From 64d9c81c8a7746ef08ca32c628bfc4193c32be7d Mon Sep 17 00:00:00 2001 From: LagoLunatic Date: Mon, 19 May 2025 19:32:55 -0400 Subject: [PATCH] Demo: Perform initial analysis --- config/D44J01/rels/d_a_acorn_leaf/splits.txt | 24 + config/D44J01/rels/d_a_acorn_leaf/symbols.txt | 76 + config/D44J01/rels/d_a_agbsw0/splits.txt | 22 + config/D44J01/rels/d_a_agbsw0/symbols.txt | 132 + config/D44J01/rels/d_a_alldie/splits.txt | 12 + config/D44J01/rels/d_a_alldie/symbols.txt | 17 + config/D44J01/rels/d_a_am/splits.txt | 14 + config/D44J01/rels/d_a_am/symbols.txt | 172 + config/D44J01/rels/d_a_am2/splits.txt | 14 + config/D44J01/rels/d_a_am2/symbols.txt | 180 + config/D44J01/rels/d_a_amiprop/splits.txt | 14 + config/D44J01/rels/d_a_amiprop/symbols.txt | 57 + config/D44J01/rels/d_a_andsw0/splits.txt | 14 + config/D44J01/rels/d_a_andsw0/symbols.txt | 23 + config/D44J01/rels/d_a_andsw2/splits.txt | 12 + config/D44J01/rels/d_a_andsw2/symbols.txt | 27 + .../D44J01/rels/d_a_arrow_iceeff/splits.txt | 21 + .../D44J01/rels/d_a_arrow_iceeff/symbols.txt | 49 + .../D44J01/rels/d_a_arrow_lighteff/splits.txt | 14 + .../rels/d_a_arrow_lighteff/symbols.txt | 45 + config/D44J01/rels/d_a_atdoor/splits.txt | 14 + config/D44J01/rels/d_a_atdoor/symbols.txt | 29 + config/D44J01/rels/d_a_att/splits.txt | 22 + config/D44J01/rels/d_a_att/symbols.txt | 77 + config/D44J01/rels/d_a_auction/splits.txt | 23 + config/D44J01/rels/d_a_auction/symbols.txt | 222 + config/D44J01/rels/d_a_bb/splits.txt | 23 + config/D44J01/rels/d_a_bb/symbols.txt | 245 + config/D44J01/rels/d_a_bdk/splits.txt | 23 + config/D44J01/rels/d_a_bdk/symbols.txt | 453 + config/D44J01/rels/d_a_bdkobj/splits.txt | 22 + config/D44J01/rels/d_a_bdkobj/symbols.txt | 185 + config/D44J01/rels/d_a_beam/splits.txt | 22 + config/D44J01/rels/d_a_beam/symbols.txt | 141 + config/D44J01/rels/d_a_bflower/splits.txt | 23 + config/D44J01/rels/d_a_bflower/symbols.txt | 117 + config/D44J01/rels/d_a_bgn/splits.txt | 24 + config/D44J01/rels/d_a_bgn/symbols.txt | 409 + config/D44J01/rels/d_a_bgn2/splits.txt | 23 + config/D44J01/rels/d_a_bgn2/symbols.txt | 197 + config/D44J01/rels/d_a_bgn3/splits.txt | 23 + config/D44J01/rels/d_a_bgn3/symbols.txt | 184 + config/D44J01/rels/d_a_bigelf/splits.txt | 17 + config/D44J01/rels/d_a_bigelf/symbols.txt | 143 + config/D44J01/rels/d_a_bita/splits.txt | 16 + config/D44J01/rels/d_a_bita/symbols.txt | 82 + config/D44J01/rels/d_a_bk/splits.txt | 23 + config/D44J01/rels/d_a_bk/symbols.txt | 375 + config/D44J01/rels/d_a_bl/splits.txt | 15 + config/D44J01/rels/d_a_bl/symbols.txt | 199 + config/D44J01/rels/d_a_bmd/splits.txt | 23 + config/D44J01/rels/d_a_bmd/symbols.txt | 261 + config/D44J01/rels/d_a_bmdfoot/splits.txt | 22 + config/D44J01/rels/d_a_bmdfoot/symbols.txt | 142 + config/D44J01/rels/d_a_bmdhand/splits.txt | 22 + config/D44J01/rels/d_a_bmdhand/symbols.txt | 157 + config/D44J01/rels/d_a_bo/splits.txt | 23 + config/D44J01/rels/d_a_bo/symbols.txt | 240 + config/D44J01/rels/d_a_boko/splits.txt | 23 + config/D44J01/rels/d_a_boko/symbols.txt | 247 + config/D44J01/rels/d_a_boss_item/splits.txt | 12 + config/D44J01/rels/d_a_boss_item/symbols.txt | 10 + config/D44J01/rels/d_a_bpw/splits.txt | 18 + config/D44J01/rels/d_a_bpw/symbols.txt | 369 + config/D44J01/rels/d_a_branch/splits.txt | 14 + config/D44J01/rels/d_a_branch/symbols.txt | 30 + config/D44J01/rels/d_a_bridge/splits.txt | 17 + config/D44J01/rels/d_a_bridge/symbols.txt | 151 + config/D44J01/rels/d_a_bst/splits.txt | 23 + config/D44J01/rels/d_a_bst/symbols.txt | 316 + config/D44J01/rels/d_a_btd/splits.txt | 23 + config/D44J01/rels/d_a_btd/symbols.txt | 313 + config/D44J01/rels/d_a_bwd/splits.txt | 23 + config/D44J01/rels/d_a_bwd/symbols.txt | 315 + config/D44J01/rels/d_a_bwdg/splits.txt | 19 + config/D44J01/rels/d_a_bwdg/symbols.txt | 50 + config/D44J01/rels/d_a_bwds/splits.txt | 23 + config/D44J01/rels/d_a_bwds/symbols.txt | 189 + config/D44J01/rels/d_a_canon/splits.txt | 23 + config/D44J01/rels/d_a_canon/symbols.txt | 153 + config/D44J01/rels/d_a_cc/splits.txt | 18 + config/D44J01/rels/d_a_cc/symbols.txt | 221 + config/D44J01/rels/d_a_coming2/splits.txt | 22 + config/D44J01/rels/d_a_coming2/symbols.txt | 175 + config/D44J01/rels/d_a_coming3/splits.txt | 22 + config/D44J01/rels/d_a_coming3/symbols.txt | 171 + config/D44J01/rels/d_a_dai/splits.txt | 16 + config/D44J01/rels/d_a_dai/symbols.txt | 81 + config/D44J01/rels/d_a_daiocta/splits.txt | 22 + config/D44J01/rels/d_a_daiocta/symbols.txt | 245 + config/D44J01/rels/d_a_daiocta_eye/splits.txt | 23 + .../D44J01/rels/d_a_daiocta_eye/symbols.txt | 120 + config/D44J01/rels/d_a_deku_item/splits.txt | 16 + config/D44J01/rels/d_a_deku_item/symbols.txt | 96 + config/D44J01/rels/d_a_demo_dk/splits.txt | 14 + config/D44J01/rels/d_a_demo_dk/symbols.txt | 27 + config/D44J01/rels/d_a_demo_item/splits.txt | 21 + config/D44J01/rels/d_a_demo_item/symbols.txt | 91 + config/D44J01/rels/d_a_demo_kmm/splits.txt | 14 + config/D44J01/rels/d_a_demo_kmm/symbols.txt | 25 + config/D44J01/rels/d_a_dk/splits.txt | 22 + config/D44J01/rels/d_a_dk/symbols.txt | 69 + config/D44J01/rels/d_a_door10/splits.txt | 15 + config/D44J01/rels/d_a_door10/symbols.txt | 74 + config/D44J01/rels/d_a_door12/splits.txt | 24 + config/D44J01/rels/d_a_door12/symbols.txt | 76 + config/D44J01/rels/d_a_dr/splits.txt | 22 + config/D44J01/rels/d_a_dr/symbols.txt | 37 + config/D44J01/rels/d_a_dr2/splits.txt | 23 + config/D44J01/rels/d_a_dr2/symbols.txt | 90 + config/D44J01/rels/d_a_dummy/splits.txt | 15 + config/D44J01/rels/d_a_dummy/symbols.txt | 25 + config/D44J01/rels/d_a_ep/splits.txt | 15 + config/D44J01/rels/d_a_ep/symbols.txt | 165 + config/D44J01/rels/d_a_fallrock/splits.txt | 14 + config/D44J01/rels/d_a_fallrock/symbols.txt | 107 + .../D44J01/rels/d_a_fallrock_tag/splits.txt | 14 + .../D44J01/rels/d_a_fallrock_tag/symbols.txt | 22 + config/D44J01/rels/d_a_fan/splits.txt | 15 + config/D44J01/rels/d_a_fan/symbols.txt | 78 + config/D44J01/rels/d_a_ff/splits.txt | 16 + config/D44J01/rels/d_a_ff/symbols.txt | 110 + config/D44J01/rels/d_a_fganon/splits.txt | 23 + config/D44J01/rels/d_a_fganon/symbols.txt | 293 + config/D44J01/rels/d_a_fgmahou/splits.txt | 14 + config/D44J01/rels/d_a_fgmahou/symbols.txt | 74 + config/D44J01/rels/d_a_fire/splits.txt | 14 + config/D44J01/rels/d_a_fire/symbols.txt | 83 + config/D44J01/rels/d_a_floor/splits.txt | 15 + config/D44J01/rels/d_a_floor/symbols.txt | 40 + config/D44J01/rels/d_a_fm/splits.txt | 25 + config/D44J01/rels/d_a_fm/symbols.txt | 396 + config/D44J01/rels/d_a_ghostship/splits.txt | 22 + config/D44J01/rels/d_a_ghostship/symbols.txt | 123 + config/D44J01/rels/d_a_gm/splits.txt | 23 + config/D44J01/rels/d_a_gm/symbols.txt | 289 + config/D44J01/rels/d_a_gnd/splits.txt | 23 + config/D44J01/rels/d_a_gnd/symbols.txt | 302 + config/D44J01/rels/d_a_goal_flag/splits.txt | 23 + config/D44J01/rels/d_a_goal_flag/symbols.txt | 98 + config/D44J01/rels/d_a_grass/splits.txt | 21 + config/D44J01/rels/d_a_grass/symbols.txt | 116 + config/D44J01/rels/d_a_gy/splits.txt | 22 + config/D44J01/rels/d_a_gy/symbols.txt | 303 + config/D44J01/rels/d_a_gy_ctrl/splits.txt | 22 + config/D44J01/rels/d_a_gy_ctrl/symbols.txt | 114 + config/D44J01/rels/d_a_himo3/splits.txt | 23 + config/D44J01/rels/d_a_himo3/symbols.txt | 185 + config/D44J01/rels/d_a_hitobj/splits.txt | 14 + config/D44J01/rels/d_a_hitobj/symbols.txt | 40 + config/D44J01/rels/d_a_hmlif/splits.txt | 15 + config/D44J01/rels/d_a_hmlif/symbols.txt | 93 + config/D44J01/rels/d_a_hot_floor/splits.txt | 14 + config/D44J01/rels/d_a_hot_floor/symbols.txt | 23 + config/D44J01/rels/d_a_hys/splits.txt | 17 + config/D44J01/rels/d_a_hys/symbols.txt | 92 + config/D44J01/rels/d_a_icelift/splits.txt | 14 + config/D44J01/rels/d_a_icelift/symbols.txt | 54 + config/D44J01/rels/d_a_ikari/splits.txt | 14 + config/D44J01/rels/d_a_ikari/symbols.txt | 35 + config/D44J01/rels/d_a_jbo/splits.txt | 14 + config/D44J01/rels/d_a_jbo/symbols.txt | 52 + config/D44J01/rels/d_a_kaji/splits.txt | 16 + config/D44J01/rels/d_a_kaji/symbols.txt | 25 + config/D44J01/rels/d_a_kamome/splits.txt | 22 + config/D44J01/rels/d_a_kamome/symbols.txt | 155 + config/D44J01/rels/d_a_kamome2/splits.txt | 22 + config/D44J01/rels/d_a_kamome2/symbols.txt | 86 + config/D44J01/rels/d_a_kanban/splits.txt | 23 + config/D44J01/rels/d_a_kanban/symbols.txt | 124 + config/D44J01/rels/d_a_kantera/splits.txt | 21 + config/D44J01/rels/d_a_kantera/symbols.txt | 161 + config/D44J01/rels/d_a_kb/splits.txt | 17 + config/D44J01/rels/d_a_kb/symbols.txt | 183 + config/D44J01/rels/d_a_kddoor/splits.txt | 16 + config/D44J01/rels/d_a_kddoor/symbols.txt | 141 + config/D44J01/rels/d_a_ki/splits.txt | 23 + config/D44J01/rels/d_a_ki/symbols.txt | 225 + config/D44J01/rels/d_a_kita/splits.txt | 14 + config/D44J01/rels/d_a_kita/symbols.txt | 140 + config/D44J01/rels/d_a_klft/splits.txt | 16 + config/D44J01/rels/d_a_klft/symbols.txt | 131 + config/D44J01/rels/d_a_kmon/splits.txt | 14 + config/D44J01/rels/d_a_kmon/symbols.txt | 42 + config/D44J01/rels/d_a_kn/splits.txt | 14 + config/D44J01/rels/d_a_kn/symbols.txt | 67 + config/D44J01/rels/d_a_knob00/splits.txt | 16 + config/D44J01/rels/d_a_knob00/symbols.txt | 77 + config/D44J01/rels/d_a_kokiie/splits.txt | 14 + config/D44J01/rels/d_a_kokiie/symbols.txt | 72 + config/D44J01/rels/d_a_komore/splits.txt | 15 + config/D44J01/rels/d_a_komore/symbols.txt | 32 + config/D44J01/rels/d_a_ks/splits.txt | 18 + config/D44J01/rels/d_a_ks/symbols.txt | 190 + config/D44J01/rels/d_a_kt/splits.txt | 15 + config/D44J01/rels/d_a_kt/symbols.txt | 74 + config/D44J01/rels/d_a_kui/splits.txt | 15 + config/D44J01/rels/d_a_kui/symbols.txt | 47 + config/D44J01/rels/d_a_kytag00/splits.txt | 14 + config/D44J01/rels/d_a_kytag00/symbols.txt | 34 + config/D44J01/rels/d_a_kytag01/splits.txt | 14 + config/D44J01/rels/d_a_kytag01/symbols.txt | 33 + config/D44J01/rels/d_a_kytag02/splits.txt | 14 + config/D44J01/rels/d_a_kytag02/symbols.txt | 24 + config/D44J01/rels/d_a_kytag03/splits.txt | 14 + config/D44J01/rels/d_a_kytag03/symbols.txt | 17 + config/D44J01/rels/d_a_kytag04/splits.txt | 14 + config/D44J01/rels/d_a_kytag04/symbols.txt | 13 + config/D44J01/rels/d_a_kytag05/splits.txt | 14 + config/D44J01/rels/d_a_kytag05/symbols.txt | 30 + config/D44J01/rels/d_a_kytag06/splits.txt | 14 + config/D44J01/rels/d_a_kytag06/symbols.txt | 23 + config/D44J01/rels/d_a_kytag07/splits.txt | 14 + config/D44J01/rels/d_a_kytag07/symbols.txt | 21 + config/D44J01/rels/d_a_lamp/splits.txt | 21 + config/D44J01/rels/d_a_lamp/symbols.txt | 90 + config/D44J01/rels/d_a_lbridge/splits.txt | 14 + config/D44J01/rels/d_a_lbridge/symbols.txt | 49 + config/D44J01/rels/d_a_leaflift/splits.txt | 22 + config/D44J01/rels/d_a_leaflift/symbols.txt | 79 + config/D44J01/rels/d_a_lod_bg/splits.txt | 16 + config/D44J01/rels/d_a_lod_bg/symbols.txt | 39 + config/D44J01/rels/d_a_lstair/splits.txt | 14 + config/D44J01/rels/d_a_lstair/symbols.txt | 58 + config/D44J01/rels/d_a_lwood/splits.txt | 14 + config/D44J01/rels/d_a_lwood/symbols.txt | 32 + config/D44J01/rels/d_a_machine/splits.txt | 14 + config/D44J01/rels/d_a_machine/symbols.txt | 112 + config/D44J01/rels/d_a_magma/splits.txt | 14 + config/D44J01/rels/d_a_magma/symbols.txt | 11 + config/D44J01/rels/d_a_majuu_flag/splits.txt | 23 + config/D44J01/rels/d_a_majuu_flag/symbols.txt | 77 + config/D44J01/rels/d_a_mant/splits.txt | 23 + config/D44J01/rels/d_a_mant/symbols.txt | 168 + config/D44J01/rels/d_a_mbdoor/splits.txt | 15 + config/D44J01/rels/d_a_mbdoor/symbols.txt | 65 + config/D44J01/rels/d_a_mdoor/splits.txt | 14 + config/D44J01/rels/d_a_mdoor/symbols.txt | 58 + config/D44J01/rels/d_a_mflft/splits.txt | 16 + config/D44J01/rels/d_a_mflft/symbols.txt | 154 + config/D44J01/rels/d_a_mgameboard/splits.txt | 22 + config/D44J01/rels/d_a_mgameboard/symbols.txt | 195 + config/D44J01/rels/d_a_mmusic/splits.txt | 14 + config/D44J01/rels/d_a_mmusic/symbols.txt | 30 + config/D44J01/rels/d_a_mo2/splits.txt | 24 + config/D44J01/rels/d_a_mo2/symbols.txt | 406 + .../D44J01/rels/d_a_movie_player/splits.txt | 23 + .../D44J01/rels/d_a_movie_player/symbols.txt | 250 + config/D44J01/rels/d_a_mozo/splits.txt | 31 + config/D44J01/rels/d_a_mozo/symbols.txt | 169 + config/D44J01/rels/d_a_msw/splits.txt | 14 + config/D44J01/rels/d_a_msw/symbols.txt | 71 + config/D44J01/rels/d_a_mt/splits.txt | 23 + config/D44J01/rels/d_a_mt/symbols.txt | 302 + config/D44J01/rels/d_a_mtoge/splits.txt | 14 + config/D44J01/rels/d_a_mtoge/symbols.txt | 33 + config/D44J01/rels/d_a_npc_ac1/splits.txt | 23 + config/D44J01/rels/d_a_npc_ac1/symbols.txt | 173 + config/D44J01/rels/d_a_npc_ah/splits.txt | 17 + config/D44J01/rels/d_a_npc_ah/symbols.txt | 157 + config/D44J01/rels/d_a_npc_aj1/splits.txt | 23 + config/D44J01/rels/d_a_npc_aj1/symbols.txt | 228 + config/D44J01/rels/d_a_npc_auction/splits.txt | 23 + .../D44J01/rels/d_a_npc_auction/symbols.txt | 212 + config/D44J01/rels/d_a_npc_ba1/splits.txt | 24 + config/D44J01/rels/d_a_npc_ba1/symbols.txt | 237 + config/D44J01/rels/d_a_npc_bj1/splits.txt | 23 + config/D44J01/rels/d_a_npc_bj1/symbols.txt | 299 + config/D44J01/rels/d_a_npc_bm1/splits.txt | 23 + config/D44J01/rels/d_a_npc_bm1/symbols.txt | 347 + config/D44J01/rels/d_a_npc_bmcon1/splits.txt | 24 + config/D44J01/rels/d_a_npc_bmcon1/symbols.txt | 231 + config/D44J01/rels/d_a_npc_bms1/splits.txt | 26 + config/D44J01/rels/d_a_npc_bms1/symbols.txt | 208 + config/D44J01/rels/d_a_npc_bmsw/splits.txt | 23 + config/D44J01/rels/d_a_npc_bmsw/symbols.txt | 281 + config/D44J01/rels/d_a_npc_bs1/splits.txt | 26 + config/D44J01/rels/d_a_npc_bs1/symbols.txt | 190 + config/D44J01/rels/d_a_npc_btsw/splits.txt | 23 + config/D44J01/rels/d_a_npc_btsw/symbols.txt | 286 + config/D44J01/rels/d_a_npc_btsw2/splits.txt | 23 + config/D44J01/rels/d_a_npc_btsw2/symbols.txt | 162 + config/D44J01/rels/d_a_npc_cb1/splits.txt | 26 + config/D44J01/rels/d_a_npc_cb1/symbols.txt | 444 + config/D44J01/rels/d_a_npc_co1/splits.txt | 23 + config/D44J01/rels/d_a_npc_co1/symbols.txt | 194 + config/D44J01/rels/d_a_npc_de1/splits.txt | 26 + config/D44J01/rels/d_a_npc_de1/symbols.txt | 171 + config/D44J01/rels/d_a_npc_ds1/splits.txt | 26 + config/D44J01/rels/d_a_npc_ds1/symbols.txt | 235 + config/D44J01/rels/d_a_npc_gk1/splits.txt | 23 + config/D44J01/rels/d_a_npc_gk1/symbols.txt | 178 + config/D44J01/rels/d_a_npc_gp1/splits.txt | 23 + config/D44J01/rels/d_a_npc_gp1/symbols.txt | 204 + config/D44J01/rels/d_a_npc_hi1/splits.txt | 23 + config/D44J01/rels/d_a_npc_hi1/symbols.txt | 180 + config/D44J01/rels/d_a_npc_ho/splits.txt | 17 + config/D44J01/rels/d_a_npc_ho/symbols.txt | 110 + config/D44J01/rels/d_a_npc_hr/splits.txt | 18 + config/D44J01/rels/d_a_npc_hr/symbols.txt | 227 + config/D44J01/rels/d_a_npc_jb1/splits.txt | 23 + config/D44J01/rels/d_a_npc_jb1/symbols.txt | 125 + config/D44J01/rels/d_a_npc_ji1/splits.txt | 24 + config/D44J01/rels/d_a_npc_ji1/symbols.txt | 456 + config/D44J01/rels/d_a_npc_kamome/splits.txt | 25 + config/D44J01/rels/d_a_npc_kamome/symbols.txt | 310 + config/D44J01/rels/d_a_npc_kf1/splits.txt | 24 + config/D44J01/rels/d_a_npc_kf1/symbols.txt | 231 + config/D44J01/rels/d_a_npc_kg1/splits.txt | 24 + config/D44J01/rels/d_a_npc_kg1/symbols.txt | 162 + config/D44J01/rels/d_a_npc_kg2/splits.txt | 23 + config/D44J01/rels/d_a_npc_kg2/symbols.txt | 176 + config/D44J01/rels/d_a_npc_kk1/splits.txt | 24 + config/D44J01/rels/d_a_npc_kk1/symbols.txt | 261 + config/D44J01/rels/d_a_npc_km1/splits.txt | 23 + config/D44J01/rels/d_a_npc_km1/symbols.txt | 156 + config/D44J01/rels/d_a_npc_ko1/splits.txt | 23 + config/D44J01/rels/d_a_npc_ko1/symbols.txt | 350 + config/D44J01/rels/d_a_npc_kp1/splits.txt | 23 + config/D44J01/rels/d_a_npc_kp1/symbols.txt | 162 + config/D44J01/rels/d_a_npc_ls1/splits.txt | 25 + config/D44J01/rels/d_a_npc_ls1/symbols.txt | 249 + config/D44J01/rels/d_a_npc_md/splits.txt | 26 + config/D44J01/rels/d_a_npc_md/symbols.txt | 671 + config/D44J01/rels/d_a_npc_mk/splits.txt | 17 + config/D44J01/rels/d_a_npc_mk/symbols.txt | 187 + config/D44J01/rels/d_a_npc_mn/splits.txt | 17 + config/D44J01/rels/d_a_npc_mn/symbols.txt | 212 + config/D44J01/rels/d_a_npc_mt/splits.txt | 17 + config/D44J01/rels/d_a_npc_mt/symbols.txt | 184 + config/D44J01/rels/d_a_npc_nz/splits.txt | 25 + config/D44J01/rels/d_a_npc_nz/symbols.txt | 265 + config/D44J01/rels/d_a_npc_ob1/splits.txt | 23 + config/D44J01/rels/d_a_npc_ob1/symbols.txt | 200 + config/D44J01/rels/d_a_npc_os/splits.txt | 26 + config/D44J01/rels/d_a_npc_os/symbols.txt | 413 + config/D44J01/rels/d_a_npc_p1/splits.txt | 23 + config/D44J01/rels/d_a_npc_p1/symbols.txt | 169 + config/D44J01/rels/d_a_npc_p2/splits.txt | 25 + config/D44J01/rels/d_a_npc_p2/symbols.txt | 315 + config/D44J01/rels/d_a_npc_people/splits.txt | 19 + config/D44J01/rels/d_a_npc_people/symbols.txt | 641 + config/D44J01/rels/d_a_npc_pf1/splits.txt | 23 + config/D44J01/rels/d_a_npc_pf1/symbols.txt | 200 + config/D44J01/rels/d_a_npc_photo/splits.txt | 25 + config/D44J01/rels/d_a_npc_photo/symbols.txt | 315 + config/D44J01/rels/d_a_npc_pm1/splits.txt | 23 + config/D44J01/rels/d_a_npc_pm1/symbols.txt | 157 + config/D44J01/rels/d_a_npc_roten/splits.txt | 18 + config/D44J01/rels/d_a_npc_roten/symbols.txt | 361 + config/D44J01/rels/d_a_npc_rsh1/splits.txt | 25 + config/D44J01/rels/d_a_npc_rsh1/symbols.txt | 275 + config/D44J01/rels/d_a_npc_sarace/splits.txt | 23 + config/D44J01/rels/d_a_npc_sarace/symbols.txt | 172 + config/D44J01/rels/d_a_npc_so/splits.txt | 26 + config/D44J01/rels/d_a_npc_so/symbols.txt | 421 + config/D44J01/rels/d_a_npc_sv/splits.txt | 18 + config/D44J01/rels/d_a_npc_sv/symbols.txt | 171 + config/D44J01/rels/d_a_npc_tc/splits.txt | 28 + config/D44J01/rels/d_a_npc_tc/symbols.txt | 288 + config/D44J01/rels/d_a_npc_tt/splits.txt | 19 + config/D44J01/rels/d_a_npc_tt/symbols.txt | 138 + config/D44J01/rels/d_a_npc_uk/splits.txt | 22 + config/D44J01/rels/d_a_npc_uk/symbols.txt | 231 + config/D44J01/rels/d_a_npc_ym1/splits.txt | 23 + config/D44J01/rels/d_a_npc_ym1/symbols.txt | 230 + config/D44J01/rels/d_a_npc_yw1/splits.txt | 23 + config/D44J01/rels/d_a_npc_yw1/symbols.txt | 204 + config/D44J01/rels/d_a_npc_zk1/splits.txt | 23 + config/D44J01/rels/d_a_npc_zk1/symbols.txt | 171 + config/D44J01/rels/d_a_npc_zl1/splits.txt | 25 + config/D44J01/rels/d_a_npc_zl1/symbols.txt | 371 + config/D44J01/rels/d_a_nz/splits.txt | 23 + config/D44J01/rels/d_a_nz/symbols.txt | 238 + config/D44J01/rels/d_a_nzg/splits.txt | 14 + config/D44J01/rels/d_a_nzg/symbols.txt | 56 + config/D44J01/rels/d_a_obj_AjavW/splits.txt | 22 + config/D44J01/rels/d_a_obj_AjavW/symbols.txt | 35 + config/D44J01/rels/d_a_obj_Itnak/splits.txt | 16 + config/D44J01/rels/d_a_obj_Itnak/symbols.txt | 110 + config/D44J01/rels/d_a_obj_Vds/splits.txt | 18 + config/D44J01/rels/d_a_obj_Vds/symbols.txt | 77 + config/D44J01/rels/d_a_obj_Vteng/splits.txt | 22 + config/D44J01/rels/d_a_obj_Vteng/symbols.txt | 36 + config/D44J01/rels/d_a_obj_YLzou/splits.txt | 24 + config/D44J01/rels/d_a_obj_YLzou/symbols.txt | 161 + config/D44J01/rels/d_a_obj_Yboil/splits.txt | 15 + config/D44J01/rels/d_a_obj_Yboil/symbols.txt | 47 + config/D44J01/rels/d_a_obj_Ygush00/splits.txt | 23 + .../D44J01/rels/d_a_obj_Ygush00/symbols.txt | 52 + config/D44J01/rels/d_a_obj_adnno/splits.txt | 14 + config/D44J01/rels/d_a_obj_adnno/symbols.txt | 29 + config/D44J01/rels/d_a_obj_ajav/splits.txt | 22 + config/D44J01/rels/d_a_obj_ajav/symbols.txt | 254 + config/D44J01/rels/d_a_obj_akabe/splits.txt | 15 + config/D44J01/rels/d_a_obj_akabe/symbols.txt | 32 + config/D44J01/rels/d_a_obj_apzl/splits.txt | 14 + config/D44J01/rels/d_a_obj_apzl/symbols.txt | 69 + config/D44J01/rels/d_a_obj_ashut/splits.txt | 18 + config/D44J01/rels/d_a_obj_ashut/symbols.txt | 73 + config/D44J01/rels/d_a_obj_auzu/splits.txt | 15 + config/D44J01/rels/d_a_obj_auzu/symbols.txt | 48 + config/D44J01/rels/d_a_obj_aygr/splits.txt | 18 + config/D44J01/rels/d_a_obj_aygr/symbols.txt | 34 + .../rels/d_a_obj_balancelift/splits.txt | 23 + .../rels/d_a_obj_balancelift/symbols.txt | 91 + config/D44J01/rels/d_a_obj_barrel/splits.txt | 17 + config/D44J01/rels/d_a_obj_barrel/symbols.txt | 163 + config/D44J01/rels/d_a_obj_barrel2/splits.txt | 22 + .../D44J01/rels/d_a_obj_barrel2/symbols.txt | 204 + config/D44J01/rels/d_a_obj_barrier/splits.txt | 24 + .../D44J01/rels/d_a_obj_barrier/symbols.txt | 123 + config/D44J01/rels/d_a_obj_bemos/splits.txt | 22 + config/D44J01/rels/d_a_obj_bemos/symbols.txt | 196 + .../D44J01/rels/d_a_obj_bscurtain/splits.txt | 22 + .../D44J01/rels/d_a_obj_bscurtain/symbols.txt | 51 + .../D44J01/rels/d_a_obj_buoyflag/splits.txt | 24 + .../D44J01/rels/d_a_obj_buoyflag/symbols.txt | 167 + .../D44J01/rels/d_a_obj_buoyrace/splits.txt | 15 + .../D44J01/rels/d_a_obj_buoyrace/symbols.txt | 46 + config/D44J01/rels/d_a_obj_cafelmp/splits.txt | 14 + .../D44J01/rels/d_a_obj_cafelmp/symbols.txt | 23 + config/D44J01/rels/d_a_obj_canon/splits.txt | 22 + config/D44J01/rels/d_a_obj_canon/symbols.txt | 143 + config/D44J01/rels/d_a_obj_coming/splits.txt | 23 + config/D44J01/rels/d_a_obj_coming/symbols.txt | 154 + config/D44J01/rels/d_a_obj_correct/splits.txt | 18 + .../D44J01/rels/d_a_obj_correct/symbols.txt | 64 + .../rels/d_a_obj_demo_barrel/splits.txt | 16 + .../rels/d_a_obj_demo_barrel/symbols.txt | 27 + config/D44J01/rels/d_a_obj_dmgroom/splits.txt | 14 + .../D44J01/rels/d_a_obj_dmgroom/symbols.txt | 27 + config/D44J01/rels/d_a_obj_doguu/splits.txt | 16 + config/D44J01/rels/d_a_obj_doguu/symbols.txt | 104 + .../D44J01/rels/d_a_obj_doguu_demo/splits.txt | 14 + .../rels/d_a_obj_doguu_demo/symbols.txt | 22 + .../D44J01/rels/d_a_obj_dragonhead/splits.txt | 14 + .../rels/d_a_obj_dragonhead/symbols.txt | 50 + config/D44J01/rels/d_a_obj_drift/splits.txt | 23 + config/D44J01/rels/d_a_obj_drift/symbols.txt | 130 + config/D44J01/rels/d_a_obj_eayogn/splits.txt | 14 + config/D44J01/rels/d_a_obj_eayogn/symbols.txt | 29 + config/D44J01/rels/d_a_obj_ebomzo/splits.txt | 18 + config/D44J01/rels/d_a_obj_ebomzo/symbols.txt | 71 + config/D44J01/rels/d_a_obj_eff/splits.txt | 23 + config/D44J01/rels/d_a_obj_eff/symbols.txt | 171 + config/D44J01/rels/d_a_obj_ekskz/splits.txt | 18 + config/D44J01/rels/d_a_obj_ekskz/symbols.txt | 83 + config/D44J01/rels/d_a_obj_eskban/splits.txt | 23 + config/D44J01/rels/d_a_obj_eskban/symbols.txt | 138 + config/D44J01/rels/d_a_obj_ferris/splits.txt | 22 + config/D44J01/rels/d_a_obj_ferris/symbols.txt | 167 + config/D44J01/rels/d_a_obj_figure/splits.txt | 23 + config/D44J01/rels/d_a_obj_figure/symbols.txt | 127 + .../D44J01/rels/d_a_obj_firewall/splits.txt | 23 + .../D44J01/rels/d_a_obj_firewall/symbols.txt | 137 + config/D44J01/rels/d_a_obj_flame/splits.txt | 17 + config/D44J01/rels/d_a_obj_flame/symbols.txt | 128 + config/D44J01/rels/d_a_obj_ftree/splits.txt | 19 + config/D44J01/rels/d_a_obj_ftree/symbols.txt | 230 + .../D44J01/rels/d_a_obj_ganonbed/splits.txt | 22 + .../D44J01/rels/d_a_obj_ganonbed/symbols.txt | 31 + config/D44J01/rels/d_a_obj_gaship/splits.txt | 22 + config/D44J01/rels/d_a_obj_gaship/symbols.txt | 63 + config/D44J01/rels/d_a_obj_gaship2/splits.txt | 15 + .../D44J01/rels/d_a_obj_gaship2/symbols.txt | 23 + .../D44J01/rels/d_a_obj_gnnbtltaki/splits.txt | 14 + .../rels/d_a_obj_gnnbtltaki/symbols.txt | 29 + .../rels/d_a_obj_gnndemotakie/splits.txt | 14 + .../rels/d_a_obj_gnndemotakie/symbols.txt | 27 + .../rels/d_a_obj_gnndemotakis/splits.txt | 14 + .../rels/d_a_obj_gnndemotakis/symbols.txt | 28 + config/D44J01/rels/d_a_obj_gong/splits.txt | 14 + config/D44J01/rels/d_a_obj_gong/symbols.txt | 32 + config/D44J01/rels/d_a_obj_gryw00/splits.txt | 24 + config/D44J01/rels/d_a_obj_gryw00/symbols.txt | 73 + config/D44J01/rels/d_a_obj_gtaki/splits.txt | 14 + config/D44J01/rels/d_a_obj_gtaki/symbols.txt | 57 + config/D44J01/rels/d_a_obj_hami2/splits.txt | 18 + config/D44J01/rels/d_a_obj_hami2/symbols.txt | 44 + config/D44J01/rels/d_a_obj_hami3/splits.txt | 18 + config/D44J01/rels/d_a_obj_hami3/symbols.txt | 40 + config/D44J01/rels/d_a_obj_hami4/splits.txt | 15 + config/D44J01/rels/d_a_obj_hami4/symbols.txt | 33 + config/D44J01/rels/d_a_obj_hat/splits.txt | 17 + config/D44J01/rels/d_a_obj_hat/symbols.txt | 74 + config/D44J01/rels/d_a_obj_hbrf1/splits.txt | 18 + config/D44J01/rels/d_a_obj_hbrf1/symbols.txt | 49 + config/D44J01/rels/d_a_obj_hcbh/splits.txt | 23 + config/D44J01/rels/d_a_obj_hcbh/symbols.txt | 117 + config/D44J01/rels/d_a_obj_hfuck1/splits.txt | 23 + config/D44J01/rels/d_a_obj_hfuck1/symbols.txt | 64 + config/D44J01/rels/d_a_obj_hha/splits.txt | 15 + config/D44J01/rels/d_a_obj_hha/symbols.txt | 159 + config/D44J01/rels/d_a_obj_hlift/splits.txt | 18 + config/D44J01/rels/d_a_obj_hlift/symbols.txt | 97 + config/D44J01/rels/d_a_obj_hole/splits.txt | 22 + config/D44J01/rels/d_a_obj_hole/symbols.txt | 99 + config/D44J01/rels/d_a_obj_homen/splits.txt | 24 + config/D44J01/rels/d_a_obj_homen/symbols.txt | 229 + .../D44J01/rels/d_a_obj_homensmoke/splits.txt | 23 + .../rels/d_a_obj_homensmoke/symbols.txt | 70 + config/D44J01/rels/d_a_obj_hsehi1/splits.txt | 23 + config/D44J01/rels/d_a_obj_hsehi1/symbols.txt | 154 + config/D44J01/rels/d_a_obj_htetu1/splits.txt | 14 + config/D44J01/rels/d_a_obj_htetu1/symbols.txt | 77 + config/D44J01/rels/d_a_obj_ice/splits.txt | 23 + config/D44J01/rels/d_a_obj_ice/symbols.txt | 95 + .../D44J01/rels/d_a_obj_iceisland/splits.txt | 14 + .../D44J01/rels/d_a_obj_iceisland/symbols.txt | 36 + config/D44J01/rels/d_a_obj_ikada/splits.txt | 23 + config/D44J01/rels/d_a_obj_ikada/symbols.txt | 303 + config/D44J01/rels/d_a_obj_jump/splits.txt | 18 + config/D44J01/rels/d_a_obj_jump/symbols.txt | 99 + config/D44J01/rels/d_a_obj_kanat/splits.txt | 18 + config/D44J01/rels/d_a_obj_kanat/symbols.txt | 34 + config/D44J01/rels/d_a_obj_kanoke/splits.txt | 23 + config/D44J01/rels/d_a_obj_kanoke/symbols.txt | 158 + config/D44J01/rels/d_a_obj_ladder/splits.txt | 18 + config/D44J01/rels/d_a_obj_ladder/symbols.txt | 99 + config/D44J01/rels/d_a_obj_leaves/splits.txt | 23 + config/D44J01/rels/d_a_obj_leaves/symbols.txt | 111 + config/D44J01/rels/d_a_obj_light/splits.txt | 21 + config/D44J01/rels/d_a_obj_light/symbols.txt | 106 + config/D44J01/rels/d_a_obj_lpalm/splits.txt | 14 + config/D44J01/rels/d_a_obj_lpalm/symbols.txt | 37 + .../D44J01/rels/d_a_obj_magmarock/splits.txt | 14 + .../D44J01/rels/d_a_obj_magmarock/symbols.txt | 102 + .../rels/d_a_obj_majyuu_door/splits.txt | 22 + .../rels/d_a_obj_majyuu_door/symbols.txt | 85 + config/D44J01/rels/d_a_obj_mkie/splits.txt | 18 + config/D44J01/rels/d_a_obj_mkie/symbols.txt | 109 + config/D44J01/rels/d_a_obj_mkiek/splits.txt | 18 + config/D44J01/rels/d_a_obj_mkiek/symbols.txt | 73 + config/D44J01/rels/d_a_obj_mknjd/splits.txt | 19 + config/D44J01/rels/d_a_obj_mknjd/symbols.txt | 85 + config/D44J01/rels/d_a_obj_mmrr/splits.txt | 15 + config/D44J01/rels/d_a_obj_mmrr/symbols.txt | 139 + .../D44J01/rels/d_a_obj_monument/splits.txt | 15 + .../D44J01/rels/d_a_obj_monument/symbols.txt | 24 + config/D44J01/rels/d_a_obj_movebox/splits.txt | 25 + .../D44J01/rels/d_a_obj_movebox/symbols.txt | 258 + config/D44J01/rels/d_a_obj_msdan/splits.txt | 15 + config/D44J01/rels/d_a_obj_msdan/symbols.txt | 25 + config/D44J01/rels/d_a_obj_msdan2/splits.txt | 15 + config/D44J01/rels/d_a_obj_msdan2/symbols.txt | 19 + .../D44J01/rels/d_a_obj_msdan_sub/splits.txt | 18 + .../D44J01/rels/d_a_obj_msdan_sub/symbols.txt | 43 + .../D44J01/rels/d_a_obj_msdan_sub2/splits.txt | 18 + .../rels/d_a_obj_msdan_sub2/symbols.txt | 40 + config/D44J01/rels/d_a_obj_mshokki/splits.txt | 23 + .../D44J01/rels/d_a_obj_mshokki/symbols.txt | 95 + config/D44J01/rels/d_a_obj_mtest/splits.txt | 24 + config/D44J01/rels/d_a_obj_mtest/symbols.txt | 123 + config/D44J01/rels/d_a_obj_nest/splits.txt | 17 + config/D44J01/rels/d_a_obj_nest/symbols.txt | 39 + config/D44J01/rels/d_a_obj_ohatch/splits.txt | 23 + config/D44J01/rels/d_a_obj_ohatch/symbols.txt | 63 + config/D44J01/rels/d_a_obj_ojtree/splits.txt | 17 + config/D44J01/rels/d_a_obj_ojtree/symbols.txt | 35 + config/D44J01/rels/d_a_obj_ospbox/splits.txt | 23 + config/D44J01/rels/d_a_obj_ospbox/symbols.txt | 126 + config/D44J01/rels/d_a_obj_otble/splits.txt | 14 + config/D44J01/rels/d_a_obj_otble/symbols.txt | 38 + config/D44J01/rels/d_a_obj_paper/splits.txt | 17 + config/D44J01/rels/d_a_obj_paper/symbols.txt | 77 + config/D44J01/rels/d_a_obj_pbco/splits.txt | 22 + config/D44J01/rels/d_a_obj_pbco/symbols.txt | 28 + config/D44J01/rels/d_a_obj_pbka/splits.txt | 14 + config/D44J01/rels/d_a_obj_pbka/symbols.txt | 22 + config/D44J01/rels/d_a_obj_pfall/splits.txt | 22 + config/D44J01/rels/d_a_obj_pfall/symbols.txt | 112 + .../D44J01/rels/d_a_obj_pirateship/splits.txt | 23 + .../rels/d_a_obj_pirateship/symbols.txt | 178 + config/D44J01/rels/d_a_obj_plant/splits.txt | 14 + config/D44J01/rels/d_a_obj_plant/symbols.txt | 58 + config/D44J01/rels/d_a_obj_quake/splits.txt | 23 + config/D44J01/rels/d_a_obj_quake/symbols.txt | 41 + config/D44J01/rels/d_a_obj_rcloud/splits.txt | 23 + config/D44J01/rels/d_a_obj_rcloud/symbols.txt | 59 + config/D44J01/rels/d_a_obj_rflw/splits.txt | 14 + config/D44J01/rels/d_a_obj_rflw/symbols.txt | 55 + config/D44J01/rels/d_a_obj_rforce/splits.txt | 15 + config/D44J01/rels/d_a_obj_rforce/symbols.txt | 23 + config/D44J01/rels/d_a_obj_roten/splits.txt | 22 + config/D44J01/rels/d_a_obj_roten/symbols.txt | 33 + config/D44J01/rels/d_a_obj_shelf/splits.txt | 18 + config/D44J01/rels/d_a_obj_shelf/symbols.txt | 67 + config/D44J01/rels/d_a_obj_shmrgrd/splits.txt | 23 + .../D44J01/rels/d_a_obj_shmrgrd/symbols.txt | 154 + config/D44J01/rels/d_a_obj_smplbg/splits.txt | 18 + config/D44J01/rels/d_a_obj_smplbg/symbols.txt | 36 + config/D44J01/rels/d_a_obj_stair/splits.txt | 23 + config/D44J01/rels/d_a_obj_stair/symbols.txt | 89 + config/D44J01/rels/d_a_obj_swflat/splits.txt | 24 + config/D44J01/rels/d_a_obj_swflat/symbols.txt | 80 + .../D44J01/rels/d_a_obj_swhammer/splits.txt | 24 + .../D44J01/rels/d_a_obj_swhammer/symbols.txt | 151 + config/D44J01/rels/d_a_obj_swheavy/splits.txt | 17 + .../D44J01/rels/d_a_obj_swheavy/symbols.txt | 59 + config/D44J01/rels/d_a_obj_swlight/splits.txt | 22 + .../D44J01/rels/d_a_obj_swlight/symbols.txt | 133 + config/D44J01/rels/d_a_obj_swpush/splits.txt | 22 + config/D44J01/rels/d_a_obj_swpush/symbols.txt | 121 + config/D44J01/rels/d_a_obj_table/splits.txt | 18 + config/D44J01/rels/d_a_obj_table/symbols.txt | 38 + .../D44J01/rels/d_a_obj_tapestry/splits.txt | 24 + .../D44J01/rels/d_a_obj_tapestry/symbols.txt | 294 + config/D44J01/rels/d_a_obj_tenmado/splits.txt | 18 + .../D44J01/rels/d_a_obj_tenmado/symbols.txt | 38 + config/D44J01/rels/d_a_obj_tide/splits.txt | 18 + config/D44J01/rels/d_a_obj_tide/symbols.txt | 88 + config/D44J01/rels/d_a_obj_timer/splits.txt | 17 + config/D44J01/rels/d_a_obj_timer/symbols.txt | 31 + config/D44J01/rels/d_a_obj_tntrap/splits.txt | 23 + config/D44J01/rels/d_a_obj_tntrap/symbols.txt | 130 + .../D44J01/rels/d_a_obj_toripost/splits.txt | 23 + .../D44J01/rels/d_a_obj_toripost/symbols.txt | 157 + .../D44J01/rels/d_a_obj_tousekiki/splits.txt | 21 + .../D44J01/rels/d_a_obj_tousekiki/symbols.txt | 59 + config/D44J01/rels/d_a_obj_tower/splits.txt | 14 + config/D44J01/rels/d_a_obj_tower/symbols.txt | 22 + config/D44J01/rels/d_a_obj_trap/splits.txt | 21 + config/D44J01/rels/d_a_obj_trap/symbols.txt | 160 + config/D44J01/rels/d_a_obj_tribox/splits.txt | 23 + config/D44J01/rels/d_a_obj_tribox/symbols.txt | 232 + config/D44J01/rels/d_a_obj_try/splits.txt | 17 + config/D44J01/rels/d_a_obj_try/symbols.txt | 196 + config/D44J01/rels/d_a_obj_usovmc/splits.txt | 17 + config/D44J01/rels/d_a_obj_usovmc/symbols.txt | 33 + config/D44J01/rels/d_a_obj_vfan/splits.txt | 18 + config/D44J01/rels/d_a_obj_vfan/symbols.txt | 65 + config/D44J01/rels/d_a_obj_vgnfd/splits.txt | 14 + config/D44J01/rels/d_a_obj_vgnfd/symbols.txt | 67 + config/D44J01/rels/d_a_obj_vmc/splits.txt | 15 + config/D44J01/rels/d_a_obj_vmc/symbols.txt | 75 + config/D44J01/rels/d_a_obj_vmsdz/splits.txt | 14 + config/D44J01/rels/d_a_obj_vmsdz/symbols.txt | 21 + config/D44J01/rels/d_a_obj_vmsms/splits.txt | 14 + config/D44J01/rels/d_a_obj_vmsms/symbols.txt | 22 + config/D44J01/rels/d_a_obj_volcano/splits.txt | 18 + .../D44J01/rels/d_a_obj_volcano/symbols.txt | 93 + config/D44J01/rels/d_a_obj_vtil/splits.txt | 17 + config/D44J01/rels/d_a_obj_vtil/symbols.txt | 138 + config/D44J01/rels/d_a_obj_vyasi/splits.txt | 23 + config/D44J01/rels/d_a_obj_vyasi/symbols.txt | 220 + config/D44J01/rels/d_a_obj_warpt/splits.txt | 22 + config/D44J01/rels/d_a_obj_warpt/symbols.txt | 156 + config/D44J01/rels/d_a_obj_wood/splits.txt | 12 + config/D44J01/rels/d_a_obj_wood/symbols.txt | 38 + config/D44J01/rels/d_a_obj_xfuta/splits.txt | 15 + config/D44J01/rels/d_a_obj_xfuta/symbols.txt | 25 + config/D44J01/rels/d_a_obj_zouK/splits.txt | 16 + config/D44J01/rels/d_a_obj_zouK/symbols.txt | 111 + config/D44J01/rels/d_a_oq/splits.txt | 22 + config/D44J01/rels/d_a_oq/symbols.txt | 233 + config/D44J01/rels/d_a_oship/splits.txt | 22 + config/D44J01/rels/d_a_oship/symbols.txt | 265 + config/D44J01/rels/d_a_pedestal/splits.txt | 16 + config/D44J01/rels/d_a_pedestal/symbols.txt | 86 + config/D44J01/rels/d_a_ph/splits.txt | 14 + config/D44J01/rels/d_a_ph/symbols.txt | 201 + config/D44J01/rels/d_a_pirate_flag/splits.txt | 23 + .../D44J01/rels/d_a_pirate_flag/symbols.txt | 94 + config/D44J01/rels/d_a_pt/splits.txt | 23 + config/D44J01/rels/d_a_pt/symbols.txt | 245 + config/D44J01/rels/d_a_pw/splits.txt | 16 + config/D44J01/rels/d_a_pw/symbols.txt | 210 + config/D44J01/rels/d_a_pz/splits.txt | 24 + config/D44J01/rels/d_a_pz/symbols.txt | 354 + config/D44J01/rels/d_a_race_item/splits.txt | 16 + config/D44J01/rels/d_a_race_item/symbols.txt | 63 + config/D44J01/rels/d_a_rd/splits.txt | 25 + config/D44J01/rels/d_a_rd/symbols.txt | 275 + config/D44J01/rels/d_a_rectangle/splits.txt | 12 + config/D44J01/rels/d_a_rectangle/symbols.txt | 12 + config/D44J01/rels/d_a_sail/splits.txt | 23 + config/D44J01/rels/d_a_sail/symbols.txt | 126 + config/D44J01/rels/d_a_saku/splits.txt | 22 + config/D44J01/rels/d_a_saku/symbols.txt | 127 + config/D44J01/rels/d_a_salvage/splits.txt | 15 + config/D44J01/rels/d_a_salvage/symbols.txt | 80 + .../D44J01/rels/d_a_salvage_tbox/splits.txt | 16 + .../D44J01/rels/d_a_salvage_tbox/symbols.txt | 100 + config/D44J01/rels/d_a_sbox/splits.txt | 14 + config/D44J01/rels/d_a_sbox/symbols.txt | 64 + .../D44J01/rels/d_a_scene_change/splits.txt | 22 + .../D44J01/rels/d_a_scene_change/symbols.txt | 23 + config/D44J01/rels/d_a_seatag/splits.txt | 12 + config/D44J01/rels/d_a_seatag/symbols.txt | 12 + config/D44J01/rels/d_a_shand/splits.txt | 22 + config/D44J01/rels/d_a_shand/symbols.txt | 153 + config/D44J01/rels/d_a_ship/splits.txt | 28 + config/D44J01/rels/d_a_ship/symbols.txt | 479 + config/D44J01/rels/d_a_shop_item/splits.txt | 16 + config/D44J01/rels/d_a_shop_item/symbols.txt | 68 + config/D44J01/rels/d_a_shutter/splits.txt | 14 + config/D44J01/rels/d_a_shutter/symbols.txt | 47 + config/D44J01/rels/d_a_shutter2/splits.txt | 15 + config/D44J01/rels/d_a_shutter2/symbols.txt | 47 + config/D44J01/rels/d_a_sie_flag/splits.txt | 22 + config/D44J01/rels/d_a_sie_flag/symbols.txt | 103 + config/D44J01/rels/d_a_sitem/splits.txt | 22 + config/D44J01/rels/d_a_sitem/symbols.txt | 135 + config/D44J01/rels/d_a_sk/splits.txt | 14 + config/D44J01/rels/d_a_sk/symbols.txt | 64 + config/D44J01/rels/d_a_sk2/splits.txt | 16 + config/D44J01/rels/d_a_sk2/symbols.txt | 46 + config/D44J01/rels/d_a_spotbox/splits.txt | 14 + config/D44J01/rels/d_a_spotbox/symbols.txt | 18 + config/D44J01/rels/d_a_ss/splits.txt | 22 + config/D44J01/rels/d_a_ss/symbols.txt | 139 + config/D44J01/rels/d_a_ssk/splits.txt | 14 + config/D44J01/rels/d_a_ssk/symbols.txt | 74 + config/D44J01/rels/d_a_sss/splits.txt | 23 + config/D44J01/rels/d_a_sss/symbols.txt | 130 + config/D44J01/rels/d_a_st/splits.txt | 22 + config/D44J01/rels/d_a_st/symbols.txt | 260 + config/D44J01/rels/d_a_steam_tag/splits.txt | 14 + config/D44J01/rels/d_a_steam_tag/symbols.txt | 75 + config/D44J01/rels/d_a_stone/splits.txt | 24 + config/D44J01/rels/d_a_stone/symbols.txt | 182 + config/D44J01/rels/d_a_stone2/splits.txt | 24 + config/D44J01/rels/d_a_stone2/symbols.txt | 205 + config/D44J01/rels/d_a_swattack/splits.txt | 14 + config/D44J01/rels/d_a_swattack/symbols.txt | 46 + config/D44J01/rels/d_a_swc00/splits.txt | 14 + config/D44J01/rels/d_a_swc00/symbols.txt | 14 + config/D44J01/rels/d_a_swhit0/splits.txt | 15 + config/D44J01/rels/d_a_swhit0/symbols.txt | 93 + config/D44J01/rels/d_a_switem/splits.txt | 14 + config/D44J01/rels/d_a_switem/symbols.txt | 49 + config/D44J01/rels/d_a_swpropeller/splits.txt | 14 + .../D44J01/rels/d_a_swpropeller/symbols.txt | 69 + config/D44J01/rels/d_a_swtact/splits.txt | 15 + config/D44J01/rels/d_a_swtact/symbols.txt | 33 + config/D44J01/rels/d_a_swtdoor/splits.txt | 14 + config/D44J01/rels/d_a_swtdoor/symbols.txt | 22 + config/D44J01/rels/d_a_syan/splits.txt | 21 + config/D44J01/rels/d_a_syan/symbols.txt | 102 + .../D44J01/rels/d_a_tag_attention/splits.txt | 16 + .../D44J01/rels/d_a_tag_attention/symbols.txt | 48 + config/D44J01/rels/d_a_tag_ba1/splits.txt | 22 + config/D44J01/rels/d_a_tag_ba1/symbols.txt | 34 + config/D44J01/rels/d_a_tag_etc/splits.txt | 14 + config/D44J01/rels/d_a_tag_etc/symbols.txt | 32 + config/D44J01/rels/d_a_tag_event/splits.txt | 14 + config/D44J01/rels/d_a_tag_event/symbols.txt | 46 + config/D44J01/rels/d_a_tag_evsw/splits.txt | 13 + config/D44J01/rels/d_a_tag_evsw/symbols.txt | 43 + .../D44J01/rels/d_a_tag_ghostship/splits.txt | 22 + .../D44J01/rels/d_a_tag_ghostship/symbols.txt | 51 + config/D44J01/rels/d_a_tag_hint/splits.txt | 23 + config/D44J01/rels/d_a_tag_hint/symbols.txt | 135 + config/D44J01/rels/d_a_tag_island/splits.txt | 17 + config/D44J01/rels/d_a_tag_island/symbols.txt | 55 + config/D44J01/rels/d_a_tag_kb_item/splits.txt | 12 + .../D44J01/rels/d_a_tag_kb_item/symbols.txt | 17 + config/D44J01/rels/d_a_tag_kf1/splits.txt | 24 + config/D44J01/rels/d_a_tag_kf1/symbols.txt | 96 + config/D44J01/rels/d_a_tag_kk1/splits.txt | 23 + config/D44J01/rels/d_a_tag_kk1/symbols.txt | 69 + config/D44J01/rels/d_a_tag_light/splits.txt | 15 + config/D44J01/rels/d_a_tag_light/symbols.txt | 118 + config/D44J01/rels/d_a_tag_md_cb/splits.txt | 23 + config/D44J01/rels/d_a_tag_md_cb/symbols.txt | 88 + config/D44J01/rels/d_a_tag_mk/splits.txt | 16 + config/D44J01/rels/d_a_tag_mk/symbols.txt | 62 + config/D44J01/rels/d_a_tag_msg/splits.txt | 16 + config/D44J01/rels/d_a_tag_msg/symbols.txt | 54 + config/D44J01/rels/d_a_tag_photo/splits.txt | 16 + config/D44J01/rels/d_a_tag_photo/symbols.txt | 64 + config/D44J01/rels/d_a_tag_ret/splits.txt | 15 + config/D44J01/rels/d_a_tag_ret/symbols.txt | 47 + config/D44J01/rels/d_a_tag_so/splits.txt | 22 + config/D44J01/rels/d_a_tag_so/symbols.txt | 32 + config/D44J01/rels/d_a_tag_volcano/splits.txt | 15 + .../D44J01/rels/d_a_tag_volcano/symbols.txt | 26 + .../D44J01/rels/d_a_tag_waterlevel/splits.txt | 15 + .../rels/d_a_tag_waterlevel/symbols.txt | 25 + config/D44J01/rels/d_a_tama/splits.txt | 14 + config/D44J01/rels/d_a_tama/symbols.txt | 52 + config/D44J01/rels/d_a_tbox/splits.txt | 22 + config/D44J01/rels/d_a_tbox/symbols.txt | 177 + config/D44J01/rels/d_a_title/splits.txt | 15 + config/D44J01/rels/d_a_title/symbols.txt | 55 + config/D44J01/rels/d_a_tn/splits.txt | 24 + config/D44J01/rels/d_a_tn/symbols.txt | 363 + config/D44J01/rels/d_a_toge/splits.txt | 14 + config/D44J01/rels/d_a_toge/symbols.txt | 72 + config/D44J01/rels/d_a_tori_flag/splits.txt | 22 + config/D44J01/rels/d_a_tori_flag/symbols.txt | 96 + config/D44J01/rels/d_a_tornado/splits.txt | 21 + config/D44J01/rels/d_a_tornado/symbols.txt | 92 + config/D44J01/rels/d_a_tpota/splits.txt | 14 + config/D44J01/rels/d_a_tpota/symbols.txt | 27 + config/D44J01/rels/d_a_tsubo/splits.txt | 24 + config/D44J01/rels/d_a_tsubo/symbols.txt | 366 + config/D44J01/rels/d_a_wall/splits.txt | 16 + config/D44J01/rels/d_a_wall/symbols.txt | 94 + config/D44J01/rels/d_a_warpdm20/splits.txt | 15 + config/D44J01/rels/d_a_warpdm20/symbols.txt | 102 + config/D44J01/rels/d_a_warpf/splits.txt | 16 + config/D44J01/rels/d_a_warpf/symbols.txt | 99 + config/D44J01/rels/d_a_warpfout/splits.txt | 15 + config/D44J01/rels/d_a_warpfout/symbols.txt | 57 + config/D44J01/rels/d_a_warpgn/splits.txt | 15 + config/D44J01/rels/d_a_warpgn/symbols.txt | 86 + config/D44J01/rels/d_a_warphr/splits.txt | 22 + config/D44J01/rels/d_a_warphr/symbols.txt | 110 + config/D44J01/rels/d_a_warpls/splits.txt | 14 + config/D44J01/rels/d_a_warpls/symbols.txt | 52 + config/D44J01/rels/d_a_warpmj/splits.txt | 15 + config/D44J01/rels/d_a_warpmj/symbols.txt | 74 + config/D44J01/rels/d_a_waterfall/splits.txt | 16 + config/D44J01/rels/d_a_waterfall/symbols.txt | 103 + config/D44J01/rels/d_a_wbird/splits.txt | 15 + config/D44J01/rels/d_a_wbird/symbols.txt | 33 + config/D44J01/rels/d_a_wind_tag/splits.txt | 14 + config/D44J01/rels/d_a_wind_tag/symbols.txt | 91 + config/D44J01/rels/d_a_windmill/splits.txt | 14 + config/D44J01/rels/d_a_windmill/symbols.txt | 123 + config/D44J01/rels/d_a_wz/splits.txt | 17 + config/D44J01/rels/d_a_wz/symbols.txt | 231 + config/D44J01/rels/d_a_ygcwp/splits.txt | 14 + config/D44J01/rels/d_a_ygcwp/symbols.txt | 41 + config/D44J01/rels/d_a_ykgr/splits.txt | 23 + config/D44J01/rels/d_a_ykgr/symbols.txt | 70 + config/D44J01/rels/d_a_yougan/splits.txt | 23 + config/D44J01/rels/d_a_yougan/symbols.txt | 50 + .../D44J01/rels/f_pc_profile_lst/splits.txt | 12 + .../D44J01/rels/f_pc_profile_lst/symbols.txt | 8 + config/D44J01/splits.txt | 4026 +++ config/D44J01/symbols.txt | 24151 ++++++++++++++++ 834 files changed, 88811 insertions(+) create mode 100644 config/D44J01/rels/d_a_acorn_leaf/splits.txt create mode 100644 config/D44J01/rels/d_a_acorn_leaf/symbols.txt create mode 100644 config/D44J01/rels/d_a_agbsw0/splits.txt create mode 100644 config/D44J01/rels/d_a_agbsw0/symbols.txt create mode 100644 config/D44J01/rels/d_a_alldie/splits.txt create mode 100644 config/D44J01/rels/d_a_alldie/symbols.txt create mode 100644 config/D44J01/rels/d_a_am/splits.txt create mode 100644 config/D44J01/rels/d_a_am/symbols.txt create mode 100644 config/D44J01/rels/d_a_am2/splits.txt create mode 100644 config/D44J01/rels/d_a_am2/symbols.txt create mode 100644 config/D44J01/rels/d_a_amiprop/splits.txt create mode 100644 config/D44J01/rels/d_a_amiprop/symbols.txt create mode 100644 config/D44J01/rels/d_a_andsw0/splits.txt create mode 100644 config/D44J01/rels/d_a_andsw0/symbols.txt create mode 100644 config/D44J01/rels/d_a_andsw2/splits.txt create mode 100644 config/D44J01/rels/d_a_andsw2/symbols.txt create mode 100644 config/D44J01/rels/d_a_arrow_iceeff/splits.txt create mode 100644 config/D44J01/rels/d_a_arrow_iceeff/symbols.txt create mode 100644 config/D44J01/rels/d_a_arrow_lighteff/splits.txt create mode 100644 config/D44J01/rels/d_a_arrow_lighteff/symbols.txt create mode 100644 config/D44J01/rels/d_a_atdoor/splits.txt create mode 100644 config/D44J01/rels/d_a_atdoor/symbols.txt create mode 100644 config/D44J01/rels/d_a_att/splits.txt create mode 100644 config/D44J01/rels/d_a_att/symbols.txt create mode 100644 config/D44J01/rels/d_a_auction/splits.txt create mode 100644 config/D44J01/rels/d_a_auction/symbols.txt create mode 100644 config/D44J01/rels/d_a_bb/splits.txt create mode 100644 config/D44J01/rels/d_a_bb/symbols.txt create mode 100644 config/D44J01/rels/d_a_bdk/splits.txt create mode 100644 config/D44J01/rels/d_a_bdk/symbols.txt create mode 100644 config/D44J01/rels/d_a_bdkobj/splits.txt create mode 100644 config/D44J01/rels/d_a_bdkobj/symbols.txt create mode 100644 config/D44J01/rels/d_a_beam/splits.txt create mode 100644 config/D44J01/rels/d_a_beam/symbols.txt create mode 100644 config/D44J01/rels/d_a_bflower/splits.txt create mode 100644 config/D44J01/rels/d_a_bflower/symbols.txt create mode 100644 config/D44J01/rels/d_a_bgn/splits.txt create mode 100644 config/D44J01/rels/d_a_bgn/symbols.txt create mode 100644 config/D44J01/rels/d_a_bgn2/splits.txt create mode 100644 config/D44J01/rels/d_a_bgn2/symbols.txt create mode 100644 config/D44J01/rels/d_a_bgn3/splits.txt create mode 100644 config/D44J01/rels/d_a_bgn3/symbols.txt create mode 100644 config/D44J01/rels/d_a_bigelf/splits.txt create mode 100644 config/D44J01/rels/d_a_bigelf/symbols.txt create mode 100644 config/D44J01/rels/d_a_bita/splits.txt create mode 100644 config/D44J01/rels/d_a_bita/symbols.txt create mode 100644 config/D44J01/rels/d_a_bk/splits.txt create mode 100644 config/D44J01/rels/d_a_bk/symbols.txt create mode 100644 config/D44J01/rels/d_a_bl/splits.txt create mode 100644 config/D44J01/rels/d_a_bl/symbols.txt create mode 100644 config/D44J01/rels/d_a_bmd/splits.txt create mode 100644 config/D44J01/rels/d_a_bmd/symbols.txt create mode 100644 config/D44J01/rels/d_a_bmdfoot/splits.txt create mode 100644 config/D44J01/rels/d_a_bmdfoot/symbols.txt create mode 100644 config/D44J01/rels/d_a_bmdhand/splits.txt create mode 100644 config/D44J01/rels/d_a_bmdhand/symbols.txt create mode 100644 config/D44J01/rels/d_a_bo/splits.txt create mode 100644 config/D44J01/rels/d_a_bo/symbols.txt create mode 100644 config/D44J01/rels/d_a_boko/splits.txt create mode 100644 config/D44J01/rels/d_a_boko/symbols.txt create mode 100644 config/D44J01/rels/d_a_boss_item/splits.txt create mode 100644 config/D44J01/rels/d_a_boss_item/symbols.txt create mode 100644 config/D44J01/rels/d_a_bpw/splits.txt create mode 100644 config/D44J01/rels/d_a_bpw/symbols.txt create mode 100644 config/D44J01/rels/d_a_branch/splits.txt create mode 100644 config/D44J01/rels/d_a_branch/symbols.txt create mode 100644 config/D44J01/rels/d_a_bridge/splits.txt create mode 100644 config/D44J01/rels/d_a_bridge/symbols.txt create mode 100644 config/D44J01/rels/d_a_bst/splits.txt create mode 100644 config/D44J01/rels/d_a_bst/symbols.txt create mode 100644 config/D44J01/rels/d_a_btd/splits.txt create mode 100644 config/D44J01/rels/d_a_btd/symbols.txt create mode 100644 config/D44J01/rels/d_a_bwd/splits.txt create mode 100644 config/D44J01/rels/d_a_bwd/symbols.txt create mode 100644 config/D44J01/rels/d_a_bwdg/splits.txt create mode 100644 config/D44J01/rels/d_a_bwdg/symbols.txt create mode 100644 config/D44J01/rels/d_a_bwds/splits.txt create mode 100644 config/D44J01/rels/d_a_bwds/symbols.txt create mode 100644 config/D44J01/rels/d_a_canon/splits.txt create mode 100644 config/D44J01/rels/d_a_canon/symbols.txt create mode 100644 config/D44J01/rels/d_a_cc/splits.txt create mode 100644 config/D44J01/rels/d_a_cc/symbols.txt create mode 100644 config/D44J01/rels/d_a_coming2/splits.txt create mode 100644 config/D44J01/rels/d_a_coming2/symbols.txt create mode 100644 config/D44J01/rels/d_a_coming3/splits.txt create mode 100644 config/D44J01/rels/d_a_coming3/symbols.txt create mode 100644 config/D44J01/rels/d_a_dai/splits.txt create mode 100644 config/D44J01/rels/d_a_dai/symbols.txt create mode 100644 config/D44J01/rels/d_a_daiocta/splits.txt create mode 100644 config/D44J01/rels/d_a_daiocta/symbols.txt create mode 100644 config/D44J01/rels/d_a_daiocta_eye/splits.txt create mode 100644 config/D44J01/rels/d_a_daiocta_eye/symbols.txt create mode 100644 config/D44J01/rels/d_a_deku_item/splits.txt create mode 100644 config/D44J01/rels/d_a_deku_item/symbols.txt create mode 100644 config/D44J01/rels/d_a_demo_dk/splits.txt create mode 100644 config/D44J01/rels/d_a_demo_dk/symbols.txt create mode 100644 config/D44J01/rels/d_a_demo_item/splits.txt create mode 100644 config/D44J01/rels/d_a_demo_item/symbols.txt create mode 100644 config/D44J01/rels/d_a_demo_kmm/splits.txt create mode 100644 config/D44J01/rels/d_a_demo_kmm/symbols.txt create mode 100644 config/D44J01/rels/d_a_dk/splits.txt create mode 100644 config/D44J01/rels/d_a_dk/symbols.txt create mode 100644 config/D44J01/rels/d_a_door10/splits.txt create mode 100644 config/D44J01/rels/d_a_door10/symbols.txt create mode 100644 config/D44J01/rels/d_a_door12/splits.txt create mode 100644 config/D44J01/rels/d_a_door12/symbols.txt create mode 100644 config/D44J01/rels/d_a_dr/splits.txt create mode 100644 config/D44J01/rels/d_a_dr/symbols.txt create mode 100644 config/D44J01/rels/d_a_dr2/splits.txt create mode 100644 config/D44J01/rels/d_a_dr2/symbols.txt create mode 100644 config/D44J01/rels/d_a_dummy/splits.txt create mode 100644 config/D44J01/rels/d_a_dummy/symbols.txt create mode 100644 config/D44J01/rels/d_a_ep/splits.txt create mode 100644 config/D44J01/rels/d_a_ep/symbols.txt create mode 100644 config/D44J01/rels/d_a_fallrock/splits.txt create mode 100644 config/D44J01/rels/d_a_fallrock/symbols.txt create mode 100644 config/D44J01/rels/d_a_fallrock_tag/splits.txt create mode 100644 config/D44J01/rels/d_a_fallrock_tag/symbols.txt create mode 100644 config/D44J01/rels/d_a_fan/splits.txt create mode 100644 config/D44J01/rels/d_a_fan/symbols.txt create mode 100644 config/D44J01/rels/d_a_ff/splits.txt create mode 100644 config/D44J01/rels/d_a_ff/symbols.txt create mode 100644 config/D44J01/rels/d_a_fganon/splits.txt create mode 100644 config/D44J01/rels/d_a_fganon/symbols.txt create mode 100644 config/D44J01/rels/d_a_fgmahou/splits.txt create mode 100644 config/D44J01/rels/d_a_fgmahou/symbols.txt create mode 100644 config/D44J01/rels/d_a_fire/splits.txt create mode 100644 config/D44J01/rels/d_a_fire/symbols.txt create mode 100644 config/D44J01/rels/d_a_floor/splits.txt create mode 100644 config/D44J01/rels/d_a_floor/symbols.txt create mode 100644 config/D44J01/rels/d_a_fm/splits.txt create mode 100644 config/D44J01/rels/d_a_fm/symbols.txt create mode 100644 config/D44J01/rels/d_a_ghostship/splits.txt create mode 100644 config/D44J01/rels/d_a_ghostship/symbols.txt create mode 100644 config/D44J01/rels/d_a_gm/splits.txt create mode 100644 config/D44J01/rels/d_a_gm/symbols.txt create mode 100644 config/D44J01/rels/d_a_gnd/splits.txt create mode 100644 config/D44J01/rels/d_a_gnd/symbols.txt create mode 100644 config/D44J01/rels/d_a_goal_flag/splits.txt create mode 100644 config/D44J01/rels/d_a_goal_flag/symbols.txt create mode 100644 config/D44J01/rels/d_a_grass/splits.txt create mode 100644 config/D44J01/rels/d_a_grass/symbols.txt create mode 100644 config/D44J01/rels/d_a_gy/splits.txt create mode 100644 config/D44J01/rels/d_a_gy/symbols.txt create mode 100644 config/D44J01/rels/d_a_gy_ctrl/splits.txt create mode 100644 config/D44J01/rels/d_a_gy_ctrl/symbols.txt create mode 100644 config/D44J01/rels/d_a_himo3/splits.txt create mode 100644 config/D44J01/rels/d_a_himo3/symbols.txt create mode 100644 config/D44J01/rels/d_a_hitobj/splits.txt create mode 100644 config/D44J01/rels/d_a_hitobj/symbols.txt create mode 100644 config/D44J01/rels/d_a_hmlif/splits.txt create mode 100644 config/D44J01/rels/d_a_hmlif/symbols.txt create mode 100644 config/D44J01/rels/d_a_hot_floor/splits.txt create mode 100644 config/D44J01/rels/d_a_hot_floor/symbols.txt create mode 100644 config/D44J01/rels/d_a_hys/splits.txt create mode 100644 config/D44J01/rels/d_a_hys/symbols.txt create mode 100644 config/D44J01/rels/d_a_icelift/splits.txt create mode 100644 config/D44J01/rels/d_a_icelift/symbols.txt create mode 100644 config/D44J01/rels/d_a_ikari/splits.txt create mode 100644 config/D44J01/rels/d_a_ikari/symbols.txt create mode 100644 config/D44J01/rels/d_a_jbo/splits.txt create mode 100644 config/D44J01/rels/d_a_jbo/symbols.txt create mode 100644 config/D44J01/rels/d_a_kaji/splits.txt create mode 100644 config/D44J01/rels/d_a_kaji/symbols.txt create mode 100644 config/D44J01/rels/d_a_kamome/splits.txt create mode 100644 config/D44J01/rels/d_a_kamome/symbols.txt create mode 100644 config/D44J01/rels/d_a_kamome2/splits.txt create mode 100644 config/D44J01/rels/d_a_kamome2/symbols.txt create mode 100644 config/D44J01/rels/d_a_kanban/splits.txt create mode 100644 config/D44J01/rels/d_a_kanban/symbols.txt create mode 100644 config/D44J01/rels/d_a_kantera/splits.txt create mode 100644 config/D44J01/rels/d_a_kantera/symbols.txt create mode 100644 config/D44J01/rels/d_a_kb/splits.txt create mode 100644 config/D44J01/rels/d_a_kb/symbols.txt create mode 100644 config/D44J01/rels/d_a_kddoor/splits.txt create mode 100644 config/D44J01/rels/d_a_kddoor/symbols.txt create mode 100644 config/D44J01/rels/d_a_ki/splits.txt create mode 100644 config/D44J01/rels/d_a_ki/symbols.txt create mode 100644 config/D44J01/rels/d_a_kita/splits.txt create mode 100644 config/D44J01/rels/d_a_kita/symbols.txt create mode 100644 config/D44J01/rels/d_a_klft/splits.txt create mode 100644 config/D44J01/rels/d_a_klft/symbols.txt create mode 100644 config/D44J01/rels/d_a_kmon/splits.txt create mode 100644 config/D44J01/rels/d_a_kmon/symbols.txt create mode 100644 config/D44J01/rels/d_a_kn/splits.txt create mode 100644 config/D44J01/rels/d_a_kn/symbols.txt create mode 100644 config/D44J01/rels/d_a_knob00/splits.txt create mode 100644 config/D44J01/rels/d_a_knob00/symbols.txt create mode 100644 config/D44J01/rels/d_a_kokiie/splits.txt create mode 100644 config/D44J01/rels/d_a_kokiie/symbols.txt create mode 100644 config/D44J01/rels/d_a_komore/splits.txt create mode 100644 config/D44J01/rels/d_a_komore/symbols.txt create mode 100644 config/D44J01/rels/d_a_ks/splits.txt create mode 100644 config/D44J01/rels/d_a_ks/symbols.txt create mode 100644 config/D44J01/rels/d_a_kt/splits.txt create mode 100644 config/D44J01/rels/d_a_kt/symbols.txt create mode 100644 config/D44J01/rels/d_a_kui/splits.txt create mode 100644 config/D44J01/rels/d_a_kui/symbols.txt create mode 100644 config/D44J01/rels/d_a_kytag00/splits.txt create mode 100644 config/D44J01/rels/d_a_kytag00/symbols.txt create mode 100644 config/D44J01/rels/d_a_kytag01/splits.txt create mode 100644 config/D44J01/rels/d_a_kytag01/symbols.txt create mode 100644 config/D44J01/rels/d_a_kytag02/splits.txt create mode 100644 config/D44J01/rels/d_a_kytag02/symbols.txt create mode 100644 config/D44J01/rels/d_a_kytag03/splits.txt create mode 100644 config/D44J01/rels/d_a_kytag03/symbols.txt create mode 100644 config/D44J01/rels/d_a_kytag04/splits.txt create mode 100644 config/D44J01/rels/d_a_kytag04/symbols.txt create mode 100644 config/D44J01/rels/d_a_kytag05/splits.txt create mode 100644 config/D44J01/rels/d_a_kytag05/symbols.txt create mode 100644 config/D44J01/rels/d_a_kytag06/splits.txt create mode 100644 config/D44J01/rels/d_a_kytag06/symbols.txt create mode 100644 config/D44J01/rels/d_a_kytag07/splits.txt create mode 100644 config/D44J01/rels/d_a_kytag07/symbols.txt create mode 100644 config/D44J01/rels/d_a_lamp/splits.txt create mode 100644 config/D44J01/rels/d_a_lamp/symbols.txt create mode 100644 config/D44J01/rels/d_a_lbridge/splits.txt create mode 100644 config/D44J01/rels/d_a_lbridge/symbols.txt create mode 100644 config/D44J01/rels/d_a_leaflift/splits.txt create mode 100644 config/D44J01/rels/d_a_leaflift/symbols.txt create mode 100644 config/D44J01/rels/d_a_lod_bg/splits.txt create mode 100644 config/D44J01/rels/d_a_lod_bg/symbols.txt create mode 100644 config/D44J01/rels/d_a_lstair/splits.txt create mode 100644 config/D44J01/rels/d_a_lstair/symbols.txt create mode 100644 config/D44J01/rels/d_a_lwood/splits.txt create mode 100644 config/D44J01/rels/d_a_lwood/symbols.txt create mode 100644 config/D44J01/rels/d_a_machine/splits.txt create mode 100644 config/D44J01/rels/d_a_machine/symbols.txt create mode 100644 config/D44J01/rels/d_a_magma/splits.txt create mode 100644 config/D44J01/rels/d_a_magma/symbols.txt create mode 100644 config/D44J01/rels/d_a_majuu_flag/splits.txt create mode 100644 config/D44J01/rels/d_a_majuu_flag/symbols.txt create mode 100644 config/D44J01/rels/d_a_mant/splits.txt create mode 100644 config/D44J01/rels/d_a_mant/symbols.txt create mode 100644 config/D44J01/rels/d_a_mbdoor/splits.txt create mode 100644 config/D44J01/rels/d_a_mbdoor/symbols.txt create mode 100644 config/D44J01/rels/d_a_mdoor/splits.txt create mode 100644 config/D44J01/rels/d_a_mdoor/symbols.txt create mode 100644 config/D44J01/rels/d_a_mflft/splits.txt create mode 100644 config/D44J01/rels/d_a_mflft/symbols.txt create mode 100644 config/D44J01/rels/d_a_mgameboard/splits.txt create mode 100644 config/D44J01/rels/d_a_mgameboard/symbols.txt create mode 100644 config/D44J01/rels/d_a_mmusic/splits.txt create mode 100644 config/D44J01/rels/d_a_mmusic/symbols.txt create mode 100644 config/D44J01/rels/d_a_mo2/splits.txt create mode 100644 config/D44J01/rels/d_a_mo2/symbols.txt create mode 100644 config/D44J01/rels/d_a_movie_player/splits.txt create mode 100644 config/D44J01/rels/d_a_movie_player/symbols.txt create mode 100644 config/D44J01/rels/d_a_mozo/splits.txt create mode 100644 config/D44J01/rels/d_a_mozo/symbols.txt create mode 100644 config/D44J01/rels/d_a_msw/splits.txt create mode 100644 config/D44J01/rels/d_a_msw/symbols.txt create mode 100644 config/D44J01/rels/d_a_mt/splits.txt create mode 100644 config/D44J01/rels/d_a_mt/symbols.txt create mode 100644 config/D44J01/rels/d_a_mtoge/splits.txt create mode 100644 config/D44J01/rels/d_a_mtoge/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_ac1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_ac1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_ah/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_ah/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_aj1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_aj1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_auction/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_auction/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_ba1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_ba1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_bj1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_bj1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_bm1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_bm1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_bmcon1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_bmcon1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_bms1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_bms1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_bmsw/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_bmsw/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_bs1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_bs1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_btsw/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_btsw/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_btsw2/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_btsw2/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_cb1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_cb1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_co1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_co1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_de1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_de1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_ds1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_ds1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_gk1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_gk1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_gp1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_gp1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_hi1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_hi1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_ho/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_ho/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_hr/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_hr/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_jb1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_jb1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_ji1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_ji1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_kamome/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_kamome/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_kf1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_kf1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_kg1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_kg1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_kg2/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_kg2/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_kk1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_kk1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_km1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_km1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_ko1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_ko1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_kp1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_kp1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_ls1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_ls1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_md/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_md/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_mk/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_mk/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_mn/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_mn/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_mt/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_mt/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_nz/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_nz/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_ob1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_ob1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_os/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_os/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_p1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_p1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_p2/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_p2/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_people/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_people/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_pf1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_pf1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_photo/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_photo/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_pm1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_pm1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_roten/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_roten/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_rsh1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_rsh1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_sarace/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_sarace/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_so/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_so/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_sv/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_sv/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_tc/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_tc/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_tt/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_tt/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_uk/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_uk/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_ym1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_ym1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_yw1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_yw1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_zk1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_zk1/symbols.txt create mode 100644 config/D44J01/rels/d_a_npc_zl1/splits.txt create mode 100644 config/D44J01/rels/d_a_npc_zl1/symbols.txt create mode 100644 config/D44J01/rels/d_a_nz/splits.txt create mode 100644 config/D44J01/rels/d_a_nz/symbols.txt create mode 100644 config/D44J01/rels/d_a_nzg/splits.txt create mode 100644 config/D44J01/rels/d_a_nzg/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_AjavW/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_AjavW/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_Itnak/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_Itnak/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_Vds/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_Vds/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_Vteng/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_Vteng/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_YLzou/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_YLzou/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_Yboil/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_Yboil/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_Ygush00/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_Ygush00/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_adnno/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_adnno/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_ajav/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_ajav/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_akabe/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_akabe/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_apzl/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_apzl/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_ashut/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_ashut/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_auzu/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_auzu/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_aygr/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_aygr/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_balancelift/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_balancelift/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_barrel/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_barrel/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_barrel2/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_barrel2/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_barrier/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_barrier/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_bemos/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_bemos/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_bscurtain/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_bscurtain/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_buoyflag/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_buoyflag/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_buoyrace/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_buoyrace/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_cafelmp/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_cafelmp/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_canon/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_canon/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_coming/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_coming/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_correct/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_correct/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_demo_barrel/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_demo_barrel/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_dmgroom/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_dmgroom/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_doguu/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_doguu/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_doguu_demo/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_doguu_demo/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_dragonhead/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_dragonhead/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_drift/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_drift/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_eayogn/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_eayogn/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_ebomzo/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_ebomzo/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_eff/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_eff/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_ekskz/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_ekskz/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_eskban/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_eskban/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_ferris/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_ferris/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_figure/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_figure/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_firewall/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_firewall/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_flame/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_flame/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_ftree/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_ftree/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_ganonbed/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_ganonbed/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_gaship/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_gaship/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_gaship2/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_gaship2/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_gnnbtltaki/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_gnnbtltaki/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_gnndemotakie/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_gnndemotakie/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_gnndemotakis/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_gnndemotakis/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_gong/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_gong/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_gryw00/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_gryw00/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_gtaki/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_gtaki/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_hami2/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_hami2/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_hami3/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_hami3/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_hami4/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_hami4/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_hat/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_hat/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_hbrf1/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_hbrf1/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_hcbh/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_hcbh/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_hfuck1/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_hfuck1/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_hha/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_hha/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_hlift/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_hlift/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_hole/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_hole/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_homen/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_homen/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_homensmoke/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_homensmoke/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_hsehi1/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_hsehi1/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_htetu1/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_htetu1/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_ice/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_ice/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_iceisland/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_iceisland/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_ikada/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_ikada/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_jump/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_jump/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_kanat/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_kanat/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_kanoke/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_kanoke/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_ladder/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_ladder/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_leaves/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_leaves/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_light/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_light/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_lpalm/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_lpalm/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_magmarock/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_magmarock/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_majyuu_door/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_majyuu_door/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_mkie/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_mkie/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_mkiek/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_mkiek/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_mknjd/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_mknjd/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_mmrr/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_mmrr/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_monument/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_monument/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_movebox/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_movebox/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_msdan/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_msdan/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_msdan2/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_msdan2/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_msdan_sub/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_msdan_sub/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_msdan_sub2/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_msdan_sub2/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_mshokki/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_mshokki/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_mtest/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_mtest/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_nest/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_nest/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_ohatch/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_ohatch/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_ojtree/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_ojtree/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_ospbox/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_ospbox/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_otble/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_otble/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_paper/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_paper/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_pbco/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_pbco/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_pbka/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_pbka/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_pfall/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_pfall/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_pirateship/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_pirateship/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_plant/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_plant/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_quake/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_quake/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_rcloud/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_rcloud/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_rflw/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_rflw/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_rforce/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_rforce/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_roten/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_roten/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_shelf/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_shelf/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_shmrgrd/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_shmrgrd/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_smplbg/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_smplbg/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_stair/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_stair/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_swflat/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_swflat/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_swhammer/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_swhammer/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_swheavy/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_swheavy/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_swlight/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_swlight/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_swpush/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_swpush/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_table/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_table/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_tapestry/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_tapestry/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_tenmado/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_tenmado/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_tide/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_tide/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_timer/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_timer/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_tntrap/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_tntrap/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_toripost/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_toripost/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_tousekiki/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_tousekiki/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_tower/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_tower/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_trap/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_trap/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_tribox/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_tribox/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_try/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_try/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_usovmc/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_usovmc/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_vfan/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_vfan/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_vgnfd/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_vgnfd/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_vmc/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_vmc/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_vmsdz/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_vmsdz/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_vmsms/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_vmsms/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_volcano/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_volcano/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_vtil/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_vtil/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_vyasi/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_vyasi/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_warpt/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_warpt/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_wood/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_wood/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_xfuta/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_xfuta/symbols.txt create mode 100644 config/D44J01/rels/d_a_obj_zouK/splits.txt create mode 100644 config/D44J01/rels/d_a_obj_zouK/symbols.txt create mode 100644 config/D44J01/rels/d_a_oq/splits.txt create mode 100644 config/D44J01/rels/d_a_oq/symbols.txt create mode 100644 config/D44J01/rels/d_a_oship/splits.txt create mode 100644 config/D44J01/rels/d_a_oship/symbols.txt create mode 100644 config/D44J01/rels/d_a_pedestal/splits.txt create mode 100644 config/D44J01/rels/d_a_pedestal/symbols.txt create mode 100644 config/D44J01/rels/d_a_ph/splits.txt create mode 100644 config/D44J01/rels/d_a_ph/symbols.txt create mode 100644 config/D44J01/rels/d_a_pirate_flag/splits.txt create mode 100644 config/D44J01/rels/d_a_pirate_flag/symbols.txt create mode 100644 config/D44J01/rels/d_a_pt/splits.txt create mode 100644 config/D44J01/rels/d_a_pt/symbols.txt create mode 100644 config/D44J01/rels/d_a_pw/splits.txt create mode 100644 config/D44J01/rels/d_a_pw/symbols.txt create mode 100644 config/D44J01/rels/d_a_pz/splits.txt create mode 100644 config/D44J01/rels/d_a_pz/symbols.txt create mode 100644 config/D44J01/rels/d_a_race_item/splits.txt create mode 100644 config/D44J01/rels/d_a_race_item/symbols.txt create mode 100644 config/D44J01/rels/d_a_rd/splits.txt create mode 100644 config/D44J01/rels/d_a_rd/symbols.txt create mode 100644 config/D44J01/rels/d_a_rectangle/splits.txt create mode 100644 config/D44J01/rels/d_a_rectangle/symbols.txt create mode 100644 config/D44J01/rels/d_a_sail/splits.txt create mode 100644 config/D44J01/rels/d_a_sail/symbols.txt create mode 100644 config/D44J01/rels/d_a_saku/splits.txt create mode 100644 config/D44J01/rels/d_a_saku/symbols.txt create mode 100644 config/D44J01/rels/d_a_salvage/splits.txt create mode 100644 config/D44J01/rels/d_a_salvage/symbols.txt create mode 100644 config/D44J01/rels/d_a_salvage_tbox/splits.txt create mode 100644 config/D44J01/rels/d_a_salvage_tbox/symbols.txt create mode 100644 config/D44J01/rels/d_a_sbox/splits.txt create mode 100644 config/D44J01/rels/d_a_sbox/symbols.txt create mode 100644 config/D44J01/rels/d_a_scene_change/splits.txt create mode 100644 config/D44J01/rels/d_a_scene_change/symbols.txt create mode 100644 config/D44J01/rels/d_a_seatag/splits.txt create mode 100644 config/D44J01/rels/d_a_seatag/symbols.txt create mode 100644 config/D44J01/rels/d_a_shand/splits.txt create mode 100644 config/D44J01/rels/d_a_shand/symbols.txt create mode 100644 config/D44J01/rels/d_a_ship/splits.txt create mode 100644 config/D44J01/rels/d_a_ship/symbols.txt create mode 100644 config/D44J01/rels/d_a_shop_item/splits.txt create mode 100644 config/D44J01/rels/d_a_shop_item/symbols.txt create mode 100644 config/D44J01/rels/d_a_shutter/splits.txt create mode 100644 config/D44J01/rels/d_a_shutter/symbols.txt create mode 100644 config/D44J01/rels/d_a_shutter2/splits.txt create mode 100644 config/D44J01/rels/d_a_shutter2/symbols.txt create mode 100644 config/D44J01/rels/d_a_sie_flag/splits.txt create mode 100644 config/D44J01/rels/d_a_sie_flag/symbols.txt create mode 100644 config/D44J01/rels/d_a_sitem/splits.txt create mode 100644 config/D44J01/rels/d_a_sitem/symbols.txt create mode 100644 config/D44J01/rels/d_a_sk/splits.txt create mode 100644 config/D44J01/rels/d_a_sk/symbols.txt create mode 100644 config/D44J01/rels/d_a_sk2/splits.txt create mode 100644 config/D44J01/rels/d_a_sk2/symbols.txt create mode 100644 config/D44J01/rels/d_a_spotbox/splits.txt create mode 100644 config/D44J01/rels/d_a_spotbox/symbols.txt create mode 100644 config/D44J01/rels/d_a_ss/splits.txt create mode 100644 config/D44J01/rels/d_a_ss/symbols.txt create mode 100644 config/D44J01/rels/d_a_ssk/splits.txt create mode 100644 config/D44J01/rels/d_a_ssk/symbols.txt create mode 100644 config/D44J01/rels/d_a_sss/splits.txt create mode 100644 config/D44J01/rels/d_a_sss/symbols.txt create mode 100644 config/D44J01/rels/d_a_st/splits.txt create mode 100644 config/D44J01/rels/d_a_st/symbols.txt create mode 100644 config/D44J01/rels/d_a_steam_tag/splits.txt create mode 100644 config/D44J01/rels/d_a_steam_tag/symbols.txt create mode 100644 config/D44J01/rels/d_a_stone/splits.txt create mode 100644 config/D44J01/rels/d_a_stone/symbols.txt create mode 100644 config/D44J01/rels/d_a_stone2/splits.txt create mode 100644 config/D44J01/rels/d_a_stone2/symbols.txt create mode 100644 config/D44J01/rels/d_a_swattack/splits.txt create mode 100644 config/D44J01/rels/d_a_swattack/symbols.txt create mode 100644 config/D44J01/rels/d_a_swc00/splits.txt create mode 100644 config/D44J01/rels/d_a_swc00/symbols.txt create mode 100644 config/D44J01/rels/d_a_swhit0/splits.txt create mode 100644 config/D44J01/rels/d_a_swhit0/symbols.txt create mode 100644 config/D44J01/rels/d_a_switem/splits.txt create mode 100644 config/D44J01/rels/d_a_switem/symbols.txt create mode 100644 config/D44J01/rels/d_a_swpropeller/splits.txt create mode 100644 config/D44J01/rels/d_a_swpropeller/symbols.txt create mode 100644 config/D44J01/rels/d_a_swtact/splits.txt create mode 100644 config/D44J01/rels/d_a_swtact/symbols.txt create mode 100644 config/D44J01/rels/d_a_swtdoor/splits.txt create mode 100644 config/D44J01/rels/d_a_swtdoor/symbols.txt create mode 100644 config/D44J01/rels/d_a_syan/splits.txt create mode 100644 config/D44J01/rels/d_a_syan/symbols.txt create mode 100644 config/D44J01/rels/d_a_tag_attention/splits.txt create mode 100644 config/D44J01/rels/d_a_tag_attention/symbols.txt create mode 100644 config/D44J01/rels/d_a_tag_ba1/splits.txt create mode 100644 config/D44J01/rels/d_a_tag_ba1/symbols.txt create mode 100644 config/D44J01/rels/d_a_tag_etc/splits.txt create mode 100644 config/D44J01/rels/d_a_tag_etc/symbols.txt create mode 100644 config/D44J01/rels/d_a_tag_event/splits.txt create mode 100644 config/D44J01/rels/d_a_tag_event/symbols.txt create mode 100644 config/D44J01/rels/d_a_tag_evsw/splits.txt create mode 100644 config/D44J01/rels/d_a_tag_evsw/symbols.txt create mode 100644 config/D44J01/rels/d_a_tag_ghostship/splits.txt create mode 100644 config/D44J01/rels/d_a_tag_ghostship/symbols.txt create mode 100644 config/D44J01/rels/d_a_tag_hint/splits.txt create mode 100644 config/D44J01/rels/d_a_tag_hint/symbols.txt create mode 100644 config/D44J01/rels/d_a_tag_island/splits.txt create mode 100644 config/D44J01/rels/d_a_tag_island/symbols.txt create mode 100644 config/D44J01/rels/d_a_tag_kb_item/splits.txt create mode 100644 config/D44J01/rels/d_a_tag_kb_item/symbols.txt create mode 100644 config/D44J01/rels/d_a_tag_kf1/splits.txt create mode 100644 config/D44J01/rels/d_a_tag_kf1/symbols.txt create mode 100644 config/D44J01/rels/d_a_tag_kk1/splits.txt create mode 100644 config/D44J01/rels/d_a_tag_kk1/symbols.txt create mode 100644 config/D44J01/rels/d_a_tag_light/splits.txt create mode 100644 config/D44J01/rels/d_a_tag_light/symbols.txt create mode 100644 config/D44J01/rels/d_a_tag_md_cb/splits.txt create mode 100644 config/D44J01/rels/d_a_tag_md_cb/symbols.txt create mode 100644 config/D44J01/rels/d_a_tag_mk/splits.txt create mode 100644 config/D44J01/rels/d_a_tag_mk/symbols.txt create mode 100644 config/D44J01/rels/d_a_tag_msg/splits.txt create mode 100644 config/D44J01/rels/d_a_tag_msg/symbols.txt create mode 100644 config/D44J01/rels/d_a_tag_photo/splits.txt create mode 100644 config/D44J01/rels/d_a_tag_photo/symbols.txt create mode 100644 config/D44J01/rels/d_a_tag_ret/splits.txt create mode 100644 config/D44J01/rels/d_a_tag_ret/symbols.txt create mode 100644 config/D44J01/rels/d_a_tag_so/splits.txt create mode 100644 config/D44J01/rels/d_a_tag_so/symbols.txt create mode 100644 config/D44J01/rels/d_a_tag_volcano/splits.txt create mode 100644 config/D44J01/rels/d_a_tag_volcano/symbols.txt create mode 100644 config/D44J01/rels/d_a_tag_waterlevel/splits.txt create mode 100644 config/D44J01/rels/d_a_tag_waterlevel/symbols.txt create mode 100644 config/D44J01/rels/d_a_tama/splits.txt create mode 100644 config/D44J01/rels/d_a_tama/symbols.txt create mode 100644 config/D44J01/rels/d_a_tbox/splits.txt create mode 100644 config/D44J01/rels/d_a_tbox/symbols.txt create mode 100644 config/D44J01/rels/d_a_title/splits.txt create mode 100644 config/D44J01/rels/d_a_title/symbols.txt create mode 100644 config/D44J01/rels/d_a_tn/splits.txt create mode 100644 config/D44J01/rels/d_a_tn/symbols.txt create mode 100644 config/D44J01/rels/d_a_toge/splits.txt create mode 100644 config/D44J01/rels/d_a_toge/symbols.txt create mode 100644 config/D44J01/rels/d_a_tori_flag/splits.txt create mode 100644 config/D44J01/rels/d_a_tori_flag/symbols.txt create mode 100644 config/D44J01/rels/d_a_tornado/splits.txt create mode 100644 config/D44J01/rels/d_a_tornado/symbols.txt create mode 100644 config/D44J01/rels/d_a_tpota/splits.txt create mode 100644 config/D44J01/rels/d_a_tpota/symbols.txt create mode 100644 config/D44J01/rels/d_a_tsubo/splits.txt create mode 100644 config/D44J01/rels/d_a_tsubo/symbols.txt create mode 100644 config/D44J01/rels/d_a_wall/splits.txt create mode 100644 config/D44J01/rels/d_a_wall/symbols.txt create mode 100644 config/D44J01/rels/d_a_warpdm20/splits.txt create mode 100644 config/D44J01/rels/d_a_warpdm20/symbols.txt create mode 100644 config/D44J01/rels/d_a_warpf/splits.txt create mode 100644 config/D44J01/rels/d_a_warpf/symbols.txt create mode 100644 config/D44J01/rels/d_a_warpfout/splits.txt create mode 100644 config/D44J01/rels/d_a_warpfout/symbols.txt create mode 100644 config/D44J01/rels/d_a_warpgn/splits.txt create mode 100644 config/D44J01/rels/d_a_warpgn/symbols.txt create mode 100644 config/D44J01/rels/d_a_warphr/splits.txt create mode 100644 config/D44J01/rels/d_a_warphr/symbols.txt create mode 100644 config/D44J01/rels/d_a_warpls/splits.txt create mode 100644 config/D44J01/rels/d_a_warpls/symbols.txt create mode 100644 config/D44J01/rels/d_a_warpmj/splits.txt create mode 100644 config/D44J01/rels/d_a_warpmj/symbols.txt create mode 100644 config/D44J01/rels/d_a_waterfall/splits.txt create mode 100644 config/D44J01/rels/d_a_waterfall/symbols.txt create mode 100644 config/D44J01/rels/d_a_wbird/splits.txt create mode 100644 config/D44J01/rels/d_a_wbird/symbols.txt create mode 100644 config/D44J01/rels/d_a_wind_tag/splits.txt create mode 100644 config/D44J01/rels/d_a_wind_tag/symbols.txt create mode 100644 config/D44J01/rels/d_a_windmill/splits.txt create mode 100644 config/D44J01/rels/d_a_windmill/symbols.txt create mode 100644 config/D44J01/rels/d_a_wz/splits.txt create mode 100644 config/D44J01/rels/d_a_wz/symbols.txt create mode 100644 config/D44J01/rels/d_a_ygcwp/splits.txt create mode 100644 config/D44J01/rels/d_a_ygcwp/symbols.txt create mode 100644 config/D44J01/rels/d_a_ykgr/splits.txt create mode 100644 config/D44J01/rels/d_a_ykgr/symbols.txt create mode 100644 config/D44J01/rels/d_a_yougan/splits.txt create mode 100644 config/D44J01/rels/d_a_yougan/symbols.txt create mode 100644 config/D44J01/rels/f_pc_profile_lst/splits.txt create mode 100644 config/D44J01/rels/f_pc_profile_lst/symbols.txt create mode 100644 config/D44J01/splits.txt create mode 100644 config/D44J01/symbols.txt diff --git a/config/D44J01/rels/d_a_acorn_leaf/splits.txt b/config/D44J01/rels/d_a_acorn_leaf/splits.txt new file mode 100644 index 000000000..2925ac700 --- /dev/null +++ b/config/D44J01/rels/d_a_acorn_leaf/splits.txt @@ -0,0 +1,24 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_acorn_leaf.o: + .text start:0x000000EC end:0x00000E74 + .text start:0x00000E74 end:0x00000E74 + .text start:0x00000E74 end:0x00000EF0 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000075 + .data start:0x00000000 end:0x000001A0 + .bss start:0x00000008 end:0x00000020 diff --git a/config/D44J01/rels/d_a_acorn_leaf/symbols.txt b/config/D44J01/rels/d_a_acorn_leaf/symbols.txt new file mode 100644 index 000000000..2be1ea149 --- /dev/null +++ b/config/D44J01/rels/d_a_acorn_leaf/symbols.txt @@ -0,0 +1,76 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000000EC; // type:function size:0x20 scope:local align:4 +CreateHeap__9daAleaf_cFv = .text:0x0000010C; // type:function size:0x14C scope:global align:4 +CreateInit__9daAleaf_cFv = .text:0x00000258; // type:function size:0xBC scope:global align:4 +create_acorn__9daAleaf_cFv = .text:0x00000314; // type:function size:0x70 scope:global align:4 +create_acorn_sub__9daAleaf_cFb = .text:0x00000384; // type:function size:0xE0 scope:global align:4 +__dt__4cXyzFv = .text:0x00000464; // type:function size:0x3C scope:weak align:4 +_create__9daAleaf_cFv = .text:0x000004A0; // type:function size:0x150 scope:global align:4 +__dt__13mDoExt_bckAnmFv = .text:0x000005F0; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000064C; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00000694; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000760; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000007A8; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000804; // type:function size:0x48 scope:weak align:4 +set_mtx__9daAleaf_cFv = .text:0x0000084C; // type:function size:0x88 scope:global align:4 +_execute__9daAleaf_cFv = .text:0x000008D4; // type:function size:0x374 scope:global align:4 +_draw__9daAleaf_cFv = .text:0x00000C48; // type:function size:0x90 scope:global align:4 +daAleaf_Create__FPv = .text:0x00000CD8; // type:function size:0x20 scope:local align:4 +daAleaf_Delete__FPv = .text:0x00000CF8; // type:function size:0x40 scope:local align:4 +daAleaf_Draw__FPv = .text:0x00000D38; // type:function size:0x24 scope:local align:4 +daAleaf_Execute__FPv = .text:0x00000D5C; // type:function size:0x24 scope:local align:4 +daAleaf_IsDelete__FPv = .text:0x00000D80; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00000D88; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00000D98; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00000DA0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000DA8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000DB0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000DB8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00000DF0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00000DF8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00000E00; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000E08; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000E40; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000E44; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000E4C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000E54; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000E5C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000E68; // type:function size:0xC scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ37daTsubo5Act_c5Prm_eQ37daTsubo5Act_c5Prm_e = .text:0x00000E74; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_acorn_leaf_cpp = .text:0x00000E90; // type:function size:0x50 scope:local align:4 +@280@__dt__8dCcD_CylFv = .text:0x00000EE0; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00000EE8; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__9daAleaf_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +@4027 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4040 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4041 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4042 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4043 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4326 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4327 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@4328 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4329 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4330 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4331 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4419 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000044; // type:object size:0x31 scope:local align:4 data:string_table +l_cyl_src = .data:0x00000000; // type:object size:0x44 scope:local align:4 +daAleafMethodTable = .data:0x00000044; // type:object size:0x20 scope:local align:4 +g_profile_ACORN_LEAF = .data:0x00000064; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_bckAnm = .data:0x00000094; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000000A0; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000000AC; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000134; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000140; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000014C; // type:object size:0x54 scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4006 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +acorn_offset = .bss:0x00000014; // type:object size:0xC scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_agbsw0/splits.txt b/config/D44J01/rels/d_a_agbsw0/splits.txt new file mode 100644 index 000000000..461c5b958 --- /dev/null +++ b/config/D44J01/rels/d_a_agbsw0/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_agbsw0.o: + .text start:0x000000EC end:0x00005788 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000B2 + .data start:0x00000000 end:0x00000574 + .bss start:0x00000008 end:0x0000004B diff --git a/config/D44J01/rels/d_a_agbsw0/symbols.txt b/config/D44J01/rels/d_a_agbsw0/symbols.txt new file mode 100644 index 000000000..48376b102 --- /dev/null +++ b/config/D44J01/rels/d_a_agbsw0/symbols.txt @@ -0,0 +1,132 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__14daAgbsw0_HIO_cFv = .text:0x000000EC; // type:function size:0x7C scope:global align:4 +ExeSubA__10daAgbsw0_cFv = .text:0x00000168; // type:function size:0x260 scope:global align:4 +ExeSubAT__10daAgbsw0_cFv = .text:0x000003C8; // type:function size:0x324 scope:global align:4 +ExeSubA2__10daAgbsw0_cFv = .text:0x000006EC; // type:function size:0x26C scope:global align:4 +ExeSubF__10daAgbsw0_cFv = .text:0x00000958; // type:function size:0x178 scope:global align:4 +ExeSubF2__10daAgbsw0_cFv = .text:0x00000AD0; // type:function size:0x398 scope:global align:4 +ExeSubM__10daAgbsw0_cFv = .text:0x00000E68; // type:function size:0x1A0 scope:global align:4 +ExeSubM2__10daAgbsw0_cFv = .text:0x00001008; // type:function size:0x1B0 scope:global align:4 +ExeSubM3__10daAgbsw0_cFv = .text:0x000011B8; // type:function size:0x1BC scope:global align:4 +TriforceCheck__10daAgbsw0_cFv = .text:0x00001374; // type:function size:0x5A0 scope:global align:4 +ExeSubMW__10daAgbsw0_cFv = .text:0x00001914; // type:function size:0x320 scope:global align:4 +ExeSubT__10daAgbsw0_cFv = .text:0x00001C34; // type:function size:0x1D0 scope:global align:4 +ExeSubS__10daAgbsw0_cFv = .text:0x00001E04; // type:function size:0x28C scope:global align:4 +ExeSubR__10daAgbsw0_cFv = .text:0x00002090; // type:function size:0x23C scope:global align:4 +ExeSubB__10daAgbsw0_cFv = .text:0x000022CC; // type:function size:0x840 scope:global align:4 +ExeSubD__10daAgbsw0_cFv = .text:0x00002B0C; // type:function size:0x36C scope:global align:4 +ExeSubFA__10daAgbsw0_cFv = .text:0x00002E78; // type:function size:0x2D4 scope:global align:4 +HitCheck__10daAgbsw0_cFP10fopAc_ac_c = .text:0x0000314C; // type:function size:0x130 scope:global align:4 +HitCheck__10daAgbsw0_cF4cXyzf = .text:0x0000327C; // type:function size:0x138 scope:global align:4 +MoveCheck__10daAgbsw0_cFs = .text:0x000033B4; // type:function size:0x1364 scope:global align:4 +dComIfGs_getMagic__Fv = .text:0x00004718; // type:function size:0x10 scope:weak align:4 +MailSend__10daAgbsw0_cFUsUcUcUcUc = .text:0x00004728; // type:function size:0x9C scope:global align:4 +daAgbsw0_Draw__FP10daAgbsw0_c = .text:0x000047C4; // type:function size:0x20 scope:local align:4 +draw__10daAgbsw0_cFv = .text:0x000047E4; // type:function size:0x2FC scope:weak align:4 +daAgbsw0_Execute__FP10daAgbsw0_c = .text:0x00004AE0; // type:function size:0x1CC scope:local align:4 +daAgbsw0_IsDelete__FP10daAgbsw0_c = .text:0x00004CAC; // type:function size:0x8 scope:local align:4 +daAgbsw0_Delete__FP10daAgbsw0_c = .text:0x00004CB4; // type:function size:0xFC scope:local align:4 +daAgbsw0_Create__FP10fopAc_ac_c = .text:0x00004DB0; // type:function size:0xE8 scope:local align:4 +create__10daAgbsw0_cFv = .text:0x00004E98; // type:function size:0x4FC scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00005394; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00005460; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000054A8; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00005504; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x0000554C; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x000055A8; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000055F0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00005600; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00005608; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00005610; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00005618; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00005620; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00005658; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00005660; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00005668; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005670; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000056A8; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000056AC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000056B4; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000056BC; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000056C4; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000056D0; // type:function size:0xC scope:weak align:4 +__dt__14daAgbsw0_HIO_cFv = .text:0x000056DC; // type:function size:0x60 scope:weak align:4 +__sinit_d_a_agbsw0_cpp = .text:0x0000573C; // type:function size:0x3C scope:local align:4 +@280@__dt__8dCcD_CylFv = .text:0x00005778; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00005780; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4737 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4738 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@5078 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@5079 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 +@5080 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 +@5081 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@5082 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@5084 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@5171 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@5172 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@5173 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@5174 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 +@5175 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@5176 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@5177 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@5346 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@5347 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@5348 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@5555 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@5556 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@5557 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@5736 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 data:float +@7096 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 data:float +@7097 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x0000007C; // type:object size:0x36 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_2_data_1C = .data:0x0000001C; // type:object size:0x14 +l_cyl_src = .data:0x00000030; // type:object size:0x44 scope:local align:4 data:float +@4421 = .data:0x00000074; // type:object size:0xC scope:local align:4 +@4422 = .data:0x00000080; // type:object size:0xC scope:local align:4 +@4423 = .data:0x0000008C; // type:object size:0xC scope:local align:4 +@4424 = .data:0x00000098; // type:object size:0xC scope:local align:4 +@4425 = .data:0x000000A4; // type:object size:0xC scope:local align:4 +@4426 = .data:0x000000B0; // type:object size:0xC scope:local align:4 +@4427 = .data:0x000000BC; // type:object size:0xC scope:local align:4 +@4428 = .data:0x000000C8; // type:object size:0xC scope:local align:4 +@4429 = .data:0x000000D4; // type:object size:0xC scope:local align:4 +@4430 = .data:0x000000E0; // type:object size:0xC scope:local align:4 +@4431 = .data:0x000000EC; // type:object size:0xC scope:local align:4 +@4432 = .data:0x000000F8; // type:object size:0xC scope:local align:4 +@4433 = .data:0x00000104; // type:object size:0xC scope:local align:4 +@4434 = .data:0x00000110; // type:object size:0xC scope:local align:4 +@4435 = .data:0x0000011C; // type:object size:0xC scope:local align:4 +ExeSubTable$localstatic3$execute__10daAgbsw0_cFv = .data:0x00000128; // type:object size:0xB4 scope:weak align:4 data:4byte +@5085 = .data:0x000001DC; // type:object size:0x1C scope:local align:4 +BeatedMsg__10daAgbsw0_c = .data:0x000001F8; // type:object size:0xC scope:global align:4 +DisposedMsg__10daAgbsw0_c = .data:0x00000204; // type:object size:0x4 scope:global align:4 +@6855 = .data:0x00000208; // type:object size:0x204 scope:local align:4 +l_daAgbsw0_Method = .data:0x0000040C; // type:object size:0x20 scope:local align:4 +g_profile_AGBSW0 = .data:0x0000042C; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x0000045C; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000468; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000474; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000004FC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000508; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000514; // type:object size:0x54 scope:weak align:4 +__vt__14daAgbsw0_HIO_c = .data:0x00000568; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4245 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x28 scope:local align:4 +mMail__10daAgbsw0_c = .bss:0x0000003C; // type:object size:0x8 scope:global align:4 data:byte +mSE__10daAgbsw0_c = .bss:0x00000044; // type:object size:0x4 scope:global align:4 data:4byte +se_flag$5093 = .bss:0x00000048; // type:object size:0x1 scope:local align:1 data:byte +init$5094 = .bss:0x00000049; // type:object size:0x1 scope:local align:1 data:byte +init$localstatic4$execute__10daAgbsw0_cFv = .bss:0x0000004A; // type:object size:0x1 scope:weak align:1 data:byte diff --git a/config/D44J01/rels/d_a_alldie/splits.txt b/config/D44J01/rels/d_a_alldie/splits.txt new file mode 100644 index 000000000..4e5077431 --- /dev/null +++ b/config/D44J01/rels/d_a_alldie/splits.txt @@ -0,0 +1,12 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_alldie.o: + .text start:0x00000078 end:0x000002CC + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_alldie/symbols.txt b/config/D44J01/rels/d_a_alldie/symbols.txt new file mode 100644 index 000000000..42b5a713f --- /dev/null +++ b/config/D44J01/rels/d_a_alldie/symbols.txt @@ -0,0 +1,17 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +getSwbit__10daAlldie_cFv = .text:0x00000078; // type:function size:0xC scope:global +actionWait__10daAlldie_cFv = .text:0x00000084; // type:function size:0x8 scope:global +actionCheck__10daAlldie_cFv = .text:0x0000008C; // type:function size:0x4C scope:global +actionTimer__10daAlldie_cFv = .text:0x000000D8; // type:function size:0x94 scope:global +execute__10daAlldie_cFv = .text:0x0000016C; // type:function size:0x50 scope:global +daAlldie_Draw__FP10daAlldie_c = .text:0x000001BC; // type:function size:0x8 scope:local +daAlldie_Execute__FP10daAlldie_c = .text:0x000001C4; // type:function size:0x24 scope:local +daAlldie_IsDelete__FP10daAlldie_c = .text:0x000001E8; // type:function size:0x8 scope:local +daAlldie_Delete__FP10daAlldie_c = .text:0x000001F0; // type:function size:0x30 scope:local +daAlldie_Create__FP10fopAc_ac_c = .text:0x00000220; // type:function size:0xAC scope:local +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +l_daAlldie_Method = .data:0x00000000; // type:object size:0x20 scope:local +g_profile_ALLDIE = .data:0x00000020; // type:object size:0x30 scope:global diff --git a/config/D44J01/rels/d_a_am/splits.txt b/config/D44J01/rels/d_a_am/splits.txt new file mode 100644 index 000000000..3541cd726 --- /dev/null +++ b/config/D44J01/rels/d_a_am/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_am.o: + .text start:0x00000078 end:0x00004A70 + .rodata start:0x00000000 end:0x000000B8 + .data start:0x00000000 end:0x000004C4 diff --git a/config/D44J01/rels/d_a_am/symbols.txt b/config/D44J01/rels/d_a_am/symbols.txt new file mode 100644 index 000000000..3c878f394 --- /dev/null +++ b/config/D44J01/rels/d_a_am/symbols.txt @@ -0,0 +1,172 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x00000078; // type:function size:0x1A4 scope:local align:4 +draw_SUB__FP8am_class = .text:0x0000021C; // type:function size:0xC8 scope:local align:4 +daAM_Draw__FP8am_class = .text:0x000002E4; // type:function size:0x94 scope:local align:4 +anm_init__FP8am_classifUcfi = .text:0x00000378; // type:function size:0x12C scope:local align:4 +body_atari_check__FP8am_class = .text:0x000004A4; // type:function size:0x298 scope:local align:4 +medama_atari_check__FP8am_class = .text:0x0000073C; // type:function size:0x58C scope:local align:4 +bomb_move_set__FP8am_classUc = .text:0x00000CC8; // type:function size:0x1F0 scope:local align:4 +bomb_nomi_check__FP8am_class = .text:0x00000EB8; // type:function size:0x22C scope:local align:4 +BG_check__FP8am_class = .text:0x000010E4; // type:function size:0xAC scope:local align:4 +Line_check__FP8am_class4cXyz = .text:0x00001190; // type:function size:0x324 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x000014B4; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x000015E0; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00001680; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x000016DC; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00001724; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00001780; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x000017C8; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x0000185C; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x000018A4; // type:function size:0x48 scope:weak align:4 +medama_move__FP8am_class = .text:0x000018EC; // type:function size:0x1C4 scope:local align:4 +action_dousa__FP8am_class = .text:0x00001AB0; // type:function size:0x9F8 scope:local align:4 +action_modoru_move__FP8am_class = .text:0x000024A8; // type:function size:0x360 scope:local align:4 +action_handou_move__FP8am_class = .text:0x00002808; // type:function size:0x1A8 scope:local align:4 +action_itai_move__FP8am_class = .text:0x000029B0; // type:function size:0xA88 scope:local align:4 +daAM_Execute__FP8am_class = .text:0x00003438; // type:function size:0x4C4 scope:local align:4 +daAM_IsDelete__FP8am_class = .text:0x000038FC; // type:function size:0x8 scope:local align:4 +daAM_Delete__FP8am_class = .text:0x00003904; // type:function size:0xEC scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x000039F0; // type:function size:0x180 scope:local align:4 +daAM_Create__FP10fopAc_ac_c = .text:0x00003B70; // type:function size:0x35C scope:local align:4 +__ct__8am_classFv = .text:0x00003ECC; // type:function size:0x348 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00004214; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000042E0; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00004328; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x000043F4; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x0000443C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00004498; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000044E0; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x0000453C; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x000045AC; // type:function size:0x88 scope:weak align:4 +__dt__18dPa_smokeEcallBackFv = .text:0x00004634; // type:function size:0x7C scope:weak align:4 +__defctor__18dPa_smokeEcallBackFv = .text:0x000046B0; // type:function size:0x24 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000046D4; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000046D8; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000046DC; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000046E0; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x000046E4; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x0000472C; // type:function size:0x5C scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00004788; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x000047D0; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x0000482C; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00004874; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00004884; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x0000488C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00004894; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000489C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000048A4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000048DC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000048E4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000048EC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000048F4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000492C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00004930; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00004938; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00004948; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00004950; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00004958; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00004960; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004968; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x000049A0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x000049A8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x000049B0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x000049B8; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000049F0; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000049F8; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00004A00; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00004A0C; // type:function size:0xC scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00004A18; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00004A20; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00004A28; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00004A30; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00004A38; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00004A40; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00004A48; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00004A50; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00004A58; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00004A60; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00004A68; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4100 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4101 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4102 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4103 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4104 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4136 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4137 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4149 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4382 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4444 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4445 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4446 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4447 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4505 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +@4510 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@4617 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 data:float +@4718 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 +@4719 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@5001 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@5002 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@5003 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@5004 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@5005 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@5108 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@5109 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@5110 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@5392 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@5393 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5394 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5395 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5396 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5510 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5511 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5512 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5513 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5514 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5515 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5728 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5729 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5731 = .rodata:0x000000A8; // type:object size:0x8 scope:local align:8 +@stringBase0 = .rodata:0x000000B0; // type:object size:0x8 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_121_data_1C = .data:0x0000001C; // type:object size:0x14 +@5006 = .data:0x00000030; // type:object size:0x2C scope:local align:4 +@5397 = .data:0x0000005C; // type:object size:0x20 scope:local align:4 +cyl2_eye_offset$5565 = .data:0x0000007C; // type:object size:0x18 scope:local align:4 +search_data$5566 = .data:0x00000094; // type:object size:0xC scope:local align:4 +eye_co_sph_src$5642 = .data:0x000000A0; // type:object size:0x40 scope:local align:4 +mouth_co_sph_src$5643 = .data:0x000000E0; // type:object size:0x40 scope:local align:4 +body_co_cyl_src$5644 = .data:0x00000120; // type:object size:0x44 scope:local align:4 +sword_co_cyl_src$5645 = .data:0x00000164; // type:object size:0x44 scope:local align:4 +l_daAM_Method = .data:0x000001A8; // type:object size:0x20 scope:local align:4 +g_profile_AM = .data:0x000001C8; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x000001F8; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000214; // type:object size:0x20 scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000234; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000240; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x0000024C; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000258; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000264; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000270; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000002F8; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000304; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x0000038C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000398; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000003A4; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000003F8; // type:object size:0x24 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x0000041C; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x0000044C; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000464; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000470; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x0000047C; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000488; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000494; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x000004A0; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x000004B8; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_am2/splits.txt b/config/D44J01/rels/d_a_am2/splits.txt new file mode 100644 index 000000000..185a3b2db --- /dev/null +++ b/config/D44J01/rels/d_a_am2/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_am2.o: + .text start:0x00000078 end:0x00004DB8 + .rodata start:0x00000000 end:0x000000C2 + .data start:0x00000000 end:0x000004D4 diff --git a/config/D44J01/rels/d_a_am2/symbols.txt b/config/D44J01/rels/d_a_am2/symbols.txt new file mode 100644 index 000000000..9c4dee8ed --- /dev/null +++ b/config/D44J01/rels/d_a_am2/symbols.txt @@ -0,0 +1,180 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x00000078; // type:function size:0x138 scope:local align:4 +draw_SUB__FP9am2_class = .text:0x000001B0; // type:function size:0xC8 scope:local align:4 +daAM2_Draw__FP9am2_class = .text:0x00000278; // type:function size:0xFC scope:local align:4 +anm_init__FP9am2_classifUcfi = .text:0x00000374; // type:function size:0x12C scope:local align:4 +medama_atari_check__FP9am2_class = .text:0x000004A0; // type:function size:0x374 scope:local align:4 +week_atari_check__FP9am2_class = .text:0x00000814; // type:function size:0x50C scope:local align:4 +body_atari_check__FP9am2_class = .text:0x00000D20; // type:function size:0x220 scope:local align:4 +BG_check__FP9am2_class = .text:0x00000F40; // type:function size:0xA0 scope:local align:4 +Line_check__FP9am2_class4cXyz = .text:0x00000FE0; // type:function size:0x354 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x00001334; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00001460; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00001500; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x0000155C; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000015A4; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00001600; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00001648; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x000016DC; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00001724; // type:function size:0x48 scope:weak align:4 +naraku_check__FP9am2_class = .text:0x0000176C; // type:function size:0x2B0 scope:local align:4 +action_dousa__FP9am2_class = .text:0x00001A1C; // type:function size:0x828 scope:local align:4 +action_mahi__FP9am2_class = .text:0x00002244; // type:function size:0x8C8 scope:local align:4 +action_itai__FP9am2_class = .text:0x00002B0C; // type:function size:0x794 scope:local align:4 +action_handou_move__FP9am2_class = .text:0x000032A0; // type:function size:0x1F8 scope:local align:4 +action_modoru_move__FP9am2_class = .text:0x00003498; // type:function size:0x2F8 scope:local align:4 +daAM2_Execute__FP9am2_class = .text:0x00003790; // type:function size:0x320 scope:local align:4 +daAM2_IsDelete__FP9am2_class = .text:0x00003AB0; // type:function size:0x8 scope:local align:4 +daAM2_Delete__FP9am2_class = .text:0x00003AB8; // type:function size:0x68 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x00003B20; // type:function size:0x314 scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00003E34; // type:function size:0x48 scope:weak align:4 +daAM2_Create__FP10fopAc_ac_c = .text:0x00003E7C; // type:function size:0x3E4 scope:local align:4 +__ct__9am2_classFv = .text:0x00004260; // type:function size:0x2E4 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00004544; // type:function size:0x5C scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x000045A0; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x000045E8; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x000046B4; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000046FC; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000047C8; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00004810; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000486C; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000048B4; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00004910; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00004980; // type:function size:0x88 scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00004A08; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00004A50; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00004A98; // type:function size:0x5C scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004AF4; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004AF8; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004AFC; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004B00; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00004B04; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00004B14; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00004B1C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00004B24; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00004B2C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004B34; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00004B6C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00004B74; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00004B7C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004B84; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00004BBC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00004BC0; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00004BC8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00004BD8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00004BE0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00004BE8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00004BF0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004BF8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00004C30; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00004C38; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00004C40; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004C48; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004C80; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004C88; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00004C90; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00004C9C; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00004CA8; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00004D04; // type:function size:0x5C scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00004D60; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00004D68; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00004D70; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00004D78; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00004D80; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00004D88; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00004D90; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00004D98; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00004DA0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00004DA8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00004DB0; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4179 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4180 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4181 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4182 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4183 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4245 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4257 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4389 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4538 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4602 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4714 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4842 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4843 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4844 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@5072 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@5073 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@5074 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@5075 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@5076 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@5077 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@5078 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@5079 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@5080 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@5371 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@5372 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@5373 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@5374 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@5375 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@5376 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@5377 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5378 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5379 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5563 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5664 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 data:string +@5738 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5739 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5740 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5741 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5742 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5984 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5985 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5986 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5987 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5989 = .rodata:0x000000B0; // type:object size:0x8 scope:local align:8 +@stringBase0 = .rodata:0x000000B8; // type:object size:0xA scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_122_data_1C = .data:0x0000001C; // type:object size:0x14 +@5081 = .data:0x00000030; // type:object size:0x20 scope:local align:4 +cyl_offset_1$5783 = .data:0x00000050; // type:object size:0x18 scope:local align:4 +sph_offset$5784 = .data:0x00000068; // type:object size:0xC scope:local align:4 +search_data$5785 = .data:0x00000074; // type:object size:0x18 scope:local align:4 +eye_co_sph_src$5878 = .data:0x0000008C; // type:object size:0x40 scope:local align:4 +week_co_sph_src$5879 = .data:0x000000CC; // type:object size:0x40 scope:local align:4 +body_co_cyl_src$5880 = .data:0x0000010C; // type:object size:0x44 scope:local align:4 +sword_co_cyl_src$5881 = .data:0x00000150; // type:object size:0x44 scope:local align:4 +l_daAM2_Method = .data:0x00000194; // type:object size:0x20 scope:local align:4 +g_profile_AM2 = .data:0x000001B4; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x000001E4; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000001F0; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x000001FC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000208; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000214; // type:object size:0xC scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000220; // type:object size:0x20 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000240; // type:object size:0x1C scope:weak align:4 +__vt__8dCcD_Sph = .data:0x0000025C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000002E4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000002F0; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000378; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000384; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000390; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000003E4; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000408; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000414; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000420; // type:object size:0xC scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x0000042C; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x0000045C; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000474; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000480; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x0000048C; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000498; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x000004A4; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x000004B0; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x000004C8; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_amiprop/splits.txt b/config/D44J01/rels/d_a_amiprop/splits.txt new file mode 100644 index 000000000..30e79c1f8 --- /dev/null +++ b/config/D44J01/rels/d_a_amiprop/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_amiprop.o: + .text start:0x00000078 end:0x00000A80 + .rodata start:0x00000000 end:0x00000044 + .data start:0x00000000 end:0x00000188 diff --git a/config/D44J01/rels/d_a_amiprop/symbols.txt b/config/D44J01/rels/d_a_amiprop/symbols.txt new file mode 100644 index 000000000..8407b5622 --- /dev/null +++ b/config/D44J01/rels/d_a_amiprop/symbols.txt @@ -0,0 +1,57 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +_delete__11daAmiProp_cFv = .text:0x00000078; // type:function size:0x58 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000000D0; // type:function size:0x20 scope:local align:4 +CreateHeap__11daAmiProp_cFv = .text:0x000000F0; // type:function size:0x150 scope:global align:4 +CreateInit__11daAmiProp_cFv = .text:0x00000240; // type:function size:0xD4 scope:global align:4 +_create__11daAmiProp_cFv = .text:0x00000314; // type:function size:0x12C scope:global align:4 +__dt__8dCcD_CylFv = .text:0x00000440; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x0000050C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000554; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000005B0; // type:function size:0x48 scope:weak align:4 +set_mtx__11daAmiProp_cFv = .text:0x000005F8; // type:function size:0x98 scope:global align:4 +setMoveBGMtx__11daAmiProp_cFv = .text:0x00000690; // type:function size:0x78 scope:global align:4 +_execute__11daAmiProp_cFv = .text:0x00000708; // type:function size:0x148 scope:global align:4 +_draw__11daAmiProp_cFv = .text:0x00000850; // type:function size:0xA0 scope:global align:4 +daAmiProp_Create__FPv = .text:0x000008F0; // type:function size:0x20 scope:local align:4 +daAmiProp_Delete__FPv = .text:0x00000910; // type:function size:0x24 scope:local align:4 +daAmiProp_Draw__FPv = .text:0x00000934; // type:function size:0x24 scope:local align:4 +daAmiProp_Execute__FPv = .text:0x00000958; // type:function size:0x24 scope:local align:4 +daAmiProp_IsDelete__FPv = .text:0x0000097C; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00000984; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00000994; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x0000099C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000009A4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000009AC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000009B4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000009EC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000009F4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000009FC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000A04; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000A3C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000A40; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000A48; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000A50; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000A58; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000A64; // type:function size:0xC scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00000A70; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00000A78; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__11daAmiProp_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +@4031 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4032 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4033 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4034 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4035 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4207 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000020; // type:object size:0x24 scope:local align:4 data:string_table +l_cyl_src = .data:0x00000000; // type:object size:0x44 scope:local align:4 +daAmiPropMethodTable = .data:0x00000044; // type:object size:0x20 scope:local align:4 +g_profile_AMI_PROP = .data:0x00000064; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x00000094; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000011C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000128; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000134; // type:object size:0x54 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_andsw0/splits.txt b/config/D44J01/rels/d_a_andsw0/splits.txt new file mode 100644 index 000000000..dead06c9c --- /dev/null +++ b/config/D44J01/rels/d_a_andsw0/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_andsw0.o: + .text start:0x00000078 end:0x00000A68 + .data start:0x00000000 end:0x000000CC + .bss start:0x00000000 end:0x00000020 diff --git a/config/D44J01/rels/d_a_andsw0/symbols.txt b/config/D44J01/rels/d_a_andsw0/symbols.txt new file mode 100644 index 000000000..a5bce4749 --- /dev/null +++ b/config/D44J01/rels/d_a_andsw0/symbols.txt @@ -0,0 +1,23 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +daAndsw0_Draw__FP12andsw0_class = .text:0x00000078; // type:function size:0x8 scope:local +daAndsw0_check__FP12andsw0_class = .text:0x00000080; // type:function size:0x348 scope:local +bk_s_sub1__FPvPv = .text:0x000003C8; // type:function size:0x88 scope:local +bk_s_sub2__FPvPv = .text:0x00000450; // type:function size:0x88 scope:local +bk_s_sub3__FPvPv = .text:0x000004D8; // type:function size:0x88 scope:local +bb_s_sub__FPvPv = .text:0x00000560; // type:function size:0x78 scope:local +hajimari_actor_entry__FP12andsw0_class = .text:0x000005D8; // type:function size:0xD8 scope:local +hajimarinomori_check__FP12andsw0_class = .text:0x000006B0; // type:function size:0x170 scope:local +event_start_check__FP12andsw0_class = .text:0x00000820; // type:function size:0xF8 scope:local +daAndsw0_Execute__FP12andsw0_class = .text:0x00000918; // type:function size:0x50 scope:local +daAndsw0_IsDelete__FP12andsw0_class = .text:0x00000968; // type:function size:0x8 scope:local +daAndsw0_Delete__FP12andsw0_class = .text:0x00000970; // type:function size:0x8 scope:local +daAndsw0_Create__FP10fopAc_ac_c = .text:0x00000978; // type:function size:0xF0 scope:local +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +@4153 = .data:0x00000000; // type:object size:0x7C scope:local +l_daAndsw0_Method = .data:0x0000007C; // type:object size:0x20 scope:local +g_profile_ANDSW0 = .data:0x0000009C; // type:object size:0x30 scope:global +ac = .bss:0x00000000; // type:object size:0x1C scope:local +check_count = .bss:0x0000001C; // type:object size:0x4 scope:local data:4byte diff --git a/config/D44J01/rels/d_a_andsw2/splits.txt b/config/D44J01/rels/d_a_andsw2/splits.txt new file mode 100644 index 000000000..c1740be44 --- /dev/null +++ b/config/D44J01/rels/d_a_andsw2/splits.txt @@ -0,0 +1,12 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_andsw2.o: + .text start:0x00000078 end:0x00000724 + .data start:0x00000000 end:0x00000068 diff --git a/config/D44J01/rels/d_a_andsw2/symbols.txt b/config/D44J01/rels/d_a_andsw2/symbols.txt new file mode 100644 index 000000000..9cbf9e18f --- /dev/null +++ b/config/D44J01/rels/d_a_andsw2/symbols.txt @@ -0,0 +1,27 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +getEventNo__10daAndsw2_cFv = .text:0x00000078; // type:function size:0xC scope:global +getSwbit__10daAndsw2_cFv = .text:0x00000084; // type:function size:0xC scope:global +getSwbit2__10daAndsw2_cFv = .text:0x00000090; // type:function size:0xC scope:global +getType__10daAndsw2_cFv = .text:0x0000009C; // type:function size:0xC scope:global +getTimer__10daAndsw2_cFv = .text:0x000000A8; // type:function size:0xC scope:global +getNum__10daAndsw2_cFv = .text:0x000000B4; // type:function size:0xC scope:global +getTopSw__10daAndsw2_cFv = .text:0x000000C0; // type:function size:0x70 scope:global +chkAllSw2__10daAndsw2_cFv = .text:0x00000130; // type:function size:0xA8 scope:global +daAndsw2_actionOnAll__FP10daAndsw2_c = .text:0x000001D8; // type:function size:0xD8 scope:local +daAndsw2_actionTimer__FP10daAndsw2_c = .text:0x000002B0; // type:function size:0xD0 scope:local +daAndsw2_actionOrder__FP10daAndsw2_c = .text:0x00000380; // type:function size:0xB8 scope:local +daAndsw2_actionEvent__FP10daAndsw2_c = .text:0x00000438; // type:function size:0x84 scope:local +daAndsw2_actionOff__FP10daAndsw2_c = .text:0x000004BC; // type:function size:0x6C scope:local +daAndsw2_actionWait__FP10daAndsw2_c = .text:0x00000528; // type:function size:0x8 scope:local +daAndsw2_Draw__FP10daAndsw2_c = .text:0x00000530; // type:function size:0x8 scope:local +daAndsw2_Execute__FP10daAndsw2_c = .text:0x00000538; // type:function size:0x3C scope:local +daAndsw2_IsDelete__FP10daAndsw2_c = .text:0x00000574; // type:function size:0x8 scope:local +daAndsw2_Delete__FP10daAndsw2_c = .text:0x0000057C; // type:function size:0x30 scope:local +daAndsw2_Create__FP10fopAc_ac_c = .text:0x000005AC; // type:function size:0x178 scope:local +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +l_action$localstatic3$execute__10daAndsw2_cFv = .data:0x00000000; // type:object size:0x18 scope:weak +l_daAndsw2_Method = .data:0x00000018; // type:object size:0x20 scope:local +g_profile_ANDSW2 = .data:0x00000038; // type:object size:0x30 scope:global diff --git a/config/D44J01/rels/d_a_arrow_iceeff/splits.txt b/config/D44J01/rels/d_a_arrow_iceeff/splits.txt new file mode 100644 index 000000000..aa48cdfec --- /dev/null +++ b/config/D44J01/rels/d_a_arrow_iceeff/splits.txt @@ -0,0 +1,21 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_arrow_iceeff.o: + .text start:0x000000EC end:0x00001058 + .rodata start:0x00000000 end:0x00000083 + .data start:0x00000000 end:0x00000068 + .bss start:0x00000008 end:0x00000024 diff --git a/config/D44J01/rels/d_a_arrow_iceeff/symbols.txt b/config/D44J01/rels/d_a_arrow_iceeff/symbols.txt new file mode 100644 index 000000000..d2f49daa0 --- /dev/null +++ b/config/D44J01/rels/d_a_arrow_iceeff/symbols.txt @@ -0,0 +1,49 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000000EC; // type:function size:0x20 scope:local align:4 +CreateHeap__16daArrow_Iceeff_cFv = .text:0x0000010C; // type:function size:0x218 scope:global align:4 +CreateInit__16daArrow_Iceeff_cFv = .text:0x00000324; // type:function size:0x2C0 scope:global align:4 +set_mtx__16daArrow_Iceeff_cFv = .text:0x000005E4; // type:function size:0x158 scope:global align:4 +daArrow_Iceeff_Create__FPv = .text:0x0000073C; // type:function size:0x118 scope:local align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00000854; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000008B0; // type:function size:0x48 scope:weak align:4 +__dt__4cXyzFv = .text:0x000008F8; // type:function size:0x3C scope:weak align:4 +__ct__4cXyzFv = .text:0x00000934; // type:function size:0x4 scope:weak align:4 +daArrow_Iceeff_Delete__FPv = .text:0x00000938; // type:function size:0x8 scope:local align:4 +daArrow_Iceeff_Draw__FPv = .text:0x00000940; // type:function size:0x158 scope:local align:4 +daArrow_Iceeff_Execute__FPv = .text:0x00000A98; // type:function size:0x24 scope:local align:4 +_execute__16daArrow_Iceeff_cFv = .text:0x00000ABC; // type:function size:0x594 scope:weak align:4 +daArrow_Iceeff_IsDelete__FPv = .text:0x00001050; // type:function size:0x8 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4078 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4136 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4137 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4138 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4139 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4140 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4141 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4142 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4143 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4145 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@4478 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4479 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4480 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4481 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4482 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4483 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4484 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000004C; // type:object size:0x37 scope:local align:4 data:string_table +daArrow_IceeffMethodTable = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_ARROW_ICEEFF = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_bckAnm = .data:0x00000050; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000005C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4204 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +init$localstatic4$_execute__16daArrow_Iceeff_cFv = .bss:0x00000014; // type:object size:0x1 scope:weak align:1 data:byte +ripple_scale$localstatic3$_execute__16daArrow_Iceeff_cFv = .bss:0x00000018; // type:object size:0xC scope:weak align:4 data:float diff --git a/config/D44J01/rels/d_a_arrow_lighteff/splits.txt b/config/D44J01/rels/d_a_arrow_lighteff/splits.txt new file mode 100644 index 000000000..7f296f443 --- /dev/null +++ b/config/D44J01/rels/d_a_arrow_lighteff/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_arrow_lighteff.o: + .text start:0x00000078 end:0x000011A0 + .rodata start:0x00000000 end:0x000000AE + .data start:0x00000000 end:0x00000074 diff --git a/config/D44J01/rels/d_a_arrow_lighteff/symbols.txt b/config/D44J01/rels/d_a_arrow_lighteff/symbols.txt new file mode 100644 index 000000000..c2c902458 --- /dev/null +++ b/config/D44J01/rels/d_a_arrow_lighteff/symbols.txt @@ -0,0 +1,45 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +setTopPos__18daArrow_Lighteff_cFv = .text:0x00000078; // type:function size:0x90 scope:global align:4 +setPointLight__18daArrow_Lighteff_cFv = .text:0x00000108; // type:function size:0x128 scope:global align:4 +delete_particle__18daArrow_Lighteff_cFv = .text:0x00000230; // type:function size:0x90 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000002C0; // type:function size:0x20 scope:local align:4 +CreateHeap__18daArrow_Lighteff_cFv = .text:0x000002E0; // type:function size:0x344 scope:global align:4 +CreateInit__18daArrow_Lighteff_cFv = .text:0x00000624; // type:function size:0x25C scope:global align:4 +set_mtx__18daArrow_Lighteff_cFv = .text:0x00000880; // type:function size:0x100 scope:global align:4 +daArrow_Lighteff_Create__FPv = .text:0x00000980; // type:function size:0xF0 scope:local align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00000A70; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00000ACC; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000B28; // type:function size:0x48 scope:weak align:4 +daArrow_Lighteff_Delete__FPv = .text:0x00000B70; // type:function size:0xA0 scope:local align:4 +daArrow_Lighteff_Draw__FPv = .text:0x00000C10; // type:function size:0x104 scope:local align:4 +daArrow_Lighteff_Execute__FPv = .text:0x00000D14; // type:function size:0x24 scope:local align:4 +_execute__18daArrow_Lighteff_cFv = .text:0x00000D38; // type:function size:0x460 scope:weak align:4 +daArrow_Lighteff_IsDelete__FPv = .text:0x00001198; // type:function size:0x8 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4057 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4058 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +light_color$4062 = .rodata:0x00000008; // type:object size:0x18 scope:local align:4 +@4074 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4075 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4076 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4077 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4078 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4079 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4082 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 +@4212 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4213 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4551 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4552 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@4553 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4554 = .rodata:0x00000060; // type:object size:0x8 scope:local align:8 +@4555 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000006C; // type:object size:0x42 scope:local align:4 data:string_table +daArrow_LighteffMethodTable = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_ARROW_LIGHTEFF = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btkAnm = .data:0x00000050; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x0000005C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000068; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_atdoor/splits.txt b/config/D44J01/rels/d_a_atdoor/splits.txt new file mode 100644 index 000000000..c560cbbec --- /dev/null +++ b/config/D44J01/rels/d_a_atdoor/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_atdoor.o: + .text start:0x00000078 end:0x00000720 + .rodata start:0x00000000 end:0x00000039 + .data start:0x00000000 end:0x00000064 diff --git a/config/D44J01/rels/d_a_atdoor/symbols.txt b/config/D44J01/rels/d_a_atdoor/symbols.txt new file mode 100644 index 000000000..06be4ca50 --- /dev/null +++ b/config/D44J01/rels/d_a_atdoor/symbols.txt @@ -0,0 +1,29 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +getSwbit__10daAtdoor_cFv = .text:0x00000078; // type:function size:0xC scope:global +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000084; // type:function size:0x20 scope:local +CreateHeap__10daAtdoor_cFv = .text:0x000000A4; // type:function size:0x144 scope:global +calcMtx__10daAtdoor_cFv = .text:0x000001E8; // type:function size:0x70 scope:global +CreateInit__10daAtdoor_cFv = .text:0x00000258; // type:function size:0x114 scope:global +create__10daAtdoor_cFv = .text:0x0000036C; // type:function size:0x9C scope:global +daAtdoor_actionWait__FP10daAtdoor_c = .text:0x00000408; // type:function size:0x8 scope:local +daAtdoor_actionCloseWait__FP10daAtdoor_c = .text:0x00000410; // type:function size:0xAC scope:local +daAtdoor_actionClose__FP10daAtdoor_c = .text:0x000004BC; // type:function size:0x64 scope:local +daAtdoor_actionOpenWait__FP10daAtdoor_c = .text:0x00000520; // type:function size:0x64 scope:local +daAtdoor_actionOpen__FP10daAtdoor_c = .text:0x00000584; // type:function size:0x64 scope:local +daAtdoor_Draw__FP10daAtdoor_c = .text:0x000005E8; // type:function size:0x60 scope:local +daAtdoor_Execute__FP10daAtdoor_c = .text:0x00000648; // type:function size:0x3C scope:local +daAtdoor_IsDelete__FP10daAtdoor_c = .text:0x00000684; // type:function size:0x8 scope:local +daAtdoor_Delete__FP10daAtdoor_c = .text:0x0000068C; // type:function size:0x74 scope:local +daAtdoor_Create__FP10fopAc_ac_c = .text:0x00000700; // type:function size:0x20 scope:local +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +M_arcname__10daAtdoor_c = .rodata:0x00000000; // type:object size:0x7 scope:global data:string +@4052 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4100 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4101 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000014; // type:object size:0x25 scope:local data:string_table +l_action$localstatic3$execute__10daAtdoor_cFv = .data:0x00000000; // type:object size:0x14 scope:weak +l_daAtdoor_Method = .data:0x00000014; // type:object size:0x20 scope:local +g_profile_ATDOOR = .data:0x00000034; // type:object size:0x30 scope:global diff --git a/config/D44J01/rels/d_a_att/splits.txt b/config/D44J01/rels/d_a_att/splits.txt new file mode 100644 index 000000000..788e14b42 --- /dev/null +++ b/config/D44J01/rels/d_a_att/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_att.o: + .text start:0x000000EC end:0x00000C80 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000030 + .data start:0x00000000 end:0x0000025C + .bss start:0x00000008 end:0x00000024 diff --git a/config/D44J01/rels/d_a_att/symbols.txt b/config/D44J01/rels/d_a_att/symbols.txt new file mode 100644 index 000000000..f1027ce2b --- /dev/null +++ b/config/D44J01/rels/d_a_att/symbols.txt @@ -0,0 +1,77 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +daAtt_Draw__FP9att_class = .text:0x000000EC; // type:function size:0x8 scope:local align:4 +boss_s_sub__FPvPv = .text:0x000000F4; // type:function size:0x4C scope:local align:4 +daAtt_Execute__FP9att_class = .text:0x00000140; // type:function size:0x46C scope:local align:4 +__dt__4cXyzFv = .text:0x000005AC; // type:function size:0x3C scope:weak align:4 +daAtt_IsDelete__FP9att_class = .text:0x000005E8; // type:function size:0x8 scope:local align:4 +daAtt_Delete__FP9att_class = .text:0x000005F0; // type:function size:0x8 scope:local align:4 +daAtt_Create__FP10fopAc_ac_c = .text:0x000005F8; // type:function size:0x1B0 scope:local align:4 +__dt__8dCcD_SphFv = .text:0x000007A8; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00000874; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000008BC; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000988; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000009D0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000A2C; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00000A74; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00000A84; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00000A8C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000A94; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000A9C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000AA4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00000ADC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00000AE4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00000AEC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000AF4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000B2C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000B30; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00000B38; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00000B48; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00000B50; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000B58; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000B60; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000B68; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00000BA0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00000BA8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00000BB0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000BB8; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000BF0; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000BF8; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000C00; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000C0C; // type:function size:0xC scope:weak align:4 +__sinit_d_a_att_cpp = .text:0x00000C18; // type:function size:0x48 scope:local align:4 +@280@__dt__8dCcD_CylFv = .text:0x00000C60; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00000C68; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00000C70; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00000C78; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4153 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4154 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4155 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4156 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4157 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 +@4158 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 +@4159 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4160 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4161 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4383 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +cc_cyl_src$4182 = .data:0x00000000; // type:object size:0x44 scope:local align:4 +bm_sph_src$4183 = .data:0x00000044; // type:object size:0x40 scope:local align:4 +l_daAtt_Method = .data:0x00000084; // type:object size:0x20 scope:local align:4 +g_profile_ATT = .data:0x000000A4; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Sph = .data:0x000000D4; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x0000015C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000168; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000001F0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000001FC; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000208; // type:object size:0x54 scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +boss = .bss:0x00000008; // type:object size:0x4 scope:local align:4 data:4byte +@4056 = .bss:0x0000000C; // type:object size:0xC scope:local align:4 +non_pos = .bss:0x00000018; // type:object size:0xC scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_auction/splits.txt b/config/D44J01/rels/d_a_auction/splits.txt new file mode 100644 index 000000000..de64cda1f --- /dev/null +++ b/config/D44J01/rels/d_a_auction/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_auction.o: + .text start:0x000000EC end:0x00003C88 + .text start:0x00003C88 end:0x00004164 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000001E5 + .data start:0x00000000 end:0x000005A0 + .bss start:0x00000008 end:0x000000E4 diff --git a/config/D44J01/rels/d_a_auction/symbols.txt b/config/D44J01/rels/d_a_auction/symbols.txt new file mode 100644 index 000000000..d73bdd121 --- /dev/null +++ b/config/D44J01/rels/d_a_auction/symbols.txt @@ -0,0 +1,222 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__11daAuction_cFv = .text:0x000000EC; // type:function size:0x208 scope:global align:4 +__dt__8dCcD_CylFv = .text:0x000002F4; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000003C0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000408; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000464; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000004AC; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00000508; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00000590; // type:function size:0x70 scope:weak align:4 +__dt__4cXyzFv = .text:0x00000600; // type:function size:0x3C scope:weak align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x0000063C; // type:function size:0x20 scope:local align:4 +_create__11daAuction_cFv = .text:0x0000065C; // type:function size:0x90 scope:global align:4 +createHeap__11daAuction_cFv = .text:0x000006EC; // type:function size:0x7C scope:global align:4 +createInit__11daAuction_cFv = .text:0x00000768; // type:function size:0x154 scope:global align:4 +_delete__11daAuction_cFv = .text:0x000008BC; // type:function size:0x6C scope:global align:4 +_draw__11daAuction_cFv = .text:0x00000928; // type:function size:0x6C scope:global align:4 +_execute__11daAuction_cFv = .text:0x00000994; // type:function size:0x178 scope:global align:4 +executeWait__11daAuction_cFv = .text:0x00000B0C; // type:function size:0x34 scope:global align:4 +executeNormal__11daAuction_cFv = .text:0x00000B40; // type:function size:0x4 scope:global align:4 +executeStart__11daAuction_cFv = .text:0x00000B44; // type:function size:0x4 scope:global align:4 +checkOrder__11daAuction_cFv = .text:0x00000B48; // type:function size:0x11C scope:global align:4 +eventOrder__11daAuction_cFv = .text:0x00000C64; // type:function size:0x290 scope:global align:4 +eventMove__11daAuction_cFv = .text:0x00000EF4; // type:function size:0x154 scope:global align:4 +privateCut__11daAuction_cFv = .text:0x00001048; // type:function size:0x2B4 scope:global align:4 +eventTalkInit__11daAuction_cFi = .text:0x000012FC; // type:function size:0xC0 scope:global align:4 +eventMesSet__11daAuction_cFv = .text:0x000013BC; // type:function size:0x40 scope:global align:4 +eventMesEnd__11daAuction_cFv = .text:0x000013FC; // type:function size:0x34 scope:global align:4 +eventStartInit__11daAuction_cFv = .text:0x00001430; // type:function size:0x200 scope:global align:4 +eventStart__11daAuction_cFv = .text:0x00001630; // type:function size:0x78 scope:global align:4 +eventMainInit__11daAuction_cFv = .text:0x000016A8; // type:function size:0x1E0 scope:global align:4 +eventMain__11daAuction_cFv = .text:0x00001888; // type:function size:0x20C scope:global align:4 +eventMainKai__11daAuction_cFv = .text:0x00001A94; // type:function size:0x810 scope:global align:4 +eventMainUri__11daAuction_cFv = .text:0x000022A4; // type:function size:0x4B8 scope:global align:4 +eventMainMsgSet__11daAuction_cFv = .text:0x0000275C; // type:function size:0x3C scope:global align:4 +eventMainMsgEnd__11daAuction_cFv = .text:0x00002798; // type:function size:0x1B0 scope:global align:4 +eventMainMsgBikonC__11daAuction_cFv = .text:0x00002948; // type:function size:0x244 scope:global align:4 +eventMainMsgBikonW__11daAuction_cFv = .text:0x00002B8C; // type:function size:0x8C scope:global align:4 +eventGetItemInit__11daAuction_cFv = .text:0x00002C18; // type:function size:0x130 scope:global align:4 +eventGetItem__11daAuction_cFv = .text:0x00002D48; // type:function size:0x8 scope:global align:4 +eventCameraOffInit__11daAuction_cFv = .text:0x00002D50; // type:function size:0x1C scope:global align:4 +eventGetItemNpcInit__11daAuction_cFi = .text:0x00002D6C; // type:function size:0x90 scope:global align:4 +eventGetItemMesInit__11daAuction_cFv = .text:0x00002DFC; // type:function size:0x40 scope:global align:4 +eventCameraOffNpc__11daAuction_cFv = .text:0x00002E3C; // type:function size:0x60 scope:global align:4 +eventEndInit__11daAuction_cFv = .text:0x00002E9C; // type:function size:0x3C scope:global align:4 +eventEnd__11daAuction_cFv = .text:0x00002ED8; // type:function size:0x84 scope:global align:4 +eventCameraTestInit__11daAuction_cFv = .text:0x00002F5C; // type:function size:0x4 scope:global align:4 +eventCameraTest__11daAuction_cFv = .text:0x00002F60; // type:function size:0x8 scope:global align:4 +next_msgStatus__11daAuction_cFPUl = .text:0x00002F68; // type:function size:0x730 scope:global align:4 +setMessage__11daAuction_cFUl = .text:0x00003698; // type:function size:0x10 scope:global align:4 +setMessage2__11daAuction_cFUl = .text:0x000036A8; // type:function size:0x38 scope:global align:4 +setMtx__11daAuction_cFv = .text:0x000036E0; // type:function size:0x70 scope:global align:4 +getItemNo__11daAuction_cFv = .text:0x00003750; // type:function size:0xD4 scope:global align:4 +getNpcActorP__11daAuction_cFi = .text:0x00003824; // type:function size:0x54 scope:global align:4 +setCameraNpc__11daAuction_cFis = .text:0x00003878; // type:function size:0x17C scope:global align:4 +setLinkAnm__11daAuction_cFUc = .text:0x000039F4; // type:function size:0x40 scope:global align:4 +getPiconDispOfs__11daAuction_cFUc = .text:0x00003A34; // type:function size:0x38 scope:global align:4 +nextBet__11daAuction_cFv = .text:0x00003A6C; // type:function size:0x130 scope:global align:4 +getRand__11daAuction_cFi = .text:0x00003B9C; // type:function size:0x64 scope:global align:4 +daAuctionCreate__FPv = .text:0x00003C00; // type:function size:0x20 scope:local align:4 +daAuctionDelete__FPv = .text:0x00003C20; // type:function size:0x20 scope:local align:4 +daAuctionExecute__FPv = .text:0x00003C40; // type:function size:0x20 scope:local align:4 +daAuctionDraw__FPv = .text:0x00003C60; // type:function size:0x20 scope:local align:4 +daAuctionIsDelete__FPv = .text:0x00003C80; // type:function size:0x8 scope:local align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00003C88; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00003C90; // type:function size:0x4 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00003C94; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00003CDC; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00003D24; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00003D80; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00003DC8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00003DD8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00003DE0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00003DE8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00003DF0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003DF8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00003E30; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00003E38; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00003E40; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003E48; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00003E80; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00003E84; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003E8C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003E94; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00003E9C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00003EA8; // type:function size:0xC scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00003EB4; // type:function size:0x8 scope:weak align:4 +__sinit_d_a_auction_cpp = .text:0x00003EBC; // type:function size:0x288 scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00004144; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x0000414C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00004154; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x0000415C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4464 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4465 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4466 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4708 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4709 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4733 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4734 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4735 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4736 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4737 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4738 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4739 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@5067 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@5068 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@5069 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@5070 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@5071 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@5072 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@5073 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@5075 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 data:double +@5308 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@5309 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@5310 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@5311 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@5398 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 data:float +@5663 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 data:float +@5831 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@5832 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5833 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5834 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5835 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5836 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5837 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5838 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5839 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5840 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5841 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5842 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5843 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5844 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5845 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5846 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5847 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5848 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000B8; // type:object size:0x12D scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_181_data_1C = .data:0x0000001C; // type:object size:0x14 +l_item_dat = .data:0x00000030; // type:object size:0x20 scope:local align:4 data:2byte +l_item_dat2 = .data:0x00000050; // type:object size:0x10 scope:local align:4 +l_item_dat22 = .data:0x00000060; // type:object size:0x4 scope:local align:4 +l_npc_dat = .data:0x00000064; // type:object size:0x70 scope:local align:4 +l_npc_msg_dat = .data:0x000000D4; // type:object size:0x78 scope:local align:4 +l_npc_camera_dat = .data:0x0000014C; // type:object size:0x54 scope:local align:4 +l_npc_emitter_ofsy = .data:0x000001A0; // type:object size:0x20 scope:local align:4 data:float +l_npc_camera_ofsy = .data:0x000001C0; // type:object size:0x20 scope:local align:4 +l_rest_msg_time1 = .data:0x000001E0; // type:object size:0x8 scope:local align:4 +l_rest_msg_time2 = .data:0x000001E8; // type:object size:0x8 scope:local align:4 +l_rest_msg_no = .data:0x000001F0; // type:object size:0xC scope:local align:4 +l_rest_se_no = .data:0x000001FC; // type:object size:0xC scope:local align:4 +l_after_bet_rate = .data:0x00000208; // type:object size:0x10 scope:local align:4 +l_after_bet_chk = .data:0x00000218; // type:object size:0x8 scope:local align:4 +l_after_bet_msg_no = .data:0x00000220; // type:object size:0x10 scope:local align:4 +l_after_bet_wait = .data:0x00000230; // type:object size:0x10 scope:local align:4 +l_link_face = .data:0x00000240; // type:object size:0x20 scope:local align:4 +@4425 = .data:0x00000260; // type:object size:0xC scope:local align:4 +@4426 = .data:0x0000026C; // type:object size:0xC scope:local align:4 +@4427 = .data:0x00000278; // type:object size:0xC scope:local align:4 +moveProc = .data:0x00000284; // type:object size:0x24 scope:local align:4 data:4byte +cut_name_tbl$4631 = .data:0x000002A8; // type:object size:0x2C scope:local align:4 +@4658 = .data:0x000002D4; // type:object size:0xC scope:local align:4 +@4694 = .data:0x000002E0; // type:object size:0x2C scope:local align:4 +@4693 = .data:0x0000030C; // type:object size:0x2C scope:local align:4 +@4801 = .data:0x00000338; // type:object size:0xC scope:local align:4 +@4802 = .data:0x00000344; // type:object size:0xC scope:local align:4 +@4803 = .data:0x00000350; // type:object size:0xC scope:local align:4 +@4804 = .data:0x0000035C; // type:object size:0xC scope:local align:4 +@4805 = .data:0x00000368; // type:object size:0xC scope:local align:4 +@4806 = .data:0x00000374; // type:object size:0xC scope:local align:4 +eventProc = .data:0x00000380; // type:object size:0x48 scope:local align:4 data:4byte +daAuctionMethodTable = .data:0x000003C8; // type:object size:0x20 scope:local align:4 +g_profile_AUCTION = .data:0x000003E8; // type:object size:0x30 scope:global align:4 +__vt__11daAuction_c = .data:0x00000418; // type:object size:0x14 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x0000042C; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000438; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000444; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000450; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x0000045C; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000468; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000474; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000004FC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000508; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000514; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000568; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x0000058C; // type:object size:0x14 scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4132 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +@4133 = .bss:0x00000060; // type:object size:0xC scope:local align:4 +@4134 = .bss:0x0000006C; // type:object size:0xC scope:local align:4 +@4135 = .bss:0x00000078; // type:object size:0xC scope:local align:4 +@4136 = .bss:0x00000084; // type:object size:0xC scope:local align:4 +@4137 = .bss:0x00000090; // type:object size:0xC scope:local align:4 +l_camera_pos = .bss:0x0000009C; // type:object size:0x48 scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_bb/splits.txt b/config/D44J01/rels/d_a_bb/splits.txt new file mode 100644 index 000000000..6d5c2edc9 --- /dev/null +++ b/config/D44J01/rels/d_a_bb/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_bb.o: + .text start:0x000000EC end:0x0000907C + .text start:0x0000907C end:0x0000907C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000184 + .data start:0x00000000 end:0x000006B4 + .bss start:0x00000008 end:0x0000032B diff --git a/config/D44J01/rels/d_a_bb/symbols.txt b/config/D44J01/rels/d_a_bb/symbols.txt new file mode 100644 index 000000000..c8964aecc --- /dev/null +++ b/config/D44J01/rels/d_a_bb/symbols.txt @@ -0,0 +1,245 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x000000EC; // type:function size:0x2DC scope:local align:4 +__dt__4cXyzFv = .text:0x000003C8; // type:function size:0x3C scope:weak align:4 +tail_control__FP8bb_class = .text:0x00000404; // type:function size:0x5A0 scope:local align:4 +tail_draw__FP8bb_class = .text:0x000009A4; // type:function size:0xF0 scope:local align:4 +tex_anm_set__FP8bb_classUs = .text:0x00000A94; // type:function size:0xFC scope:local align:4 +bb_eye_tex_anm__FP8bb_class = .text:0x00000B90; // type:function size:0xB0 scope:local align:4 +anm_init__FP8bb_classifUcfi = .text:0x00000C40; // type:function size:0x134 scope:local align:4 +s_a_d_sub__FPvPv = .text:0x00000D74; // type:function size:0x2D4 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x00001048; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00001174; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00001214; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00001270; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000012B8; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00001314; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x0000135C; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x000013F0; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00001438; // type:function size:0x48 scope:weak align:4 +search_esa__FP8bb_class = .text:0x00001480; // type:function size:0x154 scope:local align:4 +kuti_open__FP8bb_classsUl = .text:0x000015D4; // type:function size:0x20 scope:local align:4 +bb_player_bg_check__FP8bb_class = .text:0x000015F4; // type:function size:0x338 scope:local align:4 +bb_setpos_bg_check__FP8bb_class = .text:0x0000192C; // type:function size:0x32C scope:local align:4 +bb_player_view_check__FP8bb_class = .text:0x00001C58; // type:function size:0x1A8 scope:local align:4 +path_check__FP8bb_class = .text:0x00001E00; // type:function size:0x458 scope:local align:4 +daBb_shadowDraw__FP8bb_class = .text:0x00002258; // type:function size:0xFC scope:local align:4 +daBb_Draw__FP8bb_class = .text:0x00002354; // type:function size:0xF0 scope:local align:4 +bb_pos_move__FP8bb_class = .text:0x00002444; // type:function size:0x2C4 scope:local align:4 +bb_ground_pos_move__FP8bb_class = .text:0x00002708; // type:function size:0x14C scope:local align:4 +bb_path_move__FP8bb_class = .text:0x00002854; // type:function size:0x9D0 scope:local align:4 +bb_auto_move__FP8bb_class = .text:0x00003224; // type:function size:0xD64 scope:local align:4 +bb_water_check__FP8bb_class = .text:0x00003F88; // type:function size:0x78 scope:local align:4 +pl_name_check__FPvPv = .text:0x00004000; // type:function size:0x4C scope:local align:4 +bb_kamome_attack__FP8bb_class = .text:0x0000404C; // type:function size:0x4A8 scope:local align:4 +bb_atack_move__FP8bb_class = .text:0x000044F4; // type:function size:0x106C scope:local align:4 +bb_wait_move__FP8bb_class = .text:0x00005560; // type:function size:0x680 scope:local align:4 +bb_su_wait_move__FP8bb_class = .text:0x00005BE0; // type:function size:0x680 scope:local align:4 +bb_fail_move__FP8bb_class = .text:0x00006260; // type:function size:0x44 scope:local align:4 +bb_key_move__FP8bb_class = .text:0x000062A4; // type:function size:0x384 scope:local align:4 +damage_check__FP8bb_class = .text:0x00006628; // type:function size:0x5AC scope:local align:4 +__dt__5csXyzFv = .text:0x00006BD4; // type:function size:0x3C scope:weak align:4 +daBb_Execute__FP8bb_class = .text:0x00006C10; // type:function size:0xE04 scope:local align:4 +daBb_IsDelete__FP8bb_class = .text:0x00007A14; // type:function size:0x8 scope:local align:4 +daBb_Delete__FP8bb_class = .text:0x00007A1C; // type:function size:0x64 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x00007A80; // type:function size:0x27C scope:local align:4 +daBb_Create__FP10fopAc_ac_c = .text:0x00007CFC; // type:function size:0x508 scope:local align:4 +__ct__8bb_classFv = .text:0x00008204; // type:function size:0x43C scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00008640; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x0000870C; // type:function size:0x48 scope:weak align:4 +__ct__5csXyzFv = .text:0x00008754; // type:function size:0x4 scope:weak align:4 +__ct__4cXyzFv = .text:0x00008758; // type:function size:0x4 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x0000875C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00008828; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00008870; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000088CC; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00008914; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00008970; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x000089E0; // type:function size:0x88 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00008A68; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00008AC4; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00008B0C; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00008B10; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00008B14; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00008B18; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00008B1C; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00008B64; // type:function size:0x5C scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00008BC0; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00008C08; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00008C64; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00008CAC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00008CBC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00008CC4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00008CCC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00008CD4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00008CDC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00008D14; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00008D1C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00008D24; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00008D2C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00008D64; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00008D68; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00008D70; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00008D80; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00008D88; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00008D90; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00008D98; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00008DA0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00008DD8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00008DE0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00008DE8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00008DF0; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00008E28; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00008E30; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00008E38; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00008E44; // type:function size:0xC scope:weak align:4 +__sinit_d_a_bb_cpp = .text:0x00008E50; // type:function size:0x174 scope:local align:4 +__dt__7bbHIO_cFv = .text:0x00008FC4; // type:function size:0x60 scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00009024; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x0000902C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00009034; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x0000903C; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00009044; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x0000904C; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00009054; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x0000905C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00009064; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x0000906C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00009074; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4224 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4225 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4226 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4227 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4314 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 +@4315 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 +@4316 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4317 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4318 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4319 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4320 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4321 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4322 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4324 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 +@4387 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@4569 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4695 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 data:float +@4856 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 data:double +@5017 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@5018 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@5019 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@5071 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@5072 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@5090 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5091 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5253 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5254 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5255 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5256 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5257 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5258 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5259 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5462 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5463 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5464 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5465 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5466 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5467 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5468 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5469 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5470 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5582 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 data:string +@5792 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5793 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5794 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@5795 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@5796 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@5797 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@5798 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@5799 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@5800 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@5801 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@5903 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@5904 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@6062 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@6063 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@6249 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@6631 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@6632 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@6633 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@6634 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@6635 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@6636 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@6637 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@6638 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 data:string +@6865 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@6866 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@7265 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@7266 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@7267 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@7268 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@7269 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@7270 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@7271 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@7272 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000144; // type:object size:0x40 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_182_data_1C = .data:0x0000001C; // type:object size:0x14 +callback_check_index = .data:0x00000030; // type:object size:0x1F scope:local align:4 +tial_scale = .data:0x00000050; // type:object size:0x24 scope:local align:4 +bb_tex_anm_idx = .data:0x00000074; // type:object size:0xC scope:local align:4 data:2byte +bb_tex_max_frame = .data:0x00000080; // type:object size:0xC scope:local align:4 +@5261 = .data:0x0000008C; // type:object size:0x6C scope:local align:4 +@5472 = .data:0x000000F8; // type:object size:0x68 scope:local align:4 +@5803 = .data:0x00000160; // type:object size:0x30 scope:local align:4 +@5905 = .data:0x00000190; // type:object size:0x58 scope:local align:4 +@6003 = .data:0x000001E8; // type:object size:0x58 scope:local align:4 +head_at_sph_src$6737 = .data:0x00000240; // type:object size:0x40 scope:local align:4 +head_tg_sph_src$6738 = .data:0x00000280; // type:object size:0x40 scope:local align:4 +body_tg_sph_src$6739 = .data:0x000002C0; // type:object size:0x40 scope:local align:4 +body_co_sph_src$6740 = .data:0x00000300; // type:object size:0x40 scope:local align:4 +fire_j$6741 = .data:0x00000340; // type:object size:0xA scope:local align:4 +fire_sc$6742 = .data:0x0000034C; // type:object size:0x28 scope:local align:4 +l_daBb_Method = .data:0x00000374; // type:object size:0x20 scope:local align:4 +g_profile_BB = .data:0x00000394; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x000003C4; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000003E0; // type:object size:0x20 scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000400; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x0000040C; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000418; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000424; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000430; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x0000043C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000004C4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x000004D0; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000558; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000564; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000570; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000005C4; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x000005E8; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000005F4; // type:object size:0xC scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000600; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000630; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000648; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000654; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000660; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x0000066C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000678; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000684; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x0000069C; // type:object size:0xC scope:weak align:4 +__vt__7bbHIO_c = .data:0x000006A8; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4158 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_bbHIO = .bss:0x00000014; // type:object size:0x84 scope:local align:4 data:float +esa_info = .bss:0x00000098; // type:object size:0x190 scope:local align:4 +esa_check_count = .bss:0x00000228; // type:object size:0x4 scope:local align:4 data:4byte +check_index$4862 = .bss:0x0000022C; // type:object size:0xFF scope:local align:4 data:byte diff --git a/config/D44J01/rels/d_a_bdk/splits.txt b/config/D44J01/rels/d_a_bdk/splits.txt new file mode 100644 index 000000000..2e3b4c4cc --- /dev/null +++ b/config/D44J01/rels/d_a_bdk/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_bdk.o: + .text start:0x000000EC end:0x0000DC68 + .text start:0x0000DC68 end:0x0000DC68 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000003A3 + .data start:0x00000000 end:0x00000828 + .bss start:0x00000008 end:0x00000130 diff --git a/config/D44J01/rels/d_a_bdk/symbols.txt b/config/D44J01/rels/d_a_bdk/symbols.txt new file mode 100644 index 000000000..a4da55e32 --- /dev/null +++ b/config/D44J01/rels/d_a_bdk/symbols.txt @@ -0,0 +1,453 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__11daBdk_HIO_cFv = .text:0x000000EC; // type:function size:0x70 scope:global align:4 +kamome_delete_sub__FPvPv = .text:0x0000015C; // type:function size:0x4C scope:local align:4 +kui_delete_sub__FPvPv = .text:0x000001A8; // type:function size:0x4C scope:local align:4 +ep_delete_sub__FPvPv = .text:0x000001F4; // type:function size:0x4C scope:local align:4 +dk_delete_sub__FPvPv = .text:0x00000240; // type:function size:0x4C scope:local align:4 +obj_delete_sub__FPvPv = .text:0x0000028C; // type:function size:0x5C scope:local align:4 +sea_delete_sub__FPvPv = .text:0x000002E8; // type:function size:0x4C scope:local align:4 +bk_delete_sub__FPvPv = .text:0x00000334; // type:function size:0x4C scope:local align:4 +boko_delete_sub__FPvPv = .text:0x00000380; // type:function size:0x4C scope:local align:4 +obj2_delete_sub__FPvPv = .text:0x000003CC; // type:function size:0x58 scope:local align:4 +land_area_check__FP4cXyzf = .text:0x00000424; // type:function size:0xB0 scope:local align:4 +eff_hane_set__FP9bdk_classP4cXyziSc = .text:0x000004D4; // type:function size:0x268 scope:local align:4 +pl_view_check__FP9bdk_class = .text:0x0000073C; // type:function size:0x68 scope:local align:4 +anm_init__FP9bdk_classifUcfiUc = .text:0x000007A4; // type:function size:0x154 scope:local align:4 +nodeCallBack__FP7J3DNodei = .text:0x000008F8; // type:function size:0x218 scope:local align:4 +__dt__4cXyzFv = .text:0x00000B10; // type:function size:0x3C scope:weak align:4 +tail_control__FP9bdk_classP10bdk_tail_s = .text:0x00000B4C; // type:function size:0x4BC scope:local align:4 +tail_draw__FP9bdk_classP10bdk_tail_s = .text:0x00001008; // type:function size:0x118 scope:local align:4 +kamen_break_draw__FP9bdk_class = .text:0x00001120; // type:function size:0x80 scope:local align:4 +obj_draw__FP9bdk_class = .text:0x000011A0; // type:function size:0xD8 scope:local align:4 +kamen_draw__FP9bdk_class = .text:0x00001278; // type:function size:0x218 scope:local align:4 +eff_hane_draw__FP9bdk_classP9bdk_eff_s = .text:0x00001490; // type:function size:0x48 scope:local align:4 +eff_Grock_draw__FP9bdk_classP9bdk_eff_s = .text:0x000014D8; // type:function size:0x48 scope:local align:4 +my_effect_draw__FP9bdk_class = .text:0x00001520; // type:function size:0x84 scope:local align:4 +daBdk_Draw__FP9bdk_class = .text:0x000015A4; // type:function size:0x2F8 scope:local align:4 +pos_move__FP9bdk_class = .text:0x0000189C; // type:function size:0x2DC scope:local align:4 +ground_move__FP9bdk_class = .text:0x00001B78; // type:function size:0x140 scope:local align:4 +up_fly__FP9bdk_class = .text:0x00001CB8; // type:function size:0x1D4 scope:local align:4 +fly__FP9bdk_class = .text:0x00001E8C; // type:function size:0x4CC scope:local align:4 +landing__FP9bdk_class = .text:0x00002358; // type:function size:0x6BC scope:local align:4 +wait__FP9bdk_class = .text:0x00002A14; // type:function size:0x558 scope:local align:4 +jump__FP9bdk_class = .text:0x00002F6C; // type:function size:0x200 scope:local align:4 +jida_attack__FP9bdk_class = .text:0x0000316C; // type:function size:0x2F8 scope:local align:4 +kuti_attack__FP9bdk_class = .text:0x00003464; // type:function size:0x768 scope:local align:4 +wind_set__FP9bdk_classP4cXyz = .text:0x00003BCC; // type:function size:0x1D8 scope:local align:4 +fly_attack__FP9bdk_class = .text:0x00003DA4; // type:function size:0x82C scope:local align:4 +wind_attack__FP9bdk_class = .text:0x000045D0; // type:function size:0x354 scope:local align:4 +end_set__FP9bdk_class = .text:0x00004924; // type:function size:0xA4 scope:local align:4 +damage_check__FP9bdk_class = .text:0x000049C8; // type:function size:0x644 scope:local align:4 +__dt__5csXyzFv = .text:0x0000500C; // type:function size:0x3C scope:weak align:4 +kamen_demo__FP9bdk_class = .text:0x00005048; // type:function size:0x370 scope:local align:4 +start__FP9bdk_class = .text:0x000053B8; // type:function size:0x424 scope:local align:4 +end__FP9bdk_class = .text:0x000057DC; // type:function size:0x6B0 scope:local align:4 +obj_s_sub__FPvPv = .text:0x00005E8C; // type:function size:0x68 scope:local align:4 +t_fly__FP9bdk_class = .text:0x00005EF4; // type:function size:0x6EC scope:local align:4 +t_landing__FP9bdk_class = .text:0x000065E0; // type:function size:0x84 scope:local align:4 +t_lastattack__FP9bdk_class = .text:0x00006664; // type:function size:0x590 scope:local align:4 +t_down__FP9bdk_class = .text:0x00006BF4; // type:function size:0x418 scope:local align:4 +after_fight__FP9bdk_class = .text:0x0000700C; // type:function size:0xC scope:local align:4 +move__FP9bdk_class = .text:0x00007018; // type:function size:0x204 scope:local align:4 +col_set__FP9bdk_class = .text:0x0000721C; // type:function size:0x484 scope:local align:4 +kankyo_cont__FP9bdk_class = .text:0x000076A0; // type:function size:0x22C scope:local align:4 +kamen_break_move__FP9bdk_class = .text:0x000078CC; // type:function size:0xC88 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x00008554; // type:function size:0x12C scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00008680; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00008714; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x0000875C; // type:function size:0x48 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x000087A4; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x000088BC; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x0000895C; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x000089B8; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00008A00; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00008A5C; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00008AA4; // type:function size:0x80 scope:weak align:4 +obj_move__FP9bdk_class = .text:0x00008B24; // type:function size:0x1C8 scope:local align:4 +demo_camera__FP9bdk_class = .text:0x00008CEC; // type:function size:0x1AF8 scope:local align:4 +eff_hane_move__FP9bdk_classP9bdk_eff_s = .text:0x0000A7E4; // type:function size:0xA2C scope:local align:4 +eff_Grock_move__FP9bdk_classP9bdk_eff_s = .text:0x0000B210; // type:function size:0x74 scope:local align:4 +my_effect_move__FP9bdk_class = .text:0x0000B284; // type:function size:0x94 scope:local align:4 +daBdk_Execute__FP9bdk_class = .text:0x0000B318; // type:function size:0xA5C scope:local align:4 +daBdk_IsDelete__FP9bdk_class = .text:0x0000BD74; // type:function size:0x8 scope:local align:4 +daBdk_Delete__FP9bdk_class = .text:0x0000BD7C; // type:function size:0x188 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x0000BF04; // type:function size:0x75C scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000C660; // type:function size:0x48 scope:weak align:4 +daBdk_Create__FP10fopAc_ac_c = .text:0x0000C6A8; // type:function size:0x4B4 scope:local align:4 +__ct__9bdk_classFv = .text:0x0000CB5C; // type:function size:0x4FC scope:weak align:4 +__defctor__19dPa_followEcallBackFv = .text:0x0000D058; // type:function size:0x28 scope:weak align:4 +__dt__19dPa_followEcallBackFv = .text:0x0000D080; // type:function size:0x6C scope:weak align:4 +__dt__18dPa_smokeEcallBackFv = .text:0x0000D0EC; // type:function size:0x7C scope:weak align:4 +__defctor__18dPa_smokeEcallBackFv = .text:0x0000D168; // type:function size:0x24 scope:weak align:4 +__dt__9bdk_eff_sFv = .text:0x0000D18C; // type:function size:0xD4 scope:weak align:4 +__ct__9bdk_eff_sFv = .text:0x0000D260; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x0000D2F4; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x0000D33C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000D398; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x0000D3E0; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x0000D450; // type:function size:0x88 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x0000D4D8; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_SphFv = .text:0x0000D5A4; // type:function size:0x84 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x0000D628; // type:function size:0x5C scope:weak align:4 +__ct__5csXyzFv = .text:0x0000D684; // type:function size:0x4 scope:weak align:4 +__ct__4cXyzFv = .text:0x0000D688; // type:function size:0x4 scope:weak align:4 +__dt__10bdk_tail_sFv = .text:0x0000D68C; // type:function size:0xAC scope:weak align:4 +__ct__10bdk_tail_sFv = .text:0x0000D738; // type:function size:0xAC scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x0000D7E4; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x0000D82C; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x0000D874; // type:function size:0x5C scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000D8D0; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000D8D4; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000D8D8; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000D8DC; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x0000D8E0; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x0000D928; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x0000D984; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x0000D994; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x0000D99C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000D9A4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000D9AC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000D9B4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x0000D9EC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x0000D9F4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x0000D9FC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000DA04; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000DA3C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000DA40; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000DA48; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000DA50; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000DA58; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x0000DA64; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_bvaAnmFv = .text:0x0000DA70; // type:function size:0x5C scope:weak align:4 +__dt__11daBdk_HIO_cFv = .text:0x0000DACC; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_bdk_cpp = .text:0x0000DB14; // type:function size:0xB4 scope:local align:4 +__arraydtor$5489 = .text:0x0000DBC8; // type:function size:0x38 scope:local align:4 +@12@__dt__8dBgS_ChkFv = .text:0x0000DC00; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x0000DC08; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x0000DC10; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x0000DC18; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x0000DC20; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x0000DC28; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x0000DC30; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x0000DC38; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x0000DC40; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x0000DC48; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x0000DC50; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x0000DC58; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x0000DC60; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4144 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4145 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4146 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4147 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4148 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4149 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4150 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4250 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4251 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4252 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4253 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@4254 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@4281 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4282 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4283 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4284 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4285 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4286 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 data:float +@4314 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 data:float +@4364 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 data:float +@4442 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4443 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4444 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4445 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4446 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4447 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4449 = .rodata:0x00000070; // type:object size:0x8 scope:local align:8 +@4557 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4558 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4559 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4560 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4664 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4716 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4717 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4782 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4865 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4866 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 data:string +@4867 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4868 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4869 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4870 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4871 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4872 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@4873 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@4874 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@4875 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@4876 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@4877 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@4878 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@4879 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@5028 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@5029 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@5030 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@5031 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@5032 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@5033 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@5034 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@5129 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@5130 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@5131 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@5132 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@5133 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@5134 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@5135 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@5173 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 data:float +@5437 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@5438 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@5487 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@5668 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@5669 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@5670 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@5671 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@5724 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@5725 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@5726 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@5740 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 data:float +@5998 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@5999 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@6000 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 +@6001 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@6002 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +@6086 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@6087 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@6264 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@6265 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 +@6266 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 +@6267 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 +@6439 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 +@6440 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4 +@6441 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4 +@6442 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4 +@6443 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4 +@6444 = .rodata:0x0000017C; // type:object size:0x4 scope:local align:4 +@6569 = .rodata:0x00000180; // type:object size:0x4 scope:local align:4 +@6570 = .rodata:0x00000184; // type:object size:0x4 scope:local align:4 +@6571 = .rodata:0x00000188; // type:object size:0x4 scope:local align:4 +@6572 = .rodata:0x0000018C; // type:object size:0x4 scope:local align:4 +@6573 = .rodata:0x00000190; // type:object size:0x4 scope:local align:4 +@6646 = .rodata:0x00000194; // type:object size:0x4 scope:local align:4 +@6647 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4 +@6648 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4 +@6825 = .rodata:0x000001A0; // type:object size:0x4 scope:local align:4 +@6826 = .rodata:0x000001A4; // type:object size:0x4 scope:local align:4 +@6827 = .rodata:0x000001A8; // type:object size:0x4 scope:local align:4 +@7250 = .rodata:0x000001AC; // type:object size:0x4 scope:local align:4 +@7251 = .rodata:0x000001B0; // type:object size:0x4 scope:local align:4 +@7252 = .rodata:0x000001B4; // type:object size:0x4 scope:local align:4 +@7253 = .rodata:0x000001B8; // type:object size:0x4 scope:local align:4 +@7370 = .rodata:0x000001BC; // type:object size:0x4 scope:local align:4 +@7371 = .rodata:0x000001C0; // type:object size:0x4 scope:local align:4 +@7372 = .rodata:0x000001C4; // type:object size:0x4 scope:local align:4 +@7373 = .rodata:0x000001C8; // type:object size:0x4 scope:local align:4 +@7374 = .rodata:0x000001CC; // type:object size:0x4 scope:local align:4 +@7375 = .rodata:0x000001D0; // type:object size:0x4 scope:local align:4 +@7816 = .rodata:0x000001D4; // type:object size:0x4 scope:local align:4 +@7817 = .rodata:0x000001D8; // type:object size:0x4 scope:local align:4 +@7818 = .rodata:0x000001DC; // type:object size:0x4 scope:local align:4 +@7819 = .rodata:0x000001E0; // type:object size:0x4 scope:local align:4 +@7820 = .rodata:0x000001E4; // type:object size:0x4 scope:local align:4 data:string +@7821 = .rodata:0x000001E8; // type:object size:0x4 scope:local align:4 +@7822 = .rodata:0x000001EC; // type:object size:0x4 scope:local align:4 +@7823 = .rodata:0x000001F0; // type:object size:0x4 scope:local align:4 +@7824 = .rodata:0x000001F4; // type:object size:0x4 scope:local align:4 +@7825 = .rodata:0x000001F8; // type:object size:0x4 scope:local align:4 +@7826 = .rodata:0x000001FC; // type:object size:0x4 scope:local align:4 +@7827 = .rodata:0x00000200; // type:object size:0x4 scope:local align:4 +@7828 = .rodata:0x00000204; // type:object size:0x4 scope:local align:4 +@7829 = .rodata:0x00000208; // type:object size:0x4 scope:local align:4 +@7830 = .rodata:0x0000020C; // type:object size:0x4 scope:local align:4 +@7831 = .rodata:0x00000210; // type:object size:0x4 scope:local align:4 +@7832 = .rodata:0x00000214; // type:object size:0x4 scope:local align:4 +@7833 = .rodata:0x00000218; // type:object size:0x4 scope:local align:4 +@7834 = .rodata:0x0000021C; // type:object size:0x4 scope:local align:4 data:string +@7835 = .rodata:0x00000220; // type:object size:0x4 scope:local align:4 +@7836 = .rodata:0x00000224; // type:object size:0x4 scope:local align:4 +@7837 = .rodata:0x00000228; // type:object size:0x4 scope:local align:4 +@7838 = .rodata:0x0000022C; // type:object size:0x4 scope:local align:4 +@7839 = .rodata:0x00000230; // type:object size:0x4 scope:local align:4 +@7840 = .rodata:0x00000234; // type:object size:0x4 scope:local align:4 data:string +@7841 = .rodata:0x00000238; // type:object size:0x4 scope:local align:4 +@7842 = .rodata:0x0000023C; // type:object size:0x4 scope:local align:4 +@7843 = .rodata:0x00000240; // type:object size:0x4 scope:local align:4 +@7844 = .rodata:0x00000244; // type:object size:0x4 scope:local align:4 +@7845 = .rodata:0x00000248; // type:object size:0x4 scope:local align:4 +@7846 = .rodata:0x0000024C; // type:object size:0x4 scope:local align:4 data:string +@7847 = .rodata:0x00000250; // type:object size:0x4 scope:local align:4 +@7848 = .rodata:0x00000254; // type:object size:0x4 scope:local align:4 +@7849 = .rodata:0x00000258; // type:object size:0x4 scope:local align:4 +@7850 = .rodata:0x0000025C; // type:object size:0x4 scope:local align:4 +@7851 = .rodata:0x00000260; // type:object size:0x4 scope:local align:4 +@7852 = .rodata:0x00000264; // type:object size:0x4 scope:local align:4 +@7853 = .rodata:0x00000268; // type:object size:0x4 scope:local align:4 +@7854 = .rodata:0x0000026C; // type:object size:0x4 scope:local align:4 +@7855 = .rodata:0x00000270; // type:object size:0x4 scope:local align:4 +@7856 = .rodata:0x00000274; // type:object size:0x4 scope:local align:4 data:string +@7857 = .rodata:0x00000278; // type:object size:0x4 scope:local align:4 +@7858 = .rodata:0x0000027C; // type:object size:0x4 scope:local align:4 +@7859 = .rodata:0x00000280; // type:object size:0x4 scope:local align:4 +@7860 = .rodata:0x00000284; // type:object size:0x4 scope:local align:4 +@7861 = .rodata:0x00000288; // type:object size:0x4 scope:local align:4 +@7862 = .rodata:0x0000028C; // type:object size:0x4 scope:local align:4 +@7863 = .rodata:0x00000290; // type:object size:0x4 scope:local align:4 +@7864 = .rodata:0x00000294; // type:object size:0x4 scope:local align:4 +@7865 = .rodata:0x00000298; // type:object size:0x4 scope:local align:4 +@7866 = .rodata:0x0000029C; // type:object size:0x4 scope:local align:4 data:string +@7867 = .rodata:0x000002A0; // type:object size:0x4 scope:local align:4 +@7868 = .rodata:0x000002A4; // type:object size:0x4 scope:local align:4 +@7869 = .rodata:0x000002A8; // type:object size:0x4 scope:local align:4 +@7870 = .rodata:0x000002AC; // type:object size:0x4 scope:local align:4 data:string +@7871 = .rodata:0x000002B0; // type:object size:0x4 scope:local align:4 +@7872 = .rodata:0x000002B4; // type:object size:0x4 scope:local align:4 +@7873 = .rodata:0x000002B8; // type:object size:0x4 scope:local align:4 +@7874 = .rodata:0x000002BC; // type:object size:0x4 scope:local align:4 +@7875 = .rodata:0x000002C0; // type:object size:0x4 scope:local align:4 +@7876 = .rodata:0x000002C4; // type:object size:0x4 scope:local align:4 +@7877 = .rodata:0x000002C8; // type:object size:0x4 scope:local align:4 +@7878 = .rodata:0x000002CC; // type:object size:0x4 scope:local align:4 +@7879 = .rodata:0x000002D0; // type:object size:0x4 scope:local align:4 +@7880 = .rodata:0x000002D4; // type:object size:0x4 scope:local align:4 +@7881 = .rodata:0x000002D8; // type:object size:0x4 scope:local align:4 +@7882 = .rodata:0x000002DC; // type:object size:0x4 scope:local align:4 +@7883 = .rodata:0x000002E0; // type:object size:0x4 scope:local align:4 +@7884 = .rodata:0x000002E4; // type:object size:0x4 scope:local align:4 +@7885 = .rodata:0x000002E8; // type:object size:0x4 scope:local align:4 +@7886 = .rodata:0x000002EC; // type:object size:0x4 scope:local align:4 +@7887 = .rodata:0x000002F0; // type:object size:0x4 scope:local align:4 +@7888 = .rodata:0x000002F4; // type:object size:0x4 scope:local align:4 +@7889 = .rodata:0x000002F8; // type:object size:0x4 scope:local align:4 +@8115 = .rodata:0x000002FC; // type:object size:0x4 scope:local align:4 +@8116 = .rodata:0x00000300; // type:object size:0x4 scope:local align:4 +@8117 = .rodata:0x00000304; // type:object size:0x4 scope:local align:4 +@8118 = .rodata:0x00000308; // type:object size:0x4 scope:local align:4 +@8119 = .rodata:0x0000030C; // type:object size:0x4 scope:local align:4 +@8367 = .rodata:0x00000310; // type:object size:0x4 scope:local align:4 +@8368 = .rodata:0x00000314; // type:object size:0x4 scope:local align:4 +@8369 = .rodata:0x00000318; // type:object size:0x4 scope:local align:4 +@8370 = .rodata:0x0000031C; // type:object size:0x4 scope:local align:4 +@8371 = .rodata:0x00000320; // type:object size:0x4 scope:local align:4 +@8793 = .rodata:0x00000324; // type:object size:0x4 scope:local align:4 +@8794 = .rodata:0x00000328; // type:object size:0x4 scope:local align:4 +@8795 = .rodata:0x0000032C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000330; // type:object size:0x73 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_183_data_1C = .data:0x0000001C; // type:object size:0x14 +tial_scale = .data:0x00000030; // type:object size:0x24 scope:local align:4 +kamen_pt$4523 = .data:0x00000054; // type:object size:0x10 scope:local align:4 +@5136 = .data:0x00000064; // type:object size:0x20 scope:local align:4 +@5439 = .data:0x00000084; // type:object size:0x2C scope:local align:4 +@5672 = .data:0x000000B0; // type:object size:0x34 scope:local align:4 +kamen_break_off_x = .data:0x000000E4; // type:object size:0x10 scope:local align:4 +kamen_break_off_y = .data:0x000000F4; // type:object size:0x10 scope:local align:4 +kamen_break_off_z = .data:0x00000104; // type:object size:0x10 scope:local align:4 +kamen_break_sd_x = .data:0x00000114; // type:object size:0x10 scope:local align:4 +kamen_break_sd_z = .data:0x00000124; // type:object size:0x10 scope:local align:4 +kamen_break_time = .data:0x00000134; // type:object size:0x4 scope:local align:4 +@6268 = .data:0x00000138; // type:object size:0x24 scope:local align:4 +@6445 = .data:0x0000015C; // type:object size:0x54 scope:local align:4 +g_d$6886 = .data:0x000001B0; // type:object size:0x10 scope:local align:4 +z_d$6887 = .data:0x000001C0; // type:object size:0x8 scope:local align:4 +z_d2$6888 = .data:0x000001C8; // type:object size:0x8 scope:local align:4 +kamen_break_bdl$8443 = .data:0x000001D0; // type:object size:0x8 scope:local align:4 +kosi1_offset$8489 = .data:0x000001D8; // type:object size:0xC scope:local align:4 +mune1_offset$8490 = .data:0x000001E4; // type:object size:0xC scope:local align:4 +mune2_offset$8491 = .data:0x000001F0; // type:object size:0xC scope:local align:4 +mune3_offset$8492 = .data:0x000001FC; // type:object size:0xC scope:local align:4 +kubi1_offset_tbl$8493 = .data:0x00000208; // type:object size:0x18 scope:local align:4 +atama_offset$8494 = .data:0x00000220; // type:object size:0xC scope:local align:4 +tubasaL1_0_offset$8495 = .data:0x0000022C; // type:object size:0xC scope:local align:4 +tubasaL1_1_offset_tbl$8496 = .data:0x00000238; // type:object size:0x18 scope:local align:4 +tubasaL1_2_offset_tbl$8497 = .data:0x00000250; // type:object size:0x18 scope:local align:4 +tubasaR1_0_offset$8498 = .data:0x00000268; // type:object size:0xC scope:local align:4 +tubasaR1_1_offset_tbl$8499 = .data:0x00000274; // type:object size:0x18 scope:local align:4 +tubasaR1_2_offset_tbl$8500 = .data:0x0000028C; // type:object size:0x18 scope:local align:4 +search_data$8501 = .data:0x000002A4; // type:object size:0x90 scope:local align:4 +head_at_sph_src$8640 = .data:0x00000334; // type:object size:0x40 scope:local align:4 +head_tg_sph_src$8641 = .data:0x00000374; // type:object size:0x40 scope:local align:4 +tosaka_tg_sph_src$8642 = .data:0x000003B4; // type:object size:0x40 scope:local align:4 +body_cc_sph_src$8643 = .data:0x000003F4; // type:object size:0x40 scope:local align:4 +foot_cc_sph_src$8644 = .data:0x00000434; // type:object size:0x40 scope:local align:4 +wind_at_sph_src$8645 = .data:0x00000474; // type:object size:0x40 scope:local align:4 +kamen_sph_src$8646 = .data:0x000004B4; // type:object size:0x40 scope:local align:4 +eff_sph_src$8647 = .data:0x000004F4; // type:object size:0x40 scope:local align:4 +l_daBdk_Method = .data:0x00000534; // type:object size:0x20 scope:local align:4 +g_profile_BDK = .data:0x00000554; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x00000584; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000590; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x0000059C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000005A8; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x000005B4; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x000005C0; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000005DC; // type:object size:0x20 scope:weak align:4 +__vt__8dCcD_Sph = .data:0x000005FC; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000684; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000690; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000069C; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000006F0; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_bvaAnm = .data:0x00000714; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000720; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x0000072C; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000744; // type:object size:0x30 scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000774; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000780; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000798; // type:object size:0xC scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x000007A4; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000007D4; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000007EC; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000007F8; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000804; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000810; // type:object size:0xC scope:weak align:4 +__vt__11daBdk_HIO_c = .data:0x0000081C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4134 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +center_pos = .bss:0x00000060; // type:object size:0xC scope:local align:4 data:float +@4135 = .bss:0x0000006C; // type:object size:0xC scope:local align:4 +center_pos2 = .bss:0x00000078; // type:object size:0xC scope:local align:4 data:float +@4136 = .bss:0x00000084; // type:object size:0xC scope:local align:4 +wind_se_pos = .bss:0x00000090; // type:object size:0xC scope:local align:4 data:float +@4139 = .bss:0x0000009C; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x000000A8; // type:object size:0x2C scope:local align:4 data:float +@5490 = .bss:0x000000D4; // type:object size:0xC scope:local align:4 +foot_eff_pos = .bss:0x000000E0; // type:object size:0x18 scope:local align:4 data:float +@6835 = .bss:0x000000F8; // type:object size:0xC scope:local align:4 +init$6836 = .bss:0x00000104; // type:object size:0x1 scope:local align:1 +non_pos$6834 = .bss:0x00000108; // type:object size:0xC scope:local align:4 +@6890 = .bss:0x00000114; // type:object size:0xC scope:local align:4 +init$6891 = .bss:0x00000120; // type:object size:0x1 scope:local align:1 +non_pos$6889 = .bss:0x00000124; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_bdkobj/splits.txt b/config/D44J01/rels/d_a_bdkobj/splits.txt new file mode 100644 index 000000000..2e015edd9 --- /dev/null +++ b/config/D44J01/rels/d_a_bdkobj/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_bdkobj.o: + .text start:0x000000EC end:0x00002ED4 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000DF + .data start:0x00000000 end:0x000003D4 + .bss start:0x00000008 end:0x00000082 diff --git a/config/D44J01/rels/d_a_bdkobj/symbols.txt b/config/D44J01/rels/d_a_bdkobj/symbols.txt new file mode 100644 index 000000000..f075fcb0d --- /dev/null +++ b/config/D44J01/rels/d_a_bdkobj/symbols.txt @@ -0,0 +1,185 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +ride_call_back__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x000000EC; // type:function size:0x18 scope:local align:4 +hahen_draw__FP12bdkobj_class = .text:0x00000104; // type:function size:0x80 scope:local align:4 +daBdkobj_Draw__FP12bdkobj_class = .text:0x00000184; // type:function size:0x64 scope:local align:4 +top_hahen_move__FP12bdkobj_classP9bdo_eff_s = .text:0x000001E8; // type:function size:0x90C scope:local align:4 +__dt__5csXyzFv = .text:0x00000AF4; // type:function size:0x3C scope:weak align:4 +__dt__11dBgS_LinChkFv = .text:0x00000B30; // type:function size:0x12C scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00000C5C; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00000CF0; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00000D38; // type:function size:0x48 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x00000D80; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00000E98; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00000F38; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00000F94; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00000FDC; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00001038; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00001080; // type:function size:0x80 scope:weak align:4 +__dt__4cXyzFv = .text:0x00001100; // type:function size:0x3C scope:weak align:4 +kaidan_hahen_move__FP12bdkobj_classP9bdo_eff_s = .text:0x0000113C; // type:function size:0x42C scope:local align:4 +__dt__18dBgS_ObjGndChk_SplFv = .text:0x00001568; // type:function size:0x168 scope:weak align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x000016D0; // type:function size:0x140 scope:weak align:4 +hahen_move__FP12bdkobj_class = .text:0x00001810; // type:function size:0x88 scope:local align:4 +tower_kaidan_move__FP12bdkobj_class = .text:0x00001898; // type:function size:0x3A8 scope:local align:4 +daBdkobj_Execute__FP12bdkobj_class = .text:0x00001C40; // type:function size:0x578 scope:local align:4 +daBdkobj_IsDelete__FP12bdkobj_class = .text:0x000021B8; // type:function size:0x8 scope:local align:4 +daBdkobj_Delete__FP12bdkobj_class = .text:0x000021C0; // type:function size:0x7C scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x0000223C; // type:function size:0x1E0 scope:local align:4 +daBdkobj_Create__FP10fopAc_ac_c = .text:0x0000241C; // type:function size:0x2D0 scope:local align:4 +__dt__8dCcD_CylFv = .text:0x000026EC; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000027B8; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00002800; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000285C; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000028A4; // type:function size:0x5C scope:weak align:4 +__dt__9bdo_eff_sFv = .text:0x00002900; // type:function size:0x12C scope:weak align:4 +__ct__9bdo_eff_sFv = .text:0x00002A2C; // type:function size:0xBC scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00002AE8; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00002BB4; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00002BFC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00002C0C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00002C14; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002C1C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002C24; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002C2C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00002C64; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00002C6C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00002C74; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002C7C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002CB4; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002CB8; // type:function size:0x8 scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00002CC0; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00002D08; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00002D18; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00002D20; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002D28; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002D30; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002D38; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002D70; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002D78; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002D80; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002D88; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002DC0; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002DC8; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002DD0; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002DDC; // type:function size:0xC scope:weak align:4 +__sinit_d_a_bdkobj_cpp = .text:0x00002DE8; // type:function size:0x54 scope:local align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00002E3C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00002E44; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00002E4C; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x00002E54; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00002E5C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00002E64; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00002E6C; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00002E74; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00002E7C; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x00002E84; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x00002E8C; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x00002E94; // type:function size:0x8 scope:weak align:4 +@20@__dt__18dBgS_ObjGndChk_SplFv = .text:0x00002E9C; // type:function size:0x8 scope:weak align:4 +@76@__dt__18dBgS_ObjGndChk_SplFv = .text:0x00002EA4; // type:function size:0x8 scope:weak align:4 +@64@__dt__18dBgS_ObjGndChk_SplFv = .text:0x00002EAC; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002EB4; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00002EBC; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00002EC4; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00002ECC; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4358 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4359 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4360 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4361 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4362 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4363 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4364 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4365 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4366 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4367 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4368 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4369 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4370 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4371 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 +@4372 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 +@4373 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4374 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4375 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4376 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4377 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4378 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4379 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4579 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4580 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4581 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4712 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4713 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4714 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:string +@4715 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4716 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4717 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4718 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4886 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4887 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4888 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4889 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5052 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5053 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5054 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5279 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5280 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000B0; // type:object size:0x2F scope:local align:4 data:string_table +bdl_data = .data:0x00000000; // type:object size:0x6 scope:local align:4 +hahen_bdl_data = .data:0x00000008; // type:object size:0x6 scope:local align:4 +cc_cyl_src$4965 = .data:0x00000010; // type:object size:0x44 scope:local align:4 +hahen_sph_src$4969 = .data:0x00000054; // type:object size:0x40 scope:local align:4 +l_daBdkobj_Method = .data:0x00000094; // type:object size:0x20 scope:local align:4 +g_profile_BDKOBJ = .data:0x000000B4; // type:object size:0x30 scope:global align:4 +__vt__8cM3dGSph = .data:0x000000E4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x000000F0; // type:object size:0x88 scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000178; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000184; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000190; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000218; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000224; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000230; // type:object size:0x54 scope:weak align:4 +__vt__18dBgS_ObjGndChk_Spl = .data:0x00000284; // type:object size:0x30 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x000002B4; // type:object size:0x30 scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x000002E4; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x000002FC; // type:object size:0x30 scope:weak align:4 +__vt__8cM3dGLin = .data:0x0000032C; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000338; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000350; // type:object size:0xC scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x0000035C; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x0000038C; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000003A4; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000003B0; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000003BC; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x000003C8; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:2byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4089 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +non_pos = .bss:0x00000060; // type:object size:0xC scope:local align:4 data:float +@4756 = .bss:0x0000006C; // type:object size:0xC scope:local align:4 +init$4757 = .bss:0x00000078; // type:object size:0x1 scope:local align:1 +eff_ang$4755 = .bss:0x0000007C; // type:object size:0x6 scope:local align:4 diff --git a/config/D44J01/rels/d_a_beam/splits.txt b/config/D44J01/rels/d_a_beam/splits.txt new file mode 100644 index 000000000..a51bf337a --- /dev/null +++ b/config/D44J01/rels/d_a_beam/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_beam.o: + .text start:0x000000EC end:0x00002D38 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000B2 + .data start:0x00000000 end:0x000003A4 + .bss start:0x00000008 end:0x00000024 diff --git a/config/D44J01/rels/d_a_beam/symbols.txt b/config/D44J01/rels/d_a_beam/symbols.txt new file mode 100644 index 000000000..8b0647669 --- /dev/null +++ b/config/D44J01/rels/d_a_beam/symbols.txt @@ -0,0 +1,141 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__12daBeam_HIO_cFv = .text:0x000000EC; // type:function size:0x2C scope:global align:4 +set_mtx__8daBeam_cFv = .text:0x00000118; // type:function size:0x284 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x0000039C; // type:function size:0x20 scope:local align:4 +CreateHeap__8daBeam_cFv = .text:0x000003BC; // type:function size:0x2B8 scope:global align:4 +daBeam_AtHitCallback__FP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x00000674; // type:function size:0x1E4 scope:local align:4 +daBeam_AtHitDummyCallback__FP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x00000858; // type:function size:0x1A4 scope:local align:4 +daBeam_checkHitCallback__FP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x000009FC; // type:function size:0xA0 scope:local align:4 +CreateInit__8daBeam_cFv = .text:0x00000A9C; // type:function size:0x4E4 scope:global align:4 +_execute__8daBeam_cFv = .text:0x00000F80; // type:function size:0x698 scope:global align:4 +checkRange__8daBeam_cFP5csXyz = .text:0x00001618; // type:function size:0x258 scope:global align:4 +move_search__8daBeam_cFv = .text:0x00001870; // type:function size:0x224 scope:global align:4 +fix_search__8daBeam_cFv = .text:0x00001A94; // type:function size:0x4 scope:global align:4 +timer_change__8daBeam_cFv = .text:0x00001A98; // type:function size:0x1AC scope:global align:4 +wait_proc__8daBeam_cFv = .text:0x00001C44; // type:function size:0xC4 scope:global align:4 +daBeamCreate__FPv = .text:0x00001D08; // type:function size:0x20 scope:local align:4 +_create__8daBeam_cFv = .text:0x00001D28; // type:function size:0x94 scope:weak align:4 +__ct__8daBeam_cFv = .text:0x00001DBC; // type:function size:0x2C4 scope:weak align:4 +__dt__14dBgS_ObjLinChkFv = .text:0x00002080; // type:function size:0x154 scope:weak align:4 +__dt__11dBgS_LinChkFv = .text:0x000021D4; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00002300; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x000023A0; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x000023FC; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00002444; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x000024A0; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x000024E8; // type:function size:0x94 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x0000257C; // type:function size:0x48 scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x000025C4; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00002620; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x0000267C; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000026D8; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CpsFv = .text:0x00002720; // type:function size:0xE0 scope:weak align:4 +__dt__8cM3dGCpsFv = .text:0x00002800; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x0000285C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000028A4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00002900; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00002948; // type:function size:0x5C scope:weak align:4 +daBeamDelete__FPv = .text:0x000029A4; // type:function size:0x80 scope:local align:4 +daBeamExecute__FPv = .text:0x00002A24; // type:function size:0x24 scope:local align:4 +daBeamDraw__FPv = .text:0x00002A48; // type:function size:0xF0 scope:local align:4 +daBeamIsDelete__FPv = .text:0x00002B38; // type:function size:0x8 scope:local align:4 +__dt__10cCcD_GSttsFv = .text:0x00002B40; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CpsFv = .text:0x00002B88; // type:function size:0x10 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002B98; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002BA0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002BA8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_AabAttrPf = .text:0x00002BE0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_TriAttrPf = .text:0x00002BE8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_PntAttrPf = .text:0x00002BF0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002BF8; // type:function size:0x38 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002C30; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002C3C; // type:function size:0xC scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002C48; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002C4C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002C54; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002C5C; // type:function size:0x8 scope:weak align:4 +__dt__12daBeam_HIO_cFv = .text:0x00002C64; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_beam_cpp = .text:0x00002CAC; // type:function size:0x3C scope:local align:4 +@280@__dt__8dCcD_CpsFv = .text:0x00002CE8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CpsFv = .text:0x00002CF0; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00002CF8; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00002D00; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00002D08; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00002D10; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00002D18; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjLinChkFv = .text:0x00002D20; // type:function size:0x8 scope:weak align:4 +@100@__dt__14dBgS_ObjLinChkFv = .text:0x00002D28; // type:function size:0x8 scope:weak align:4 +@88@__dt__14dBgS_ObjLinChkFv = .text:0x00002D30; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4019 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +M_arcname__8daBeam_c = .rodata:0x00000004; // type:object size:0x8 scope:global align:4 data:string +@4099 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4100 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 +@4101 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 +@4102 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4103 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4104 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4105 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4199 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4450 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4451 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4452 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4453 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4454 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4455 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4765 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4766 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4767 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 +@4807 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4808 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@5195 = .rodata:0x00000068; // type:object size:0x8 scope:local align:8 data:double +@stringBase0 = .rodata:0x00000070; // type:object size:0x42 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_126_data_1C = .data:0x0000001C; // type:object size:0x14 +cps_src = .data:0x00000030; // type:object size:0x4C scope:local align:4 +cps2_src = .data:0x0000007C; // type:object size:0x4C scope:local align:4 +@4285 = .data:0x000000C8; // type:object size:0xC scope:local align:4 +@4287 = .data:0x000000D4; // type:object size:0xC scope:local align:4 +@4290 = .data:0x000000E0; // type:object size:0xC scope:local align:4 +@4292 = .data:0x000000EC; // type:object size:0xC scope:local align:4 +@4295 = .data:0x000000F8; // type:object size:0xC scope:local align:4 +@4297 = .data:0x00000104; // type:object size:0xC scope:local align:4 +@4300 = .data:0x00000110; // type:object size:0xC scope:local align:4 +@4306 = .data:0x0000011C; // type:object size:0xC scope:local align:4 +@4476 = .data:0x00000128; // type:object size:0xC scope:local align:4 data:4byte +daBeamMethodTable = .data:0x00000134; // type:object size:0x20 scope:local align:4 +g_profile_Beam = .data:0x00000154; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x00000184; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000190; // type:object size:0xC scope:weak align:4 +__vt__14dBgS_ObjLinChk = .data:0x0000019C; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x000001CC; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000001FC; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000214; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000220; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x0000022C; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000238; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000244; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x0000025C; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000268; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000274; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_bckAnm = .data:0x00000280; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000028C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cps = .data:0x00000298; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCps = .data:0x00000320; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x0000032C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000338; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000344; // type:object size:0x54 scope:weak align:4 +__vt__12daBeam_HIO_c = .data:0x00000398; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4014 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x10 scope:local align:4 diff --git a/config/D44J01/rels/d_a_bflower/splits.txt b/config/D44J01/rels/d_a_bflower/splits.txt new file mode 100644 index 000000000..8b06a19c3 --- /dev/null +++ b/config/D44J01/rels/d_a_bflower/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_bflower.o: + .text start:0x000000EC end:0x00001E34 + .text start:0x00001E34 end:0x00001E34 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000098 + .data start:0x00000000 end:0x00000338 + .bss start:0x00000008 end:0x00000020 diff --git a/config/D44J01/rels/d_a_bflower/symbols.txt b/config/D44J01/rels/d_a_bflower/symbols.txt new file mode 100644 index 000000000..1759e5511 --- /dev/null +++ b/config/D44J01/rels/d_a_bflower/symbols.txt @@ -0,0 +1,117 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000000EC; // type:function size:0x20 scope:local align:4 +CreateHeap__11daBFlower_cFv = .text:0x0000010C; // type:function size:0x480 scope:global align:4 +CreateInit__11daBFlower_cFv = .text:0x0000058C; // type:function size:0x1C4 scope:global align:4 +init_bck_anm__11daBFlower_cFs = .text:0x00000750; // type:function size:0xBC scope:global align:4 +_create__11daBFlower_cFv = .text:0x0000080C; // type:function size:0xA0 scope:global align:4 +__ct__11daBFlower_cFv = .text:0x000008AC; // type:function size:0x184 scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00000A30; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00000A8C; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000AE8; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00000B30; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00000BFC; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00000C44; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000D10; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000D58; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000DB4; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00000DFC; // type:function size:0x5C scope:weak align:4 +__dt__4cXyzFv = .text:0x00000E58; // type:function size:0x3C scope:weak align:4 +set_mtx__11daBFlower_cFv = .text:0x00000E94; // type:function size:0xB8 scope:global align:4 +_execute__11daBFlower_cFv = .text:0x00000F4C; // type:function size:0x12C scope:global align:4 +actLive__11daBFlower_cFv = .text:0x00001078; // type:function size:0x59C scope:global align:4 +actDead__11daBFlower_cFv = .text:0x00001614; // type:function size:0x24C scope:global align:4 +animPlay__11daBFlower_cFv = .text:0x00001860; // type:function size:0x48 scope:global align:4 +setCollision__11daBFlower_cFv = .text:0x000018A8; // type:function size:0x12C scope:global align:4 +_draw__11daBFlower_cFv = .text:0x000019D4; // type:function size:0x118 scope:global align:4 +daBFlower_Create__FPv = .text:0x00001AEC; // type:function size:0x20 scope:local align:4 +daBFlower_Delete__FPv = .text:0x00001B0C; // type:function size:0x40 scope:local align:4 +daBFlower_Draw__FPv = .text:0x00001B4C; // type:function size:0x24 scope:local align:4 +daBFlower_Execute__FPv = .text:0x00001B70; // type:function size:0x24 scope:local align:4 +daBFlower_IsDelete__FPv = .text:0x00001B94; // type:function size:0x8 scope:local align:4 +__dt__10cCcD_GSttsFv = .text:0x00001B9C; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00001BE4; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00001BF4; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00001BFC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001C04; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001C0C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001C14; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00001C4C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00001C54; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00001C5C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001C64; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001C9C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001CA0; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00001CA8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00001CB8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00001CC0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001CC8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001CD0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001CD8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00001D10; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00001D18; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00001D20; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001D28; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001D60; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001D68; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001D70; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001D7C; // type:function size:0xC scope:weak align:4 +__sinit_d_a_bflower_cpp = .text:0x00001D88; // type:function size:0x8C scope:local align:4 +@280@__dt__8dCcD_CylFv = .text:0x00001E14; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00001E1C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00001E24; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00001E2C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__11daBFlower_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +@4180 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4181 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4183 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 +@4219 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4220 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4221 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4222 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4223 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4468 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@4469 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 +@4676 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4677 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4678 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4679 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4680 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4681 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4682 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4790 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000060; // type:object size:0x38 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_6_data_1C = .data:0x0000001C; // type:object size:0x14 +l_cyl_src = .data:0x00000030; // type:object size:0x44 scope:local align:4 +l_sph_src = .data:0x00000074; // type:object size:0x40 scope:local align:4 +l_sph_src2 = .data:0x000000B4; // type:object size:0x40 scope:local align:4 +@4439 = .data:0x000000F4; // type:object size:0xC scope:local align:4 +@4440 = .data:0x00000100; // type:object size:0xC scope:local align:4 +action_tbl = .data:0x0000010C; // type:object size:0x18 scope:local align:4 data:4byte +daBFlowerMethodTable = .data:0x00000124; // type:object size:0x20 scope:local align:4 +g_profile_BOMB_FLOWER = .data:0x00000144; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x00000174; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000180; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x0000018C; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_bckAnm = .data:0x00000198; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000001A4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x000001B0; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000238; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000244; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000002CC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000002D8; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000002E4; // type:object size:0x54 scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4066 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +bomb_offset = .bss:0x00000014; // type:object size:0xC scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_bgn/splits.txt b/config/D44J01/rels/d_a_bgn/splits.txt new file mode 100644 index 000000000..0d90abf04 --- /dev/null +++ b/config/D44J01/rels/d_a_bgn/splits.txt @@ -0,0 +1,24 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:32 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_bgn.o: + .text start:0x000000EC end:0x0000D5E4 + .text start:0x0000D5E4 end:0x0000D5E4 + .text start:0x0000D5E4 end:0x0000D640 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000209 + .data start:0x00000000 end:0x000003B8 + .bss start:0x00000008 end:0x000009C0 diff --git a/config/D44J01/rels/d_a_bgn/symbols.txt b/config/D44J01/rels/d_a_bgn/symbols.txt new file mode 100644 index 000000000..be69832ed --- /dev/null +++ b/config/D44J01/rels/d_a_bgn/symbols.txt @@ -0,0 +1,409 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__11daBgn_HIO_cFv = .text:0x000000EC; // type:function size:0x300 scope:global align:4 +draw__22mDoExt_J3DModelPacketSFv = .text:0x000003EC; // type:function size:0x198 scope:global align:4 +setMaterial__22mDoExt_J3DModelPacketSFv = .text:0x00000584; // type:function size:0x34 scope:global align:4 +part_draw__FP9bgn_classP6part_s = .text:0x000005B8; // type:function size:0x300 scope:local align:4 +__dt__4cXyzFv = .text:0x000008B8; // type:function size:0x3C scope:weak align:4 +water0_disp__FP9bgn_class = .text:0x000008F4; // type:function size:0x278 scope:local align:4 +water1_disp__FP9bgn_class = .text:0x00000B6C; // type:function size:0x13C scope:local align:4 +daBgn_DrawS__FP9bgn_class = .text:0x00000CA8; // type:function size:0x338 scope:local align:4 +daBgn2_Draw__FP10bgn2_class = .text:0x00000FE0; // type:function size:0x228 scope:local align:4 +daBgn3_Draw__FP10bgn3_class = .text:0x00001208; // type:function size:0x208 scope:local align:4 +room_disp__FP9bgn_class = .text:0x00001410; // type:function size:0x144 scope:local align:4 +ten_a_d_sub__FPvPv = .text:0x00001554; // type:function size:0x90 scope:local align:4 +ki_a_d_sub__FPvPv = .text:0x000015E4; // type:function size:0x6C scope:local align:4 +obj_disp__FP9bgn_class = .text:0x00001650; // type:function size:0x5C scope:local align:4 +daBgn_Draw__FP9bgn_class = .text:0x000016AC; // type:function size:0xC4 scope:local align:4 +ki_del_sub__FPvPv = .text:0x00001770; // type:function size:0x4C scope:local align:4 +ki_c_sub__FPvPv = .text:0x000017BC; // type:function size:0x58 scope:local align:4 +ki_check__FP9bgn_class = .text:0x00001814; // type:function size:0x44 scope:local align:4 +move_se_set__FP9bgn_class = .text:0x00001858; // type:function size:0x22C scope:local align:4 +gr_check__FP9bgn_classP4cXyz = .text:0x00001A84; // type:function size:0x394 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x00001E18; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00001F44; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00001FE4; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00002040; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00002088; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x000020E4; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x0000212C; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x000021C0; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00002208; // type:function size:0x48 scope:weak align:4 +s_b_sub__FPvPv = .text:0x00002250; // type:function size:0x1A4 scope:local align:4 +bomb_splash_check__FP9bgn_class = .text:0x000023F4; // type:function size:0x2C scope:local align:4 +attack_eff_set__FP9bgn_class4cXyzi = .text:0x00002420; // type:function size:0x39C scope:local align:4 +part_control_0__FP9bgn_classiP6part_sP6move_sf = .text:0x000027BC; // type:function size:0x470 scope:local align:4 +part_control_0Z__FP9bgn_classiP6part_sP6move_sf = .text:0x00002C2C; // type:function size:0x4E0 scope:local align:4 +part_control_2__FP9bgn_classiP6part_sf = .text:0x0000310C; // type:function size:0x238 scope:local align:4 +part_mtx_set__FP9bgn_classiP6part_sii = .text:0x00003344; // type:function size:0x5C8 scope:local align:4 +damage_check__FP9bgn_class = .text:0x0000390C; // type:function size:0x4E8 scope:local align:4 +__dt__5csXyzFv = .text:0x00003DF4; // type:function size:0x3C scope:weak align:4 +size_set__FP9bgn_class = .text:0x00003E30; // type:function size:0x2B8 scope:local align:4 +shape_calc__FP9bgn_class = .text:0x000040E8; // type:function size:0xD28 scope:local align:4 +dance_A__FP9bgn_class = .text:0x00004E10; // type:function size:0x218 scope:local align:4 +dance_B__FP9bgn_class = .text:0x00005028; // type:function size:0x1D8 scope:local align:4 +ki_set__FP9bgn_class = .text:0x00005200; // type:function size:0x60 scope:local align:4 +dance_0__FP9bgn_class = .text:0x00005260; // type:function size:0x640 scope:local align:4 +punch_LR__FP9bgn_class = .text:0x000058A0; // type:function size:0xF9C scope:local align:4 +start__FP9bgn_class = .text:0x0000683C; // type:function size:0xB8 scope:local align:4 +body_attack__FP9bgn_class = .text:0x000068F4; // type:function size:0x534 scope:local align:4 +tail_attack__FP9bgn_class = .text:0x00006E28; // type:function size:0x1DC scope:local align:4 +damage__FP9bgn_class = .text:0x00007004; // type:function size:0x268 scope:local align:4 +head_recover__FP9bgn_class = .text:0x0000726C; // type:function size:0x1B8 scope:local align:4 +hensin__FP9bgn_class = .text:0x00007424; // type:function size:0x7FC scope:local align:4 +himo_control__FP9bgn_classP6move_sP4cXyz = .text:0x00007C20; // type:function size:0x3D8 scope:local align:4 +action_s__FP9bgn_classP6move_si = .text:0x00007FF8; // type:function size:0x69C scope:local align:4 +action_main__FP9bgn_class = .text:0x00008694; // type:function size:0x354 scope:local align:4 +move__FP9bgn_class = .text:0x000089E8; // type:function size:0x960 scope:local align:4 +__dt__11dBgS_GndChkFv = .text:0x00009348; // type:function size:0x118 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00009460; // type:function size:0x80 scope:weak align:4 +demo_camera__FP9bgn_class = .text:0x000094E0; // type:function size:0xCC0 scope:local align:4 +bgn2_s_sub__FPvPv = .text:0x0000A1A0; // type:function size:0x4C scope:local align:4 +bgn3_s_sub__FPvPv = .text:0x0000A1EC; // type:function size:0x4C scope:local align:4 +daBgn_Execute__FP9bgn_class = .text:0x0000A238; // type:function size:0x2C4 scope:local align:4 +daBgn_IsDelete__FP9bgn_class = .text:0x0000A4FC; // type:function size:0x8 scope:local align:4 +daBgn_Delete__FP9bgn_class = .text:0x0000A504; // type:function size:0xE4 scope:local align:4 +part_init__FP6part_sP12J3DModelData = .text:0x0000A5E8; // type:function size:0x4C scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x0000A634; // type:function size:0x6A0 scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000ACD4; // type:function size:0x48 scope:weak align:4 +daBgn_Create__FP10fopAc_ac_c = .text:0x0000AD1C; // type:function size:0x510 scope:local align:4 +__ct__9bgn_classFv = .text:0x0000B22C; // type:function size:0x3F8 scope:weak align:4 +__dt__18dPa_smokeEcallBackFv = .text:0x0000B624; // type:function size:0x7C scope:weak align:4 +__defctor__18dPa_smokeEcallBackFv = .text:0x0000B6A0; // type:function size:0x24 scope:weak align:4 +__dt__12dKy_tevstr_cFv = .text:0x0000B6C4; // type:function size:0x3C scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x0000B700; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x0000B7CC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x0000B814; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000B870; // type:function size:0x48 scope:weak align:4 +__ct__4cXyzFv = .text:0x0000B8B8; // type:function size:0x4 scope:weak align:4 +__dt__6move_sFv = .text:0x0000B8BC; // type:function size:0x64 scope:weak align:4 +__ct__6move_sFv = .text:0x0000B920; // type:function size:0x48 scope:weak align:4 +__dt__6part_sFv = .text:0x0000B968; // type:function size:0xFC scope:weak align:4 +__ct__6part_sFv = .text:0x0000BA64; // type:function size:0x140 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000BBA4; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000BBA8; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000BBAC; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000BBB0; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x0000BBB4; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x0000BBFC; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x0000BC58; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x0000BC68; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x0000BC70; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000BC78; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000BC80; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000BC88; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x0000BCC0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x0000BCC8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x0000BCD0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000BCD8; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000BD10; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000BD14; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000BD1C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000BD24; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000BD2C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x0000BD38; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x0000BD44; // type:function size:0x5C scope:weak align:4 +__dt__11daBgn_HIO_cFv = .text:0x0000BDA0; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_bgn_cpp = .text:0x0000BDE8; // type:function size:0x17A4 scope:local align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x0000D58C; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x0000D594; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x0000D59C; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x0000D5A4; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x0000D5AC; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x0000D5B4; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x0000D5BC; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x0000D5C4; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x0000D5CC; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x0000D5D4; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x0000D5DC; // type:function size:0x8 scope:weak align:4 +__dt__22mDoExt_J3DModelPacketSFv = .text:0x0000D5E4; // type:function size:0x5C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4304 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4305 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4306 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4307 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4308 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4309 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4310 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4311 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4312 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4313 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4314 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4315 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4316 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4317 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4318 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4319 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4320 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4321 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4322 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4323 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4324 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4325 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4326 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4327 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4328 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4329 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4330 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4331 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4332 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4333 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4334 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4335 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4336 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4337 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4338 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4339 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4340 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4341 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4342 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4343 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4417 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 data:float +@4418 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 data:float +@4498 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4499 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4500 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4501 = .rodata:0x000000B8; // type:object size:0x8 scope:local align:8 +@4502 = .rodata:0x000000C0; // type:object size:0x8 scope:local align:8 +@4559 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@4560 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@4561 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@4562 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@4647 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@4649 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@4689 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@4756 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@4951 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@5071 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@5339 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@5437 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@5439 = .rodata:0x000000F8; // type:object size:0x8 scope:local align:8 +@5651 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@5652 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@5653 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@5851 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@5905 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@5906 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 data:string +@6363 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@6364 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@6365 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@6710 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@6711 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@6712 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@6841 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@6842 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@6843 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@6864 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@6865 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@6866 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 +@6867 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@6905 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +@6925 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@6926 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 data:string +@7084 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@7085 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 +@7086 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 +@7087 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 +@7088 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 +@7089 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4 data:string +@7278 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4 +@7279 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4 +@7552 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4 +@7553 = .rodata:0x0000017C; // type:object size:0x4 scope:local align:4 +@7788 = .rodata:0x00000180; // type:object size:0x4 scope:local align:4 +@7789 = .rodata:0x00000184; // type:object size:0x4 scope:local align:4 +@7790 = .rodata:0x00000188; // type:object size:0x4 scope:local align:4 +@7791 = .rodata:0x0000018C; // type:object size:0x4 scope:local align:4 +@7792 = .rodata:0x00000190; // type:object size:0x4 scope:local align:4 +@7793 = .rodata:0x00000194; // type:object size:0x4 scope:local align:4 +@7794 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4 +@7795 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4 +@7796 = .rodata:0x000001A0; // type:object size:0x4 scope:local align:4 +@7797 = .rodata:0x000001A4; // type:object size:0x4 scope:local align:4 +@7872 = .rodata:0x000001A8; // type:object size:0x4 scope:local align:4 +@8190 = .rodata:0x000001AC; // type:object size:0x4 scope:local align:4 +@8191 = .rodata:0x000001B0; // type:object size:0x4 scope:local align:4 +@8192 = .rodata:0x000001B4; // type:object size:0x4 scope:local align:4 +@8193 = .rodata:0x000001B8; // type:object size:0x4 scope:local align:4 +@8194 = .rodata:0x000001BC; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000001C0; // type:object size:0x49 scope:local align:4 data:string_table +l_DL$4422 = .data:0x00000000; // type:object size:0x2A scope:local align:32 +@7281 = .data:0x0000002C; // type:object size:0x20 scope:local align:4 +@7349 = .data:0x0000004C; // type:object size:0x2C scope:local align:4 +cc_sph_src$8034 = .data:0x00000078; // type:object size:0x40 scope:local align:4 +core_sph_src$8035 = .data:0x000000B8; // type:object size:0x40 scope:local align:4 +l_daBgn_Method = .data:0x000000F8; // type:object size:0x20 scope:local align:4 +g_profile_BGN = .data:0x00000118; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x00000148; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000164; // type:object size:0x20 scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000184; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x0000020C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000218; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000224; // type:object size:0x54 scope:weak align:4 +__vt__18mDoExt_3DlineMat_c = .data:0x00000278; // type:object size:0x14 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x0000028C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000298; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x000002A4; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x000002BC; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x000002EC; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x0000031C; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000334; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000340; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x0000034C; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000358; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000364; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000370; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000388; // type:object size:0xC scope:weak align:4 +__vt__22mDoExt_J3DModelPacketS = .data:0x00000394; // type:object size:0x18 scope:global align:4 +__vt__11daBgn_HIO_c = .data:0x000003AC; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +bgn = .bss:0x00000054; // type:object size:0x4 scope:local align:4 data:4byte +bgn2 = .bss:0x00000058; // type:object size:0x4 scope:local align:4 data:4byte +bgn3 = .bss:0x0000005C; // type:object size:0x4 scope:local align:4 +@4296 = .bss:0x00000060; // type:object size:0xC scope:local align:4 +zero = .bss:0x0000006C; // type:object size:0xC scope:local align:4 data:float +BGN_HAND_MAX = .bss:0x00000078; // type:object size:0x4 scope:local align:4 +BGN_TAIL_MAX = .bss:0x0000007C; // type:object size:0x4 scope:local align:4 data:4byte +hio_set = .bss:0x00000080; // type:object size:0x1 scope:local align:1 data:byte +@4299 = .bss:0x00000084; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000090; // type:object size:0x17C scope:local align:4 data:2byte +ke_color = .bss:0x0000020C; // type:object size:0x4 scope:local align:4 +@4424 = .bss:0x00000210; // type:object size:0xC scope:local align:4 +bg_tevstr = .bss:0x0000021C; // type:object size:0xB0 scope:local align:4 data:float +@4505 = .bss:0x000002CC; // type:object size:0xC scope:local align:4 +w_pos = .bss:0x000002D8; // type:object size:0xC scope:local align:4 data:float +ki_all_count = .bss:0x000002E4; // type:object size:0x4 scope:local align:4 data:4byte +@6085 = .bss:0x000002E8; // type:object size:0xC scope:local align:4 +@6086 = .bss:0x000002F4; // type:object size:0xC scope:local align:4 +@6087 = .bss:0x00000300; // type:object size:0xC scope:local align:4 +@6088 = .bss:0x0000030C; // type:object size:0xC scope:local align:4 +@6089 = .bss:0x00000318; // type:object size:0xC scope:local align:4 +@6090 = .bss:0x00000324; // type:object size:0xC scope:local align:4 +@6091 = .bss:0x00000330; // type:object size:0xC scope:local align:4 +@6092 = .bss:0x0000033C; // type:object size:0xC scope:local align:4 +dance_pause_1 = .bss:0x00000348; // type:object size:0x30 scope:local align:4 +@6093 = .bss:0x00000378; // type:object size:0xC scope:local align:4 +@6094 = .bss:0x00000384; // type:object size:0xC scope:local align:4 +@6095 = .bss:0x00000390; // type:object size:0xC scope:local align:4 +@6096 = .bss:0x0000039C; // type:object size:0xC scope:local align:4 +@6097 = .bss:0x000003A8; // type:object size:0xC scope:local align:4 +@6098 = .bss:0x000003B4; // type:object size:0xC scope:local align:4 +@6099 = .bss:0x000003C0; // type:object size:0xC scope:local align:4 +@6100 = .bss:0x000003CC; // type:object size:0xC scope:local align:4 +dance_pause_2 = .bss:0x000003D8; // type:object size:0x30 scope:local align:4 +@6101 = .bss:0x00000408; // type:object size:0xC scope:local align:4 +@6102 = .bss:0x00000414; // type:object size:0xC scope:local align:4 +@6103 = .bss:0x00000420; // type:object size:0xC scope:local align:4 +@6104 = .bss:0x0000042C; // type:object size:0xC scope:local align:4 +@6105 = .bss:0x00000438; // type:object size:0xC scope:local align:4 +@6106 = .bss:0x00000444; // type:object size:0xC scope:local align:4 +@6107 = .bss:0x00000450; // type:object size:0xC scope:local align:4 +@6108 = .bss:0x0000045C; // type:object size:0xC scope:local align:4 +dance_pause_3 = .bss:0x00000468; // type:object size:0x30 scope:local align:4 +@6109 = .bss:0x00000498; // type:object size:0xC scope:local align:4 +@6110 = .bss:0x000004A4; // type:object size:0xC scope:local align:4 +@6111 = .bss:0x000004B0; // type:object size:0xC scope:local align:4 +@6112 = .bss:0x000004BC; // type:object size:0xC scope:local align:4 +@6113 = .bss:0x000004C8; // type:object size:0xC scope:local align:4 +@6114 = .bss:0x000004D4; // type:object size:0xC scope:local align:4 +@6115 = .bss:0x000004E0; // type:object size:0xC scope:local align:4 +@6116 = .bss:0x000004EC; // type:object size:0xC scope:local align:4 +dance_pause_4 = .bss:0x000004F8; // type:object size:0x30 scope:local align:4 +@6369 = .bss:0x00000528; // type:object size:0xC scope:local align:4 +@6370 = .bss:0x00000534; // type:object size:0xC scope:local align:4 +@6371 = .bss:0x00000540; // type:object size:0xC scope:local align:4 +@6372 = .bss:0x0000054C; // type:object size:0xC scope:local align:4 +@6373 = .bss:0x00000558; // type:object size:0xC scope:local align:4 +@6374 = .bss:0x00000564; // type:object size:0xC scope:local align:4 +@6375 = .bss:0x00000570; // type:object size:0xC scope:local align:4 +@6376 = .bss:0x0000057C; // type:object size:0xC scope:local align:4 +punch_lr1_d = .bss:0x00000588; // type:object size:0x30 scope:local align:4 +@6377 = .bss:0x000005B8; // type:object size:0xC scope:local align:4 +@6378 = .bss:0x000005C4; // type:object size:0xC scope:local align:4 +@6379 = .bss:0x000005D0; // type:object size:0xC scope:local align:4 +@6380 = .bss:0x000005DC; // type:object size:0xC scope:local align:4 +@6381 = .bss:0x000005E8; // type:object size:0xC scope:local align:4 +@6382 = .bss:0x000005F4; // type:object size:0xC scope:local align:4 +@6383 = .bss:0x00000600; // type:object size:0xC scope:local align:4 +@6384 = .bss:0x0000060C; // type:object size:0xC scope:local align:4 +punch_lr12_d = .bss:0x00000618; // type:object size:0x30 scope:local align:4 +@6385 = .bss:0x00000648; // type:object size:0xC scope:local align:4 +@6386 = .bss:0x00000654; // type:object size:0xC scope:local align:4 +@6387 = .bss:0x00000660; // type:object size:0xC scope:local align:4 +@6388 = .bss:0x0000066C; // type:object size:0xC scope:local align:4 +@6389 = .bss:0x00000678; // type:object size:0xC scope:local align:4 +@6390 = .bss:0x00000684; // type:object size:0xC scope:local align:4 +@6391 = .bss:0x00000690; // type:object size:0xC scope:local align:4 +@6392 = .bss:0x0000069C; // type:object size:0xC scope:local align:4 +punch_lr2_d = .bss:0x000006A8; // type:object size:0x30 scope:local align:4 +@6393 = .bss:0x000006D8; // type:object size:0xC scope:local align:4 +@6394 = .bss:0x000006E4; // type:object size:0xC scope:local align:4 +@6395 = .bss:0x000006F0; // type:object size:0xC scope:local align:4 +@6396 = .bss:0x000006FC; // type:object size:0xC scope:local align:4 +@6397 = .bss:0x00000708; // type:object size:0xC scope:local align:4 +@6398 = .bss:0x00000714; // type:object size:0xC scope:local align:4 +@6399 = .bss:0x00000720; // type:object size:0xC scope:local align:4 +@6400 = .bss:0x0000072C; // type:object size:0xC scope:local align:4 +punch_r1_d = .bss:0x00000738; // type:object size:0x30 scope:local align:4 +@6401 = .bss:0x00000768; // type:object size:0xC scope:local align:4 +@6402 = .bss:0x00000774; // type:object size:0xC scope:local align:4 +@6403 = .bss:0x00000780; // type:object size:0xC scope:local align:4 +@6404 = .bss:0x0000078C; // type:object size:0xC scope:local align:4 +@6405 = .bss:0x00000798; // type:object size:0xC scope:local align:4 +@6406 = .bss:0x000007A4; // type:object size:0xC scope:local align:4 +@6407 = .bss:0x000007B0; // type:object size:0xC scope:local align:4 +@6408 = .bss:0x000007BC; // type:object size:0xC scope:local align:4 +punch_r2_d = .bss:0x000007C8; // type:object size:0x30 scope:local align:4 +@6409 = .bss:0x000007F8; // type:object size:0xC scope:local align:4 +@6410 = .bss:0x00000804; // type:object size:0xC scope:local align:4 +@6411 = .bss:0x00000810; // type:object size:0xC scope:local align:4 +@6412 = .bss:0x0000081C; // type:object size:0xC scope:local align:4 +@6413 = .bss:0x00000828; // type:object size:0xC scope:local align:4 +@6414 = .bss:0x00000834; // type:object size:0xC scope:local align:4 +@6415 = .bss:0x00000840; // type:object size:0xC scope:local align:4 +@6416 = .bss:0x0000084C; // type:object size:0xC scope:local align:4 +punch_l1_d = .bss:0x00000858; // type:object size:0x30 scope:local align:4 +@6417 = .bss:0x00000888; // type:object size:0xC scope:local align:4 +@6418 = .bss:0x00000894; // type:object size:0xC scope:local align:4 +@6419 = .bss:0x000008A0; // type:object size:0xC scope:local align:4 +@6420 = .bss:0x000008AC; // type:object size:0xC scope:local align:4 +@6421 = .bss:0x000008B8; // type:object size:0xC scope:local align:4 +@6422 = .bss:0x000008C4; // type:object size:0xC scope:local align:4 +@6423 = .bss:0x000008D0; // type:object size:0xC scope:local align:4 +@6424 = .bss:0x000008DC; // type:object size:0xC scope:local align:4 +punch_l2_d = .bss:0x000008E8; // type:object size:0x30 scope:local align:4 +@6719 = .bss:0x00000918; // type:object size:0xC scope:local align:4 +@6720 = .bss:0x00000924; // type:object size:0xC scope:local align:4 +@6721 = .bss:0x00000930; // type:object size:0xC scope:local align:4 +@6722 = .bss:0x0000093C; // type:object size:0xC scope:local align:4 +@6723 = .bss:0x00000948; // type:object size:0xC scope:local align:4 +@6724 = .bss:0x00000954; // type:object size:0xC scope:local align:4 +@6725 = .bss:0x00000960; // type:object size:0xC scope:local align:4 +@6726 = .bss:0x0000096C; // type:object size:0xC scope:local align:4 +start_pause = .bss:0x00000978; // type:object size:0x30 scope:local align:4 data:2byte +@7817 = .bss:0x000009A8; // type:object size:0xC scope:local align:4 +center_pos = .bss:0x000009B4; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_bgn2/splits.txt b/config/D44J01/rels/d_a_bgn2/splits.txt new file mode 100644 index 000000000..333c6e5cd --- /dev/null +++ b/config/D44J01/rels/d_a_bgn2/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_bgn2.o: + .text start:0x000000EC end:0x0000455C + .text start:0x0000455C end:0x0000455C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000C9 + .data start:0x00000000 end:0x00000384 + .bss start:0x00000008 end:0x00000178 diff --git a/config/D44J01/rels/d_a_bgn2/symbols.txt b/config/D44J01/rels/d_a_bgn2/symbols.txt new file mode 100644 index 000000000..91ed5c805 --- /dev/null +++ b/config/D44J01/rels/d_a_bgn2/symbols.txt @@ -0,0 +1,197 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__12daBgn2_HIO_cFv = .text:0x000000EC; // type:function size:0xAC scope:global align:4 +anm_init__FP10bgn2_classifUcfi = .text:0x00000198; // type:function size:0x128 scope:local align:4 +bgn_s_sub__FPvPv = .text:0x000002C0; // type:function size:0x4C scope:local align:4 +bgn3_s_sub__FPvPv = .text:0x0000030C; // type:function size:0x4C scope:local align:4 +daBgn2_Draw__FP10bgn2_class = .text:0x00000358; // type:function size:0x8 scope:local align:4 +gr_check__FP10bgn2_classP4cXyz = .text:0x00000360; // type:function size:0x394 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x000006F4; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00000820; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x000008C0; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x0000091C; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00000964; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x000009C0; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00000A08; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00000A9C; // type:function size:0x48 scope:weak align:4 +__dt__4cXyzFv = .text:0x00000AE4; // type:function size:0x3C scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00000B20; // type:function size:0x48 scope:weak align:4 +asi_eff_set__FP10bgn2_class = .text:0x00000B68; // type:function size:0x180 scope:local align:4 +asi_hamon_set__FP10bgn2_class = .text:0x00000CE8; // type:function size:0xE8 scope:local align:4 +attack_eff_set__FP10bgn2_class4cXyz = .text:0x00000DD0; // type:function size:0x254 scope:local align:4 +checkGround__FP10bgn2_class = .text:0x00001024; // type:function size:0x3C scope:local align:4 +move_se_set__FP10bgn2_class = .text:0x00001060; // type:function size:0x22C scope:local align:4 +pos_move__FP10bgn2_class = .text:0x0000128C; // type:function size:0x16C scope:local align:4 +start__FP10bgn2_class = .text:0x000013F8; // type:function size:0xD0 scope:local align:4 +ki_set__FP10bgn2_class = .text:0x000014C8; // type:function size:0x28 scope:local align:4 +plesattack__FP10bgn2_class = .text:0x000014F0; // type:function size:0x3EC scope:local align:4 +jumpattack__FP10bgn2_class = .text:0x000018DC; // type:function size:0x434 scope:local align:4 +mahi__FP10bgn2_class = .text:0x00001D10; // type:function size:0xF0 scope:local align:4 +damage__FP10bgn2_class = .text:0x00001E00; // type:function size:0x168 scope:local align:4 +hensin__FP10bgn2_class = .text:0x00001F68; // type:function size:0x3E8 scope:local align:4 +move__FP10bgn2_class = .text:0x00002350; // type:function size:0x388 scope:local align:4 +damage_check__FP10bgn2_class = .text:0x000026D8; // type:function size:0x55C scope:local align:4 +ki_c_sub__FPvPv = .text:0x00002C34; // type:function size:0x58 scope:local align:4 +ki_check__FP10bgn2_class = .text:0x00002C8C; // type:function size:0x44 scope:local align:4 +daBgn2_Execute__FP10bgn2_class = .text:0x00002CD0; // type:function size:0x7BC scope:local align:4 +daBgn2_IsDelete__FP10bgn2_class = .text:0x0000348C; // type:function size:0x8 scope:local align:4 +daBgn2_Delete__FP10bgn2_class = .text:0x00003494; // type:function size:0x80 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x00003514; // type:function size:0x410 scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00003924; // type:function size:0x48 scope:weak align:4 +daBgn2_Create__FP10fopAc_ac_c = .text:0x0000396C; // type:function size:0x224 scope:local align:4 +__ct__10bgn2_classFv = .text:0x00003B90; // type:function size:0x234 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00003DC4; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00003E34; // type:function size:0x88 scope:weak align:4 +__ct__4cXyzFv = .text:0x00003EBC; // type:function size:0x4 scope:weak align:4 +__ct__8dCcD_SphFv = .text:0x00003EC0; // type:function size:0x84 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00003F44; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00004010; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00004058; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000040B4; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000040FC; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00004158; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x000041A0; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x000041E8; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00004244; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00004254; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x0000425C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00004264; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000426C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004274; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x000042AC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x000042B4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x000042BC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x000042C4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000042FC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00004300; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004308; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004310; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00004318; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00004324; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00004330; // type:function size:0x5C scope:weak align:4 +__dt__12daBgn2_HIO_cFv = .text:0x0000438C; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_bgn2_cpp = .text:0x000043D4; // type:function size:0x104 scope:local align:4 +__dt__12dKy_tevstr_cFv = .text:0x000044D8; // type:function size:0x3C scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00004514; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x0000451C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00004524; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x0000452C; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00004534; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x0000453C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00004544; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x0000454C; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00004554; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4275 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4276 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4277 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4278 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4290 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4291 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4439 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4440 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4648 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4712 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@4713 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@4714 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4715 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4750 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4769 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4843 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4844 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4845 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4846 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 data:float +@4951 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4952 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4953 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4998 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4999 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@5000 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@5080 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@5081 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5082 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5156 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5157 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5158 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5159 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5162 = .rodata:0x00000090; // type:object size:0x8 scope:local align:8 +@5540 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5541 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5542 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5543 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5544 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5545 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5546 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5547 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000B8; // type:object size:0x11 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_186_data_1C = .data:0x0000001C; // type:object size:0x14 +@5160 = .data:0x00000030; // type:object size:0x2C scope:local align:4 +body_d$5409 = .data:0x0000005C; // type:object size:0x8 scope:local align:4 +body_scale$5410 = .data:0x00000064; // type:object size:0x8 scope:local align:4 +asi_scale$5421 = .data:0x0000006C; // type:object size:0x14 scope:local align:4 +cc_sph_src$5647 = .data:0x00000080; // type:object size:0x40 scope:local align:4 +core_sph_src$5648 = .data:0x000000C0; // type:object size:0x40 scope:local align:4 +l_daBgn2_Method = .data:0x00000100; // type:object size:0x20 scope:local align:4 +g_profile_BGN2 = .data:0x00000120; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x00000150; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000015C; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000168; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000174; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000180; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000018C; // type:object size:0x24 scope:weak align:4 +__vt__18mDoExt_3DlineMat_c = .data:0x000001B0; // type:object size:0x14 scope:weak align:4 +__vt__8dCcD_Sph = .data:0x000001C4; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x0000024C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000258; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000264; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x000002B8; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000002C4; // type:object size:0xC scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x000002D0; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000300; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000318; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000324; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000330; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x0000033C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000348; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000354; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x0000036C; // type:object size:0xC scope:weak align:4 +__vt__12daBgn2_HIO_c = .data:0x00000378; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +bgn = .bss:0x00000054; // type:object size:0x4 scope:local align:4 +bgn3 = .bss:0x00000058; // type:object size:0x4 scope:local align:4 +@4267 = .bss:0x0000005C; // type:object size:0xC scope:local align:4 +zero = .bss:0x00000068; // type:object size:0xC scope:local align:4 +hio_set = .bss:0x00000074; // type:object size:0x1 scope:local align:1 data:byte +@4270 = .bss:0x00000078; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000084; // type:object size:0x34 scope:local align:4 data:byte +@4509 = .bss:0x000000B8; // type:object size:0xC scope:local align:4 +bg_tevstr = .bss:0x000000C4; // type:object size:0xB0 scope:local align:4 data:float +ki_all_count = .bss:0x00000174; // type:object size:0x4 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_bgn3/splits.txt b/config/D44J01/rels/d_a_bgn3/splits.txt new file mode 100644 index 000000000..84853b580 --- /dev/null +++ b/config/D44J01/rels/d_a_bgn3/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_bgn3.o: + .text start:0x000000EC end:0x00004F04 + .text start:0x00004F04 end:0x00004F04 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000DF + .data start:0x00000000 end:0x000002D8 + .bss start:0x00000008 end:0x000000E4 diff --git a/config/D44J01/rels/d_a_bgn3/symbols.txt b/config/D44J01/rels/d_a_bgn3/symbols.txt new file mode 100644 index 000000000..111968f21 --- /dev/null +++ b/config/D44J01/rels/d_a_bgn3/symbols.txt @@ -0,0 +1,184 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__12daBgn3_HIO_cFv = .text:0x000000EC; // type:function size:0x108 scope:global align:4 +daBgn3_Draw__FP10bgn3_class = .text:0x000001F4; // type:function size:0x118 scope:local align:4 +gr_check__FP10bgn3_classP4cXyz = .text:0x0000030C; // type:function size:0x394 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x000006A0; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x000007CC; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x0000086C; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x000008C8; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00000910; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x0000096C; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x000009B4; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00000A48; // type:function size:0x48 scope:weak align:4 +__dt__4cXyzFv = .text:0x00000A90; // type:function size:0x3C scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00000ACC; // type:function size:0x48 scope:weak align:4 +tail_eff_set__FP10bgn3_class = .text:0x00000B14; // type:function size:0x224 scope:local align:4 +move_splash_set__FP10bgn3_class = .text:0x00000D38; // type:function size:0x128 scope:local align:4 +drop_eff_set__FP10bgn3_class = .text:0x00000E60; // type:function size:0x164 scope:local align:4 +esa_s_sub__FPvPv = .text:0x00000FC4; // type:function size:0x4C scope:local align:4 +part_control__FP10bgn3_class = .text:0x00001010; // type:function size:0x368 scope:local align:4 +checkWall__FP10bgn3_class = .text:0x00001378; // type:function size:0x434 scope:local align:4 +checkGround__FP10bgn3_class = .text:0x000017AC; // type:function size:0x48 scope:local align:4 +pos_move__FP10bgn3_class = .text:0x000017F4; // type:function size:0xA4 scope:local align:4 +move0__FP10bgn3_class = .text:0x00001898; // type:function size:0x47C scope:local align:4 +mahi__FP10bgn3_class = .text:0x00001D14; // type:function size:0x108 scope:local align:4 +damage__FP10bgn3_class = .text:0x00001E1C; // type:function size:0x294 scope:local align:4 +end__FP10bgn3_class = .text:0x000020B0; // type:function size:0x3F4 scope:local align:4 +damage_check__FP10bgn3_class = .text:0x000024A4; // type:function size:0x6A4 scope:local align:4 +ke_control__FP9bgn3_ke_sif = .text:0x00002B48; // type:function size:0x234 scope:local align:4 +ke_move__FP19mDoExt_3DlineMat0_cP9bgn3_ke_sif = .text:0x00002D7C; // type:function size:0x98 scope:local align:4 +move_se_set__FP10bgn3_class = .text:0x00002E14; // type:function size:0x22C scope:local align:4 +move__FP10bgn3_class = .text:0x00003040; // type:function size:0xB10 scope:local align:4 +bgn_s_sub__FPvPv = .text:0x00003B50; // type:function size:0x4C scope:local align:4 +ki_c_sub__FPvPv = .text:0x00003B9C; // type:function size:0x58 scope:local align:4 +ki_check__FP10bgn3_class = .text:0x00003BF4; // type:function size:0x44 scope:local align:4 +daBgn3_Execute__FP10bgn3_class = .text:0x00003C38; // type:function size:0x24C scope:local align:4 +daBgn3_IsDelete__FP10bgn3_class = .text:0x00003E84; // type:function size:0x8 scope:local align:4 +daBgn3_Delete__FP10bgn3_class = .text:0x00003E8C; // type:function size:0x9C scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x00003F28; // type:function size:0x434 scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000435C; // type:function size:0x48 scope:weak align:4 +daBgn3_Create__FP10fopAc_ac_c = .text:0x000043A4; // type:function size:0x1F4 scope:local align:4 +__ct__10bgn3_classFv = .text:0x00004598; // type:function size:0x1F8 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00004790; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x0000485C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000048A4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00004900; // type:function size:0x48 scope:weak align:4 +__dt__7part_s3Fv = .text:0x00004948; // type:function size:0x128 scope:weak align:4 +__ct__7part_s3Fv = .text:0x00004A70; // type:function size:0x178 scope:weak align:4 +__dt__9bgn3_ke_sFv = .text:0x00004BE8; // type:function size:0x7C scope:weak align:4 +__ct__9bgn3_ke_sFv = .text:0x00004C64; // type:function size:0x68 scope:weak align:4 +__ct__4cXyzFv = .text:0x00004CCC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00004CD0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00004CE0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00004CE8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00004CF0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00004CF8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004D00; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00004D38; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00004D40; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00004D48; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004D50; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00004D88; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00004D8C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004D94; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004D9C; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00004DA4; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00004DB0; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00004DBC; // type:function size:0x5C scope:weak align:4 +__dt__12daBgn3_HIO_cFv = .text:0x00004E18; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_bgn3_cpp = .text:0x00004E60; // type:function size:0x6C scope:local align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00004ECC; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00004ED4; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00004EDC; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00004EE4; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00004EEC; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00004EF4; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00004EFC; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4275 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4276 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4277 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4278 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4279 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4280 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4281 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4282 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4283 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4434 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4435 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4436 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4551 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4552 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +@4553 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4683 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 data:float +@4684 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@4685 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4686 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@4687 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@4688 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4823 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4936 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4937 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4938 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 data:string +@4939 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@5011 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@5012 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5094 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5095 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5096 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5097 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5335 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5378 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5380 = .rodata:0x00000090; // type:object size:0x8 scope:local align:8 +@5450 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5733 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5734 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5735 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5736 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5737 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5738 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5739 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5740 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5809 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5810 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5811 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5812 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000CC; // type:object size:0x13 scope:local align:4 data:string_table +ke_max = .data:0x00000000; // type:object size:0xE scope:local align:4 +size_d = .data:0x00000010; // type:object size:0x24 scope:local align:4 +cc_sph_src$5917 = .data:0x00000034; // type:object size:0x40 scope:local align:4 +core_sph_src$5918 = .data:0x00000074; // type:object size:0x40 scope:local align:4 +l_daBgn3_Method = .data:0x000000B4; // type:object size:0x20 scope:local align:4 +g_profile_BGN3 = .data:0x000000D4; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Sph = .data:0x00000104; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x0000018C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000198; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000001A4; // type:object size:0x54 scope:weak align:4 +__vt__18mDoExt_3DlineMat_c = .data:0x000001F8; // type:object size:0x14 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x0000020C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000218; // type:object size:0xC scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000224; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000254; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x0000026C; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000278; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000284; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000290; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x0000029C; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x000002A8; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x000002C0; // type:object size:0xC scope:weak align:4 +__vt__12daBgn3_HIO_c = .data:0x000002CC; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +bgn = .bss:0x00000054; // type:object size:0x4 scope:local align:4 data:4byte +esa = .bss:0x00000058; // type:object size:0x4 scope:local align:4 data:4byte +@4267 = .bss:0x0000005C; // type:object size:0xC scope:local align:4 +zero = .bss:0x00000068; // type:object size:0xC scope:local align:4 +hio_set = .bss:0x00000074; // type:object size:0x1 scope:local align:1 data:byte +@4270 = .bss:0x00000078; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000084; // type:object size:0x58 scope:local align:4 data:byte +ke_color = .bss:0x000000DC; // type:object size:0x4 scope:local align:4 +ki_all_count = .bss:0x000000E0; // type:object size:0x4 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_bigelf/splits.txt b/config/D44J01/rels/d_a_bigelf/splits.txt new file mode 100644 index 000000000..7d7b11e54 --- /dev/null +++ b/config/D44J01/rels/d_a_bigelf/splits.txt @@ -0,0 +1,17 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_bigelf.o: + .text start:0x00000078 end:0x000037FC + .text start:0x000037FC end:0x00003834 + .rodata start:0x00000000 end:0x000001FD + .data start:0x00000000 end:0x00000130 + .bss start:0x00000000 end:0x00000008 diff --git a/config/D44J01/rels/d_a_bigelf/symbols.txt b/config/D44J01/rels/d_a_bigelf/symbols.txt new file mode 100644 index 000000000..3da742bed --- /dev/null +++ b/config/D44J01/rels/d_a_bigelf/symbols.txt @@ -0,0 +1,143 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +oct_delete__10daBigelf_cFv = .text:0x00000078; // type:function size:0xFC scope:global align:4 +nodeCallBack__10daBigelf_cFP7J3DNode = .text:0x00000174; // type:function size:0x1CC scope:global align:4 +nodeCallBack_Bigelf__FP7J3DNodei = .text:0x00000340; // type:function size:0x4C scope:local align:4 +lightInit__10daBigelf_cFP4cXyz = .text:0x0000038C; // type:function size:0xB4 scope:global align:4 +lightEnd__10daBigelf_cFv = .text:0x00000440; // type:function size:0x38 scope:global align:4 +lightProc__10daBigelf_cFv = .text:0x00000478; // type:function size:0xC scope:global align:4 +darkInit__10daBigelf_cFv = .text:0x00000484; // type:function size:0xC scope:global align:4 +darkEnd__10daBigelf_cFv = .text:0x00000490; // type:function size:0x48 scope:global align:4 +darkProc__10daBigelf_cFv = .text:0x000004D8; // type:function size:0xA4 scope:global align:4 +demoInitFlDelete__10daBigelf_cFv = .text:0x0000057C; // type:function size:0x14 scope:global align:4 +demoProcFlDelete__10daBigelf_cFv = .text:0x00000590; // type:function size:0x180 scope:global align:4 +demoInitFlLink__10daBigelf_cFv = .text:0x00000710; // type:function size:0xDC scope:global align:4 +demoProcFlLink__10daBigelf_cFv = .text:0x000007EC; // type:function size:0x24 scope:global align:4 +demoInitFlDmAf__10daBigelf_cFv = .text:0x00000810; // type:function size:0xE8 scope:global align:4 +demoProcFlDmAf__10daBigelf_cFv = .text:0x000008F8; // type:function size:0xD0 scope:global align:4 +demoInitFlDmMd__10daBigelf_cFv = .text:0x000009C8; // type:function size:0x60 scope:global align:4 +demoProcFlDmMd__10daBigelf_cFv = .text:0x00000A28; // type:function size:0x2CC scope:global align:4 +demoInitFlDmBf__10daBigelf_cFv = .text:0x00000CF4; // type:function size:0x4 scope:global align:4 +demoProcFlDmBf__10daBigelf_cFv = .text:0x00000CF8; // type:function size:0x8C scope:global align:4 +demoInitFlDemo__10daBigelf_cFv = .text:0x00000D84; // type:function size:0xC scope:global align:4 +demoProcFlDemo__10daBigelf_cFv = .text:0x00000D90; // type:function size:0x230 scope:global align:4 +demoInitExit__10daBigelf_cFv = .text:0x00000FC0; // type:function size:0x1A4 scope:global align:4 +demoProcExit__10daBigelf_cFv = .text:0x00001164; // type:function size:0x178 scope:global align:4 +demoInitTalk__10daBigelf_cFv = .text:0x000012DC; // type:function size:0xEC scope:global align:4 +demoProcTalk__10daBigelf_cFv = .text:0x000013C8; // type:function size:0x58 scope:global align:4 +demoInitAppear__10daBigelf_cFv = .text:0x00001420; // type:function size:0x224 scope:global align:4 +demoProcAppear__10daBigelf_cFv = .text:0x00001644; // type:function size:0x178 scope:global align:4 +demoInitFa1__10daBigelf_cFv = .text:0x000017BC; // type:function size:0x94 scope:global align:4 +demoProcFa1__10daBigelf_cFv = .text:0x00001850; // type:function size:0x8C scope:global align:4 +demoInitWait__10daBigelf_cFv = .text:0x000018DC; // type:function size:0x74 scope:global align:4 +demoProcWait__10daBigelf_cFv = .text:0x00001950; // type:function size:0x4C scope:global align:4 +demoInitCom__10daBigelf_cFv = .text:0x0000199C; // type:function size:0xE0 scope:global align:4 +demoProcCom__10daBigelf_cFv = .text:0x00001A7C; // type:function size:0x58 scope:global align:4 +getNowEventAction__10daBigelf_cFv = .text:0x00001AD4; // type:function size:0x44 scope:global align:4 +demoProc__10daBigelf_cFv = .text:0x00001B18; // type:function size:0x1B8 scope:global align:4 +getType__10daBigelf_cFv = .text:0x00001CD0; // type:function size:0xC scope:global align:4 +getSwbit__10daBigelf_cFv = .text:0x00001CDC; // type:function size:0xC scope:global align:4 +getEventFlag__10daBigelf_cFv = .text:0x00001CE8; // type:function size:0x80 scope:global align:4 +makeFa1S__10daBigelf_cFv = .text:0x00001D68; // type:function size:0xB0 scope:global align:4 +makeFa1__10daBigelf_cFv = .text:0x00001E18; // type:function size:0x94 scope:global align:4 +setAnm__10daBigelf_cFSc = .text:0x00001EAC; // type:function size:0x158 scope:global align:4 +setAnmStatus__10daBigelf_cFv = .text:0x00002004; // type:function size:0x24 scope:global align:4 +next_msgStatus__10daBigelf_cFPUl = .text:0x00002028; // type:function size:0x174 scope:global align:4 +getMsg__10daBigelf_cFv = .text:0x0000219C; // type:function size:0x30 scope:global align:4 +msgPushButton__10daBigelf_cFv = .text:0x000021CC; // type:function size:0x4 scope:global align:4 +msgAnm__10daBigelf_cFUc = .text:0x000021D0; // type:function size:0x4 scope:global align:4 +talkInit__10daBigelf_cFv = .text:0x000021D4; // type:function size:0x14 scope:global align:4 +talk__10daBigelf_cFv = .text:0x000021E8; // type:function size:0x17C scope:global align:4 +init__10daBigelf_cFv = .text:0x00002364; // type:function size:0x1C8 scope:global align:4 +setAttention__10daBigelf_cFb = .text:0x0000252C; // type:function size:0x6C scope:global align:4 +lookBack__10daBigelf_cFv = .text:0x00002598; // type:function size:0x54 scope:global align:4 +hunt__10daBigelf_cFv = .text:0x000025EC; // type:function size:0xCC scope:global align:4 +oct_search__10daBigelf_cFv = .text:0x000026B8; // type:function size:0x70 scope:global align:4 +oct__10daBigelf_cFv = .text:0x00002728; // type:function size:0x1B8 scope:global align:4 +ready0__10daBigelf_cFv = .text:0x000028E0; // type:function size:0xB8 scope:global align:4 +event0__10daBigelf_cFv = .text:0x00002998; // type:function size:0x8C scope:global align:4 +dead__10daBigelf_cFv = .text:0x00002A24; // type:function size:0x8 scope:global align:4 +wait_action__10daBigelf_cFPv = .text:0x00002A2C; // type:function size:0x1D4 scope:global align:4 +_draw__10daBigelf_cFv = .text:0x00002C00; // type:function size:0x12C scope:global align:4 +_execute__10daBigelf_cFv = .text:0x00002D2C; // type:function size:0x1A8 scope:global align:4 +_delete__10daBigelf_cFv = .text:0x00002ED4; // type:function size:0x50 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00002F24; // type:function size:0x20 scope:local align:4 +_create__10daBigelf_cFv = .text:0x00002F44; // type:function size:0x14C scope:global align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00003090; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x000030EC; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00003148; // type:function size:0x48 scope:weak align:4 +CreateHeap__10daBigelf_cFv = .text:0x00003190; // type:function size:0x5E4 scope:global align:4 +daBigelf_Create__FP10fopAc_ac_c = .text:0x00003774; // type:function size:0x20 scope:local align:4 +daBigelf_Delete__FP10daBigelf_c = .text:0x00003794; // type:function size:0x20 scope:local align:4 +daBigelf_Execute__FP10daBigelf_c = .text:0x000037B4; // type:function size:0x20 scope:local align:4 +daBigelf_Draw__FP10daBigelf_c = .text:0x000037D4; // type:function size:0x20 scope:local align:4 +daBigelf_IsDelete__FP10daBigelf_c = .text:0x000037F4; // type:function size:0x8 scope:local align:4 +setEyePos__10daBigelf_cF4cXyz = .text:0x000037FC; // type:function size:0x1C scope:weak align:4 +setAttentionBasePos__10daBigelf_cF4cXyz = .text:0x00003818; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +l_bck_ix_tbl = .rodata:0x00000000; // type:object size:0x10 scope:local align:4 +pa_name_flower = .rodata:0x00000010; // type:object size:0x8 scope:local align:4 +pa_name_flower2 = .rodata:0x00000018; // type:object size:0x8 scope:local align:4 +@4057 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4058 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4112 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4113 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4165 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4173 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4174 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4175 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 data:string +@4176 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4177 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4242 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4243 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4244 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4268 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 data:float +@4294 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 data:float +@4295 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:float +@4371 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4372 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4373 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4374 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4375 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4376 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4377 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4457 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4497 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4498 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4526 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4527 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4528 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4529 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4565 = .rodata:0x00000098; // type:object size:0x8 scope:local align:8 data:double +@4624 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4625 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4662 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4689 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4690 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 data:float +@4734 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 data:float +@4874 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5057 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5058 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 data:float +@5096 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 data:float +@5146 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@5147 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@5516 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@5517 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000D8; // type:object size:0x125 scope:local align:4 data:string_table +p_name0$4579 = .data:0x00000000; // type:object size:0x8 scope:local align:4 +p_name1$4580 = .data:0x00000008; // type:object size:0x8 scope:local align:4 +action_table$4744 = .data:0x00000010; // type:object size:0x2C scope:local align:4 +@4786 = .data:0x0000003C; // type:object size:0x2C scope:local align:4 +@4785 = .data:0x00000068; // type:object size:0x2C scope:local align:4 +@4809 = .data:0x00000094; // type:object size:0x1C scope:local align:4 +@5033 = .data:0x000000B0; // type:object size:0xC scope:local align:4 data:4byte +l_daBigelf_Method = .data:0x000000BC; // type:object size:0x20 scope:local align:4 +g_profile_BIGELF = .data:0x000000DC; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btkAnm = .data:0x0000010C; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000118; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000124; // type:object size:0xC scope:weak align:4 +l_msgId = .bss:0x00000000; // type:object size:0x4 scope:local align:4 +l_msg = .bss:0x00000004; // type:object size:0x4 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_bita/splits.txt b/config/D44J01/rels/d_a_bita/splits.txt new file mode 100644 index 000000000..d4a5b2011 --- /dev/null +++ b/config/D44J01/rels/d_a_bita/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_bita.o: + .text start:0x00000078 end:0x000010DC + .rodata start:0x00000000 end:0x0000007A + .data start:0x00000000 end:0x00000208 + .bss start:0x00000000 end:0x00000004 diff --git a/config/D44J01/rels/d_a_bita/symbols.txt b/config/D44J01/rels/d_a_bita/symbols.txt new file mode 100644 index 000000000..2b5ebebdc --- /dev/null +++ b/config/D44J01/rels/d_a_bita/symbols.txt @@ -0,0 +1,82 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +b_a_sub__FPvPv = .text:0x00000078; // type:function size:0x4C scope:local align:4 +daBita_Draw__FP10bita_class = .text:0x000000C4; // type:function size:0xC8 scope:local align:4 +mode_normal__FP10bita_class = .text:0x0000018C; // type:function size:0x140 scope:local align:4 +mode_dead__FP10bita_class = .text:0x000002CC; // type:function size:0x1E4 scope:local align:4 +base_mtx_set__FP10bita_class = .text:0x000004B0; // type:function size:0xD0 scope:local align:4 +daBita_Execute__FP10bita_class = .text:0x00000580; // type:function size:0x194 scope:local align:4 +daBita_IsDelete__FP10bita_class = .text:0x00000714; // type:function size:0x8 scope:local align:4 +daBita_Delete__FP10bita_class = .text:0x0000071C; // type:function size:0x60 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x0000077C; // type:function size:0x2A0 scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000A1C; // type:function size:0x48 scope:weak align:4 +daBita_Create__FP10fopAc_ac_c = .text:0x00000A64; // type:function size:0x2C4 scope:local align:4 +__dt__8dCcD_CylFv = .text:0x00000D28; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000DF4; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000E3C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000E98; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00000EE0; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00000F3C; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00000F84; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00000F94; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00000F9C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000FA4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000FAC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000FB4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00000FEC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00000FF4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00000FFC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001004; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000103C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001040; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001048; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001050; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001058; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001064; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00001070; // type:function size:0x5C scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000010CC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000010D4; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4159 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4160 = .rodata:0x00000008; // type:object size:0x8 scope:local align:8 +@4161 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 +@4162 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4201 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4202 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4203 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4275 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4276 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4277 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4278 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4442 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4443 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4444 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4445 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4446 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4447 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4448 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000054; // type:object size:0x26 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_7_data_1C = .data:0x0000001C; // type:object size:0x14 +ita_bmd = .data:0x00000030; // type:object size:0x8 scope:local align:4 +ita_dzb = .data:0x00000038; // type:object size:0x8 scope:local align:4 +ita_Ef_bmd = .data:0x00000040; // type:object size:0x8 scope:local align:4 +ita_Ef = .data:0x00000048; // type:object size:0x8 scope:local align:4 +body_cyl_src$4367 = .data:0x00000050; // type:object size:0x44 scope:local align:4 +l_daBita_Method = .data:0x00000094; // type:object size:0x20 scope:local align:4 +g_profile_BITA = .data:0x000000B4; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x000000E4; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000000F0; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000000FC; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000184; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000190; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000019C; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x000001F0; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000001FC; // type:object size:0xC scope:weak align:4 +btd = .bss:0x00000000; // type:object size:0x4 scope:local align:4 diff --git a/config/D44J01/rels/d_a_bk/splits.txt b/config/D44J01/rels/d_a_bk/splits.txt new file mode 100644 index 000000000..02d349a49 --- /dev/null +++ b/config/D44J01/rels/d_a_bk/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_bk.o: + .text start:0x000000EC end:0x0000F8C0 + .text start:0x0000F8C0 end:0x0000F8C0 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000249 + .data start:0x00000000 end:0x00000B0C + .bss start:0x00000008 end:0x000001A2 diff --git a/config/D44J01/rels/d_a_bk/symbols.txt b/config/D44J01/rels/d_a_bk/symbols.txt new file mode 100644 index 000000000..f893b7216 --- /dev/null +++ b/config/D44J01/rels/d_a_bk/symbols.txt @@ -0,0 +1,375 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +anm_init__FP8bk_classifUcfi = .text:0x000000EC; // type:function size:0x148 scope:local align:4 +yari_off_check__FP8bk_class = .text:0x00000234; // type:function size:0x374 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x000005A8; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x000006D4; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00000774; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x000007D0; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00000818; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00000874; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x000008BC; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00000950; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00000998; // type:function size:0x48 scope:weak align:4 +__dt__4cXyzFv = .text:0x000009E0; // type:function size:0x3C scope:weak align:4 +smoke_set_s__FP8bk_classf = .text:0x00000A1C; // type:function size:0x4D0 scope:local align:4 +ground_smoke_set__FP8bk_class = .text:0x00000EEC; // type:function size:0x308 scope:local align:4 +nodeCallBack__FP7J3DNodei = .text:0x000011F4; // type:function size:0x264 scope:local align:4 +nodeCallBack_P__FP7J3DNodei = .text:0x00001458; // type:function size:0x110 scope:local align:4 +search_check_draw__FP8bk_class = .text:0x00001568; // type:function size:0x440 scope:local align:4 +__ct__4cXyzFv = .text:0x000019A8; // type:function size:0x4 scope:weak align:4 +br_draw__FP8bk_class = .text:0x000019AC; // type:function size:0x1E0 scope:local align:4 +daBk_shadowDraw__FP8bk_class = .text:0x00001B8C; // type:function size:0x148 scope:local align:4 +daBk_Draw__FP8bk_class = .text:0x00001CD4; // type:function size:0x290 scope:local align:4 +way_pos_check__FP8bk_classP4cXyz = .text:0x00001F64; // type:function size:0x4A4 scope:local align:4 +__dt__11dBgS_GndChkFv = .text:0x00002408; // type:function size:0x118 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00002520; // type:function size:0x80 scope:weak align:4 +ground_4_check__FP8bk_classisf = .text:0x000025A0; // type:function size:0x2E0 scope:local align:4 +daBk_other_bg_check__FP8bk_classP10fopAc_ac_c = .text:0x00002880; // type:function size:0x3F0 scope:local align:4 +s_w_sub__FPvPv = .text:0x00002C70; // type:function size:0x88 scope:local align:4 +search_wepon__FP8bk_class = .text:0x00002CF8; // type:function size:0x2DC scope:local align:4 +s_b_sub__FPvPv = .text:0x00002FD4; // type:function size:0x7C scope:local align:4 +search_bomb__FP8bk_classi = .text:0x00003050; // type:function size:0x390 scope:local align:4 +daBk_wepon_view_check__FP8bk_class = .text:0x000033E0; // type:function size:0x7C scope:local align:4 +daBk_bomb_view_check__FP8bk_class = .text:0x0000345C; // type:function size:0x40 scope:local align:4 +daBk_bomb_check__FP8bk_class = .text:0x0000349C; // type:function size:0x40 scope:local align:4 +daBk_player_bg_check__FP8bk_classP4cXyz = .text:0x000034DC; // type:function size:0x39C scope:local align:4 +daBk_player_view_check__FP8bk_classP4cXyzss = .text:0x00003878; // type:function size:0x1B0 scope:local align:4 +daBk_player_way_check__FP8bk_class = .text:0x00003A28; // type:function size:0x44 scope:local align:4 +wait_set__FP8bk_class = .text:0x00003A6C; // type:function size:0xD0 scope:local align:4 +walk_set__FP8bk_class = .text:0x00003B3C; // type:function size:0x108 scope:local align:4 +fight_run_set__FP8bk_class = .text:0x00003C44; // type:function size:0x40 scope:local align:4 +path_check__FP8bk_classUc = .text:0x00003C84; // type:function size:0x490 scope:local align:4 +jyunkai__FP8bk_class = .text:0x00004114; // type:function size:0x788 scope:local align:4 +ken_s_sub__FPvPv = .text:0x0000489C; // type:function size:0x58 scope:local align:4 +stand__FP8bk_class = .text:0x000048F4; // type:function size:0xAF4 scope:local align:4 +s_s_sub__FPvPv = .text:0x000053E8; // type:function size:0x100 scope:local align:4 +stand2__FP8bk_class = .text:0x000054E8; // type:function size:0x860 scope:local align:4 +path_run__FP8bk_class = .text:0x00005D48; // type:function size:0x4D8 scope:local align:4 +attack_set__FP8bk_classUc = .text:0x00006220; // type:function size:0x25C scope:local align:4 +shot_s_sub__FPvPv = .text:0x0000647C; // type:function size:0x5C scope:local align:4 +fight_run__FP8bk_class = .text:0x000064D8; // type:function size:0xEE4 scope:local align:4 +yari_hit_check__FP8bk_class = .text:0x000073BC; // type:function size:0x228 scope:local align:4 +fight__FP8bk_class = .text:0x000075E4; // type:function size:0x90C scope:local align:4 +p_lost__FP8bk_class = .text:0x00007EF0; // type:function size:0x214 scope:local align:4 +b_nige__FP8bk_class = .text:0x00008104; // type:function size:0x368 scope:local align:4 +defence__FP8bk_class = .text:0x0000846C; // type:function size:0x10C scope:local align:4 +oshi__FP8bk_class = .text:0x00008578; // type:function size:0xD4 scope:local align:4 +hukki__FP8bk_class = .text:0x0000864C; // type:function size:0x5E4 scope:local align:4 +aite_miru__FP8bk_class = .text:0x00008C30; // type:function size:0xE4 scope:local align:4 +fail__FP8bk_class = .text:0x00008D14; // type:function size:0x1B0 scope:local align:4 +yogan_fail__FP8bk_class = .text:0x00008EC4; // type:function size:0x214 scope:local align:4 +water_fail__FP8bk_class = .text:0x000090D8; // type:function size:0x16C scope:local align:4 +wepon_search__FP8bk_class = .text:0x00009244; // type:function size:0x6BC scope:local align:4 +d_dozou__FP8bk_class = .text:0x00009900; // type:function size:0x1B8 scope:local align:4 +carry__FP8bk_class = .text:0x00009AB8; // type:function size:0x10 scope:local align:4 +carry_drop__FP8bk_class = .text:0x00009AC8; // type:function size:0x2E4 scope:local align:4 +d_mahi__FP8bk_class = .text:0x00009DAC; // type:function size:0x12C scope:local align:4 +tubo_wait__FP8bk_class = .text:0x00009ED8; // type:function size:0x444 scope:local align:4 +z_demo_1__FP8bk_class = .text:0x0000A31C; // type:function size:0x2E0 scope:local align:4 +b_hang__FP8bk_class = .text:0x0000A5FC; // type:function size:0x38C scope:local align:4 +rope_on__FP8bk_class = .text:0x0000A988; // type:function size:0x2A8 scope:local align:4 +search_target__FP8bk_class = .text:0x0000AC30; // type:function size:0x18 scope:local align:4 +Bk_move__FP8bk_class = .text:0x0000AC48; // type:function size:0x5D4 scope:local align:4 +bk_eye_tex_anm__FP8bk_class = .text:0x0000B21C; // type:function size:0xC8 scope:local align:4 +damage_check__FP8bk_class = .text:0x0000B2E4; // type:function size:0x968 scope:local align:4 +__dt__5csXyzFv = .text:0x0000BC4C; // type:function size:0x3C scope:weak align:4 +s_s2_sub__FPvPv = .text:0x0000BC88; // type:function size:0x5C scope:local align:4 +waki_set__FP8bk_class = .text:0x0000BCE4; // type:function size:0x5A0 scope:local align:4 +demo_camera__FP8bk_class = .text:0x0000C284; // type:function size:0x998 scope:local align:4 +tate_mtx_set__FP8bk_class = .text:0x0000CC1C; // type:function size:0x98 scope:local align:4 +bou_mtx_set__FP8bk_class = .text:0x0000CCB4; // type:function size:0x118 scope:local align:4 +daBk_Execute__FP8bk_class = .text:0x0000CDCC; // type:function size:0xF3C scope:local align:4 +daBk_IsDelete__FP8bk_class = .text:0x0000DD08; // type:function size:0x8 scope:local align:4 +daBk_Delete__FP8bk_class = .text:0x0000DD10; // type:function size:0xB0 scope:local align:4 +daBk_Create__FP10fopAc_ac_c = .text:0x0000DDC0; // type:function size:0xBA4 scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000E964; // type:function size:0x48 scope:weak align:4 +__ct__8bk_classFv = .text:0x0000E9AC; // type:function size:0x478 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x0000EE24; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x0000EEF0; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x0000EF38; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x0000F004; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x0000F04C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000F0A8; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x0000F0F0; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x0000F14C; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x0000F1BC; // type:function size:0x88 scope:weak align:4 +__ct__5csXyzFv = .text:0x0000F244; // type:function size:0x4 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000F248; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000F24C; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000F250; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000F254; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x0000F258; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x0000F2A0; // type:function size:0x5C scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x0000F2FC; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x0000F344; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x0000F3A0; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x0000F3E8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x0000F3F8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x0000F400; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000F408; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000F410; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000F418; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x0000F450; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x0000F458; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x0000F460; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000F468; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000F4A0; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000F4A4; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x0000F4AC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x0000F4BC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x0000F4C4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000F4CC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000F4D4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000F4DC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x0000F514; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x0000F51C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x0000F524; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000F52C; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000F564; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000F56C; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000F574; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x0000F580; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x0000F58C; // type:function size:0x5C scope:weak align:4 +__sinit_d_a_bk_cpp = .text:0x0000F5E8; // type:function size:0x3C scope:local align:4 +__dt__7bkHIO_cFv = .text:0x0000F624; // type:function size:0x48 scope:weak align:4 +__ct__7bkHIO_cFv = .text:0x0000F66C; // type:function size:0x1DC scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x0000F848; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x0000F850; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x0000F858; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x0000F860; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x0000F868; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x0000F870; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x0000F878; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x0000F880; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x0000F888; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x0000F890; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x0000F898; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x0000F8A0; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x0000F8A8; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x0000F8B0; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x0000F8B8; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4204 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4205 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4305 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4306 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4307 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4308 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4538 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4539 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4540 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4541 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4542 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4543 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4601 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4602 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4603 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4604 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4605 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4606 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4607 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4608 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4609 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4610 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4611 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4678 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:float +@4679 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4680 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4681 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4682 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4713 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4714 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4715 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4808 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 data:float +@4872 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 data:float +@4913 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4914 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5157 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 data:float +@5158 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5159 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5539 = .rodata:0x00000098; // type:object size:0x8 scope:local align:8 +@5540 = .rodata:0x000000A0; // type:object size:0x8 scope:local align:8 +@5541 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5688 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5844 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5845 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5915 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@6252 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@6253 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@6481 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@6482 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@6483 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@6486 = .rodata:0x000000D0; // type:object size:0x8 scope:local align:8 +@6489 = .rodata:0x000000D8; // type:object size:0x8 scope:local align:8 +@6520 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@6670 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@6671 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@6672 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@6673 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@6674 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@6764 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@6816 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@6817 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@6818 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@7123 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@7124 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@7125 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@7126 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@7390 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@7391 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@7392 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@7393 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@7394 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@7509 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@7541 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@7542 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@7669 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@7670 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@7671 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@7672 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 +@7774 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@7775 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +@7929 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@7930 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@7931 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@7975 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 +@8041 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 +@8162 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 data:float +@8163 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 +@8228 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4 +@8295 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4 +@8348 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4 +@8501 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4 +@8502 = .rodata:0x0000017C; // type:object size:0x4 scope:local align:4 +@8503 = .rodata:0x00000180; // type:object size:0x4 scope:local align:4 +@8877 = .rodata:0x00000184; // type:object size:0x4 scope:local align:4 +@8878 = .rodata:0x00000188; // type:object size:0x4 scope:local align:4 +@8879 = .rodata:0x0000018C; // type:object size:0x4 scope:local align:4 +@8880 = .rodata:0x00000190; // type:object size:0x4 scope:local align:4 +@8881 = .rodata:0x00000194; // type:object size:0x4 scope:local align:4 +@8882 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4 +@8883 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4 +@8884 = .rodata:0x000001A0; // type:object size:0x4 scope:local align:4 +@8885 = .rodata:0x000001A4; // type:object size:0x4 scope:local align:4 +@9222 = .rodata:0x000001A8; // type:object size:0x4 scope:local align:4 +@9223 = .rodata:0x000001AC; // type:object size:0x4 scope:local align:4 +@9224 = .rodata:0x000001B0; // type:object size:0x4 scope:local align:4 +@9225 = .rodata:0x000001B4; // type:object size:0x4 scope:local align:4 +@9226 = .rodata:0x000001B8; // type:object size:0x4 scope:local align:4 +@9675 = .rodata:0x000001BC; // type:object size:0x4 scope:local align:4 +@9676 = .rodata:0x000001C0; // type:object size:0x4 scope:local align:4 +@9677 = .rodata:0x000001C4; // type:object size:0x4 scope:local align:4 +@10117 = .rodata:0x000001C8; // type:object size:0x4 scope:local align:4 +@10118 = .rodata:0x000001CC; // type:object size:0x4 scope:local align:4 +@10119 = .rodata:0x000001D0; // type:object size:0x4 scope:local align:4 +@10614 = .rodata:0x000001D4; // type:object size:0x4 scope:local align:4 +@10615 = .rodata:0x000001D8; // type:object size:0x4 scope:local align:4 +@10616 = .rodata:0x000001DC; // type:object size:0x4 scope:local align:4 +@10617 = .rodata:0x000001E0; // type:object size:0x4 scope:local align:4 data:string +@stringBase0 = .rodata:0x000001E4; // type:object size:0x65 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_189_data_1C = .data:0x0000001C; // type:object size:0x14 +bk_at_kind = .data:0x00000030; // type:object size:0xC scope:local align:4 +bk_attack_ready_SE = .data:0x0000003C; // type:object size:0xC scope:local align:4 +bk_attack_go_SE = .data:0x00000048; // type:object size:0xC scope:local align:4 +bk_attack_AP = .data:0x00000054; // type:object size:0xC scope:local align:4 +br_set_tm = .data:0x00000060; // type:object size:0xC scope:local align:4 +attack1_info = .data:0x0000006C; // type:object size:0x24 scope:local align:4 +jattack1_info = .data:0x00000090; // type:object size:0x24 scope:local align:4 +kattack1_info = .data:0x000000B4; // type:object size:0x24 scope:local align:4 +attack_info = .data:0x000000D8; // type:object size:0xC scope:local align:4 +joint_check = .data:0x000000E4; // type:object size:0x34 scope:local align:4 +xad$5187 = .data:0x00000118; // type:object size:0x10 scope:local align:4 +zad$5188 = .data:0x00000128; // type:object size:0x10 scope:local align:4 +check_bit$5189 = .data:0x00000138; // type:object size:0x4 scope:local align:4 +@6484 = .data:0x0000013C; // type:object size:0x144 scope:local align:4 +@7127 = .data:0x00000280; // type:object size:0x8C scope:local align:4 +@7932 = .data:0x0000030C; // type:object size:0x20 scope:local align:4 +@8164 = .data:0x0000032C; // type:object size:0x54 scope:local align:4 +@8504 = .data:0x00000380; // type:object size:0x80 scope:local align:4 +@8886 = .data:0x00000400; // type:object size:0x24 scope:local align:4 +@9679 = .data:0x00000424; // type:object size:0x7C scope:local align:4 +hip_offset$9759 = .data:0x000004A0; // type:object size:0xC scope:local align:4 +momo_offset$9760 = .data:0x000004AC; // type:object size:0x18 scope:local align:4 +sune_offset$9761 = .data:0x000004C4; // type:object size:0x18 scope:local align:4 +shipo_offset$9762 = .data:0x000004DC; // type:object size:0x18 scope:local align:4 +mune1_offset$9763 = .data:0x000004F4; // type:object size:0x18 scope:local align:4 +mune2_offset$9764 = .data:0x0000050C; // type:object size:0x18 scope:local align:4 +udeL_offset$9765 = .data:0x00000524; // type:object size:0x18 scope:local align:4 +udeR_offset$9766 = .data:0x0000053C; // type:object size:0x18 scope:local align:4 +search_data$9767 = .data:0x00000554; // type:object size:0xB4 scope:local align:4 +co_cyl_src$9819 = .data:0x00000608; // type:object size:0x44 scope:local align:4 +tg_cyl_src$9820 = .data:0x0000064C; // type:object size:0x44 scope:local align:4 +head_sph_src$9821 = .data:0x00000690; // type:object size:0x40 scope:local align:4 +wepon_sph_src$9822 = .data:0x000006D0; // type:object size:0x40 scope:local align:4 +defence_sph_src$9823 = .data:0x00000710; // type:object size:0x40 scope:local align:4 +fire_j$9824 = .data:0x00000750; // type:object size:0xA scope:local align:4 +fire_sc$9825 = .data:0x0000075C; // type:object size:0x28 scope:local align:4 +l_daBk_Method = .data:0x00000784; // type:object size:0x20 scope:local align:4 +g_profile_BK = .data:0x000007A4; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x000007D4; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000007F0; // type:object size:0x20 scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000810; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x0000081C; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000828; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000834; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000840; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x0000084C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000008D4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000008E0; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000968; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000974; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000980; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000009D4; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x000009F8; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000A04; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x00000A10; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x00000A28; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000A58; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000A88; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000AA0; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000AAC; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000AB8; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000AC4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000AD0; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000ADC; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000AF4; // type:object size:0xC scope:weak align:4 +__vt__7bkHIO_c = .data:0x00000B00; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +hio_set = .bss:0x00000051; // type:object size:0x1 scope:local align:1 data:byte +another_hit = .bss:0x00000052; // type:object size:0x1 scope:local align:1 data:byte +ken = .bss:0x00000054; // type:object size:0x4 scope:local align:4 data:4byte +search_sp = .bss:0x00000058; // type:object size:0x1 scope:local align:1 data:byte +@4188 = .bss:0x0000005C; // type:object size:0xC scope:local align:4 +l_bkHIO = .bss:0x00000068; // type:object size:0x10C scope:local align:4 data:byte +target_info = .bss:0x00000174; // type:object size:0x28 scope:local align:4 +target_info_count = .bss:0x0000019C; // type:object size:0x4 scope:local align:4 data:4byte +learn_check = .bss:0x000001A0; // type:object size:0x2 scope:global align:2 data:2byte diff --git a/config/D44J01/rels/d_a_bl/splits.txt b/config/D44J01/rels/d_a_bl/splits.txt new file mode 100644 index 000000000..533a9012c --- /dev/null +++ b/config/D44J01/rels/d_a_bl/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_bl.o: + .text start:0x00000078 end:0x00006804 + .text start:0x00006804 end:0x0000685C + .rodata start:0x00000000 end:0x000000F9 + .data start:0x00000000 end:0x0000044C diff --git a/config/D44J01/rels/d_a_bl/symbols.txt b/config/D44J01/rels/d_a_bl/symbols.txt new file mode 100644 index 000000000..bd9a578b5 --- /dev/null +++ b/config/D44J01/rels/d_a_bl/symbols.txt @@ -0,0 +1,199 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +draw_SUB__FP8bl_class = .text:0x00000078; // type:function size:0x100 scope:local align:4 +daBL_Draw__FP8bl_class = .text:0x00000178; // type:function size:0x180 scope:local align:4 +smoke_set__FP8bl_class = .text:0x000002F8; // type:function size:0x100 scope:local align:4 +fire_move_set__FP8bl_class = .text:0x000003F8; // type:function size:0xB4 scope:local align:4 +fire_emitter_clr__FP8bl_class = .text:0x000004AC; // type:function size:0xCC scope:local align:4 +fire_kaiten_keisan__FP8bl_class = .text:0x00000578; // type:function size:0x168 scope:local align:4 +shock_damage_check__FP8bl_class = .text:0x000006E0; // type:function size:0x13C scope:local align:4 +anm_init__FP8bl_classifUcfi = .text:0x0000081C; // type:function size:0x12C scope:local align:4 +skull_atari_check__FP8bl_class = .text:0x00000948; // type:function size:0x2B8 scope:local align:4 +__dt__5csXyzFv = .text:0x00000C00; // type:function size:0x3C scope:weak align:4 +blue_body_atari_check__FP8bl_class = .text:0x00000C3C; // type:function size:0xB1C scope:local align:4 +red_body_atari_check__FP8bl_class = .text:0x00001758; // type:function size:0xB48 scope:local align:4 +bound_sound_set__FP8bl_class = .text:0x000022A0; // type:function size:0x98 scope:local align:4 +fuwafuwa_keisan__FP8bl_class = .text:0x00002338; // type:function size:0x104 scope:local align:4 +BG_check__FP8bl_class = .text:0x0000243C; // type:function size:0x90 scope:local align:4 +Line_check__FP8bl_class4cXyz = .text:0x000024CC; // type:function size:0x324 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x000027F0; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x0000291C; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x000029BC; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00002A18; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00002A60; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00002ABC; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00002B04; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00002B98; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00002BE0; // type:function size:0x48 scope:weak align:4 +roll_check__FP8bl_class = .text:0x00002C28; // type:function size:0x88 scope:local align:4 +way_check__FP8bl_classs = .text:0x00002CB0; // type:function size:0x39C scope:local align:4 +action_dousa__FP8bl_class = .text:0x0000304C; // type:function size:0x99C scope:local align:4 +action_kougeki__FP8bl_class = .text:0x000039E8; // type:function size:0x584 scope:local align:4 +action_sagarimasu__FP8bl_class = .text:0x00003F6C; // type:function size:0x1C0 scope:local align:4 +action_kaze_move__FP8bl_class = .text:0x0000412C; // type:function size:0x588 scope:local align:4 +action_itaiyo_ne_san__FP8bl_class = .text:0x000046B4; // type:function size:0x4BC scope:local align:4 +action_hook_atari__FP8bl_class = .text:0x00004B70; // type:function size:0x1B0 scope:local align:4 +action_come_wait__FP8bl_class = .text:0x00004D20; // type:function size:0x80 scope:local align:4 +action_normal_skull__FP8bl_class = .text:0x00004DA0; // type:function size:0x348 scope:local align:4 +daBL_Execute__FP8bl_class = .text:0x000050E8; // type:function size:0x3EC scope:local align:4 +daBL_IsDelete__FP8bl_class = .text:0x000054D4; // type:function size:0x8 scope:local align:4 +daBL_Delete__FP8bl_class = .text:0x000054DC; // type:function size:0x90 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x0000556C; // type:function size:0x2B0 scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000581C; // type:function size:0x48 scope:weak align:4 +daBL_Create__FP10fopAc_ac_c = .text:0x00005864; // type:function size:0x4E8 scope:local align:4 +__ct__8bl_classFv = .text:0x00005D4C; // type:function size:0x298 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00005FE4; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000060B0; // type:function size:0x48 scope:weak align:4 +__ct__5csXyzFv = .text:0x000060F8; // type:function size:0x4 scope:weak align:4 +__ct__4cXyzFv = .text:0x000060FC; // type:function size:0x4 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00006100; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x000061CC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00006214; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00006270; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000062B8; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00006314; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00006384; // type:function size:0x88 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000640C; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00006410; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00006414; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00006418; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x0000641C; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00006464; // type:function size:0x5C scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x000064C0; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00006508; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00006564; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000065AC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000065BC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000065C4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000065CC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000065D4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000065DC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00006614; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x0000661C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00006624; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000662C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00006664; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00006668; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00006670; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00006680; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00006688; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00006690; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00006698; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000066A0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x000066D8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x000066E0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x000066E8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x000066F0; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00006728; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00006730; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00006738; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00006744; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00006750; // type:function size:0x5C scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x000067AC; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x000067B4; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x000067BC; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x000067C4; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x000067CC; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000067D4; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000067DC; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x000067E4; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x000067EC; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000067F4; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000067FC; // type:function size:0x8 scope:weak align:4 +getSwordTopPos__9daPy_py_cCFv = .text:0x00006804; // type:function size:0x1C scope:weak align:4 +__dt__4cXyzFv = .text:0x00006820; // type:function size:0x3C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4056 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4114 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4115 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4123 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4157 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4158 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4159 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4214 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4215 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4266 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4303 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@4304 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@4305 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4406 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4689 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4690 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4691 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4962 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4977 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 data:string +@4992 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4993 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4994 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:float +@5310 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@5311 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@5556 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@5557 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@5558 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@5559 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5560 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5561 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5701 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5702 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5703 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5704 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5705 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5707 = .rodata:0x00000098; // type:object size:0x8 scope:local align:8 +@5743 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5744 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5852 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5853 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5854 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5855 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5856 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5857 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5858 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5859 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5979 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@6129 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@6130 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@6232 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@6233 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@6471 = .rodata:0x000000E0; // type:object size:0x8 scope:local align:8 +@stringBase0 = .rodata:0x000000E8; // type:object size:0x11 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_190_data_1C = .data:0x0000001C; // type:object size:0x14 +@5562 = .data:0x00000030; // type:object size:0x20 scope:local align:4 +@5860 = .data:0x00000050; // type:object size:0x28 scope:local align:4 +@6234 = .data:0x00000078; // type:object size:0x2C scope:local align:4 +body_co_sph_src$6339 = .data:0x000000A4; // type:object size:0x40 scope:local align:4 +fire_j$6340 = .data:0x000000E4; // type:object size:0xA scope:local align:4 +fire_sc$6341 = .data:0x000000F0; // type:object size:0x28 scope:local align:4 +l_daBL_Method = .data:0x00000118; // type:object size:0x20 scope:local align:4 +g_profile_BL = .data:0x00000138; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x00000168; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000184; // type:object size:0x20 scope:weak align:4 +__vt__8cM2dGCir = .data:0x000001A4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000001B0; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x000001BC; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000001C8; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000001D4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000001E0; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000268; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000274; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000002FC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000308; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000314; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000368; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x0000038C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000398; // type:object size:0xC scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x000003A4; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000003D4; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000003EC; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000003F8; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000404; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000410; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x0000041C; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000428; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000440; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_bmd/splits.txt b/config/D44J01/rels/d_a_bmd/splits.txt new file mode 100644 index 000000000..0e360da0d --- /dev/null +++ b/config/D44J01/rels/d_a_bmd/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_bmd.o: + .text start:0x000000EC end:0x000073D8 + .text start:0x000073D8 end:0x000073D8 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000224 + .data start:0x00000000 end:0x00000438 + .bss start:0x00000008 end:0x000000AC diff --git a/config/D44J01/rels/d_a_bmd/symbols.txt b/config/D44J01/rels/d_a_bmd/symbols.txt new file mode 100644 index 000000000..25a1c2e08 --- /dev/null +++ b/config/D44J01/rels/d_a_bmd/symbols.txt @@ -0,0 +1,261 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__11daBmd_HIO_cFv = .text:0x000000EC; // type:function size:0x48 scope:global align:4 +core_nodeCallBack__FP7J3DNodei = .text:0x00000134; // type:function size:0x10C scope:local align:4 +mk_draw__FP9bmd_class = .text:0x00000240; // type:function size:0x8C scope:local align:4 +daBmd_Draw__FP9bmd_class = .text:0x000002CC; // type:function size:0x2CC scope:local align:4 +__dt__4cXyzFv = .text:0x00000598; // type:function size:0x3C scope:weak align:4 +anm_init__FP9bmd_classifUcfi = .text:0x000005D4; // type:function size:0x130 scope:local align:4 +damage__FP9bmd_class = .text:0x00000704; // type:function size:0x8F4 scope:local align:4 +eat__FP9bmd_class = .text:0x00000FF8; // type:function size:0x47C scope:local align:4 +move1__FP9bmd_class = .text:0x00001474; // type:function size:0x154 scope:local align:4 +start__FP9bmd_class = .text:0x000015C8; // type:function size:0x4B4 scope:local align:4 +end__FP9bmd_class = .text:0x00001A7C; // type:function size:0x398 scope:local align:4 +core_damage_check__FP9bmd_class = .text:0x00001E14; // type:function size:0x2A8 scope:local align:4 +__dt__5csXyzFv = .text:0x000020BC; // type:function size:0x3C scope:weak align:4 +core_move__FP9bmd_class = .text:0x000020F8; // type:function size:0xD0C scope:local align:4 +mk_voice_set__FP9bmd_classUl = .text:0x00002E04; // type:function size:0x64 scope:local align:4 +mk_move__FP9bmd_class = .text:0x00002E68; // type:function size:0x3CC scope:local align:4 +damage_check__FP9bmd_class = .text:0x00003234; // type:function size:0x90 scope:local align:4 +wait__FP9bmd_class = .text:0x000032C4; // type:function size:0x574 scope:local align:4 +attack_1__FP9bmd_class = .text:0x00003838; // type:function size:0x94 scope:local align:4 +attack_2__FP9bmd_class = .text:0x000038CC; // type:function size:0xD4 scope:local align:4 +move__FP9bmd_class = .text:0x000039A0; // type:function size:0x164 scope:local align:4 +eff_cont__FP9bmd_class = .text:0x00003B04; // type:function size:0x16C scope:local align:4 +ride_call_back__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x00003C70; // type:function size:0xE0 scope:local align:4 +demo_camera__FP9bmd_class = .text:0x00003D50; // type:function size:0x169C scope:local align:4 +bmd_kankyo__FP9bmd_class = .text:0x000053EC; // type:function size:0x118 scope:local align:4 +daBmd_Execute__FP9bmd_class = .text:0x00005504; // type:function size:0x5F8 scope:local align:4 +daBmd_IsDelete__FP9bmd_class = .text:0x00005AFC; // type:function size:0x8 scope:local align:4 +daBmd_Delete__FP9bmd_class = .text:0x00005B04; // type:function size:0xFC scope:local align:4 +useHeapInit__FP9bmd_class = .text:0x00005C00; // type:function size:0x7FC scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000063FC; // type:function size:0x48 scope:weak align:4 +solidHeapCB__FP10fopAc_ac_c = .text:0x00006444; // type:function size:0x20 scope:local align:4 +daBmd_Create__FP10fopAc_ac_c = .text:0x00006464; // type:function size:0x3B0 scope:local align:4 +__ct__9bmd_classFv = .text:0x00006814; // type:function size:0x1EC scope:weak align:4 +__dt__18dPa_smokeEcallBackFv = .text:0x00006A00; // type:function size:0x7C scope:weak align:4 +__defctor__18dPa_smokeEcallBackFv = .text:0x00006A7C; // type:function size:0x24 scope:weak align:4 +__ct__5csXyzFv = .text:0x00006AA0; // type:function size:0x4 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00006AA4; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00006B70; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00006BB8; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00006C84; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00006CCC; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00006D28; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00006D70; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00006DCC; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00006E3C; // type:function size:0x88 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00006EC4; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00006F0C; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00006F54; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00006FB0; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00006FF8; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00006FFC; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007000; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007004; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00007008; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00007050; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000070AC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000070BC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000070C4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000070CC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000070D4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000070DC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00007114; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x0000711C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00007124; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000712C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00007164; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00007168; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00007170; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00007180; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00007188; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00007190; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00007198; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000071A0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x000071D8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x000071E0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x000071E8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x000071F0; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00007228; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00007230; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00007238; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00007244; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00007250; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x000072AC; // type:function size:0x5C scope:weak align:4 +__dt__11daBmd_HIO_cFv = .text:0x00007308; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_bmd_cpp = .text:0x00007350; // type:function size:0x58 scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000073A8; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000073B0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x000073B8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x000073C0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000073C8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000073D0; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4163 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4164 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4165 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4297 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4298 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4316 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4519 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4520 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4521 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4522 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4523 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4524 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4525 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4526 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4627 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4628 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4629 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4630 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4631 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4655 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4656 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4744 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4745 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4926 = .rodata:0x00000060; // type:object size:0x8 scope:local align:8 +@4927 = .rodata:0x00000068; // type:object size:0x8 scope:local align:8 +@5207 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@5208 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5209 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5210 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5211 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5212 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5213 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5214 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5314 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5431 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5432 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5433 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5434 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5435 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5436 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5438 = .rodata:0x000000B0; // type:object size:0x8 scope:local align:8 +@5914 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5915 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5916 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5917 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5918 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@5919 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@5920 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@5921 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 data:string +@5922 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@5923 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@5924 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@5925 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@5926 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@5927 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@5928 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@5929 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@5930 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@5931 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@5932 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@5933 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@5934 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@5935 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@5936 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@5937 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 data:string +@5938 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@5939 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@5940 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@5941 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@5942 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@5943 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@5944 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@5945 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@5946 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@5947 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@5948 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@5949 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 +@5950 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@5951 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +@5952 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@5953 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@5954 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@5955 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 +@5956 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 +@5957 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 +@5958 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 +@5959 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4 +@5960 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4 +@5961 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4 +@5974 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4 +@5975 = .rodata:0x0000017C; // type:object size:0x4 scope:local align:4 +@5976 = .rodata:0x00000180; // type:object size:0x4 scope:local align:4 +@6094 = .rodata:0x00000184; // type:object size:0x4 scope:local align:4 +@6095 = .rodata:0x00000188; // type:object size:0x4 scope:local align:4 +@6096 = .rodata:0x0000018C; // type:object size:0x4 scope:local align:4 +@6097 = .rodata:0x00000190; // type:object size:0x4 scope:local align:4 +@6098 = .rodata:0x00000194; // type:object size:0x4 scope:local align:4 +@6099 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4 +@6100 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000001A0; // type:object size:0x84 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_191_data_1C = .data:0x0000001C; // type:object size:0x14 +jno$4337 = .data:0x00000030; // type:object size:0x14 scope:local align:4 +jno$4762 = .data:0x00000044; // type:object size:0x14 scope:local align:4 +@5315 = .data:0x00000058; // type:object size:0x2C scope:local align:4 +@5492 = .data:0x00000084; // type:object size:0x30 scope:local align:4 +eff_name = .data:0x000000B4; // type:object size:0x6 scope:local align:4 +eff_joint = .data:0x000000BC; // type:object size:0x6 scope:local align:4 +body_sph_src$6363 = .data:0x000000C4; // type:object size:0x40 scope:local align:4 +core_sph_src$6364 = .data:0x00000104; // type:object size:0x40 scope:local align:4 +co_cyl_src$6365 = .data:0x00000144; // type:object size:0x44 scope:local align:4 +l_daBmd_Method = .data:0x00000188; // type:object size:0x20 scope:local align:4 +g_profile_BMD = .data:0x000001A8; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x000001D8; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x000001E4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000001F0; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x000001FC; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000208; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000214; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000220; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x0000023C; // type:object size:0x20 scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x0000025C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000002E4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x000002F0; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000378; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000384; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000390; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000003E4; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000408; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000414; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000420; // type:object size:0xC scope:weak align:4 +__vt__11daBmd_HIO_c = .data:0x0000042C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4155 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +static_center_pos = .bss:0x00000060; // type:object size:0xC scope:local align:4 +@4158 = .bss:0x0000006C; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000078; // type:object size:0x18 scope:local align:4 data:byte +@4236 = .bss:0x00000090; // type:object size:0xC scope:local align:4 +init$4237 = .bss:0x0000009C; // type:object size:0x1 scope:local align:1 +g_pos$4235 = .bss:0x000000A0; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_bmdfoot/splits.txt b/config/D44J01/rels/d_a_bmdfoot/splits.txt new file mode 100644 index 000000000..face778c4 --- /dev/null +++ b/config/D44J01/rels/d_a_bmdfoot/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_bmdfoot.o: + .text start:0x000000EC end:0x00003354 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000CA + .data start:0x00000000 end:0x00000270 + .bss start:0x00000008 end:0x00000074 diff --git a/config/D44J01/rels/d_a_bmdfoot/symbols.txt b/config/D44J01/rels/d_a_bmdfoot/symbols.txt new file mode 100644 index 000000000..1f406aaf3 --- /dev/null +++ b/config/D44J01/rels/d_a_bmdfoot/symbols.txt @@ -0,0 +1,142 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daBmdfoot_HIO_cFv = .text:0x000000EC; // type:function size:0x28 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x00000114; // type:function size:0xC4 scope:local align:4 +daBmdfoot_Draw__FP13bmdfoot_class = .text:0x000001D8; // type:function size:0xD8 scope:local align:4 +anm_init__FP13bmdfoot_classifUcfi = .text:0x000002B0; // type:function size:0x128 scope:local align:4 +housi_off__FP13bmdfoot_class = .text:0x000003D8; // type:function size:0x68 scope:local align:4 +wait__FP13bmdfoot_class = .text:0x00000440; // type:function size:0x400 scope:local align:4 +__dt__4cXyzFv = .text:0x00000840; // type:function size:0x3C scope:weak align:4 +attack_1__FP13bmdfoot_class = .text:0x0000087C; // type:function size:0x510 scope:local align:4 +ug_move__FP13bmdfoot_class = .text:0x00000D8C; // type:function size:0x3D4 scope:local align:4 +attack_2__FP13bmdfoot_class = .text:0x00001160; // type:function size:0x99C scope:local align:4 +damage__FP13bmdfoot_class = .text:0x00001AFC; // type:function size:0x1DC scope:local align:4 +start__FP13bmdfoot_class = .text:0x00001CD8; // type:function size:0x1FC scope:local align:4 +end__FP13bmdfoot_class = .text:0x00001ED4; // type:function size:0xE0 scope:local align:4 +move__FP13bmdfoot_class = .text:0x00001FB4; // type:function size:0x204 scope:local align:4 +s_a_d_sub__FPvPv = .text:0x000021B8; // type:function size:0x4C scope:local align:4 +daBmdfoot_Execute__FP13bmdfoot_class = .text:0x00002204; // type:function size:0x390 scope:local align:4 +daBmdfoot_IsDelete__FP13bmdfoot_class = .text:0x00002594; // type:function size:0x8 scope:local align:4 +daBmdfoot_Delete__FP13bmdfoot_class = .text:0x0000259C; // type:function size:0x124 scope:local align:4 +useHeapInit__FP13bmdfoot_class = .text:0x000026C0; // type:function size:0x2E4 scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000029A4; // type:function size:0x48 scope:weak align:4 +solidHeapCB__FP10fopAc_ac_c = .text:0x000029EC; // type:function size:0x20 scope:local align:4 +daBmdfoot_Create__FP10fopAc_ac_c = .text:0x00002A0C; // type:function size:0x344 scope:local align:4 +__dt__8dCcD_SphFv = .text:0x00002D50; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_SphFv = .text:0x00002E1C; // type:function size:0x84 scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00002EA0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00002EE8; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00002F44; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_smokeEcallBackFv = .text:0x00002F8C; // type:function size:0x7C scope:weak align:4 +__defctor__18dPa_smokeEcallBackFv = .text:0x00003008; // type:function size:0x24 scope:weak align:4 +__dt__19dPa_followEcallBackFv = .text:0x0000302C; // type:function size:0x6C scope:weak align:4 +__defctor__19dPa_followEcallBackFv = .text:0x00003098; // type:function size:0x28 scope:weak align:4 +__ct__4cXyzFv = .text:0x000030C0; // type:function size:0x4 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000030C4; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000030C8; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000030CC; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000030D0; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x000030D4; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x0000311C; // type:function size:0x5C scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003178; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003180; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00003188; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00003194; // type:function size:0xC scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x000031A0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x000031B0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x000031B8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000031C0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000031C8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000031D0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00003208; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00003210; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00003218; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003220; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00003258; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000325C; // type:function size:0x8 scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00003264; // type:function size:0x5C scope:weak align:4 +__dt__15daBmdfoot_HIO_cFv = .text:0x000032C0; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_bmdfoot_cpp = .text:0x00003308; // type:function size:0x3C scope:local align:4 +@280@__dt__8dCcD_SphFv = .text:0x00003344; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x0000334C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4152 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4153 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4255 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4256 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4257 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4258 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4259 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:string +@4260 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4261 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4262 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4263 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4265 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@4384 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4385 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4386 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4387 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4388 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4389 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4390 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 data:float +@4391 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4474 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 +@4475 = .rodata:0x00000060; // type:object size:0x8 scope:local align:8 +@4476 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4477 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4717 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4718 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4719 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4721 = .rodata:0x00000080; // type:object size:0x8 scope:local align:8 +@4761 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4817 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 data:float +@4904 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5080 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000098; // type:object size:0x32 scope:local align:4 data:string_table +eff_id$4177 = .data:0x00000000; // type:object size:0xC scope:local align:4 +jno$4295 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +col_joint$4310 = .data:0x00000018; // type:object size:0x14 scope:local align:4 +col_joint$4501 = .data:0x0000002C; // type:object size:0x10 scope:local align:4 +@4691 = .data:0x0000003C; // type:object size:0x20 scope:local align:4 +@4818 = .data:0x0000005C; // type:object size:0x30 scope:local align:4 +cc_sph_src$5016 = .data:0x0000008C; // type:object size:0x40 scope:local align:4 +l_daBmdfoot_Method = .data:0x000000CC; // type:object size:0x20 scope:local align:4 +g_profile_BMDFOOT = .data:0x000000EC; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x0000011C; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000138; // type:object size:0x20 scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000158; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000164; // type:object size:0x54 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000001B8; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x000001C4; // type:object size:0x88 scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x0000024C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000258; // type:object size:0xC scope:weak align:4 +__vt__15daBmdfoot_HIO_c = .data:0x00000264; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +boss = .bss:0x00000054; // type:object size:0x4 scope:local align:4 data:4byte +hio_set = .bss:0x00000058; // type:object size:0x1 scope:local align:1 +@4089 = .bss:0x0000005C; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000068; // type:object size:0xC scope:local align:4 data:byte diff --git a/config/D44J01/rels/d_a_bmdhand/splits.txt b/config/D44J01/rels/d_a_bmdhand/splits.txt new file mode 100644 index 000000000..fc980817a --- /dev/null +++ b/config/D44J01/rels/d_a_bmdhand/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_bmdhand.o: + .text start:0x000000EC end:0x00003894 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000C7 + .data start:0x00000000 end:0x000002AC + .bss start:0x00000008 end:0x00000078 diff --git a/config/D44J01/rels/d_a_bmdhand/symbols.txt b/config/D44J01/rels/d_a_bmdhand/symbols.txt new file mode 100644 index 000000000..72d1d57e3 --- /dev/null +++ b/config/D44J01/rels/d_a_bmdhand/symbols.txt @@ -0,0 +1,157 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daBmdhand_HIO_cFv = .text:0x000000EC; // type:function size:0x2C scope:global align:4 +hand_draw__FP13bmdhand_class = .text:0x00000118; // type:function size:0xB4 scope:local align:4 +daBmdhand_Draw__FP13bmdhand_class = .text:0x000001CC; // type:function size:0x60 scope:local align:4 +hand_mtx_set__FP13bmdhand_class = .text:0x0000022C; // type:function size:0xE4 scope:local align:4 +control3__FP13bmdhand_class = .text:0x00000310; // type:function size:0x78 scope:local align:4 +control1__FP13bmdhand_class = .text:0x00000388; // type:function size:0x35C scope:local align:4 +control2__FP13bmdhand_class = .text:0x000006E4; // type:function size:0x338 scope:local align:4 +cut_control__FP13bmdhand_class = .text:0x00000A1C; // type:function size:0x4E4 scope:local align:4 +cut_control3__FP13bmdhand_class = .text:0x00000F00; // type:function size:0xB0 scope:local align:4 +start_control1__FP13bmdhand_class = .text:0x00000FB0; // type:function size:0x330 scope:local align:4 +start_control2__FP13bmdhand_class = .text:0x000012E0; // type:function size:0x2B0 scope:local align:4 +hand_close__FP13bmdhand_class = .text:0x00001590; // type:function size:0x90 scope:local align:4 +hand_open__FP13bmdhand_class = .text:0x00001620; // type:function size:0x90 scope:local align:4 +hand_calc__FP13bmdhand_class = .text:0x000016B0; // type:function size:0x684 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x00001D34; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00001E60; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00001F00; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00001F5C; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00001FA4; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00002000; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00002048; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x000020DC; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00002124; // type:function size:0x48 scope:weak align:4 +start_hand_calc__FP13bmdhand_class = .text:0x0000216C; // type:function size:0x474 scope:local align:4 +hand_move__FP13bmdhand_class = .text:0x000025E0; // type:function size:0x894 scope:local align:4 +s_a_d_sub__FPvPv = .text:0x00002E74; // type:function size:0x4C scope:local align:4 +daBmdhand_Execute__FP13bmdhand_class = .text:0x00002EC0; // type:function size:0x168 scope:local align:4 +daBmdhand_IsDelete__FP13bmdhand_class = .text:0x00003028; // type:function size:0x8 scope:local align:4 +daBmdhand_Delete__FP13bmdhand_class = .text:0x00003030; // type:function size:0xA4 scope:local align:4 +useHeapInit__FP13bmdhand_class = .text:0x000030D4; // type:function size:0x13C scope:local align:4 +solidHeapCB__FP10fopAc_ac_c = .text:0x00003210; // type:function size:0x20 scope:local align:4 +daBmdhand_Create__FP10fopAc_ac_c = .text:0x00003230; // type:function size:0x2C4 scope:local align:4 +__dt__8dCcD_SphFv = .text:0x000034F4; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x000035C0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00003608; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00003664; // type:function size:0x48 scope:weak align:4 +__dt__6hand_sFv = .text:0x000036AC; // type:function size:0x3C scope:weak align:4 +__ct__6hand_sFv = .text:0x000036E8; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x000036EC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x000036FC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00003704; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000370C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00003714; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000371C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00003754; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x0000375C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00003764; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000376C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000037A4; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000037A8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000037B0; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000037B8; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000037C0; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000037CC; // type:function size:0xC scope:weak align:4 +__dt__15daBmdhand_HIO_cFv = .text:0x000037D8; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_bmdhand_cpp = .text:0x00003820; // type:function size:0x3C scope:local align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x0000385C; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00003864; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x0000386C; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00003874; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x0000387C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00003884; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x0000388C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4096 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4111 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:4byte +@4120 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4127 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4147 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4148 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4161 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4162 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:string +@4163 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4165 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@4230 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4231 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +@4232 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4233 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4234 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 +@4235 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@4299 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4300 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4384 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4385 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4386 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4387 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4388 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4531 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4692 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4693 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4694 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4695 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 data:string +@4696 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4697 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4698 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4883 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5028 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5029 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5030 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5031 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5032 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5033 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5034 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5210 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5211 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000B4; // type:object size:0x13 scope:local align:4 data:string_table +boss_joint_d = .data:0x00000000; // type:object size:0x50 scope:local align:4 +boss_joint_xad = .data:0x00000050; // type:object size:0x10 scope:local align:4 +cc_sph_src$5129 = .data:0x00000060; // type:object size:0x40 scope:local align:4 +l_daBmdhand_Method = .data:0x000000A0; // type:object size:0x20 scope:local align:4 +g_profile_BMDHAND = .data:0x000000C0; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Sph = .data:0x000000F0; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000178; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000184; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000190; // type:object size:0x54 scope:weak align:4 +__vt__18mDoExt_3DlineMat_c = .data:0x000001E4; // type:object size:0x14 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x000001F8; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000228; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000240; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x0000024C; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000258; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000264; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000270; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x0000027C; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000294; // type:object size:0xC scope:weak align:4 +__vt__15daBmdhand_HIO_c = .data:0x000002A0; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +boss = .bss:0x00000054; // type:object size:0x4 scope:local align:4 data:4byte +hio_set = .bss:0x00000058; // type:object size:0x1 scope:local align:1 +@4091 = .bss:0x0000005C; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000068; // type:object size:0x10 scope:local align:4 data:byte diff --git a/config/D44J01/rels/d_a_bo/splits.txt b/config/D44J01/rels/d_a_bo/splits.txt new file mode 100644 index 000000000..d2c96007b --- /dev/null +++ b/config/D44J01/rels/d_a_bo/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_bo.o: + .text start:0x000000EC end:0x00005E20 + .text start:0x00005E20 end:0x00005E78 + .text start:0x00005E78 end:0x000064EC + .rodata start:0x00000000 end:0x0000013D + .data start:0x00000000 end:0x00000530 + .bss start:0x00000008 end:0x00000099 diff --git a/config/D44J01/rels/d_a_bo/symbols.txt b/config/D44J01/rels/d_a_bo/symbols.txt new file mode 100644 index 000000000..72293331e --- /dev/null +++ b/config/D44J01/rels/d_a_bo/symbols.txt @@ -0,0 +1,240 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +smoke_set__FP8bo_class = .text:0x000000EC; // type:function size:0x124 scope:local align:4 +nodeCallBack_UP__FP7J3DNodei = .text:0x00000210; // type:function size:0x450 scope:local align:4 +nodeCallBack_DW__FP7J3DNodei = .text:0x00000660; // type:function size:0x90 scope:local align:4 +execute__22yodare_ato_PcallBack_cFP14JPABaseEmitterP15JPABaseParticle = .text:0x000006F0; // type:function size:0xD4 scope:global align:4 +draw_SUB__FP8bo_class = .text:0x000007C4; // type:function size:0x194 scope:local align:4 +daBO_Draw__FP8bo_class = .text:0x00000958; // type:function size:0x1A4 scope:local align:4 +anm_init__FP8bo_classifUcfii = .text:0x00000AFC; // type:function size:0x200 scope:local align:4 +shock_damage_check__FP8bo_class = .text:0x00000CFC; // type:function size:0x150 scope:local align:4 +head_atari_check__FP8bo_class = .text:0x00000E4C; // type:function size:0x57C scope:local align:4 +nokezori_damage_rtn__FP8bo_class = .text:0x000013C8; // type:function size:0x368 scope:local align:4 +body_atari_check__FP8bo_class = .text:0x00001730; // type:function size:0x4A8 scope:local align:4 +damage_check__FP8bo_class = .text:0x00001BD8; // type:function size:0x48C scope:local align:4 +angle_initial__FP8bo_class = .text:0x00002064; // type:function size:0x38 scope:local align:4 +wait_initial__FP8bo_class = .text:0x0000209C; // type:function size:0xF0 scope:local align:4 +start_bakutsuki_event_camera__FP10fopAc_ac_c = .text:0x0000218C; // type:function size:0x180 scope:local align:4 +end_event_camera__FP10fopAc_ac_c = .text:0x0000230C; // type:function size:0x44 scope:local align:4 +bo_move__FP8bo_class = .text:0x00002350; // type:function size:0xCFC scope:local align:4 +bo2_move__FP8bo_class = .text:0x0000304C; // type:function size:0x828 scope:local align:4 +bo3_move__FP8bo_class = .text:0x00003874; // type:function size:0x2D0 scope:local align:4 +bo4_move__FP8bo_class = .text:0x00003B44; // type:function size:0x3C0 scope:local align:4 +bo5_move__FP8bo_class = .text:0x00003F04; // type:function size:0x42C scope:local align:4 +daBO_Execute__FP8bo_class = .text:0x00004330; // type:function size:0x608 scope:local align:4 +daBO_IsDelete__FP8bo_class = .text:0x00004938; // type:function size:0x8 scope:local align:4 +daBO_Delete__FP8bo_class = .text:0x00004940; // type:function size:0xF0 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x00004A30; // type:function size:0x378 scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00004DA8; // type:function size:0x48 scope:weak align:4 +daBO_Create__FP10fopAc_ac_c = .text:0x00004DF0; // type:function size:0x3D4 scope:local align:4 +__ct__8bo_classFv = .text:0x000051C4; // type:function size:0x3D8 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x0000559C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00005668; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x000056B0; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x0000577C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000057C4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00005820; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00005868; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000058C4; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00005934; // type:function size:0x88 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000059BC; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000059C0; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000059C4; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000059C8; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x000059CC; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00005A14; // type:function size:0x5C scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00005A70; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00005AB8; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00005B00; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00005B5C; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00005BA4; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00005BB4; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00005BBC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00005BC4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00005BCC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00005BD4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00005C0C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00005C14; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00005C1C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005C24; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00005C5C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00005C60; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00005C68; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00005C78; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00005C80; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00005C88; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00005C90; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00005C98; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00005CD0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00005CD8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00005CE0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005CE8; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00005D20; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005D28; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00005D30; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00005D3C; // type:function size:0xC scope:weak align:4 +draw__54JPACallBackBase2FP14JPABaseEmitterP15JPABaseParticle = .text:0x00005D48; // type:function size:0x4 scope:weak align:4 +execute__54JPACallBackBase2FP14JPABaseEmitterP15JPABaseParticle = .text:0x00005D4C; // type:function size:0x4 scope:weak align:4 +init__54JPACallBackBase2FP14JPABaseEmitterP15JPABaseParticle = .text:0x00005D50; // type:function size:0x4 scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00005D54; // type:function size:0x5C scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00005DB0; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00005DB8; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00005DC0; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x00005DC8; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x00005DD0; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x00005DD8; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x00005DE0; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00005DE8; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00005DF0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00005DF8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00005E00; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00005E08; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00005E10; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00005E18; // type:function size:0x8 scope:weak align:4 +__dt__4cXyzFv = .text:0x00005E20; // type:function size:0x3C scope:weak align:4 +getSwordTopPos__9daPy_py_cCFv = .text:0x00005E5C; // type:function size:0x1C scope:weak align:4 +__dt__22yodare_ato_PcallBack_cFv = .text:0x00005E78; // type:function size:0x16C scope:weak align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x00005FE4; // type:function size:0x140 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x00006124; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x0000623C; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x000062DC; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00006338; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00006380; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x000063DC; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00006424; // type:function size:0x80 scope:weak align:4 +__dt__54JPACallBackBase2Fv = .text:0x000064A4; // type:function size:0x48 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4122 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4156 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4157 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4158 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4237 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4238 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4239 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4241 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4300 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4415 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4437 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4475 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 +@4476 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 +@4477 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4635 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4636 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4637 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4638 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4734 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4735 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4956 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4957 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4985 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4986 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@5013 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5014 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5015 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5016 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5534 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5535 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5536 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5537 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5538 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5539 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5540 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5541 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5542 = .rodata:0x000000A8; // type:object size:0x8 scope:local align:8 +@5543 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5544 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5803 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5804 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5805 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5806 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5881 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@5952 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@5953 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@6052 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@6317 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@6318 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@6319 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@6608 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@6609 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@6610 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@6611 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@6612 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@6613 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000FC; // type:object size:0x41 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_194_data_1C = .data:0x0000001C; // type:object size:0x14 +pl_cut_real_no_dt = .data:0x00000030; // type:object size:0x40 scope:local align:4 +nokezoru_on_off_dt = .data:0x00000070; // type:object size:0x20 scope:local align:4 +@5545 = .data:0x00000090; // type:object size:0x20 scope:local align:4 +head_co_sph_src$6496 = .data:0x000000B0; // type:object size:0x40 scope:local align:4 +foot_co_sph_src$6497 = .data:0x000000F0; // type:object size:0x40 scope:local align:4 +body_cyl_src$6498 = .data:0x00000130; // type:object size:0x44 scope:local align:4 +fire_j$6501 = .data:0x00000174; // type:object size:0xA scope:local align:4 +fire_sc$6502 = .data:0x00000180; // type:object size:0x28 scope:local align:4 +l_daBO_Method = .data:0x000001A8; // type:object size:0x20 scope:local align:4 +g_profile_BO = .data:0x000001C8; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x000001F8; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000214; // type:object size:0x20 scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x00000234; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x0000024C; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000258; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000264; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000270; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x0000027C; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000288; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000294; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000031C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000328; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000003B0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000003BC; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000003C8; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000041C; // type:object size:0x24 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x00000440; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x00000470; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000004A0; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000004B8; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000004C4; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000004D0; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x000004DC; // type:object size:0xC scope:weak align:4 +__vt__54JPACallBackBase2 = .data:0x000004E8; // type:object size:0x18 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000500; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000050C; // type:object size:0xC scope:weak align:4 +__vt__22yodare_ato_PcallBack_c = .data:0x00000518; // type:object size:0x18 scope:global align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4992 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +init$4993 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 +cam_pos$4991 = .bss:0x00000064; // type:object size:0xC scope:local align:4 +@4996 = .bss:0x00000070; // type:object size:0xC scope:local align:4 +init$4997 = .bss:0x0000007C; // type:object size:0x1 scope:local align:1 +ctr_pos$4995 = .bss:0x00000080; // type:object size:0xC scope:local align:4 +cam_fovy$4999 = .bss:0x0000008C; // type:object size:0x4 scope:local align:4 +init$5000 = .bss:0x00000090; // type:object size:0x1 scope:local align:1 +cam_timer$5002 = .bss:0x00000094; // type:object size:0x4 scope:local align:4 +init$5003 = .bss:0x00000098; // type:object size:0x1 scope:local align:1 diff --git a/config/D44J01/rels/d_a_boko/splits.txt b/config/D44J01/rels/d_a_boko/splits.txt new file mode 100644 index 000000000..151013161 --- /dev/null +++ b/config/D44J01/rels/d_a_boko/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_boko.o: + .text start:0x000000EC end:0x000042BC + .text start:0x000042BC end:0x000042BC + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000136 + .data start:0x00000000 end:0x000005C0 + .bss start:0x00000008 end:0x00000145 diff --git a/config/D44J01/rels/d_a_boko/symbols.txt b/config/D44J01/rels/d_a_boko/symbols.txt new file mode 100644 index 000000000..eb505426d --- /dev/null +++ b/config/D44J01/rels/d_a_boko/symbols.txt @@ -0,0 +1,247 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +keDraw__8daBoko_cFv = .text:0x000000EC; // type:function size:0x90 scope:global align:4 +keCalc1__8daBoko_cFP6ke_c_si = .text:0x0000017C; // type:function size:0x4AC scope:global align:4 +__dt__11dBgS_GndChkFv = .text:0x00000628; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00000740; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x000007E0; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x0000083C; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00000884; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x000008E0; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00000928; // type:function size:0x80 scope:weak align:4 +__dt__4cXyzFv = .text:0x000009A8; // type:function size:0x3C scope:weak align:4 +keCalc__8daBoko_cFv = .text:0x000009E4; // type:function size:0x150 scope:global align:4 +draw__8daBoko_cFv = .text:0x00000B34; // type:function size:0x218 scope:global align:4 +daBoko_Draw__FP8daBoko_c = .text:0x00000D4C; // type:function size:0x20 scope:local align:4 +setTopRootPos__8daBoko_cFi = .text:0x00000D6C; // type:function size:0xCC scope:global align:4 +setBaseMatrix__8daBoko_cFv = .text:0x00000E38; // type:function size:0x78 scope:global align:4 +checkNoDraw__8daBoko_cFv = .text:0x00000EB0; // type:function size:0x68 scope:global align:4 +setFlameEffect__8daBoko_cFv = .text:0x00000F18; // type:function size:0x39C scope:global align:4 +setRoomInfo__8daBoko_cFv = .text:0x000012B4; // type:function size:0x94 scope:global align:4 +setThrowReverse__8daBoko_cFs = .text:0x00001348; // type:function size:0x190 scope:global align:4 +procWait_init__8daBoko_cFv = .text:0x000014D8; // type:function size:0x84 scope:global align:4 +procWait__8daBoko_cFv = .text:0x0000155C; // type:function size:0x104 scope:global align:4 +procMove_init__8daBoko_cFv = .text:0x00001660; // type:function size:0x78 scope:global align:4 +procMove__8daBoko_cFv = .text:0x000016D8; // type:function size:0x748 scope:global align:4 +procThrow__8daBoko_cFv = .text:0x00001E20; // type:function size:0x31C scope:global align:4 +procCarry__8daBoko_cFv = .text:0x0000213C; // type:function size:0x43C scope:global align:4 +execute__8daBoko_cFv = .text:0x00002578; // type:function size:0x3DC scope:global align:4 +daBoko_Execute__FP8daBoko_c = .text:0x00002954; // type:function size:0x20 scope:local align:4 +daBoko_IsDelete__FP8daBoko_c = .text:0x00002974; // type:function size:0x8 scope:local align:4 +bokoDelete__8daBoko_cFv = .text:0x0000297C; // type:function size:0x78 scope:global align:4 +daBoko_Delete__FP8daBoko_c = .text:0x000029F4; // type:function size:0x24 scope:local align:4 +daBoko_createHeap__FP10fopAc_ac_c = .text:0x00002A18; // type:function size:0x20 scope:local align:4 +createHeap__8daBoko_cFv = .text:0x00002A38; // type:function size:0x214 scope:global align:4 +__dt__6ke_c_sFv = .text:0x00002C4C; // type:function size:0x7C scope:weak align:4 +__ct__6ke_c_sFv = .text:0x00002CC8; // type:function size:0x68 scope:weak align:4 +__ct__4cXyzFv = .text:0x00002D30; // type:function size:0x4 scope:weak align:4 +create__8daBoko_cFv = .text:0x00002D34; // type:function size:0x36C scope:global align:4 +__ct__8daBoko_cFv = .text:0x000030A0; // type:function size:0x19C scope:weak align:4 +__dt__8dCcD_CpsFv = .text:0x0000323C; // type:function size:0xE0 scope:weak align:4 +__dt__8cM3dGCpsFv = .text:0x0000331C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00003378; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x000033C0; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x0000348C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000034D4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00003530; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00003578; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x000035D4; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x0000365C; // type:function size:0x70 scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x000036CC; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00003728; // type:function size:0x48 scope:weak align:4 +daBoko_Create__FP10fopAc_ac_c = .text:0x00003770; // type:function size:0x20 scope:local align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00003790; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00003794; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00003798; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000379C; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x000037A0; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x000037E8; // type:function size:0x5C scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00003844; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x0000388C; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x000038E8; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CpsFv = .text:0x00003930; // type:function size:0x10 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00003940; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00003948; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003950; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_AabAttrPf = .text:0x00003988; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_TriAttrPf = .text:0x00003990; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_PntAttrPf = .text:0x00003998; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrPf = .text:0x000039A0; // type:function size:0x38 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000039D8; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000039E4; // type:function size:0xC scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000039F0; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000039F4; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x000039FC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00003A0C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00003A14; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00003A1C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00003A24; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003A2C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00003A64; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00003A6C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00003A74; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003A7C; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003AB4; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003ABC; // type:function size:0x8 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00003AC4; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_boko_cpp = .text:0x00003B0C; // type:function size:0x2B4 scope:local align:4 +__dt__14dBgS_ObjLinChkFv = .text:0x00003DC0; // type:function size:0x154 scope:weak align:4 +__dt__11dBgS_LinChkFv = .text:0x00003F14; // type:function size:0x12C scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00004040; // type:function size:0x94 scope:weak align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x000040D4; // type:function size:0x140 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x00004214; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x0000421C; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x00004224; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x0000422C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00004234; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x0000423C; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00004244; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjLinChkFv = .text:0x0000424C; // type:function size:0x8 scope:weak align:4 +@100@__dt__14dBgS_ObjLinChkFv = .text:0x00004254; // type:function size:0x8 scope:weak align:4 +@88@__dt__14dBgS_ObjLinChkFv = .text:0x0000425C; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00004264; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x0000426C; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00004274; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x0000427C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00004284; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x0000428C; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00004294; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x0000429C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x000042A4; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CpsFv = .text:0x000042AC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CpsFv = .text:0x000042B4; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +throw_timer__13daBoko_HIO_c0 = .rodata:0x00000000; // type:object size:0x2 scope:global align:2 +throw_speed__13daBoko_HIO_c0 = .rodata:0x00000004; // type:object size:0x4 scope:global align:4 +@4167 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:4byte +@4174 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4277 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4278 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4279 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4280 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4281 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4282 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4283 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4284 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4285 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@4286 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 +@4288 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 +@4362 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4363 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4378 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 data:4byte +@4482 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 data:float +base_angle$4514 = .rodata:0x00000058; // type:object size:0x8 scope:local align:4 +@4622 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 data:float +@4623 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4624 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4625 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4626 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4627 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4628 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4629 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4630 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4660 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 data:float +@4661 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4662 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4663 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4664 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4665 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4885 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4886 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4887 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4888 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4889 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4890 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 data:string +@4891 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@4973 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@4974 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5065 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5066 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5171 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +model_idx$5203 = .rodata:0x000000CC; // type:object size:0x18 scope:local align:4 +@5398 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@5399 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@5400 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 data:float +@5401 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000F4; // type:object size:0x42 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_127_data_1C = .data:0x0000001C; // type:object size:0x14 +m_bound_se__8daBoko_c = .data:0x00000030; // type:object size:0x18 scope:global align:4 +m_heap_size__8daBoko_c = .data:0x00000048; // type:object size:0x18 scope:global align:4 +m_arc_name__8daBoko_c = .data:0x00000060; // type:object size:0x18 scope:global align:4 +m_cull_min__8daBoko_c = .data:0x00000078; // type:object size:0x48 scope:global align:4 +m_cull_max__8daBoko_c = .data:0x000000C0; // type:object size:0x48 scope:global align:4 +@4671 = .data:0x00000108; // type:object size:0xC scope:local align:4 data:4byte +@4683 = .data:0x00000114; // type:object size:0xC scope:local align:4 data:4byte +@4712 = .data:0x00000120; // type:object size:0xC scope:local align:4 data:4byte +@4987 = .data:0x0000012C; // type:object size:0xC scope:local align:4 data:4byte +sph_src$5276 = .data:0x00000138; // type:object size:0x40 scope:local align:4 +at_cps_src$5277 = .data:0x00000178; // type:object size:0x4C scope:local align:4 +@5293 = .data:0x000001C4; // type:object size:0xC scope:local align:4 +l_daBoko_Method = .data:0x000001D0; // type:object size:0x20 scope:local align:4 +g_profile_BOKO = .data:0x000001F0; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x00000220; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x0000023C; // type:object size:0x20 scope:weak align:4 +__vt__8cM2dGCir = .data:0x0000025C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000268; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000274; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000280; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000028C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cps = .data:0x00000298; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCps = .data:0x00000320; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x0000032C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000338; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000003C0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000003CC; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000003D8; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000042C; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000450; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000045C; // type:object size:0xC scope:weak align:4 +__vt__18mDoExt_3DlineMat_c = .data:0x00000468; // type:object size:0x14 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x0000047C; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x00000488; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x000004A0; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000004D0; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000004E8; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000004F4; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000500; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x0000050C; // type:object size:0xC scope:weak align:4 +__vt__14dBgS_ObjLinChk = .data:0x00000518; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000548; // type:object size:0x30 scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000578; // type:object size:0x18 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x00000590; // type:object size:0x30 scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4152 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_break_particle_offset = .bss:0x00000060; // type:object size:0xC scope:local align:4 +@4153 = .bss:0x0000006C; // type:object size:0xC scope:local align:4 +m_ground_check__8daBoko_c = .bss:0x00000078; // type:object size:0x54 scope:global align:4 data:byte +@4154 = .bss:0x000000CC; // type:object size:0xC scope:local align:4 +m_line_check__8daBoko_c = .bss:0x000000D8; // type:object size:0x6C scope:global align:4 data:byte +l_HIO = .bss:0x00000144; // type:object size:0x1 scope:local align:4 diff --git a/config/D44J01/rels/d_a_boss_item/splits.txt b/config/D44J01/rels/d_a_boss_item/splits.txt new file mode 100644 index 000000000..b86d0a838 --- /dev/null +++ b/config/D44J01/rels/d_a_boss_item/splits.txt @@ -0,0 +1,12 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_boss_item.o: + .text start:0x00000078 end:0x00000128 + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_boss_item/symbols.txt b/config/D44J01/rels/d_a_boss_item/symbols.txt new file mode 100644 index 000000000..48060fb7d --- /dev/null +++ b/config/D44J01/rels/d_a_boss_item/symbols.txt @@ -0,0 +1,10 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +daBossItem_IsDelete__FP14bossitem_class = .text:0x00000078; // type:function size:0x8 scope:local +daBossItem_Delete__FP14bossitem_class = .text:0x00000080; // type:function size:0x8 scope:local +daBossItem_Create__FP10fopAc_ac_c = .text:0x00000088; // type:function size:0xA0 scope:local +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +daBossItem_METHODS = .data:0x00000000; // type:object size:0x20 scope:local +g_profile_BOSSITEM = .data:0x00000020; // type:object size:0x30 scope:global diff --git a/config/D44J01/rels/d_a_bpw/splits.txt b/config/D44J01/rels/d_a_bpw/splits.txt new file mode 100644 index 000000000..d126088a7 --- /dev/null +++ b/config/D44J01/rels/d_a_bpw/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_bpw.o: + .text start:0x00000078 end:0x0000E69C + .text start:0x0000E69C end:0x0000E828 + .text start:0x0000E828 end:0x0000E994 + .rodata start:0x00000000 end:0x00000310 + .data start:0x00000000 end:0x000005E8 + .bss start:0x00000000 end:0x00000198 diff --git a/config/D44J01/rels/d_a_bpw/symbols.txt b/config/D44J01/rels/d_a_bpw/symbols.txt new file mode 100644 index 000000000..706a8a010 --- /dev/null +++ b/config/D44J01/rels/d_a_bpw/symbols.txt @@ -0,0 +1,369 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +body_nodeCallBack__FP7J3DNodei = .text:0x00000078; // type:function size:0x1E0 scope:local align:4 +__dt__4cXyzFv = .text:0x00000258; // type:function size:0x3C scope:weak align:4 data:float +kantera_nodeCallBack__FP7J3DNodei = .text:0x00000294; // type:function size:0x130 scope:local align:4 +draw_SUB__FP9bpw_class = .text:0x000003C4; // type:function size:0x12C scope:local align:4 +kantera_draw_SUB__FP9bpw_class = .text:0x000004F0; // type:function size:0xE8 scope:local align:4 +body_draw__FP9bpw_class = .text:0x000005D8; // type:function size:0x3C0 scope:local align:4 +kantera_draw__FP9bpw_class = .text:0x00000998; // type:function size:0x1C8 scope:local align:4 +damage_ball_draw__FP9bpw_class = .text:0x00000B60; // type:function size:0xBC scope:local align:4 +line_draw__FP9bpw_class = .text:0x00000C1C; // type:function size:0x4 scope:local align:4 +torituki_draw__FP9bpw_class = .text:0x00000C20; // type:function size:0xCC scope:local align:4 +daBPW_Draw__FP9bpw_class = .text:0x00000CEC; // type:function size:0xC8 scope:local align:4 +anm_init__FP9bpw_classifUcfi = .text:0x00000DB4; // type:function size:0x12C scope:local align:4 +body_atari_check__FP9bpw_class = .text:0x00000EE0; // type:function size:0x6A4 scope:local align:4 +BG_check__FP9bpw_class = .text:0x00001584; // type:function size:0x8C scope:local align:4 +wall_HIT_check__FP9bpw_class = .text:0x00001610; // type:function size:0x138 scope:local align:4 +alpha_anime__FP9bpw_class = .text:0x00001748; // type:function size:0xFC scope:local align:4 +fuwafuwa_calc__FP9bpw_class = .text:0x00001844; // type:function size:0x58 scope:local align:4 +kankyou_hendou__FP9bpw_class = .text:0x0000189C; // type:function size:0x164 scope:local align:4 +noroi_check__FP9bpw_class = .text:0x00001A00; // type:function size:0x298 scope:local align:4 +fire_and_emitter_clear__FP9bpw_class = .text:0x00001C98; // type:function size:0x1AC scope:local align:4 +noroi_brk_check__FP9bpw_classUc = .text:0x00001E44; // type:function size:0x1A0 scope:local align:4 +next_att_wait_check__FP9bpw_class = .text:0x00001FE4; // type:function size:0x50 scope:local align:4 +next_status_clear__FP9bpw_classUc = .text:0x00002034; // type:function size:0x184 scope:local align:4 +light_on_off__FP9bpw_class = .text:0x000021B8; // type:function size:0x328 scope:local align:4 +skull_search_sub__FPvPv = .text:0x000024E0; // type:function size:0x84 scope:local align:4 +search_get_skull__FP9bpw_classUc = .text:0x00002564; // type:function size:0x248 scope:local align:4 +maai_sub__FP9bpw_class = .text:0x000027AC; // type:function size:0xF4 scope:local align:4 +gouen_maai_sub__FP9bpw_class = .text:0x000028A0; // type:function size:0x1CC scope:local align:4 +kantera_pos_search__FP9bpw_class = .text:0x00002A6C; // type:function size:0x1F0 scope:local align:4 +action_dousa__FP9bpw_class = .text:0x00002C5C; // type:function size:0xAE4 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x00003740; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x0000386C; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x0000390C; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00003968; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000039B0; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00003A0C; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00003A54; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00003AE8; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00003B30; // type:function size:0x48 scope:weak align:4 +action_kougeki__FP9bpw_class = .text:0x00003B78; // type:function size:0xFE0 scope:local align:4 +action_karada_taore__FP9bpw_class = .text:0x00004B58; // type:function size:0x9B8 scope:local align:4 +action_damage__FP9bpw_class = .text:0x00005510; // type:function size:0xF84 scope:local align:4 +action_bunri_dousa__FP9bpw_class = .text:0x00006494; // type:function size:0x2894 scope:local align:4 +dComIfGs_onStageBossEnemy__Fv = .text:0x00008D28; // type:function size:0x30 scope:weak align:4 +cM_scos__Fs = .text:0x00008D58; // type:function size:0x24 scope:weak align:4 +setGlobalPrmColor__14JPABaseEmitterFUcUcUc = .text:0x00008D7C; // type:function size:0x10 scope:weak align:4 +dComIfGp_particle_set__FUsPC4cXyzPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyz = .text:0x00008D8C; // type:function size:0x88 scope:weak align:4 +setPlaySpeed__14mDoExt_McaMorfFf = .text:0x00008E14; // type:function size:0x8 scope:weak align:4 +cM_ssin__Fs = .text:0x00008E1C; // type:function size:0x24 scope:weak align:4 +sqrtf__3stdFf = .text:0x00008E40; // type:function size:0x78 scope:weak align:4 +action_start_demo__FP9bpw_class = .text:0x00008EB8; // type:function size:0x1264 scope:local align:4 +vib_mode_check__FP9bpw_class = .text:0x0000A11C; // type:function size:0x104 scope:local align:4 +kantera_calc__FP9bpw_class = .text:0x0000A220; // type:function size:0x32C scope:local align:4 +body_execute__FP9bpw_class = .text:0x0000A54C; // type:function size:0x57C scope:local align:4 +kantera_atari_check__FP9bpw_class = .text:0x0000AAC8; // type:function size:0x110 scope:local align:4 +action_kantera_dousa__FP9bpw_class = .text:0x0000ABD8; // type:function size:0x398 scope:local align:4 +kantera_execute__FP9bpw_class = .text:0x0000AF70; // type:function size:0x294 scope:local align:4 +action_b_fire_1_dousa__FP9bpw_class = .text:0x0000B204; // type:function size:0x710 scope:local align:4 +action_b_fire_2_dousa__FP9bpw_class = .text:0x0000B914; // type:function size:0x6AC scope:local align:4 +damage_ball_execute__FP9bpw_class = .text:0x0000BFC0; // type:function size:0x13C scope:local align:4 +torituki_execute__FP9bpw_class = .text:0x0000C0FC; // type:function size:0x314 scope:local align:4 +daBPW_Execute__FP9bpw_class = .text:0x0000C410; // type:function size:0x438 scope:local align:4 +daBPW_IsDelete__FP9bpw_class = .text:0x0000C848; // type:function size:0x8 scope:local align:4 +daBPW_Delete__FP9bpw_class = .text:0x0000C850; // type:function size:0x2D0 scope:local align:4 +boss_useHeapInit__FP10fopAc_ac_c = .text:0x0000CB20; // type:function size:0x4D4 scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000CFF4; // type:function size:0x48 scope:weak align:4 +body_create_init__FP9bpw_class = .text:0x0000D03C; // type:function size:0x168 scope:local align:4 +kantera_useHeapInit__FP10fopAc_ac_c = .text:0x0000D1A4; // type:function size:0x1E0 scope:local align:4 +kantera_create_init__FP9bpw_class = .text:0x0000D384; // type:function size:0xEC scope:local align:4 +fire_useHeapInit__FP10fopAc_ac_c = .text:0x0000D470; // type:function size:0xE8 scope:local align:4 +damage_ball_create_init__FP9bpw_class = .text:0x0000D558; // type:function size:0xB4 scope:local align:4 +tori_useHeapInit__FP10fopAc_ac_c = .text:0x0000D60C; // type:function size:0x114 scope:local align:4 +tori_create_init__FP9bpw_class = .text:0x0000D720; // type:function size:0xD4 scope:local align:4 +daBPW_Create__FP10fopAc_ac_c = .text:0x0000D7F4; // type:function size:0x6C8 scope:local align:4 +__ct__9bpw_classFv = .text:0x0000DEBC; // type:function size:0x2D0 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x0000E18C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x0000E258; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x0000E2A0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000E2FC; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x0000E344; // type:function size:0x70 scope:weak align:4 +__defctor__18dPa_smokeEcallBackFv = .text:0x0000E3B4; // type:function size:0x24 scope:weak align:4 +__dt__18dPa_smokeEcallBackFv = .text:0x0000E3D8; // type:function size:0x7C scope:weak align:4 +__ct__4cXyzFv = .text:0x0000E454; // type:function size:0x4 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000E458; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000E45C; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000E460; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000E464; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x0000E468; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x0000E4B0; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x0000E50C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x0000E51C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x0000E524; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000E52C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000E534; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000E53C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x0000E574; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x0000E57C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x0000E584; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000E58C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000E5C4; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000E5C8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000E5D0; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000E5D8; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000E5E0; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x0000E5EC; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x0000E5F8; // type:function size:0x5C scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x0000E654; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x0000E65C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x0000E664; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x0000E66C; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x0000E674; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x0000E67C; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x0000E684; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x0000E68C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x0000E694; // type:function size:0x8 scope:weak align:4 +getHeadTopPos__9daPy_py_cCFv = .text:0x0000E69C; // type:function size:0x1C scope:weak align:4 +cancelOriginalDemo__9daPy_py_cFv = .text:0x0000E6B8; // type:function size:0x14 scope:weak align:4 +changeDemoMode__9daPy_py_cFUl = .text:0x0000E6CC; // type:function size:0x8 scope:weak align:4 +changeOriginalDemo__9daPy_py_cFv = .text:0x0000E6D4; // type:function size:0x14 scope:weak align:4 +dComIfGp_event_onEventFlag__FUs = .text:0x0000E6E8; // type:function size:0x18 scope:weak align:4 +mDoAud_seStart__FUlP3VecUlSc = .text:0x0000E700; // type:function size:0x64 scope:weak align:4 +__as__4cXyzFRC4cXyz = .text:0x0000E764; // type:function size:0x1C scope:weak align:4 +setall__4cXyzFf = .text:0x0000E780; // type:function size:0x10 scope:weak align:4 +ClrCoSet__14cCcD_ObjHitInfFv = .text:0x0000E790; // type:function size:0x10 scope:weak align:4 +OffTgSetBit__14cCcD_ObjHitInfFv = .text:0x0000E7A0; // type:function size:0x10 scope:weak align:4 +ClrAtSet__14cCcD_ObjHitInfFv = .text:0x0000E7B0; // type:function size:0x10 scope:weak align:4 +__ct__4cXyzFRC4cXyz = .text:0x0000E7C0; // type:function size:0x1C scope:weak align:4 +dComIfGp_getCamera__Fi = .text:0x0000E7DC; // type:function size:0x18 scope:weak align:4 +dComIfGp_getPlayerCameraID__Fi = .text:0x0000E7F4; // type:function size:0x1C scope:weak align:4 +dComIfGp_getPlayer__Fi = .text:0x0000E810; // type:function size:0x18 scope:weak align:4 +fopAcM_monsSeStart__FP10fopAc_ac_cUlUl = .text:0x0000E828; // type:function size:0x78 scope:weak align:4 +dComIfGp_event_reset__Fv = .text:0x0000E8A0; // type:function size:0x18 scope:weak align:4 +fopAcM_seStart__FP10fopAc_ac_cUlUl = .text:0x0000E8B8; // type:function size:0x80 scope:weak align:4 +isStop__14mDoExt_McaMorfFv = .text:0x0000E938; // type:function size:0x30 scope:weak align:4 +fopAcM_searchPlayerAngleY__FP10fopAc_ac_c = .text:0x0000E968; // type:function size:0x2C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4181 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4182 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4219 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4319 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4326 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4328 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4460 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4461 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4462 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4463 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4464 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4538 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4565 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4571 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4641 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@4855 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4918 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@4932 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4934 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 data:double +@4975 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4976 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@5082 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@5083 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@5211 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@5212 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@5213 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 data:float +@5214 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@5295 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 data:float +@5346 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5347 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5348 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5386 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5387 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5388 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5470 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5471 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5472 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5473 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5474 = .rodata:0x000000A0; // type:object size:0x8 scope:local align:8 +@5475 = .rodata:0x000000A8; // type:object size:0x8 scope:local align:8 +@5685 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5686 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5687 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5688 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5689 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5690 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5691 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@5692 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@5693 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@6175 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@6176 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@6177 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@6178 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@6396 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@6397 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@6398 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@6399 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@6400 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@6796 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@6797 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@6798 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@7389 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@7390 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@7391 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@7392 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@7393 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@7394 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@7395 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@7396 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 data:string +@7397 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@7398 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@7399 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@7400 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 data:string +@7401 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@7402 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@7403 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@7404 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@7405 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 +@7406 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@7407 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +@7408 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@7409 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@7410 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@7411 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 +@7412 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 +@7413 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 +@7414 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 +@7415 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4 +@7416 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4 +@7417 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4 +@7418 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4 +@7419 = .rodata:0x0000017C; // type:object size:0x4 scope:local align:4 +@7420 = .rodata:0x00000180; // type:object size:0x4 scope:local align:4 +@7421 = .rodata:0x00000184; // type:object size:0x4 scope:local align:4 +@7422 = .rodata:0x00000188; // type:object size:0x4 scope:local align:4 +@7423 = .rodata:0x0000018C; // type:object size:0x4 scope:local align:4 +@7424 = .rodata:0x00000190; // type:object size:0x4 scope:local align:4 +@7425 = .rodata:0x00000194; // type:object size:0x4 scope:local align:4 +@7426 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4 +@7427 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4 +@7428 = .rodata:0x000001A0; // type:object size:0x4 scope:local align:4 +@7429 = .rodata:0x000001A4; // type:object size:0x4 scope:local align:4 +@7430 = .rodata:0x000001A8; // type:object size:0x4 scope:local align:4 +@7431 = .rodata:0x000001AC; // type:object size:0x4 scope:local align:4 +@7432 = .rodata:0x000001B0; // type:object size:0x4 scope:local align:4 +@7433 = .rodata:0x000001B4; // type:object size:0x4 scope:local align:4 +@7434 = .rodata:0x000001B8; // type:object size:0x4 scope:local align:4 +@7435 = .rodata:0x000001BC; // type:object size:0x4 scope:local align:4 +@7436 = .rodata:0x000001C0; // type:object size:0x4 scope:local align:4 +@7437 = .rodata:0x000001C4; // type:object size:0x4 scope:local align:4 +@7438 = .rodata:0x000001C8; // type:object size:0x4 scope:local align:4 +@7439 = .rodata:0x000001CC; // type:object size:0x4 scope:local align:4 +@7440 = .rodata:0x000001D0; // type:object size:0x4 scope:local align:4 +@7441 = .rodata:0x000001D4; // type:object size:0x4 scope:local align:4 +@7442 = .rodata:0x000001D8; // type:object size:0x4 scope:local align:4 +@7443 = .rodata:0x000001DC; // type:object size:0x4 scope:local align:4 +@7444 = .rodata:0x000001E0; // type:object size:0x4 scope:local align:4 +@7445 = .rodata:0x000001E4; // type:object size:0x4 scope:local align:4 +@7446 = .rodata:0x000001E8; // type:object size:0x4 scope:local align:4 +@7447 = .rodata:0x000001EC; // type:object size:0x4 scope:local align:4 +@7448 = .rodata:0x000001F0; // type:object size:0x4 scope:local align:4 +@7449 = .rodata:0x000001F4; // type:object size:0x4 scope:local align:4 +@7450 = .rodata:0x000001F8; // type:object size:0x4 scope:local align:4 +@7451 = .rodata:0x000001FC; // type:object size:0x4 scope:local align:4 +@7452 = .rodata:0x00000200; // type:object size:0x4 scope:local align:4 +@7453 = .rodata:0x00000204; // type:object size:0x4 scope:local align:4 data:string +@7454 = .rodata:0x00000208; // type:object size:0x4 scope:local align:4 +@7455 = .rodata:0x0000020C; // type:object size:0x4 scope:local align:4 +@7456 = .rodata:0x00000210; // type:object size:0x4 scope:local align:4 +@7457 = .rodata:0x00000214; // type:object size:0x4 scope:local align:4 +@7458 = .rodata:0x00000218; // type:object size:0x4 scope:local align:4 +@7459 = .rodata:0x0000021C; // type:object size:0x4 scope:local align:4 +@7460 = .rodata:0x00000220; // type:object size:0x4 scope:local align:4 +@7461 = .rodata:0x00000224; // type:object size:0x4 scope:local align:4 +@7462 = .rodata:0x00000228; // type:object size:0x4 scope:local align:4 +@7463 = .rodata:0x0000022C; // type:object size:0x4 scope:local align:4 +@7464 = .rodata:0x00000230; // type:object size:0x4 scope:local align:4 +@7465 = .rodata:0x00000234; // type:object size:0x4 scope:local align:4 +@7466 = .rodata:0x00000238; // type:object size:0x4 scope:local align:4 +@7467 = .rodata:0x0000023C; // type:object size:0x4 scope:local align:4 +@7468 = .rodata:0x00000240; // type:object size:0x4 scope:local align:4 +@7469 = .rodata:0x00000244; // type:object size:0x4 scope:local align:4 +@7470 = .rodata:0x00000248; // type:object size:0x4 scope:local align:4 +@7471 = .rodata:0x0000024C; // type:object size:0x4 scope:local align:4 +@7472 = .rodata:0x00000250; // type:object size:0x4 scope:local align:4 +@7473 = .rodata:0x00000254; // type:object size:0x4 scope:local align:4 +@7474 = .rodata:0x00000258; // type:object size:0x4 scope:local align:4 +@7475 = .rodata:0x0000025C; // type:object size:0x4 scope:local align:4 +@7476 = .rodata:0x00000260; // type:object size:0x4 scope:local align:4 +@7477 = .rodata:0x00000264; // type:object size:0x4 scope:local align:4 +@7478 = .rodata:0x00000268; // type:object size:0x4 scope:local align:4 +@7479 = .rodata:0x0000026C; // type:object size:0x4 scope:local align:4 +@7967 = .rodata:0x00000270; // type:object size:0x4 scope:local align:4 +@7968 = .rodata:0x00000274; // type:object size:0x4 scope:local align:4 +@7969 = .rodata:0x00000278; // type:object size:0x4 scope:local align:4 +@7970 = .rodata:0x0000027C; // type:object size:0x4 scope:local align:4 +@7971 = .rodata:0x00000280; // type:object size:0x4 scope:local align:4 +@7972 = .rodata:0x00000284; // type:object size:0x4 scope:local align:4 +@7973 = .rodata:0x00000288; // type:object size:0x4 scope:local align:4 +@7974 = .rodata:0x0000028C; // type:object size:0x4 scope:local align:4 +@7975 = .rodata:0x00000290; // type:object size:0x4 scope:local align:4 +@7976 = .rodata:0x00000294; // type:object size:0x4 scope:local align:4 +@7977 = .rodata:0x00000298; // type:object size:0x4 scope:local align:4 +@7978 = .rodata:0x0000029C; // type:object size:0x4 scope:local align:4 +@7979 = .rodata:0x000002A0; // type:object size:0x4 scope:local align:4 +@7980 = .rodata:0x000002A4; // type:object size:0x4 scope:local align:4 +@7981 = .rodata:0x000002A8; // type:object size:0x4 scope:local align:4 +@7982 = .rodata:0x000002AC; // type:object size:0x4 scope:local align:4 +@7983 = .rodata:0x000002B0; // type:object size:0x4 scope:local align:4 +@7984 = .rodata:0x000002B4; // type:object size:0x4 scope:local align:4 +@7985 = .rodata:0x000002B8; // type:object size:0x4 scope:local align:4 +@7986 = .rodata:0x000002BC; // type:object size:0x4 scope:local align:4 +@7987 = .rodata:0x000002C0; // type:object size:0x4 scope:local align:4 +@7988 = .rodata:0x000002C4; // type:object size:0x4 scope:local align:4 +@7989 = .rodata:0x000002C8; // type:object size:0x4 scope:local align:4 +@7990 = .rodata:0x000002CC; // type:object size:0x4 scope:local align:4 data:string +@7991 = .rodata:0x000002D0; // type:object size:0x4 scope:local align:4 +@7992 = .rodata:0x000002D4; // type:object size:0x4 scope:local align:4 data:string +@7993 = .rodata:0x000002D8; // type:object size:0x4 scope:local align:4 +@7994 = .rodata:0x000002DC; // type:object size:0x4 scope:local align:4 +@8055 = .rodata:0x000002E0; // type:object size:0x4 scope:local align:4 +@8056 = .rodata:0x000002E4; // type:object size:0x4 scope:local align:4 +@8188 = .rodata:0x000002E8; // type:object size:0x4 scope:local align:4 +@8275 = .rodata:0x000002EC; // type:object size:0x4 scope:local align:4 +@8500 = .rodata:0x000002F0; // type:object size:0x4 scope:local align:4 +@8631 = .rodata:0x000002F4; // type:object size:0x4 scope:local align:4 +@8662 = .rodata:0x000002F8; // type:object size:0x4 scope:local align:4 data:float +@8663 = .rodata:0x000002FC; // type:object size:0x4 scope:local align:4 data:float +@8720 = .rodata:0x00000300; // type:object size:0x4 scope:local align:4 +@8869 = .rodata:0x00000304; // type:object size:0x4 scope:local align:4 +@9125 = .rodata:0x00000308; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x0000030C; // type:object size:0x4 scope:local align:4 data:string_table +@4977 = .data:0x00000000; // type:object size:0x1C scope:local align:4 +light_on_dt$5218 = .data:0x0000001C; // type:object size:0x12 scope:local align:4 +@5694 = .data:0x00000030; // type:object size:0x38 scope:local align:4 +@6179 = .data:0x00000068; // type:object size:0xA8 scope:local align:4 +@6401 = .data:0x00000110; // type:object size:0x28 scope:local align:4 +@6799 = .data:0x00000138; // type:object size:0x58 scope:local align:4 +@7480 = .data:0x00000190; // type:object size:0x6C scope:local align:4 +@7995 = .data:0x000001FC; // type:object size:0x34 scope:local align:4 +@8189 = .data:0x00000230; // type:object size:0x54 scope:local align:4 +body_co_sph_src$9097 = .data:0x00000284; // type:object size:0x40 scope:local align:4 +body_at_sph_src$9098 = .data:0x000002C4; // type:object size:0x40 scope:local align:4 +kantera_co_sph_src$9192 = .data:0x00000304; // type:object size:0x40 scope:local align:4 +damage_ball_co_sph_src$9232 = .data:0x00000344; // type:object size:0x40 scope:local align:4 +l_daBPW_Method = .data:0x00000384; // type:object size:0x20 scope:local align:4 +g_profile_BPW = .data:0x000003A4; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x000003D4; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000003F0; // type:object size:0x20 scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000410; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000498; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000004A4; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000004B0; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000504; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000528; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000534; // type:object size:0xC scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000540; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000570; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000588; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000594; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000005A0; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x000005AC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x000005B8; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x000005C4; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x000005DC; // type:object size:0xC scope:weak align:4 +GOUEN_FIRE_HIT = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +check_info = .bss:0x00000004; // type:object size:0x190 scope:local align:4 +get_check_count = .bss:0x00000194; // type:object size:0x4 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_branch/splits.txt b/config/D44J01/rels/d_a_branch/splits.txt new file mode 100644 index 000000000..78ff9f005 --- /dev/null +++ b/config/D44J01/rels/d_a_branch/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_branch.o: + .text start:0x00000078 end:0x00000764 + .rodata start:0x00000000 end:0x00000034 + .data start:0x00000000 end:0x00000068 diff --git a/config/D44J01/rels/d_a_branch/symbols.txt b/config/D44J01/rels/d_a_branch/symbols.txt new file mode 100644 index 000000000..22783525c --- /dev/null +++ b/config/D44J01/rels/d_a_branch/symbols.txt @@ -0,0 +1,30 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +set_mtx__10daBranch_cFv = .text:0x00000078; // type:function size:0xB0 scope:global align:4 +set_anim__10daBranch_cFiii = .text:0x00000128; // type:function size:0xBC scope:global align:4 +demoPlay__10daBranch_cFP14mDoExt_McaMorf = .text:0x000001E4; // type:function size:0x3C scope:global align:4 +solidHeapCB__10daBranch_cFP10fopAc_ac_c = .text:0x00000220; // type:function size:0x20 scope:global align:4 +CreateHeap__10daBranch_cFv = .text:0x00000240; // type:function size:0x1A0 scope:global align:4 +daBranch_Draw__FP10daBranch_c = .text:0x000003E0; // type:function size:0x88 scope:local align:4 +daBranch_Execute__FP10daBranch_c = .text:0x00000468; // type:function size:0xE8 scope:local align:4 +daBranch_IsDelete__FP10daBranch_c = .text:0x00000550; // type:function size:0x8 scope:local align:4 +daBranch_Delete__FP10daBranch_c = .text:0x00000558; // type:function size:0x90 scope:local align:4 +daBranch_Create__FP10fopAc_ac_c = .text:0x000005E8; // type:function size:0x17C scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4020 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4021 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4022 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4068 = .rodata:0x0000000C; // type:object size:0x8 scope:local align:4 +@4069 = .rodata:0x00000014; // type:object size:0x8 scope:local align:4 +@4070 = .rodata:0x0000001C; // type:object size:0x8 scope:local align:4 +@4236 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4237 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4238 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4239 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +anim_table = .data:0x00000000; // type:object size:0xC scope:local align:4 +m_arcname__10daBranch_c = .data:0x0000000C; // type:object size:0x9 scope:global align:4 data:string +l_daBranch_Method = .data:0x00000018; // type:object size:0x20 scope:local align:4 +g_profile_BRANCH = .data:0x00000038; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_bridge/splits.txt b/config/D44J01/rels/d_a_bridge/splits.txt new file mode 100644 index 000000000..13f03e9f4 --- /dev/null +++ b/config/D44J01/rels/d_a_bridge/splits.txt @@ -0,0 +1,17 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_bridge.o: + .text start:0x00000078 end:0x00004CB0 + .text start:0x00004CB0 end:0x00004CB0 + .rodata start:0x00000000 end:0x00000169 + .data start:0x00000000 end:0x000001C8 + .bss start:0x00000000 end:0x00000058 diff --git a/config/D44J01/rels/d_a_bridge/symbols.txt b/config/D44J01/rels/d_a_bridge/symbols.txt new file mode 100644 index 000000000..1a1d77282 --- /dev/null +++ b/config/D44J01/rels/d_a_bridge/symbols.txt @@ -0,0 +1,151 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +ride_call_back__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x00000078; // type:function size:0x48C scope:local align:4 +__dt__4cXyzFv = .text:0x00000504; // type:function size:0x3C scope:weak align:4 +kikuzu_set__FP12bridge_classP4cXyz = .text:0x00000540; // type:function size:0xD4 scope:local align:4 +daBridge_Draw__FP12bridge_class = .text:0x00000614; // type:function size:0xBD8 scope:local align:4 +control1__FP12bridge_classP4br_s = .text:0x000011EC; // type:function size:0x390 scope:local align:4 +control2__FP12bridge_classP4br_s = .text:0x0000157C; // type:function size:0x20C scope:local align:4 +control3__FP12bridge_classP4br_s = .text:0x00001788; // type:function size:0x11C scope:local align:4 +cut_control1__FP12bridge_classP4br_s = .text:0x000018A4; // type:function size:0x260 scope:local align:4 +cut_control2__FP12bridge_classP4br_s = .text:0x00001B04; // type:function size:0x27C scope:local align:4 +himo_cut_control1__FP4cXyz = .text:0x00001D80; // type:function size:0x224 scope:local align:4 +bridge_move__FP12bridge_class = .text:0x00001FA4; // type:function size:0xA70 scope:local align:4 +s_a_b_sub__FPvPv = .text:0x00002A14; // type:function size:0x70 scope:local align:4 +search_aite__FP12bridge_class = .text:0x00002A84; // type:function size:0x2C scope:local align:4 +daBridge_Execute__FP12bridge_class = .text:0x00002AB0; // type:function size:0x11B8 scope:local align:4 +daBridge_IsDelete__FP12bridge_class = .text:0x00003C68; // type:function size:0x6C scope:local align:4 +daBridge_Delete__FP12bridge_class = .text:0x00003CD4; // type:function size:0x68 scope:local align:4 +CreateInit__FP10fopAc_ac_c = .text:0x00003D3C; // type:function size:0xDC scope:local align:4 +CallbackCreateHeap__FP10fopAc_ac_c = .text:0x00003E18; // type:function size:0x4F4 scope:local align:4 +daBridge_Create__FP10fopAc_ac_c = .text:0x0000430C; // type:function size:0x460 scope:local align:4 +__dt__4br_sFv = .text:0x0000476C; // type:function size:0xC0 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x0000482C; // type:function size:0xCC scope:weak align:4 +__ct__4br_sFv = .text:0x000048F8; // type:function size:0x148 scope:weak align:4 +__ct__8dCcD_CylFv = .text:0x00004A40; // type:function size:0x84 scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00004AC4; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00004B0C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00004B68; // type:function size:0x48 scope:weak align:4 +__ct__4cXyzFv = .text:0x00004BB0; // type:function size:0x4 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004BB4; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004BBC; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00004BC4; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00004BD0; // type:function size:0xC scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00004BDC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00004BEC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00004BF4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00004BFC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00004C04; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004C0C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00004C44; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00004C4C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00004C54; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004C5C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00004C94; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00004C98; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00004CA0; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00004CA8; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4301 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4302 = .rodata:0x00000008; // type:object size:0x8 scope:local align:8 +@4303 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 +@4304 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4305 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4306 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4307 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4308 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4309 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4310 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4311 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4312 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4313 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4314 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4315 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4316 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4317 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4318 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4319 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4320 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4321 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4352 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4353 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4354 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4355 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 data:string +@4433 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4462 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4672 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4673 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4674 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4675 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4676 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4677 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4679 = .rodata:0x00000090; // type:object size:0x8 scope:local align:8 +@4752 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4753 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4842 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4925 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4926 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5135 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5136 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5137 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5138 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5139 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5140 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5141 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5142 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@5143 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@5144 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@5145 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@5146 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@5147 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@5148 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@5149 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@5788 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@5789 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@5790 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@5791 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 data:float +@5792 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@5793 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +bridge_bmd$5849 = .rodata:0x00000100; // type:object size:0x8 scope:local align:4 +@5940 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@5941 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@6089 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@6090 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@6091 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@6092 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@6093 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@6094 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000128; // type:object size:0x41 scope:local align:4 data:string_table +ita_z_p = .data:0x00000000; // type:object size:0x2C scope:local align:4 +himo_cyl_src$5825 = .data:0x0000002C; // type:object size:0x44 scope:local align:4 +l_daBridge_Method = .data:0x00000070; // type:object size:0x20 scope:local align:4 +g_profile_BRIDGE = .data:0x00000090; // type:object size:0x30 scope:global align:4 +__vt__8cM3dGAab = .data:0x000000C0; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000000CC; // type:object size:0x54 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000120; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x0000012C; // type:object size:0x88 scope:weak align:4 +__vt__18mDoExt_3DlineMat_c = .data:0x000001B4; // type:object size:0x14 scope:weak align:4 +...bss.0 = .bss:0x00000000; // type:label scope:local +@3571 = .bss:0x00000000; // type:object size:0xC scope:local align:4 +@1036 = .bss:0x0000000C; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000010; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +wind_vec = .bss:0x0000004C; // type:object size:0x4 scope:local align:4 +wy = .bss:0x00000050; // type:object size:0x2 scope:local align:2 data:2byte +wp = .bss:0x00000054; // type:object size:0x4 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_bst/splits.txt b/config/D44J01/rels/d_a_bst/splits.txt new file mode 100644 index 000000000..416dd2dfa --- /dev/null +++ b/config/D44J01/rels/d_a_bst/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_bst.o: + .text start:0x000000EC end:0x0000C25C + .text start:0x0000C25C end:0x0000C25C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000017F + .data start:0x00000000 end:0x000007B4 + .bss start:0x00000008 end:0x00000098 diff --git a/config/D44J01/rels/d_a_bst/symbols.txt b/config/D44J01/rels/d_a_bst/symbols.txt new file mode 100644 index 000000000..198acfed2 --- /dev/null +++ b/config/D44J01/rels/d_a_bst/symbols.txt @@ -0,0 +1,316 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__11daBst_HIO_cFv = .text:0x000000EC; // type:function size:0x24 scope:global align:4 +message_set__FP9bst_classUl = .text:0x00000110; // type:function size:0x64 scope:local align:4 +message_cont__FP9bst_class = .text:0x00000174; // type:function size:0x88 scope:local align:4 +set_hand_AT__FP9bst_classUc = .text:0x000001FC; // type:function size:0x6C scope:local align:4 +set_hand_CO__FP9bst_classUc = .text:0x00000268; // type:function size:0x58 scope:local align:4 +anm_init__FP9bst_classifUcfi = .text:0x000002C0; // type:function size:0x128 scope:local align:4 +nodeCallBackHead__FP7J3DNodei = .text:0x000003E8; // type:function size:0x12C scope:local align:4 +__dt__4cXyzFv = .text:0x00000514; // type:function size:0x3C scope:weak align:4 +beam_draw__FP9bst_class = .text:0x00000550; // type:function size:0x64 scope:local align:4 +daBst_Draw__FP9bst_class = .text:0x000005B4; // type:function size:0x36C scope:local align:4 +pos_move__FP9bst_classUc = .text:0x00000920; // type:function size:0x1CC scope:local align:4 +stay__FP9bst_class = .text:0x00000AEC; // type:function size:0x334 scope:local align:4 +fly__FP9bst_class = .text:0x00000E20; // type:function size:0x690 scope:local align:4 +down_attack__FP9bst_class = .text:0x000014B0; // type:function size:0x72C scope:local align:4 +paa_attack__FP9bst_class = .text:0x00001BDC; // type:function size:0x7B4 scope:local align:4 +__dt__5csXyzFv = .text:0x00002390; // type:function size:0x3C scope:weak align:4 +kumi_attack__FP9bst_class = .text:0x000023CC; // type:function size:0xA04 scope:local align:4 +harai_attack__FP9bst_class = .text:0x00002DD0; // type:function size:0x384 scope:local align:4 +sleep__FP9bst_class = .text:0x00003154; // type:function size:0x2E4 scope:local align:4 +beam_set__FP9bst_class = .text:0x00003438; // type:function size:0x14C scope:local align:4 +beam_attack__FP9bst_class = .text:0x00003584; // type:function size:0x5D8 scope:local align:4 +damage__FP9bst_class = .text:0x00003B5C; // type:function size:0x244 scope:local align:4 +bom_eat_check__FP9bst_class = .text:0x00003DA0; // type:function size:0xE8 scope:local align:4 +head_damage__FP9bst_class = .text:0x00003E88; // type:function size:0xAE4 scope:local align:4 +head_hukki__FP9bst_class = .text:0x0000496C; // type:function size:0x224 scope:local align:4 +col_set__FP9bst_class = .text:0x00004B90; // type:function size:0x61C scope:local align:4 +player_way_check__FP9bst_class = .text:0x000051AC; // type:function size:0x44 scope:local align:4 +damage_check__FP9bst_class = .text:0x000051F0; // type:function size:0x6DC scope:local align:4 +hana_demo__FP9bst_class = .text:0x000058CC; // type:function size:0x480 scope:local align:4 +end_demo__FP9bst_class = .text:0x00005D4C; // type:function size:0x2EC scope:local align:4 +move__FP9bst_class = .text:0x00006038; // type:function size:0x390 scope:local align:4 +main_cont__FP9bst_class = .text:0x000063C8; // type:function size:0x9A8 scope:local align:4 +beam_eff_set__FP4cXyzsUc = .text:0x00006D70; // type:function size:0x1E4 scope:local align:4 +beam_wall_check__FP4cXyzP4cXyz = .text:0x00006F54; // type:function size:0x368 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x000072BC; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x000073E8; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00007488; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x000074E4; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x0000752C; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00007588; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x000075D0; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00007664; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x000076AC; // type:function size:0x48 scope:weak align:4 +beam_move__FP9bst_class = .text:0x000076F4; // type:function size:0x414 scope:local align:4 +__dt__11dBgS_GndChkFv = .text:0x00007B08; // type:function size:0x118 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00007C20; // type:function size:0x80 scope:weak align:4 +end_brkbtk_set__FP9bst_class = .text:0x00007CA0; // type:function size:0x46C scope:local align:4 +demo_camera__FP9bst_class = .text:0x0000810C; // type:function size:0x1E28 scope:local align:4 +bst_kankyo__FP9bst_class = .text:0x00009F34; // type:function size:0x1D8 scope:local align:4 +daBst_Execute__FP9bst_class = .text:0x0000A10C; // type:function size:0x82C scope:local align:4 +daBst_IsDelete__FP9bst_class = .text:0x0000A938; // type:function size:0x8 scope:local align:4 +daBst_Delete__FP9bst_class = .text:0x0000A940; // type:function size:0x11C scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x0000AA5C; // type:function size:0x7F8 scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000B254; // type:function size:0x48 scope:weak align:4 +daBst_Create__FP10fopAc_ac_c = .text:0x0000B29C; // type:function size:0x2F8 scope:local align:4 +__ct__9bst_classFv = .text:0x0000B594; // type:function size:0x324 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x0000B8B8; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x0000B984; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x0000B9CC; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000BA28; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x0000BA70; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x0000BACC; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x0000BB3C; // type:function size:0x88 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x0000BBC4; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_SphFv = .text:0x0000BC90; // type:function size:0x84 scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x0000BD14; // type:function size:0x48 scope:weak align:4 +__ct__5csXyzFv = .text:0x0000BD5C; // type:function size:0x4 scope:weak align:4 +__ct__4cXyzFv = .text:0x0000BD60; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x0000BD64; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x0000BD74; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x0000BD7C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000BD84; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000BD8C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000BD94; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x0000BDCC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x0000BDD4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x0000BDDC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000BDE4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000BE1C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000BE20; // type:function size:0x8 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x0000BE28; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x0000BE70; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x0000BECC; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000BF14; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000BF18; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000BF1C; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000BF20; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x0000BF24; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x0000BF6C; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x0000BFC8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x0000BFD8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x0000BFE0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000BFE8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000BFF0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000BFF8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x0000C030; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x0000C038; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x0000C040; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000C048; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000C080; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000C088; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000C090; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x0000C09C; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x0000C0A8; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x0000C104; // type:function size:0x5C scope:weak align:4 +__dt__11daBst_HIO_cFv = .text:0x0000C160; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_bst_cpp = .text:0x0000C1A8; // type:function size:0x3C scope:local align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x0000C1E4; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x0000C1EC; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x0000C1F4; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x0000C1FC; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x0000C204; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x0000C20C; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x0000C214; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x0000C21C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x0000C224; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x0000C22C; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x0000C234; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x0000C23C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x0000C244; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x0000C24C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x0000C254; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4209 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4210 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4402 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4403 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4404 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4443 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 +@4444 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4445 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4515 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4516 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4517 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4518 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4671 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4672 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4673 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4674 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4675 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4676 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4677 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4678 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4679 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4680 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 data:float +@4682 = .rodata:0x00000068; // type:object size:0x8 scope:local align:8 +@4820 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4821 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4822 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4823 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4824 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5006 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5007 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5008 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5009 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5010 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5011 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5194 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5195 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5196 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5244 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5245 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5246 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5247 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5292 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5293 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5340 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5476 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5477 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@5478 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@5479 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@5480 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@5481 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@5822 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@5974 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@5975 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@5976 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@5977 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@6478 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@6479 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@6480 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@6669 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 data:string +@6670 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@6671 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@7651 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@7652 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@7653 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@7654 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@7655 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@7656 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@7657 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@7658 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@7659 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@7660 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@7661 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@7662 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@7663 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@7664 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@7665 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@7666 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 +@7667 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@7689 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +@7883 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@8242 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000158; // type:object size:0x27 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_197_data_1C = .data:0x0000001C; // type:object size:0x14 +set_bdl_d = .data:0x00000030; // type:object size:0x6 scope:local align:4 +set_za_bdl = .data:0x00000038; // type:object size:0x6 scope:local align:4 +set_bck_d = .data:0x00000040; // type:object size:0x6 scope:local align:4 +fly_bck_d = .data:0x00000048; // type:object size:0x6 scope:local align:4 +damage_bck_d = .data:0x00000050; // type:object size:0x6 scope:local align:4 +down_bck_d = .data:0x00000058; // type:object size:0x6 scope:local align:4 +start_bck_d = .data:0x00000060; // type:object size:0x6 scope:local align:4 +start2_bck_d = .data:0x00000068; // type:object size:0x6 scope:local align:4 +start_smoke_name = .data:0x00000070; // type:object size:0x6 scope:local align:4 +fly_btk_d = .data:0x00000078; // type:object size:0x6 scope:local align:4 +fly_brk_d = .data:0x00000080; // type:object size:0x6 scope:local align:4 +damage_btk_d = .data:0x00000088; // type:object size:0x6 scope:local align:4 +damage_brk_d = .data:0x00000090; // type:object size:0x6 scope:local align:4 +downa_bck_d = .data:0x00000098; // type:object size:0x6 scope:local align:4 +paa_bck_d = .data:0x000000A0; // type:object size:0x6 scope:local align:4 +awasu_bck_d = .data:0x000000A8; // type:object size:0x6 scope:local align:4 +sleep_btk_d = .data:0x000000B0; // type:object size:0x6 scope:local align:4 +sleep_brk_d = .data:0x000000B8; // type:object size:0x6 scope:local align:4 +charge_e_name = .data:0x000000C0; // type:object size:0x4 scope:local align:4 +bomb_eff_name$5601 = .data:0x000000C4; // type:object size:0x8 scope:local align:4 +@5800 = .data:0x000000CC; // type:object size:0x20 scope:local align:4 +te_x$5849 = .data:0x000000EC; // type:object size:0x10 scope:local align:4 +te_y$5850 = .data:0x000000FC; // type:object size:0x10 scope:local align:4 +te_z$5851 = .data:0x0000010C; // type:object size:0x10 scope:local align:4 +item_smoke_name = .data:0x0000011C; // type:object size:0x4 scope:local align:4 data:2byte +@6388 = .data:0x00000120; // type:object size:0x30 scope:local align:4 +@6481 = .data:0x00000150; // type:object size:0x5C scope:local align:4 +@7668 = .data:0x000001AC; // type:object size:0xE8 scope:local align:4 +@7690 = .data:0x00000294; // type:object size:0x24 scope:local align:4 +set_btk_d = .data:0x000002B8; // type:object size:0x6 scope:local align:4 +set_brk_d = .data:0x000002C0; // type:object size:0x6 scope:local align:4 +set_za_btk_d = .data:0x000002C8; // type:object size:0x6 scope:local align:4 +set_za_brk_d = .data:0x000002D0; // type:object size:0x6 scope:local align:4 +cc_cyl_src$8147 = .data:0x000002D8; // type:object size:0x44 scope:local align:4 +core_cyl_src$8148 = .data:0x0000031C; // type:object size:0x44 scope:local align:4 +finger_sph_src$8149 = .data:0x00000360; // type:object size:0x40 scope:local align:4 +eye_sph_src$8150 = .data:0x000003A0; // type:object size:0x40 scope:local align:4 +beam_sph_src$8151 = .data:0x000003E0; // type:object size:0x40 scope:local align:4 +l_daBst_Method = .data:0x00000420; // type:object size:0x20 scope:local align:4 +g_profile_BST = .data:0x00000440; // type:object size:0x30 scope:global align:4 +__vt__8cM3dGSph = .data:0x00000470; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x0000047C; // type:object size:0x88 scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000504; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000510; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x0000051C; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000528; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000534; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000540; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x0000055C; // type:object size:0x20 scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x0000057C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000604; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000610; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000061C; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000670; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000694; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x000006A0; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000006AC; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x000006B8; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x000006D0; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000700; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000730; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000748; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000754; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000760; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x0000076C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000778; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000784; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x0000079C; // type:object size:0xC scope:weak align:4 +__vt__11daBst_HIO_c = .data:0x000007A8; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +boss = .bss:0x00000054; // type:object size:0x4 scope:local align:4 data:4byte +hand = .bss:0x00000058; // type:object size:0x8 scope:local align:4 data:4byte +msg = .bss:0x00000060; // type:object size:0x4 scope:local align:4 data:4byte +msg_end = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000065; // type:object size:0x1 scope:local align:1 data:byte +@4125 = .bss:0x00000068; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000074; // type:object size:0x8 scope:local align:4 data:byte +@4285 = .bss:0x0000007C; // type:object size:0xC scope:local align:4 +init$4286 = .bss:0x00000088; // type:object size:0x1 scope:local align:1 +center_pos$4284 = .bss:0x0000008C; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_btd/splits.txt b/config/D44J01/rels/d_a_btd/splits.txt new file mode 100644 index 000000000..f43cfa72a --- /dev/null +++ b/config/D44J01/rels/d_a_btd/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_btd.o: + .text start:0x000000EC end:0x00009DB8 + .text start:0x00009DB8 end:0x00009DB8 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000002D3 + .data start:0x00000000 end:0x00000778 + .bss start:0x00000008 end:0x000000F4 diff --git a/config/D44J01/rels/d_a_btd/symbols.txt b/config/D44J01/rels/d_a_btd/symbols.txt new file mode 100644 index 000000000..b8598a17f --- /dev/null +++ b/config/D44J01/rels/d_a_btd/symbols.txt @@ -0,0 +1,313 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__11daBtd_HIO_cFv = .text:0x000000EC; // type:function size:0xDC scope:global align:4 +wave_set__FP9btd_class = .text:0x000001C8; // type:function size:0x84 scope:local align:4 data:4byte +get_anm__FP9btd_class = .text:0x0000024C; // type:function size:0x1C scope:local align:4 +get_btk__FP9btd_class = .text:0x00000268; // type:function size:0x1C scope:local align:4 +get_brk__FP9btd_class = .text:0x00000284; // type:function size:0x1C scope:local align:4 +anm_init__FP9btd_classifUcfi = .text:0x000002A0; // type:function size:0x134 scope:local align:4 +nodeCallBack__FP7J3DNodei = .text:0x000003D4; // type:function size:0x3A4 scope:local align:4 +__dt__4cXyzFv = .text:0x00000778; // type:function size:0x3C scope:weak align:4 +hahen_draw__FP9btd_class = .text:0x000007B4; // type:function size:0x74 scope:local align:4 +daBtd_Draw__FP9btd_class = .text:0x00000828; // type:function size:0x154 scope:local align:4 +player_view_check__FP9btd_class = .text:0x0000097C; // type:function size:0x54 scope:local align:4 +eff_off__FP9btd_class = .text:0x000009D0; // type:function size:0x30 scope:local align:4 +hahen_set2__FP9btd_class = .text:0x00000A00; // type:function size:0x1DC scope:local align:4 +hahen_set_s__FP9btd_classP4cXyzP5csXyz = .text:0x00000BDC; // type:function size:0x170 scope:local align:4 +smoke_set_s__FP9btd_classP4cXyzP5csXyz = .text:0x00000D4C; // type:function size:0xC0 scope:local align:4 +hahen_set__FP9btd_classSc = .text:0x00000E0C; // type:function size:0xD0 scope:local align:4 +startdemo__FP9btd_class = .text:0x00000EDC; // type:function size:0x484 scope:local align:4 +damage_check__FP9btd_class = .text:0x00001360; // type:function size:0x4E0 scope:local align:4 +sibuki_set__FP9btd_class = .text:0x00001840; // type:function size:0x140 scope:local align:4 +kubi_calc__FP9btd_class = .text:0x00001980; // type:function size:0xAC scope:local align:4 +damage__FP9btd_class = .text:0x00001A2C; // type:function size:0xE54 scope:local align:4 +end__FP9btd_class = .text:0x00002880; // type:function size:0xE0C scope:local align:4 +wait__FP9btd_class = .text:0x0000368C; // type:function size:0x52C scope:local align:4 +jab_attack__FP9btd_class = .text:0x00003BB8; // type:function size:0x298 scope:local align:4 +punch_attack__FP9btd_class = .text:0x00003E50; // type:function size:0x5B4 scope:local align:4 +punch2_attack__FP9btd_class = .text:0x00004404; // type:function size:0x530 scope:local align:4 +fire_attack__FP9btd_class = .text:0x00004934; // type:function size:0x698 scope:local align:4 +up_fire_attack__FP9btd_class = .text:0x00004FCC; // type:function size:0x408 scope:local align:4 +yoko_fire_attack__FP9btd_class = .text:0x000053D4; // type:function size:0x4C8 scope:local align:4 +attack__FP9btd_class = .text:0x0000589C; // type:function size:0x8C scope:local align:4 +move__FP9btd_class = .text:0x00005928; // type:function size:0x2A8 scope:local align:4 +k_a_d_sub__FPvPv = .text:0x00005BD0; // type:function size:0x58 scope:local align:4 +dr2_a_d_sub__FPvPv = .text:0x00005C28; // type:function size:0x4C scope:local align:4 +wepon_s_sub__FPvPv = .text:0x00005C74; // type:function size:0x58 scope:local align:4 +hahen_move__FP9btd_class = .text:0x00005CCC; // type:function size:0xFC scope:local align:4 +sibuki_move__FP9btd_class = .text:0x00005DC8; // type:function size:0x318 scope:local align:4 +demo_camera__FP9btd_class = .text:0x000060E0; // type:function size:0x121C scope:local align:4 +btd_effect__FP9btd_class = .text:0x000072FC; // type:function size:0x34C scope:local align:4 +btd_kankyo__FP9btd_class = .text:0x00007648; // type:function size:0x348 scope:local align:4 +daBtd_Execute__FP9btd_class = .text:0x00007990; // type:function size:0x874 scope:local align:4 +daBtd_IsDelete__FP9btd_class = .text:0x00008204; // type:function size:0x8 scope:local align:4 +daBtd_Delete__FP9btd_class = .text:0x0000820C; // type:function size:0xF4 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x00008300; // type:function size:0x9F4 scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00008CF4; // type:function size:0x48 scope:weak align:4 +daBtd_Create__FP10fopAc_ac_c = .text:0x00008D3C; // type:function size:0x478 scope:local align:4 +__ct__9btd_classFv = .text:0x000091B4; // type:function size:0x298 scope:weak align:4 +__dt__12btd_sibuki_sFv = .text:0x0000944C; // type:function size:0x3C scope:weak align:4 +__ct__12btd_sibuki_sFv = .text:0x00009488; // type:function size:0x4 scope:weak align:4 +__dt__11btd_hahen_sFv = .text:0x0000948C; // type:function size:0x3C scope:weak align:4 +__ct__11btd_hahen_sFv = .text:0x000094C8; // type:function size:0x4 scope:weak align:4 +__dt__18dPa_smokeEcallBackFv = .text:0x000094CC; // type:function size:0x7C scope:weak align:4 +__defctor__18dPa_smokeEcallBackFv = .text:0x00009548; // type:function size:0x24 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x0000956C; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_CylFv = .text:0x00009638; // type:function size:0x84 scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000096BC; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00009704; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x0000974C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000097A8; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x000097F0; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_SphFv = .text:0x000098BC; // type:function size:0x84 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00009940; // type:function size:0x5C scope:weak align:4 +__ct__4cXyzFv = .text:0x0000999C; // type:function size:0x4 scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x000099A0; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000099E8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000099F8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00009A00; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00009A08; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00009A10; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00009A18; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00009A50; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00009A58; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00009A60; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00009A68; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00009AA0; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00009AA4; // type:function size:0x8 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00009AAC; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00009AB0; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00009AB4; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00009AB8; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00009ABC; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00009B04; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00009B60; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00009B70; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00009B78; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00009B80; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00009B88; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00009B90; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00009BC8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00009BD0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00009BD8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00009BE0; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00009C18; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00009C20; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00009C28; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00009C34; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00009C40; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00009C9C; // type:function size:0x5C scope:weak align:4 +__dt__11daBtd_HIO_cFv = .text:0x00009CF8; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_btd_cpp = .text:0x00009D40; // type:function size:0x58 scope:local align:4 +@280@__dt__8dCcD_SphFv = .text:0x00009D98; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00009DA0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00009DA8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00009DB0; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4129 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4130 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4131 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4132 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4133 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4134 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4135 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4136 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4137 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4138 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4155 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4156 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4262 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4263 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4264 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4265 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4266 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4267 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4268 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4270 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@4567 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4568 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:string +@4569 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 data:float +@4570 = .rodata:0x00000068; // type:object size:0x8 scope:local align:8 +@4571 = .rodata:0x00000070; // type:object size:0x8 scope:local align:8 +@4572 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4573 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4768 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4800 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5159 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5160 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 data:float +@5161 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5162 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5163 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5164 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5477 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5478 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5479 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5480 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5582 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5583 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5584 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5585 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@6002 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@6003 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@6243 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 data:float +@6366 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@6367 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@6658 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@6659 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 data:string +@6660 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@6661 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@6662 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@6663 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@6664 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@6665 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@6666 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@6667 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@6668 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@6669 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@6670 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 data:string +@6671 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@6672 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@6673 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@6674 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@6675 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@6676 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@6677 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@6678 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@6679 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@6680 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@6681 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@6682 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@6683 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@6684 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@6685 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@6686 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 +@6687 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@6688 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +@6689 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@6690 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@6691 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 data:string +@6692 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 +@6693 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 +@6694 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 +@6695 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 +@6696 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4 +@6697 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4 +@6698 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4 +@6699 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4 +@6700 = .rodata:0x0000017C; // type:object size:0x4 scope:local align:4 +@6701 = .rodata:0x00000180; // type:object size:0x4 scope:local align:4 +@6702 = .rodata:0x00000184; // type:object size:0x4 scope:local align:4 +@6703 = .rodata:0x00000188; // type:object size:0x4 scope:local align:4 +@6704 = .rodata:0x0000018C; // type:object size:0x4 scope:local align:4 +@6705 = .rodata:0x00000190; // type:object size:0x4 scope:local align:4 +@6706 = .rodata:0x00000194; // type:object size:0x4 scope:local align:4 +@6707 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4 +@6708 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4 +@6709 = .rodata:0x000001A0; // type:object size:0x4 scope:local align:4 +@6710 = .rodata:0x000001A4; // type:object size:0x4 scope:local align:4 +@6711 = .rodata:0x000001A8; // type:object size:0x4 scope:local align:4 +@6712 = .rodata:0x000001AC; // type:object size:0x4 scope:local align:4 +@6713 = .rodata:0x000001B0; // type:object size:0x4 scope:local align:4 +@6714 = .rodata:0x000001B4; // type:object size:0x4 scope:local align:4 +@6715 = .rodata:0x000001B8; // type:object size:0x4 scope:local align:4 +@6716 = .rodata:0x000001BC; // type:object size:0x4 scope:local align:4 +@6717 = .rodata:0x000001C0; // type:object size:0x4 scope:local align:4 +@6718 = .rodata:0x000001C4; // type:object size:0x4 scope:local align:4 +@6719 = .rodata:0x000001C8; // type:object size:0x4 scope:local align:4 data:string +@6720 = .rodata:0x000001CC; // type:object size:0x4 scope:local align:4 +@6898 = .rodata:0x000001D0; // type:object size:0x4 scope:local align:4 +@6899 = .rodata:0x000001D4; // type:object size:0x4 scope:local align:4 +@6900 = .rodata:0x000001D8; // type:object size:0x4 scope:local align:4 data:string +@6901 = .rodata:0x000001DC; // type:object size:0x4 scope:local align:4 +@6902 = .rodata:0x000001E0; // type:object size:0x4 scope:local align:4 +@6903 = .rodata:0x000001E4; // type:object size:0x4 scope:local align:4 +@6904 = .rodata:0x000001E8; // type:object size:0x4 scope:local align:4 +@6906 = .rodata:0x000001F0; // type:object size:0x8 scope:local align:8 +@7159 = .rodata:0x000001F8; // type:object size:0x4 scope:local align:4 +@7160 = .rodata:0x000001FC; // type:object size:0x4 scope:local align:4 data:string +@7571 = .rodata:0x00000200; // type:object size:0x4 scope:local align:4 +@7572 = .rodata:0x00000204; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000208; // type:object size:0xCB scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_198_data_1C = .data:0x0000001C; // type:object size:0x14 +joint_check = .data:0x00000030; // type:object size:0x49 scope:local align:4 +hibi_brk$4852 = .data:0x0000007C; // type:object size:0xC scope:local align:4 +hibi_eff_name$4853 = .data:0x00000088; // type:object size:0x6 scope:local align:4 +hahen_eff_name$4913 = .data:0x00000090; // type:object size:0x18 scope:local align:4 +hahen_eff_index$4914 = .data:0x000000A8; // type:object size:0x30 scope:local align:4 +@5165 = .data:0x000000D8; // type:object size:0xAC scope:local align:4 +last_eff_name$5198 = .data:0x00000184; // type:object size:0x26 scope:local align:4 +last_eff_index$5199 = .data:0x000001AC; // type:object size:0x4C scope:local align:4 +@5481 = .data:0x000001F8; // type:object size:0x20 scope:local align:4 +@5586 = .data:0x00000218; // type:object size:0x58 scope:local align:4 +jab_bck = .data:0x00000270; // type:object size:0x20 scope:local align:4 +punch_bck = .data:0x00000290; // type:object size:0x28 scope:local align:4 +@6004 = .data:0x000002B8; // type:object size:0x1C scope:local align:4 +at_size = .data:0x000002D4; // type:object size:0x4C scope:local align:4 +eff_index$6727 = .data:0x00000320; // type:object size:0x14 scope:local align:4 +eff_name$6728 = .data:0x00000334; // type:object size:0xA scope:local align:4 +effF_name$6739 = .data:0x00000340; // type:object size:0xE scope:local align:4 +effF_nameR$6740 = .data:0x00000350; // type:object size:0xE scope:local align:4 +hand_co_pos_X$6966 = .data:0x00000360; // type:object size:0x18 scope:local align:4 +hand_co_pos_Y$6967 = .data:0x00000378; // type:object size:0x18 scope:local align:4 +hand_co_pos_Z$6968 = .data:0x00000390; // type:object size:0x18 scope:local align:4 +hand_co_size_H$6969 = .data:0x000003A8; // type:object size:0x18 scope:local align:4 +hand_co_size_R$6970 = .data:0x000003C0; // type:object size:0x18 scope:local align:4 +at_sph_src$7456 = .data:0x000003D8; // type:object size:0x40 scope:local align:4 +eye_sph_src$7457 = .data:0x00000418; // type:object size:0x40 scope:local align:4 +fire_sph_src$7458 = .data:0x00000458; // type:object size:0x40 scope:local align:4 +sibuki_sph_src$7459 = .data:0x00000498; // type:object size:0x40 scope:local align:4 +hand_cyl_src$7460 = .data:0x000004D8; // type:object size:0x44 scope:local align:4 +l_daBtd_Method = .data:0x0000051C; // type:object size:0x20 scope:local align:4 +g_profile_BTD = .data:0x0000053C; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x0000056C; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000578; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000584; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000590; // type:object size:0x88 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000618; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000634; // type:object size:0x20 scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000654; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000006DC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000006E8; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000006F4; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000748; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000754; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000760; // type:object size:0xC scope:weak align:4 +__vt__11daBtd_HIO_c = .data:0x0000076C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:4byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +kui = .bss:0x00000054; // type:object size:0x4 scope:local align:4 data:4byte +dr2 = .bss:0x00000058; // type:object size:0x4 scope:local align:4 data:4byte +@4121 = .bss:0x0000005C; // type:object size:0xC scope:local align:4 +static_center_pos = .bss:0x00000068; // type:object size:0xC scope:local align:4 data:float +@4124 = .bss:0x00000074; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000080; // type:object size:0x58 scope:local align:4 data:float +@5219 = .bss:0x000000D8; // type:object size:0xC scope:local align:4 +init$5220 = .bss:0x000000E4; // type:object size:0x1 scope:local align:1 +pos$5218 = .bss:0x000000E8; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_bwd/splits.txt b/config/D44J01/rels/d_a_bwd/splits.txt new file mode 100644 index 000000000..9542c3cad --- /dev/null +++ b/config/D44J01/rels/d_a_bwd/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_bwd.o: + .text start:0x000000EC end:0x0000A6E0 + .text start:0x0000A6E0 end:0x0000A6E0 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000022E + .data start:0x00000000 end:0x000004D8 + .bss start:0x00000008 end:0x000002D0 diff --git a/config/D44J01/rels/d_a_bwd/symbols.txt b/config/D44J01/rels/d_a_bwd/symbols.txt new file mode 100644 index 000000000..0860777f4 --- /dev/null +++ b/config/D44J01/rels/d_a_bwd/symbols.txt @@ -0,0 +1,315 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__11daBwd_HIO_cFv = .text:0x000000EC; // type:function size:0xB0 scope:global align:4 +g_eff_on__FP9bwd_class = .text:0x0000019C; // type:function size:0x18 scope:local align:4 +g_eff_off__FP9bwd_class = .text:0x000001B4; // type:function size:0x18 scope:local align:4 +ko_s_sub__FPvPv = .text:0x000001CC; // type:function size:0x84 scope:local align:4 +ko_delete_sub__FPvPv = .text:0x00000250; // type:function size:0x4C scope:local align:4 +anm_init__FP9bwd_classifUcfi = .text:0x0000029C; // type:function size:0x128 scope:local align:4 +gr_draw__FP9bwd_class = .text:0x000003C4; // type:function size:0xBC scope:local align:4 +__dt__4cXyzFv = .text:0x00000480; // type:function size:0x3C scope:weak align:4 +suna_draw__FP9bwd_class = .text:0x000004BC; // type:function size:0xA8 scope:local align:4 +daBwd_Draw__FP9bwd_class = .text:0x00000564; // type:function size:0x1CC scope:local align:4 +fly_pos_move__FP9bwd_classss = .text:0x00000730; // type:function size:0x848 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x00000F78; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x000010A4; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00001144; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x000011A0; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000011E8; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00001244; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x0000128C; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00001320; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00001368; // type:function size:0x48 scope:weak align:4 +damage_check__FP9bwd_class = .text:0x000013B0; // type:function size:0x204 scope:local align:4 +__dt__5csXyzFv = .text:0x000015B4; // type:function size:0x3C scope:weak align:4 +start__FP9bwd_class = .text:0x000015F0; // type:function size:0x26C scope:local align:4 +wait__FP9bwd_class = .text:0x0000185C; // type:function size:0x204 scope:local align:4 +reset__FP9bwd_class = .text:0x00001A60; // type:function size:0x1D0 scope:local align:4 +sita_hit__FP9bwd_class = .text:0x00001C30; // type:function size:0x9F4 scope:local align:4 +eat_attack__FP9bwd_class = .text:0x00002624; // type:function size:0x87C scope:local align:4 +fly__FP9bwd_class = .text:0x00002EA0; // type:function size:0x764 scope:local align:4 +s_fly__FP9bwd_class = .text:0x00003604; // type:function size:0x6A8 scope:local align:4 +end__FP9bwd_class = .text:0x00003CAC; // type:function size:0xD74 scope:local align:4 +__dt__11dBgS_GndChkFv = .text:0x00004A20; // type:function size:0x118 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00004B38; // type:function size:0x80 scope:weak align:4 +control1__FP9bwd_class = .text:0x00004BB8; // type:function size:0x620 scope:local align:4 +control2__FP9bwd_class = .text:0x000051D8; // type:function size:0x1BC scope:local align:4 +sita_move__FP9bwd_class = .text:0x00005394; // type:function size:0x95C scope:local align:4 +move__FP9bwd_class = .text:0x00005CF0; // type:function size:0x84 scope:local align:4 +demo_camera__FP9bwd_class = .text:0x00005D74; // type:function size:0x14C8 scope:local align:4 +bwd_kankyo__FP9bwd_class = .text:0x0000723C; // type:function size:0x184 scope:local align:4 +daBwd_Execute__FP9bwd_class = .text:0x000073C0; // type:function size:0x177C scope:local align:4 +daBwd_IsDelete__FP9bwd_class = .text:0x00008B3C; // type:function size:0x8 scope:local align:4 +daBwd_Delete__FP9bwd_class = .text:0x00008B44; // type:function size:0x1F8 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x00008D3C; // type:function size:0x8CC scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00009608; // type:function size:0x48 scope:weak align:4 +daBwd_Create__FP10fopAc_ac_c = .text:0x00009650; // type:function size:0x42C scope:local align:4 +__ct__9bwd_classFv = .text:0x00009A7C; // type:function size:0x2B4 scope:weak align:4 +__dt__19dPa_followEcallBackFv = .text:0x00009D30; // type:function size:0x6C scope:weak align:4 +__defctor__19dPa_followEcallBackFv = .text:0x00009D9C; // type:function size:0x28 scope:weak align:4 +__dt__18dPa_smokeEcallBackFv = .text:0x00009DC4; // type:function size:0x7C scope:weak align:4 +__defctor__18dPa_smokeEcallBackFv = .text:0x00009E40; // type:function size:0x24 scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00009E64; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00009EAC; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00009F08; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00009F50; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_SphFv = .text:0x0000A01C; // type:function size:0x84 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x0000A0A0; // type:function size:0x5C scope:weak align:4 +__dt__6sita_sFv = .text:0x0000A0FC; // type:function size:0x3C scope:weak align:4 +__ct__6sita_sFv = .text:0x0000A138; // type:function size:0x4 scope:weak align:4 +__ct__5csXyzFv = .text:0x0000A13C; // type:function size:0x4 scope:weak align:4 +__ct__4cXyzFv = .text:0x0000A140; // type:function size:0x4 scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x0000A144; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000A18C; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000A190; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000A194; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000A198; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x0000A19C; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x0000A1E4; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x0000A240; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x0000A250; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x0000A258; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000A260; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000A268; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000A270; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x0000A2A8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x0000A2B0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x0000A2B8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000A2C0; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000A2F8; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000A2FC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000A304; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000A30C; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000A314; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x0000A320; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x0000A32C; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x0000A388; // type:function size:0x5C scope:weak align:4 +__dt__11daBwd_HIO_cFv = .text:0x0000A3E4; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_bwd_cpp = .text:0x0000A42C; // type:function size:0x224 scope:local align:4 +__arraydtor$4189 = .text:0x0000A650; // type:function size:0x38 scope:local align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x0000A688; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x0000A690; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x0000A698; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x0000A6A0; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x0000A6A8; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x0000A6B0; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x0000A6B8; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x0000A6C0; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x0000A6C8; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x0000A6D0; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x0000A6D8; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4174 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4175 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4176 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4177 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4178 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4179 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4180 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4181 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4182 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4242 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4243 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4388 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4558 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@4559 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 +@4560 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4561 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4562 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4776 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4777 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4778 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4779 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 data:string +@4780 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4781 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4819 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4820 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4821 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4857 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4858 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5102 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5279 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5280 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5281 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5282 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5283 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5415 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5416 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5417 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5418 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5419 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5420 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5421 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5422 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5852 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5853 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5854 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5855 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5856 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5857 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@6048 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@6049 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@6050 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@6051 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@6053 = .rodata:0x000000D8; // type:object size:0x8 scope:local align:8 +@6306 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@6307 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@6308 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@6309 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@6310 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@6311 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@6730 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@6731 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@6732 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 data:string +@6733 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@6734 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@6735 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@6736 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@6737 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@6738 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@6739 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@6740 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@6741 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@6742 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@6743 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@6744 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@6745 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@6746 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@6747 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@6748 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@6749 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 +@6750 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@6751 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 data:string +@6752 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@6753 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@6754 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@6755 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 data:string +@6756 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 +@6757 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 +@6758 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 +@6759 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4 +@7395 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4 +@7396 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4 +@7397 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4 +@7398 = .rodata:0x0000017C; // type:object size:0x4 scope:local align:4 +@7399 = .rodata:0x00000180; // type:object size:0x4 scope:local align:4 +@7400 = .rodata:0x00000184; // type:object size:0x4 scope:local align:4 +@7401 = .rodata:0x00000188; // type:object size:0x4 scope:local align:4 +@7402 = .rodata:0x0000018C; // type:object size:0x4 scope:local align:4 +@7403 = .rodata:0x00000190; // type:object size:0x4 scope:local align:4 +@7404 = .rodata:0x00000194; // type:object size:0x4 scope:local align:4 +@7405 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4 +@8066 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4 +@8067 = .rodata:0x000001A0; // type:object size:0x4 scope:local align:4 +@8068 = .rodata:0x000001A4; // type:object size:0x4 scope:local align:4 +@8069 = .rodata:0x000001A8; // type:object size:0x4 scope:local align:4 +@8070 = .rodata:0x000001AC; // type:object size:0x4 scope:local align:4 +@8071 = .rodata:0x000001B0; // type:object size:0x4 scope:local align:4 +@8072 = .rodata:0x000001B4; // type:object size:0x4 scope:local align:4 +@8073 = .rodata:0x000001B8; // type:object size:0x4 scope:local align:4 data:string +@8074 = .rodata:0x000001BC; // type:object size:0x4 scope:local align:4 data:string +@8075 = .rodata:0x000001C0; // type:object size:0x4 scope:local align:4 data:string +@8076 = .rodata:0x000001C4; // type:object size:0x4 scope:local align:4 +@8077 = .rodata:0x000001C8; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000001CC; // type:object size:0x62 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_199_data_1C = .data:0x0000001C; // type:object size:0x14 +target_x$5427 = .data:0x00000030; // type:object size:0xC scope:local align:4 +target_y$5428 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +target_z$5429 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@5858 = .data:0x00000054; // type:object size:0x60 scope:local align:4 +@6334 = .data:0x000000B4; // type:object size:0x38 scope:local align:4 +jno$6836 = .data:0x000000EC; // type:object size:0x24 scope:local align:4 +jsize$6837 = .data:0x00000110; // type:object size:0x24 scope:local align:4 +demo_ang$6867 = .data:0x00000134; // type:object size:0x4 scope:local align:4 +taki_bdl$7512 = .data:0x00000138; // type:object size:0x8 scope:local align:4 +s_bdl$7530 = .data:0x00000140; // type:object size:0x8 scope:local align:4 +s_btk$7531 = .data:0x00000148; // type:object size:0x8 scope:local align:4 +s_brk$7532 = .data:0x00000150; // type:object size:0x8 scope:local align:4 +s_bck$7533 = .data:0x00000158; // type:object size:0x8 scope:local align:4 +body_sph_src$7705 = .data:0x00000160; // type:object size:0x40 scope:local align:4 +bero_sph_src$7706 = .data:0x000001A0; // type:object size:0x40 scope:local align:4 +bero_co_sph_src$7707 = .data:0x000001E0; // type:object size:0x40 scope:local align:4 +l_daBwd_Method = .data:0x00000220; // type:object size:0x20 scope:local align:4 +g_profile_BWD = .data:0x00000240; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x00000270; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000027C; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000288; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000002A4; // type:object size:0x20 scope:weak align:4 +__vt__8dCcD_Sph = .data:0x000002C4; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x0000034C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000358; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000364; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x000003B8; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x000003C4; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000003D0; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x000003DC; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x000003F4; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000424; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000454; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x0000046C; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000478; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000484; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000490; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x0000049C; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x000004A8; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x000004C0; // type:object size:0xC scope:weak align:4 +__vt__11daBwd_HIO_c = .data:0x000004CC; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +eff_col = .bss:0x00000054; // type:object size:0x4 scope:local align:4 data:byte +hio_set = .bss:0x00000058; // type:object size:0x1 scope:local align:1 +@4169 = .bss:0x0000005C; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000068; // type:object size:0x40 scope:local align:4 data:byte +@4183 = .bss:0x000000A8; // type:object size:0xC scope:local align:4 +@4184 = .bss:0x000000B4; // type:object size:0xC scope:local align:4 +@4185 = .bss:0x000000C0; // type:object size:0xC scope:local align:4 +@4186 = .bss:0x000000CC; // type:object size:0xC scope:local align:4 +@4187 = .bss:0x000000D8; // type:object size:0xC scope:local align:4 +@4188 = .bss:0x000000E4; // type:object size:0xC scope:local align:4 +suna_gr_pos = .bss:0x000000F0; // type:object size:0x48 scope:local align:4 data:float +@4190 = .bss:0x00000138; // type:object size:0xC scope:local align:4 +suna_gr_ang = .bss:0x00000144; // type:object size:0x24 scope:local align:4 +@4191 = .bss:0x00000168; // type:object size:0xC scope:local align:4 +center_pos = .bss:0x00000174; // type:object size:0xC scope:local align:4 +ko_count = .bss:0x00000180; // type:object size:0x4 scope:local align:4 +ko_ac = .bss:0x00000184; // type:object size:0x58 scope:local align:4 +@6335 = .bss:0x000001DC; // type:object size:0xC scope:local align:4 +set_pos = .bss:0x000001E8; // type:object size:0xC scope:local align:4 +@6839 = .bss:0x000001F4; // type:object size:0xC scope:local align:4 +init$6840 = .bss:0x00000200; // type:object size:0x1 scope:local align:1 +@6842 = .bss:0x00000204; // type:object size:0xC scope:local align:4 +@6843 = .bss:0x00000210; // type:object size:0xC scope:local align:4 +@6844 = .bss:0x0000021C; // type:object size:0xC scope:local align:4 +@6845 = .bss:0x00000228; // type:object size:0xC scope:local align:4 +@6846 = .bss:0x00000234; // type:object size:0xC scope:local align:4 +@6847 = .bss:0x00000240; // type:object size:0xC scope:local align:4 +@6848 = .bss:0x0000024C; // type:object size:0xC scope:local align:4 +@6849 = .bss:0x00000258; // type:object size:0xC scope:local align:4 +joffset$6838 = .bss:0x00000264; // type:object size:0x6C scope:local align:4 diff --git a/config/D44J01/rels/d_a_bwdg/splits.txt b/config/D44J01/rels/d_a_bwdg/splits.txt new file mode 100644 index 000000000..ea10a9672 --- /dev/null +++ b/config/D44J01/rels/d_a_bwdg/splits.txt @@ -0,0 +1,19 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:32 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_bwdg.o: + .text start:0x00000078 end:0x00000B9C + .text start:0x00000B9C end:0x00000B9C + .text start:0x00000B9C end:0x00000C40 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000061 + .data start:0x00000000 end:0x00024984 + .bss start:0x00000000 end:0x00000004 diff --git a/config/D44J01/rels/d_a_bwdg/symbols.txt b/config/D44J01/rels/d_a_bwdg/symbols.txt new file mode 100644 index 000000000..2a2942780 --- /dev/null +++ b/config/D44J01/rels/d_a_bwdg/symbols.txt @@ -0,0 +1,50 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +draw__15daBwdg_packet_cFv = .text:0x00000078; // type:function size:0x14C scope:global align:4 +daBwdg_Draw__FP10bwdg_class = .text:0x000001C4; // type:function size:0x9C scope:local align:4 +base_xz_set__FP10bwdg_class = .text:0x00000260; // type:function size:0xAC scope:local align:4 +wave_cont__FP10bwdg_classUc = .text:0x0000030C; // type:function size:0x3F8 scope:local align:4 +__dt__4cXyzFv = .text:0x00000704; // type:function size:0x3C scope:weak align:4 +boss_a_d_sub__FPvPv = .text:0x00000740; // type:function size:0x4C scope:local align:4 +daBwdg_Execute__FP10bwdg_class = .text:0x0000078C; // type:function size:0xCC scope:local align:4 +daBwdg_IsDelete__FP10bwdg_class = .text:0x00000858; // type:function size:0x8 scope:local align:4 +daBwdg_Delete__FP10bwdg_class = .text:0x00000860; // type:function size:0x60 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x000008C0; // type:function size:0xF4 scope:local align:4 +daBwdg_Create__FP10fopAc_ac_c = .text:0x000009B4; // type:function size:0x1BC scope:local align:4 +__sinit_d_a_bwdg_cpp = .text:0x00000B70; // type:function size:0x2C scope:local align:4 +__dt__15daBwdg_packet_cFv = .text:0x00000B9C; // type:function size:0xA0 scope:weak align:4 +__ct__4cXyzFv = .text:0x00000C3C; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4302 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4303 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4320 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4321 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4323 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 data:double +@4398 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4399 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4400 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4401 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4402 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4403 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@4404 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 +@4405 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4406 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4407 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4408 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4409 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4410 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4411 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000005C; // type:object size:0x5 scope:local align:4 data:string_table +l_B_sand2TEX = .data:0x00000000; // type:object size:0x10000 scope:local align:32 +l_texCoord = .data:0x00010000; // type:object size:0x8408 scope:local align:4 +l_Hsand1DL = .data:0x00018420; // type:object size:0xC3E0 scope:local align:32 +l_matDL = .data:0x00024800; // type:object size:0xBA scope:local align:32 data:byte +l_vtxDescList$4279 = .data:0x000248BC; // type:object size:0x20 scope:local align:4 +l_vtxAttrFmtList$4280 = .data:0x000248DC; // type:object size:0x40 scope:local align:4 +l_daBwdg_Method = .data:0x0002491C; // type:object size:0x20 scope:local align:4 +g_profile_BWDG = .data:0x0002493C; // type:object size:0x30 scope:global align:4 +__vt__15daBwdg_packet_c = .data:0x0002496C; // type:object size:0x18 scope:global align:4 +boss = .bss:0x00000000; // type:object size:0x4 scope:local align:4 diff --git a/config/D44J01/rels/d_a_bwds/splits.txt b/config/D44J01/rels/d_a_bwds/splits.txt new file mode 100644 index 000000000..33f23d2bf --- /dev/null +++ b/config/D44J01/rels/d_a_bwds/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_bwds.o: + .text start:0x000000EC end:0x0000406C + .text start:0x0000406C end:0x0000406C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000E2 + .data start:0x00000000 end:0x000003D0 + .bss start:0x00000008 end:0x00000088 diff --git a/config/D44J01/rels/d_a_bwds/symbols.txt b/config/D44J01/rels/d_a_bwds/symbols.txt new file mode 100644 index 000000000..e2dc18f2a --- /dev/null +++ b/config/D44J01/rels/d_a_bwds/symbols.txt @@ -0,0 +1,189 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__12daBwds_HIO_cFv = .text:0x000000EC; // type:function size:0x58 scope:global align:4 +anm_init__FP10bwds_classifUcfi = .text:0x00000144; // type:function size:0x128 scope:local align:4 +body_draw__FP10bwds_class = .text:0x0000026C; // type:function size:0x7C scope:local align:4 +daBwds_Draw__FP10bwds_class = .text:0x000002E8; // type:function size:0xFC scope:local align:4 +__dt__4cXyzFv = .text:0x000003E4; // type:function size:0x3C scope:weak align:4 +body_control__FP10bwds_class = .text:0x00000420; // type:function size:0x73C scope:local align:4 +__dt__11dBgS_GndChkFv = .text:0x00000B5C; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00000C74; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00000D14; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00000D70; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00000DB8; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00000E14; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00000E5C; // type:function size:0x80 scope:weak align:4 +easy_bg_check2__FP10bwds_class = .text:0x00000EDC; // type:function size:0x128 scope:local align:4 +pos_move__FP10bwds_classs = .text:0x00001004; // type:function size:0x194 scope:local align:4 +ug_move__FP10bwds_class = .text:0x00001198; // type:function size:0x834 scope:local align:4 +hook_on__FP10bwds_class = .text:0x000019CC; // type:function size:0x16C scope:local align:4 +hook_chance__FP10bwds_class = .text:0x00001B38; // type:function size:0x294 scope:local align:4 +fail__FP10bwds_class = .text:0x00001DCC; // type:function size:0x3AC scope:local align:4 +__dt__5csXyzFv = .text:0x00002178; // type:function size:0x3C scope:weak align:4 +damage_check__FP10bwds_class = .text:0x000021B4; // type:function size:0x298 scope:local align:4 +move__FP10bwds_class = .text:0x0000244C; // type:function size:0x134 scope:local align:4 +daBwds_Execute__FP10bwds_class = .text:0x00002580; // type:function size:0xC08 scope:local align:4 +daBwds_IsDelete__FP10bwds_class = .text:0x00003188; // type:function size:0x8 scope:local align:4 +daBwds_Delete__FP10bwds_class = .text:0x00003190; // type:function size:0xCC scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x0000325C; // type:function size:0x3BC scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00003618; // type:function size:0x48 scope:weak align:4 +daBwds_Create__FP10fopAc_ac_c = .text:0x00003660; // type:function size:0x328 scope:local align:4 +__dt__18dPa_smokeEcallBackFv = .text:0x00003988; // type:function size:0x7C scope:weak align:4 +__defctor__18dPa_smokeEcallBackFv = .text:0x00003A04; // type:function size:0x24 scope:weak align:4 +__ct__8dCcD_SphFv = .text:0x00003A28; // type:function size:0x84 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00003AAC; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00003B78; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00003BC0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00003C1C; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00003C64; // type:function size:0x5C scope:weak align:4 +__ct__5csXyzFv = .text:0x00003CC0; // type:function size:0x4 scope:weak align:4 +__ct__4cXyzFv = .text:0x00003CC4; // type:function size:0x4 scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00003CC8; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00003D10; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00003D14; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00003D18; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00003D1C; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00003D20; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00003D68; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00003DC4; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00003DD4; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00003DDC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00003DE4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00003DEC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003DF4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00003E2C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00003E34; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00003E3C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003E44; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00003E7C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00003E80; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003E88; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003E90; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00003E98; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00003EA4; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00003EB0; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00003F0C; // type:function size:0x5C scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00003F68; // type:function size:0x48 scope:weak align:4 +__dt__12daBwds_HIO_cFv = .text:0x00003FB0; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_bwds_cpp = .text:0x00003FF8; // type:function size:0x3C scope:local align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00004034; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x0000403C; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00004044; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x0000404C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00004054; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x0000405C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00004064; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4121 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4122 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:string +@4123 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4124 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4125 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4145 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4146 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4384 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4385 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4386 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4387 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4388 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4389 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4390 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4391 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4392 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4393 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 +@4394 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@4395 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4396 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4397 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4399 = .rodata:0x00000060; // type:object size:0x8 scope:local align:8 +@4477 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4478 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4511 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4636 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4637 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4638 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4639 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4640 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4641 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4642 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4643 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4644 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4645 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4646 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4647 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4648 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4649 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4710 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4773 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4774 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@4861 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@4894 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5179 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5180 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5181 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000CC; // type:object size:0x16 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_201_data_1C = .data:0x0000001C; // type:object size:0x14 +@4650 = .data:0x00000030; // type:object size:0x40 scope:local align:4 +body_bdl = .data:0x00000070; // type:object size:0x1A scope:local align:4 +s_bdl$5223 = .data:0x0000008C; // type:object size:0x8 scope:local align:4 +s_btk$5224 = .data:0x00000094; // type:object size:0x8 scope:local align:4 +s_brk$5225 = .data:0x0000009C; // type:object size:0x8 scope:local align:4 +s_bck$5226 = .data:0x000000A4; // type:object size:0x8 scope:local align:4 +cc_sph_src$5318 = .data:0x000000AC; // type:object size:0x40 scope:local align:4 +body_sph_src$5319 = .data:0x000000EC; // type:object size:0x40 scope:local align:4 +hs_sph_src$5320 = .data:0x0000012C; // type:object size:0x40 scope:local align:4 +l_daBwds_Method = .data:0x0000016C; // type:object size:0x20 scope:local align:4 +g_profile_BWDS = .data:0x0000018C; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x000001BC; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000001C8; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x000001D4; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000001F0; // type:object size:0x20 scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000210; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000298; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000002A4; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000002B0; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000304; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000310; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000031C; // type:object size:0xC scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000328; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x00000334; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x0000034C; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x0000037C; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000394; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000003A0; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000003AC; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x000003B8; // type:object size:0xC scope:weak align:4 +__vt__12daBwds_HIO_c = .data:0x000003C4; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +eff_col = .bss:0x00000054; // type:object size:0x4 scope:local align:4 data:byte +hio_set = .bss:0x00000058; // type:object size:0x1 scope:local align:1 data:byte +@4116 = .bss:0x0000005C; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000068; // type:object size:0x20 scope:local align:4 data:byte diff --git a/config/D44J01/rels/d_a_canon/splits.txt b/config/D44J01/rels/d_a_canon/splits.txt new file mode 100644 index 000000000..e7a4c7b89 --- /dev/null +++ b/config/D44J01/rels/d_a_canon/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_canon.o: + .text start:0x000000EC end:0x00002A6C + .text start:0x00002A6C end:0x00002A6C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000120 + .data start:0x00000000 end:0x00000244 + .bss start:0x00000008 end:0x000000B8 diff --git a/config/D44J01/rels/d_a_canon/symbols.txt b/config/D44J01/rels/d_a_canon/symbols.txt new file mode 100644 index 000000000..c8eb5a10c --- /dev/null +++ b/config/D44J01/rels/d_a_canon/symbols.txt @@ -0,0 +1,153 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +set_mtx__9daCanon_cFv = .text:0x000000EC; // type:function size:0x1DC scope:global align:4 +bul_set_mtx__9daCanon_cFP4cXyz = .text:0x000002C8; // type:function size:0x78 scope:global align:4 +getGridPos__9daCanon_cFii = .text:0x00000340; // type:function size:0x108 scope:global align:4 +getBulEndPos__9daCanon_cFss = .text:0x00000448; // type:function size:0x10C scope:global align:4 +createCheck__9daCanon_cFiii = .text:0x00000554; // type:function size:0x4C scope:global align:4 +daCanon_nodeCallBack__FP7J3DNodei = .text:0x000005A0; // type:function size:0x88 scope:local align:4 +target_createCB__FPv = .text:0x00000628; // type:function size:0x14 scope:local align:4 +createTargetObj__9daCanon_cFv = .text:0x0000063C; // type:function size:0x110 scope:global align:4 +daCanon_BreakTarget__FPvPv = .text:0x0000074C; // type:function size:0xA8 scope:local align:4 +breakAllObj__9daCanon_cFv = .text:0x000007F4; // type:function size:0x2C scope:global align:4 +makeFireEffect__9daCanon_cFR4cXyzR5csXyzi = .text:0x00000820; // type:function size:0x26C scope:global align:4 +wait_proc_init__9daCanon_cFv = .text:0x00000A8C; // type:function size:0x40 scope:global align:4 +wait_proc__9daCanon_cFv = .text:0x00000ACC; // type:function size:0x25C scope:global align:4 +game_start_proc_init__9daCanon_cFv = .text:0x00000D28; // type:function size:0xCC scope:global align:4 +game_start_proc__9daCanon_cFv = .text:0x00000DF4; // type:function size:0x34 scope:global align:4 +game_proc_init__9daCanon_cFv = .text:0x00000E28; // type:function size:0x38 scope:global align:4 +game_proc__9daCanon_cFv = .text:0x00000E60; // type:function size:0x174 scope:global align:4 +fire_proc_init__9daCanon_cFv = .text:0x00000FD4; // type:function size:0xE0 scope:global align:4 +fire_proc__9daCanon_cFv = .text:0x000010B4; // type:function size:0x33C scope:global align:4 +pause_proc_init__9daCanon_cFv = .text:0x000013F0; // type:function size:0x2B4 scope:global align:4 +pause_proc__9daCanon_cFv = .text:0x000016A4; // type:function size:0x54 scope:global align:4 +end_proc_init__9daCanon_cFv = .text:0x000016F8; // type:function size:0x80 scope:global align:4 +end_proc__9daCanon_cFv = .text:0x00001778; // type:function size:0x100 scope:global align:4 +PadMove__9daCanon_cFv = .text:0x00001878; // type:function size:0x204 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00001A7C; // type:function size:0x20 scope:local align:4 +CreateHeap__9daCanon_cFv = .text:0x00001A9C; // type:function size:0x3CC scope:global align:4 +__dt__12dDlst_base_cFv = .text:0x00001E68; // type:function size:0x48 scope:weak align:4 +GameInfo2DDraw__9daCanon_cFv = .text:0x00001EB0; // type:function size:0x228 scope:global align:4 +daCanonCreate__FPv = .text:0x000020D8; // type:function size:0x20 scope:local align:4 +_create__9daCanon_cFv = .text:0x000020F8; // type:function size:0x32C scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00002424; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000024F0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00002538; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00002594; // type:function size:0x48 scope:weak align:4 +daCanonDelete__FPv = .text:0x000025DC; // type:function size:0x98 scope:local align:4 +daCanonExecute__FPv = .text:0x00002674; // type:function size:0x134 scope:local align:4 +daCanonDraw__FPv = .text:0x000027A8; // type:function size:0xF0 scope:local align:4 +daCanonIsDelete__FPv = .text:0x00002898; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000028A0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000028B0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000028B8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000028C0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000028C8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000028D0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002908; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002910; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002918; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002920; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002958; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000295C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002964; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000296C; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002974; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002980; // type:function size:0xC scope:weak align:4 +draw__12dDlst_base_cFv = .text:0x0000298C; // type:function size:0x4 scope:weak align:4 +__sinit_d_a_canon_cpp = .text:0x00002990; // type:function size:0x54 scope:local align:4 +__dt__14WIND_INFLUENCEFv = .text:0x000029E4; // type:function size:0x3C scope:weak align:4 +__dt__15LIGHT_INFLUENCEFv = .text:0x00002A20; // type:function size:0x3C scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002A5C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00002A64; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__9daCanon_c = .rodata:0x00000000; // type:object size:0x7 scope:global align:4 data:string +angle_x_tbl = .rodata:0x00000008; // type:object size:0x10 scope:local align:4 +angle_y_tbl = .rodata:0x00000018; // type:object size:0x10 scope:local align:4 +@4176 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:string +@4177 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4178 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4180 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 +@4205 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@4224 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4225 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4240 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4241 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4318 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 data:float +@4389 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4390 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4391 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4392 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 data:float +@4475 = .rodata:0x00000068; // type:object size:0x8 scope:local align:8 +@4476 = .rodata:0x00000070; // type:object size:0x8 scope:local align:8 +@4477 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float +@4556 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4557 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4622 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4623 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4624 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4625 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4626 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4805 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4806 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4807 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4847 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4848 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4849 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5005 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5006 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5007 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5008 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5009 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5010 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5011 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@5221 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x000000D0; // type:object size:0x50 scope:local align:4 data:string_table +canon_cyl_src = .data:0x00000000; // type:object size:0x44 scope:local align:4 +canon_cyl2_src = .data:0x00000044; // type:object size:0x44 scope:local align:4 +@4139 = .data:0x00000088; // type:object size:0xC scope:local align:4 data:4byte +@4398 = .data:0x00000094; // type:object size:0xC scope:local align:4 data:4byte +cut_name_tbl$4408 = .data:0x000000A0; // type:object size:0x4 scope:local align:4 +@4482 = .data:0x000000A4; // type:object size:0xC scope:local align:4 data:4byte +@4505 = .data:0x000000B0; // type:object size:0xC scope:local align:4 data:4byte +@4549 = .data:0x000000BC; // type:object size:0xC scope:local align:4 data:4byte +@4643 = .data:0x000000C8; // type:object size:0xC scope:local align:4 data:4byte +@4720 = .data:0x000000D4; // type:object size:0xC scope:local align:4 data:4byte +cut_name_tbl$4747 = .data:0x000000E0; // type:object size:0x4 scope:local align:4 +@5013 = .data:0x000000E4; // type:object size:0xC scope:local align:4 data:4byte +daCanonMethodTable = .data:0x000000F0; // type:object size:0x20 scope:local align:4 +g_profile_Canon = .data:0x00000110; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x00000140; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000001C8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000001D4; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000001E0; // type:object size:0x54 scope:weak align:4 +__vt__12dDlst_base_c = .data:0x00000234; // type:object size:0x10 scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4134 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +plight = .bss:0x00000060; // type:object size:0x20 scope:global align:4 data:float +@4135 = .bss:0x00000080; // type:object size:0xC scope:local align:4 +pwind = .bss:0x0000008C; // type:object size:0x2C scope:global align:4 data:float diff --git a/config/D44J01/rels/d_a_cc/splits.txt b/config/D44J01/rels/d_a_cc/splits.txt new file mode 100644 index 000000000..e9118e8e3 --- /dev/null +++ b/config/D44J01/rels/d_a_cc/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_cc.o: + .text start:0x00000078 end:0x00007C1C + .text start:0x00007C1C end:0x00007C38 + .text start:0x00007C38 end:0x00007C38 + .rodata start:0x00000000 end:0x0000016C + .data start:0x00000000 end:0x00000440 + .bss start:0x00000000 end:0x00000078 diff --git a/config/D44J01/rels/d_a_cc/symbols.txt b/config/D44J01/rels/d_a_cc/symbols.txt new file mode 100644 index 000000000..c1536d682 --- /dev/null +++ b/config/D44J01/rels/d_a_cc/symbols.txt @@ -0,0 +1,221 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x00000078; // type:function size:0x234 scope:local align:4 +__dt__4cXyzFv = .text:0x000002AC; // type:function size:0x3C scope:weak align:4 +draw_SUB__FP8cc_class = .text:0x000002E8; // type:function size:0x23C scope:local align:4 +daCC_Draw__FP8cc_class = .text:0x00000524; // type:function size:0x3E0 scope:local align:4 +cc_eff_set__FP8cc_classUc = .text:0x00000904; // type:function size:0x1B0 scope:local align:4 +anm_init__FP8cc_classifUcfi = .text:0x00000AB4; // type:function size:0x12C scope:local align:4 +damage_mode_move__FP8cc_class = .text:0x00000BE0; // type:function size:0x98 scope:local align:4 +s_b_sub__FPvPv = .text:0x00000C78; // type:function size:0xBC scope:local align:4 +naraku_check__FP8cc_class = .text:0x00000D34; // type:function size:0x2C4 scope:local align:4 +denki_start__FP8cc_class = .text:0x00000FF8; // type:function size:0x40 scope:local align:4 +denki_end__FP8cc_class = .text:0x00001038; // type:function size:0x60 scope:local align:4 +shock_damage_check__FP8cc_class = .text:0x00001098; // type:function size:0x26C scope:local align:4 +black_light_check__FP8cc_class = .text:0x00001304; // type:function size:0x6C scope:local align:4 +body_atari_check__FP8cc_class = .text:0x00001370; // type:function size:0xBAC scope:local align:4 +search_angle_set__FP8cc_class = .text:0x00001F1C; // type:function size:0x208 scope:local align:4 +action_nomal_move__FP8cc_class = .text:0x00002124; // type:function size:0x8B0 scope:local align:4 +action_oyogu__FP8cc_class = .text:0x000029D4; // type:function size:0x3E0 scope:local align:4 +action_attack_move__FP8cc_class = .text:0x00002DB4; // type:function size:0x474 scope:local align:4 +action_damage_move__FP8cc_class = .text:0x00003228; // type:function size:0x9B0 scope:local align:4 +action_dead_move__FP8cc_class = .text:0x00003BD8; // type:function size:0x48C scope:local align:4 +deku_come_demo__FP8cc_class = .text:0x00004064; // type:function size:0x204 scope:local align:4 +deku_ret_demo__FP8cc_class = .text:0x00004268; // type:function size:0x230 scope:local align:4 +action_noboru__FP8cc_class = .text:0x00004498; // type:function size:0x794 scope:local align:4 +action_up_check__FP8cc_class = .text:0x00004C2C; // type:function size:0x958 scope:local align:4 +action_tomaru__FP8cc_class = .text:0x00005584; // type:function size:0xB0 scope:local align:4 +tsubo_search__FPvPv = .text:0x00005634; // type:function size:0xB8 scope:local align:4 +action_tubo_search__FP8cc_class = .text:0x000056EC; // type:function size:0x238 scope:local align:4 +BG_check__FP8cc_class = .text:0x00005924; // type:function size:0xA0 scope:local align:4 +daCC_Execute__FP8cc_class = .text:0x000059C4; // type:function size:0x784 scope:local align:4 +daCC_IsDelete__FP8cc_class = .text:0x00006148; // type:function size:0x8 scope:local align:4 +daCC_Delete__FP8cc_class = .text:0x00006150; // type:function size:0x9C scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x000061EC; // type:function size:0x7A0 scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000698C; // type:function size:0x48 scope:weak align:4 +daCC_Create__FP10fopAc_ac_c = .text:0x000069D4; // type:function size:0x6F4 scope:local align:4 +__ct__8cc_classFv = .text:0x000070C8; // type:function size:0x2BC scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00007384; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00007450; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00007498; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00007564; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000075AC; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00007608; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00007650; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000076AC; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x0000771C; // type:function size:0x88 scope:weak align:4 +__ct__4cXyzFv = .text:0x000077A4; // type:function size:0x4 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x000077A8; // type:function size:0x5C scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00007804; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x0000784C; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00007894; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x000078DC; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00007938; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00007980; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00007990; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00007998; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000079A0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000079A8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000079B0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x000079E8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x000079F0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x000079F8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00007A00; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00007A38; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00007A3C; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00007A44; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00007A54; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00007A5C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00007A64; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00007A6C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00007A74; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00007AAC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00007AB4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00007ABC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00007AC4; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00007AFC; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00007B04; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00007B0C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00007B18; // type:function size:0xC scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007B24; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007B28; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007B2C; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007B30; // type:function size:0x4 scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00007B34; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00007B90; // type:function size:0x5C scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00007BEC; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00007BF4; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00007BFC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00007C04; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00007C0C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00007C14; // type:function size:0x8 scope:weak align:4 +getSwordTopPos__9daPy_py_cCFv = .text:0x00007C1C; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4085 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4086 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4088 = .rodata:0x00000008; // type:object size:0x8 scope:local align:8 data:double +@4169 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4170 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4171 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:string +@4356 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4357 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4359 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 data:double +@4365 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:4byte +@4391 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +@4412 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@4520 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4521 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4522 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4523 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4629 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@4630 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 +@4631 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@5099 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@5100 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 data:float +@5101 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 data:float +@5102 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@5103 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5147 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5148 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5341 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5342 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5343 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5344 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5345 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5346 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5436 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5437 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5438 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5538 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5539 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5540 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5541 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5548 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5749 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5750 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5751 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5752 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5753 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@5754 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@5755 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@5756 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@5757 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@5758 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@6238 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@6239 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@6240 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@6543 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@6637 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@6649 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 data:float +@6859 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@6860 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@6861 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@6862 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@7293 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@7294 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 data:string +@7295 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000114; // type:object size:0x58 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_202_data_1C = .data:0x0000001C; // type:object size:0x14 +eff_color_dt$4364 = .data:0x00000030; // type:object size:0x14 scope:local align:4 +@5347 = .data:0x00000044; // type:object size:0x30 scope:local align:4 +@5759 = .data:0x00000074; // type:object size:0x1C scope:local align:4 +cut_name_tbl$5947 = .data:0x00000090; // type:object size:0x8 scope:local align:4 +cut_name_tbl$5989 = .data:0x00000098; // type:object size:0x8 scope:local align:4 +@6241 = .data:0x000000A0; // type:object size:0x30 scope:local align:4 +@6863 = .data:0x000000D0; // type:object size:0x24 scope:local align:4 +cc_atsp_kind = .data:0x000000F4; // type:object size:0x14 scope:local align:4 +cc_atatp_kind = .data:0x00000108; // type:object size:0x14 scope:local align:4 +cc_HP_kind = .data:0x0000011C; // type:object size:0x5 scope:local align:4 +body_co_cyl$7115 = .data:0x00000124; // type:object size:0x44 scope:local align:4 +fire_j$7120 = .data:0x00000168; // type:object size:0xA scope:local align:4 +fire_sc$7121 = .data:0x00000174; // type:object size:0x28 scope:local align:4 +l_daCC_Method = .data:0x0000019C; // type:object size:0x20 scope:local align:4 +g_profile_CC = .data:0x000001BC; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x000001EC; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x000001F8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000204; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000210; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x0000021C; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000228; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000234; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000002BC; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000002C8; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000350; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000035C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000368; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000003BC; // type:object size:0x24 scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000003E0; // type:object size:0x20 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000400; // type:object size:0x1C scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x0000041C; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000428; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000434; // type:object size:0xC scope:weak align:4 +...bss.0 = .bss:0x00000000; // type:label scope:local +@3571 = .bss:0x00000000; // type:object size:0xC scope:local align:4 +@1036 = .bss:0x0000000C; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000010; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +DEMO_COME_START_FLAG = .bss:0x00000049; // type:object size:0x1 scope:local align:1 data:byte +DEMO_RET_START_FLAG = .bss:0x0000004A; // type:object size:0x1 scope:local align:1 data:byte +DEMO_SHORT_CUT_FLAG = .bss:0x0000004B; // type:object size:0x1 scope:local align:1 data:byte +target_info = .bss:0x0000004C; // type:object size:0x28 scope:local align:4 +target_info_count = .bss:0x00000074; // type:object size:0x4 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_coming2/splits.txt b/config/D44J01/rels/d_a_coming2/splits.txt new file mode 100644 index 000000000..2280795e8 --- /dev/null +++ b/config/D44J01/rels/d_a_coming2/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_coming2.o: + .text start:0x000000EC end:0x0000246C + .text start:0x0000246C end:0x000026A4 + .rodata start:0x00000000 end:0x00000058 + .data start:0x00000000 end:0x0000036C + .bss start:0x00000008 end:0x00000196 diff --git a/config/D44J01/rels/d_a_coming2/symbols.txt b/config/D44J01/rels/d_a_coming2/symbols.txt new file mode 100644 index 000000000..86c281bc9 --- /dev/null +++ b/config/D44J01/rels/d_a_coming2/symbols.txt @@ -0,0 +1,175 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +chase_ship__Q29daComing25Act_cFv = .text:0x000000EC; // type:function size:0x78 scope:global align:4 +get_speed__9daComing2FP10fopAc_ac_c = .text:0x00000164; // type:function size:0x9C scope:local align:4 +renew_scope_info__Q29daComing25Act_cFv = .text:0x00000200; // type:function size:0x13C scope:global align:4 +no_ship_obstacle__Q29daComing25Act_cFP4cXyz = .text:0x0000033C; // type:function size:0x1EC scope:global align:4 +__dt__14dBgS_ObjLinChkFv = .text:0x00000528; // type:function size:0x154 scope:weak align:4 +__dt__11dBgS_LinChkFv = .text:0x0000067C; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x000007A8; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00000848; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x000008A4; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000008EC; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00000948; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00000990; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00000A24; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00000A6C; // type:function size:0x48 scope:weak align:4 +position_is_safety_call_back__9daComing2FPvPv = .text:0x00000AB4; // type:function size:0x98 scope:local align:4 +position_is_none_obj__9daComing2FP4cXyz = .text:0x00000B4C; // type:function size:0x48 scope:local align:4 +check_in_large_sea__Q29daComing25Act_cFPC4cXyz = .text:0x00000B94; // type:function size:0x40 scope:global align:4 +get_water_height__Q29daComing25Act_cFPfPC4cXyz = .text:0x00000BD4; // type:function size:0x294 scope:global align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x00000E68; // type:function size:0x140 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x00000FA8; // type:function size:0x118 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x000010C0; // type:function size:0x80 scope:weak align:4 +__dt__11dBgS_WtrChkFv = .text:0x00001140; // type:function size:0x124 scope:weak align:4 +init_barrelN_info__Q29daComing25Act_cFi = .text:0x00001264; // type:function size:0x38 scope:global align:4 +init_barrel_info__Q29daComing25Act_cFv = .text:0x0000129C; // type:function size:0x4C scope:global align:4 +init_flag_info__Q29daComing25Act_cFv = .text:0x000012E8; // type:function size:0x10 scope:global align:4 +init_coming_info__Q29daComing25Act_cFv = .text:0x000012F8; // type:function size:0x64 scope:global align:4 +make_coming_param__Q29daComing25Act_cFP4cXyzPQ212daObjBarrel26Type_ePiPb = .text:0x0000135C; // type:function size:0xC8 scope:global align:4 +request_barrel_exitN__Q29daComing25Act_cFi = .text:0x00001424; // type:function size:0x6C scope:global align:4 +request_all_barrel_exit__Q29daComing25Act_cFv = .text:0x00001490; // type:function size:0x68 scope:global align:4 +checkLineCrossXZ__9daComing2FP4cXyzP4cXyzP4cXyzP4cXyz = .text:0x000014F8; // type:function size:0x120 scope:local align:4 +request_all_flag_exit__Q29daComing25Act_cFv = .text:0x00001618; // type:function size:0xB4 scope:global align:4 +barrel_execute__Q29daComing25Act_cFi = .text:0x000016CC; // type:function size:0x11C scope:global align:4 +barrel_main__Q29daComing25Act_cFv = .text:0x000017E8; // type:function size:0x4C scope:global align:4 +coming_clear_init__Q29daComing25Act_cFv = .text:0x00001834; // type:function size:0x24 scope:global align:4 +coming_clear_main__Q29daComing25Act_cFv = .text:0x00001858; // type:function size:0x68 scope:global align:4 +coming_wait_init__Q29daComing25Act_cFv = .text:0x000018C0; // type:function size:0x18 scope:global align:4 +coming_wait_main__Q29daComing25Act_cFv = .text:0x000018D8; // type:function size:0x104 scope:global align:4 +coming_setF_init__Q29daComing25Act_cFv = .text:0x000019DC; // type:function size:0xA8 scope:global align:4 +coming_setF_main__Q29daComing25Act_cFv = .text:0x00001A84; // type:function size:0x24C scope:global align:4 +coming_checkS_init__Q29daComing25Act_cFv = .text:0x00001CD0; // type:function size:0x10 scope:global align:4 +coming_checkS_main__Q29daComing25Act_cFv = .text:0x00001CE0; // type:function size:0x98 scope:global align:4 +coming_game_init__Q29daComing25Act_cFv = .text:0x00001D78; // type:function size:0x2C scope:global align:4 +coming_game_main__Q29daComing25Act_cFv = .text:0x00001DA4; // type:function size:0x1D4 scope:global align:4 +coming_process_init__Q29daComing25Act_cFs = .text:0x00001F78; // type:function size:0x118 scope:global align:4 +coming_process_main__Q29daComing25Act_cFv = .text:0x00002090; // type:function size:0xE4 scope:global align:4 +_create__Q29daComing25Act_cFv = .text:0x00002174; // type:function size:0x110 scope:global align:4 +__dt__Q39daComing25Act_c12_start_buoy_Fv = .text:0x00002284; // type:function size:0x3C scope:weak align:4 +__ct__Q39daComing25Act_c12_start_buoy_Fv = .text:0x000022C0; // type:function size:0x4 scope:weak align:4 +__dt__Q29daComing213_barrel_info_Fv = .text:0x000022C4; // type:function size:0x3C scope:weak align:4 +__ct__Q29daComing213_barrel_info_Fv = .text:0x00002300; // type:function size:0x4 scope:weak align:4 +_delete__Q29daComing25Act_cFv = .text:0x00002304; // type:function size:0x8 scope:global align:4 +_execute__Q29daComing25Act_cFv = .text:0x0000230C; // type:function size:0xC4 scope:global align:4 +_draw__Q29daComing25Act_cFv = .text:0x000023D0; // type:function size:0x8 scope:global align:4 +Mthd_Create__Q29daComing225@unnamed@d_a_coming2_cpp@FPv = .text:0x000023D8; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q29daComing225@unnamed@d_a_coming2_cpp@FPv = .text:0x000023F8; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q29daComing225@unnamed@d_a_coming2_cpp@FPv = .text:0x0000241C; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q29daComing225@unnamed@d_a_coming2_cpp@FPv = .text:0x00002440; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q29daComing225@unnamed@d_a_coming2_cpp@FPv = .text:0x00002464; // type:function size:0x8 scope:local align:4 +__dt__Q29daComing25Act_cFv = .text:0x0000246C; // type:function size:0x94 scope:weak align:4 +__dt__14dBgS_SplGrpChkFv = .text:0x00002500; // type:function size:0xFC scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x000025FC; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00002604; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x0000260C; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00002614; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x0000261C; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjLinChkFv = .text:0x00002624; // type:function size:0x8 scope:weak align:4 +@100@__dt__14dBgS_ObjLinChkFv = .text:0x0000262C; // type:function size:0x8 scope:weak align:4 +@88@__dt__14dBgS_ObjLinChkFv = .text:0x00002634; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x0000263C; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00002644; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x0000264C; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x00002654; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x0000265C; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x00002664; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x0000266C; // type:function size:0x8 scope:weak align:4 +@16@__dt__11dBgS_WtrChkFv = .text:0x00002674; // type:function size:0x8 scope:weak align:4 +@48@__dt__11dBgS_WtrChkFv = .text:0x0000267C; // type:function size:0x8 scope:weak align:4 +@36@__dt__11dBgS_WtrChkFv = .text:0x00002684; // type:function size:0x8 scope:weak align:4 +@16@__dt__14dBgS_SplGrpChkFv = .text:0x0000268C; // type:function size:0x8 scope:weak align:4 +@48@__dt__14dBgS_SplGrpChkFv = .text:0x00002694; // type:function size:0x8 scope:weak align:4 +@36@__dt__14dBgS_SplGrpChkFv = .text:0x0000269C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q29daComing225@unnamed@d_a_coming2_cpp@ = .rodata:0x00000000; // type:object size:0xA scope:local align:4 +@4091 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4092 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 +@4093 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 +@4097 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4131 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4132 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4133 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4282 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4306 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +@4377 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4378 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4466 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@4802 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4803 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4804 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4805 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4806 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_10_data_1C = .data:0x0000001C; // type:object size:0x14 +coming_make_item_no_table__9daComing2 = .data:0x00000030; // type:object size:0x3C scope:local align:4 +colorR$4049 = .data:0x0000006C; // type:object size:0x4 scope:local align:4 +@4886 = .data:0x00000070; // type:object size:0xC scope:local align:4 +@4887 = .data:0x0000007C; // type:object size:0xC scope:local align:4 +@4888 = .data:0x00000088; // type:object size:0xC scope:local align:4 +@4889 = .data:0x00000094; // type:object size:0xC scope:local align:4 +@4890 = .data:0x000000A0; // type:object size:0xC scope:local align:4 +init_table$4885 = .data:0x000000AC; // type:object size:0x3C scope:local align:4 +@4903 = .data:0x000000E8; // type:object size:0xC scope:local align:4 +@4904 = .data:0x000000F4; // type:object size:0xC scope:local align:4 +@4905 = .data:0x00000100; // type:object size:0xC scope:local align:4 +@4906 = .data:0x0000010C; // type:object size:0xC scope:local align:4 +@4907 = .data:0x00000118; // type:object size:0xC scope:local align:4 +main_table$4902 = .data:0x00000124; // type:object size:0x3C scope:local align:4 +Mthd_Table__Q29daComing225@unnamed@d_a_coming2_cpp@ = .data:0x00000160; // type:object size:0x20 scope:local align:4 +g_profile_Coming2 = .data:0x00000180; // type:object size:0x30 scope:global align:4 +__vt__Q29daComing25Act_c = .data:0x000001B0; // type:object size:0xC scope:weak align:4 +__vt__14dBgS_SplGrpChk = .data:0x000001BC; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_WtrChk = .data:0x000001EC; // type:object size:0x30 scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x0000021C; // type:object size:0x18 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x00000234; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x00000264; // type:object size:0x30 scope:weak align:4 +__vt__14dBgS_ObjLinChk = .data:0x00000294; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x000002C4; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000002F4; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x0000030C; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000318; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000324; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000330; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x0000033C; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000348; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000360; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4140 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +init$4141 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 +M_wall_work$4139 = .bss:0x00000064; // type:object size:0x6C scope:local align:4 +@4315 = .bss:0x000000D0; // type:object size:0xC scope:local align:4 +init$4316 = .bss:0x000000DC; // type:object size:0x1 scope:local align:1 +wtr$4314 = .bss:0x000000E0; // type:object size:0x50 scope:local align:4 +@4323 = .bss:0x00000130; // type:object size:0xC scope:local align:4 +init$4324 = .bss:0x0000013C; // type:object size:0x1 scope:local align:1 +gnd_work$4322 = .bss:0x00000140; // type:object size:0x54 scope:local align:4 +init$4891 = .bss:0x00000194; // type:object size:0x1 scope:local align:1 data:byte +init$4908 = .bss:0x00000195; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_coming3/splits.txt b/config/D44J01/rels/d_a_coming3/splits.txt new file mode 100644 index 000000000..5523cdcef --- /dev/null +++ b/config/D44J01/rels/d_a_coming3/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_coming3.o: + .text start:0x000000EC end:0x00001EF4 + .text start:0x00001EF4 end:0x000021FC + .rodata start:0x00000000 end:0x000000E2 + .data start:0x00000000 end:0x00000364 + .bss start:0x00000008 end:0x00000181 diff --git a/config/D44J01/rels/d_a_coming3/symbols.txt b/config/D44J01/rels/d_a_coming3/symbols.txt new file mode 100644 index 000000000..643ffacfc --- /dev/null +++ b/config/D44J01/rels/d_a_coming3/symbols.txt @@ -0,0 +1,171 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +get_water_height__Q29daComing35Act_cFPfPiPC4cXyz = .text:0x000000EC; // type:function size:0x324 scope:global align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x00000410; // type:function size:0x140 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x00000550; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00000668; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00000708; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00000764; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000007AC; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00000808; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00000850; // type:function size:0x80 scope:weak align:4 +__dt__11dBgS_WtrChkFv = .text:0x000008D0; // type:function size:0x124 scope:weak align:4 +position_is_safety_call_back__9daComing3FPvPv = .text:0x000009F4; // type:function size:0x98 scope:local align:4 +position_is_none_obj__9daComing3FP4cXyz = .text:0x00000A8C; // type:function size:0x48 scope:local align:4 +get_challenge_id__Q29daComing35Act_cFv = .text:0x00000AD4; // type:function size:0x10 scope:global align:4 +get_limit_dist__Q29daComing35Act_cFv = .text:0x00000AE4; // type:function size:0x44 scope:global align:4 +coming_start_init__Q29daComing35Act_cFv = .text:0x00000B28; // type:function size:0x2C scope:global align:4 +coming_start_main__Q29daComing35Act_cFv = .text:0x00000B54; // type:function size:0x220 scope:global align:4 +coming_game_init__Q29daComing35Act_cFv = .text:0x00000D74; // type:function size:0x20 scope:global align:4 +coming_game_main__Q29daComing35Act_cFv = .text:0x00000D94; // type:function size:0x274 scope:global align:4 +coming_wait_init__Q29daComing35Act_cFv = .text:0x00001008; // type:function size:0x10 scope:global align:4 +coming_wait_main__Q29daComing35Act_cFv = .text:0x00001018; // type:function size:0x6C scope:global align:4 +coming_process_init__Q29daComing35Act_cFs = .text:0x00001084; // type:function size:0xE8 scope:global align:4 +eff_break_tsubo__Q29daComing35Act_cFv = .text:0x0000116C; // type:function size:0x388 scope:global align:4 +coming_process_main__Q29daComing35Act_cFv = .text:0x000014F4; // type:function size:0xB4 scope:global align:4 +set_mtx__Q29daComing35Act_cFv = .text:0x000015A8; // type:function size:0xEC scope:global align:4 +collision_init__Q29daComing35Act_cFv = .text:0x00001694; // type:function size:0x7C scope:global align:4 +collision_main__Q29daComing35Act_cFv = .text:0x00001710; // type:function size:0xE8 scope:global align:4 +solidHeapCB__Q29daComing35Act_cFP10fopAc_ac_c = .text:0x000017F8; // type:function size:0x24 scope:global align:4 +create_heap__Q29daComing35Act_cFv = .text:0x0000181C; // type:function size:0xC8 scope:global align:4 +_create__Q29daComing35Act_cFv = .text:0x000018E4; // type:function size:0x158 scope:global align:4 +__dt__8dCcD_CylFv = .text:0x00001A3C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00001B08; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00001B50; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00001BAC; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00001BF4; // type:function size:0x5C scope:weak align:4 +_delete__Q29daComing35Act_cFv = .text:0x00001C50; // type:function size:0x30 scope:global align:4 +_execute__Q29daComing35Act_cFv = .text:0x00001C80; // type:function size:0x38 scope:global align:4 +_draw__Q29daComing35Act_cFv = .text:0x00001CB8; // type:function size:0x74 scope:global align:4 +Mthd_Create__Q29daComing325@unnamed@d_a_coming3_cpp@FPv = .text:0x00001D2C; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q29daComing325@unnamed@d_a_coming3_cpp@FPv = .text:0x00001D4C; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q29daComing325@unnamed@d_a_coming3_cpp@FPv = .text:0x00001D70; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q29daComing325@unnamed@d_a_coming3_cpp@FPv = .text:0x00001D94; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q29daComing325@unnamed@d_a_coming3_cpp@FPv = .text:0x00001DB8; // type:function size:0x8 scope:local align:4 +__dt__10cCcD_GSttsFv = .text:0x00001DC0; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00001E08; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00001E18; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00001E20; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001E28; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001E30; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001E38; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00001E70; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00001E78; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00001E80; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001E88; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001EC0; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001EC4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001ECC; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001ED4; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001EDC; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001EE8; // type:function size:0xC scope:weak align:4 +__dt__Q29daComing35Act_cFv = .text:0x00001EF4; // type:function size:0x144 scope:weak align:4 +__dt__14dBgS_SplGrpChkFv = .text:0x00002038; // type:function size:0xFC scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00002134; // type:function size:0x48 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x0000217C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00002184; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x0000218C; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x00002194; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x0000219C; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x000021A4; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x000021AC; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x000021B4; // type:function size:0x8 scope:weak align:4 +@16@__dt__11dBgS_WtrChkFv = .text:0x000021BC; // type:function size:0x8 scope:weak align:4 +@48@__dt__11dBgS_WtrChkFv = .text:0x000021C4; // type:function size:0x8 scope:weak align:4 +@36@__dt__11dBgS_WtrChkFv = .text:0x000021CC; // type:function size:0x8 scope:weak align:4 +@16@__dt__14dBgS_SplGrpChkFv = .text:0x000021D4; // type:function size:0x8 scope:weak align:4 +@48@__dt__14dBgS_SplGrpChkFv = .text:0x000021DC; // type:function size:0x8 scope:weak align:4 +@36@__dt__14dBgS_SplGrpChkFv = .text:0x000021E4; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000021EC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000021F4; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q29daComing325@unnamed@d_a_coming3_cpp@ = .rodata:0x00000000; // type:object size:0x28 scope:local align:4 +M_cyl_src__9daComing3 = .rodata:0x00000028; // type:object size:0x44 scope:local align:4 +@4140 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4141 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4142 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4241 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float +@4257 = .rodata:0x0000007C; // type:object size:0x8 scope:local align:4 data:4byte +@4263 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 data:float +@4325 = .rodata:0x00000088; // type:object size:0x8 scope:local align:8 +@4326 = .rodata:0x00000090; // type:object size:0x8 scope:local align:8 +@4539 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4540 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4541 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4587 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4620 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4656 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4657 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4658 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000B8; // type:object size:0x2A scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_11_data_1C = .data:0x0000001C; // type:object size:0x14 +make_item_table$4280 = .data:0x00000030; // type:object size:0x8 scope:local align:4 +@4435 = .data:0x00000038; // type:object size:0xC scope:local align:4 +@4436 = .data:0x00000044; // type:object size:0xC scope:local align:4 +@4437 = .data:0x00000050; // type:object size:0xC scope:local align:4 +init_table$4434 = .data:0x0000005C; // type:object size:0x24 scope:local align:4 +@4546 = .data:0x00000080; // type:object size:0xC scope:local align:4 +@4547 = .data:0x0000008C; // type:object size:0xC scope:local align:4 +@4548 = .data:0x00000098; // type:object size:0xC scope:local align:4 +main_table$4545 = .data:0x000000A4; // type:object size:0x24 scope:local align:4 +M_arcname__Q29daComing35Act_c = .data:0x000000C8; // type:object size:0x7 scope:global align:4 data:string +Mthd_Table__Q29daComing325@unnamed@d_a_coming3_cpp@ = .data:0x000000D0; // type:object size:0x20 scope:local align:4 +g_profile_Coming3 = .data:0x000000F0; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x00000120; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000012C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000138; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000001C0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000001CC; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000001D8; // type:object size:0x54 scope:weak align:4 +__vt__Q29daComing35Act_c = .data:0x0000022C; // type:object size:0xC scope:weak align:4 +__vt__14dBgS_SplGrpChk = .data:0x00000238; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_WtrChk = .data:0x00000268; // type:object size:0x30 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000298; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x000002A4; // type:object size:0x18 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x000002BC; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x000002EC; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x0000031C; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000334; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000340; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x0000034C; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000358; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4055 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +init$4056 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 +wtr$4054 = .bss:0x00000064; // type:object size:0x50 scope:local align:4 +@4072 = .bss:0x000000B4; // type:object size:0xC scope:local align:4 +init$4073 = .bss:0x000000C0; // type:object size:0x1 scope:local align:1 +gnd_work$4071 = .bss:0x000000C4; // type:object size:0x54 scope:local align:4 +init$4438 = .bss:0x00000118; // type:object size:0x1 scope:local align:1 data:byte +@4450 = .bss:0x0000011C; // type:object size:0xC scope:local align:4 +init$4451 = .bss:0x00000128; // type:object size:0x1 scope:local align:1 +gnd$4449 = .bss:0x0000012C; // type:object size:0x54 scope:local align:4 +init$4549 = .bss:0x00000180; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_dai/splits.txt b/config/D44J01/rels/d_a_dai/splits.txt new file mode 100644 index 000000000..0e17650e8 --- /dev/null +++ b/config/D44J01/rels/d_a_dai/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_dai.o: + .text start:0x00000078 end:0x00001150 + .text start:0x00001150 end:0x00001150 + .text start:0x00001150 end:0x00001270 + .rodata start:0x00000000 end:0x0000007A + .data start:0x00000000 end:0x000001D4 diff --git a/config/D44J01/rels/d_a_dai/symbols.txt b/config/D44J01/rels/d_a_dai/symbols.txt new file mode 100644 index 000000000..bc7fe1ed0 --- /dev/null +++ b/config/D44J01/rels/d_a_dai/symbols.txt @@ -0,0 +1,81 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +_delete__7daDai_cFv = .text:0x00000078; // type:function size:0x4C scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000000C4; // type:function size:0x20 scope:local align:4 +CreateHeap__7daDai_cFv = .text:0x000000E4; // type:function size:0xBC scope:global align:4 +CreateInit__7daDai_cFv = .text:0x000001A0; // type:function size:0x204 scope:global align:4 +_create__7daDai_cFv = .text:0x000003A4; // type:function size:0x108 scope:global align:4 +__ct__7daDai_cFv = .text:0x000004AC; // type:function size:0x1B0 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x0000065C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000728; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000770; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000007CC; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00000814; // type:function size:0x70 scope:weak align:4 +set_mtx__7daDai_cFv = .text:0x00000884; // type:function size:0x80 scope:global align:4 +eventOrder__7daDai_cFv = .text:0x00000904; // type:function size:0x28 scope:global align:4 +checkOrder__7daDai_cFv = .text:0x0000092C; // type:function size:0x1E0 scope:global align:4 +daDai_XyCheckCB__FPvi = .text:0x00000B0C; // type:function size:0x20 scope:local align:4 +XyCheckCB__7daDai_cFi = .text:0x00000B2C; // type:function size:0x8C scope:global align:4 +daDai_XyEventCB__FPvi = .text:0x00000BB8; // type:function size:0x20 scope:local align:4 +XyEventCB__7daDai_cFi = .text:0x00000BD8; // type:function size:0x50 scope:global align:4 +_execute__7daDai_cFv = .text:0x00000C28; // type:function size:0x6C scope:global align:4 +proc__7daDai_cFv = .text:0x00000C94; // type:function size:0x174 scope:global align:4 +_draw__7daDai_cFv = .text:0x00000E08; // type:function size:0x60 scope:global align:4 +getMsg__7daDai_cFv = .text:0x00000E68; // type:function size:0x90 scope:global align:4 +next_msgStatus__7daDai_cFPUl = .text:0x00000EF8; // type:function size:0x1C4 scope:global align:4 +daDai_Create__FPv = .text:0x000010BC; // type:function size:0x20 scope:local align:4 +daDai_Delete__FPv = .text:0x000010DC; // type:function size:0x24 scope:local align:4 +daDai_Draw__FPv = .text:0x00001100; // type:function size:0x24 scope:local align:4 +daDai_Execute__FPv = .text:0x00001124; // type:function size:0x24 scope:local align:4 +daDai_IsDelete__FPv = .text:0x00001148; // type:function size:0x8 scope:local align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00001150; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00001154; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00001164; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x0000116C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001174; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000117C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001184; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000011BC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000011C4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000011CC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000011D4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000120C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001210; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001218; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001220; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001228; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001234; // type:function size:0xC scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00001240; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00001248; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00001250; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00001258; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00001260; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00001268; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__7daDai_c = .rodata:0x00000000; // type:object size:0x5 scope:global align:4 data:string +m_cloth_arcname__7daDai_c = .rodata:0x00000008; // type:object size:0x6 scope:global align:4 data:string +@4110 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4111 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4112 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4113 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4114 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4115 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4513 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@4514 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@4515 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4516 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4587 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000044; // type:object size:0x36 scope:local align:4 data:string_table +l_cyl_src = .data:0x00000000; // type:object size:0x44 scope:local align:4 +daDaiMethodTable = .data:0x00000044; // type:object size:0x20 scope:local align:4 +g_profile_DAI = .data:0x00000064; // type:object size:0x30 scope:global align:4 +__vt__7daDai_c = .data:0x00000094; // type:object size:0x14 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x000000A8; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000130; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000013C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000148; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000019C; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x000001C0; // type:object size:0x14 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_daiocta/splits.txt b/config/D44J01/rels/d_a_daiocta/splits.txt new file mode 100644 index 000000000..73a7c6f9f --- /dev/null +++ b/config/D44J01/rels/d_a_daiocta/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_daiocta.o: + .text start:0x000000EC end:0x000054FC + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000387 + .data start:0x00000000 end:0x00000610 + .bss start:0x00000008 end:0x00000121 diff --git a/config/D44J01/rels/d_a_daiocta/symbols.txt b/config/D44J01/rels/d_a_daiocta/symbols.txt new file mode 100644 index 000000000..11bb3e287 --- /dev/null +++ b/config/D44J01/rels/d_a_daiocta/symbols.txt @@ -0,0 +1,245 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daDaiocta_HIO_cFv = .text:0x000000EC; // type:function size:0x1EC scope:global align:4 +__dt__4cXyzFv = .text:0x000002D8; // type:function size:0x3C scope:weak align:4 +coHit_CB__FP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x00000314; // type:function size:0x24 scope:local align:4 +_coHit__11daDaiocta_cFP10fopAc_ac_c = .text:0x00000338; // type:function size:0x84 scope:global align:4 +nodeControl_CB__FP7J3DNodei = .text:0x000003BC; // type:function size:0x9C scope:local align:4 +_nodeControl__11daDaiocta_cFP7J3DNodeP8J3DModel = .text:0x00000458; // type:function size:0x1FC scope:global align:4 +createHeap_CB__FP10fopAc_ac_c = .text:0x00000654; // type:function size:0x20 scope:local align:4 +_createHeap__11daDaiocta_cFv = .text:0x00000674; // type:function size:0x7C scope:global align:4 +createAwaHeap__11daDaiocta_cFv = .text:0x000006F0; // type:function size:0x2B0 scope:global align:4 +createSuikomiHeap__11daDaiocta_cFv = .text:0x000009A0; // type:function size:0x104 scope:global align:4 +createBodyHeap__11daDaiocta_cFv = .text:0x00000AA4; // type:function size:0x148 scope:global align:4 +createArrowHitHeap__11daDaiocta_cFv = .text:0x00000BEC; // type:function size:0x60 scope:global align:4 +setMtx__11daDaiocta_cFv = .text:0x00000C4C; // type:function size:0x130 scope:global align:4 +setSuikomiMtx__11daDaiocta_cFv = .text:0x00000D7C; // type:function size:0x98 scope:global align:4 +setAwaMtx__11daDaiocta_cFv = .text:0x00000E14; // type:function size:0xB0 scope:global align:4 +initMtx__11daDaiocta_cFv = .text:0x00000EC4; // type:function size:0x94 scope:global align:4 +setEffect__11daDaiocta_cFUs = .text:0x00000F58; // type:function size:0x1F4 scope:global align:4 +setAwaRandom__11daDaiocta_cFi = .text:0x0000114C; // type:function size:0x130 scope:global align:4 +initAwa__11daDaiocta_cFv = .text:0x0000127C; // type:function size:0x13C scope:global align:4 +execAwa__11daDaiocta_cFv = .text:0x000013B8; // type:function size:0x170 scope:global align:4 +isLivingEye__11daDaiocta_cFv = .text:0x00001528; // type:function size:0xA0 scope:global align:4 +isDead__11daDaiocta_cFv = .text:0x000015C8; // type:function size:0x9C scope:global align:4 +isDamageEye__11daDaiocta_cFv = .text:0x00001664; // type:function size:0x98 scope:global align:4 +isDamageBombEye__11daDaiocta_cFv = .text:0x000016FC; // type:function size:0x98 scope:global align:4 +setRotEye__11daDaiocta_cFv = .text:0x00001794; // type:function size:0x2C8 scope:global align:4 +setCollision__11daDaiocta_cFv = .text:0x00001A5C; // type:function size:0x428 scope:global align:4 +modeHideInit__11daDaiocta_cFv = .text:0x00001E84; // type:function size:0x18 scope:global align:4 +modeHide__11daDaiocta_cFv = .text:0x00001E9C; // type:function size:0x7C scope:global align:4 +modeAppearInit__11daDaiocta_cFv = .text:0x00001F18; // type:function size:0x18C scope:global align:4 +modeAppear__11daDaiocta_cFv = .text:0x000020A4; // type:function size:0x2A4 scope:global align:4 +modeWaitInit__11daDaiocta_cFv = .text:0x00002348; // type:function size:0x44 scope:global align:4 +modeWait__11daDaiocta_cFv = .text:0x0000238C; // type:function size:0xA8 scope:global align:4 +modeDamageInit__11daDaiocta_cFv = .text:0x00002434; // type:function size:0x80 scope:global align:4 +modeDamage__11daDaiocta_cFv = .text:0x000024B4; // type:function size:0xEC scope:global align:4 +modeDamageBombInit__11daDaiocta_cFv = .text:0x000025A0; // type:function size:0xC8 scope:global align:4 +modeDamageBomb__11daDaiocta_cFv = .text:0x00002668; // type:function size:0xEC scope:global align:4 +modeDemoInit__11daDaiocta_cFv = .text:0x00002754; // type:function size:0x184 scope:global align:4 +modeDemo__11daDaiocta_cFv = .text:0x000028D8; // type:function size:0x864 scope:global align:4 +modeDeleteInit__11daDaiocta_cFv = .text:0x0000313C; // type:function size:0x134 scope:global align:4 +modeDelete__11daDaiocta_cFv = .text:0x00003270; // type:function size:0x42C scope:global align:4 +modeProc__11daDaiocta_cFQ211daDaiocta_c6Proc_eQ211daDaiocta_c6Mode_e = .text:0x0000369C; // type:function size:0x1E0 scope:global align:4 +setAnm__11daDaiocta_cFv = .text:0x0000387C; // type:function size:0x26C scope:global align:4 +setWater__11daDaiocta_cFv = .text:0x00003AE8; // type:function size:0x30 scope:global align:4 +_execute__11daDaiocta_cFv = .text:0x00003B18; // type:function size:0x1EC scope:global align:4 +drawAwa__11daDaiocta_cFv = .text:0x00003D04; // type:function size:0x138 scope:global align:4 +drawSuikomi__11daDaiocta_cFv = .text:0x00003E3C; // type:function size:0xF4 scope:global align:4 +drawDebug__11daDaiocta_cFv = .text:0x00003F30; // type:function size:0x1E0 scope:global align:4 +_draw__11daDaiocta_cFv = .text:0x00004110; // type:function size:0x118 scope:global align:4 +getArg__11daDaiocta_cFv = .text:0x00004228; // type:function size:0x120 scope:global align:4 +createInit__11daDaiocta_cFv = .text:0x00004348; // type:function size:0x2CC scope:global align:4 +_create__11daDaiocta_cFv = .text:0x00004614; // type:function size:0x2A8 scope:global align:4 +__ct__13mDoExt_brkAnmFv = .text:0x000048BC; // type:function size:0x2C scope:weak align:4 +__ct__13mDoExt_btkAnmFv = .text:0x000048E8; // type:function size:0x28 scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00004910; // type:function size:0x5C scope:weak align:4 +__ct__13mDoExt_bckAnmFv = .text:0x0000496C; // type:function size:0x28 scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00004994; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x000049F0; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00004A78; // type:function size:0x70 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00004AE8; // type:function size:0x5C scope:weak align:4 +__dt__8dCcD_CpsFv = .text:0x00004B44; // type:function size:0xE0 scope:weak align:4 +__ct__8dCcD_CpsFv = .text:0x00004C24; // type:function size:0x90 scope:weak align:4 +__dt__8cM3dGCpsFv = .text:0x00004CB4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00004D10; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00004D58; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00004DB4; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00004DFC; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_SphFv = .text:0x00004EC8; // type:function size:0x84 scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00004F4C; // type:function size:0x48 scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00004F94; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00004FF0; // type:function size:0x48 scope:weak align:4 +__ct__4cXyzFv = .text:0x00005038; // type:function size:0x4 scope:weak align:4 +_delete__11daDaiocta_cFv = .text:0x0000503C; // type:function size:0x7C scope:global align:4 +daDaioctaCreate__FPv = .text:0x000050B8; // type:function size:0x20 scope:local align:4 +daDaioctaDelete__FPv = .text:0x000050D8; // type:function size:0x24 scope:local align:4 +daDaioctaExecute__FPv = .text:0x000050FC; // type:function size:0x24 scope:local align:4 +daDaioctaDraw__FPv = .text:0x00005120; // type:function size:0x24 scope:local align:4 +daDaioctaIsDelete__FPv = .text:0x00005144; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x0000514C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x0000515C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00005164; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000516C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00005174; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000517C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x000051B4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x000051BC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x000051C4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x000051CC; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00005204; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00005208; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00005210; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005218; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00005220; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x0000522C; // type:function size:0xC scope:weak align:4 +GetShapeAttr__8dCcD_CpsFv = .text:0x00005238; // type:function size:0x10 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00005248; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00005250; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00005258; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_AabAttrPf = .text:0x00005290; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_TriAttrPf = .text:0x00005298; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_PntAttrPf = .text:0x000052A0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrPf = .text:0x000052A8; // type:function size:0x38 scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x000052E0; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00005328; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00005370; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x000053B8; // type:function size:0x5C scope:weak align:4 +__dt__15daDaiocta_HIO_cFv = .text:0x00005414; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPi = .text:0x00005474; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_daiocta_cpp = .text:0x00005490; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000054CC; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000054D4; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CpsFv = .text:0x000054DC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CpsFv = .text:0x000054E4; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x000054EC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x000054F4; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_heapsize__11daDaiocta_c = .rodata:0x00000000; // type:object size:0x4 scope:global align:4 +m_arc_name__11daDaiocta_c = .rodata:0x00000004; // type:object size:0x8 scope:global align:4 data:string +m_sph_src__11daDaiocta_c = .rodata:0x0000000C; // type:object size:0x40 scope:global align:4 +m_cps_src__11daDaiocta_c = .rodata:0x0000004C; // type:object size:0x4C scope:global align:4 +@4121 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4122 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4123 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4124 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4125 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4126 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4127 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 data:float +@4128 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@4129 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@4130 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@4131 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@4132 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@4133 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@4134 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@4135 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 data:float +@4136 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@4137 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 data:float +@4138 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@4139 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@4140 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@4141 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@4142 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@4143 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@4144 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@4145 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@4146 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@4147 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@4148 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@4149 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 data:float +@4150 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@4230 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@4231 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@4519 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 data:float +@4563 = .rodata:0x00000120; // type:object size:0x8 scope:local align:8 data:double +@4854 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 data:float +@4970 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@4971 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@4972 = .rodata:0x00000138; // type:object size:0x8 scope:local align:8 +@4973 = .rodata:0x00000140; // type:object size:0x8 scope:local align:8 +@4974 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@4975 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 data:float +@4976 = .rodata:0x00000150; // type:object size:0x8 scope:local align:8 data:double +@5278 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@5279 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 +@5280 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 +a_anm_idx_tbl$5445 = .rodata:0x00000164; // type:object size:0x38 scope:local align:4 +@5446 = .rodata:0x0000019C; // type:object size:0x90 scope:local align:4 +a_brk_anm_idx_tbl$5452 = .rodata:0x0000022C; // type:object size:0x1C scope:local align:4 +a_brk_anm_prm_tbl$5453 = .rodata:0x00000248; // type:object size:0x24 scope:local align:4 +@5516 = .rodata:0x0000026C; // type:object size:0x4 scope:local align:4 +@5517 = .rodata:0x00000270; // type:object size:0x4 scope:local align:4 +@5518 = .rodata:0x00000274; // type:object size:0x4 scope:local align:4 +@5685 = .rodata:0x00000278; // type:object size:0x4 scope:local align:4 +@5688 = .rodata:0x0000027C; // type:object size:0x4 scope:local align:4 +@5691 = .rodata:0x00000280; // type:object size:0x4 scope:local align:4 +@5693 = .rodata:0x00000284; // type:object size:0x4 scope:local align:4 +@5695 = .rodata:0x00000288; // type:object size:0x4 scope:local align:4 +@5697 = .rodata:0x0000028C; // type:object size:0x4 scope:local align:4 +@5702 = .rodata:0x00000290; // type:object size:0x4 scope:local align:4 +@5704 = .rodata:0x00000294; // type:object size:0x4 scope:local align:4 +@5829 = .rodata:0x00000298; // type:object size:0x8 scope:local align:8 data:double +@5900 = .rodata:0x000002A0; // type:object size:0x4 scope:local align:4 +@5901 = .rodata:0x000002A4; // type:object size:0x4 scope:local align:4 +@5902 = .rodata:0x000002A8; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000002AC; // type:object size:0xDB scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_203_data_1C = .data:0x0000001C; // type:object size:0x14 +@4232 = .data:0x00000030; // type:object size:0x7C scope:local align:4 +ude_cyl_offset$4319 = .data:0x000000AC; // type:object size:0x18 scope:local align:4 +te_cyl_offset$4320 = .data:0x000000C4; // type:object size:0x18 scope:local align:4 +body_cyl_offset$4321 = .data:0x000000DC; // type:object size:0x18 scope:local align:4 +body_top_cyl_offset$4322 = .data:0x000000F4; // type:object size:0x18 scope:local align:4 +hire_cyl_offset$4323 = .data:0x0000010C; // type:object size:0x18 scope:local align:4 +search_data$4324 = .data:0x00000124; // type:object size:0xCC scope:local align:4 +@4849 = .data:0x000001F0; // type:object size:0x28 scope:local align:4 +@5420 = .data:0x00000218; // type:object size:0xC scope:local align:4 +@5421 = .data:0x00000224; // type:object size:0xC scope:local align:4 +@5422 = .data:0x00000230; // type:object size:0xC scope:local align:4 +@5423 = .data:0x0000023C; // type:object size:0xC scope:local align:4 +@5424 = .data:0x00000248; // type:object size:0xC scope:local align:4 +@5425 = .data:0x00000254; // type:object size:0xC scope:local align:4 +@5426 = .data:0x00000260; // type:object size:0xC scope:local align:4 +@5427 = .data:0x0000026C; // type:object size:0xC scope:local align:4 +@5428 = .data:0x00000278; // type:object size:0xC scope:local align:4 +@5429 = .data:0x00000284; // type:object size:0xC scope:local align:4 +@5430 = .data:0x00000290; // type:object size:0xC scope:local align:4 +@5431 = .data:0x0000029C; // type:object size:0xC scope:local align:4 +@5432 = .data:0x000002A8; // type:object size:0xC scope:local align:4 +@5433 = .data:0x000002B4; // type:object size:0xC scope:local align:4 +mode_tbl$5419 = .data:0x000002C0; // type:object size:0xC4 scope:local align:4 +daDaioctaMethodTable = .data:0x00000384; // type:object size:0x20 scope:local align:4 +g_profile_DAIOCTA = .data:0x000003A4; // type:object size:0x30 scope:global align:4 +__vt__8cM3dGSph = .data:0x000003D4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x000003E0; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000468; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000474; // type:object size:0x54 scope:weak align:4 +__vt__8cM3dGLin = .data:0x000004C8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCps = .data:0x000004D4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cps = .data:0x000004E0; // type:object size:0x88 scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000568; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000574; // type:object size:0xC scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000580; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x0000058C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000598; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x000005A4; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_bckAnm = .data:0x000005B0; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x000005BC; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000005C8; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x000005EC; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000005F8; // type:object size:0xC scope:weak align:4 +__vt__15daDaiocta_HIO_c = .data:0x00000604; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4153 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x10C scope:local align:4 data:float +init$5434 = .bss:0x00000120; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_daiocta_eye/splits.txt b/config/D44J01/rels/d_a_daiocta_eye/splits.txt new file mode 100644 index 000000000..2a93a0b08 --- /dev/null +++ b/config/D44J01/rels/d_a_daiocta_eye/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_daiocta_eye.o: + .text start:0x000000EC end:0x00001AF4 + .text start:0x00001AF4 end:0x00001B3C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000006C + .data start:0x00000000 end:0x000002C4 + .bss start:0x00000008 end:0x00000075 diff --git a/config/D44J01/rels/d_a_daiocta_eye/symbols.txt b/config/D44J01/rels/d_a_daiocta_eye/symbols.txt new file mode 100644 index 000000000..bbaa39909 --- /dev/null +++ b/config/D44J01/rels/d_a_daiocta_eye/symbols.txt @@ -0,0 +1,120 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__19daDaiocta_Eye_HIO_cFv = .text:0x000000EC; // type:function size:0xBC scope:global align:4 +nodeControl_CB__FP7J3DNodei = .text:0x000001A8; // type:function size:0x4C scope:local align:4 +_nodeControl__15daDaiocta_Eye_cFP7J3DNodeP8J3DModel = .text:0x000001F4; // type:function size:0xBC scope:global align:4 +createHeap_CB__FP10fopAc_ac_c = .text:0x000002B0; // type:function size:0x20 scope:local align:4 +_createHeap__15daDaiocta_Eye_cFv = .text:0x000002D0; // type:function size:0x20C scope:global align:4 +coHit_CB__FP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x000004DC; // type:function size:0x2C scope:local align:4 +_coHit__15daDaiocta_Eye_cFP10fopAc_ac_c = .text:0x00000508; // type:function size:0xC0 scope:global align:4 +setMtx__15daDaiocta_Eye_cFv = .text:0x000005C8; // type:function size:0xF0 scope:global align:4 +checkTgHit__15daDaiocta_Eye_cFv = .text:0x000006B8; // type:function size:0x3AC scope:global align:4 +modeWaitInit__15daDaiocta_Eye_cFv = .text:0x00000A64; // type:function size:0xC scope:global align:4 +modeWait__15daDaiocta_Eye_cFv = .text:0x00000A70; // type:function size:0x20 scope:global align:4 +modeDamageInit__15daDaiocta_Eye_cFv = .text:0x00000A90; // type:function size:0x140 scope:global align:4 +modeDamage__15daDaiocta_Eye_cFv = .text:0x00000BD0; // type:function size:0xF8 scope:global align:4 +modeDeathInit__15daDaiocta_Eye_cFv = .text:0x00000CC8; // type:function size:0x150 scope:global align:4 +modeDeath__15daDaiocta_Eye_cFv = .text:0x00000E18; // type:function size:0xC scope:global align:4 +modeProcCall__15daDaiocta_Eye_cFv = .text:0x00000E24; // type:function size:0xA4 scope:global align:4 +_execute__15daDaiocta_Eye_cFv = .text:0x00000EC8; // type:function size:0x258 scope:global align:4 +_draw__15daDaiocta_Eye_cFv = .text:0x00001120; // type:function size:0xCC scope:global align:4 +createInit__15daDaiocta_Eye_cFv = .text:0x000011EC; // type:function size:0xE8 scope:global align:4 +_create__15daDaiocta_Eye_cFv = .text:0x000012D4; // type:function size:0x17C scope:global align:4 +__dt__10dCcD_GSttsFv = .text:0x00001450; // type:function size:0x5C scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x000014AC; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00001578; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000015C0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000161C; // type:function size:0x48 scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00001664; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x000016C0; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000171C; // type:function size:0x48 scope:weak align:4 +_delete__15daDaiocta_Eye_cFv = .text:0x00001764; // type:function size:0x50 scope:global align:4 +daDaiocta_EyeCreate__FPv = .text:0x000017B4; // type:function size:0x20 scope:local align:4 +daDaiocta_EyeDelete__FPv = .text:0x000017D4; // type:function size:0x24 scope:local align:4 +daDaiocta_EyeExecute__FPv = .text:0x000017F8; // type:function size:0x24 scope:local align:4 +daDaiocta_EyeDraw__FPv = .text:0x0000181C; // type:function size:0x24 scope:local align:4 +daDaiocta_EyeIsDelete__FPv = .text:0x00001840; // type:function size:0x8 scope:local align:4 +__dt__10cCcD_GSttsFv = .text:0x00001848; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001890; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001894; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001898; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000189C; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x000018A0; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x000018E8; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00001944; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00001954; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x0000195C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001964; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000196C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001974; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x000019AC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x000019B4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x000019BC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x000019C4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000019FC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001A00; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001A08; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001A10; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001A18; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001A24; // type:function size:0xC scope:weak align:4 +__dt__19daDaiocta_Eye_HIO_cFv = .text:0x00001A30; // type:function size:0x78 scope:weak align:4 +__sinit_d_a_daiocta_eye_cpp = .text:0x00001AA8; // type:function size:0x3C scope:local align:4 +@280@__dt__8dCcD_SphFv = .text:0x00001AE4; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00001AEC; // type:function size:0x8 scope:weak align:4 +__dt__12JntHit_HIO_cFv = .text:0x00001AF4; // type:function size:0x48 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_heapsize__15daDaiocta_Eye_c = .rodata:0x00000000; // type:object size:0x4 scope:global align:4 +m_arc_name__15daDaiocta_Eye_c = .rodata:0x00000004; // type:object size:0x8 scope:global align:4 data:string +m_scale_damage_time__15daDaiocta_Eye_c = .rodata:0x0000000C; // type:object size:0x4 scope:global align:4 +@4048 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4049 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4050 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4051 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4052 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4146 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4288 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4289 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4355 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4356 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4357 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4458 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 data:float +@4459 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000044; // type:object size:0x28 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_204_data_1C = .data:0x0000001C; // type:object size:0x14 +l_sph_src = .data:0x00000030; // type:object size:0x40 scope:local align:4 +eye_sph_offset$4123 = .data:0x00000070; // type:object size:0xC scope:local align:4 +search_data$4124 = .data:0x0000007C; // type:object size:0xC scope:local align:4 +scale_table$4322 = .data:0x00000088; // type:object size:0x20 scope:local align:4 +@4392 = .data:0x000000A8; // type:object size:0xC scope:local align:4 +@4393 = .data:0x000000B4; // type:object size:0xC scope:local align:4 +@4394 = .data:0x000000C0; // type:object size:0xC scope:local align:4 +mode_proc$4391 = .data:0x000000CC; // type:object size:0x24 scope:local align:4 +daDaiocta_EyeMethodTable = .data:0x000000F0; // type:object size:0x20 scope:local align:4 +g_profile_DAIOCTA_EYE = .data:0x00000110; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x00000140; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000014C; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000158; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000174; // type:object size:0x20 scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000194; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x0000021C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000228; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000234; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000288; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000294; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000002A0; // type:object size:0xC scope:weak align:4 +__vt__12JntHit_HIO_c = .data:0x000002AC; // type:object size:0xC scope:weak align:4 +__vt__19daDaiocta_Eye_HIO_c = .data:0x000002B8; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4063 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x60 scope:local align:4 data:2byte +init$4395 = .bss:0x00000074; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_deku_item/splits.txt b/config/D44J01/rels/d_a_deku_item/splits.txt new file mode 100644 index 000000000..263f1cb6d --- /dev/null +++ b/config/D44J01/rels/d_a_deku_item/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_deku_item.o: + .text start:0x00000078 end:0x000011A8 + .rodata start:0x00000000 end:0x0000006C + .data start:0x00000000 end:0x0000029C + .bss start:0x00000000 end:0x00000001 diff --git a/config/D44J01/rels/d_a_deku_item/symbols.txt b/config/D44J01/rels/d_a_deku_item/symbols.txt new file mode 100644 index 000000000..bd3c1da6a --- /dev/null +++ b/config/D44J01/rels/d_a_deku_item/symbols.txt @@ -0,0 +1,96 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +_delete__12daDekuItem_cFv = .text:0x00000078; // type:function size:0x58 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000000D0; // type:function size:0x20 scope:local align:4 +CreateHeap__12daDekuItem_cFv = .text:0x000000F0; // type:function size:0x1D8 scope:global align:4 +CreateInit__12daDekuItem_cFv = .text:0x000002C8; // type:function size:0xE0 scope:global align:4 +_create__12daDekuItem_cFv = .text:0x000003A8; // type:function size:0x1F0 scope:global align:4 +__dt__8dCcD_CylFv = .text:0x00000598; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000664; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000006AC; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000708; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00000750; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x000007AC; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00000834; // type:function size:0x70 scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x000008A4; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000900; // type:function size:0x48 scope:weak align:4 +set_mtx__12daDekuItem_cFv = .text:0x00000948; // type:function size:0x80 scope:global align:4 +_execute__12daDekuItem_cFv = .text:0x000009C8; // type:function size:0xAC scope:global align:4 +mode_proc_call__12daDekuItem_cFv = .text:0x00000A74; // type:function size:0xBC scope:global align:4 +mode_wait__12daDekuItem_cFv = .text:0x00000B30; // type:function size:0x128 scope:global align:4 +mode_getdemo_init__12daDekuItem_cFv = .text:0x00000C58; // type:function size:0x68 scope:global align:4 +mode_getdemo_wait__12daDekuItem_cFv = .text:0x00000CC0; // type:function size:0x7C scope:global align:4 +mode_getdemo__12daDekuItem_cFv = .text:0x00000D3C; // type:function size:0x4 scope:global align:4 +eventOrder__12daDekuItem_cFv = .text:0x00000D40; // type:function size:0x5C scope:global align:4 +checkOrder__12daDekuItem_cFv = .text:0x00000D9C; // type:function size:0xC0 scope:global align:4 +_draw__12daDekuItem_cFv = .text:0x00000E5C; // type:function size:0x78 scope:global align:4 +daDekuItem_Create__FPv = .text:0x00000ED4; // type:function size:0x20 scope:local align:4 +daDekuItem_Delete__FPv = .text:0x00000EF4; // type:function size:0x24 scope:local align:4 +daDekuItem_Draw__FPv = .text:0x00000F18; // type:function size:0x24 scope:local align:4 +daDekuItem_Execute__FPv = .text:0x00000F3C; // type:function size:0x24 scope:local align:4 +daDekuItem_IsDelete__FPv = .text:0x00000F60; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00000F68; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00000FB0; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00000FF8; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00001054; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x0000109C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000010AC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000010B4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000010BC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000010C4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000010CC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00001104; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x0000110C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00001114; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000111C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001154; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001158; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001160; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001168; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001170; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x0000117C; // type:function size:0xC scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00001188; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00001190; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00001198; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000011A0; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__12daDekuItem_c = .rodata:0x00000000; // type:object size:0x5 scope:global align:4 data:string +@4026 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4041 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4042 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4043 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4044 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4045 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4231 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 data:double +@4284 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x0000002C; // type:object size:0x40 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_205_data_1C = .data:0x0000001C; // type:object size:0x14 +l_cyl_src = .data:0x00000030; // type:object size:0x44 scope:local align:4 +@4236 = .data:0x00000074; // type:object size:0xC scope:local align:4 +@4237 = .data:0x00000080; // type:object size:0xC scope:local align:4 +@4238 = .data:0x0000008C; // type:object size:0xC scope:local align:4 +@4239 = .data:0x00000098; // type:object size:0xC scope:local align:4 +mode_proc$4235 = .data:0x000000A4; // type:object size:0x30 scope:local align:4 +daDekuItemMethodTable = .data:0x000000D4; // type:object size:0x20 scope:local align:4 +g_profile_DEKU_ITEM = .data:0x000000F4; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000124; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000130; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x0000013C; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000148; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000154; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000160; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x0000016C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000001F4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000200; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000020C; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000260; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_bckAnm = .data:0x00000284; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000290; // type:object size:0xC scope:weak align:4 +init$4240 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/D44J01/rels/d_a_demo_dk/splits.txt b/config/D44J01/rels/d_a_demo_dk/splits.txt new file mode 100644 index 000000000..b3540375e --- /dev/null +++ b/config/D44J01/rels/d_a_demo_dk/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_demo_dk.o: + .text start:0x00000078 end:0x00000734 + .rodata start:0x00000000 end:0x0000002C + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_demo_dk/symbols.txt b/config/D44J01/rels/d_a_demo_dk/symbols.txt new file mode 100644 index 000000000..911a42b52 --- /dev/null +++ b/config/D44J01/rels/d_a_demo_dk/symbols.txt @@ -0,0 +1,27 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +daDEMO_DK_Draw__FP13demo_dk_class = .text:0x00000078; // type:function size:0x70 scope:local align:4 +anm_init__FP13demo_dk_classifUcfi = .text:0x000000E8; // type:function size:0x128 scope:local align:4 +mode_wait__FP13demo_dk_class = .text:0x00000210; // type:function size:0xEC scope:local align:4 +mode_akubi__FP13demo_dk_class = .text:0x000002FC; // type:function size:0x8C scope:local align:4 +daDEMO_DK_Execute__FP13demo_dk_class = .text:0x00000388; // type:function size:0x148 scope:local align:4 +daDEMO_DK_IsDelete__FP13demo_dk_class = .text:0x000004D0; // type:function size:0x8 scope:local align:4 +daDEMO_DK_Delete__FP13demo_dk_class = .text:0x000004D8; // type:function size:0x40 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x00000518; // type:function size:0x104 scope:local align:4 +daDEMO_DK_Create__FP10fopAc_ac_c = .text:0x0000061C; // type:function size:0x118 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4018 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4019 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4040 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4041 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4042 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4057 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4098 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4176 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4177 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000024; // type:object size:0x8 scope:local align:4 data:string_table +l_daDEMO_DK_Method = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_DEMO_DK = .data:0x00000020; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_demo_item/splits.txt b/config/D44J01/rels/d_a_demo_item/splits.txt new file mode 100644 index 000000000..1a55c00ab --- /dev/null +++ b/config/D44J01/rels/d_a_demo_item/splits.txt @@ -0,0 +1,21 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_demo_item.o: + .text start:0x000000EC end:0x00000F9C + .rodata start:0x00000000 end:0x00000024 + .data start:0x00000000 end:0x0000028C + .bss start:0x00000008 end:0x000000A0 diff --git a/config/D44J01/rels/d_a_demo_item/symbols.txt b/config/D44J01/rels/d_a_demo_item/symbols.txt new file mode 100644 index 000000000..db758791a --- /dev/null +++ b/config/D44J01/rels/d_a_demo_item/symbols.txt @@ -0,0 +1,91 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +setParticle__9daDitem_cFv = .text:0x000000EC; // type:function size:0x234 scope:global align:4 +__dt__4cXyzFv = .text:0x00000320; // type:function size:0x3C scope:weak align:4 +CreateInit__9daDitem_cFv = .text:0x0000035C; // type:function size:0x94 scope:global align:4 +set_effect__9daDitem_cFv = .text:0x000003F0; // type:function size:0xBC scope:global align:4 +set_pos__9daDitem_cFv = .text:0x000004AC; // type:function size:0x238 scope:global align:4 +anim_control__9daDitem_cFv = .text:0x000006E4; // type:function size:0x7C scope:global align:4 +set_mtx__9daDitem_cFv = .text:0x00000760; // type:function size:0x120 scope:global align:4 +settingBeforeDraw__9daDitem_cFv = .text:0x00000880; // type:function size:0x70 scope:global align:4 +setListStart__9daDitem_cFv = .text:0x000008F0; // type:function size:0x4 scope:global align:4 +daDitem_Delete__FP9daDitem_c = .text:0x000008F4; // type:function size:0xA4 scope:local align:4 +daDitem_Create__FP9daDitem_c = .text:0x00000998; // type:function size:0x1D8 scope:local align:4 +__dt__8dCcD_CylFv = .text:0x00000B70; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000C3C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000C84; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000CE0; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00000D28; // type:function size:0x70 scope:weak align:4 +daDitem_IsDelete__FP9daDitem_c = .text:0x00000D98; // type:function size:0x20 scope:local align:4 +daDitem_Execute__FP9daDitem_c = .text:0x00000DB8; // type:function size:0xA4 scope:local align:4 +daDitem_Draw__FP9daDitem_c = .text:0x00000E5C; // type:function size:0x2C scope:local align:4 +isdelete__9daDitem_cFv = .text:0x00000E88; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00000E90; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00000EA0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00000EA8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000EB0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000EB8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000EC0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00000EF8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00000F00; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00000F08; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000F10; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000F48; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000F4C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000F54; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000F5C; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000F64; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000F70; // type:function size:0xC scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00000F7C; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00000F84; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00000F8C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00000F94; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_rot_time__9daDitem_c = .rodata:0x00000000; // type:object size:0x4 scope:global align:4 +@4160 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4337 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4338 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4339 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4340 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4341 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4342 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4343 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +m_effect_type__9daDitem_c = .data:0x00000000; // type:object size:0x100 scope:global align:4 +l_daDitem_Method = .data:0x00000100; // type:object size:0x20 scope:local align:4 +g_profile_Demo_Item = .data:0x00000120; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x00000150; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000001D8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000001E4; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000001F0; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000244; // type:object size:0x24 scope:weak align:4 +__vt__9daDitem_c = .data:0x00000268; // type:object size:0x24 scope:global align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4262 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +init$4263 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 +@4265 = .bss:0x00000064; // type:object size:0xC scope:local align:4 +@4266 = .bss:0x00000070; // type:object size:0xC scope:local align:4 +offset_tbl$4261 = .bss:0x0000007C; // type:object size:0x24 scope:local align:4 diff --git a/config/D44J01/rels/d_a_demo_kmm/splits.txt b/config/D44J01/rels/d_a_demo_kmm/splits.txt new file mode 100644 index 000000000..3db8a54d5 --- /dev/null +++ b/config/D44J01/rels/d_a_demo_kmm/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_demo_kmm.o: + .text start:0x00000078 end:0x0000051C + .rodata start:0x00000000 end:0x00000018 + .data start:0x00000000 end:0x00000054 diff --git a/config/D44J01/rels/d_a_demo_kmm/symbols.txt b/config/D44J01/rels/d_a_demo_kmm/symbols.txt new file mode 100644 index 000000000..d94ba493c --- /dev/null +++ b/config/D44J01/rels/d_a_demo_kmm/symbols.txt @@ -0,0 +1,25 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local align:4 +CreateHeap__12daDemo_Kmm_cFv = .text:0x00000098; // type:function size:0xF8 scope:global align:4 +calcMtx__12daDemo_Kmm_cFv = .text:0x00000190; // type:function size:0x98 scope:global align:4 +setAnime__12daDemo_Kmm_cFiiff = .text:0x00000228; // type:function size:0xA8 scope:global align:4 +CreateInit__12daDemo_Kmm_cFv = .text:0x000002D0; // type:function size:0x38 scope:global align:4 +create__12daDemo_Kmm_cFv = .text:0x00000308; // type:function size:0x9C scope:global align:4 +daDemo_Kmm_actionWait__FP12daDemo_Kmm_c = .text:0x000003A4; // type:function size:0x8 scope:local align:4 +daDemo_Kmm_Draw__FP12daDemo_Kmm_c = .text:0x000003AC; // type:function size:0x64 scope:local align:4 +daDemo_Kmm_Execute__FP12daDemo_Kmm_c = .text:0x00000410; // type:function size:0x94 scope:local align:4 +daDemo_Kmm_IsDelete__FP12daDemo_Kmm_c = .text:0x000004A4; // type:function size:0x8 scope:local align:4 +daDemo_Kmm_Delete__FP12daDemo_Kmm_c = .text:0x000004AC; // type:function size:0x50 scope:local align:4 +daDemo_Kmm_Create__FP10fopAc_ac_c = .text:0x000004FC; // type:function size:0x20 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__12daDemo_Kmm_c = .rodata:0x00000000; // type:object size:0x9 scope:global align:4 data:string +@4013 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4014 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4038 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +l_action$localstatic3$execute__12daDemo_Kmm_cFv = .data:0x00000000; // type:object size:0x4 scope:weak align:4 +l_daDemo_Kmm_Method = .data:0x00000004; // type:object size:0x20 scope:local align:4 +g_profile_DEMO_KMM = .data:0x00000024; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_dk/splits.txt b/config/D44J01/rels/d_a_dk/splits.txt new file mode 100644 index 000000000..aa649e4d5 --- /dev/null +++ b/config/D44J01/rels/d_a_dk/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_dk.o: + .text start:0x000000EC end:0x00001468 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000AB + .data start:0x00000000 end:0x000000A4 + .bss start:0x00000008 end:0x0000002C diff --git a/config/D44J01/rels/d_a_dk/symbols.txt b/config/D44J01/rels/d_a_dk/symbols.txt new file mode 100644 index 000000000..291374610 --- /dev/null +++ b/config/D44J01/rels/d_a_dk/symbols.txt @@ -0,0 +1,69 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__10daDk_HIO_cFv = .text:0x000000EC; // type:function size:0x44 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x00000130; // type:function size:0xBC scope:local align:4 +__dt__4cXyzFv = .text:0x000001EC; // type:function size:0x3C scope:weak align:4 +tail_control__FP8dk_classP6tail_s = .text:0x00000228; // type:function size:0x500 scope:local align:4 +tail_draw__FP8dk_classP6tail_s = .text:0x00000728; // type:function size:0x100 scope:local align:4 +kamen_draw__FP8dk_class = .text:0x00000828; // type:function size:0x118 scope:local align:4 +daDk_Draw__FP8dk_class = .text:0x00000940; // type:function size:0xE0 scope:local align:4 +move__FP8dk_class = .text:0x00000A20; // type:function size:0x4 scope:local align:4 +daDk_demoProc__FP8dk_class = .text:0x00000A24; // type:function size:0x4 scope:local align:4 +daDk_delete_Bdk__Fv = .text:0x00000A28; // type:function size:0x40 scope:local align:4 +daDk_Execute__FP8dk_class = .text:0x00000A68; // type:function size:0x2A0 scope:local align:4 +daDk_IsDelete__FP8dk_class = .text:0x00000D08; // type:function size:0x8 scope:local align:4 +daDk_Delete__FP8dk_class = .text:0x00000D10; // type:function size:0x6C scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x00000D7C; // type:function size:0x25C scope:local align:4 +daDk_Create__FP10fopAc_ac_c = .text:0x00000FD8; // type:function size:0x1F0 scope:local align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000011C8; // type:function size:0x70 scope:weak align:4 +__dt__6tail_sFv = .text:0x00001238; // type:function size:0xAC scope:weak align:4 +__dt__5csXyzFv = .text:0x000012E4; // type:function size:0x3C scope:weak align:4 +__ct__6tail_sFv = .text:0x00001320; // type:function size:0xAC scope:weak align:4 +__ct__5csXyzFv = .text:0x000013CC; // type:function size:0x4 scope:weak align:4 +__ct__4cXyzFv = .text:0x000013D0; // type:function size:0x4 scope:weak align:4 +__dt__10daDk_HIO_cFv = .text:0x000013D4; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_dk_cpp = .text:0x0000141C; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00001458; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00001460; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@3998 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@3999 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4000 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4020 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4021 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4038 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4118 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 +@4119 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4120 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4121 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4122 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4123 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4124 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4125 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4126 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4127 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4129 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@4165 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4166 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4167 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4168 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4169 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4259 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 data:float +@4390 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4391 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4392 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000074; // type:object size:0x37 scope:local align:4 data:string_table +tial_scale = .data:0x00000000; // type:object size:0x24 scope:local align:4 +l_daDk_Method = .data:0x00000024; // type:object size:0x20 scope:local align:4 +g_profile_DK = .data:0x00000044; // type:object size:0x30 scope:global align:4 +__vt__12dBgS_ObjAcch = .data:0x00000074; // type:object size:0x24 scope:weak align:4 +__vt__10daDk_HIO_c = .data:0x00000098; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@3993 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x18 scope:local align:4 data:byte diff --git a/config/D44J01/rels/d_a_door10/splits.txt b/config/D44J01/rels/d_a_door10/splits.txt new file mode 100644 index 000000000..a0c3c6bc4 --- /dev/null +++ b/config/D44J01/rels/d_a_door10/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_door10.o: + .text start:0x00000078 end:0x00001F38 + .text start:0x00001F38 end:0x00001FDC + .rodata start:0x00000000 end:0x000000BC + .data start:0x00000000 end:0x0000012C diff --git a/config/D44J01/rels/d_a_door10/symbols.txt b/config/D44J01/rels/d_a_door10/symbols.txt new file mode 100644 index 000000000..1ad5ea3f4 --- /dev/null +++ b/config/D44J01/rels/d_a_door10/symbols.txt @@ -0,0 +1,74 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +chkMakeKey__10daDoor10_cFv = .text:0x00000078; // type:function size:0x50 scope:global align:4 +setKey__10daDoor10_cFv = .text:0x000000C8; // type:function size:0xE0 scope:global align:4 +chkMakeStop__10daDoor10_cFv = .text:0x000001A8; // type:function size:0x70 scope:global align:4 +chkStopF__10daDoor10_cFv = .text:0x00000218; // type:function size:0xCC scope:global align:4 +chkStopB__10daDoor10_cFv = .text:0x000002E4; // type:function size:0x90 scope:global align:4 +setStop__10daDoor10_cFv = .text:0x00000374; // type:function size:0x94 scope:global align:4 +chkStopOpen__10daDoor10_cFv = .text:0x00000408; // type:function size:0x184 scope:global align:4 +setStopDemo__10daDoor10_cFv = .text:0x0000058C; // type:function size:0x24 scope:global align:4 +chkStopClose__10daDoor10_cFv = .text:0x000005B0; // type:function size:0xE8 scope:global align:4 +getBdlName__10daDoor10_cFv = .text:0x00000698; // type:function size:0x70 scope:global align:4 +getDzbName__10daDoor10_cFv = .text:0x00000708; // type:function size:0x74 scope:global align:4 +getSize2X__10daDoor10_cFv = .text:0x0000077C; // type:function size:0x44 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000007C0; // type:function size:0x20 scope:local align:4 +CreateHeap__10daDoor10_cFv = .text:0x000007E0; // type:function size:0x300 scope:global align:4 +setEventPrm__10daDoor10_cFv = .text:0x00000AE0; // type:function size:0x1A0 scope:global align:4 +openInit__10daDoor10_cFv = .text:0x00000C80; // type:function size:0xAC scope:global align:4 +openProc__10daDoor10_cFv = .text:0x00000D2C; // type:function size:0x90 scope:global align:4 +openEnd__10daDoor10_cFv = .text:0x00000DBC; // type:function size:0x94 scope:global align:4 +closeInit__10daDoor10_cFv = .text:0x00000E50; // type:function size:0xE0 scope:global align:4 +closeProc__10daDoor10_cFv = .text:0x00000F30; // type:function size:0x90 scope:global align:4 +closeEnd__10daDoor10_cFv = .text:0x00000FC0; // type:function size:0xB8 scope:global align:4 +calcMtx__10daDoor10_cFv = .text:0x00001078; // type:function size:0x78 scope:global align:4 +CreateInit__10daDoor10_cFv = .text:0x000010F0; // type:function size:0x158 scope:global align:4 +create__10daDoor10_cFv = .text:0x00001248; // type:function size:0x14C scope:global align:4 +demoProc__10daDoor10_cFv = .text:0x00001394; // type:function size:0x308 scope:global align:4 +daDoor10_actionWait__FP10daDoor10_c = .text:0x0000169C; // type:function size:0x1A0 scope:local align:4 +daDoor10_actionStopClose__FP10daDoor10_c = .text:0x0000183C; // type:function size:0x54 scope:local align:4 +daDoor10_actionDemo__FP10daDoor10_c = .text:0x00001890; // type:function size:0x84 scope:local align:4 +daDoor10_actionHkyo__FP10daDoor10_c = .text:0x00001914; // type:function size:0xD8 scope:local align:4 +daDoor10_actionInit__FP10daDoor10_c = .text:0x000019EC; // type:function size:0x80 scope:local align:4 +draw__10daDoor10_cFv = .text:0x00001A6C; // type:function size:0x12C scope:global align:4 +daDoor10_Draw__FP10daDoor10_c = .text:0x00001B98; // type:function size:0x20 scope:local align:4 +daDoor10_Execute__FP10daDoor10_c = .text:0x00001BB8; // type:function size:0x104 scope:local align:4 +daDoor10_IsDelete__FP10daDoor10_c = .text:0x00001CBC; // type:function size:0x8 scope:local align:4 +daDoor10_Delete__FP10daDoor10_c = .text:0x00001CC4; // type:function size:0x130 scope:local align:4 +daDoor10_Create__FP10fopAc_ac_c = .text:0x00001DF4; // type:function size:0x90 scope:local align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001E84; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001E88; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001E8C; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001E90; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00001E94; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00001EDC; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00001F38; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00001F94; // type:function size:0x48 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4128 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4206 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4207 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +M_arcname__10daDoor10_c = .rodata:0x0000000C; // type:object size:0x7 scope:global align:4 data:string +@4311 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4322 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4323 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4332 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4333 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4334 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4367 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4368 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4414 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4415 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000003C; // type:object size:0x80 scope:local align:4 data:string_table +@4558 = .data:0x00000000; // type:object size:0x50 scope:local align:4 +@4557 = .data:0x00000050; // type:object size:0x24 scope:local align:4 +l_action$localstatic3$execute__10daDoor10_cFv = .data:0x00000074; // type:object size:0x14 scope:weak align:4 +l_daDoor10_Method = .data:0x00000088; // type:object size:0x20 scope:local align:4 +g_profile_DOOR10 = .data:0x000000A8; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x000000D8; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000000F4; // type:object size:0x20 scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000114; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_bckAnm = .data:0x00000120; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_door12/splits.txt b/config/D44J01/rels/d_a_door12/splits.txt new file mode 100644 index 000000000..799aa18f7 --- /dev/null +++ b/config/D44J01/rels/d_a_door12/splits.txt @@ -0,0 +1,24 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_door12.o: + .text start:0x000000EC end:0x00001DB0 + .text start:0x00001DB0 end:0x00001DB0 + .text start:0x00001DB0 end:0x00001E54 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000077 + .data start:0x00000000 end:0x0000015C + .bss start:0x00000008 end:0x00000024 diff --git a/config/D44J01/rels/d_a_door12/symbols.txt b/config/D44J01/rels/d_a_door12/symbols.txt new file mode 100644 index 000000000..edd3928f8 --- /dev/null +++ b/config/D44J01/rels/d_a_door12/symbols.txt @@ -0,0 +1,76 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__14daDoor12_HIO_cFv = .text:0x000000EC; // type:function size:0x2C scope:global align:4 +chkMakeKey__10daDoor12_cFv = .text:0x00000118; // type:function size:0x48 scope:global align:4 +setKey__10daDoor12_cFv = .text:0x00000160; // type:function size:0xE0 scope:global align:4 +chkMakeStop__10daDoor12_cFv = .text:0x00000240; // type:function size:0x70 scope:global align:4 +chkStopF__10daDoor12_cFv = .text:0x000002B0; // type:function size:0xCC scope:global align:4 +chkStopB__10daDoor12_cFv = .text:0x0000037C; // type:function size:0x90 scope:global align:4 +setStop__10daDoor12_cFv = .text:0x0000040C; // type:function size:0x94 scope:global align:4 +chkStopOpen__10daDoor12_cFv = .text:0x000004A0; // type:function size:0x150 scope:global align:4 +setStopDemo__10daDoor12_cFv = .text:0x000005F0; // type:function size:0x24 scope:global align:4 +chkStopClose__10daDoor12_cFv = .text:0x00000614; // type:function size:0xD8 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000006EC; // type:function size:0x20 scope:local align:4 +CreateHeap__10daDoor12_cFv = .text:0x0000070C; // type:function size:0x280 scope:global align:4 +getShapeType__10daDoor12_cFv = .text:0x0000098C; // type:function size:0x7C scope:global align:4 +getArcName__10daDoor12_cFv = .text:0x00000A08; // type:function size:0x3C scope:global align:4 +getBdlLf__10daDoor12_cFv = .text:0x00000A44; // type:function size:0x30 scope:global align:4 +getBdlRt__10daDoor12_cFv = .text:0x00000A74; // type:function size:0x30 scope:global align:4 +getDzb__10daDoor12_cFv = .text:0x00000AA4; // type:function size:0x5C scope:global align:4 +openWide__10daDoor12_cFv = .text:0x00000B00; // type:function size:0x10 scope:global align:4 +setEventPrm__10daDoor12_cFv = .text:0x00000B10; // type:function size:0x204 scope:global align:4 +openInit__10daDoor12_cFv = .text:0x00000D14; // type:function size:0xAC scope:global align:4 +openProc__10daDoor12_cFv = .text:0x00000DC0; // type:function size:0xA0 scope:global align:4 +openEnd__10daDoor12_cFv = .text:0x00000E60; // type:function size:0x94 scope:global align:4 +closeInit__10daDoor12_cFv = .text:0x00000EF4; // type:function size:0xD8 scope:global align:4 +closeProc__10daDoor12_cFv = .text:0x00000FCC; // type:function size:0x74 scope:global align:4 +closeEnd__10daDoor12_cFv = .text:0x00001040; // type:function size:0xB8 scope:global align:4 +calcMtx__10daDoor12_cFv = .text:0x000010F8; // type:function size:0xD4 scope:global align:4 +CreateInit__10daDoor12_cFv = .text:0x000011CC; // type:function size:0x128 scope:global align:4 +create__10daDoor12_cFv = .text:0x000012F4; // type:function size:0x100 scope:global align:4 +demoProc__10daDoor12_cFv = .text:0x000013F4; // type:function size:0x2D0 scope:global align:4 +daDoor12_actionWait__FP10daDoor12_c = .text:0x000016C4; // type:function size:0x14C scope:local align:4 +daDoor12_actionDemo__FP10daDoor12_c = .text:0x00001810; // type:function size:0x84 scope:local align:4 +daDoor12_actionStopClose__FP10daDoor12_c = .text:0x00001894; // type:function size:0x54 scope:local align:4 +daDoor12_actionInit__FP10daDoor12_c = .text:0x000018E8; // type:function size:0x60 scope:local align:4 +draw__10daDoor12_cFv = .text:0x00001948; // type:function size:0x14C scope:global align:4 +daDoor12_Draw__FP10daDoor12_c = .text:0x00001A94; // type:function size:0x20 scope:local align:4 +daDoor12_Execute__FP10daDoor12_c = .text:0x00001AB4; // type:function size:0xD8 scope:local align:4 +daDoor12_IsDelete__FP10daDoor12_c = .text:0x00001B8C; // type:function size:0x8 scope:local align:4 +daDoor12_Delete__FP10daDoor12_c = .text:0x00001B94; // type:function size:0x114 scope:local align:4 +daDoor12_Create__FP10fopAc_ac_c = .text:0x00001CA8; // type:function size:0x84 scope:local align:4 +__dt__14daDoor12_HIO_cFv = .text:0x00001D2C; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_door12_cpp = .text:0x00001D74; // type:function size:0x3C scope:local align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00001DB0; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00001E0C; // type:function size:0x48 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4118 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4191 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4387 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4388 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4400 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4401 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4412 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4413 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4477 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4492 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000028; // type:object size:0x4F scope:local align:4 data:string_table +bldLf_table$4313 = .data:0x00000000; // type:object size:0x18 scope:local align:4 +bldRf_table$4318 = .data:0x00000018; // type:object size:0x18 scope:local align:4 +@4611 = .data:0x00000030; // type:object size:0x50 scope:local align:4 +@4610 = .data:0x00000080; // type:object size:0x58 scope:local align:4 +l_action$localstatic3$execute__10daDoor12_cFv = .data:0x000000D8; // type:object size:0x10 scope:weak align:4 +l_daDoor12_Method = .data:0x000000E8; // type:object size:0x20 scope:local align:4 +g_profile_DOOR12 = .data:0x00000108; // type:object size:0x30 scope:global align:4 +__vt__14mDoExt_baseAnm = .data:0x00000138; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_bckAnm = .data:0x00000144; // type:object size:0xC scope:weak align:4 +__vt__14daDoor12_HIO_c = .data:0x00000150; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4119 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x10 scope:local align:4 data:byte diff --git a/config/D44J01/rels/d_a_dr/splits.txt b/config/D44J01/rels/d_a_dr/splits.txt new file mode 100644 index 000000000..c9482081c --- /dev/null +++ b/config/D44J01/rels/d_a_dr/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_dr.o: + .text start:0x000000EC end:0x00000D74 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000002C + .data start:0x00000000 end:0x00000090 + .bss start:0x00000008 end:0x0000003C diff --git a/config/D44J01/rels/d_a_dr/symbols.txt b/config/D44J01/rels/d_a_dr/symbols.txt new file mode 100644 index 000000000..c7bf3c282 --- /dev/null +++ b/config/D44J01/rels/d_a_dr/symbols.txt @@ -0,0 +1,37 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__10daDr_HIO_cFv = .text:0x000000EC; // type:function size:0x5C scope:global align:4 +daDr_Draw__FP8dr_class = .text:0x00000148; // type:function size:0x8C scope:local align:4 +anm_init__FP8dr_classifUcfi = .text:0x000001D4; // type:function size:0x144 scope:local align:4 +move__FP8dr_class = .text:0x00000318; // type:function size:0x5FC scope:local align:4 +daDr_setMtx__FP8dr_class = .text:0x00000914; // type:function size:0xB0 scope:local align:4 +daDr_Execute__FP8dr_class = .text:0x000009C4; // type:function size:0xC0 scope:local align:4 +daDr_IsDelete__FP8dr_class = .text:0x00000A84; // type:function size:0x8 scope:local align:4 +daDr_Delete__FP8dr_class = .text:0x00000A8C; // type:function size:0x64 scope:local align:4 +createHeap__FP10fopAc_ac_c = .text:0x00000AF0; // type:function size:0x120 scope:local align:4 +daDr_Create__FP10fopAc_ac_c = .text:0x00000C10; // type:function size:0xE0 scope:local align:4 +__dt__10daDr_HIO_cFv = .text:0x00000CF0; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_dr_cpp = .text:0x00000D38; // type:function size:0x3C scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4018 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4019 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4020 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4021 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4050 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4051 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4203 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4204 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000020; // type:object size:0xC scope:local align:4 data:string_table +@4205 = .data:0x00000000; // type:object size:0x34 scope:local align:4 +l_daDr_Method = .data:0x00000034; // type:object size:0x20 scope:local align:4 +g_profile_DR = .data:0x00000054; // type:object size:0x30 scope:global align:4 +__vt__10daDr_HIO_c = .data:0x00000084; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4013 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x28 scope:local align:4 data:byte diff --git a/config/D44J01/rels/d_a_dr2/splits.txt b/config/D44J01/rels/d_a_dr2/splits.txt new file mode 100644 index 000000000..d7ba3bf9d --- /dev/null +++ b/config/D44J01/rels/d_a_dr2/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_dr2.o: + .text start:0x000000EC end:0x000027C4 + .text start:0x000027C4 end:0x000027E0 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000E7 + .data start:0x00000000 end:0x000000FC + .bss start:0x00000008 end:0x00000020 diff --git a/config/D44J01/rels/d_a_dr2/symbols.txt b/config/D44J01/rels/d_a_dr2/symbols.txt new file mode 100644 index 000000000..9ecd579fc --- /dev/null +++ b/config/D44J01/rels/d_a_dr2/symbols.txt @@ -0,0 +1,90 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__11daDr2_HIO_cFv = .text:0x000000EC; // type:function size:0x24 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x00000110; // type:function size:0x270 scope:local align:4 +hahen_draw__FP9dr2_class = .text:0x00000380; // type:function size:0x74 scope:local align:4 +iwa_draw__FP9dr2_class = .text:0x000003F4; // type:function size:0x98 scope:local align:4 +dr_draw__FP9dr2_class = .text:0x0000048C; // type:function size:0x108 scope:local align:4 +yuka_draw__FP9dr2_class = .text:0x00000594; // type:function size:0xB8 scope:local align:4 +daDr2_Draw__FP9dr2_class = .text:0x0000064C; // type:function size:0x88 scope:local align:4 +s_a_d_sub__FPvPv = .text:0x000006D4; // type:function size:0x4C scope:local align:4 +hahen_move__FP9dr2_class = .text:0x00000720; // type:function size:0x164 scope:local align:4 +iwa_move__FP9dr2_class = .text:0x00000884; // type:function size:0xA8C scope:local align:4 +move__FP9dr2_class = .text:0x00001310; // type:function size:0x420 scope:local align:4 +dr_move__FP9dr2_class = .text:0x00001730; // type:function size:0xE4 scope:local align:4 +yuka_move__FP9dr2_class = .text:0x00001814; // type:function size:0x194 scope:local align:4 +daDr2_Execute__FP9dr2_class = .text:0x000019A8; // type:function size:0x1D8 scope:local align:4 +daDr2_IsDelete__FP9dr2_class = .text:0x00001B80; // type:function size:0x8 scope:local align:4 +daDr2_Delete__FP9dr2_class = .text:0x00001B88; // type:function size:0xBC scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x00001C44; // type:function size:0x7F4 scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00002438; // type:function size:0x48 scope:weak align:4 +daDr2_Create__FP10fopAc_ac_c = .text:0x00002480; // type:function size:0x1C8 scope:local align:4 +__dt__11iwa_hahen_sFv = .text:0x00002648; // type:function size:0x3C scope:weak align:4 +__ct__11iwa_hahen_sFv = .text:0x00002684; // type:function size:0x4 scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00002688; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x000026E4; // type:function size:0x5C scope:weak align:4 +__dt__11daDr2_HIO_cFv = .text:0x00002740; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_dr2_cpp = .text:0x00002788; // type:function size:0x3C scope:local align:4 +getLeftHandPos__9daPy_py_cCFv = .text:0x000027C4; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4001 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4021 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4022 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4098 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4099 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4100 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4152 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4153 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4238 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4239 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4548 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4549 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4550 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4551 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4552 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@4553 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4554 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4555 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4556 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4557 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4558 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@4559 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 +@4560 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4561 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4564 = .rodata:0x00000068; // type:object size:0x8 scope:local align:8 +@4565 = .rodata:0x00000070; // type:object size:0x8 scope:local align:8 +@4640 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4641 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4642 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4643 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4644 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4645 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4646 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4647 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4648 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4649 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4650 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4651 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4652 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4701 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4702 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000B4; // type:object size:0x33 scope:local align:4 data:string_table +hsx = .data:0x00000000; // type:object size:0x18 scope:local align:4 +hsz = .data:0x00000018; // type:object size:0x18 scope:local align:4 +@4562 = .data:0x00000030; // type:object size:0x34 scope:local align:4 +hahen_model$4788 = .data:0x00000064; // type:object size:0x18 scope:local align:4 +l_daDr2_Method = .data:0x0000007C; // type:object size:0x20 scope:local align:4 +g_profile_DR2 = .data:0x0000009C; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_brkAnm = .data:0x000000CC; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x000000D8; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000000E4; // type:object size:0xC scope:weak align:4 +__vt__11daDr2_HIO_c = .data:0x000000F0; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@3996 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0xC scope:local align:4 data:byte diff --git a/config/D44J01/rels/d_a_dummy/splits.txt b/config/D44J01/rels/d_a_dummy/splits.txt new file mode 100644 index 000000000..68a2f3fb3 --- /dev/null +++ b/config/D44J01/rels/d_a_dummy/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_dummy.o: + .text start:0x00000078 end:0x00000274 + .text start:0x00000274 end:0x000002D4 + .rodata start:0x00000000 end:0x0000000C + .data start:0x00000000 end:0x0000005C diff --git a/config/D44J01/rels/d_a_dummy/symbols.txt b/config/D44J01/rels/d_a_dummy/symbols.txt new file mode 100644 index 000000000..8edf905e3 --- /dev/null +++ b/config/D44J01/rels/d_a_dummy/symbols.txt @@ -0,0 +1,25 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +solidHeapCB__Q27daDummy5Act_cFP10fopAc_ac_c = .text:0x00000078; // type:function size:0x24 scope:global align:4 +create_heap__Q27daDummy5Act_cFv = .text:0x0000009C; // type:function size:0x8 scope:global align:4 +_create__Q27daDummy5Act_cFv = .text:0x000000A4; // type:function size:0xBC scope:global align:4 +_delete__Q27daDummy5Act_cFv = .text:0x00000160; // type:function size:0x8 scope:global align:4 +set_mtx__Q27daDummy5Act_cFv = .text:0x00000168; // type:function size:0x68 scope:global align:4 +_execute__Q27daDummy5Act_cFv = .text:0x000001D0; // type:function size:0x8 scope:global align:4 +_draw__Q27daDummy5Act_cFv = .text:0x000001D8; // type:function size:0x8 scope:global align:4 +Mthd_Create__Q27daDummy23@unnamed@d_a_dummy_cpp@FPv = .text:0x000001E0; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q27daDummy23@unnamed@d_a_dummy_cpp@FPv = .text:0x00000200; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q27daDummy23@unnamed@d_a_dummy_cpp@FPv = .text:0x00000224; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q27daDummy23@unnamed@d_a_dummy_cpp@FPv = .text:0x00000248; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q27daDummy23@unnamed@d_a_dummy_cpp@FPv = .text:0x0000026C; // type:function size:0x8 scope:local align:4 +__dt__Q27daDummy5Act_cFv = .text:0x00000274; // type:function size:0x60 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4039 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4040 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4041 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +Mthd_Table__Q27daDummy23@unnamed@d_a_dummy_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Dummy = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__Q27daDummy5Act_c = .data:0x00000050; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_ep/splits.txt b/config/D44J01/rels/d_a_ep/splits.txt new file mode 100644 index 000000000..53fbd56e8 --- /dev/null +++ b/config/D44J01/rels/d_a_ep/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_ep.o: + .text start:0x00000078 end:0x00002FFC + .text start:0x00002FFC end:0x00002FFC + .rodata start:0x00000000 end:0x0000010D + .data start:0x00000000 end:0x000003D8 diff --git a/config/D44J01/rels/d_a_ep/symbols.txt b/config/D44J01/rels/d_a_ep/symbols.txt new file mode 100644 index 000000000..023efed8f --- /dev/null +++ b/config/D44J01/rels/d_a_ep/symbols.txt @@ -0,0 +1,165 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +ga_draw__FP8ep_class = .text:0x00000078; // type:function size:0xE0 scope:local align:4 +ep_draw__FP8ep_class = .text:0x00000158; // type:function size:0xA0 scope:local align:4 +daEp_Draw__FP8ep_class = .text:0x000001F8; // type:function size:0xE8 scope:local align:4 +ep_switch_event_end__FP8ep_class = .text:0x000002E0; // type:function size:0x64 scope:local align:4 +ep_switch_event_begin__FP8ep_class = .text:0x00000344; // type:function size:0xA4 scope:local align:4 +ep_switch_event_move__FP8ep_class = .text:0x000003E8; // type:function size:0xDC scope:local align:4 +ga_move__FP8ep_class = .text:0x000004C4; // type:function size:0x684 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x00000B48; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00000C74; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00000D14; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00000D70; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00000DB8; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00000E14; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00000E5C; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00000EF0; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00000F38; // type:function size:0x48 scope:weak align:4 +ep_move__FP8ep_class = .text:0x00000F80; // type:function size:0x7B4 scope:local align:4 +daEp_set_mtx__FP8ep_class = .text:0x00001734; // type:function size:0xF8 scope:local align:4 +daEp_Execute__FP8ep_class = .text:0x0000182C; // type:function size:0x60C scope:local align:4 +__dt__18dBgS_ObjGndChk_SplFv = .text:0x00001E38; // type:function size:0x168 scope:weak align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x00001FA0; // type:function size:0x140 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x000020E0; // type:function size:0x118 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x000021F8; // type:function size:0x80 scope:weak align:4 +daEp_IsDelete__FP8ep_class = .text:0x00002278; // type:function size:0x8 scope:local align:4 +daEp_Delete__FP8ep_class = .text:0x00002280; // type:function size:0x6C scope:local align:4 +daEp_CreateHeap__FP10fopAc_ac_c = .text:0x000022EC; // type:function size:0x244 scope:local align:4 +daEp_CreateInit__FP10fopAc_ac_c = .text:0x00002530; // type:function size:0xF0 scope:local align:4 +daEp_Create__FP10fopAc_ac_c = .text:0x00002620; // type:function size:0x218 scope:local align:4 +__ct__8ep_classFv = .text:0x00002838; // type:function size:0x1FC scope:weak align:4 +__dt__7ep_ga_sFv = .text:0x00002A34; // type:function size:0x3C scope:weak align:4 +__ct__7ep_ga_sFv = .text:0x00002A70; // type:function size:0x4 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00002A74; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00002B40; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00002B88; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00002C54; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00002C9C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00002CF8; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00002D40; // type:function size:0x70 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00002DB0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00002DC0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00002DC8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002DD0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002DD8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002DE0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00002E18; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00002E20; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00002E28; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002E30; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002E68; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002E6C; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00002E74; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00002E84; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00002E8C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002E94; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002E9C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002EA4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002EDC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002EE4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002EEC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002EF4; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002F2C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002F34; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002F3C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002F48; // type:function size:0xC scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00002F54; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00002F5C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00002F64; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00002F6C; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00002F74; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00002F7C; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00002F84; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x00002F8C; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x00002F94; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x00002F9C; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x00002FA4; // type:function size:0x8 scope:weak align:4 +@20@__dt__18dBgS_ObjGndChk_SplFv = .text:0x00002FAC; // type:function size:0x8 scope:weak align:4 +@76@__dt__18dBgS_ObjGndChk_SplFv = .text:0x00002FB4; // type:function size:0x8 scope:weak align:4 +@64@__dt__18dBgS_ObjGndChk_SplFv = .text:0x00002FBC; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00002FC4; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00002FCC; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00002FD4; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002FDC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00002FE4; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00002FEC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00002FF4; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4123 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4124 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4232 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4233 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4433 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4434 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4435 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4436 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4437 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4438 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@4439 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4440 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4441 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4442 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4443 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4816 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4817 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4818 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4819 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4820 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4821 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4822 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4823 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4824 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4825 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4826 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4827 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4854 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 data:float +@4996 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4997 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 data:string +@4998 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4999 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5000 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5001 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5002 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5003 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5004 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5005 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 data:string +@5006 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5007 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5008 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5009 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5010 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5126 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5127 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5138 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5139 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5209 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000C8; // type:object size:0x45 scope:local align:4 data:string_table +actions$4214 = .data:0x00000000; // type:object size:0x8 scope:local align:4 +sph_src$5152 = .data:0x00000008; // type:object size:0x40 scope:local align:4 +co_cyl_src$5158 = .data:0x00000048; // type:object size:0x44 scope:local align:4 +l_daEp_Method = .data:0x0000008C; // type:object size:0x20 scope:local align:4 +g_profile_EP = .data:0x000000AC; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Sph = .data:0x000000DC; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000164; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000170; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000001F8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000204; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000210; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000264; // type:object size:0x24 scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x00000288; // type:object size:0x18 scope:weak align:4 +__vt__18dBgS_ObjGndChk_Spl = .data:0x000002A0; // type:object size:0x30 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x000002D0; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x00000300; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000330; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000360; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000378; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000384; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000390; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x0000039C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x000003A8; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x000003B4; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x000003CC; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_fallrock/splits.txt b/config/D44J01/rels/d_a_fallrock/splits.txt new file mode 100644 index 000000000..30ea2ce6c --- /dev/null +++ b/config/D44J01/rels/d_a_fallrock/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_fallrock.o: + .text start:0x00000078 end:0x00001A50 + .rodata start:0x00000000 end:0x00000095 + .data start:0x00000000 end:0x000002B0 diff --git a/config/D44J01/rels/d_a_fallrock/symbols.txt b/config/D44J01/rels/d_a_fallrock/symbols.txt new file mode 100644 index 000000000..0ec0ca44b --- /dev/null +++ b/config/D44J01/rels/d_a_fallrock/symbols.txt @@ -0,0 +1,107 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local align:4 +CreateHeap__12daFallRock_cFv = .text:0x00000098; // type:function size:0xA8 scope:global align:4 +set_mtx__12daFallRock_cFv = .text:0x00000140; // type:function size:0xB0 scope:global align:4 +daFallRock_Draw__FP12daFallRock_c = .text:0x000001F0; // type:function size:0xC0 scope:local align:4 +daFallRock_Execute__FP12daFallRock_c = .text:0x000002B0; // type:function size:0x20 scope:local align:4 +execute__12daFallRock_cFv = .text:0x000002D0; // type:function size:0x55C scope:weak align:4 +__dt__20dBgS_ObjGndChk_YoganFv = .text:0x0000082C; // type:function size:0x168 scope:weak align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x00000994; // type:function size:0x140 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x00000AD4; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00000BEC; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00000C8C; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00000CE8; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00000D30; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00000D8C; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00000DD4; // type:function size:0x80 scope:weak align:4 +daFallRock_IsDelete__FP12daFallRock_c = .text:0x00000E54; // type:function size:0x8 scope:local align:4 +daFallRock_Delete__FP12daFallRock_c = .text:0x00000E5C; // type:function size:0x28 scope:local align:4 +__dt__12daFallRock_cFv = .text:0x00000E84; // type:function size:0x1D8 scope:weak align:4 +daFallRock_Create__FP10fopAc_ac_c = .text:0x0000105C; // type:function size:0x20 scope:local align:4 +create__12daFallRock_cFv = .text:0x0000107C; // type:function size:0x224 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000012A0; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x0000136C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000013B4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00001410; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00001458; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x000014B4; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x0000153C; // type:function size:0x70 scope:weak align:4 +setParticle__12daFallRock_cFiP4cXyz = .text:0x000015AC; // type:function size:0x20C scope:global align:4 +__dt__8cM2dGCirFv = .text:0x000017B8; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00001800; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x0000185C; // type:function size:0x48 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000018A4; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000018AC; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000018B4; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000018C0; // type:function size:0xC scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000018CC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000018DC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000018E4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000018EC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000018F4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000018FC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00001934; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x0000193C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00001944; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000194C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001984; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001988; // type:function size:0x8 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00001990; // type:function size:0x48 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x000019D8; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x000019E0; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x000019E8; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x000019F0; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x000019F8; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x00001A00; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x00001A08; // type:function size:0x8 scope:weak align:4 +@20@__dt__20dBgS_ObjGndChk_YoganFv = .text:0x00001A10; // type:function size:0x8 scope:weak align:4 +@76@__dt__20dBgS_ObjGndChk_YoganFv = .text:0x00001A18; // type:function size:0x8 scope:weak align:4 +@64@__dt__20dBgS_ObjGndChk_YoganFv = .text:0x00001A20; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00001A28; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00001A30; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00001A38; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00001A40; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00001A48; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_cyl_src__12daFallRock_c = .rodata:0x00000000; // type:object size:0x44 scope:global align:4 +@4052 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4053 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@4076 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4077 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4078 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 data:float +@4207 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4208 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4405 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4406 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4407 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4528 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000070; // type:object size:0x25 scope:local align:4 data:string_table +m_arcname__12daFallRock_c = .data:0x00000000; // type:object size:0x7 scope:global align:4 data:string +m_falllen__12daFallRock_c = .data:0x00000008; // type:object size:0x4 scope:global align:4 data:float +m_rot_speed__12daFallRock_c = .data:0x0000000C; // type:object size:0x2 scope:global align:2 data:2byte +l_daFallRock_Method = .data:0x00000010; // type:object size:0x20 scope:local align:4 +g_profile_FallRock = .data:0x00000030; // type:object size:0x30 scope:global align:4 +__vt__12dBgS_ObjAcch = .data:0x00000060; // type:object size:0x24 scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000084; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000090; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x0000009C; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000000A8; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000000B4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000000C0; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000000CC; // type:object size:0x54 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000120; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x0000012C; // type:object size:0x88 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x000001B4; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x000001C0; // type:object size:0x18 scope:weak align:4 +__vt__20dBgS_ObjGndChk_Yogan = .data:0x000001D8; // type:object size:0x30 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x00000208; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x00000238; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000268; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000280; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x0000028C; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000298; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x000002A4; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_fallrock_tag/splits.txt b/config/D44J01/rels/d_a_fallrock_tag/splits.txt new file mode 100644 index 000000000..5a3ad90f9 --- /dev/null +++ b/config/D44J01/rels/d_a_fallrock_tag/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_fallrock_tag.o: + .text start:0x00000078 end:0x000003E8 + .rodata start:0x00000000 end:0x00000018 + .data start:0x00000000 end:0x00000070 diff --git a/config/D44J01/rels/d_a_fallrock_tag/symbols.txt b/config/D44J01/rels/d_a_fallrock_tag/symbols.txt new file mode 100644 index 000000000..6589d5caa --- /dev/null +++ b/config/D44J01/rels/d_a_fallrock_tag/symbols.txt @@ -0,0 +1,22 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +daFallRockTag_Draw__FP15daFallRockTag_c = .text:0x00000078; // type:function size:0x8 scope:local align:4 +daFallRockTag_Execute__FP15daFallRockTag_c = .text:0x00000080; // type:function size:0x220 scope:local align:4 +daFallRockTag_IsDelete__FP15daFallRockTag_c = .text:0x000002A0; // type:function size:0x8 scope:local align:4 +daFallRockTag_Delete__FP15daFallRockTag_c = .text:0x000002A8; // type:function size:0x44 scope:local align:4 +daFallRockTag_Create__FP10fopAc_ac_c = .text:0x000002EC; // type:function size:0x78 scope:local align:4 +createRock__15daFallRockTag_cFP4cXyzP4cXyzP5csXyziUl = .text:0x00000364; // type:function size:0x78 scope:global align:4 +getData__15daFallRockTag_cFv = .text:0x000003DC; // type:function size:0xC scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4052 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4053 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4054 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4055 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4057 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 +m_div_num__15daFallRockTag_c = .data:0x00000000; // type:object size:0x4 scope:global align:4 +m_data__15daFallRockTag_c = .data:0x00000004; // type:object size:0x1C scope:global align:4 +l_daFallRockTag_Method = .data:0x00000020; // type:object size:0x20 scope:local align:4 +g_profile_TagRock = .data:0x00000040; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_fan/splits.txt b/config/D44J01/rels/d_a_fan/splits.txt new file mode 100644 index 000000000..7831efdd7 --- /dev/null +++ b/config/D44J01/rels/d_a_fan/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_fan.o: + .text start:0x00000078 end:0x0000123C + .text start:0x0000123C end:0x00001340 + .rodata start:0x00000000 end:0x00000115 + .data start:0x00000000 end:0x000001F4 diff --git a/config/D44J01/rels/d_a_fan/symbols.txt b/config/D44J01/rels/d_a_fan/symbols.txt new file mode 100644 index 000000000..7313a9019 --- /dev/null +++ b/config/D44J01/rels/d_a_fan/symbols.txt @@ -0,0 +1,78 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +Delete__7daFan_cFv = .text:0x00000078; // type:function size:0x78 scope:global align:4 +CreateHeap__7daFan_cFv = .text:0x000000F0; // type:function size:0x31C scope:global align:4 +Create__7daFan_cFv = .text:0x0000040C; // type:function size:0x234 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x00000640; // type:function size:0xB4 scope:local align:4 +_create__7daFan_cFv = .text:0x000006F4; // type:function size:0x228 scope:global align:4 +__dt__13mDoExt_bckAnmFv = .text:0x0000091C; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00000978; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000009D4; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CpsFv = .text:0x00000A1C; // type:function size:0xE0 scope:weak align:4 +__dt__8cM3dGCpsFv = .text:0x00000AFC; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00000B58; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000BA0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000BFC; // type:function size:0x48 scope:weak align:4 +set_mtx__7daFan_cFv = .text:0x00000C44; // type:function size:0x100 scope:global align:4 +set_wind_length__7daFan_cFf = .text:0x00000D44; // type:function size:0x3C scope:global align:4 +set_cps__7daFan_cFf = .text:0x00000D80; // type:function size:0xF0 scope:global align:4 +Execute__7daFan_cFPPA3_A4_f = .text:0x00000E70; // type:function size:0x234 scope:global align:4 +Draw__7daFan_cFv = .text:0x000010A4; // type:function size:0x104 scope:global align:4 +daFan_Create__FPv = .text:0x000011A8; // type:function size:0x20 scope:local align:4 +daFan_Delete__FPv = .text:0x000011C8; // type:function size:0x20 scope:local align:4 +daFan_Draw__FPv = .text:0x000011E8; // type:function size:0x2C scope:local align:4 +daFan_Execute__FPv = .text:0x00001214; // type:function size:0x20 scope:local align:4 +daFan_IsDelete__FPv = .text:0x00001234; // type:function size:0x8 scope:local align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x0000123C; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00001244; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x0000124C; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CpsFv = .text:0x00001254; // type:function size:0x10 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001264; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000126C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001274; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_AabAttrPf = .text:0x000012AC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_TriAttrPf = .text:0x000012B4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_PntAttrPf = .text:0x000012BC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrPf = .text:0x000012C4; // type:function size:0x38 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000012FC; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001308; // type:function size:0xC scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001314; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001318; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001320; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001328; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CpsFv = .text:0x00001330; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CpsFv = .text:0x00001338; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname2__7daFan_c = .rodata:0x00000000; // type:object size:0x8 scope:global align:4 data:string +m_bdlidx__7daFan_c = .rodata:0x00000008; // type:object size:0x6 scope:global align:4 +m_dzbidx__7daFan_c = .rodata:0x00000010; // type:object size:0x6 scope:global align:4 +m_wind_length__7daFan_c = .rodata:0x00000018; // type:object size:0xC scope:global align:4 +m_wind_r__7daFan_c = .rodata:0x00000024; // type:object size:0xC scope:global align:4 +m_wind_model_scale__7daFan_c = .rodata:0x00000030; // type:object size:0x24 scope:global align:4 +m_fan_speed__7daFan_c = .rodata:0x00000054; // type:object size:0x6 scope:global align:4 +m_heapsize__7daFan_c = .rodata:0x0000005C; // type:object size:0xC scope:global align:4 +m_cull_min__7daFan_c = .rodata:0x00000068; // type:object size:0x24 scope:global align:4 +m_cull_max__7daFan_c = .rodata:0x0000008C; // type:object size:0x24 scope:global align:4 +@4035 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4340 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 data:float +@4387 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@4388 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@4389 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@4391 = .rodata:0x000000C8; // type:object size:0x8 scope:local align:8 +@stringBase0 = .rodata:0x000000D0; // type:object size:0x45 scope:local align:4 data:string_table +m_arcname__7daFan_c = .data:0x00000000; // type:object size:0xC scope:global align:4 +l_cps_src = .data:0x0000000C; // type:object size:0x4C scope:local align:4 +daFanMethodTable = .data:0x00000058; // type:object size:0x20 scope:local align:4 +g_profile_FAN = .data:0x00000078; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_bckAnm = .data:0x000000A8; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x000000B4; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000000C0; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cps = .data:0x000000CC; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCps = .data:0x00000154; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000160; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000016C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000178; // type:object size:0x54 scope:weak align:4 +__vt__7daFan_c = .data:0x000001CC; // type:object size:0x28 scope:global align:4 diff --git a/config/D44J01/rels/d_a_ff/splits.txt b/config/D44J01/rels/d_a_ff/splits.txt new file mode 100644 index 000000000..7c02ce509 --- /dev/null +++ b/config/D44J01/rels/d_a_ff/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_ff.o: + .text start:0x00000078 end:0x000019C0 + .rodata start:0x00000000 end:0x000000C2 + .data start:0x00000000 end:0x00000248 + .bss start:0x00000000 end:0x00000004 diff --git a/config/D44J01/rels/d_a_ff/symbols.txt b/config/D44J01/rels/d_a_ff/symbols.txt new file mode 100644 index 000000000..b486b305c --- /dev/null +++ b/config/D44J01/rels/d_a_ff/symbols.txt @@ -0,0 +1,110 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +fire_fly_draw__FP8ff_class = .text:0x00000078; // type:function size:0x16C scope:local align:4 +z_check__FP8ff_classP4cXyz = .text:0x000001E4; // type:function size:0x108 scope:local align:4 +daFf_Draw__FP8ff_class = .text:0x000002EC; // type:function size:0x90 scope:local align:4 +fire_fly_move__FP8ff_class = .text:0x0000037C; // type:function size:0x998 scope:local align:4 +__dt__11dBgS_GndChkFv = .text:0x00000D14; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00000E2C; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00000ECC; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00000F28; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00000F70; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00000FCC; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00001014; // type:function size:0x80 scope:weak align:4 +daFf_Execute__FP8ff_class = .text:0x00001094; // type:function size:0xD8 scope:local align:4 +daFf_IsDelete__FP8ff_class = .text:0x0000116C; // type:function size:0x8 scope:local align:4 +daFf_Delete__FP8ff_class = .text:0x00001174; // type:function size:0x4C scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x000011C0; // type:function size:0x1C0 scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00001380; // type:function size:0x48 scope:weak align:4 +daFf_Create__FP10fopAc_ac_c = .text:0x000013C8; // type:function size:0x278 scope:local align:4 +__dt__8dCcD_SphFv = .text:0x00001640; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x0000170C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00001754; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000017B0; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x000017F8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00001808; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00001810; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001818; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001820; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001828; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00001860; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00001868; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00001870; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001878; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000018B0; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000018B4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000018BC; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000018C4; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000018CC; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000018D8; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x000018E4; // type:function size:0x5C scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00001940; // type:function size:0x48 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00001988; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00001990; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00001998; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x000019A0; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x000019A8; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x000019B0; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x000019B8; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4150 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4169 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4170 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4171 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4172 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4173 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4174 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4188 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4189 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4190 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4368 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4369 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4370 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4371 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4372 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:string +@4373 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4374 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@4375 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4376 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4377 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4378 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4379 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 +@4380 = .rodata:0x00000060; // type:object size:0x8 scope:local align:8 +@4381 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4382 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4383 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4384 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4385 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4386 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 data:float +@4387 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4388 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4389 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4390 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4391 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4457 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 data:float +@4509 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 data:float +@4604 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000A0; // type:object size:0x22 scope:local align:4 data:string_table +ho_bmd$4474 = .data:0x00000000; // type:object size:0x8 scope:local align:4 +ho_brk$4475 = .data:0x00000008; // type:object size:0x8 scope:local align:4 +cc_sph_src$4529 = .data:0x00000010; // type:object size:0x40 scope:local align:4 +l_daFf_Method = .data:0x00000050; // type:object size:0x20 scope:local align:4 +g_profile_FF = .data:0x00000070; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Sph = .data:0x000000A0; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000128; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000134; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000140; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000194; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000001A0; // type:object size:0xC scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x000001AC; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x000001B8; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x000001D0; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000200; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000218; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000224; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000230; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x0000023C; // type:object size:0xC scope:weak align:4 +ff_count = .bss:0x00000000; // type:object size:0x4 scope:local align:4 diff --git a/config/D44J01/rels/d_a_fganon/splits.txt b/config/D44J01/rels/d_a_fganon/splits.txt new file mode 100644 index 000000000..8bbb76caa --- /dev/null +++ b/config/D44J01/rels/d_a_fganon/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_fganon.o: + .text start:0x000000EC end:0x0000A608 + .text start:0x0000A608 end:0x0000A608 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000219 + .data start:0x00000000 end:0x00000570 + .bss start:0x00000008 end:0x000000B4 diff --git a/config/D44J01/rels/d_a_fganon/symbols.txt b/config/D44J01/rels/d_a_fganon/symbols.txt new file mode 100644 index 000000000..e6ce4d363 --- /dev/null +++ b/config/D44J01/rels/d_a_fganon/symbols.txt @@ -0,0 +1,293 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__14daFganon_HIO_cFv = .text:0x000000EC; // type:function size:0xB8 scope:global align:4 +anm_init__FP12fganon_classifUcfi = .text:0x000001A4; // type:function size:0x128 scope:local align:4 +tama_draw__FP12fganon_class = .text:0x000002CC; // type:function size:0x70 scope:local align:4 +daFganon_Draw__FP12fganon_class = .text:0x0000033C; // type:function size:0xE8 scope:local align:4 +deru_brk__FP12fganon_class = .text:0x00000424; // type:function size:0x134 scope:local align:4 +kieru_brk__FP12fganon_classUc = .text:0x00000558; // type:function size:0x164 scope:local align:4 +deru_brk2__FP12fganon_class = .text:0x000006BC; // type:function size:0x134 scope:local align:4 +kieru_brk2__FP12fganon_class = .text:0x000007F0; // type:function size:0x134 scope:local align:4 +pos_move__FP12fganon_classUc = .text:0x00000924; // type:function size:0x1CC scope:local align:4 +fly_se_set__FP12fganon_class = .text:0x00000AF0; // type:function size:0x128 scope:local align:4 +fly__FP12fganon_class = .text:0x00000C18; // type:function size:0x55C scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x00001174; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x000012A0; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00001340; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x0000139C; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000013E4; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00001440; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00001488; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x0000151C; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00001564; // type:function size:0x48 scope:weak align:4 +shot__FP12fganon_class = .text:0x000015AC; // type:function size:0x628 scope:local align:4 +spinattack__FP12fganon_class = .text:0x00001BD4; // type:function size:0x4E8 scope:local align:4 +fly2__FP12fganon_class = .text:0x000020BC; // type:function size:0x55C scope:local align:4 +tama_set__FP12fganon_class = .text:0x00002618; // type:function size:0x3B4 scope:local align:4 +mahou_set__FP12fganon_class = .text:0x000029CC; // type:function size:0x70 scope:local align:4 +shot2__FP12fganon_class = .text:0x00002A3C; // type:function size:0x64C scope:local align:4 +spinattack2__FP12fganon_class = .text:0x00003088; // type:function size:0x5CC scope:local align:4 +down__FP12fganon_class = .text:0x00003654; // type:function size:0x4B4 scope:local align:4 +__dt__18dBgS_ObjGndChk_SplFv = .text:0x00003B08; // type:function size:0x168 scope:weak align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x00003C70; // type:function size:0x140 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x00003DB0; // type:function size:0x118 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00003EC8; // type:function size:0x80 scope:weak align:4 +kabe_check__FP12fganon_class = .text:0x00003F48; // type:function size:0x388 scope:local align:4 +deru__FP12fganon_class = .text:0x000042D0; // type:function size:0x1CC scope:local align:4 +kieru__FP12fganon_class = .text:0x0000449C; // type:function size:0xB8 scope:local align:4 +fail__FP12fganon_class = .text:0x00004554; // type:function size:0x644 scope:local align:4 +standby__FP12fganon_class = .text:0x00004B98; // type:function size:0x1FC scope:local align:4 +start__FP12fganon_class = .text:0x00004D94; // type:function size:0x374 scope:local align:4 +end__FP12fganon_class = .text:0x00005108; // type:function size:0x228 scope:local align:4 +last_end__FP12fganon_class = .text:0x00005330; // type:function size:0x354 scope:local align:4 +damage_check__FP12fganon_class = .text:0x00005684; // type:function size:0xBD4 scope:local align:4 +move__FP12fganon_class = .text:0x00006258; // type:function size:0x2D8 scope:local align:4 +demo_camera__FP12fganon_class = .text:0x00006530; // type:function size:0xE8C scope:local align:4 +ball_bg_check__FP12fganon_class = .text:0x000073BC; // type:function size:0x35C scope:local align:4 +energy_ball_move__FP12fganon_class = .text:0x00007718; // type:function size:0xDAC scope:local align:4 +mahou_se_set__FPvPv = .text:0x000084C4; // type:function size:0xA0 scope:local align:4 +daFganon_Execute__FP12fganon_class = .text:0x00008564; // type:function size:0xB48 scope:local align:4 +daFganon_IsDelete__FP12fganon_class = .text:0x000090AC; // type:function size:0x8 scope:local align:4 +daFganon_Delete__FP12fganon_class = .text:0x000090B4; // type:function size:0x180 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x00009234; // type:function size:0x448 scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000967C; // type:function size:0x48 scope:weak align:4 +daFganon_Create__FP10fopAc_ac_c = .text:0x000096C4; // type:function size:0x42C scope:local align:4 +__ct__12fganon_classFv = .text:0x00009AF0; // type:function size:0x284 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00009D74; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00009E40; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00009E88; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00009EE4; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00009F54; // type:function size:0x88 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00009FDC; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x0000A0A8; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x0000A0F0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000A14C; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x0000A194; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x0000A1DC; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x0000A238; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x0000A280; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x0000A290; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x0000A298; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000A2A0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000A2A8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000A2B0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x0000A2E8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x0000A2F0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x0000A2F8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000A300; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000A338; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000A33C; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x0000A344; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x0000A354; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x0000A35C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000A364; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000A36C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000A374; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x0000A3AC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x0000A3B4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x0000A3BC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000A3C4; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000A3FC; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000A404; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000A40C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x0000A418; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x0000A424; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x0000A480; // type:function size:0x5C scope:weak align:4 +__dt__14daFganon_HIO_cFv = .text:0x0000A4DC; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_fganon_cpp = .text:0x0000A524; // type:function size:0x3C scope:local align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x0000A560; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x0000A568; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x0000A570; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x0000A578; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x0000A580; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x0000A588; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x0000A590; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x0000A598; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x0000A5A0; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x0000A5A8; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x0000A5B0; // type:function size:0x8 scope:weak align:4 +@20@__dt__18dBgS_ObjGndChk_SplFv = .text:0x0000A5B8; // type:function size:0x8 scope:weak align:4 +@76@__dt__18dBgS_ObjGndChk_SplFv = .text:0x0000A5C0; // type:function size:0x8 scope:weak align:4 +@64@__dt__18dBgS_ObjGndChk_SplFv = .text:0x0000A5C8; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x0000A5D0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x0000A5D8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x0000A5E0; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x0000A5E8; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x0000A5F0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x0000A5F8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x0000A600; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4140 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4141 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4142 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4143 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4144 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4145 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4146 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4147 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4148 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4149 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4169 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4170 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4223 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4353 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 +@4354 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 +@4355 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4386 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4510 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4511 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4512 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4513 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4514 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4749 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4750 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4888 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 data:float +@4889 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4890 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5329 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5330 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5628 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5873 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@6057 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@6058 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@6059 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 data:string +@6060 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@6097 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@6099 = .rodata:0x000000A0; // type:object size:0x8 scope:local align:8 +@6232 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@6302 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@6303 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@6304 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@6776 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@6850 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@6851 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@6852 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@7136 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@7137 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@7138 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@7139 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@7140 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@7141 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@7142 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@7143 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@7144 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@7145 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@7146 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 data:string +@7147 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@7148 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@7149 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@7150 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@7151 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@7152 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@7153 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@7154 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@7155 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@7156 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@7157 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@7158 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@7159 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@7160 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@7161 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@7162 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@7163 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@7164 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@7165 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@7166 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@7167 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 +@7168 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 data:string +@7169 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +@7170 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@7171 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@7172 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@7173 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 +@7174 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 data:string +@7175 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 +@7176 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 +@7177 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4 +@7178 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4 +@7179 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4 +@7300 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4 data:float +@7689 = .rodata:0x0000017C; // type:object size:0x4 scope:local align:4 +@7690 = .rodata:0x00000180; // type:object size:0x4 scope:local align:4 +@8053 = .rodata:0x00000184; // type:object size:0x4 scope:local align:4 +@8054 = .rodata:0x00000188; // type:object size:0x4 scope:local align:4 +@8055 = .rodata:0x0000018C; // type:object size:0x4 scope:local align:4 +@8056 = .rodata:0x00000190; // type:object size:0x4 scope:local align:4 +@8057 = .rodata:0x00000194; // type:object size:0x4 scope:local align:4 +@8058 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4 +@8059 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4 +@8061 = .rodata:0x000001A0; // type:object size:0x8 scope:local align:8 +@stringBase0 = .rodata:0x000001A8; // type:object size:0x71 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_210_data_1C = .data:0x0000001C; // type:object size:0x14 +@6234 = .data:0x00000030; // type:object size:0x1C scope:local align:4 +@6853 = .data:0x0000004C; // type:object size:0x5C scope:local align:4 +jno$7742 = .data:0x000000A8; // type:object size:0x8 scope:local align:4 +eno$7743 = .data:0x000000B0; // type:object size:0x4 scope:local align:4 +cc_cyl_src$8242 = .data:0x000000B4; // type:object size:0x44 scope:local align:4 +wepon_sph_src$8243 = .data:0x000000F8; // type:object size:0x40 scope:local align:4 +ball_tg_sph_src$8244 = .data:0x00000138; // type:object size:0x40 scope:local align:4 +ball_at_sph_src$8245 = .data:0x00000178; // type:object size:0x40 scope:local align:4 +l_daFganon_Method = .data:0x000001B8; // type:object size:0x20 scope:local align:4 +g_profile_FGANON = .data:0x000001D8; // type:object size:0x30 scope:global align:4 +__vt__8cM2dGCir = .data:0x00000208; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000214; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000220; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x0000022C; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000238; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000244; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000002CC; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000002D8; // type:object size:0x24 scope:weak align:4 +__vt__8dCcD_Sph = .data:0x000002FC; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000384; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000390; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000039C; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x000003F0; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x000003FC; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000408; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x00000414; // type:object size:0x18 scope:weak align:4 +__vt__18dBgS_ObjGndChk_Spl = .data:0x0000042C; // type:object size:0x30 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x0000045C; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x0000048C; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x000004BC; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000004EC; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000504; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000510; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x0000051C; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000528; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000534; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000540; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000558; // type:object size:0xC scope:weak align:4 +__vt__14daFganon_HIO_c = .data:0x00000564; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +master = .bss:0x00000054; // type:object size:0x4 scope:local align:4 data:4byte +hio_set = .bss:0x00000058; // type:object size:0x1 scope:local align:1 data:byte +@4135 = .bss:0x0000005C; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000068; // type:object size:0x4C scope:local align:4 data:byte diff --git a/config/D44J01/rels/d_a_fgmahou/splits.txt b/config/D44J01/rels/d_a_fgmahou/splits.txt new file mode 100644 index 000000000..0752083f4 --- /dev/null +++ b/config/D44J01/rels/d_a_fgmahou/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_fgmahou.o: + .text start:0x00000078 end:0x00001708 + .rodata start:0x00000000 end:0x0000004F + .data start:0x00000000 end:0x00000268 diff --git a/config/D44J01/rels/d_a_fgmahou/symbols.txt b/config/D44J01/rels/d_a_fgmahou/symbols.txt new file mode 100644 index 000000000..b17d39741 --- /dev/null +++ b/config/D44J01/rels/d_a_fgmahou/symbols.txt @@ -0,0 +1,74 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +daFgmahou_Draw__FP13fgmahou_class = .text:0x00000078; // type:function size:0x6C scope:local align:4 +boss_s_sub__FPvPv = .text:0x000000E4; // type:function size:0x4C scope:local align:4 +move__FP13fgmahou_class = .text:0x00000130; // type:function size:0xA94 scope:local align:4 +daFgmahou_Execute__FP13fgmahou_class = .text:0x00000BC4; // type:function size:0x1C4 scope:local align:4 +daFgmahou_IsDelete__FP13fgmahou_class = .text:0x00000D88; // type:function size:0x8 scope:local align:4 +daFgmahou_Delete__FP13fgmahou_class = .text:0x00000D90; // type:function size:0x6C scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x00000DFC; // type:function size:0x260 scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000105C; // type:function size:0x48 scope:weak align:4 +daFgmahou_Create__FP10fopAc_ac_c = .text:0x000010A4; // type:function size:0x278 scope:local align:4 +__dt__8dCcD_SphFv = .text:0x0000131C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x000013E8; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00001430; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000148C; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000014D4; // type:function size:0x70 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00001544; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00001554; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x0000155C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001564; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000156C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001574; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x000015AC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x000015B4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x000015BC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x000015C4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000015FC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001600; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001608; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001610; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001618; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001624; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00001630; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x0000168C; // type:function size:0x5C scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000016E8; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000016F0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x000016F8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00001700; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4440 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4441 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4442 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4443 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4444 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4445 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4446 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 +@4447 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4448 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4449 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4450 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4451 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4452 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4453 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4454 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@4602 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000048; // type:object size:0x7 scope:local align:4 data:string_table +spdd$4130 = .data:0x00000000; // type:object size:0x20 scope:local align:4 +angXd$4131 = .data:0x00000020; // type:object size:0x10 scope:local align:4 +@4455 = .data:0x00000030; // type:object size:0x2C scope:local align:4 +tg_sph_src$4615 = .data:0x0000005C; // type:object size:0x40 scope:local align:4 +at_sph_src$4616 = .data:0x0000009C; // type:object size:0x40 scope:local align:4 +l_daFgmahou_Method = .data:0x000000DC; // type:object size:0x20 scope:local align:4 +g_profile_FGMAHOU = .data:0x000000FC; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Sph = .data:0x0000012C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000001B4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000001C0; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000001CC; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000220; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000244; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000250; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000025C; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_fire/splits.txt b/config/D44J01/rels/d_a_fire/splits.txt new file mode 100644 index 000000000..2abec3d7c --- /dev/null +++ b/config/D44J01/rels/d_a_fire/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_fire.o: + .text start:0x00000078 end:0x000017E8 + .rodata start:0x00000000 end:0x00000099 + .data start:0x00000000 end:0x0000026C diff --git a/config/D44J01/rels/d_a_fire/symbols.txt b/config/D44J01/rels/d_a_fire/symbols.txt new file mode 100644 index 000000000..47e619f83 --- /dev/null +++ b/config/D44J01/rels/d_a_fire/symbols.txt @@ -0,0 +1,83 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +_delete__8daFire_cFv = .text:0x00000078; // type:function size:0x80 scope:global align:4 +CreateInit__8daFire_cFv = .text:0x000000F8; // type:function size:0x42C scope:global align:4 +_create__8daFire_cFv = .text:0x00000524; // type:function size:0x240 scope:global align:4 +__dt__8cM3dGCylFv = .text:0x00000764; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000007AC; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000808; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00000850; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_CylFv = .text:0x0000091C; // type:function size:0x84 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000009A0; // type:function size:0x5C scope:weak align:4 +_execute__8daFire_cFv = .text:0x000009FC; // type:function size:0x80 scope:global align:4 +search_wind__8daFire_cFv = .text:0x00000A7C; // type:function size:0x68 scope:global align:4 +ctrlEffect__8daFire_cFv = .text:0x00000AE4; // type:function size:0x3C4 scope:global align:4 +demo_proc__8daFire_cFv = .text:0x00000EA8; // type:function size:0x1A0 scope:global align:4 +normal_proc__8daFire_cFv = .text:0x00001048; // type:function size:0x4 scope:global align:4 +eventOrder__8daFire_cFv = .text:0x0000104C; // type:function size:0x178 scope:global align:4 +checkOrder__8daFire_cFv = .text:0x000011C4; // type:function size:0x104 scope:global align:4 +execStopFire__8daFire_cFv = .text:0x000012C8; // type:function size:0x70 scope:global align:4 +execStopNowFire__8daFire_cFv = .text:0x00001338; // type:function size:0x7C scope:global align:4 +execPlayFire__8daFire_cFv = .text:0x000013B4; // type:function size:0x70 scope:global align:4 +setDirParticle__8daFire_cFP4cXyz = .text:0x00001424; // type:function size:0xE8 scope:global align:4 +checkCol__8daFire_cFv = .text:0x0000150C; // type:function size:0xE0 scope:global align:4 +_draw__8daFire_cFv = .text:0x000015EC; // type:function size:0x8 scope:global align:4 +daFire_Create__FPv = .text:0x000015F4; // type:function size:0x20 scope:local align:4 +daFire_Delete__FPv = .text:0x00001614; // type:function size:0x24 scope:local align:4 +daFire_Draw__FPv = .text:0x00001638; // type:function size:0x24 scope:local align:4 +daFire_Execute__FPv = .text:0x0000165C; // type:function size:0x24 scope:local align:4 +daFire_IsDelete__FPv = .text:0x00001680; // type:function size:0x8 scope:local align:4 +__dt__10cCcD_GSttsFv = .text:0x00001688; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000016D0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000016E0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000016E8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000016F0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000016F8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001700; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00001738; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00001740; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00001748; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001750; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001788; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000178C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001794; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000179C; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000017A4; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000017B0; // type:function size:0xC scope:weak align:4 +cLib_calcTimer__FPUc = .text:0x000017BC; // type:function size:0x1C scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000017D8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000017E0; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4197 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4198 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4199 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4459 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4460 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4461 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 +@4462 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4463 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@4464 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4465 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +@4730 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x0000003C; // type:object size:0x5D scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_212_data_1C = .data:0x0000001C; // type:object size:0x14 +l_cyl_src = .data:0x00000030; // type:object size:0x44 scope:local align:4 +l_co_cyl_src = .data:0x00000074; // type:object size:0x44 scope:local align:4 +at_cyl_src = .data:0x000000B8; // type:object size:0x44 scope:local align:4 +action_table$4469 = .data:0x000000FC; // type:object size:0xC scope:local align:4 +act_name$4565 = .data:0x00000108; // type:object size:0x8 scope:local align:4 +daFireMethodTable = .data:0x00000110; // type:object size:0x20 scope:local align:4 +g_profile_Fire = .data:0x00000130; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x00000160; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000016C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000178; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000200; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000020C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000218; // type:object size:0x54 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_floor/splits.txt b/config/D44J01/rels/d_a_floor/splits.txt new file mode 100644 index 000000000..6b17e9ae5 --- /dev/null +++ b/config/D44J01/rels/d_a_floor/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_floor.o: + .text start:0x00000078 end:0x00000774 + .text start:0x00000774 end:0x0000078C + .rodata start:0x00000000 end:0x00000066 + .data start:0x00000000 end:0x00000078 diff --git a/config/D44J01/rels/d_a_floor/symbols.txt b/config/D44J01/rels/d_a_floor/symbols.txt new file mode 100644 index 000000000..aa3c29a33 --- /dev/null +++ b/config/D44J01/rels/d_a_floor/symbols.txt @@ -0,0 +1,40 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +rideCallBack__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x00000078; // type:function size:0x64 scope:local align:4 +Delete__9daFloor_cFv = .text:0x000000DC; // type:function size:0x50 scope:global align:4 +CreateHeap__9daFloor_cFv = .text:0x0000012C; // type:function size:0xBC scope:global align:4 +Create__9daFloor_cFv = .text:0x000001E8; // type:function size:0x74 scope:global align:4 +_create__9daFloor_cFv = .text:0x0000025C; // type:function size:0xF8 scope:global align:4 +set_mtx__9daFloor_cFv = .text:0x00000354; // type:function size:0x80 scope:global align:4 +Execute__9daFloor_cFPPA3_A4_f = .text:0x000003D4; // type:function size:0x174 scope:global align:4 +set_effect__9daFloor_cFv = .text:0x00000548; // type:function size:0xF8 scope:global align:4 +Draw__9daFloor_cFv = .text:0x00000640; // type:function size:0xA0 scope:global align:4 +daFloor_Create__FPv = .text:0x000006E0; // type:function size:0x20 scope:local align:4 +daFloor_Delete__FPv = .text:0x00000700; // type:function size:0x20 scope:local align:4 +daFloor_Draw__FPv = .text:0x00000720; // type:function size:0x2C scope:local align:4 +daFloor_Execute__FPv = .text:0x0000074C; // type:function size:0x20 scope:local align:4 +daFloor_IsDelete__FPv = .text:0x0000076C; // type:function size:0x8 scope:local align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x00000774; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x0000077C; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00000784; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__9daFloor_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +@4034 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4035 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4036 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4037 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4148 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4149 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4150 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4151 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@4152 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@4189 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4190 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4191 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000044; // type:object size:0x22 scope:local align:4 data:string_table +daFloorMethodTable = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_FLOOR = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__9daFloor_c = .data:0x00000050; // type:object size:0x28 scope:global align:4 diff --git a/config/D44J01/rels/d_a_fm/splits.txt b/config/D44J01/rels/d_a_fm/splits.txt new file mode 100644 index 000000000..9e2b03fdf --- /dev/null +++ b/config/D44J01/rels/d_a_fm/splits.txt @@ -0,0 +1,25 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_fm.o: + .text start:0x000000EC end:0x0000A504 + .text start:0x0000A504 end:0x0000A588 + .text start:0x0000A588 end:0x0000A5A4 + .text start:0x0000A5A4 end:0x0000A688 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000515 + .data start:0x00000000 end:0x000009A0 + .bss start:0x00000008 end:0x00000175 diff --git a/config/D44J01/rels/d_a_fm/symbols.txt b/config/D44J01/rels/d_a_fm/symbols.txt new file mode 100644 index 000000000..edb0a68a8 --- /dev/null +++ b/config/D44J01/rels/d_a_fm/symbols.txt @@ -0,0 +1,396 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__10daFm_HIO_cFv = .text:0x000000EC; // type:function size:0x2F8 scope:global align:4 +nodeControl_CB__FP7J3DNodei = .text:0x000003E4; // type:function size:0x4C scope:local align:4 +_nodeControl__6daFm_cFP7J3DNodeP8J3DModel = .text:0x00000430; // type:function size:0x258 scope:global align:4 +createHeap_CB__FP10fopAc_ac_c = .text:0x00000688; // type:function size:0x20 scope:local align:4 +_createHeap__6daFm_cFv = .text:0x000006A8; // type:function size:0x68 scope:global align:4 +holeCreateHeap__6daFm_cFv = .text:0x00000710; // type:function size:0x154 scope:global align:4 +bodyCreateHeap__6daFm_cFv = .text:0x00000864; // type:function size:0x140 scope:global align:4 +jntHitCreateHeap__6daFm_cFv = .text:0x000009A4; // type:function size:0x64 scope:global align:4 +pathMove_CB__FP4cXyzP4cXyzP4cXyzPv = .text:0x00000A08; // type:function size:0x3C scope:local align:4 +_pathMove__6daFm_cFP4cXyzP4cXyzP4cXyz = .text:0x00000A44; // type:function size:0x2DC scope:global align:4 +searchNearOtherActor_CB__FPvPv = .text:0x00000D20; // type:function size:0x2C scope:local align:4 +searchNearOtherActor__6daFm_cFP10fopAc_ac_c = .text:0x00000D4C; // type:function size:0x1AC scope:global align:4 +searchNearFm_CB__FPvPv = .text:0x00000EF8; // type:function size:0x2C scope:local align:4 +searchNearFm__6daFm_cFP10fopAc_ac_c = .text:0x00000F24; // type:function size:0x20C scope:global align:4 +moveRndBack__6daFm_cFv = .text:0x00001130; // type:function size:0x234 scope:global align:4 +moveRndEscape__6daFm_cFv = .text:0x00001364; // type:function size:0x274 scope:global align:4 +spAttackVJump__6daFm_cFv = .text:0x000015D8; // type:function size:0x88 scope:global align:4 +spAttackJump__6daFm_cFv = .text:0x00001660; // type:function size:0x88 scope:global align:4 +spAttackNone__6daFm_cFv = .text:0x000016E8; // type:function size:0x30 scope:global align:4 +iceProc__6daFm_cFv = .text:0x00001718; // type:function size:0x94 scope:global align:4 +bodySetMtx__6daFm_cFv = .text:0x000017AC; // type:function size:0x98 scope:global align:4 +holeSetMtx__6daFm_cFv = .text:0x00001844; // type:function size:0xBC scope:global align:4 +setCollision__6daFm_cFv = .text:0x00001900; // type:function size:0x138 scope:global align:4 +setAttention__6daFm_cFv = .text:0x00001A38; // type:function size:0x240 scope:global align:4 +checkTgHit__6daFm_cFv = .text:0x00001C78; // type:function size:0x8A0 scope:global align:4 +setGrabPos__6daFm_cFv = .text:0x00002518; // type:function size:0x170 scope:global align:4 +getOffsetPos__6daFm_cFv = .text:0x00002688; // type:function size:0x1C8 scope:global align:4 +checkPlayerGrabBomb__6daFm_cFv = .text:0x00002850; // type:function size:0x6C scope:global align:4 +checkPlayerGrabNpc__6daFm_cFv = .text:0x000028BC; // type:function size:0x80 scope:global align:4 +checkPlayerGrabTarget__6daFm_cFv = .text:0x0000293C; // type:function size:0x54 scope:global align:4 +isGrabPos__6daFm_cFv = .text:0x00002990; // type:function size:0x34C scope:global align:4 +isGrab__6daFm_cFv = .text:0x00002CDC; // type:function size:0x190 scope:global align:4 +isGrabFoot__6daFm_cFv = .text:0x00002E6C; // type:function size:0x13C scope:global align:4 +modeSwWaitInit__6daFm_cFv = .text:0x00002FA8; // type:function size:0x44 scope:global align:4 +modeSwWait__6daFm_cFv = .text:0x00002FEC; // type:function size:0x1D4 scope:global align:4 +modeHideInit__6daFm_cFv = .text:0x000031C0; // type:function size:0x50 scope:global align:4 +modeHide__6daFm_cFv = .text:0x00003210; // type:function size:0xE0 scope:global align:4 +modeUnderFootInit__6daFm_cFv = .text:0x000032F0; // type:function size:0x64 scope:global align:4 +modeUnderFoot__6daFm_cFv = .text:0x00003354; // type:function size:0x1A0 scope:global align:4 +modePathMoveInit__6daFm_cFv = .text:0x000034F4; // type:function size:0x44 scope:global align:4 +modePathMove__6daFm_cFv = .text:0x00003538; // type:function size:0x148 scope:global align:4 +modeGoalKeeperInit__6daFm_cFv = .text:0x00003680; // type:function size:0x44 scope:global align:4 +modeGoalKeeper__6daFm_cFv = .text:0x000036C4; // type:function size:0x230 scope:global align:4 +modeAppearInit__6daFm_cFv = .text:0x000038F4; // type:function size:0x5C scope:global align:4 +modeAppear__6daFm_cFv = .text:0x00003950; // type:function size:0xC8 scope:global align:4 +modeDisappearInit__6daFm_cFv = .text:0x00003A18; // type:function size:0x68 scope:global align:4 +modeDisappear__6daFm_cFv = .text:0x00003A80; // type:function size:0x174 scope:global align:4 +modeWaitInit__6daFm_cFv = .text:0x00003BF4; // type:function size:0x80 scope:global align:4 +modeWait__6daFm_cFv = .text:0x00003C74; // type:function size:0x33C scope:global align:4 +modeAttackInit__6daFm_cFv = .text:0x00003FB0; // type:function size:0x68 scope:global align:4 +modeAttack__6daFm_cFv = .text:0x00004018; // type:function size:0x9DC scope:global align:4 +modeThrowInit__6daFm_cFv = .text:0x000049F4; // type:function size:0x28 scope:global align:4 +modeThrow__6daFm_cFv = .text:0x00004A1C; // type:function size:0x2F0 scope:global align:4 +modeGrabFootDemoInit__6daFm_cFv = .text:0x00004D0C; // type:function size:0x3C scope:global align:4 +modeGrabFootDemo__6daFm_cFv = .text:0x00004D48; // type:function size:0x394 scope:global align:4 +modeParalysisInit__6daFm_cFv = .text:0x000050DC; // type:function size:0x44 scope:global align:4 +modeParalysis__6daFm_cFv = .text:0x00005120; // type:function size:0x120 scope:global align:4 +modeDamageInit__6daFm_cFv = .text:0x00005240; // type:function size:0x44 scope:global align:4 +modeDamage__6daFm_cFv = .text:0x00005284; // type:function size:0xAC scope:global align:4 +modeGrabInit__6daFm_cFv = .text:0x00005330; // type:function size:0xD8 scope:global align:4 +modeGrab__6daFm_cFv = .text:0x00005408; // type:function size:0x69C scope:global align:4 +modeGrabDemoInit__6daFm_cFv = .text:0x00005AA4; // type:function size:0x5C scope:global align:4 +modeGrabDemo__6daFm_cFv = .text:0x00005B00; // type:function size:0x3D8 scope:global align:4 +modeDeathInit__6daFm_cFv = .text:0x00005ED8; // type:function size:0x28 scope:global align:4 +modeDeath__6daFm_cFv = .text:0x00005F00; // type:function size:0xA0 scope:global align:4 +modePrepareItemInit__6daFm_cFv = .text:0x00005FA0; // type:function size:0x4C scope:global align:4 +modePrepareItem__6daFm_cFv = .text:0x00005FEC; // type:function size:0x1B4 scope:global align:4 +modeGrabNpcDemoInit__6daFm_cFv = .text:0x000061A0; // type:function size:0x28 scope:global align:4 +modeGrabNpcDemo__6daFm_cFv = .text:0x000061C8; // type:function size:0x190 scope:global align:4 +modePlayerStartDemoInit__6daFm_cFv = .text:0x00006358; // type:function size:0x38 scope:global align:4 +modePlayerStartDemo__6daFm_cFv = .text:0x00006390; // type:function size:0x2E0 scope:global align:4 +modeDeleteInit__6daFm_cFv = .text:0x00006670; // type:function size:0x4 scope:global align:4 +modeDelete__6daFm_cFv = .text:0x00006674; // type:function size:0xA0 scope:global align:4 +modeBikubikuInit__6daFm_cFv = .text:0x00006714; // type:function size:0x5C scope:global align:4 +modeBikubiku__6daFm_cFv = .text:0x00006770; // type:function size:0x130 scope:global align:4 +modeProc__6daFm_cFQ26daFm_c6Proc_ei = .text:0x000068A0; // type:function size:0x4BC scope:global align:4 +setAnm__6daFm_cFScb = .text:0x00006D5C; // type:function size:0x5C scope:global align:4 +cancelGrab__6daFm_cFv = .text:0x00006DB8; // type:function size:0xBC scope:global align:4 +calcInvKine__6daFm_cFP10fopAc_ac_c = .text:0x00006E74; // type:function size:0x188 scope:global align:4 +resetInvKine__6daFm_cFv = .text:0x00006FFC; // type:function size:0xC8 scope:global align:4 +grabBomb__6daFm_cFv = .text:0x000070C4; // type:function size:0xEC scope:global align:4 +grabTsubo__6daFm_cFv = .text:0x000071B0; // type:function size:0x25C scope:global align:4 +grabPlayer__6daFm_cFv = .text:0x0000740C; // type:function size:0x244 scope:global align:4 +grabNPC__6daFm_cFv = .text:0x00007650; // type:function size:0x1A8 scope:global align:4 +searchTarget__6daFm_cFv = .text:0x000077F8; // type:function size:0x224 scope:global align:4 +setBaseTarget__6daFm_cFv = .text:0x00007A1C; // type:function size:0x1D0 scope:global align:4 +turnToBaseTarget__6daFm_cFv = .text:0x00007BEC; // type:function size:0x34 scope:global align:4 +isNpc__6daFm_cFP10fopAc_ac_c = .text:0x00007C20; // type:function size:0x30 scope:global align:4 +checkHeight__6daFm_cFP10fopAc_ac_c = .text:0x00007C50; // type:function size:0x54 scope:global align:4 +isLink__6daFm_cFP10fopAc_ac_c = .text:0x00007CA4; // type:function size:0x1C scope:global align:4 +isLinkControl__6daFm_cFv = .text:0x00007CC0; // type:function size:0x20 scope:global align:4 +areaCheck__6daFm_cFv = .text:0x00007CE0; // type:function size:0x25C scope:global align:4 +lineCheck__6daFm_cFP4cXyzP4cXyz = .text:0x00007F3C; // type:function size:0x80 scope:global align:4 +setRnd__6daFm_cFii = .text:0x00007FBC; // type:function size:0x68 scope:global align:4 +setHoleEffect__6daFm_cFv = .text:0x00008024; // type:function size:0xD0 scope:global align:4 +holeExecute__6daFm_cFv = .text:0x000080F4; // type:function size:0xCC scope:global align:4 +setHoleScale__6daFm_cFfff = .text:0x000081C0; // type:function size:0x78 scope:global align:4 +_execute__6daFm_cFv = .text:0x00008238; // type:function size:0x30C scope:global align:4 +MtxToRot__6daFm_cFPA4_fP5csXyz = .text:0x00008544; // type:function size:0x40 scope:global align:4 +debugDraw__6daFm_cFv = .text:0x00008584; // type:function size:0x400 scope:global align:4 +holeDraw__6daFm_cFv = .text:0x00008984; // type:function size:0x70 scope:global align:4 +bodyDraw__6daFm_cFv = .text:0x000089F4; // type:function size:0x74 scope:global align:4 +_draw__6daFm_cFv = .text:0x00008A68; // type:function size:0xC4 scope:global align:4 +getArg__6daFm_cFv = .text:0x00008B2C; // type:function size:0x12C scope:global align:4 +createInit__6daFm_cFv = .text:0x00008C58; // type:function size:0x44C scope:global align:4 +_create__6daFm_cFv = .text:0x000090A4; // type:function size:0x180 scope:global align:4 +__ct__6daFm_cFv = .text:0x00009224; // type:function size:0x3E8 scope:weak align:4 +__dt__14dBgS_ObjLinChkFv = .text:0x0000960C; // type:function size:0x154 scope:weak align:4 +__dt__11dBgS_LinChkFv = .text:0x00009760; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x0000988C; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x0000992C; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00009988; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000099D0; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00009A2C; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00009A74; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00009B08; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00009B50; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00009B98; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00009C64; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00009CAC; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00009D78; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00009DC0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00009E1C; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00009E64; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00009EC0; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00009F48; // type:function size:0x70 scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00009FB8; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000A014; // type:function size:0x48 scope:weak align:4 +__ct__4cXyzFv = .text:0x0000A05C; // type:function size:0x4 scope:weak align:4 +_delete__6daFm_cFv = .text:0x0000A060; // type:function size:0x54 scope:global align:4 +daFmCreate__FPv = .text:0x0000A0B4; // type:function size:0x20 scope:local align:4 +daFmDelete__FPv = .text:0x0000A0D4; // type:function size:0x24 scope:local align:4 +daFmExecute__FPv = .text:0x0000A0F8; // type:function size:0x24 scope:local align:4 +daFmDraw__FPv = .text:0x0000A11C; // type:function size:0x24 scope:local align:4 +daFmIsDelete__FPv = .text:0x0000A140; // type:function size:0x8 scope:local align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000A148; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000A14C; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000A150; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000A154; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x0000A158; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x0000A1A0; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x0000A1FC; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x0000A244; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x0000A28C; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x0000A2E8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x0000A2F8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x0000A300; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000A308; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000A310; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000A318; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x0000A350; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x0000A358; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x0000A360; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000A368; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000A3A0; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000A3A4; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x0000A3AC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x0000A3BC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x0000A3C4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000A3CC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000A3D4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000A3DC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x0000A414; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x0000A41C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x0000A424; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000A42C; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000A464; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000A46C; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000A474; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x0000A480; // type:function size:0xC scope:weak align:4 +__dt__10daFm_HIO_cFv = .text:0x0000A48C; // type:function size:0x78 scope:weak align:4 +__dt__12JntHit_HIO_cFv = .text:0x0000A504; // type:function size:0x48 scope:weak align:4 +__dt__4cXyzFv = .text:0x0000A54C; // type:function size:0x3C scope:weak align:4 +getHeadTopPos__9daPy_py_cCFv = .text:0x0000A588; // type:function size:0x1C scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ37daTsubo5Act_c5Prm_eQ37daTsubo5Act_c5Prm_e = .text:0x0000A5A4; // type:function size:0x1C scope:weak align:4 +cLib_calcTimer__FPi = .text:0x0000A5C0; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_fm_cpp = .text:0x0000A5DC; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x0000A618; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x0000A620; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x0000A628; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x0000A630; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x0000A638; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x0000A640; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x0000A648; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x0000A650; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x0000A658; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x0000A660; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x0000A668; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjLinChkFv = .text:0x0000A670; // type:function size:0x8 scope:weak align:4 +@100@__dt__14dBgS_ObjLinChkFv = .text:0x0000A678; // type:function size:0x8 scope:weak align:4 +@88@__dt__14dBgS_ObjLinChkFv = .text:0x0000A680; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_heapsize__6daFm_c = .rodata:0x00000000; // type:object size:0x4 scope:global align:4 +m_arc_name__6daFm_c = .rodata:0x00000004; // type:object size:0x3 scope:global align:4 data:string +m_sph_src__6daFm_c = .rodata:0x00000008; // type:object size:0x40 scope:global align:4 +m_cyl_src__6daFm_c = .rodata:0x00000048; // type:object size:0x44 scope:global align:4 +@4223 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4224 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 data:float +@4225 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4226 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 data:float +@4227 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4228 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4229 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4230 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4231 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4232 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4233 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@4234 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@4235 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@4236 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 data:float +@4237 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 data:float +@4238 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@4239 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@4240 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 data:float +@4241 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@4242 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@4243 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@4244 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@4245 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@4246 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@4247 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@4248 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@4249 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@4250 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@4251 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@4252 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@4253 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@4254 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@4255 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@4340 = .rodata:0x00000110; // type:object size:0x8 scope:local align:8 data:double +@4495 = .rodata:0x00000118; // type:object size:0x8 scope:local align:8 +@4496 = .rodata:0x00000120; // type:object size:0x8 scope:local align:8 +@4613 = .rodata:0x00000128; // type:object size:0x8 scope:local align:8 +@4644 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@4645 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@4646 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@4682 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@4683 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@4706 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 data:float +@4741 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@4776 = .rodata:0x0000014C; // type:object size:0xC scope:local align:4 data:4byte +@4833 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@4834 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 data:float +@4895 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 +@5184 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 data:float +@5308 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 +@5309 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4 +@5512 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4 data:float +@5513 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4 data:float +@6337 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4 +a_anm_bcks_tbl$7048 = .rodata:0x0000017C; // type:object size:0x34 scope:local align:4 +a_anm_prm_tbl$7049 = .rodata:0x000001B0; // type:object size:0xF0 scope:local align:4 +@7124 = .rodata:0x000002A0; // type:object size:0x4 scope:local align:4 data:float +@7151 = .rodata:0x000002A4; // type:object size:0x4 scope:local align:4 data:float +@7243 = .rodata:0x000002A8; // type:object size:0x4 scope:local align:4 +@7244 = .rodata:0x000002AC; // type:object size:0x4 scope:local align:4 +@7245 = .rodata:0x000002B0; // type:object size:0x4 scope:local align:4 +@7246 = .rodata:0x000002B4; // type:object size:0x4 scope:local align:4 +@7247 = .rodata:0x000002B8; // type:object size:0x4 scope:local align:4 +@7386 = .rodata:0x000002BC; // type:object size:0x4 scope:local align:4 +@7542 = .rodata:0x000002C0; // type:object size:0x4 scope:local align:4 data:float +@7628 = .rodata:0x000002C4; // type:object size:0x4 scope:local align:4 +@7654 = .rodata:0x000002C8; // type:object size:0xC scope:local align:4 data:4byte +@7785 = .rodata:0x000002D4; // type:object size:0x4 scope:local align:4 +@7789 = .rodata:0x000002D8; // type:object size:0x4 scope:local align:4 +color_ok$7792 = .rodata:0x000002DC; // type:object size:0x4 scope:local align:4 +color_ng$7793 = .rodata:0x000002E0; // type:object size:0x4 scope:local align:4 +@7807 = .rodata:0x000002E4; // type:object size:0x4 scope:local align:4 +@7809 = .rodata:0x000002E8; // type:object size:0x4 scope:local align:4 +@7811 = .rodata:0x000002EC; // type:object size:0x4 scope:local align:4 +@7813 = .rodata:0x000002F0; // type:object size:0x4 scope:local align:4 +@7815 = .rodata:0x000002F4; // type:object size:0x4 scope:local align:4 +@7819 = .rodata:0x000002F8; // type:object size:0x4 scope:local align:4 +@7824 = .rodata:0x000002FC; // type:object size:0x4 scope:local align:4 +@7828 = .rodata:0x00000300; // type:object size:0x4 scope:local align:4 +@7830 = .rodata:0x00000304; // type:object size:0x4 scope:local align:4 +@7832 = .rodata:0x00000308; // type:object size:0x4 scope:local align:4 +@7834 = .rodata:0x0000030C; // type:object size:0x4 scope:local align:4 +@7839 = .rodata:0x00000310; // type:object size:0x4 scope:local align:4 +@7841 = .rodata:0x00000314; // type:object size:0x4 scope:local align:4 +@7846 = .rodata:0x00000318; // type:object size:0x4 scope:local align:4 +@7848 = .rodata:0x0000031C; // type:object size:0x4 scope:local align:4 +@7850 = .rodata:0x00000320; // type:object size:0x4 scope:local align:4 +@7860 = .rodata:0x00000324; // type:object size:0x4 scope:local align:4 +@7862 = .rodata:0x00000328; // type:object size:0x4 scope:local align:4 +@7864 = .rodata:0x0000032C; // type:object size:0x4 scope:local align:4 +@7873 = .rodata:0x00000330; // type:object size:0x4 scope:local align:4 +@7875 = .rodata:0x00000334; // type:object size:0x4 scope:local align:4 +@7877 = .rodata:0x00000338; // type:object size:0x4 scope:local align:4 +@7879 = .rodata:0x0000033C; // type:object size:0x4 scope:local align:4 +@7881 = .rodata:0x00000340; // type:object size:0x4 scope:local align:4 +@7883 = .rodata:0x00000344; // type:object size:0x4 scope:local align:4 +@7885 = .rodata:0x00000348; // type:object size:0x4 scope:local align:4 +@8152 = .rodata:0x0000034C; // type:object size:0x4 scope:local align:4 +@8154 = .rodata:0x00000350; // type:object size:0x8 scope:local align:8 +@8264 = .rodata:0x00000358; // type:object size:0x4 scope:local align:4 +@8265 = .rodata:0x0000035C; // type:object size:0x4 scope:local align:4 +@8266 = .rodata:0x00000360; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000364; // type:object size:0x1B1 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_213_data_1C = .data:0x0000001C; // type:object size:0x14 +hand_sph_offset$4401 = .data:0x00000030; // type:object size:0xC scope:local align:4 +ude_cyl_offset$4402 = .data:0x0000003C; // type:object size:0x18 scope:local align:4 +yubi_cyl_offset$4403 = .data:0x00000054; // type:object size:0x18 scope:local align:4 +te_cyl2_offset$4404 = .data:0x0000006C; // type:object size:0x18 scope:local align:4 +search_data$4405 = .data:0x00000084; // type:object size:0xB4 scope:local align:4 +@5185 = .data:0x00000138; // type:object size:0x5C scope:local align:4 +@6975 = .data:0x00000194; // type:object size:0xC scope:local align:4 +@6976 = .data:0x000001A0; // type:object size:0xC scope:local align:4 +@6977 = .data:0x000001AC; // type:object size:0xC scope:local align:4 +@6978 = .data:0x000001B8; // type:object size:0xC scope:local align:4 +@6979 = .data:0x000001C4; // type:object size:0xC scope:local align:4 +@6980 = .data:0x000001D0; // type:object size:0xC scope:local align:4 +@6981 = .data:0x000001DC; // type:object size:0xC scope:local align:4 +@6982 = .data:0x000001E8; // type:object size:0xC scope:local align:4 +@6983 = .data:0x000001F4; // type:object size:0xC scope:local align:4 +@6984 = .data:0x00000200; // type:object size:0xC scope:local align:4 +@6985 = .data:0x0000020C; // type:object size:0xC scope:local align:4 +@6986 = .data:0x00000218; // type:object size:0xC scope:local align:4 +@6987 = .data:0x00000224; // type:object size:0xC scope:local align:4 +@6988 = .data:0x00000230; // type:object size:0xC scope:local align:4 +@6989 = .data:0x0000023C; // type:object size:0xC scope:local align:4 +@6990 = .data:0x00000248; // type:object size:0xC scope:local align:4 +@6991 = .data:0x00000254; // type:object size:0xC scope:local align:4 +@6992 = .data:0x00000260; // type:object size:0xC scope:local align:4 +@6993 = .data:0x0000026C; // type:object size:0xC scope:local align:4 +@6994 = .data:0x00000278; // type:object size:0xC scope:local align:4 +@6995 = .data:0x00000284; // type:object size:0xC scope:local align:4 +@6996 = .data:0x00000290; // type:object size:0xC scope:local align:4 +@6997 = .data:0x0000029C; // type:object size:0xC scope:local align:4 +@6998 = .data:0x000002A8; // type:object size:0xC scope:local align:4 +@6999 = .data:0x000002B4; // type:object size:0xC scope:local align:4 +@7000 = .data:0x000002C0; // type:object size:0xC scope:local align:4 +@7001 = .data:0x000002CC; // type:object size:0xC scope:local align:4 +@7002 = .data:0x000002D8; // type:object size:0xC scope:local align:4 +@7003 = .data:0x000002E4; // type:object size:0xC scope:local align:4 +@7004 = .data:0x000002F0; // type:object size:0xC scope:local align:4 +@7005 = .data:0x000002FC; // type:object size:0xC scope:local align:4 +@7006 = .data:0x00000308; // type:object size:0xC scope:local align:4 +@7007 = .data:0x00000314; // type:object size:0xC scope:local align:4 +@7008 = .data:0x00000320; // type:object size:0xC scope:local align:4 +@7009 = .data:0x0000032C; // type:object size:0xC scope:local align:4 +@7010 = .data:0x00000338; // type:object size:0xC scope:local align:4 +@7011 = .data:0x00000344; // type:object size:0xC scope:local align:4 +@7012 = .data:0x00000350; // type:object size:0xC scope:local align:4 +@7013 = .data:0x0000035C; // type:object size:0xC scope:local align:4 +@7014 = .data:0x00000368; // type:object size:0xC scope:local align:4 +@7015 = .data:0x00000374; // type:object size:0xC scope:local align:4 +@7016 = .data:0x00000380; // type:object size:0xC scope:local align:4 +mode_tbl$6974 = .data:0x0000038C; // type:object size:0x24C scope:local align:4 +@7042 = .data:0x000005D8; // type:object size:0x4C scope:local align:4 +daFmMethodTable = .data:0x00000624; // type:object size:0x20 scope:local align:4 +g_profile_FM = .data:0x00000644; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x00000674; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000690; // type:object size:0x20 scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000006B0; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000006BC; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x000006C8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000006D4; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x000006E0; // type:object size:0xC scope:weak align:4 +__vt__14dBgS_ObjLinChk = .data:0x000006EC; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x0000071C; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x0000074C; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000764; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000770; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x0000077C; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000788; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000794; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x000007A0; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x000007B8; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000007C4; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000084C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000858; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000008E0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000008EC; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000008F8; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000094C; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000970; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000097C; // type:object size:0xC scope:weak align:4 +__vt__12JntHit_HIO_c = .data:0x00000988; // type:object size:0xC scope:weak align:4 +__vt__10daFm_HIO_c = .data:0x00000994; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4266 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x160 scope:local align:4 data:2byte +init$7017 = .bss:0x00000174; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_ghostship/splits.txt b/config/D44J01/rels/d_a_ghostship/splits.txt new file mode 100644 index 000000000..a4c80db7e --- /dev/null +++ b/config/D44J01/rels/d_a_ghostship/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_ghostship.o: + .text start:0x000000EC end:0x00001C18 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000138 + .data start:0x00000000 end:0x00000140 + .bss start:0x00000008 end:0x00000031 diff --git a/config/D44J01/rels/d_a_ghostship/symbols.txt b/config/D44J01/rels/d_a_ghostship/symbols.txt new file mode 100644 index 000000000..f1f577bf8 --- /dev/null +++ b/config/D44J01/rels/d_a_ghostship/symbols.txt @@ -0,0 +1,123 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +daGhostship_SailVtxFactorCB__FP15dCloth_packet_cii = .text:0x000000EC; // type:function size:0xC scope:local align:4 +createHeap_CB__FP10fopAc_ac_c = .text:0x000000F8; // type:function size:0x20 scope:local align:4 +_createHeap__13daGhostship_cFv = .text:0x00000118; // type:function size:0x214 scope:global align:4 +pathMove_CB__FP4cXyzP4cXyzP4cXyzPv = .text:0x0000032C; // type:function size:0x3C scope:local align:4 +__ct__17daGhostship_HIO_cFv = .text:0x00000368; // type:function size:0x78 scope:global align:4 +pathMove__13daGhostship_cFv = .text:0x000003E0; // type:function size:0xCC scope:global align:4 +modeWaitInit__13daGhostship_cFv = .text:0x000004AC; // type:function size:0xC scope:global align:4 +modeWait__13daGhostship_cFv = .text:0x000004B8; // type:function size:0x4 scope:global align:4 +modeRealize__13daGhostship_cFv = .text:0x000004BC; // type:function size:0x4 scope:global align:4 +_pathMove__13daGhostship_cFP4cXyzP4cXyzP4cXyz = .text:0x000004C0; // type:function size:0x2A0 scope:global align:4 +modePathMoveInit__13daGhostship_cFv = .text:0x00000760; // type:function size:0xC scope:global align:4 +modePathMove__13daGhostship_cFv = .text:0x0000076C; // type:function size:0x54 scope:global align:4 +modeProcCall__13daGhostship_cFv = .text:0x000007C0; // type:function size:0xA4 scope:global align:4 +createInit__13daGhostship_cFv = .text:0x00000864; // type:function size:0x464 scope:global align:4 +getArg__13daGhostship_cFv = .text:0x00000CC8; // type:function size:0x14 scope:global align:4 +daGhostshipCreate__FPv = .text:0x00000CDC; // type:function size:0x1A0 scope:local align:4 +__dt__18dLib_circle_path_cFv = .text:0x00000E7C; // type:function size:0x3C scope:weak align:4 +__ct__18dLib_circle_path_cFv = .text:0x00000EB8; // type:function size:0x4 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00000EBC; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00000F44; // type:function size:0x70 scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00000FB4; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00001010; // type:function size:0x48 scope:weak align:4 +daGhostshipDelete__FPv = .text:0x00001058; // type:function size:0x4C scope:local align:4 +daGhostshipExecute__FPv = .text:0x000010A4; // type:function size:0x24 scope:local align:4 +_execute__13daGhostship_cFv = .text:0x000010C8; // type:function size:0x838 scope:weak align:4 +daGhostshipDraw__FPv = .text:0x00001900; // type:function size:0x24 scope:local align:4 +_draw__13daGhostship_cFv = .text:0x00001924; // type:function size:0x154 scope:weak align:4 +daGhostshipIsDelete__FPv = .text:0x00001A78; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00001A80; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00001AC8; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00001B10; // type:function size:0x5C scope:weak align:4 +__dt__17daGhostship_HIO_cFv = .text:0x00001B6C; // type:function size:0x60 scope:weak align:4 +__sinit_d_a_ghostship_cpp = .text:0x00001BCC; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00001C08; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00001C10; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_heapsize__13daGhostship_c = .rodata:0x00000000; // type:object size:0x4 scope:global align:4 +m_arc_name__13daGhostship_c = .rodata:0x00000004; // type:object size:0x6 scope:global align:4 data:string +m_cloth_arc_name__13daGhostship_c = .rodata:0x0000000C; // type:object size:0x6 scope:global align:4 data:string +@4059 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4060 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4061 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4062 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4063 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4074 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4075 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4076 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4077 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4086 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4087 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4088 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4089 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4182 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@4183 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@4196 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 data:float +@4246 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4248 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4250 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4252 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4254 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4256 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4258 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4260 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4346 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4347 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4348 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4349 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4350 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4351 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4352 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4353 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4354 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4355 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4357 = .rodata:0x000000A8; // type:object size:0x8 scope:local align:8 +@4577 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4578 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@4579 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@4580 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@4581 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@4582 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@4583 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@4584 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@4585 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@4586 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@4587 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@4588 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@4589 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@4590 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@4591 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@4592 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@4633 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x000000F4; // type:object size:0x44 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_415_data_1C = .data:0x0000001C; // type:object size:0x14 +@4201 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4202 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4203 = .data:0x00000048; // type:object size:0xC scope:local align:4 +mode_proc$4200 = .data:0x00000054; // type:object size:0x24 scope:local align:4 +daGhostshipMethodTable = .data:0x00000078; // type:object size:0x20 scope:local align:4 +g_profile_AYUSH = .data:0x00000098; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x000000C8; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x000000D4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000000E0; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x000000EC; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000000F8; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x0000011C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000128; // type:object size:0xC scope:weak align:4 +__vt__17daGhostship_HIO_c = .data:0x00000134; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4078 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x1C scope:local align:4 data:byte +init$4204 = .bss:0x00000030; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_gm/splits.txt b/config/D44J01/rels/d_a_gm/splits.txt new file mode 100644 index 000000000..feeb45c67 --- /dev/null +++ b/config/D44J01/rels/d_a_gm/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_gm.o: + .text start:0x000000EC end:0x00008FFC + .text start:0x00008FFC end:0x000092CC + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000001C6 + .data start:0x00000000 end:0x000006BC + .bss start:0x00000008 end:0x00000100 diff --git a/config/D44J01/rels/d_a_gm/symbols.txt b/config/D44J01/rels/d_a_gm/symbols.txt new file mode 100644 index 000000000..9943f7856 --- /dev/null +++ b/config/D44J01/rels/d_a_gm/symbols.txt @@ -0,0 +1,289 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x000000EC; // type:function size:0x240 scope:local align:4 +__dt__4cXyzFv = .text:0x0000032C; // type:function size:0x3C scope:weak align:4 data:float +draw_SUB__FP8gm_class = .text:0x00000368; // type:function size:0x124 scope:local align:4 +daGM_Draw__FP8gm_class = .text:0x0000048C; // type:function size:0x478 scope:local align:4 +anm_init__FP8gm_classifUcfi = .text:0x00000904; // type:function size:0x12C scope:local align:4 +wing_cut_stat__FP8gm_class = .text:0x00000A30; // type:function size:0x2CC scope:local align:4 +__dt__5csXyzFv = .text:0x00000CFC; // type:function size:0x3C scope:weak align:4 +body_atari_check__FP8gm_class = .text:0x00000D38; // type:function size:0x9C8 scope:local align:4 +BG_check__FP8gm_class = .text:0x00001700; // type:function size:0xCC scope:local align:4 +Line_check__FP8gm_class4cXyz = .text:0x000017CC; // type:function size:0x3B0 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x00001B7C; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00001CA8; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00001D48; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00001DA4; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00001DEC; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00001E48; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00001E90; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00001F24; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00001F6C; // type:function size:0x48 scope:weak align:4 +ks_set_rtn__FP8gm_class = .text:0x00001FB4; // type:function size:0x170 scope:local align:4 +wing_ret_set__FP8gm_class = .text:0x00002124; // type:function size:0xD8 scope:local align:4 +fuwafuwa_set__FP8gm_class = .text:0x000021FC; // type:function size:0xC0 scope:local align:4 +fly_move__FP8gm_class = .text:0x000022BC; // type:function size:0x1B0 scope:local align:4 +action_dousa__FP8gm_class = .text:0x0000246C; // type:function size:0x644 scope:local align:4 +action_hane_rakka__FP8gm_class = .text:0x00002AB0; // type:function size:0x1E4 scope:local align:4 +action_uchiwa_dousa__FP8gm_class = .text:0x00002C94; // type:function size:0x460 scope:local align:4 +action_totugeki__FP8gm_class = .text:0x000030F4; // type:function size:0xD60 scope:local align:4 +action_kabehari__FP8gm_class = .text:0x00003E54; // type:function size:0x3B0 scope:local align:4 +action_fly_damage__FP8gm_class = .text:0x00004204; // type:function size:0x4EC scope:local align:4 +action_ground_attack__FP8gm_class = .text:0x000046F0; // type:function size:0x1568 scope:local align:4 +action_demo__FP8gm_class = .text:0x00005C58; // type:function size:0xE14 scope:local align:4 +daGM_Execute__FP8gm_class = .text:0x00006A6C; // type:function size:0xCA0 scope:local align:4 +daGM_IsDelete__FP8gm_class = .text:0x0000770C; // type:function size:0x8 scope:local align:4 +daGM_Delete__FP8gm_class = .text:0x00007714; // type:function size:0x148 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x0000785C; // type:function size:0x5A8 scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00007E04; // type:function size:0x48 scope:weak align:4 +daGM_Create__FP10fopAc_ac_c = .text:0x00007E4C; // type:function size:0x574 scope:local align:4 +__ct__8gm_classFv = .text:0x000083C0; // type:function size:0x388 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00008748; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00008814; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x0000885C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00008928; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00008970; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000089CC; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00008A14; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00008A70; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00008AE0; // type:function size:0x88 scope:weak align:4 +__ct__5csXyzFv = .text:0x00008B68; // type:function size:0x4 scope:weak align:4 +__ct__4cXyzFv = .text:0x00008B6C; // type:function size:0x4 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00008B70; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00008BB8; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00008C14; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00008C5C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00008C6C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00008C74; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00008C7C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00008C84; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00008C8C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00008CC4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00008CCC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00008CD4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00008CDC; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00008D14; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00008D18; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00008D20; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00008D30; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00008D38; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00008D40; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00008D48; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00008D50; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00008D88; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00008D90; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00008D98; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00008DA0; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00008DD8; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00008DE0; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00008DE8; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00008DF4; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00008E00; // type:function size:0x5C scope:weak align:4 +__sinit_d_a_gm_cpp = .text:0x00008E5C; // type:function size:0x118 scope:local align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00008F74; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00008F7C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00008F84; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00008F8C; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00008F94; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_CamLinChkFv = .text:0x00008F9C; // type:function size:0x8 scope:weak align:4 +@100@__dt__14dBgS_CamLinChkFv = .text:0x00008FA4; // type:function size:0x8 scope:weak align:4 +@88@__dt__14dBgS_CamLinChkFv = .text:0x00008FAC; // type:function size:0x8 scope:weak align:4 +@20@__dt__21dBgS_CamLinChk_NorWtrFv = .text:0x00008FB4; // type:function size:0x8 scope:weak align:4 +@100@__dt__21dBgS_CamLinChk_NorWtrFv = .text:0x00008FBC; // type:function size:0x8 scope:weak align:4 +@88@__dt__21dBgS_CamLinChk_NorWtrFv = .text:0x00008FC4; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00008FCC; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00008FD4; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00008FDC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00008FE4; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00008FEC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00008FF4; // type:function size:0x8 scope:weak align:4 +__dt__21dBgS_CamLinChk_NorWtrFv = .text:0x00008FFC; // type:function size:0x17C scope:weak align:4 +__dt__14dBgS_CamLinChkFv = .text:0x00009178; // type:function size:0x154 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4188 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4189 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4445 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4446 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4447 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4459 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4578 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4579 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4580 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4581 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4582 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4583 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4584 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4930 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4931 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4932 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4933 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4934 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4935 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4936 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@5069 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 data:float +@5180 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@5182 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 +@5259 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@5260 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@5261 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@5402 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@5403 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@5404 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5405 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5406 = .rodata:0x00000080; // type:object size:0x8 scope:local align:8 +@5407 = .rodata:0x00000088; // type:object size:0x8 scope:local align:8 +@5408 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5409 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5410 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5411 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5412 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5413 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5414 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5415 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5445 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5446 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5447 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5532 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5533 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5534 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5535 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@5906 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@5907 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@5908 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@5909 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@5910 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@5911 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@5912 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@5913 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@5914 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@5988 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@6092 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@6093 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@6094 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@6095 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@6096 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@6097 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@6098 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@6657 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@6658 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@6659 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@6660 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@6661 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@6662 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@6663 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@6664 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@6665 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@6666 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@6667 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@6668 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@6671 = .rodata:0x00000140; // type:object size:0x8 scope:local align:8 +@6989 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@6990 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +@6991 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@6992 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@6993 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@6994 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 +@6995 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 +@6996 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 +@6997 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 +@6998 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4 +@6999 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4 +@7000 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4 +@7001 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4 +@7002 = .rodata:0x0000017C; // type:object size:0x4 scope:local align:4 data:string +@7003 = .rodata:0x00000180; // type:object size:0x4 scope:local align:4 +@7004 = .rodata:0x00000184; // type:object size:0x4 scope:local align:4 +@7005 = .rodata:0x00000188; // type:object size:0x4 scope:local align:4 +@7006 = .rodata:0x0000018C; // type:object size:0x4 scope:local align:4 +@7007 = .rodata:0x00000190; // type:object size:0x4 scope:local align:4 +@7008 = .rodata:0x00000194; // type:object size:0x4 scope:local align:4 +@7009 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4 +@7599 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4 +@7600 = .rodata:0x000001A0; // type:object size:0x4 scope:local align:4 +@7601 = .rodata:0x000001A4; // type:object size:0x4 scope:local align:4 +@7977 = .rodata:0x000001A8; // type:object size:0x4 scope:local align:4 +@7978 = .rodata:0x000001AC; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000001B0; // type:object size:0x16 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_214_data_1C = .data:0x0000001C; // type:object size:0x14 +@4190 = .data:0x00000030; // type:object size:0x40 scope:local align:4 +all_line_color_dt$4281 = .data:0x00000070; // type:object size:0x10 scope:local align:4 +check_x$5542 = .data:0x00000080; // type:object size:0xC scope:local align:4 +check_y$5543 = .data:0x0000008C; // type:object size:0xC scope:local align:4 +check_z$5544 = .data:0x00000098; // type:object size:0xC scope:local align:4 +@5915 = .data:0x000000A4; // type:object size:0x24 scope:local align:4 +@6669 = .data:0x000000C8; // type:object size:0xA8 scope:local align:4 +@7010 = .data:0x00000170; // type:object size:0x60 scope:local align:4 +@7602 = .data:0x000001D0; // type:object size:0x54 scope:local align:4 +weapon_co_sph_src$7814 = .data:0x00000224; // type:object size:0x40 scope:local align:4 +body_co_cyl_src$7815 = .data:0x00000264; // type:object size:0x44 scope:local align:4 +wing_co_cyl_src$7816 = .data:0x000002A8; // type:object size:0x44 scope:local align:4 +wind_co_cyl_src$7817 = .data:0x000002EC; // type:object size:0x44 scope:local align:4 +fire_j$7823 = .data:0x00000330; // type:object size:0xA scope:local align:4 +fire_sc$7824 = .data:0x0000033C; // type:object size:0x28 scope:local align:4 +l_daGM_Method = .data:0x00000364; // type:object size:0x20 scope:local align:4 +g_profile_GM = .data:0x00000384; // type:object size:0x30 scope:global align:4 +__vt__8cM2dGCir = .data:0x000003B4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000003C0; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x000003CC; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000003D8; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000003E4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x000003F0; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000478; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000484; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000050C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000518; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000524; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000578; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x0000059C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000005A8; // type:object size:0xC scope:weak align:4 +__vt__21dBgS_CamLinChk_NorWtr = .data:0x000005B4; // type:object size:0x30 scope:weak align:4 +__vt__14dBgS_CamLinChk = .data:0x000005E4; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000614; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000644; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x0000065C; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000668; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000674; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000680; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x0000068C; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000698; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x000006B0; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:2byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4464 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +init$4465 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 +@4467 = .bss:0x00000064; // type:object size:0xC scope:local align:4 +@4468 = .bss:0x00000070; // type:object size:0xC scope:local align:4 +@4469 = .bss:0x0000007C; // type:object size:0xC scope:local align:4 +wing_birth_pos_dt$4463 = .bss:0x00000088; // type:object size:0x30 scope:local align:4 +@5210 = .bss:0x000000B8; // type:object size:0xC scope:local align:4 +@5211 = .bss:0x000000C4; // type:object size:0xC scope:local align:4 +@5212 = .bss:0x000000D0; // type:object size:0xC scope:local align:4 +@5213 = .bss:0x000000DC; // type:object size:0xC scope:local align:4 +wing_trans_angle_dt = .bss:0x000000E8; // type:object size:0x18 scope:local align:4 data:2byte diff --git a/config/D44J01/rels/d_a_gnd/splits.txt b/config/D44J01/rels/d_a_gnd/splits.txt new file mode 100644 index 000000000..110528342 --- /dev/null +++ b/config/D44J01/rels/d_a_gnd/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_gnd.o: + .text start:0x000000EC end:0x000083D0 + .text start:0x000083D0 end:0x000083D0 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000239 + .data start:0x00000000 end:0x0000086C + .bss start:0x00000008 end:0x00000218 diff --git a/config/D44J01/rels/d_a_gnd/symbols.txt b/config/D44J01/rels/d_a_gnd/symbols.txt new file mode 100644 index 000000000..15dd740d6 --- /dev/null +++ b/config/D44J01/rels/d_a_gnd/symbols.txt @@ -0,0 +1,302 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__11daGnd_HIO_cFv = .text:0x000000EC; // type:function size:0x150 scope:global align:4 +j_demo__FP9gnd_class = .text:0x0000023C; // type:function size:0x18C scope:local align:4 +checkGround__FP9gnd_classf = .text:0x000003C8; // type:function size:0x20 scope:local align:4 +__dt__4cXyzFv = .text:0x000003E8; // type:function size:0x3C scope:weak align:4 +splash_set__FP9gnd_class = .text:0x00000424; // type:function size:0x90 scope:local align:4 +attack_eff_set__FP9gnd_classi = .text:0x000004B4; // type:function size:0xD8 scope:local align:4 +attack_eff_move__FP9gnd_class = .text:0x0000058C; // type:function size:0x84 scope:local align:4 +attack_eff_remove__FP9gnd_class = .text:0x00000610; // type:function size:0x44 scope:local align:4 +anm_init__FP9gnd_classifUcfi = .text:0x00000654; // type:function size:0x184 scope:local align:4 +z_s_sub__FPvPv = .text:0x000007D8; // type:function size:0x4C scope:local align:4 +daGnd_Draw__FP9gnd_class = .text:0x00000824; // type:function size:0x1CC scope:local align:4 +player_view_check__FP9gnd_classs = .text:0x000009F0; // type:function size:0x34 scope:local align:4 +ke_control__FP9gnd_classP8gnd_ke_sf = .text:0x00000A24; // type:function size:0x2B8 scope:local align:4 +ke_pos_set__FP9gnd_classP8gnd_ke_si = .text:0x00000CDC; // type:function size:0x44 scope:local align:4 +ke_move__FP9gnd_class = .text:0x00000D20; // type:function size:0x1D8 scope:local align:4 +pos_move__FP9gnd_classSc = .text:0x00000EF8; // type:function size:0x148 scope:local align:4 +wait_set__FP9gnd_class = .text:0x00001040; // type:function size:0xBC scope:local align:4 +move0__FP9gnd_class = .text:0x000010FC; // type:function size:0x640 scope:local align:4 +attack0__FP9gnd_class = .text:0x0000173C; // type:function size:0xF5C scope:local align:4 +attack1__FP9gnd_class = .text:0x00002698; // type:function size:0x298 scope:local align:4 +attack2__FP9gnd_class = .text:0x00002930; // type:function size:0x214 scope:local align:4 +attackPZ__FP9gnd_class = .text:0x00002B44; // type:function size:0x904 scope:local align:4 +attack_last__FP9gnd_class = .text:0x00003448; // type:function size:0x228 scope:local align:4 +defence0__FP9gnd_class = .text:0x00003670; // type:function size:0x978 scope:local align:4 +finish__FP9gnd_class = .text:0x00003FE8; // type:function size:0x60 scope:local align:4 +damage__FP9gnd_class = .text:0x00004048; // type:function size:0x418 scope:local align:4 +damage_check__FP9gnd_class = .text:0x00004460; // type:function size:0x850 scope:local align:4 +shot_s_sub__FPvPv = .text:0x00004CB0; // type:function size:0x80 scope:local align:4 +demowait__FP9gnd_class = .text:0x00004D30; // type:function size:0x14 scope:local align:4 +gnd_move__FP9gnd_class = .text:0x00004D44; // type:function size:0x428 scope:local align:4 +demo_camera__FP9gnd_class = .text:0x0000516C; // type:function size:0x1240 scope:local align:4 +daGnd_Execute__FP9gnd_class = .text:0x000063AC; // type:function size:0x970 scope:local align:4 +daGnd_IsDelete__FP9gnd_class = .text:0x00006D1C; // type:function size:0x8 scope:local align:4 +daGnd_Delete__FP9gnd_class = .text:0x00006D24; // type:function size:0x88 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x00006DAC; // type:function size:0x340 scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000070EC; // type:function size:0x48 scope:weak align:4 +daGnd_Create__FP10fopAc_ac_c = .text:0x00007134; // type:function size:0x23C scope:local align:4 +__ct__9gnd_classFv = .text:0x00007370; // type:function size:0x2F4 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00007664; // type:function size:0x5C scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x000076C0; // type:function size:0x48 scope:weak align:4 +__ct__4cXyzFv = .text:0x00007708; // type:function size:0x4 scope:weak align:4 +__ct__8dCcD_SphFv = .text:0x0000770C; // type:function size:0x84 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00007790; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x0000785C; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000078A4; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00007970; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000079B8; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00007A14; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00007A5C; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00007AB8; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00007B28; // type:function size:0x88 scope:weak align:4 +__dt__8gnd_ke_sFv = .text:0x00007BB0; // type:function size:0x7C scope:weak align:4 +__ct__8gnd_ke_sFv = .text:0x00007C2C; // type:function size:0x68 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00007C94; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00007CDC; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00007D24; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00007D80; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007DC8; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007DCC; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007DD0; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007DD4; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00007DD8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00007DE8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00007DF0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00007DF8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00007E00; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00007E08; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00007E40; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00007E48; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00007E50; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00007E58; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00007E90; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00007E94; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00007E9C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00007EAC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00007EB4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00007EBC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00007EC4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00007ECC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00007F04; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00007F0C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00007F14; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00007F1C; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00007F54; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00007F5C; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00007F64; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00007F70; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00007F7C; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00007FD8; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00008034; // type:function size:0x5C scope:weak align:4 +__dt__11daGnd_HIO_cFv = .text:0x00008090; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_gnd_cpp = .text:0x000080D8; // type:function size:0x2C8 scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000083A0; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000083A8; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000083B0; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000083B8; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x000083C0; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x000083C8; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4229 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4230 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4231 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4232 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4233 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4234 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4235 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4236 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4237 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4238 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4239 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4240 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4241 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4242 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4243 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4244 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4245 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4246 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4247 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4248 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4327 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4420 = .rodata:0x00000054; // type:object size:0x48 scope:local align:4 +@4433 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4448 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4493 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4494 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4495 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4554 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4555 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@4556 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@4557 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@4558 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@4559 = .rodata:0x000000C8; // type:object size:0x8 scope:local align:8 +@4560 = .rodata:0x000000D0; // type:object size:0x8 scope:local align:8 +@4631 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@4657 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@4676 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 data:float +@4800 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@4801 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@5186 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@5187 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@5188 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@5189 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@5190 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@5191 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@5192 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@5262 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@5538 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@5539 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@5540 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@5799 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@5800 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@5801 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@5802 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@5803 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@5804 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@5805 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@6414 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@6415 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@6809 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@6810 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@6811 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 +@6812 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@6813 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +@6814 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@6815 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@6816 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@6817 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 +@6818 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 +@6819 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 +@6820 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 +@6821 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4 +@6822 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4 +@6823 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4 +@6824 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4 +@7099 = .rodata:0x0000017C; // type:object size:0x4 scope:local align:4 +@7100 = .rodata:0x00000180; // type:object size:0x4 scope:local align:4 +@7101 = .rodata:0x00000184; // type:object size:0x4 scope:local align:4 +@7102 = .rodata:0x00000188; // type:object size:0x4 scope:local align:4 +@7103 = .rodata:0x0000018C; // type:object size:0x4 scope:local align:4 +@7640 = .rodata:0x00000190; // type:object size:0x4 scope:local align:4 +@7641 = .rodata:0x00000194; // type:object size:0x4 scope:local align:4 +@7642 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4 +@7643 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4 +@7644 = .rodata:0x000001A0; // type:object size:0x4 scope:local align:4 +@7645 = .rodata:0x000001A4; // type:object size:0x4 scope:local align:4 +@7646 = .rodata:0x000001A8; // type:object size:0x4 scope:local align:4 +@7647 = .rodata:0x000001AC; // type:object size:0x4 scope:local align:4 +@7648 = .rodata:0x000001B0; // type:object size:0x4 scope:local align:4 +@7649 = .rodata:0x000001B4; // type:object size:0x4 scope:local align:4 +@7650 = .rodata:0x000001B8; // type:object size:0x4 scope:local align:4 +@7651 = .rodata:0x000001BC; // type:object size:0x4 scope:local align:4 +@7652 = .rodata:0x000001C0; // type:object size:0x4 scope:local align:4 +@7653 = .rodata:0x000001C4; // type:object size:0x4 scope:local align:4 +@7654 = .rodata:0x000001C8; // type:object size:0x4 scope:local align:4 +@7655 = .rodata:0x000001CC; // type:object size:0x4 scope:local align:4 +@7656 = .rodata:0x000001D0; // type:object size:0x4 scope:local align:4 +@7657 = .rodata:0x000001D4; // type:object size:0x4 scope:local align:4 +@7658 = .rodata:0x000001D8; // type:object size:0x4 scope:local align:4 +@7659 = .rodata:0x000001DC; // type:object size:0x4 scope:local align:4 +@7660 = .rodata:0x000001E0; // type:object size:0x4 scope:local align:4 +@7661 = .rodata:0x000001E4; // type:object size:0x4 scope:local align:4 +@7662 = .rodata:0x000001E8; // type:object size:0x4 scope:local align:4 +@7663 = .rodata:0x000001EC; // type:object size:0x4 scope:local align:4 +@7664 = .rodata:0x000001F0; // type:object size:0x4 scope:local align:4 +@7665 = .rodata:0x000001F4; // type:object size:0x4 scope:local align:4 +@7666 = .rodata:0x000001F8; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000001FC; // type:object size:0x3D scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_215_data_1C = .data:0x0000001C; // type:object size:0x14 +attack_eff_joint_d = .data:0x00000030; // type:object size:0x18 scope:local align:4 +attack_eff_id = .data:0x00000048; // type:object size:0x1B0 scope:local align:4 +ke_set_index = .data:0x000001F8; // type:object size:0x10 scope:local align:4 +ke_set_offsetxz = .data:0x00000208; // type:object size:0x10 scope:local align:4 +@4803 = .data:0x00000218; // type:object size:0x60 scope:local align:4 +@5194 = .data:0x00000278; // type:object size:0x6C scope:local align:4 +@5542 = .data:0x000002E4; // type:object size:0x30 scope:local align:4 +bougyo_d = .data:0x00000314; // type:object size:0x18 scope:local align:4 +@5806 = .data:0x0000032C; // type:object size:0x5C scope:local align:4 +@5924 = .data:0x00000388; // type:object size:0x54 scope:local align:4 +@6416 = .data:0x000003DC; // type:object size:0x7C scope:local align:4 +f_fovy = .data:0x00000458; // type:object size:0x14 scope:local align:4 +w_d$6857 = .data:0x0000046C; // type:object size:0x8 scope:local align:4 +w_asi$6858 = .data:0x00000474; // type:object size:0x8 scope:local align:4 +at_spl_d$6859 = .data:0x0000047C; // type:object size:0x1C scope:local align:4 +cc_cyl_src$7214 = .data:0x00000498; // type:object size:0x44 scope:local align:4 +head_sph_src$7215 = .data:0x000004DC; // type:object size:0x40 scope:local align:4 +chest_sph_src$7216 = .data:0x0000051C; // type:object size:0x40 scope:local align:4 +wepon_sph_src$7217 = .data:0x0000055C; // type:object size:0x40 scope:local align:4 +l_daGnd_Method = .data:0x0000059C; // type:object size:0x20 scope:local align:4 +g_profile_GND = .data:0x000005BC; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x000005EC; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x000005F8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000604; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000610; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x0000061C; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000628; // type:object size:0xC scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000634; // type:object size:0x20 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000654; // type:object size:0x1C scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000670; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000006F8; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000704; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000078C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000798; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000007A4; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000007F8; // type:object size:0x24 scope:weak align:4 +__vt__18mDoExt_3DlineMat_c = .data:0x0000081C; // type:object size:0x14 scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x00000830; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x0000083C; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000848; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000854; // type:object size:0xC scope:weak align:4 +__vt__11daGnd_HIO_c = .data:0x00000860; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4221 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +non_pos = .bss:0x00000060; // type:object size:0xC scope:local align:4 +hio_set = .bss:0x0000006C; // type:object size:0x1 scope:local align:1 data:byte +@4224 = .bss:0x00000070; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x0000007C; // type:object size:0x8C scope:local align:4 data:byte +@4314 = .bss:0x00000108; // type:object size:0xC scope:local align:4 +init$4315 = .bss:0x00000114; // type:object size:0x1 scope:local align:1 +ripple_scale$4313 = .bss:0x00000118; // type:object size:0xC scope:local align:4 +pz = .bss:0x00000124; // type:object size:0x4 scope:local align:4 data:4byte +@6417 = .bss:0x00000128; // type:object size:0xC scope:local align:4 +@6418 = .bss:0x00000134; // type:object size:0xC scope:local align:4 +@6419 = .bss:0x00000140; // type:object size:0xC scope:local align:4 +@6420 = .bss:0x0000014C; // type:object size:0xC scope:local align:4 +@6421 = .bss:0x00000158; // type:object size:0xC scope:local align:4 +f_ctr = .bss:0x00000164; // type:object size:0x3C scope:local align:4 +@6422 = .bss:0x000001A0; // type:object size:0xC scope:local align:4 +@6423 = .bss:0x000001AC; // type:object size:0xC scope:local align:4 +@6424 = .bss:0x000001B8; // type:object size:0xC scope:local align:4 +@6425 = .bss:0x000001C4; // type:object size:0xC scope:local align:4 +@6426 = .bss:0x000001D0; // type:object size:0xC scope:local align:4 +f_eye = .bss:0x000001DC; // type:object size:0x3C scope:local align:4 diff --git a/config/D44J01/rels/d_a_goal_flag/splits.txt b/config/D44J01/rels/d_a_goal_flag/splits.txt new file mode 100644 index 000000000..1d12270d0 --- /dev/null +++ b/config/D44J01/rels/d_a_goal_flag/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_goal_flag.o: + .text start:0x000000EC end:0x00002EAC + .text start:0x00002EAC end:0x00002F94 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000111 + .data start:0x00000000 end:0x00002614 + .bss start:0x00000008 end:0x00000054 diff --git a/config/D44J01/rels/d_a_goal_flag/symbols.txt b/config/D44J01/rels/d_a_goal_flag/symbols.txt new file mode 100644 index 000000000..ab12e4ecb --- /dev/null +++ b/config/D44J01/rels/d_a_goal_flag/symbols.txt @@ -0,0 +1,98 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +setTexObj__16daGFlag_packet_cFUc = .text:0x000000EC; // type:function size:0x124 scope:global align:4 +setToonTexObj__16daGFlag_packet_cFv = .text:0x00000210; // type:function size:0x120 scope:global align:4 +draw__16daGFlag_packet_cFv = .text:0x00000330; // type:function size:0x634 scope:global align:4 +setBackNrm__16daGFlag_packet_cFv = .text:0x00000964; // type:function size:0x8C scope:global align:4 +setNrmVtx__16daGFlag_packet_cFP4cXyzii = .text:0x000009F0; // type:function size:0x4EC scope:global align:4 +__dt__4cXyzFv = .text:0x00000EDC; // type:function size:0x3C scope:weak align:4 +getRacePath__13daGoal_Flag_cFUc = .text:0x00000F18; // type:function size:0xD8 scope:global align:4 +RopeMove__13daGoal_Flag_cFv = .text:0x00000FF0; // type:function size:0x178 scope:global align:4 +CreateBuoyRaces__13daGoal_Flag_cFv = .text:0x00001168; // type:function size:0x148 scope:global align:4 +goal_check__13daGoal_Flag_cFv = .text:0x000012B0; // type:function size:0x214 scope:global align:4 +flag_move__13daGoal_Flag_cFv = .text:0x000014C4; // type:function size:0x3F8 scope:global align:4 +get_cloth_anim_sub_factor__FP4cXyzP4cXyzP4cXyzf = .text:0x000018BC; // type:function size:0x134 scope:local align:4 +get_cloth_anim_factor__13daGoal_Flag_cFP4cXyzP4cXyzP4cXyzii = .text:0x000019F0; // type:function size:0x350 scope:global align:4 +checkCreateHeap__FP10fopAc_ac_c = .text:0x00001D40; // type:function size:0x20 scope:local align:4 +CreateHeap__13daGoal_Flag_cFv = .text:0x00001D60; // type:function size:0x94 scope:global align:4 +getDemoAction__13daGoal_Flag_cFi = .text:0x00001DF4; // type:function size:0x40 scope:global align:4 +RaceStart__13daGoal_Flag_cFv = .text:0x00001E34; // type:function size:0x1B8 scope:global align:4 +TimerExecute__13daGoal_Flag_cFv = .text:0x00001FEC; // type:function size:0x33C scope:global align:4 +RaceEnd__13daGoal_Flag_cFv = .text:0x00002328; // type:function size:0x150 scope:global align:4 +daGoal_FlagCreate__FPv = .text:0x00002478; // type:function size:0x20 scope:local align:4 +_create__13daGoal_Flag_cFv = .text:0x00002498; // type:function size:0x5A4 scope:weak align:4 +__dt__19mDoExt_3DlineMat0_cFv = .text:0x00002A3C; // type:function size:0x48 scope:weak align:4 +__ct__19mDoExt_3DlineMat0_cFv = .text:0x00002A84; // type:function size:0x1C scope:weak align:4 +daGoal_FlagDelete__FPv = .text:0x00002AA0; // type:function size:0xF4 scope:local align:4 +daGoal_FlagExecute__FPv = .text:0x00002B94; // type:function size:0x68 scope:local align:4 +daGoal_FlagDraw__FPv = .text:0x00002BFC; // type:function size:0x18C scope:local align:4 +daGoal_FlagIsDelete__FPv = .text:0x00002D88; // type:function size:0x8 scope:local align:4 +__sinit_d_a_goal_flag_cpp = .text:0x00002D90; // type:function size:0xCC scope:local align:4 +__dt__13daGFlag_HIO_cFv = .text:0x00002E5C; // type:function size:0x50 scope:weak align:4 +__dt__16daGFlag_packet_cFv = .text:0x00002EAC; // type:function size:0xE4 scope:weak align:4 +__ct__4cXyzFv = .text:0x00002F90; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +arcname = .rodata:0x00000000; // type:object size:0x6 scope:local align:4 data:string +index_tbl$4046 = .rodata:0x00000008; // type:object size:0x8 scope:local align:4 +@4056 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4057 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4059 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 data:double +@4116 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +down_offset$4297 = .rodata:0x00000024; // type:object size:0x10 scope:local align:4 +@4336 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4337 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@4385 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 data:float +@4451 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 +@4452 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@4568 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4569 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4570 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4571 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4572 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4573 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4667 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4668 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4865 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 data:float +@5002 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5003 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5004 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5005 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5006 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5007 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5093 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 data:float +@5108 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5109 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5110 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000009C; // type:object size:0x75 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_216_data_1C = .data:0x0000001C; // type:object size:0x24 +l_txa_dummy_hataTEX = .data:0x00000040; // type:object size:0x2000 scope:local align:32 +l_pos = .data:0x00002040; // type:object size:0x21C scope:local align:4 data:float +l_texCoord = .data:0x0000225C; // type:object size:0x168 scope:local align:4 +l_goal_flag_DL = .data:0x000023E0; // type:object size:0x104 scope:local align:32 +l_goal_flag_matDL = .data:0x00002500; // type:object size:0x34 scope:local align:32 +sub_arcname_tbl = .data:0x00002534; // type:object size:0x8 scope:local align:4 +arc_name_tbl$4045 = .data:0x0000253C; // type:object size:0x8 scope:local align:4 +@4722 = .data:0x00002544; // type:object size:0xC scope:local align:4 data:4byte +ActionNames$4744 = .data:0x00002550; // type:object size:0x14 scope:local align:4 +@4770 = .data:0x00002564; // type:object size:0xC scope:local align:4 data:4byte +@4827 = .data:0x00002570; // type:object size:0xC scope:local align:4 data:4byte +event_name_tbl$4830 = .data:0x0000257C; // type:object size:0x8 scope:local align:4 +event_name_tbl$4876 = .data:0x00002584; // type:object size:0x8 scope:local align:4 +daGoal_FlagMethodTable = .data:0x0000258C; // type:object size:0x20 scope:local align:4 +g_profile_Goal_Flag = .data:0x000025AC; // type:object size:0x30 scope:global align:4 +__vt__18mDoExt_3DlineMat_c = .data:0x000025DC; // type:object size:0x14 scope:weak align:4 +__vt__16daGFlag_packet_c = .data:0x000025F0; // type:object size:0x18 scope:global align:4 +__vt__13daGFlag_HIO_c = .data:0x00002608; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4041 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x40 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_grass/splits.txt b/config/D44J01/rels/d_a_grass/splits.txt new file mode 100644 index 000000000..69a8cb074 --- /dev/null +++ b/config/D44J01/rels/d_a_grass/splits.txt @@ -0,0 +1,21 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_grass.o: + .text start:0x000000EC end:0x00001524 + .rodata start:0x00000000 end:0x00000008 + .data start:0x00000000 end:0x00000090 + .bss start:0x00000008 end:0x00000532 diff --git a/config/D44J01/rels/d_a_grass/symbols.txt b/config/D44J01/rels/d_a_grass/symbols.txt new file mode 100644 index 000000000..8c6585202 --- /dev/null +++ b/config/D44J01/rels/d_a_grass/symbols.txt @@ -0,0 +1,116 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +daGrass_IsDelete__FP11grass_class = .text:0x000000EC; // type:function size:0x8 scope:local align:4 +daGrass_Delete__FP11grass_class = .text:0x000000F4; // type:function size:0x8 scope:local align:4 +daGrass_Create__FP10fopAc_ac_c = .text:0x000000FC; // type:function size:0x13EC scope:local align:4 +__dt__5csXyzFv = .text:0x000014E8; // type:function size:0x3C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +@4568 = .rodata:0x00000000; // type:object size:0x8 scope:local align:8 +l_offsetData$4085 = .data:0x00000000; // type:object size:0x40 scope:local align:4 +daGrass_METHODS = .data:0x00000040; // type:object size:0x20 scope:local align:4 +g_profile_GRASS = .data:0x00000060; // type:object size:0x30 scope:global align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@3998 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +init$3999 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 +@4001 = .bss:0x00000064; // type:object size:0xC scope:local align:4 +@4002 = .bss:0x00000070; // type:object size:0xC scope:local align:4 +@4003 = .bss:0x0000007C; // type:object size:0xC scope:local align:4 +@4004 = .bss:0x00000088; // type:object size:0xC scope:local align:4 +@4005 = .bss:0x00000094; // type:object size:0xC scope:local align:4 +@4006 = .bss:0x000000A0; // type:object size:0xC scope:local align:4 +l_setType0$3997 = .bss:0x000000AC; // type:object size:0x2A scope:local align:4 +@4008 = .bss:0x000000D8; // type:object size:0xC scope:local align:4 +init$4009 = .bss:0x000000E4; // type:object size:0x1 scope:local align:1 +@4011 = .bss:0x000000E8; // type:object size:0xC scope:local align:4 +@4012 = .bss:0x000000F4; // type:object size:0xC scope:local align:4 +@4013 = .bss:0x00000100; // type:object size:0xC scope:local align:4 +@4014 = .bss:0x0000010C; // type:object size:0xC scope:local align:4 +@4015 = .bss:0x00000118; // type:object size:0xC scope:local align:4 +@4016 = .bss:0x00000124; // type:object size:0xC scope:local align:4 +@4017 = .bss:0x00000130; // type:object size:0xC scope:local align:4 +@4018 = .bss:0x0000013C; // type:object size:0xC scope:local align:4 +@4019 = .bss:0x00000148; // type:object size:0xC scope:local align:4 +@4020 = .bss:0x00000154; // type:object size:0xC scope:local align:4 +@4021 = .bss:0x00000160; // type:object size:0xC scope:local align:4 +@4022 = .bss:0x0000016C; // type:object size:0xC scope:local align:4 +@4023 = .bss:0x00000178; // type:object size:0xC scope:local align:4 +@4024 = .bss:0x00000184; // type:object size:0xC scope:local align:4 +@4025 = .bss:0x00000190; // type:object size:0xC scope:local align:4 +@4026 = .bss:0x0000019C; // type:object size:0xC scope:local align:4 +@4027 = .bss:0x000001A8; // type:object size:0xC scope:local align:4 +@4028 = .bss:0x000001B4; // type:object size:0xC scope:local align:4 +@4029 = .bss:0x000001C0; // type:object size:0xC scope:local align:4 +@4030 = .bss:0x000001CC; // type:object size:0xC scope:local align:4 +l_setType1$4007 = .bss:0x000001D8; // type:object size:0x7E scope:local align:4 +@4032 = .bss:0x00000258; // type:object size:0xC scope:local align:4 +init$4033 = .bss:0x00000264; // type:object size:0x1 scope:local align:1 +@4035 = .bss:0x00000268; // type:object size:0xC scope:local align:4 +@4036 = .bss:0x00000274; // type:object size:0xC scope:local align:4 +l_setType2$4031 = .bss:0x00000280; // type:object size:0x12 scope:local align:4 +@4038 = .bss:0x00000294; // type:object size:0xC scope:local align:4 +init$4039 = .bss:0x000002A0; // type:object size:0x1 scope:local align:1 +@4041 = .bss:0x000002A4; // type:object size:0xC scope:local align:4 +@4042 = .bss:0x000002B0; // type:object size:0xC scope:local align:4 +@4043 = .bss:0x000002BC; // type:object size:0xC scope:local align:4 +@4044 = .bss:0x000002C8; // type:object size:0xC scope:local align:4 +@4045 = .bss:0x000002D4; // type:object size:0xC scope:local align:4 +@4046 = .bss:0x000002E0; // type:object size:0xC scope:local align:4 +l_setType3$4037 = .bss:0x000002EC; // type:object size:0x2A scope:local align:4 +@4048 = .bss:0x00000318; // type:object size:0xC scope:local align:4 +init$4049 = .bss:0x00000324; // type:object size:0x1 scope:local align:1 +@4051 = .bss:0x00000328; // type:object size:0xC scope:local align:4 +@4052 = .bss:0x00000334; // type:object size:0xC scope:local align:4 +@4053 = .bss:0x00000340; // type:object size:0xC scope:local align:4 +@4054 = .bss:0x0000034C; // type:object size:0xC scope:local align:4 +@4055 = .bss:0x00000358; // type:object size:0xC scope:local align:4 +@4056 = .bss:0x00000364; // type:object size:0xC scope:local align:4 +@4057 = .bss:0x00000370; // type:object size:0xC scope:local align:4 +@4058 = .bss:0x0000037C; // type:object size:0xC scope:local align:4 +@4059 = .bss:0x00000388; // type:object size:0xC scope:local align:4 +@4060 = .bss:0x00000394; // type:object size:0xC scope:local align:4 +@4061 = .bss:0x000003A0; // type:object size:0xC scope:local align:4 +@4062 = .bss:0x000003AC; // type:object size:0xC scope:local align:4 +@4063 = .bss:0x000003B8; // type:object size:0xC scope:local align:4 +@4064 = .bss:0x000003C4; // type:object size:0xC scope:local align:4 +@4065 = .bss:0x000003D0; // type:object size:0xC scope:local align:4 +@4066 = .bss:0x000003DC; // type:object size:0xC scope:local align:4 +l_setType4$4047 = .bss:0x000003E8; // type:object size:0x66 scope:local align:4 +@4068 = .bss:0x00000450; // type:object size:0xC scope:local align:4 +init$4069 = .bss:0x0000045C; // type:object size:0x1 scope:local align:1 +@4071 = .bss:0x00000460; // type:object size:0xC scope:local align:4 +@4072 = .bss:0x0000046C; // type:object size:0xC scope:local align:4 +@4073 = .bss:0x00000478; // type:object size:0xC scope:local align:4 +@4074 = .bss:0x00000484; // type:object size:0xC scope:local align:4 +@4075 = .bss:0x00000490; // type:object size:0xC scope:local align:4 +@4076 = .bss:0x0000049C; // type:object size:0xC scope:local align:4 +l_setType5$4067 = .bss:0x000004A8; // type:object size:0x2A scope:local align:4 +@4078 = .bss:0x000004D4; // type:object size:0xC scope:local align:4 +init$4079 = .bss:0x000004E0; // type:object size:0x1 scope:local align:1 +@4081 = .bss:0x000004E4; // type:object size:0xC scope:local align:4 +@4082 = .bss:0x000004F0; // type:object size:0xC scope:local align:4 +@4083 = .bss:0x000004FC; // type:object size:0xC scope:local align:4 +@4084 = .bss:0x00000508; // type:object size:0xC scope:local align:4 +l_setType6$4077 = .bss:0x00000514; // type:object size:0x1E scope:local align:4 diff --git a/config/D44J01/rels/d_a_gy/splits.txt b/config/D44J01/rels/d_a_gy/splits.txt new file mode 100644 index 000000000..de4ba7690 --- /dev/null +++ b/config/D44J01/rels/d_a_gy/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_gy.o: + .text start:0x000000EC end:0x00005E7C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000282 + .data start:0x00000000 end:0x00000670 + .bss start:0x00000008 end:0x00000220 diff --git a/config/D44J01/rels/d_a_gy/symbols.txt b/config/D44J01/rels/d_a_gy/symbols.txt new file mode 100644 index 000000000..bfcfd263a --- /dev/null +++ b/config/D44J01/rels/d_a_gy/symbols.txt @@ -0,0 +1,303 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__10daGy_HIO_cFv = .text:0x000000EC; // type:function size:0x308 scope:global align:4 +__dt__4cXyzFv = .text:0x000003F4; // type:function size:0x3C scope:weak align:4 +nodeControl_CB__FP7J3DNodei = .text:0x00000430; // type:function size:0x4C scope:local align:4 +_nodeControl__6daGy_cFP7J3DNodeP8J3DModel = .text:0x0000047C; // type:function size:0x460 scope:global align:4 +createHeap_CB__FP10fopAc_ac_c = .text:0x000008DC; // type:function size:0x20 scope:local align:4 +_createHeap__6daGy_cFv = .text:0x000008FC; // type:function size:0x1E4 scope:global align:4 +setMtx__6daGy_cFv = .text:0x00000AE0; // type:function size:0x184 scope:global align:4 +setAnm__6daGy_cFv = .text:0x00000C64; // type:function size:0x4C scope:global align:4 +setCollision__6daGy_cFv = .text:0x00000CB0; // type:function size:0x2B8 scope:global align:4 +setAimSpeedF__6daGy_cFv = .text:0x00000F68; // type:function size:0x88 scope:global align:4 +modeDiveInit__6daGy_cFv = .text:0x00000FF0; // type:function size:0x18 scope:global align:4 +modeDive__6daGy_cFv = .text:0x00001008; // type:function size:0x300 scope:global align:4 +modeCircleInit__6daGy_cFv = .text:0x00001308; // type:function size:0x140 scope:global align:4 +modeCircle__6daGy_cFv = .text:0x00001448; // type:function size:0x2C8 scope:global align:4 +modeWithCircleInit__6daGy_cFv = .text:0x00001710; // type:function size:0xA4 scope:global align:4 +modeWithCircle__6daGy_cFv = .text:0x000017B4; // type:function size:0x228 scope:global align:4 +modeAttackInit__6daGy_cFv = .text:0x000019DC; // type:function size:0x68 scope:global align:4 +modeWithAttackInit__6daGy_cFv = .text:0x00001A44; // type:function size:0x60 scope:global align:4 +modeWithAttack__6daGy_cFv = .text:0x00001AA4; // type:function size:0x2E8 scope:global align:4 +modeAttack__6daGy_cFv = .text:0x00001D8C; // type:function size:0x1BC scope:global align:4 +modeAttackPlayerInit__6daGy_cFv = .text:0x00001F48; // type:function size:0x20 scope:global align:4 +modeAttackPlayer__6daGy_cFv = .text:0x00001F68; // type:function size:0x3B4 scope:global align:4 +modeAttackBackInit__6daGy_cFv = .text:0x0000231C; // type:function size:0x108 scope:global align:4 +modeAttackBack__6daGy_cFv = .text:0x00002424; // type:function size:0x160 scope:global align:4 +modeDamageInit__6daGy_cFv = .text:0x00002584; // type:function size:0x90 scope:global align:4 +modeDamage__6daGy_cFv = .text:0x00002614; // type:function size:0x164 scope:global align:4 +modeDeleteInit__6daGy_cFv = .text:0x00002778; // type:function size:0x164 scope:global align:4 +modeDelete__6daGy_cFv = .text:0x000028DC; // type:function size:0xE0 scope:global align:4 +modeDeleteBombInit__6daGy_cFv = .text:0x000029BC; // type:function size:0xD8 scope:global align:4 +modeDeleteBomb__6daGy_cFv = .text:0x00002A94; // type:function size:0x24C scope:global align:4 +modeProcCall__6daGy_cFv = .text:0x00002CE0; // type:function size:0x168 scope:global align:4 +setWave__6daGy_cFv = .text:0x00002E48; // type:function size:0x264 scope:global align:4 +lineCheck__6daGy_cFP4cXyzP4cXyz = .text:0x000030AC; // type:function size:0x7C scope:global align:4 +checkTgHit__6daGy_cFv = .text:0x00003128; // type:function size:0x5D8 scope:global align:4 +getWaterY__6daGy_cFv = .text:0x00003700; // type:function size:0xC0 scope:global align:4 +_execute__6daGy_cFv = .text:0x000037C0; // type:function size:0x800 scope:global align:4 +drawDebug__6daGy_cFv = .text:0x00003FC0; // type:function size:0x2FC scope:global align:4 +_draw__6daGy_cFv = .text:0x000042BC; // type:function size:0x154 scope:global align:4 +createInit__6daGy_cFv = .text:0x00004410; // type:function size:0x41C scope:global align:4 +_create__6daGy_cFv = .text:0x0000482C; // type:function size:0xB8 scope:global align:4 +__ct__6daGy_cFv = .text:0x000048E4; // type:function size:0x41C scope:weak align:4 +__dt__14dBgS_ObjLinChkFv = .text:0x00004D00; // type:function size:0x154 scope:weak align:4 +__dt__11dBgS_LinChkFv = .text:0x00004E54; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00004F80; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00005020; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x0000507C; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000050C4; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00005120; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00005168; // type:function size:0x94 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x000051FC; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00005244; // type:function size:0x5C scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x000052A0; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000052E8; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000053B4; // type:function size:0x48 scope:weak align:4 +__ct__4cXyzFv = .text:0x000053FC; // type:function size:0x4 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00005400; // type:function size:0x5C scope:weak align:4 +__dt__8dCcD_CpsFv = .text:0x0000545C; // type:function size:0xE0 scope:weak align:4 +__dt__8cM3dGCpsFv = .text:0x0000553C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00005598; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000055E0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000563C; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00005684; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_SphFv = .text:0x00005750; // type:function size:0x84 scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x000057D4; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x0000581C; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000058A4; // type:function size:0x70 scope:weak align:4 +_delete__6daGy_cFv = .text:0x00005914; // type:function size:0x54 scope:global align:4 +daGyCreate__FPv = .text:0x00005968; // type:function size:0x20 scope:local align:4 +daGyDelete__FPv = .text:0x00005988; // type:function size:0x24 scope:local align:4 +daGyExecute__FPv = .text:0x000059AC; // type:function size:0x24 scope:local align:4 +daGyDraw__FPv = .text:0x000059D0; // type:function size:0x24 scope:local align:4 +daGyIsDelete__FPv = .text:0x000059F4; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x000059FC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00005A0C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00005A14; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00005A1C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00005A24; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00005A2C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00005A64; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00005A6C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00005A74; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005A7C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00005AB4; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00005AB8; // type:function size:0x8 scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00005AC0; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00005B08; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00005B50; // type:function size:0x5C scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00005BAC; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00005BB0; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00005BB4; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00005BB8; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00005BBC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00005BCC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00005BD4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00005BDC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00005BE4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00005BEC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00005C24; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00005C2C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00005C34; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005C3C; // type:function size:0x38 scope:weak align:4 +GetShapeAttr__8dCcD_CpsFv = .text:0x00005C74; // type:function size:0x10 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00005C84; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00005C8C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00005C94; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_AabAttrPf = .text:0x00005CCC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_TriAttrPf = .text:0x00005CD4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_PntAttrPf = .text:0x00005CDC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005CE4; // type:function size:0x38 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00005D1C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00005D28; // type:function size:0xC scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00005D34; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005D3C; // type:function size:0x8 scope:weak align:4 +__dt__10daGy_HIO_cFv = .text:0x00005D44; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPi = .text:0x00005DA4; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_gy_cpp = .text:0x00005DC0; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00005DFC; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00005E04; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CpsFv = .text:0x00005E0C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CpsFv = .text:0x00005E14; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00005E1C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00005E24; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00005E2C; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00005E34; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00005E3C; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00005E44; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00005E4C; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjLinChkFv = .text:0x00005E54; // type:function size:0x8 scope:weak align:4 +@100@__dt__14dBgS_ObjLinChkFv = .text:0x00005E5C; // type:function size:0x8 scope:weak align:4 +@88@__dt__14dBgS_ObjLinChkFv = .text:0x00005E64; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00005E6C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00005E74; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_heapsize__6daGy_c = .rodata:0x00000000; // type:object size:0x4 scope:global align:4 +m_arc_name__6daGy_c = .rodata:0x00000004; // type:object size:0x3 scope:global align:4 data:string +@4130 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4131 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:string +@4132 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4133 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4134 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4135 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4136 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4137 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4138 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4139 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4140 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4141 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4142 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4143 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4144 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4145 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4146 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4147 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4148 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4149 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4150 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4151 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4152 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4153 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4154 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4155 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4156 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4157 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4158 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4159 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4160 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4161 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4162 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4163 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4164 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4165 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4166 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4167 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4168 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4169 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4170 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4171 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4172 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4315 = .rodata:0x000000B8; // type:object size:0x8 scope:local align:8 +@4316 = .rodata:0x000000C0; // type:object size:0x8 scope:local align:8 +@4430 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +a_anm_idx_tbl$4434 = .rodata:0x000000CC; // type:object size:0x48 scope:local align:4 +a_anm_prm_tbl$4435 = .rodata:0x00000114; // type:object size:0xC0 scope:local align:4 +@4675 = .rodata:0x000001D4; // type:object size:0x4 scope:local align:4 +@4676 = .rodata:0x000001D8; // type:object size:0x4 scope:local align:4 +@4690 = .rodata:0x000001E0; // type:object size:0x8 scope:local align:8 data:double +@4807 = .rodata:0x000001E8; // type:object size:0x4 scope:local align:4 +@5336 = .rodata:0x000001EC; // type:object size:0x4 scope:local align:4 +@5337 = .rodata:0x000001F0; // type:object size:0x4 scope:local align:4 data:string +@5519 = .rodata:0x000001F4; // type:object size:0x4 scope:local align:4 +@5520 = .rodata:0x000001F8; // type:object size:0x4 scope:local align:4 +@5748 = .rodata:0x000001FC; // type:object size:0x4 scope:local align:4 +@5749 = .rodata:0x00000200; // type:object size:0x4 scope:local align:4 +@5750 = .rodata:0x00000204; // type:object size:0x4 scope:local align:4 +@5751 = .rodata:0x00000208; // type:object size:0x4 scope:local align:4 +@5757 = .rodata:0x0000020C; // type:object size:0x4 scope:local align:4 +@5762 = .rodata:0x00000210; // type:object size:0x4 scope:local align:4 +@5764 = .rodata:0x00000214; // type:object size:0x4 scope:local align:4 +color_ok$5765 = .rodata:0x00000218; // type:object size:0x4 scope:local align:4 +color_ng$5766 = .rodata:0x0000021C; // type:object size:0x4 scope:local align:4 +@5770 = .rodata:0x00000220; // type:object size:0x4 scope:local align:4 +@5772 = .rodata:0x00000224; // type:object size:0x4 scope:local align:4 +@5774 = .rodata:0x00000228; // type:object size:0x4 scope:local align:4 +@5776 = .rodata:0x0000022C; // type:object size:0x4 scope:local align:4 +@5783 = .rodata:0x00000230; // type:object size:0x4 scope:local align:4 +@5785 = .rodata:0x00000234; // type:object size:0x4 scope:local align:4 +@5792 = .rodata:0x00000238; // type:object size:0x4 scope:local align:4 +@5794 = .rodata:0x0000023C; // type:object size:0x4 scope:local align:4 +@5796 = .rodata:0x00000240; // type:object size:0x4 scope:local align:4 +@5798 = .rodata:0x00000244; // type:object size:0x4 scope:local align:4 +@5800 = .rodata:0x00000248; // type:object size:0x4 scope:local align:4 +@5955 = .rodata:0x0000024C; // type:object size:0x4 scope:local align:4 +@5956 = .rodata:0x00000250; // type:object size:0x4 scope:local align:4 +@6083 = .rodata:0x00000254; // type:object size:0x4 scope:local align:4 +@6084 = .rodata:0x00000258; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000025C; // type:object size:0x26 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_217_data_1C = .data:0x0000001C; // type:object size:0x14 +l_sph_src = .data:0x00000030; // type:object size:0x40 scope:local align:4 +l_cps_src = .data:0x00000070; // type:object size:0x4C scope:local align:4 +atama_cyl_offset$4342 = .data:0x000000BC; // type:object size:0x18 scope:local align:4 +ago_cyl_offset$4343 = .data:0x000000D4; // type:object size:0x18 scope:local align:4 +body1_cyl_offset$4344 = .data:0x000000EC; // type:object size:0x18 scope:local align:4 +body2_cyl_offset$4345 = .data:0x00000104; // type:object size:0x18 scope:local align:4 +sebire1_cyl_offset$4346 = .data:0x0000011C; // type:object size:0x18 scope:local align:4 +search_data$4347 = .data:0x00000134; // type:object size:0x60 scope:local align:4 +@5246 = .data:0x00000194; // type:object size:0xC scope:local align:4 +@5247 = .data:0x000001A0; // type:object size:0xC scope:local align:4 +@5248 = .data:0x000001AC; // type:object size:0xC scope:local align:4 +@5249 = .data:0x000001B8; // type:object size:0xC scope:local align:4 +@5250 = .data:0x000001C4; // type:object size:0xC scope:local align:4 +@5251 = .data:0x000001D0; // type:object size:0xC scope:local align:4 +@5252 = .data:0x000001DC; // type:object size:0xC scope:local align:4 +@5253 = .data:0x000001E8; // type:object size:0xC scope:local align:4 +@5254 = .data:0x000001F4; // type:object size:0xC scope:local align:4 +@5255 = .data:0x00000200; // type:object size:0xC scope:local align:4 +mode_proc$5245 = .data:0x0000020C; // type:object size:0x78 scope:local align:4 +daGyMethodTable = .data:0x00000284; // type:object size:0x20 scope:local align:4 +g_profile_GY = .data:0x000002A4; // type:object size:0x30 scope:global align:4 +__vt__8cM3dGSph = .data:0x000002D4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x000002E0; // type:object size:0x88 scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000368; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000374; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000380; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x0000038C; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000398; // type:object size:0xC scope:weak align:4 +__vt__14dBgS_ObjLinChk = .data:0x000003A4; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x000003D4; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000404; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x0000041C; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000428; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000434; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000440; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x0000044C; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000464; // type:object size:0xC scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000470; // type:object size:0x20 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000490; // type:object size:0x1C scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000004AC; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000534; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cps = .data:0x00000540; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCps = .data:0x000005C8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x000005D4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000005E0; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000005EC; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000640; // type:object size:0x24 scope:weak align:4 +__vt__10daGy_HIO_c = .data:0x00000664; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4175 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x1A0 scope:local align:4 data:float +init$5256 = .bss:0x00000200; // type:object size:0x1 scope:local align:1 data:byte +init$5961 = .bss:0x00000201; // type:object size:0x1 scope:local align:1 +wave_l_direction$5960 = .bss:0x00000204; // type:object size:0xC scope:local align:4 +init$5964 = .bss:0x00000210; // type:object size:0x1 scope:local align:1 +wave_r_direction$5963 = .bss:0x00000214; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_gy_ctrl/splits.txt b/config/D44J01/rels/d_a_gy_ctrl/splits.txt new file mode 100644 index 000000000..a76609677 --- /dev/null +++ b/config/D44J01/rels/d_a_gy_ctrl/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_gy_ctrl.o: + .text start:0x000000EC end:0x00001CAC + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000080 + .data start:0x00000000 end:0x00000264 + .bss start:0x00000008 end:0x00000049 diff --git a/config/D44J01/rels/d_a_gy_ctrl/symbols.txt b/config/D44J01/rels/d_a_gy_ctrl/symbols.txt new file mode 100644 index 000000000..78b93361f --- /dev/null +++ b/config/D44J01/rels/d_a_gy_ctrl/symbols.txt @@ -0,0 +1,114 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daGy_Ctrl_HIO_cFv = .text:0x000000EC; // type:function size:0xA8 scope:global align:4 +searchNearActor_CB__FPvPv = .text:0x00000194; // type:function size:0x2C scope:local align:4 +searchNearActor__11daGy_Ctrl_cFP10fopAc_ac_c = .text:0x000001C0; // type:function size:0xB8 scope:global align:4 +setTarget__11daGy_Ctrl_cFv = .text:0x00000278; // type:function size:0x130 scope:global align:4 +setPathTargetPos__11daGy_Ctrl_cFv = .text:0x000003A8; // type:function size:0x1F0 scope:global align:4 +__dt__4cXyzFv = .text:0x00000598; // type:function size:0x3C scope:weak align:4 +getWaterY__11daGy_Ctrl_cFR4cXyz = .text:0x000005D4; // type:function size:0x38 scope:global align:4 +lineCheck__11daGy_Ctrl_cFP4cXyzP4cXyz = .text:0x0000060C; // type:function size:0x80 scope:global align:4 +checkPath__11daGy_Ctrl_cFv = .text:0x0000068C; // type:function size:0x158 scope:global align:4 +setPathPos__11daGy_Ctrl_cFv = .text:0x000007E4; // type:function size:0x254 scope:global align:4 +modeProc__11daGy_Ctrl_cFQ211daGy_Ctrl_c6Proc_ei = .text:0x00000A38; // type:function size:0x14C scope:global align:4 +modeSwWaitInit__11daGy_Ctrl_cFv = .text:0x00000B84; // type:function size:0x4 scope:global align:4 +modeSwWait__11daGy_Ctrl_cFv = .text:0x00000B88; // type:function size:0x74 scope:global align:4 +modeCreateInit__11daGy_Ctrl_cFv = .text:0x00000BFC; // type:function size:0x14 scope:global align:4 +modeCreate__11daGy_Ctrl_cFv = .text:0x00000C10; // type:function size:0x1B0 scope:global align:4 +modeWaitInit__11daGy_Ctrl_cFv = .text:0x00000DC0; // type:function size:0x4 scope:global align:4 +modeWait__11daGy_Ctrl_cFv = .text:0x00000DC4; // type:function size:0xAC scope:global align:4 +modeHideInit__11daGy_Ctrl_cFv = .text:0x00000E70; // type:function size:0x4 scope:global align:4 +modeHide__11daGy_Ctrl_cFv = .text:0x00000E74; // type:function size:0x70 scope:global align:4 +deadCheckGy__11daGy_Ctrl_cFv = .text:0x00000EE4; // type:function size:0xA0 scope:global align:4 +_execute__11daGy_Ctrl_cFv = .text:0x00000F84; // type:function size:0x58 scope:global align:4 +_draw__11daGy_Ctrl_cFv = .text:0x00000FDC; // type:function size:0x110 scope:global align:4 +createInitNoArer__11daGy_Ctrl_cFv = .text:0x000010EC; // type:function size:0x40 scope:global align:4 +createInit__11daGy_Ctrl_cFv = .text:0x0000112C; // type:function size:0x84 scope:global align:4 +getParam__11daGy_Ctrl_cFUlUcUc = .text:0x000011B0; // type:function size:0x24 scope:global align:4 +getArg__11daGy_Ctrl_cFv = .text:0x000011D4; // type:function size:0x100 scope:global align:4 +checkGyCtrlExist__11daGy_Ctrl_cFv = .text:0x000012D4; // type:function size:0x60 scope:global align:4 +_create__11daGy_Ctrl_cFv = .text:0x00001334; // type:function size:0x254 scope:global align:4 +__dt__14dBgS_ObjLinChkFv = .text:0x00001588; // type:function size:0x154 scope:weak align:4 +__dt__11dBgS_LinChkFv = .text:0x000016DC; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00001808; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x000018A8; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00001904; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x0000194C; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x000019A8; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x000019F0; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00001A84; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00001ACC; // type:function size:0x48 scope:weak align:4 +__ct__4cXyzFv = .text:0x00001B14; // type:function size:0x4 scope:weak align:4 +_delete__11daGy_Ctrl_cFv = .text:0x00001B18; // type:function size:0x8 scope:global align:4 +daGy_CtrlCreate__FPv = .text:0x00001B20; // type:function size:0x20 scope:local align:4 +daGy_CtrlDelete__FPv = .text:0x00001B40; // type:function size:0x24 scope:local align:4 +daGy_CtrlExecute__FPv = .text:0x00001B64; // type:function size:0x24 scope:local align:4 +daGy_CtrlDraw__FPv = .text:0x00001B88; // type:function size:0x24 scope:local align:4 +daGy_CtrlIsDelete__FPv = .text:0x00001BAC; // type:function size:0x8 scope:local align:4 +__dt__15daGy_Ctrl_HIO_cFv = .text:0x00001BB4; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPi = .text:0x00001C14; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_gy_ctrl_cpp = .text:0x00001C30; // type:function size:0x3C scope:local align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00001C6C; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00001C74; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00001C7C; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00001C84; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00001C8C; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjLinChkFv = .text:0x00001C94; // type:function size:0x8 scope:weak align:4 +@100@__dt__14dBgS_ObjLinChkFv = .text:0x00001C9C; // type:function size:0x8 scope:weak align:4 +@88@__dt__14dBgS_ObjLinChkFv = .text:0x00001CA4; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4144 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4145 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4146 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4147 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4148 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4177 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4260 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4261 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4262 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@4383 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4457 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +color_ok$4525 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +color_ng$4526 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4589 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@4590 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4624 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 data:double +@stringBase0 = .rodata:0x00000050; // type:object size:0x30 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_134_data_1C = .data:0x0000001C; // type:object size:0x14 +@4388 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4389 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4390 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4391 = .data:0x00000054; // type:object size:0xC scope:local align:4 +@4392 = .data:0x00000060; // type:object size:0xC scope:local align:4 +@4393 = .data:0x0000006C; // type:object size:0xC scope:local align:4 +@4394 = .data:0x00000078; // type:object size:0xC scope:local align:4 +@4395 = .data:0x00000084; // type:object size:0xC scope:local align:4 +mode_tbl$4387 = .data:0x00000090; // type:object size:0x70 scope:local align:4 +daGy_CtrlMethodTable = .data:0x00000100; // type:object size:0x20 scope:local align:4 +g_profile_GY_CTRL = .data:0x00000120; // type:object size:0x30 scope:global align:4 +g_profile_GY_CTRLB = .data:0x00000150; // type:object size:0x30 scope:global align:4 +__vt__14dBgS_ObjLinChk = .data:0x00000180; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x000001B0; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000001E0; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000001F8; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000204; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000210; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x0000021C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000228; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000234; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x0000024C; // type:object size:0xC scope:weak align:4 +__vt__15daGy_Ctrl_HIO_c = .data:0x00000258; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4149 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x34 scope:local align:4 data:float +init$4396 = .bss:0x00000048; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_himo3/splits.txt b/config/D44J01/rels/d_a_himo3/splits.txt new file mode 100644 index 000000000..6e9d76fe0 --- /dev/null +++ b/config/D44J01/rels/d_a_himo3/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_himo3.o: + .text start:0x000000EC end:0x00002EDC + .text start:0x00002EDC end:0x00002F50 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000141 + .data start:0x00000000 end:0x000003A8 + .bss start:0x00000008 end:0x000000A0 diff --git a/config/D44J01/rels/d_a_himo3/symbols.txt b/config/D44J01/rels/d_a_himo3/symbols.txt new file mode 100644 index 000000000..845bf6ab8 --- /dev/null +++ b/config/D44J01/rels/d_a_himo3/symbols.txt @@ -0,0 +1,185 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +himo3_control__FP11himo3_classP7himo3_s = .text:0x000000EC; // type:function size:0xC54 scope:local align:4 +ga_draw__FP11himo3_class = .text:0x00000D40; // type:function size:0xC4 scope:local align:4 +daHimo3_Draw__FP11himo3_class = .text:0x00000E04; // type:function size:0x1FC scope:local align:4 +ga_move__FP11himo3_class = .text:0x00001000; // type:function size:0x210 scope:local align:4 +setActorHang__11himo3_classF4cXyzs = .text:0x00001210; // type:function size:0x20 scope:global align:4 +path_move__FP11himo3_class = .text:0x00001230; // type:function size:0x3D0 scope:local align:4 +daHimo3_Execute__FP11himo3_class = .text:0x00001600; // type:function size:0x614 scope:local align:4 +daHimo3_IsDelete__FP11himo3_class = .text:0x00001C14; // type:function size:0x3C scope:local align:4 +daHimo3_Delete__FP11himo3_class = .text:0x00001C50; // type:function size:0x98 scope:local align:4 +useHeapInit__FP11himo3_class = .text:0x00001CE8; // type:function size:0x288 scope:local align:4 +daHimo3_Create__FP10fopAc_ac_c = .text:0x00001F70; // type:function size:0x364 scope:local align:4 +__ct__11himo3_classFv = .text:0x000022D4; // type:function size:0x264 scope:weak align:4 +__dt__7h3_ga_sFv = .text:0x00002538; // type:function size:0x3C scope:weak align:4 +__ct__7h3_ga_sFv = .text:0x00002574; // type:function size:0x4 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00002578; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00002644; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x0000268C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000026D4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00002730; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00002778; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_SphFv = .text:0x00002844; // type:function size:0x84 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000028C8; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00002924; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00002994; // type:function size:0x88 scope:weak align:4 +__dt__7himo3_sFv = .text:0x00002A1C; // type:function size:0x3C scope:weak align:4 +__ct__7himo3_sFv = .text:0x00002A58; // type:function size:0x4 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00002A5C; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00002AA4; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00002AEC; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00002B48; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002B90; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002B94; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002B98; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002B9C; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00002BA0; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00002BE8; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00002C44; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00002C54; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00002C5C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002C64; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002C6C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002C74; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002CAC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002CB4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002CBC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002CC4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002CFC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002D00; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00002D08; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00002D18; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00002D20; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002D28; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002D30; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002D38; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00002D70; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00002D78; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00002D80; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002D88; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002DC0; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002DC8; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002DD0; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002DDC; // type:function size:0xC scope:weak align:4 +__sinit_d_a_himo3_cpp = .text:0x00002DE8; // type:function size:0x7C scope:local align:4 +__dt__10himo3HIO_cFv = .text:0x00002E64; // type:function size:0x48 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00002EAC; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00002EB4; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00002EBC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00002EC4; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002ECC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00002ED4; // type:function size:0x8 scope:weak align:4 +getLeftHandPos__9daPy_py_cCFv = .text:0x00002EDC; // type:function size:0x1C scope:weak align:4 +getRightHandPos__9daPy_py_cCFv = .text:0x00002EF8; // type:function size:0x1C scope:weak align:4 +__dt__4cXyzFv = .text:0x00002F14; // type:function size:0x3C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4364 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4365 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4366 = .rodata:0x00000008; // type:object size:0x8 scope:local align:8 +@4367 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 +@4368 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4369 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4370 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4371 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4372 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4373 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4374 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4375 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4376 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4377 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4378 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4379 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4380 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4381 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4382 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4383 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4384 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4387 = .rodata:0x00000060; // type:object size:0x8 scope:local align:8 +@4427 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 data:float +@4435 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4471 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4472 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4527 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4614 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4616 = .rodata:0x00000080; // type:object size:0x8 scope:local align:8 +@4734 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4735 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4736 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4737 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4738 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4739 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4740 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4741 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4742 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 data:string +@4743 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4744 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4745 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@4746 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@4831 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@4832 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@4952 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@4953 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@4954 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@5232 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000D4; // type:object size:0x6D scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_135_data_1C = .data:0x0000001C; // type:object size:0x14 +hook_bmd$4774 = .data:0x00000030; // type:object size:0x14 scope:local align:4 +cc_cyl_src$4861 = .data:0x00000044; // type:object size:0x44 scope:local align:4 +sph_src$4863 = .data:0x00000088; // type:object size:0x40 scope:local align:4 +sph2_src$4864 = .data:0x000000C8; // type:object size:0x40 scope:local align:4 +l_daHimo3_Method = .data:0x00000108; // type:object size:0x20 scope:local align:4 +g_profile_HIMO3 = .data:0x00000128; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000158; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000164; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000170; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x0000017C; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000188; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000194; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x000001A0; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000001BC; // type:object size:0x20 scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000001DC; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000264; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000270; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000002F8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000304; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000310; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000364; // type:object size:0x24 scope:weak align:4 +__vt__18mDoExt_3DlineMat_c = .data:0x00000388; // type:object size:0x14 scope:weak align:4 +__vt__10himo3HIO_c = .data:0x0000039C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +HIMO3_SCALE = .bss:0x00000054; // type:object size:0x4 scope:local align:4 data:float +hio_set = .bss:0x00000058; // type:object size:0x1 scope:local align:1 data:byte +@4103 = .bss:0x0000005C; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000068; // type:object size:0x1C scope:local align:4 data:float +@4651 = .bss:0x00000084; // type:object size:0xC scope:local align:4 +init$4652 = .bss:0x00000090; // type:object size:0x1 scope:local align:1 +fire_scale$4650 = .bss:0x00000094; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_hitobj/splits.txt b/config/D44J01/rels/d_a_hitobj/splits.txt new file mode 100644 index 000000000..73411e589 --- /dev/null +++ b/config/D44J01/rels/d_a_hitobj/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_hitobj.o: + .text start:0x00000078 end:0x00000524 + .rodata start:0x00000000 end:0x00000007 + .data start:0x00000000 end:0x00000184 diff --git a/config/D44J01/rels/d_a_hitobj/symbols.txt b/config/D44J01/rels/d_a_hitobj/symbols.txt new file mode 100644 index 000000000..ef637eda6 --- /dev/null +++ b/config/D44J01/rels/d_a_hitobj/symbols.txt @@ -0,0 +1,40 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +daHitobj_Draw__FP12hitobj_class = .text:0x00000078; // type:function size:0x8 scope:local +daHitobj_Execute__FP12hitobj_class = .text:0x00000080; // type:function size:0x6C scope:local +daHitobj_IsDelete__FP12hitobj_class = .text:0x000000EC; // type:function size:0x8 scope:local +daHitobj_Delete__FP12hitobj_class = .text:0x000000F4; // type:function size:0x40 scope:local +daHitobj_Create__FP10fopAc_ac_c = .text:0x00000134; // type:function size:0x13C scope:local +__dt__8dCcD_SphFv = .text:0x00000270; // type:function size:0xCC scope:weak +__dt__8cM3dGSphFv = .text:0x0000033C; // type:function size:0x48 scope:weak +__dt__14cCcD_ShapeAttrFv = .text:0x00000384; // type:function size:0x5C scope:weak +__dt__8cM3dGAabFv = .text:0x000003E0; // type:function size:0x48 scope:weak +GetShapeAttr__8dCcD_SphFv = .text:0x00000428; // type:function size:0x10 scope:weak +GetCoCP__12cCcD_SphAttrFv = .text:0x00000438; // type:function size:0x8 scope:weak +GetCoCP__12cCcD_SphAttrCFv = .text:0x00000440; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000448; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000450; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000458; // type:function size:0x38 scope:weak +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00000490; // type:function size:0x8 scope:weak +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00000498; // type:function size:0x8 scope:weak +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x000004A0; // type:function size:0x8 scope:weak +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x000004A8; // type:function size:0x38 scope:weak +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000004E0; // type:function size:0x4 scope:weak +GetShapeAttr__8cCcD_ObjCFv = .text:0x000004E4; // type:function size:0x8 scope:weak +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000004EC; // type:function size:0x8 scope:weak +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000004F4; // type:function size:0x8 scope:weak +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000004FC; // type:function size:0xC scope:weak +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000508; // type:function size:0xC scope:weak +@280@__dt__8dCcD_SphFv = .text:0x00000514; // type:function size:0x8 scope:weak +@248@__dt__8dCcD_SphFv = .text:0x0000051C; // type:function size:0x8 scope:weak +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +@stringBase0 = .rodata:0x00000000; // type:object size:0x7 scope:local data:string_table +cc_sph_src$4028 = .data:0x00000000; // type:object size:0x40 scope:local +l_daHitobj_Method = .data:0x00000040; // type:object size:0x20 scope:local +g_profile_HITOBJ = .data:0x00000060; // type:object size:0x30 scope:global +__vt__8dCcD_Sph = .data:0x00000090; // type:object size:0x88 scope:weak +__vt__8cM3dGSph = .data:0x00000118; // type:object size:0xC scope:weak +__vt__8cM3dGAab = .data:0x00000124; // type:object size:0xC scope:weak +__vt__14cCcD_ShapeAttr = .data:0x00000130; // type:object size:0x54 scope:weak diff --git a/config/D44J01/rels/d_a_hmlif/splits.txt b/config/D44J01/rels/d_a_hmlif/splits.txt new file mode 100644 index 000000000..b7caf5dce --- /dev/null +++ b/config/D44J01/rels/d_a_hmlif/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_hmlif.o: + .text start:0x00000078 end:0x000016FC + .text start:0x000016FC end:0x000018C8 + .rodata start:0x00000000 end:0x00000150 + .data start:0x00000000 end:0x000001DC diff --git a/config/D44J01/rels/d_a_hmlif/symbols.txt b/config/D44J01/rels/d_a_hmlif/symbols.txt new file mode 100644 index 000000000..bdebe946b --- /dev/null +++ b/config/D44J01/rels/d_a_hmlif/symbols.txt @@ -0,0 +1,93 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +Delete__9daHmlif_cFv = .text:0x00000078; // type:function size:0x8 scope:global align:4 +daHmlifDelete__9daHmlif_cFv = .text:0x00000080; // type:function size:0x68 scope:global align:4 +CreateHeap__9daHmlif_cFv = .text:0x000000E8; // type:function size:0x354 scope:global align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000043C; // type:function size:0x48 scope:weak align:4 +Create__9daHmlif_cFv = .text:0x00000484; // type:function size:0x350 scope:global align:4 +daHmlifCreate__9daHmlif_cFv = .text:0x000007D4; // type:function size:0x168 scope:global align:4 +__dt__8dCcD_SphFv = .text:0x0000093C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00000A08; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000A50; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000AAC; // type:function size:0x48 scope:weak align:4 +set_mtx__9daHmlif_cFv = .text:0x00000AF4; // type:function size:0x98 scope:global align:4 +Execute__9daHmlif_cFPPA3_A4_f = .text:0x00000B8C; // type:function size:0x64 scope:global align:4 +move__9daHmlif_cFv = .text:0x00000BF0; // type:function size:0x40 scope:global align:4 +set_se__9daHmlif_cFv = .text:0x00000C30; // type:function size:0x84 scope:global align:4 +anim_play__9daHmlif_cFv = .text:0x00000CB4; // type:function size:0xEC scope:global align:4 +check_col__9daHmlif_cFv = .text:0x00000DA0; // type:function size:0x184 scope:global align:4 +lift_smooth_move__9daHmlif_cFv = .text:0x00000F24; // type:function size:0x1B4 scope:global align:4 +lift_normal_move__9daHmlif_cFv = .text:0x000010D8; // type:function size:0x1F0 scope:global align:4 +set_next_pnt__9daHmlif_cFv = .text:0x000012C8; // type:function size:0x1A0 scope:global align:4 +setNextPath__9daHmlif_cFv = .text:0x00001468; // type:function size:0x110 scope:global align:4 +chkSwitchPathType__9daHmlif_cFv = .text:0x00001578; // type:function size:0x14 scope:global align:4 +Draw__9daHmlif_cFv = .text:0x0000158C; // type:function size:0xDC scope:global align:4 +daHmlif_Create__FPv = .text:0x00001668; // type:function size:0x20 scope:local align:4 +daHmlif_Delete__FPv = .text:0x00001688; // type:function size:0x20 scope:local align:4 +daHmlif_Draw__FPv = .text:0x000016A8; // type:function size:0x2C scope:local align:4 +daHmlif_Execute__FPv = .text:0x000016D4; // type:function size:0x20 scope:local align:4 +daHmlif_IsDelete__FPv = .text:0x000016F4; // type:function size:0x8 scope:local align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x000016FC; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00001704; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x0000170C; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00001714; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00001724; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x0000172C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001734; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000173C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001744; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x0000177C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00001784; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x0000178C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001794; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000017CC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000017D0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000017D8; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000017E0; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000017E8; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000017F4; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00001800; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x0000185C; // type:function size:0x5C scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x000018B8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x000018C0; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_speed__9daHmlif_c = .rodata:0x00000000; // type:object size:0x40 scope:global align:4 +m_bmdidx__9daHmlif_c = .rodata:0x00000040; // type:object size:0x6 scope:global align:4 +m_dzbidx__9daHmlif_c = .rodata:0x00000048; // type:object size:0x6 scope:global align:4 +m_btpidx__9daHmlif_c = .rodata:0x00000050; // type:object size:0x6 scope:global align:4 +m_brkidx__9daHmlif_c = .rodata:0x00000058; // type:object size:0x6 scope:global align:4 +m_cull_box__9daHmlif_c = .rodata:0x00000060; // type:object size:0x48 scope:global align:4 +m_heapsize__9daHmlif_c = .rodata:0x000000A8; // type:object size:0x6 scope:global align:4 +@4068 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 data:float +@4069 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@4148 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@4149 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@4150 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@4152 = .rodata:0x000000C8; // type:object size:0x8 scope:local align:8 +@4320 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 data:float +@4397 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@4398 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@4426 = .rodata:0x000000E0; // type:object size:0x8 scope:local align:8 +@4427 = .rodata:0x000000E8; // type:object size:0x8 scope:local align:8 +@4428 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@4429 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@4464 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@4465 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@4466 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@4467 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000108; // type:object size:0x48 scope:local align:4 data:string_table +m_arcname__9daHmlif_c = .data:0x00000000; // type:object size:0xC scope:global align:4 +l_sph_src = .data:0x0000000C; // type:object size:0x40 scope:local align:4 +daHmlifMethodTable = .data:0x0000004C; // type:object size:0x20 scope:local align:4 +g_profile_Hmlif = .data:0x0000006C; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Sph = .data:0x0000009C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000124; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000130; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000013C; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000190; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x0000019C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000001A8; // type:object size:0xC scope:weak align:4 +__vt__9daHmlif_c = .data:0x000001B4; // type:object size:0x28 scope:global align:4 diff --git a/config/D44J01/rels/d_a_hot_floor/splits.txt b/config/D44J01/rels/d_a_hot_floor/splits.txt new file mode 100644 index 000000000..9110736b6 --- /dev/null +++ b/config/D44J01/rels/d_a_hot_floor/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_hot_floor.o: + .text start:0x00000078 end:0x000004A0 + .rodata start:0x00000000 end:0x00000020 + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_hot_floor/symbols.txt b/config/D44J01/rels/d_a_hot_floor/symbols.txt new file mode 100644 index 000000000..c1925fe77 --- /dev/null +++ b/config/D44J01/rels/d_a_hot_floor/symbols.txt @@ -0,0 +1,23 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +set_mtx_init__13daHot_Floor_cFv = .text:0x00000078; // type:function size:0x90 scope:global align:4 +set_mtx__13daHot_Floor_cFv = .text:0x00000108; // type:function size:0x110 scope:global align:4 +CreateInit__13daHot_Floor_cFv = .text:0x00000218; // type:function size:0x4C scope:global align:4 +daHot_FloorCreate__FPv = .text:0x00000264; // type:function size:0x20 scope:local align:4 +daHot_FloorDelete__FPv = .text:0x00000284; // type:function size:0x48 scope:local align:4 +daHot_FloorExecute__FPv = .text:0x000002CC; // type:function size:0x1C4 scope:local align:4 +daHot_FloorDraw__FPv = .text:0x00000490; // type:function size:0x8 scope:local align:4 +daHot_FloorIsDelete__FPv = .text:0x00000498; // type:function size:0x8 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__13daHot_Floor_c = .rodata:0x00000000; // type:object size:0x8 scope:global align:4 data:string +@4031 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4032 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4033 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4127 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4128 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4129 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +daHot_FloorMethodTable = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Hot_Floor = .data:0x00000020; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_hys/splits.txt b/config/D44J01/rels/d_a_hys/splits.txt new file mode 100644 index 000000000..55cc8c4ba --- /dev/null +++ b/config/D44J01/rels/d_a_hys/splits.txt @@ -0,0 +1,17 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_hys.o: + .text start:0x00000078 end:0x00000C40 + .text start:0x00000C40 end:0x00000DC4 + .rodata start:0x00000000 end:0x00000066 + .data start:0x00000000 end:0x0000026C + .bss start:0x00000000 end:0x00000001 diff --git a/config/D44J01/rels/d_a_hys/symbols.txt b/config/D44J01/rels/d_a_hys/symbols.txt new file mode 100644 index 000000000..1663066a8 --- /dev/null +++ b/config/D44J01/rels/d_a_hys/symbols.txt @@ -0,0 +1,92 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +Delete__7daHys_cFv = .text:0x00000078; // type:function size:0x4C scope:global align:4 +CreateHeap__7daHys_cFv = .text:0x000000C4; // type:function size:0x198 scope:global align:4 +Create__7daHys_cFv = .text:0x0000025C; // type:function size:0x114 scope:global align:4 +set_mtx__7daHys_cFv = .text:0x00000370; // type:function size:0x90 scope:weak align:4 +Execute__7daHys_cFPPA3_A4_f = .text:0x00000400; // type:function size:0xAC scope:global align:4 +mode_proc_call__7daHys_cFv = .text:0x000004AC; // type:function size:0xC8 scope:global align:4 +mode_wait__7daHys_cFv = .text:0x00000574; // type:function size:0x9C scope:global align:4 +mode_sw_on_init__7daHys_cFv = .text:0x00000610; // type:function size:0x90 scope:global align:4 +mode_sw_on__7daHys_cFv = .text:0x000006A0; // type:function size:0x68 scope:global align:4 +mode_wait_init__7daHys_cFv = .text:0x00000708; // type:function size:0xC scope:global align:4 +Draw__7daHys_cFv = .text:0x00000714; // type:function size:0x74 scope:global align:4 +daHys_Create__FPv = .text:0x00000788; // type:function size:0x18C scope:local align:4 +__dt__8dCcD_SphFv = .text:0x00000914; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x000009E0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000A28; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000A84; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00000ACC; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00000B28; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000B84; // type:function size:0x48 scope:weak align:4 +daHys_Delete__FPv = .text:0x00000BCC; // type:function size:0x20 scope:local align:4 +daHys_Draw__FPv = .text:0x00000BEC; // type:function size:0x2C scope:local align:4 +daHys_Execute__FPv = .text:0x00000C18; // type:function size:0x20 scope:local align:4 +daHys_IsDelete__FPv = .text:0x00000C38; // type:function size:0x8 scope:local align:4 +Draw__16dBgS_MoveBgActorFv = .text:0x00000C40; // type:function size:0x8 scope:weak align:4 +CreateHeap__16dBgS_MoveBgActorFv = .text:0x00000C48; // type:function size:0x8 scope:weak align:4 +Create__16dBgS_MoveBgActorFv = .text:0x00000C50; // type:function size:0x8 scope:weak align:4 +Execute__16dBgS_MoveBgActorFPPA3_A4_f = .text:0x00000C58; // type:function size:0x8 scope:weak align:4 +Delete__16dBgS_MoveBgActorFv = .text:0x00000C60; // type:function size:0x8 scope:weak align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x00000C68; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00000C70; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00000C78; // type:function size:0x8 scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00000C80; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00000CC8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00000CD8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00000CE0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000CE8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000CF0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000CF8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00000D30; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00000D38; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00000D40; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000D48; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000D80; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000D84; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000D8C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000D94; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000D9C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000DA8; // type:function size:0xC scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00000DB4; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00000DBC; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_bdlidx__7daHys_c = .rodata:0x00000000; // type:object size:0x4 scope:global align:4 +m_btpidx__7daHys_c = .rodata:0x00000004; // type:object size:0x4 scope:global align:4 +m_dzbidx__7daHys_c = .rodata:0x00000008; // type:object size:0x4 scope:global align:4 +m_heapsize__7daHys_c = .rodata:0x0000000C; // type:object size:0x8 scope:global align:4 +m_tg_r__7daHys_c = .rodata:0x00000014; // type:object size:0x8 scope:global align:4 +@4020 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4045 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4046 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4047 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4048 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4049 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4130 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000038; // type:object size:0x2E scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_136_data_1C = .data:0x0000001C; // type:object size:0x14 +m_arcname__7daHys_c = .data:0x00000030; // type:object size:0x8 scope:global align:4 +l_sph_src = .data:0x00000038; // type:object size:0x40 scope:local align:4 +@4092 = .data:0x00000078; // type:object size:0xC scope:local align:4 +@4093 = .data:0x00000084; // type:object size:0xC scope:local align:4 +mode_proc$4091 = .data:0x00000090; // type:object size:0x18 scope:local align:4 +daHysMethodTable = .data:0x000000A8; // type:object size:0x20 scope:local align:4 +g_profile_Hys = .data:0x000000C8; // type:object size:0x30 scope:global align:4 +__vt__16dBgS_MoveBgActor = .data:0x000000F8; // type:object size:0x28 scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000120; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000012C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000138; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000001C0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000001CC; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000001D8; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x0000022C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000238; // type:object size:0xC scope:weak align:4 +__vt__7daHys_c = .data:0x00000244; // type:object size:0x28 scope:global align:4 +init$4094 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/D44J01/rels/d_a_icelift/splits.txt b/config/D44J01/rels/d_a_icelift/splits.txt new file mode 100644 index 000000000..e2923062f --- /dev/null +++ b/config/D44J01/rels/d_a_icelift/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_icelift.o: + .text start:0x00000078 end:0x000010D4 + .rodata start:0x00000000 end:0x000000A0 + .data start:0x00000000 end:0x0000007C diff --git a/config/D44J01/rels/d_a_icelift/symbols.txt b/config/D44J01/rels/d_a_icelift/symbols.txt new file mode 100644 index 000000000..c15aa9343 --- /dev/null +++ b/config/D44J01/rels/d_a_icelift/symbols.txt @@ -0,0 +1,54 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +_delete__9daIlift_cFv = .text:0x00000078; // type:function size:0x5C scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000000D4; // type:function size:0x20 scope:local align:4 +CreateHeap__9daIlift_cFv = .text:0x000000F4; // type:function size:0x184 scope:global align:4 +rideCallBack__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x00000278; // type:function size:0x1FC scope:local align:4 +CreateInit__9daIlift_cFv = .text:0x00000474; // type:function size:0x200 scope:global align:4 +_create__9daIlift_cFv = .text:0x00000674; // type:function size:0x114 scope:global align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00000788; // type:function size:0x70 scope:weak align:4 +set_mtx__9daIlift_cFv = .text:0x000007F8; // type:function size:0x98 scope:global align:4 +_execute__9daIlift_cFv = .text:0x00000890; // type:function size:0x12C scope:global align:4 +lift_wave__9daIlift_cFv = .text:0x000009BC; // type:function size:0x2C8 scope:global align:4 +path_move__9daIlift_cFv = .text:0x00000C84; // type:function size:0x2C scope:global align:4 +lift_normal_move__9daIlift_cFv = .text:0x00000CB0; // type:function size:0x1E4 scope:global align:4 +set_next_pnt__9daIlift_cFv = .text:0x00000E94; // type:function size:0xFC scope:global align:4 +_draw__9daIlift_cFv = .text:0x00000F90; // type:function size:0xA0 scope:global align:4 +daIlift_Create__FPv = .text:0x00001030; // type:function size:0x20 scope:local align:4 +daIlift_Delete__FPv = .text:0x00001050; // type:function size:0x24 scope:local align:4 +daIlift_Draw__FPv = .text:0x00001074; // type:function size:0x24 scope:local align:4 +daIlift_Execute__FPv = .text:0x00001098; // type:function size:0x24 scope:local align:4 +daIlift_IsDelete__FPv = .text:0x000010BC; // type:function size:0x8 scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000010C4; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000010CC; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_bmdidx__9daIlift_c = .rodata:0x00000000; // type:object size:0x8 scope:global align:4 +m_dzbidx__9daIlift_c = .rodata:0x00000008; // type:object size:0x8 scope:global align:4 +m_heapsize__9daIlift_c = .rodata:0x00000010; // type:object size:0x8 scope:global align:4 +m_down_param__9daIlift_c = .rodata:0x00000018; // type:object size:0x4 scope:global align:4 +m_max_speed__9daIlift_c = .rodata:0x0000001C; // type:object size:0x4 scope:global align:4 +@4084 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4085 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4086 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@4087 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@4088 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@4089 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4127 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4128 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4129 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4130 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4131 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4132 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4220 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 data:float +@4283 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4285 = .rodata:0x00000060; // type:object size:0x8 scope:local align:8 +@4329 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4330 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000070; // type:object size:0x30 scope:local align:4 data:string_table +m_arcname__9daIlift_c = .data:0x00000000; // type:object size:0x8 scope:global align:4 +daIliftMethodTable = .data:0x00000008; // type:object size:0x20 scope:local align:4 +g_profile_ICE_LIFT = .data:0x00000028; // type:object size:0x30 scope:global align:4 +__vt__12dBgS_ObjAcch = .data:0x00000058; // type:object size:0x24 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_ikari/splits.txt b/config/D44J01/rels/d_a_ikari/splits.txt new file mode 100644 index 000000000..2d51a14f6 --- /dev/null +++ b/config/D44J01/rels/d_a_ikari/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_ikari.o: + .text start:0x00000078 end:0x00000658 + .rodata start:0x00000000 end:0x00000038 + .data start:0x00000000 end:0x00000064 diff --git a/config/D44J01/rels/d_a_ikari/symbols.txt b/config/D44J01/rels/d_a_ikari/symbols.txt new file mode 100644 index 000000000..36d4b7f60 --- /dev/null +++ b/config/D44J01/rels/d_a_ikari/symbols.txt @@ -0,0 +1,35 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CallbackCreateHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local align:4 +set_mtx__9daIkari_cFv = .text:0x00000098; // type:function size:0xC0 scope:global align:4 +CreateHeap__9daIkari_cFv = .text:0x00000158; // type:function size:0xFC scope:global align:4 +SetArgData__9daIkari_cFv = .text:0x00000254; // type:function size:0x68 scope:global align:4 +_create__9daIkari_cFv = .text:0x000002BC; // type:function size:0x120 scope:global align:4 +_delete__9daIkari_cFv = .text:0x000003DC; // type:function size:0x40 scope:global align:4 +_execute__9daIkari_cFv = .text:0x0000041C; // type:function size:0xD8 scope:global align:4 +_draw__9daIkari_cFv = .text:0x000004F4; // type:function size:0xD0 scope:global align:4 +daIkariCreate__FPv = .text:0x000005C4; // type:function size:0x20 scope:local align:4 +daIkariDelete__FPv = .text:0x000005E4; // type:function size:0x24 scope:local align:4 +daIkariExecute__FPv = .text:0x00000608; // type:function size:0x24 scope:local align:4 +daIkariDraw__FPv = .text:0x0000062C; // type:function size:0x24 scope:local align:4 +daIkariIsDelete__FPv = .text:0x00000650; // type:function size:0x8 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__9daIkari_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +@4089 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4107 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4144 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4145 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4146 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4147 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4148 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4149 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4150 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4151 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4166 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4167 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +ikari_bmd$4072 = .data:0x00000000; // type:object size:0x14 scope:local align:4 +daIkariMethodTable = .data:0x00000014; // type:object size:0x20 scope:local align:4 +g_profile_IKARI = .data:0x00000034; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_jbo/splits.txt b/config/D44J01/rels/d_a_jbo/splits.txt new file mode 100644 index 000000000..42edb0bf6 --- /dev/null +++ b/config/D44J01/rels/d_a_jbo/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_jbo.o: + .text start:0x00000078 end:0x00000D48 + .rodata start:0x00000000 end:0x00000028 + .data start:0x00000000 end:0x00000184 diff --git a/config/D44J01/rels/d_a_jbo/symbols.txt b/config/D44J01/rels/d_a_jbo/symbols.txt new file mode 100644 index 000000000..e53a98264 --- /dev/null +++ b/config/D44J01/rels/d_a_jbo/symbols.txt @@ -0,0 +1,52 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x00000078; // type:function size:0x90 scope:local align:4 +jbo_draw_SUB__FP9jbo_class = .text:0x00000108; // type:function size:0x138 scope:local align:4 +daJBO_Draw__FP9jbo_class = .text:0x00000240; // type:function size:0x84 scope:local align:4 +jbo_move__FP9jbo_class = .text:0x000002C4; // type:function size:0x2B4 scope:local align:4 +daJBO_Execute__FP9jbo_class = .text:0x00000578; // type:function size:0x110 scope:local align:4 +daJBO_IsDelete__FP9jbo_class = .text:0x00000688; // type:function size:0x8 scope:local align:4 +daJBO_Delete__FP9jbo_class = .text:0x00000690; // type:function size:0x40 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x000006D0; // type:function size:0x150 scope:local align:4 +daJBO_Create__FP10fopAc_ac_c = .text:0x00000820; // type:function size:0x274 scope:local align:4 +__dt__8dCcD_SphFv = .text:0x00000A94; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00000B60; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000BA8; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000C04; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00000C4C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00000C5C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00000C64; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000C6C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000C74; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000C7C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00000CB4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00000CBC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00000CC4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000CCC; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000D04; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000D08; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000D10; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000D18; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000D20; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000D2C; // type:function size:0xC scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00000D38; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00000D40; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4028 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4068 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:string +@4069 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4070 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4133 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4173 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 data:double +@4174 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:string_table +co_sph_src$4249 = .data:0x00000000; // type:object size:0x40 scope:local align:4 +l_daJBO_Method = .data:0x00000040; // type:object size:0x20 scope:local align:4 +g_profile_JBO = .data:0x00000060; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Sph = .data:0x00000090; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000118; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000124; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000130; // type:object size:0x54 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_kaji/splits.txt b/config/D44J01/rels/d_a_kaji/splits.txt new file mode 100644 index 000000000..3e9a6d482 --- /dev/null +++ b/config/D44J01/rels/d_a_kaji/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_kaji.o: + .text start:0x00000078 end:0x00000584 + .rodata start:0x00000000 end:0x0000004A + .data start:0x00000000 end:0x00000050 + .bss start:0x00000000 end:0x00000004 diff --git a/config/D44J01/rels/d_a_kaji/symbols.txt b/config/D44J01/rels/d_a_kaji/symbols.txt new file mode 100644 index 000000000..c825e2d21 --- /dev/null +++ b/config/D44J01/rels/d_a_kaji/symbols.txt @@ -0,0 +1,25 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local align:4 +CreateHeap__8daKaji_cFv = .text:0x00000098; // type:function size:0x15C scope:global align:4 +daKajiCreate__FPv = .text:0x000001F4; // type:function size:0x154 scope:local align:4 +daKajiDelete__FPv = .text:0x00000348; // type:function size:0x40 scope:local align:4 +daKajiExecute__FPv = .text:0x00000388; // type:function size:0x160 scope:local align:4 +daKajiDraw__FPv = .text:0x000004E8; // type:function size:0x94 scope:local align:4 +daKajiIsDelete__FPv = .text:0x0000057C; // type:function size:0x8 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__8daKaji_c = .rodata:0x00000000; // type:object size:0x5 scope:global align:4 data:string +@4017 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4075 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4076 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4077 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4078 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4138 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4139 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000024; // type:object size:0x26 scope:local align:4 data:string_table +daKajiMethodTable = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Kaji = .data:0x00000020; // type:object size:0x30 scope:global align:4 +l_p_ship = .bss:0x00000000; // type:object size:0x4 scope:local align:4 diff --git a/config/D44J01/rels/d_a_kamome/splits.txt b/config/D44J01/rels/d_a_kamome/splits.txt new file mode 100644 index 000000000..5d6154623 --- /dev/null +++ b/config/D44J01/rels/d_a_kamome/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_kamome.o: + .text start:0x000000EC end:0x00005334 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000D2 + .data start:0x00000000 end:0x00000494 + .bss start:0x00000008 end:0x000001C4 diff --git a/config/D44J01/rels/d_a_kamome/symbols.txt b/config/D44J01/rels/d_a_kamome/symbols.txt new file mode 100644 index 000000000..d3111edb0 --- /dev/null +++ b/config/D44J01/rels/d_a_kamome/symbols.txt @@ -0,0 +1,155 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +anm_init__FP12kamome_classifUcfi = .text:0x000000EC; // type:function size:0xF8 scope:local align:4 +s_a_d_sub__FPvPv = .text:0x000001E4; // type:function size:0x2D4 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x000004B8; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x000005E4; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00000684; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x000006E0; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00000728; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00000784; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x000007CC; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00000860; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x000008A8; // type:function size:0x48 scope:weak align:4 +search_esa__FP12kamome_class = .text:0x000008F0; // type:function size:0x154 scope:local align:4 +s_a_i_sub__FPvPv = .text:0x00000A44; // type:function size:0x4C scope:local align:4 +search_imouto__FP12kamome_class = .text:0x00000A90; // type:function size:0x2C scope:local align:4 +nodeCallBack__FP7J3DNodei = .text:0x00000ABC; // type:function size:0xC8 scope:local align:4 +daKamome_Draw__FP12kamome_class = .text:0x00000B84; // type:function size:0x130 scope:local align:4 +kamome_pos_move__FP12kamome_class = .text:0x00000CB4; // type:function size:0x2C4 scope:local align:4 +kamome_bgcheck__FP12kamome_class = .text:0x00000F78; // type:function size:0x8C scope:local align:4 +kamome_ground_pos_move__FP12kamome_class = .text:0x00001004; // type:function size:0x154 scope:local align:4 +ko_s_sub__FPvPv = .text:0x00001158; // type:function size:0x68 scope:local align:4 +ko_check__FP12kamome_class = .text:0x000011C0; // type:function size:0x44 scope:local align:4 +heisou_control__FP12kamome_class = .text:0x00001204; // type:function size:0xC8 scope:local align:4 +h_s_sub__FPvPv = .text:0x000012CC; // type:function size:0x5C scope:local align:4 +search_master__FP12kamome_class = .text:0x00001328; // type:function size:0x5C scope:local align:4 +kamome_heisou_move__FP12kamome_class = .text:0x00001384; // type:function size:0x618 scope:local align:4 +kamome_path_move__FP12kamome_class = .text:0x0000199C; // type:function size:0xD34 scope:local align:4 +kamome_auto_move__FP12kamome_class = .text:0x000026D0; // type:function size:0xEE8 scope:local align:4 +kamome_imouto_move__FP12kamome_class = .text:0x000035B8; // type:function size:0xF50 scope:local align:4 +kamome_imouto2_move__FP12kamome_class = .text:0x00004508; // type:function size:0x10C scope:local align:4 +daKamome_setMtx__FP12kamome_class = .text:0x00004614; // type:function size:0xE8 scope:local align:4 +daKamome_Execute__FP12kamome_class = .text:0x000046FC; // type:function size:0x288 scope:local align:4 +daKamome_IsDelete__FP12kamome_class = .text:0x00004984; // type:function size:0x8 scope:local align:4 +daKamome_Delete__FP12kamome_class = .text:0x0000498C; // type:function size:0x80 scope:local align:4 +createHeap__FP10fopAc_ac_c = .text:0x00004A0C; // type:function size:0x124 scope:local align:4 +daKamome_Create__FP10fopAc_ac_c = .text:0x00004B30; // type:function size:0x3F0 scope:local align:4 +__dt__8dCcD_SphFv = .text:0x00004F20; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00004FEC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00005034; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00005090; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000050D8; // type:function size:0x70 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00005148; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00005158; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00005160; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00005168; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00005170; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00005178; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x000051B0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x000051B8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x000051C0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x000051C8; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00005200; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00005204; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000520C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005214; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000521C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00005228; // type:function size:0xC scope:weak align:4 +__sinit_d_a_kamome_cpp = .text:0x00005234; // type:function size:0x70 scope:local align:4 +__dt__11kamomeHIO_cFv = .text:0x000052A4; // type:function size:0x48 scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x000052EC; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x000052F4; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x000052FC; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00005304; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x0000530C; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00005314; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x0000531C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00005324; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x0000532C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4119 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4120 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4209 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4305 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4306 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 +@4307 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 +@4308 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4372 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4373 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4374 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4406 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4407 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4408 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4415 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 data:float +@4431 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4432 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4433 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4466 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 data:float +@4614 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4615 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4616 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 data:float +@4617 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4618 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4619 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4620 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4621 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4622 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4623 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4850 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4851 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4852 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4853 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4854 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4855 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4856 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 data:string +@4857 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4858 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5122 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5123 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5124 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5125 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5126 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5127 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5128 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5129 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5683 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5798 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x000000C4; // type:object size:0xE scope:local align:4 data:string_table +@4861 = .data:0x00000000; // type:object size:0x6C scope:local align:4 +@4859 = .data:0x0000006C; // type:object size:0x54 scope:local align:4 +@5132 = .data:0x000000C0; // type:object size:0x68 scope:local align:4 +@5130 = .data:0x00000128; // type:object size:0x54 scope:local align:4 +@5400 = .data:0x0000017C; // type:object size:0x68 scope:local align:4 +@5398 = .data:0x000001E4; // type:object size:0x54 scope:local align:4 +co_sph_src$5567 = .data:0x00000238; // type:object size:0x40 scope:local align:4 +l_daKamome_Method = .data:0x00000278; // type:object size:0x20 scope:local align:4 +g_profile_KAMOME = .data:0x00000298; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Sph = .data:0x000002C8; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000350; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000035C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000368; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000003BC; // type:object size:0x24 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x000003E0; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000410; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000428; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000434; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000440; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x0000044C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000458; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000464; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x0000047C; // type:object size:0xC scope:weak align:4 +__vt__11kamomeHIO_c = .data:0x00000488; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +@4105 = .bss:0x0000000C; // type:object size:0xC scope:local align:4 +l_kamomeHIO = .bss:0x00000018; // type:object size:0x14 scope:local align:4 data:float +esa_info = .bss:0x0000002C; // type:object size:0x190 scope:local align:4 +esa_check_count = .bss:0x000001BC; // type:object size:0x4 scope:local align:4 data:4byte +ko_count = .bss:0x000001C0; // type:object size:0x4 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_kamome2/splits.txt b/config/D44J01/rels/d_a_kamome2/splits.txt new file mode 100644 index 000000000..08783570b --- /dev/null +++ b/config/D44J01/rels/d_a_kamome2/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_kamome2.o: + .text start:0x000000EC end:0x000013D8 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000092 + .data start:0x00000000 end:0x000001B4 + .bss start:0x00000008 end:0x00000028 diff --git a/config/D44J01/rels/d_a_kamome2/symbols.txt b/config/D44J01/rels/d_a_kamome2/symbols.txt new file mode 100644 index 000000000..01b8647d4 --- /dev/null +++ b/config/D44J01/rels/d_a_kamome2/symbols.txt @@ -0,0 +1,86 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +anm_init__FP13kamome2_classifUcfi = .text:0x000000EC; // type:function size:0xD0 scope:local align:4 +daKamome2_Draw__FP13kamome2_class = .text:0x000001BC; // type:function size:0x17C scope:local align:4 +kamome2_bgcheck__FP13kamome2_class = .text:0x00000338; // type:function size:0x84 scope:local align:4 +key_move__FP13kamome2_class = .text:0x000003BC; // type:function size:0x3F0 scope:local align:4 +daKamome2_Execute__FP13kamome2_class = .text:0x000007AC; // type:function size:0x404 scope:local align:4 +daKamome2_IsDelete__FP13kamome2_class = .text:0x00000BB0; // type:function size:0x8 scope:local align:4 +daKamome2_Delete__FP13kamome2_class = .text:0x00000BB8; // type:function size:0x80 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x00000C38; // type:function size:0x140 scope:local align:4 +daKamome2_Create__FP10fopAc_ac_c = .text:0x00000D78; // type:function size:0x284 scope:local align:4 +__dt__8dCcD_SphFv = .text:0x00000FFC; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x000010C8; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00001110; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000116C; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000011B4; // type:function size:0x70 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00001224; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00001234; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x0000123C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001244; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000124C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001254; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x0000128C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00001294; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x0000129C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x000012A4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000012DC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000012E0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000012E8; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000012F0; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000012F8; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001304; // type:function size:0xC scope:weak align:4 +__sinit_d_a_kamome2_cpp = .text:0x00001310; // type:function size:0x60 scope:local align:4 +__dt__12kamome2HIO_cFv = .text:0x00001370; // type:function size:0x48 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000013B8; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000013C0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x000013C8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x000013D0; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4113 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4114 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4171 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4172 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4173 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4205 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 +@4206 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4207 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4208 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4215 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4266 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4267 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4268 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4269 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4270 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4271 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4272 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4273 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4274 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4275 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4359 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4360 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4362 = .rodata:0x00000068; // type:object size:0x8 scope:local align:8 +@4487 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4488 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4605 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float +@4606 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000080; // type:object size:0x12 scope:local align:4 data:string_table +at_sph_src$4420 = .data:0x00000000; // type:object size:0x40 scope:local align:4 +l_daKamome2_Method = .data:0x00000040; // type:object size:0x20 scope:local align:4 +g_profile_KAMOME2 = .data:0x00000060; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Sph = .data:0x00000090; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000118; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000124; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000130; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000184; // type:object size:0x24 scope:weak align:4 +__vt__12kamome2HIO_c = .data:0x000001A8; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +@4105 = .bss:0x0000000C; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000018; // type:object size:0x10 scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_kanban/splits.txt b/config/D44J01/rels/d_a_kanban/splits.txt new file mode 100644 index 000000000..af06e4b2f --- /dev/null +++ b/config/D44J01/rels/d_a_kanban/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_kanban.o: + .text start:0x000000EC end:0x00002EC0 + .text start:0x00002EC0 end:0x00002EDC + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000C6 + .data start:0x00000000 end:0x000003CC + .bss start:0x00000008 end:0x00000058 diff --git a/config/D44J01/rels/d_a_kanban/symbols.txt b/config/D44J01/rels/d_a_kanban/symbols.txt new file mode 100644 index 000000000..855550608 --- /dev/null +++ b/config/D44J01/rels/d_a_kanban/symbols.txt @@ -0,0 +1,124 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__14daKanban_HIO_cFv = .text:0x000000EC; // type:function size:0x60 scope:global align:4 +daKanban_Draw__FP12kanban_class = .text:0x0000014C; // type:function size:0x308 scope:local align:4 +shibuki_set__FP12kanban_class4cXyzf = .text:0x00000454; // type:function size:0xE0 scope:local align:4 +sea_water_check__FP12kanban_class = .text:0x00000534; // type:function size:0x328 scope:local align:4 +bom_search_sub__FPvPv = .text:0x0000085C; // type:function size:0xBC scope:local align:4 +shock_damage_check__FP12kanban_class = .text:0x00000918; // type:function size:0x244 scope:local align:4 +cut_point_check__FP12kanban_class = .text:0x00000B5C; // type:function size:0x2E8 scope:local align:4 +mother_move__FP12kanban_class = .text:0x00000E44; // type:function size:0x448 scope:local align:4 +mother_water_swim__FP12kanban_class = .text:0x0000128C; // type:function size:0x94 scope:local align:4 +ret_keisan_move__FP12kanban_class = .text:0x00001320; // type:function size:0x234 scope:local align:4 +mother_return_move__FP12kanban_class = .text:0x00001554; // type:function size:0x1F0 scope:local align:4 +parts_move__FP12kanban_class = .text:0x00001744; // type:function size:0x3E0 scope:local align:4 +chield_parts_move__FP12kanban_class = .text:0x00001B24; // type:function size:0x208 scope:local align:4 +chield_water_swim__FP12kanban_class = .text:0x00001D2C; // type:function size:0x94 scope:local align:4 +daKanban_Execute__FP12kanban_class = .text:0x00001DC0; // type:function size:0x4C0 scope:local align:4 +daKanban_IsDelete__FP12kanban_class = .text:0x00002280; // type:function size:0x8 scope:local align:4 +daKanban_Delete__FP12kanban_class = .text:0x00002288; // type:function size:0x50 scope:local align:4 +setTex__FP12J3DModelData = .text:0x000022D8; // type:function size:0x1A4 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x0000247C; // type:function size:0x178 scope:local align:4 +daKanban_Create__FP10fopAc_ac_c = .text:0x000025F4; // type:function size:0x448 scope:local align:4 +__dt__8dCcD_CylFv = .text:0x00002A3C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00002B08; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00002B50; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00002BAC; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00002BF4; // type:function size:0x5C scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00002C50; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00002C98; // type:function size:0x70 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00002D08; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00002D18; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00002D20; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002D28; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002D30; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002D38; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002D70; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002D78; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002D80; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002D88; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002DC0; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002DC4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002DCC; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002DD4; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002DDC; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002DE8; // type:function size:0xC scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002DF4; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002DF8; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002DFC; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002E00; // type:function size:0x4 scope:weak align:4 +__dt__14daKanban_HIO_cFv = .text:0x00002E04; // type:function size:0x60 scope:weak align:4 +__sinit_d_a_kanban_cpp = .text:0x00002E64; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00002EA0; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00002EA8; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002EB0; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00002EB8; // type:function size:0x8 scope:weak align:4 +getSwordTopPos__9daPy_py_cCFv = .text:0x00002EC0; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4024 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4025 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4105 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4106 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4107 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4108 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4126 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4127 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4188 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4189 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4190 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4191 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4192 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4193 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4194 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@4282 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 +@4283 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@4359 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4360 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4361 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4362 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4452 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4453 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4454 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4455 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4567 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4568 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4621 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4622 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4623 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4624 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4627 = .rodata:0x00000088; // type:object size:0x8 scope:local align:8 +@4783 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5024 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5025 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000009C; // type:object size:0x2A scope:local align:4 data:string_table +pl_cut_real_no_dt = .data:0x00000000; // type:object size:0x40 scope:local align:4 +pl_cut_no_dt = .data:0x00000040; // type:object size:0x40 scope:local align:4 +cut_parts_arg_data = .data:0x00000080; // type:object size:0xA0 scope:local align:4 +@4456 = .data:0x00000120; // type:object size:0x30 scope:local align:4 +@4625 = .data:0x00000150; // type:object size:0x2C scope:local align:4 +l_msgId = .data:0x0000017C; // type:object size:0x4 scope:local align:4 data:4byte +kanban_bdl$4832 = .data:0x00000180; // type:object size:0x2C scope:local align:4 +kut_size_dt$4871 = .data:0x000001AC; // type:object size:0x2C scope:local align:4 +cyl_src$4889 = .data:0x000001D8; // type:object size:0x44 scope:local align:4 +l_daKanban_Method = .data:0x0000021C; // type:object size:0x20 scope:local align:4 +g_profile_KANBAN = .data:0x0000023C; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x0000026C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000002F4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000300; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000030C; // type:object size:0x54 scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000360; // type:object size:0x20 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000380; // type:object size:0x1C scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000039C; // type:object size:0x24 scope:weak align:4 +__vt__14daKanban_HIO_c = .data:0x000003C0; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4019 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x14 scope:local align:4 data:float +target_info = .bss:0x00000028; // type:object size:0x28 scope:local align:4 +target_info_count = .bss:0x00000050; // type:object size:0x4 scope:local align:4 data:4byte +l_Txi_HamaR0$4797 = .bss:0x00000054; // type:object size:0x4 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_kantera/splits.txt b/config/D44J01/rels/d_a_kantera/splits.txt new file mode 100644 index 000000000..5f80cea24 --- /dev/null +++ b/config/D44J01/rels/d_a_kantera/splits.txt @@ -0,0 +1,21 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_kantera.o: + .text start:0x000000EC end:0x000027A0 + .rodata start:0x00000000 end:0x00000125 + .data start:0x00000000 end:0x0000025C + .bss start:0x00000008 end:0x00000070 diff --git a/config/D44J01/rels/d_a_kantera/symbols.txt b/config/D44J01/rels/d_a_kantera/symbols.txt new file mode 100644 index 000000000..9615b6214 --- /dev/null +++ b/config/D44J01/rels/d_a_kantera/symbols.txt @@ -0,0 +1,161 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +kantera_nodeCallBack__FP7J3DNodei = .text:0x000000EC; // type:function size:0xFC scope:local align:4 +ga_draw__FP13kantera_class = .text:0x000001E8; // type:function size:0xE0 scope:local align:4 +daKantera_Draw__FP13kantera_class = .text:0x000002C8; // type:function size:0x2BC scope:local align:4 +ga_move__FP13kantera_class = .text:0x00000584; // type:function size:0x2A4 scope:local align:4 +__dt__4cXyzFv = .text:0x00000828; // type:function size:0x3C scope:weak align:4 +bon_move__FP13kantera_class = .text:0x00000864; // type:function size:0x304 scope:local align:4 +kantera_move__FP13kantera_class = .text:0x00000B68; // type:function size:0x9F4 scope:local align:4 +__dt__11dBgS_GndChkFv = .text:0x0000155C; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00001674; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00001714; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00001770; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000017B8; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00001814; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x0000185C; // type:function size:0x80 scope:weak align:4 +daKantera_Execute__FP13kantera_class = .text:0x000018DC; // type:function size:0x1EC scope:local align:4 +daKantera_IsDelete__FP13kantera_class = .text:0x00001AC8; // type:function size:0x8 scope:local align:4 +daKantera_Delete__FP13kantera_class = .text:0x00001AD0; // type:function size:0x7C scope:local align:4 +daKantera_CreateHeap__FP10fopAc_ac_c = .text:0x00001B4C; // type:function size:0x42C scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00001F78; // type:function size:0x48 scope:weak align:4 +daKantera_Create__FP10fopAc_ac_c = .text:0x00001FC0; // type:function size:0x360 scope:local align:4 +__dt__7mo_ga_sFv = .text:0x00002320; // type:function size:0x3C scope:weak align:4 +__ct__7mo_ga_sFv = .text:0x0000235C; // type:function size:0x4 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00002360; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x0000242C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00002474; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000024D0; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00002518; // type:function size:0x70 scope:weak align:4 +__dt__5csXyzFv = .text:0x00002588; // type:function size:0x3C scope:weak align:4 +__ct__5csXyzFv = .text:0x000025C4; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x000025C8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x000025D8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x000025E0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000025E8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000025F0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000025F8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00002630; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00002638; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00002640; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002648; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002680; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002684; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000268C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002694; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000269C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000026A8; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x000026B4; // type:function size:0x5C scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00002710; // type:function size:0x48 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00002758; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00002760; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00002768; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x00002770; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00002778; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00002780; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00002788; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00002790; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00002798; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4098 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4099 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4170 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4171 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4172 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4173 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4236 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4237 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4238 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4239 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4240 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4241 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@4242 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 +@4312 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4313 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4314 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4315 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4316 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 data:string +@4317 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4318 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4319 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4320 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4321 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4322 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4323 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4324 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4325 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4326 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4327 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4328 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4329 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4330 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4331 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4332 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4333 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4334 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4335 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4336 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4553 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4554 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4555 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4556 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4557 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@4558 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@4559 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@4560 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@4561 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@4562 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@4563 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@4564 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@4655 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 data:float +@4734 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@4848 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@4849 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@4850 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000E8; // type:object size:0x3D scope:local align:4 data:string_table +at_sph_src$4755 = .data:0x00000000; // type:object size:0x40 scope:local align:4 +l_daKantera_Method = .data:0x00000040; // type:object size:0x20 scope:local align:4 +g_profile_KANTERA = .data:0x00000060; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Sph = .data:0x00000090; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000118; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000124; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000130; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000184; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x000001A8; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000001B4; // type:object size:0xC scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x000001C0; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x000001CC; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x000001E4; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000214; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x0000022C; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000238; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000244; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000250; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4404 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +init$4405 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 +e_scale$4403 = .bss:0x00000064; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_kb/splits.txt b/config/D44J01/rels/d_a_kb/splits.txt new file mode 100644 index 000000000..8636027ec --- /dev/null +++ b/config/D44J01/rels/d_a_kb/splits.txt @@ -0,0 +1,17 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_kb.o: + .text start:0x00000078 end:0x00007DA8 + .text start:0x00007DA8 end:0x00007DA8 + .rodata start:0x00000000 end:0x00000103 + .data start:0x00000000 end:0x00000324 + .bss start:0x00000000 end:0x00000002 diff --git a/config/D44J01/rels/d_a_kb/symbols.txt b/config/D44J01/rels/d_a_kb/symbols.txt new file mode 100644 index 000000000..85d45474b --- /dev/null +++ b/config/D44J01/rels/d_a_kb/symbols.txt @@ -0,0 +1,183 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +anm_init__FP8kb_classifUcfi = .text:0x00000078; // type:function size:0xD4 scope:local align:4 +tex_anm_set__FP8kb_classUs = .text:0x0000014C; // type:function size:0xB4 scope:local align:4 +kb_eye_tex_anm__FP8kb_class = .text:0x00000200; // type:function size:0x34 scope:local align:4 data:float +esa_search_sub__FPvPv = .text:0x00000234; // type:function size:0x3D0 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x00000604; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00000730; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x000007D0; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x0000082C; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00000874; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x000008D0; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00000918; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x000009AC; // type:function size:0x48 scope:weak align:4 +__dt__4cXyzFv = .text:0x000009F4; // type:function size:0x3C scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00000A30; // type:function size:0x48 scope:weak align:4 +item_tag_search__FPvPv = .text:0x00000A78; // type:function size:0x98 scope:local align:4 +search_get_esa__FP8kb_class = .text:0x00000B10; // type:function size:0x3C scope:local align:4 +search_get_item__FP8kb_class = .text:0x00000B4C; // type:function size:0x3C scope:local align:4 +carry_check__FP8kb_class = .text:0x00000B88; // type:function size:0x1D8 scope:local align:4 +speed_pos_set__FP8kb_class = .text:0x00000D60; // type:function size:0x144 scope:local align:4 +hamon_set__FP8kb_class = .text:0x00000EA4; // type:function size:0x74 scope:local align:4 +sibuki_set__FP8kb_class = .text:0x00000F18; // type:function size:0x198 scope:local align:4 +swim_mode_change_check__FP8kb_class = .text:0x000010B0; // type:function size:0x124 scope:local align:4 +pl_attack_hit_check__FP8kb_class = .text:0x000011D4; // type:function size:0x240 scope:local align:4 +__dt__5csXyzFv = .text:0x00001414; // type:function size:0x3C scope:weak align:4 +he_set__FP8kb_class = .text:0x00001450; // type:function size:0xF0 scope:local align:4 +smoke_set__FP8kb_class = .text:0x00001540; // type:function size:0xD4 scope:local align:4 +smoke_set2__FP8kb_class = .text:0x00001614; // type:function size:0x10C scope:local align:4 +smoke_set3__FP8kb_class = .text:0x00001720; // type:function size:0xF0 scope:local align:4 +nodeCallBack__FP7J3DNodei = .text:0x00001810; // type:function size:0xC8 scope:local align:4 +draw_SUB__FP8kb_class = .text:0x000018D8; // type:function size:0x128 scope:local align:4 +daKb_Draw__FP8kb_class = .text:0x00001A00; // type:function size:0x460 scope:local align:4 +way_check__FP8kb_classsUc = .text:0x00001E60; // type:function size:0x3DC scope:local align:4 +target_set__FP8kb_classUc = .text:0x0000223C; // type:function size:0x40C scope:local align:4 +esa_demo_check__FP8kb_class = .text:0x00002648; // type:function size:0xEC scope:local align:4 +normal_move__FP8kb_class = .text:0x00002734; // type:function size:0x8FC scope:local align:4 +carry_move__FP8kb_class = .text:0x00003030; // type:function size:0xC4C scope:local align:4 +swim_move__FP8kb_class = .text:0x00003C7C; // type:function size:0xB54 scope:local align:4 +attack_move__FP8kb_class = .text:0x000047D0; // type:function size:0x85C scope:local align:4 +money_drop__FP8kb_class = .text:0x0000502C; // type:function size:0x30C scope:local align:4 +esa_demo_move__FP8kb_class = .text:0x00005338; // type:function size:0x11D0 scope:local align:4 +BG_check__FP8kb_class = .text:0x00006508; // type:function size:0x80 scope:local align:4 +daKb_Execute__FP8kb_class = .text:0x00006588; // type:function size:0x6E4 scope:local align:4 +daKb_IsDelete__FP8kb_class = .text:0x00006C6C; // type:function size:0x8 scope:local align:4 +daKb_Delete__FP8kb_class = .text:0x00006C74; // type:function size:0xD4 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x00006D48; // type:function size:0x2CC scope:local align:4 +__dt__11J3DTexNoAnmFv = .text:0x00007014; // type:function size:0x48 scope:weak align:4 +__ct__11J3DTexNoAnmFv = .text:0x0000705C; // type:function size:0x1C scope:weak align:4 +daKb_Create__FP10fopAc_ac_c = .text:0x00007078; // type:function size:0x540 scope:local align:4 +__ct__8kb_classFv = .text:0x000075B8; // type:function size:0x344 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x000078FC; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x000079C8; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00007A10; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00007A6C; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00007AB4; // type:function size:0x70 scope:weak align:4 +__ct__5csXyzFv = .text:0x00007B24; // type:function size:0x4 scope:weak align:4 +__defctor__19dPa_followEcallBackFv = .text:0x00007B28; // type:function size:0x28 scope:weak align:4 +__dt__19dPa_followEcallBackFv = .text:0x00007B50; // type:function size:0x6C scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00007BBC; // type:function size:0x5C scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00007C18; // type:function size:0x48 scope:weak align:4 +__ct__4cXyzFv = .text:0x00007C60; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00007C64; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00007C74; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00007C7C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00007C84; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00007C8C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00007C94; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00007CCC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00007CD4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00007CDC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00007CE4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00007D1C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00007D20; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00007D28; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00007D30; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00007D38; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00007D44; // type:function size:0xC scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007D50; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007D54; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007D58; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007D5C; // type:function size:0x4 scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00007D60; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00007D68; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00007D70; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00007D78; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00007D80; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00007D88; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00007D90; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00007D98; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00007DA0; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4131 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4132 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4287 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4288 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4442 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4443 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4481 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4541 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4542 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4543 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4544 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4545 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4576 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4665 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4791 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@4880 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4922 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4923 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4925 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@4927 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@5079 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@5080 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@5081 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@5193 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@5194 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@5195 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@5196 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@5220 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 data:float +@5435 = .rodata:0x00000078; // type:object size:0x8 scope:local align:8 +@5436 = .rodata:0x00000080; // type:object size:0x8 scope:local align:8 +@5437 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5438 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5439 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5440 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5441 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5442 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5789 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5790 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5791 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5792 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5793 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5794 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5795 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5796 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5797 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@6178 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@6179 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@6180 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@6362 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@6363 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@6364 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@6435 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 data:string +@6436 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@6826 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@6836 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@6837 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@6996 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@6997 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@6998 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000FC; // type:object size:0x7 scope:local align:4 data:string_table +kb_btp_idx = .data:0x00000000; // type:object size:0xE scope:local align:4 +kb_bmt_idx = .data:0x00000010; // type:object size:0xE scope:local align:4 +@5443 = .data:0x00000020; // type:object size:0x1C scope:local align:4 +@6365 = .data:0x0000003C; // type:object size:0x1C scope:local align:4 +gold_rate_dt$6371 = .data:0x00000058; // type:object size:0xC scope:local align:4 +item_rate_dt$6372 = .data:0x00000064; // type:object size:0xC scope:local align:4 +@6827 = .data:0x00000070; // type:object size:0x28 scope:local align:4 +co_sph_src$7179 = .data:0x00000098; // type:object size:0x40 scope:local align:4 +l_daKb_Method = .data:0x000000D8; // type:object size:0x20 scope:local align:4 +g_profile_KB = .data:0x000000F8; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Sph = .data:0x00000128; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000001B0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000001BC; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000001C8; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000021C; // type:object size:0x24 scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000240; // type:object size:0x20 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000260; // type:object size:0x1C scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x0000027C; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000002AC; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000002C4; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000002D0; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000002DC; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x000002E8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x000002F4; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000300; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000318; // type:object size:0xC scope:weak align:4 +ALL_ANGER = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +DEMO_START = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_kddoor/splits.txt b/config/D44J01/rels/d_a_kddoor/splits.txt new file mode 100644 index 000000000..989d2bcdd --- /dev/null +++ b/config/D44J01/rels/d_a_kddoor/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_kddoor.o: + .text start:0x00000078 end:0x00002E54 + .text start:0x00002E54 end:0x00002FD0 + .text start:0x00002FD0 end:0x00003074 + .rodata start:0x00000000 end:0x000000D5 + .data start:0x00000000 end:0x00000278 diff --git a/config/D44J01/rels/d_a_kddoor/symbols.txt b/config/D44J01/rels/d_a_kddoor/symbols.txt new file mode 100644 index 000000000..d597d4681 --- /dev/null +++ b/config/D44J01/rels/d_a_kddoor/symbols.txt @@ -0,0 +1,141 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +chkMakeKey__10daKddoor_cFv = .text:0x00000078; // type:function size:0x30 scope:global align:4 +setKey__10daKddoor_cFv = .text:0x000000A8; // type:function size:0x6C scope:global align:4 +chkMakeStop__10daKddoor_cFv = .text:0x00000114; // type:function size:0x70 scope:global align:4 +chkStopF__10daKddoor_cFv = .text:0x00000184; // type:function size:0xBC scope:global align:4 +chkStopB__10daKddoor_cFv = .text:0x00000240; // type:function size:0x90 scope:global align:4 +setStop__10daKddoor_cFv = .text:0x000002D0; // type:function size:0x7C scope:global align:4 +chkGenocideCase__10daKddoor_cFv = .text:0x0000034C; // type:function size:0x80 scope:global align:4 +chkFeelerCase__10daKddoor_cFv = .text:0x000003CC; // type:function size:0x5C scope:global align:4 +chkStopOpen__10daKddoor_cFv = .text:0x00000428; // type:function size:0x138 scope:global align:4 +setStopDemo__10daKddoor_cFv = .text:0x00000560; // type:function size:0x24 scope:global align:4 +chkStopClose__10daKddoor_cFv = .text:0x00000584; // type:function size:0xF4 scope:global align:4 +init__11dDoor_ssk_cFP12dDoor_info_c = .text:0x00000678; // type:function size:0x60 scope:global align:4 +end__11dDoor_ssk_cFv = .text:0x000006D8; // type:function size:0x50 scope:global align:4 +calcMtx__11dDoor_ssk_cFP12dDoor_info_c = .text:0x00000728; // type:function size:0x88 scope:global align:4 +nodeCB__FP7J3DNodei = .text:0x000007B0; // type:function size:0x1D0 scope:local align:4 +execute__11dDoor_ssk_cFP12dDoor_info_c = .text:0x00000980; // type:function size:0x184 scope:global align:4 +draw__11dDoor_ssk_cFP12dDoor_info_c = .text:0x00000B04; // type:function size:0xB8 scope:global align:4 +closeInit__11dDoor_ssk_cFv = .text:0x00000BBC; // type:function size:0x58 scope:global align:4 +closeProc__11dDoor_ssk_cFP12dDoor_info_c = .text:0x00000C14; // type:function size:0x90 scope:global align:4 +openInit__11dDoor_ssk_cFv = .text:0x00000CA4; // type:function size:0x58 scope:global align:4 +openProc__11dDoor_ssk_cFP12dDoor_info_c = .text:0x00000CFC; // type:function size:0x94 scope:global align:4 +init__15dDoor_ssk_sub_cFv = .text:0x00000D90; // type:function size:0x64 scope:global align:4 +end__15dDoor_ssk_sub_cFv = .text:0x00000DF4; // type:function size:0x2C scope:global align:4 +openInit__15dDoor_ssk_sub_cFv = .text:0x00000E20; // type:function size:0x70 scope:global align:4 +openProc__15dDoor_ssk_sub_cFP12dDoor_info_c = .text:0x00000E90; // type:function size:0x130 scope:global align:4 +closeInit__15dDoor_ssk_sub_cFv = .text:0x00000FC0; // type:function size:0x70 scope:global align:4 +closeProc__15dDoor_ssk_sub_cFP12dDoor_info_c = .text:0x00001030; // type:function size:0x1F8 scope:global align:4 +__ct__15dDoor_ssk_sub_cFv = .text:0x00001228; // type:function size:0x174 scope:global align:4 +__dt__8dCcD_CylFv = .text:0x0000139C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00001468; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000014B0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000150C; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00001554; // type:function size:0x5C scope:weak align:4 +drawSet__15dDoor_ssk_sub_cFv = .text:0x000015B0; // type:function size:0x1D8 scope:global align:4 +calcMtx__15dDoor_ssk_sub_cFP12dDoor_info_cffUc = .text:0x00001788; // type:function size:0x194 scope:global align:4 +getBmdName__10daKddoor_cFv = .text:0x0000191C; // type:function size:0x10 scope:global align:4 +getBmdName2__10daKddoor_cFv = .text:0x0000192C; // type:function size:0x10 scope:global align:4 +getDzbName__10daKddoor_cFv = .text:0x0000193C; // type:function size:0x10 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x0000194C; // type:function size:0x20 scope:local align:4 +CreateHeap__10daKddoor_cFv = .text:0x0000196C; // type:function size:0x220 scope:global align:4 +setEventPrm__10daKddoor_cFv = .text:0x00001B8C; // type:function size:0x15C scope:global align:4 +openInit__10daKddoor_cFv = .text:0x00001CE8; // type:function size:0xAC scope:global align:4 +openProc__10daKddoor_cFv = .text:0x00001D94; // type:function size:0x74 scope:global align:4 +openEnd__10daKddoor_cFv = .text:0x00001E08; // type:function size:0x94 scope:global align:4 +closeInit__10daKddoor_cFv = .text:0x00001E9C; // type:function size:0xE0 scope:global align:4 +closeProc__10daKddoor_cFv = .text:0x00001F7C; // type:function size:0x74 scope:global align:4 +closeEnd__10daKddoor_cFv = .text:0x00001FF0; // type:function size:0xB8 scope:global align:4 +calcMtx__10daKddoor_cFv = .text:0x000020A8; // type:function size:0x78 scope:global align:4 +CreateInit__10daKddoor_cFv = .text:0x00002120; // type:function size:0x104 scope:global align:4 +create__10daKddoor_cFv = .text:0x00002224; // type:function size:0x1B0 scope:global align:4 +demoProc__10daKddoor_cFv = .text:0x000023D4; // type:function size:0x2AC scope:global align:4 +daKddoor_actionWait__FP10daKddoor_c = .text:0x00002680; // type:function size:0x148 scope:local align:4 +daKddoor_actionStopClose__FP10daKddoor_c = .text:0x000027C8; // type:function size:0x54 scope:local align:4 +daKddoor_actionDemo__FP10daKddoor_c = .text:0x0000281C; // type:function size:0x84 scope:local align:4 +daKddoor_actionInit__FP10daKddoor_c = .text:0x000028A0; // type:function size:0x60 scope:local align:4 +draw__10daKddoor_cFv = .text:0x00002900; // type:function size:0xE8 scope:global align:4 +daKddoor_Draw__FP10daKddoor_c = .text:0x000029E8; // type:function size:0x20 scope:local align:4 +daKddoor_Execute__FP10daKddoor_c = .text:0x00002A08; // type:function size:0xF8 scope:local align:4 +daKddoor_IsDelete__FP10daKddoor_c = .text:0x00002B00; // type:function size:0x8 scope:local align:4 +daKddoor_Delete__FP10daKddoor_c = .text:0x00002B08; // type:function size:0x134 scope:local align:4 +daKddoor_Create__FP10fopAc_ac_c = .text:0x00002C3C; // type:function size:0x20 scope:local align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002C5C; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002C60; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002C64; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002C68; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00002C6C; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00002CB4; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00002D10; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00002D58; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00002D68; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00002D70; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002D78; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002D80; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002D88; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002DC0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002DC8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002DD0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002DD8; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002E10; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002E14; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002E1C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002E24; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002E2C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002E38; // type:function size:0xC scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002E44; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00002E4C; // type:function size:0x8 scope:weak align:4 +__dt__15dDoor_ssk_sub_cFv = .text:0x00002E54; // type:function size:0x17C scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00002FD0; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000302C; // type:function size:0x48 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4214 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4215 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4216 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4217 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4254 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4255 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4313 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:string +@4314 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4315 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4316 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4317 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4410 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4441 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4442 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4443 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4444 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4558 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4559 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4560 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4561 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4766 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +M_arcname__10daKddoor_c = .rodata:0x00000054; // type:object size:0x4 scope:global align:4 data:string +@4849 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 data:float +@4850 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:float +@4867 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4868 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4899 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4900 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4939 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000074; // type:object size:0x61 scope:local align:4 data:string_table +body_co_cyl$4393 = .data:0x00000000; // type:object size:0x44 scope:local align:4 +@5174 = .data:0x00000044; // type:object size:0x50 scope:local align:4 +@5173 = .data:0x00000094; // type:object size:0x24 scope:local align:4 +l_action$localstatic3$execute__10daKddoor_cFv = .data:0x000000B8; // type:object size:0x10 scope:weak align:4 +l_daKddoor_Method = .data:0x000000C8; // type:object size:0x20 scope:local align:4 +g_profile_KDDOOR = .data:0x000000E8; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_bckAnm = .data:0x00000118; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000124; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000130; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x0000014C; // type:object size:0x20 scope:weak align:4 +__vt__10cCcD_GStts = .data:0x0000016C; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000178; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000184; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000020C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000218; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000224; // type:object size:0x54 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_ki/splits.txt b/config/D44J01/rels/d_a_ki/splits.txt new file mode 100644 index 000000000..9a055a44c --- /dev/null +++ b/config/D44J01/rels/d_a_ki/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_ki.o: + .text start:0x000000EC end:0x00005254 + .text start:0x00005254 end:0x00005254 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000141 + .data start:0x00000000 end:0x000004D4 + .bss start:0x00000008 end:0x000000C4 diff --git a/config/D44J01/rels/d_a_ki/symbols.txt b/config/D44J01/rels/d_a_ki/symbols.txt new file mode 100644 index 000000000..20eac33d3 --- /dev/null +++ b/config/D44J01/rels/d_a_ki/symbols.txt @@ -0,0 +1,225 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x000000EC; // type:function size:0xC8 scope:local align:4 +ki_a_d_sub__FPvPv = .text:0x000001B4; // type:function size:0x88 scope:local align:4 +ki_check__FP8ki_class = .text:0x0000023C; // type:function size:0x40 scope:local align:4 +anm_init__FP8ki_classifUcfi = .text:0x0000027C; // type:function size:0x128 scope:local align:4 +tex_anm_set__FP8ki_classUs = .text:0x000003A4; // type:function size:0xD4 scope:local align:4 +ki_eye_tex_anm__FP8ki_class = .text:0x00000478; // type:function size:0x4C scope:local align:4 +ki_player_bg_check__FP8ki_class = .text:0x000004C4; // type:function size:0x360 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x00000824; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00000950; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x000009F0; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00000A4C; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00000A94; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00000AF0; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00000B38; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00000BCC; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00000C14; // type:function size:0x48 scope:weak align:4 +daKi_Draw__FP8ki_class = .text:0x00000C5C; // type:function size:0x24C scope:local align:4 +ki_pos_move__FP8ki_classSc = .text:0x00000EA8; // type:function size:0x214 scope:local align:4 +ki_wait_move__FP8ki_class = .text:0x000010BC; // type:function size:0x604 scope:local align:4 +ki_fly_move__FP8ki_class = .text:0x000016C0; // type:function size:0x2E8 scope:local align:4 +ki_fire_set_move__FP8ki_class = .text:0x000019A8; // type:function size:0x350 scope:local align:4 +ki_atack_move__FP8ki_class = .text:0x00001CF8; // type:function size:0xC80 scope:local align:4 +wall_angle_get__FP8ki_class = .text:0x00002978; // type:function size:0x414 scope:local align:4 +ki_damage_move__FP8ki_class = .text:0x00002D8C; // type:function size:0x2EC scope:local align:4 +bgn_s_sub__FPvPv = .text:0x00003078; // type:function size:0x4C scope:local align:4 +ki_fail_move__FP8ki_class = .text:0x000030C4; // type:function size:0x11C scope:local align:4 +ki_path_move__FP8ki_class = .text:0x000031E0; // type:function size:0x358 scope:local align:4 +daKi_Execute__FP8ki_class = .text:0x00003538; // type:function size:0x7CC scope:local align:4 +daKi_IsDelete__FP8ki_class = .text:0x00003D04; // type:function size:0x8 scope:local align:4 +daKi_Delete__FP8ki_class = .text:0x00003D0C; // type:function size:0xA8 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x00003DB4; // type:function size:0x3D8 scope:local align:4 +__dt__11J3DTexNoAnmFv = .text:0x0000418C; // type:function size:0x48 scope:weak align:4 +__ct__11J3DTexNoAnmFv = .text:0x000041D4; // type:function size:0x1C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000041F0; // type:function size:0x48 scope:weak align:4 +daKi_Create__FP10fopAc_ac_c = .text:0x00004238; // type:function size:0x3AC scope:local align:4 +__ct__8ki_classFv = .text:0x000045E4; // type:function size:0x30C scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000048F0; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000049BC; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00004A04; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00004AD0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00004B18; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00004B74; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00004BBC; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00004C18; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00004C88; // type:function size:0x88 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004D10; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004D14; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004D18; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004D1C; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00004D20; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00004D68; // type:function size:0x5C scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00004DC4; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00004E0C; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00004E68; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00004EB0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00004EC0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00004EC8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00004ED0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00004ED8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004EE0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00004F18; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00004F20; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00004F28; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004F30; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00004F68; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00004F6C; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00004F74; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00004F84; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00004F8C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00004F94; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00004F9C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004FA4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00004FDC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00004FE4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00004FEC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004FF4; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000502C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005034; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000503C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00005048; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00005054; // type:function size:0x5C scope:weak align:4 +__sinit_d_a_ki_cpp = .text:0x000050B0; // type:function size:0x104 scope:local align:4 +__dt__7kiHIO_cFv = .text:0x000051B4; // type:function size:0x48 scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x000051FC; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00005204; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x0000520C; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00005214; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x0000521C; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00005224; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x0000522C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00005234; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x0000523C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00005244; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x0000524C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4214 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4215 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4372 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4544 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4545 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4546 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4548 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 +@4573 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4574 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@4575 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4728 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4729 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4730 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4731 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4732 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4733 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4734 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4793 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4794 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4795 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4848 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4849 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4850 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4851 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4852 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@5074 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@5075 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5076 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5077 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5078 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5079 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5080 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5081 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5082 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5083 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5084 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5085 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5086 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5089 = .rodata:0x000000A8; // type:object size:0x8 scope:local align:8 +@5236 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5306 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5418 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5419 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5713 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5714 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5946 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@5947 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@6328 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@6329 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@6330 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@6331 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@6332 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@6333 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@6334 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000EC; // type:object size:0x55 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_26_data_1C = .data:0x0000001C; // type:object size:0x14 +ki_tex_anm_idx = .data:0x00000030; // type:object size:0x8 scope:local align:4 +ki_tex_max_frame = .data:0x00000038; // type:object size:0x8 scope:local align:4 +ki_tex_loop = .data:0x00000040; // type:object size:0x4 scope:local align:4 +@4735 = .data:0x00000044; // type:object size:0x30 scope:local align:4 +@5088 = .data:0x00000074; // type:object size:0x2C scope:local align:4 +at_sph_src$5855 = .data:0x000000A0; // type:object size:0x40 scope:local align:4 +tg_sph_src$5856 = .data:0x000000E0; // type:object size:0x40 scope:local align:4 +co_sph_src$5857 = .data:0x00000120; // type:object size:0x40 scope:local align:4 +fire_j$5862 = .data:0x00000160; // type:object size:0xA scope:local align:4 +fire_sc$5863 = .data:0x0000016C; // type:object size:0x28 scope:local align:4 +l_daKi_Method = .data:0x00000194; // type:object size:0x20 scope:local align:4 +g_profile_KI = .data:0x000001B4; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x000001E4; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000200; // type:object size:0x20 scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000220; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x0000022C; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000238; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000244; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000250; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x0000025C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000002E4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x000002F0; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000378; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000384; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000390; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000003E4; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000408; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000414; // type:object size:0xC scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000420; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000450; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000468; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000474; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000480; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x0000048C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000498; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x000004A4; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x000004BC; // type:object size:0xC scope:weak align:4 +__vt__7kiHIO_c = .data:0x000004C8; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:4byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +hio_set = .bss:0x00000051; // type:object size:0x1 scope:local align:1 data:byte +@4160 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_kiHIO = .bss:0x00000060; // type:object size:0x5C scope:local align:4 data:float +ki_all_count = .bss:0x000000BC; // type:object size:0x4 scope:local align:4 data:4byte +ki_fight_count = .bss:0x000000C0; // type:object size:0x4 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_kita/splits.txt b/config/D44J01/rels/d_a_kita/splits.txt new file mode 100644 index 000000000..4f452aa0d --- /dev/null +++ b/config/D44J01/rels/d_a_kita/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_kita.o: + .text start:0x00000078 end:0x000027B0 + .rodata start:0x00000000 end:0x000000CD + .data start:0x00000000 end:0x0000039C diff --git a/config/D44J01/rels/d_a_kita/symbols.txt b/config/D44J01/rels/d_a_kita/symbols.txt new file mode 100644 index 000000000..2a589cc1a --- /dev/null +++ b/config/D44J01/rels/d_a_kita/symbols.txt @@ -0,0 +1,140 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +ride_call_back__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x00000078; // type:function size:0x2B4 scope:local align:4 +__dt__4cXyzFv = .text:0x0000032C; // type:function size:0x3C scope:weak align:4 +daKita_Draw__FP10kita_class = .text:0x00000368; // type:function size:0xA0 scope:local align:4 +kita_move__FP10kita_class = .text:0x00000408; // type:function size:0xE70 scope:local align:4 +__dt__18dBgS_ObjGndChk_SplFv = .text:0x00001278; // type:function size:0x168 scope:weak align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x000013E0; // type:function size:0x140 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x00001520; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00001638; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x000016D8; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00001734; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x0000177C; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x000017D8; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00001820; // type:function size:0x80 scope:weak align:4 +himo_create__FP10kita_class = .text:0x000018A0; // type:function size:0x144 scope:local align:4 +daKita_Execute__FP10kita_class = .text:0x000019E4; // type:function size:0x2D4 scope:local align:4 +daKita_IsDelete__FP10kita_class = .text:0x00001CB8; // type:function size:0x8 scope:local align:4 +daKita_Delete__FP10kita_class = .text:0x00001CC0; // type:function size:0x80 scope:local align:4 +CallbackCreateHeap__FP10fopAc_ac_c = .text:0x00001D40; // type:function size:0x174 scope:local align:4 +daKita_Create__FP10fopAc_ac_c = .text:0x00001EB4; // type:function size:0x354 scope:local align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00002208; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00002278; // type:function size:0x88 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00002300; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x000023CC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00002414; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00002470; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000024B8; // type:function size:0x5C scope:weak align:4 +__ct__4cXyzFv = .text:0x00002514; // type:function size:0x4 scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00002518; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00002560; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x000025A8; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00002604; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00002614; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x0000261C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002624; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000262C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002634; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x0000266C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00002674; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x0000267C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002684; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000026BC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000026C0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000026C8; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000026D0; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000026D8; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000026E4; // type:function size:0xC scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x000026F0; // type:function size:0x48 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00002738; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00002740; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00002748; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x00002750; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x00002758; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x00002760; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x00002768; // type:function size:0x8 scope:weak align:4 +@20@__dt__18dBgS_ObjGndChk_SplFv = .text:0x00002770; // type:function size:0x8 scope:weak align:4 +@76@__dt__18dBgS_ObjGndChk_SplFv = .text:0x00002778; // type:function size:0x8 scope:weak align:4 +@64@__dt__18dBgS_ObjGndChk_SplFv = .text:0x00002780; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00002788; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00002790; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00002798; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000027A0; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000027A8; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4059 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4060 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4061 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4062 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4063 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4064 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4065 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4430 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4431 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4432 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4433 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4434 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4435 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4436 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4437 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4438 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4439 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4440 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4441 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4442 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4443 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4444 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4445 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4446 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4447 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4448 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4449 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4450 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4451 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4452 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4454 = .rodata:0x00000078; // type:object size:0x8 scope:local align:8 +@4647 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4801 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4802 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4803 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4804 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000094; // type:object size:0x39 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_222_data_1C = .data:0x0000001C; // type:object size:0x14 +himo_off_check$4107 = .data:0x00000030; // type:object size:0x4 scope:local align:4 +himo_off_ya$4108 = .data:0x00000034; // type:object size:0x20 scope:local align:4 +himo_off_xa$4109 = .data:0x00000054; // type:object size:0x20 scope:local align:4 +himo_off_yp$4110 = .data:0x00000074; // type:object size:0x20 scope:local align:4 +yad$4549 = .data:0x00000094; // type:object size:0x8 scope:local align:4 +xd$4583 = .data:0x0000009C; // type:object size:0x10 scope:local align:4 +zd$4584 = .data:0x000000AC; // type:object size:0x10 scope:local align:4 +utiwa_sph_src$4709 = .data:0x000000BC; // type:object size:0x40 scope:local align:4 +l_daKita_Method = .data:0x000000FC; // type:object size:0x20 scope:local align:4 +g_profile_KITA = .data:0x0000011C; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x0000014C; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000158; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000164; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000170; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x0000017C; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000188; // type:object size:0x24 scope:weak align:4 +__vt__8dCcD_Sph = .data:0x000001AC; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000234; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000240; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000024C; // type:object size:0x54 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x000002A0; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x000002AC; // type:object size:0x18 scope:weak align:4 +__vt__18dBgS_ObjGndChk_Spl = .data:0x000002C4; // type:object size:0x30 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x000002F4; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x00000324; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000354; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x0000036C; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000378; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000384; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000390; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_klft/splits.txt b/config/D44J01/rels/d_a_klft/splits.txt new file mode 100644 index 000000000..5c8b2702b --- /dev/null +++ b/config/D44J01/rels/d_a_klft/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_klft.o: + .text start:0x00000078 end:0x000021FC + .rodata start:0x00000000 end:0x000000DA + .data start:0x00000000 end:0x00000270 + .bss start:0x00000000 end:0x00000058 diff --git a/config/D44J01/rels/d_a_klft/symbols.txt b/config/D44J01/rels/d_a_klft/symbols.txt new file mode 100644 index 000000000..1e45a74f9 --- /dev/null +++ b/config/D44J01/rels/d_a_klft/symbols.txt @@ -0,0 +1,131 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +ride_call_back__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x00000078; // type:function size:0x2FC scope:local align:4 +__dt__4cXyzFv = .text:0x00000374; // type:function size:0x3C scope:weak align:4 +nodeCallBack_main__FP7J3DNodei = .text:0x000003B0; // type:function size:0xBC scope:local align:4 +nodeCallBack__FP7J3DNodei = .text:0x0000046C; // type:function size:0xB4 scope:local align:4 +himo_Draw__FP10klft_class = .text:0x00000520; // type:function size:0x80 scope:local align:4 +daKlft_Draw__FP10klft_class = .text:0x000005A0; // type:function size:0xE8 scope:local align:4 +klft_move__FP10klft_class = .text:0x00000688; // type:function size:0x87C scope:local align:4 +himo_move__FP10klft_class = .text:0x00000F04; // type:function size:0x204 scope:local align:4 +daKlft_Execute__FP10klft_class = .text:0x00001108; // type:function size:0x324 scope:local align:4 +daKlft_IsDelete__FP10klft_class = .text:0x0000142C; // type:function size:0x8 scope:local align:4 +daKlft_Delete__FP10klft_class = .text:0x00001434; // type:function size:0xD8 scope:local align:4 +CallbackCreateHeap__FP10fopAc_ac_c = .text:0x0000150C; // type:function size:0x2A4 scope:local align:4 +daKlft_Create__FP10fopAc_ac_c = .text:0x000017B0; // type:function size:0x4B0 scope:local align:4 +__ct__8dCcD_SphFv = .text:0x00001C60; // type:function size:0x84 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00001CE4; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_CylFv = .text:0x00001DB0; // type:function size:0x84 scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00001E34; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00001E7C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00001F48; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00001F90; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00001FEC; // type:function size:0x48 scope:weak align:4 +__ct__4cXyzFv = .text:0x00002034; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00002038; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00002048; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00002050; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002058; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002060; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002068; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000020A0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000020A8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000020B0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000020B8; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000020F0; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000020F4; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x000020FC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x0000210C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00002114; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000211C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002124; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000212C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00002164; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x0000216C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00002174; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000217C; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000021B4; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000021BC; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000021C4; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000021D0; // type:function size:0xC scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x000021DC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x000021E4; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000021EC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000021F4; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4078 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4079 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4080 = .rodata:0x00000008; // type:object size:0x8 scope:local align:8 +@4081 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 +@4082 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4083 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4084 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4085 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4086 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4087 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4088 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4142 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:4byte +@4428 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@4429 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4430 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4431 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4432 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4433 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4434 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4435 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4436 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4437 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4438 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4439 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4440 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4441 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4442 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4443 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4444 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4505 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4506 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4508 = .rodata:0x00000088; // type:object size:0x8 scope:local align:8 +@4586 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4587 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4588 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4620 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 data:float +@4837 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 data:string +@4838 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4839 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 data:string +@4840 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000B0; // type:object size:0x2A scope:local align:4 data:string_table +utiwa_sph_src$4724 = .data:0x00000000; // type:object size:0x40 scope:local align:4 +p_co_cyl_src$4725 = .data:0x00000040; // type:object size:0x44 scope:local align:4 +l_daKlft_Method = .data:0x00000084; // type:object size:0x20 scope:local align:4 +g_profile_KLFT = .data:0x000000A4; // type:object size:0x30 scope:global align:4 +__vt__8cM3dGCyl = .data:0x000000D4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000000E0; // type:object size:0x88 scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000168; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000001F0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000001FC; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000208; // type:object size:0x54 scope:weak align:4 +__vt__18mDoExt_3DlineMat_c = .data:0x0000025C; // type:object size:0x14 scope:weak align:4 +...bss.0 = .bss:0x00000000; // type:label scope:local +@3571 = .bss:0x00000000; // type:object size:0xC scope:local align:4 +@1036 = .bss:0x0000000C; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000010; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +wind_vec = .bss:0x0000004C; // type:object size:0x4 scope:local align:4 +wy = .bss:0x00000050; // type:object size:0x2 scope:local align:2 +wp = .bss:0x00000054; // type:object size:0x4 scope:local align:4 diff --git a/config/D44J01/rels/d_a_kmon/splits.txt b/config/D44J01/rels/d_a_kmon/splits.txt new file mode 100644 index 000000000..eff37980c --- /dev/null +++ b/config/D44J01/rels/d_a_kmon/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_kmon.o: + .text start:0x00000078 end:0x00000AB4 + .rodata start:0x00000000 end:0x0000007E + .data start:0x00000000 end:0x000000B0 diff --git a/config/D44J01/rels/d_a_kmon/symbols.txt b/config/D44J01/rels/d_a_kmon/symbols.txt new file mode 100644 index 000000000..f03434809 --- /dev/null +++ b/config/D44J01/rels/d_a_kmon/symbols.txt @@ -0,0 +1,42 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +set_mtx__8daKmon_cFv = .text:0x00000078; // type:function size:0xA0 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000118; // type:function size:0x20 scope:local align:4 +CreateHeap__8daKmon_cFv = .text:0x00000138; // type:function size:0x1EC scope:global align:4 +CreateInit__8daKmon_cFv = .text:0x00000324; // type:function size:0xD8 scope:global align:4 +checkTalk__8daKmon_cFv = .text:0x000003FC; // type:function size:0x2EC scope:global align:4 +daKmonCreate__FPv = .text:0x000006E8; // type:function size:0x110 scope:local align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000007F8; // type:function size:0x70 scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00000868; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x000008C4; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000920; // type:function size:0x48 scope:weak align:4 +daKmonDelete__FPv = .text:0x00000968; // type:function size:0x30 scope:local align:4 +daKmonExecute__FPv = .text:0x00000998; // type:function size:0x68 scope:local align:4 +daKmonDraw__FPv = .text:0x00000A00; // type:function size:0x9C scope:local align:4 +daKmonIsDelete__FPv = .text:0x00000A9C; // type:function size:0x8 scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00000AA4; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00000AAC; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__8daKmon_c = .rodata:0x00000000; // type:object size:0x7 scope:global align:4 data:string +@4031 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4032 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4063 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4084 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4085 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4164 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4165 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@4166 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4167 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4168 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000003C; // type:object size:0x42 scope:local align:4 data:string_table +@4098 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@4103 = .data:0x0000000C; // type:object size:0xC scope:local align:4 data:4byte +daKmonMethodTable = .data:0x00000018; // type:object size:0x20 scope:local align:4 +g_profile_Kmon = .data:0x00000038; // type:object size:0x30 scope:global align:4 +__vt__12dBgS_ObjAcch = .data:0x00000068; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_bckAnm = .data:0x0000008C; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000098; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000000A4; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_kn/splits.txt b/config/D44J01/rels/d_a_kn/splits.txt new file mode 100644 index 000000000..79dae62f0 --- /dev/null +++ b/config/D44J01/rels/d_a_kn/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_kn.o: + .text start:0x00000078 end:0x000016A4 + .rodata start:0x00000000 end:0x000000B7 + .data start:0x00000000 end:0x000000C4 diff --git a/config/D44J01/rels/d_a_kn/symbols.txt b/config/D44J01/rels/d_a_kn/symbols.txt new file mode 100644 index 000000000..dceceb7cc --- /dev/null +++ b/config/D44J01/rels/d_a_kn/symbols.txt @@ -0,0 +1,67 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +daKN_Draw__FP8kn_class = .text:0x00000078; // type:function size:0x130 scope:local align:4 +anm_init__FP8kn_classifUcfi = .text:0x000001A8; // type:function size:0x128 scope:local align:4 +smoke_set__FP8kn_class = .text:0x000002D0; // type:function size:0x124 scope:local align:4 +shibuki_set__FP8kn_class = .text:0x000003F4; // type:function size:0xD8 scope:local align:4 +kn_move__FP8kn_class = .text:0x000004CC; // type:function size:0x990 scope:local align:4 +oya_kn_move__FP8kn_class = .text:0x00000E5C; // type:function size:0x144 scope:local align:4 +BG_check__FP8kn_class = .text:0x00000FA0; // type:function size:0x7C scope:local align:4 +daKN_Execute__FP8kn_class = .text:0x0000101C; // type:function size:0x264 scope:local align:4 +daKN_IsDelete__FP8kn_class = .text:0x00001280; // type:function size:0x8 scope:local align:4 +daKN_Delete__FP8kn_class = .text:0x00001288; // type:function size:0x50 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x000012D8; // type:function size:0x108 scope:local align:4 +daKN_Create__FP10fopAc_ac_c = .text:0x000013E0; // type:function size:0x244 scope:local align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00001624; // type:function size:0x70 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00001694; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x0000169C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4016 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4021 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4022 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4023 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4046 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4047 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4048 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4049 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4063 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4104 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4105 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4106 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4134 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4135 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4136 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4279 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4280 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4281 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4282 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4283 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4284 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4285 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4286 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4287 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4288 = .rodata:0x00000060; // type:object size:0x8 scope:local align:8 +@4289 = .rodata:0x00000068; // type:object size:0x8 scope:local align:8 +@4290 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4291 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4292 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4293 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4294 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4295 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4296 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4299 = .rodata:0x00000090; // type:object size:0x8 scope:local align:8 +@4411 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4517 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4518 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4519 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4520 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4521 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4522 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000B4; // type:object size:0x3 scope:local align:4 data:string_table +@4297 = .data:0x00000000; // type:object size:0x50 scope:local align:4 +l_daKN_Method = .data:0x00000050; // type:object size:0x20 scope:local align:4 +g_profile_KN = .data:0x00000070; // type:object size:0x30 scope:global align:4 +__vt__12dBgS_ObjAcch = .data:0x000000A0; // type:object size:0x24 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_knob00/splits.txt b/config/D44J01/rels/d_a_knob00/splits.txt new file mode 100644 index 000000000..bfd471b01 --- /dev/null +++ b/config/D44J01/rels/d_a_knob00/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_knob00.o: + .text start:0x00000078 end:0x00001ED4 + .text start:0x00001ED4 end:0x00001F78 + .text start:0x00001F78 end:0x00001F78 + .rodata start:0x00000000 end:0x000000A9 + .data start:0x00000000 end:0x000000EC diff --git a/config/D44J01/rels/d_a_knob00/symbols.txt b/config/D44J01/rels/d_a_knob00/symbols.txt new file mode 100644 index 000000000..a9c30df17 --- /dev/null +++ b/config/D44J01/rels/d_a_knob00/symbols.txt @@ -0,0 +1,77 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local align:4 +CreateHeap__10daKnob00_cFv = .text:0x00000098; // type:function size:0x2E4 scope:global align:4 +getShapeType__10daKnob00_cFv = .text:0x0000037C; // type:function size:0x20 scope:global align:4 +setEventPrm__10daKnob00_cFv = .text:0x0000039C; // type:function size:0xD8 scope:global align:4 +getType2__10daKnob00_cFv = .text:0x00000474; // type:function size:0xC scope:global align:4 +chkPassward__10daKnob00_cFv = .text:0x00000480; // type:function size:0x98 scope:global align:4 +msgDoor__10daKnob00_cFv = .text:0x00000518; // type:function size:0x74 scope:global align:4 +openInit__10daKnob00_cFi = .text:0x0000058C; // type:function size:0x114 scope:global align:4 +openProc__10daKnob00_cFi = .text:0x000006A0; // type:function size:0x308 scope:global align:4 +openEnd__10daKnob00_cFv = .text:0x000009A8; // type:function size:0x98 scope:global align:4 +chkException__10daKnob00_cFv = .text:0x00000A40; // type:function size:0x174 scope:global align:4 +calcMtx__10daKnob00_cFv = .text:0x00000BB4; // type:function size:0x64 scope:global align:4 +CreateInit__10daKnob00_cFv = .text:0x00000C18; // type:function size:0x11C scope:global align:4 +create__10daKnob00_cFv = .text:0x00000D34; // type:function size:0xDC scope:global align:4 +setStart__10daKnob00_cFff = .text:0x00000E10; // type:function size:0xBC scope:global align:4 +setAngle__10daKnob00_cFv = .text:0x00000ECC; // type:function size:0x1C scope:global align:4 +adjustmentProc__10daKnob00_cFv = .text:0x00000EE8; // type:function size:0x140 scope:global align:4 +demoProc__10daKnob00_cFv = .text:0x00001028; // type:function size:0x2A8 scope:global align:4 +demoProc2__10daKnob00_cFv = .text:0x000012D0; // type:function size:0x64 scope:global align:4 +actionWait__10daKnob00_cFv = .text:0x00001334; // type:function size:0x58 scope:global align:4 +actionDemo__10daKnob00_cFv = .text:0x0000138C; // type:function size:0x98 scope:global align:4 +actionTalk__10daKnob00_cFv = .text:0x00001424; // type:function size:0x94 scope:global align:4 +actionTalkWait__10daKnob00_cFv = .text:0x000014B8; // type:function size:0x58 scope:global align:4 +actionPassward2__10daKnob00_cFv = .text:0x00001510; // type:function size:0x238 scope:global align:4 +actionVilla__10daKnob00_cFv = .text:0x00001748; // type:function size:0x84 scope:global align:4 +actionPassward__10daKnob00_cFv = .text:0x000017CC; // type:function size:0x60 scope:global align:4 +actionInit__10daKnob00_cFv = .text:0x0000182C; // type:function size:0x194 scope:global align:4 +actionFigure__10daKnob00_cFv = .text:0x000019C0; // type:function size:0xE0 scope:global align:4 +actionDead__10daKnob00_cFv = .text:0x00001AA0; // type:function size:0x8 scope:global align:4 +draw__10daKnob00_cFv = .text:0x00001AA8; // type:function size:0x154 scope:global align:4 +daKnob00_Draw__FP10daKnob00_c = .text:0x00001BFC; // type:function size:0x20 scope:local align:4 +daKnob00_Execute__FP10daKnob00_c = .text:0x00001C1C; // type:function size:0x1BC scope:local align:4 +daKnob00_IsDelete__FP10daKnob00_c = .text:0x00001DD8; // type:function size:0x8 scope:local align:4 +daKnob00_Delete__FP10daKnob00_c = .text:0x00001DE0; // type:function size:0xD4 scope:local align:4 +daKnob00_Create__FP10fopAc_ac_c = .text:0x00001EB4; // type:function size:0x20 scope:local align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00001ED4; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00001F30; // type:function size:0x48 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__10daKnob00_c = .rodata:0x00000000; // type:object size:0x5 scope:global align:4 data:string +@4148 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4175 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4176 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4177 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:string +@4229 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4302 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4303 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4304 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4305 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4306 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4307 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4308 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4309 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4310 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4311 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4386 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4496 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4497 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4498 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4575 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4576 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4577 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4578 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4691 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000068; // type:object size:0x41 scope:local align:4 data:string_table +@4149 = .data:0x00000000; // type:object size:0x20 scope:local align:4 +bck_table$4212 = .data:0x00000020; // type:object size:0x10 scope:local align:4 +@4579 = .data:0x00000030; // type:object size:0x28 scope:local align:4 +@4881 = .data:0x00000058; // type:object size:0x2C scope:local align:4 +l_daKnob00_Method = .data:0x00000084; // type:object size:0x20 scope:local align:4 +g_profile_KNOB00 = .data:0x000000A4; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_bckAnm = .data:0x000000D4; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000000E0; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_kokiie/splits.txt b/config/D44J01/rels/d_a_kokiie/splits.txt new file mode 100644 index 000000000..3128e94e6 --- /dev/null +++ b/config/D44J01/rels/d_a_kokiie/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_kokiie.o: + .text start:0x00000078 end:0x000014A4 + .rodata start:0x00000000 end:0x000000FE + .data start:0x00000000 end:0x00000148 diff --git a/config/D44J01/rels/d_a_kokiie/symbols.txt b/config/D44J01/rels/d_a_kokiie/symbols.txt new file mode 100644 index 000000000..04b037ce8 --- /dev/null +++ b/config/D44J01/rels/d_a_kokiie/symbols.txt @@ -0,0 +1,72 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__dt__4cXyzFv = .text:0x00000078; // type:function size:0x3C scope:weak align:4 +daKokiie_Draw__FP12kokiie_class = .text:0x000000B4; // type:function size:0xA0 scope:local align:4 +kokiie_move__FP12kokiie_class = .text:0x00000154; // type:function size:0x730 scope:local align:4 +himo_create__FP12kokiie_class = .text:0x00000884; // type:function size:0x144 scope:local align:4 +demo_camera__FP12kokiie_class = .text:0x000009C8; // type:function size:0x480 scope:local align:4 +daKokiie_Execute__FP12kokiie_class = .text:0x00000E48; // type:function size:0x1EC scope:local align:4 +daKokiie_IsDelete__FP12kokiie_class = .text:0x00001034; // type:function size:0x8 scope:local align:4 +daKokiie_Delete__FP12kokiie_class = .text:0x0000103C; // type:function size:0x64 scope:local align:4 +CallbackCreateHeap__FP10fopAc_ac_c = .text:0x000010A0; // type:function size:0x16C scope:local align:4 +daKokiie_Create__FP10fopAc_ac_c = .text:0x0000120C; // type:function size:0x294 scope:local align:4 +__ct__4cXyzFv = .text:0x000014A0; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4149 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4150 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4151 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4152 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4153 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4154 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4155 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4333 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4334 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4335 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4336 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4337 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4338 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4339 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4340 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4341 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4342 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4343 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4344 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4345 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4346 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4347 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4349 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 +@4469 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4470 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4471 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4472 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4473 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4474 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4475 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4476 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4477 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4478 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4479 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4480 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4481 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4528 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4529 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4669 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 data:string +@4670 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4671 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 data:string +@4672 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4673 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000B0; // type:object size:0x4E scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_141_data_1C = .data:0x0000001C; // type:object size:0x14 +himo_off_check$4197 = .data:0x00000030; // type:object size:0x5 scope:local align:4 +himo_off_ya$4198 = .data:0x00000038; // type:object size:0x40 scope:local align:4 +himo_off_xa$4199 = .data:0x00000078; // type:object size:0x40 scope:local align:4 +himo_off_yp$4200 = .data:0x000000B8; // type:object size:0x40 scope:local align:4 +l_daKokiie_Method = .data:0x000000F8; // type:object size:0x20 scope:local align:4 +g_profile_KOKIIE = .data:0x00000118; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_komore/splits.txt b/config/D44J01/rels/d_a_komore/splits.txt new file mode 100644 index 000000000..d7d96cf05 --- /dev/null +++ b/config/D44J01/rels/d_a_komore/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_komore.o: + .text start:0x00000078 end:0x0000059C + .text start:0x0000059C end:0x00000628 + .rodata start:0x00000000 end:0x00000048 + .data start:0x00000000 end:0x00000074 diff --git a/config/D44J01/rels/d_a_komore/symbols.txt b/config/D44J01/rels/d_a_komore/symbols.txt new file mode 100644 index 000000000..73950db0b --- /dev/null +++ b/config/D44J01/rels/d_a_komore/symbols.txt @@ -0,0 +1,32 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +solidHeapCB__Q28daKomore5Act_cFP10fopAc_ac_c = .text:0x00000078; // type:function size:0x24 scope:global align:4 +create_heap__Q28daKomore5Act_cFv = .text:0x0000009C; // type:function size:0x148 scope:global align:4 +_create__Q28daKomore5Act_cFv = .text:0x000001E4; // type:function size:0x104 scope:global align:4 +__dt__13mDoExt_btkAnmFv = .text:0x000002E8; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000344; // type:function size:0x48 scope:weak align:4 +_delete__Q28daKomore5Act_cFv = .text:0x0000038C; // type:function size:0x30 scope:global align:4 +set_mtx__Q28daKomore5Act_cFv = .text:0x000003BC; // type:function size:0xAC scope:global align:4 +_execute__Q28daKomore5Act_cFv = .text:0x00000468; // type:function size:0x28 scope:global align:4 +_draw__Q28daKomore5Act_cFv = .text:0x00000490; // type:function size:0x78 scope:global align:4 +Mthd_Create__Q28daKomore24@unnamed@d_a_komore_cpp@FPv = .text:0x00000508; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q28daKomore24@unnamed@d_a_komore_cpp@FPv = .text:0x00000528; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q28daKomore24@unnamed@d_a_komore_cpp@FPv = .text:0x0000054C; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q28daKomore24@unnamed@d_a_komore_cpp@FPv = .text:0x00000570; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q28daKomore24@unnamed@d_a_komore_cpp@FPv = .text:0x00000594; // type:function size:0x8 scope:local align:4 +__dt__Q28daKomore5Act_cFv = .text:0x0000059C; // type:function size:0x8C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q28daKomore5Act_c = .rodata:0x00000000; // type:object size:0x5 scope:global align:4 data:string +@4025 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4063 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4064 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4065 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000018; // type:object size:0x30 scope:local align:4 data:string_table +Mthd_Table__Q28daKomore24@unnamed@d_a_komore_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Komore = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btkAnm = .data:0x00000050; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000005C; // type:object size:0xC scope:weak align:4 +__vt__Q28daKomore5Act_c = .data:0x00000068; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_ks/splits.txt b/config/D44J01/rels/d_a_ks/splits.txt new file mode 100644 index 000000000..b82f43639 --- /dev/null +++ b/config/D44J01/rels/d_a_ks/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_ks.o: + .text start:0x00000078 end:0x0000442C + .text start:0x0000442C end:0x00004464 + .text start:0x00004464 end:0x00004464 + .rodata start:0x00000000 end:0x000000EE + .data start:0x00000000 end:0x000003EC + .bss start:0x00000000 end:0x0000005C diff --git a/config/D44J01/rels/d_a_ks/symbols.txt b/config/D44J01/rels/d_a_ks/symbols.txt new file mode 100644 index 000000000..1279ec3cb --- /dev/null +++ b/config/D44J01/rels/d_a_ks/symbols.txt @@ -0,0 +1,190 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +draw_SUB__FP8ks_class = .text:0x00000078; // type:function size:0x254 scope:local align:4 +daKS_Draw__FP8ks_class = .text:0x000002CC; // type:function size:0x1DC scope:local align:4 +naraku_check__FP8ks_class = .text:0x000004A8; // type:function size:0x1EC scope:local align:4 +tyaku_check__FP8ks_class = .text:0x00000694; // type:function size:0x3C scope:local align:4 +ks_kuttuki_check__FP8ks_class = .text:0x000006D0; // type:function size:0xF8 scope:local align:4 +gm_birth_delet__FP8ks_class = .text:0x000007C8; // type:function size:0x78 scope:local align:4 +shock_damage_check__FP8ks_class = .text:0x00000840; // type:function size:0x1A4 scope:local align:4 +body_atari_check__FP8ks_class = .text:0x000009E4; // type:function size:0x30C scope:local align:4 +speed_keisan__FP8ks_classs = .text:0x00000CF0; // type:function size:0xD4 scope:local align:4 +action_dousa_move__FP8ks_class = .text:0x00000DC4; // type:function size:0x450 scope:local align:4 +action_kougeki_move__FP8ks_class = .text:0x00001214; // type:function size:0x31C scope:local align:4 +action_kaze_move__FP8ks_class = .text:0x00001530; // type:function size:0x244 scope:local align:4 +action_dead_move__FP8ks_class = .text:0x00001774; // type:function size:0x334 scope:local align:4 +action_omoi__FP8ks_class = .text:0x00001AA8; // type:function size:0xAC8 scope:local align:4 +tsubo_search__FPvPv = .text:0x00002570; // type:function size:0xD0 scope:local align:4 +action_tubo_search__FP8ks_class = .text:0x00002640; // type:function size:0x2B0 scope:local align:4 +action_kb_birth_check__FP8ks_class = .text:0x000028F0; // type:function size:0x184 scope:local align:4 +BG_check__FP8ks_class = .text:0x00002A74; // type:function size:0x90 scope:local align:4 +daKS_Execute__FP8ks_class = .text:0x00002B04; // type:function size:0x408 scope:local align:4 +daKS_IsDelete__FP8ks_class = .text:0x00002F0C; // type:function size:0x8 scope:local align:4 +daKS_Delete__FP8ks_class = .text:0x00002F14; // type:function size:0xA4 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x00002FB8; // type:function size:0x3A4 scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000335C; // type:function size:0x48 scope:weak align:4 +daKS_Create__FP10fopAc_ac_c = .text:0x000033A4; // type:function size:0x59C scope:local align:4 +__ct__8ks_classFv = .text:0x00003940; // type:function size:0x258 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00003B98; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00003C64; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00003CAC; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00003D78; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00003DC0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00003E1C; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00003E64; // type:function size:0x5C scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00003EC0; // type:function size:0x5C scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00003F1C; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00003F64; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00003FD4; // type:function size:0x88 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x0000405C; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x000040A4; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x000040EC; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00004148; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00004190; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000041A0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000041A8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000041B0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000041B8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000041C0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000041F8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00004200; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00004208; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004210; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00004248; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000424C; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00004254; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00004264; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x0000426C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00004274; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000427C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004284; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x000042BC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x000042C4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x000042CC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x000042D4; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000430C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004314; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000431C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00004328; // type:function size:0xC scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004334; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004338; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000433C; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004340; // type:function size:0x4 scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00004344; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x000043A0; // type:function size:0x5C scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000043FC; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00004404; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x0000440C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00004414; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x0000441C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00004424; // type:function size:0x8 scope:weak align:4 +getSwordTopPos__9daPy_py_cCFv = .text:0x0000442C; // type:function size:0x1C scope:weak align:4 +getHeadTopPos__9daPy_py_cCFv = .text:0x00004448; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4232 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4233 = .rodata:0x00000008; // type:object size:0x8 scope:local align:8 +@4234 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 +@4235 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4319 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4321 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 data:double +@4366 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4367 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4368 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4369 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4370 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4474 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4555 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4556 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4663 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4664 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4665 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4666 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4667 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4668 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4669 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4670 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4671 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4673 = .rodata:0x00000070; // type:object size:0x8 scope:local align:8 +@4749 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4750 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4751 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4752 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4753 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4754 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4755 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4799 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4800 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4801 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4867 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4868 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4869 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4870 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5112 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5113 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5114 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5241 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 data:float +@5242 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5243 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5374 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@5375 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@5665 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@5666 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@5667 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@5668 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@5669 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000E4; // type:object size:0xA scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_142_data_1C = .data:0x0000001C; // type:object size:0x14 +pl_harituki_joint_dt = .data:0x00000030; // type:object size:0x50 scope:local align:4 +@5376 = .data:0x00000080; // type:object size:0x54 scope:local align:4 +body_co_sph_src$5511 = .data:0x000000D4; // type:object size:0x40 scope:local align:4 +fire_j$5512 = .data:0x00000114; // type:object size:0xA scope:local align:4 +fire_sc$5513 = .data:0x00000120; // type:object size:0x28 scope:local align:4 +l_daKS_Method = .data:0x00000148; // type:object size:0x20 scope:local align:4 +g_profile_KS = .data:0x00000168; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000198; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x000001A4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000001B0; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x000001BC; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000001C8; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000001D4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000001E0; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000268; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000274; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000002FC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000308; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000314; // type:object size:0x54 scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000368; // type:object size:0x20 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000388; // type:object size:0x1C scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000003A4; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x000003C8; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x000003D4; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000003E0; // type:object size:0xC scope:weak align:4 +...bss.0 = .bss:0x00000000; // type:label scope:local +@3571 = .bss:0x00000000; // type:object size:0xC scope:local align:4 +@1036 = .bss:0x0000000C; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000010; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +KS_ALL_COUNT = .bss:0x0000004C; // type:object size:0x4 scope:local align:4 +KUTTUKU_ALL_COUNT = .bss:0x00000050; // type:object size:0x4 scope:local align:4 data:4byte +HEAVY_IN = .bss:0x00000054; // type:object size:0x4 scope:local align:4 data:4byte +GORON_COUNT = .bss:0x00000058; // type:object size:0x4 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_kt/splits.txt b/config/D44J01/rels/d_a_kt/splits.txt new file mode 100644 index 000000000..a66dbfe9a --- /dev/null +++ b/config/D44J01/rels/d_a_kt/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_kt.o: + .text start:0x00000078 end:0x00001600 + .text start:0x00001600 end:0x0000199C + .rodata start:0x00000000 end:0x00000087 + .data start:0x00000000 end:0x00000150 diff --git a/config/D44J01/rels/d_a_kt/symbols.txt b/config/D44J01/rels/d_a_kt/symbols.txt new file mode 100644 index 000000000..278f8f0dc --- /dev/null +++ b/config/D44J01/rels/d_a_kt/symbols.txt @@ -0,0 +1,74 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +kotori_draw__FP8kt_class = .text:0x00000078; // type:function size:0x144 scope:local align:4 +daKt_Draw__FP8kt_class = .text:0x000001BC; // type:function size:0x24 scope:local align:4 +kotori_move__FP8kt_class = .text:0x000001E0; // type:function size:0xFFC scope:local align:4 +daKt_Execute__FP8kt_class = .text:0x000011DC; // type:function size:0x6C scope:local align:4 +daKt_IsDelete__FP8kt_class = .text:0x00001248; // type:function size:0x8 scope:local align:4 +daKt_Delete__FP8kt_class = .text:0x00001250; // type:function size:0x40 scope:local align:4 +daKt_solidHeapCB__FP10fopAc_ac_c = .text:0x00001290; // type:function size:0xD4 scope:local align:4 +daKt_Create__FP10fopAc_ac_c = .text:0x00001364; // type:function size:0x1E4 scope:local align:4 +__dt__12J3DFrameCtrlFv = .text:0x00001548; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00001590; // type:function size:0x48 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x000015D8; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x000015E0; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x000015E8; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x000015F0; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x000015F8; // type:function size:0x8 scope:weak align:4 +getHeadTopPos__9daPy_py_cCFv = .text:0x00001600; // type:function size:0x1C scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x0000161C; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00001734; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x000017D4; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00001830; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00001878; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x000018D4; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x0000191C; // type:function size:0x80 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4016 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4017 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4018 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4019 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4020 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4021 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4258 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 +@4259 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4260 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4261 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4262 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4263 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4264 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4265 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4266 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4267 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4268 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4269 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4270 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4271 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4272 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4273 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4274 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4275 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4276 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4277 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4278 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4279 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4280 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4281 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4440 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000084; // type:object size:0x3 scope:local align:4 data:string_table +kt_scale = .data:0x00000000; // type:object size:0x4 scope:local align:4 +@4282 = .data:0x00000004; // type:object size:0x54 scope:local align:4 +l_daKt_Method = .data:0x00000058; // type:object size:0x20 scope:local align:4 +g_profile_KT = .data:0x00000078; // type:object size:0x30 scope:global align:4 +__vt__12J3DFrameCtrl = .data:0x000000A8; // type:object size:0xC scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x000000B4; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x000000C0; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x000000D8; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000108; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000120; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x0000012C; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000138; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000144; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_kui/splits.txt b/config/D44J01/rels/d_a_kui/splits.txt new file mode 100644 index 000000000..6a5b18f00 --- /dev/null +++ b/config/D44J01/rels/d_a_kui/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_kui.o: + .text start:0x00000078 end:0x000018CC + .text start:0x000018CC end:0x000018E8 + .rodata start:0x00000000 end:0x00000099 + .data start:0x00000000 end:0x00000084 diff --git a/config/D44J01/rels/d_a_kui/symbols.txt b/config/D44J01/rels/d_a_kui/symbols.txt new file mode 100644 index 000000000..129512ee2 --- /dev/null +++ b/config/D44J01/rels/d_a_kui/symbols.txt @@ -0,0 +1,47 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +s_a_i_sub__FPvPv = .text:0x00000078; // type:function size:0x4C scope:local align:4 +search_dragontail__FP9kui_class = .text:0x000000C4; // type:function size:0x2C scope:local align:4 +b_a_i_sub__FPvPv = .text:0x000000F0; // type:function size:0x4C scope:local align:4 +search_btd__FP9kui_class = .text:0x0000013C; // type:function size:0x2C scope:local align:4 +setEffectMtx__FP10fopAc_ac_cP12J3DModelDataf = .text:0x00000168; // type:function size:0x214 scope:local align:4 +daKui_Draw__FP9kui_class = .text:0x0000037C; // type:function size:0x1C4 scope:local align:4 +demo_camera__FP9kui_class = .text:0x00000540; // type:function size:0x3E0 scope:local align:4 +daKui_Execute__FP9kui_class = .text:0x00000920; // type:function size:0x9B4 scope:local align:4 +daKui_IsDelete__FP9kui_class = .text:0x000012D4; // type:function size:0x8 scope:local align:4 +daKui_Delete__FP9kui_class = .text:0x000012DC; // type:function size:0x64 scope:local align:4 +daKui_CreateHeap__FP10fopAc_ac_c = .text:0x00001340; // type:function size:0x324 scope:local align:4 +daKui_Create__FP10fopAc_ac_c = .text:0x00001664; // type:function size:0x268 scope:local align:4 +getLeftHandPos__9daPy_py_cCFv = .text:0x000018CC; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4243 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4244 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4381 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4382 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4383 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4384 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4385 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4386 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4387 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4648 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4649 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4650 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4651 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4652 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4653 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4654 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4655 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4657 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@4821 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4822 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4823 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4824 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4825 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000064; // type:object size:0x35 scope:local align:4 data:string_table +mtx_adj$4180 = .data:0x00000000; // type:object size:0x30 scope:local align:4 +bure_xa_d$4418 = .data:0x00000030; // type:object size:0x4 scope:local align:4 +l_daKui_Method = .data:0x00000034; // type:object size:0x20 scope:local align:4 +g_profile_KUI = .data:0x00000054; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_kytag00/splits.txt b/config/D44J01/rels/d_a_kytag00/splits.txt new file mode 100644 index 000000000..e3c7ccbb9 --- /dev/null +++ b/config/D44J01/rels/d_a_kytag00/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_kytag00.o: + .text start:0x00000078 end:0x00000F90 + .rodata start:0x00000000 end:0x0000004C + .data start:0x00000000 end:0x00000080 diff --git a/config/D44J01/rels/d_a_kytag00/symbols.txt b/config/D44J01/rels/d_a_kytag00/symbols.txt new file mode 100644 index 000000000..6bc409efe --- /dev/null +++ b/config/D44J01/rels/d_a_kytag00/symbols.txt @@ -0,0 +1,34 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +get_check_pos__FP13kytag00_class = .text:0x00000078; // type:function size:0x1D4 scope:local align:4 +wether_tag_move__FP13kytag00_class = .text:0x0000024C; // type:function size:0x398 scope:local align:4 +raincnt_set__Ff = .text:0x000005E4; // type:function size:0xBC scope:local align:4 +raincnt_cut__Fv = .text:0x000006A0; // type:function size:0x38 scope:local align:4 +wether_tag_efect_move__FP13kytag00_class = .text:0x000006D8; // type:function size:0x538 scope:local align:4 +daKytag00_Draw__FP13kytag00_class = .text:0x00000C10; // type:function size:0x24 scope:local align:4 +daKytag00_Execute__FP13kytag00_class = .text:0x00000C34; // type:function size:0x114 scope:local align:4 +daKytag00_IsDelete__FP13kytag00_class = .text:0x00000D48; // type:function size:0x8 scope:local align:4 +daKytag00_Delete__FP13kytag00_class = .text:0x00000D50; // type:function size:0x18 scope:local align:4 +daKytag00_Create__FP10fopAc_ac_c = .text:0x00000D68; // type:function size:0x228 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4124 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4125 = .rodata:0x00000008; // type:object size:0x8 scope:local align:8 +@4126 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 +@4207 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4208 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4209 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4210 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4212 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@4225 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4338 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4377 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4378 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4379 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4460 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4461 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4340 = .data:0x00000000; // type:object size:0x30 scope:local align:4 +l_daKytag00_Method = .data:0x00000030; // type:object size:0x20 scope:local align:4 +g_profile_KYTAG00 = .data:0x00000050; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_kytag01/splits.txt b/config/D44J01/rels/d_a_kytag01/splits.txt new file mode 100644 index 000000000..7b8cc1a1e --- /dev/null +++ b/config/D44J01/rels/d_a_kytag01/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_kytag01.o: + .text start:0x00000078 end:0x00000318 + .rodata start:0x00000000 end:0x00000053 + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_kytag01/symbols.txt b/config/D44J01/rels/d_a_kytag01/symbols.txt new file mode 100644 index 000000000..bc6a3002b --- /dev/null +++ b/config/D44J01/rels/d_a_kytag01/symbols.txt @@ -0,0 +1,33 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +wether_tag_move__FP13kytag01_class = .text:0x00000078; // type:function size:0x4 scope:local align:4 +daKytag01_Draw__FP13kytag01_class = .text:0x0000007C; // type:function size:0x8 scope:local align:4 +daKytag01_Execute__FP13kytag01_class = .text:0x00000084; // type:function size:0x24 scope:local align:4 +daKytag01_IsDelete__FP13kytag01_class = .text:0x000000A8; // type:function size:0x8 scope:local align:4 +daKytag01_Delete__FP13kytag01_class = .text:0x000000B0; // type:function size:0x50 scope:local align:4 +wave_make__Fv = .text:0x00000100; // type:function size:0x124 scope:local align:4 +daKytag01_Create__FP10fopAc_ac_c = .text:0x00000224; // type:function size:0xF4 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4045 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4046 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4047 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4048 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4049 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4050 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4051 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4052 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4053 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4054 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4055 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4056 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4057 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4058 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4059 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@4060 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4109 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000044; // type:object size:0xF scope:local align:4 data:string_table +l_daKytag01_Method = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_KYTAG01 = .data:0x00000020; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_kytag02/splits.txt b/config/D44J01/rels/d_a_kytag02/splits.txt new file mode 100644 index 000000000..ba3245744 --- /dev/null +++ b/config/D44J01/rels/d_a_kytag02/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_kytag02.o: + .text start:0x00000078 end:0x00000478 + .rodata start:0x00000000 end:0x00000028 + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_kytag02/symbols.txt b/config/D44J01/rels/d_a_kytag02/symbols.txt new file mode 100644 index 000000000..e03db87bc --- /dev/null +++ b/config/D44J01/rels/d_a_kytag02/symbols.txt @@ -0,0 +1,24 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +set_path_info__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x48 scope:local align:4 +set_next_path_info__FP13kytag02_classP5dPath = .text:0x000000C0; // type:function size:0x2C scope:local align:4 +get_railwind_vec__FP5dPathi = .text:0x000000EC; // type:function size:0x8C scope:local align:4 +get_nearpos_rail__FP13kytag02_classP5dPathP4cXyzPi = .text:0x00000178; // type:function size:0x16C scope:local align:4 +windtag_move__FP13kytag02_class = .text:0x000002E4; // type:function size:0xEC scope:local align:4 +daKytag02_Draw__FP13kytag02_class = .text:0x000003D0; // type:function size:0x8 scope:local align:4 +daKytag02_Execute__FP13kytag02_class = .text:0x000003D8; // type:function size:0x24 scope:local align:4 +daKytag02_IsDelete__FP13kytag02_class = .text:0x000003FC; // type:function size:0x8 scope:local align:4 +daKytag02_Delete__FP13kytag02_class = .text:0x00000404; // type:function size:0x18 scope:local align:4 +daKytag02_Create__FP10fopAc_ac_c = .text:0x0000041C; // type:function size:0x5C scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4041 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 data:string +@4042 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4043 = .rodata:0x00000008; // type:object size:0x8 scope:local align:8 +@4044 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 +@4062 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4064 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 data:double +l_daKytag02_Method = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_KYTAG02 = .data:0x00000020; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_kytag03/splits.txt b/config/D44J01/rels/d_a_kytag03/splits.txt new file mode 100644 index 000000000..53c34e1f8 --- /dev/null +++ b/config/D44J01/rels/d_a_kytag03/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_kytag03.o: + .text start:0x00000078 end:0x00000628 + .rodata start:0x00000000 end:0x0000000F + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_kytag03/symbols.txt b/config/D44J01/rels/d_a_kytag03/symbols.txt new file mode 100644 index 000000000..ccc771228 --- /dev/null +++ b/config/D44J01/rels/d_a_kytag03/symbols.txt @@ -0,0 +1,17 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +useHeapInit__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0xE4 scope:local +daKytag03_Draw__FP13kytag03_class = .text:0x0000015C; // type:function size:0x7C scope:local +draw_SUB__FP13kytag03_class = .text:0x000001D8; // type:function size:0xA8 scope:local +daKytag03_Execute__FP13kytag03_class = .text:0x00000280; // type:function size:0x29C scope:local +daKytag03_IsDelete__FP13kytag03_class = .text:0x0000051C; // type:function size:0x8 scope:local +daKytag03_Delete__FP13kytag03_class = .text:0x00000524; // type:function size:0x40 scope:local +daKytag03_Create__FP10fopAc_ac_c = .text:0x00000564; // type:function size:0xC4 scope:local +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +@3997 = .rodata:0x00000000; // type:object size:0x4 scope:local +@4109 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000008; // type:object size:0x7 scope:local data:string_table +l_daKytag03_Method = .data:0x00000000; // type:object size:0x20 scope:local +g_profile_KYTAG03 = .data:0x00000020; // type:object size:0x30 scope:global diff --git a/config/D44J01/rels/d_a_kytag04/splits.txt b/config/D44J01/rels/d_a_kytag04/splits.txt new file mode 100644 index 000000000..f9b6cd7e8 --- /dev/null +++ b/config/D44J01/rels/d_a_kytag04/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_kytag04.o: + .text start:0x00000078 end:0x00000208 + .rodata start:0x00000000 end:0x00000004 + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_kytag04/symbols.txt b/config/D44J01/rels/d_a_kytag04/symbols.txt new file mode 100644 index 000000000..9fb490286 --- /dev/null +++ b/config/D44J01/rels/d_a_kytag04/symbols.txt @@ -0,0 +1,13 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +daKytag04_Draw__FP13kytag04_class = .text:0x00000078; // type:function size:0x8 scope:local +daKytag04_Execute__FP13kytag04_class = .text:0x00000080; // type:function size:0xB8 scope:local +daKytag04_IsDelete__FP13kytag04_class = .text:0x00000138; // type:function size:0x28 scope:local +daKytag04_Delete__FP13kytag04_class = .text:0x00000160; // type:function size:0x8 scope:local +daKytag04_Create__FP10fopAc_ac_c = .text:0x00000168; // type:function size:0xA0 scope:local +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +@4044 = .rodata:0x00000000; // type:object size:0x4 scope:local +l_daKytag04_Method = .data:0x00000000; // type:object size:0x20 scope:local +g_profile_KYTAG04 = .data:0x00000020; // type:object size:0x30 scope:global diff --git a/config/D44J01/rels/d_a_kytag05/splits.txt b/config/D44J01/rels/d_a_kytag05/splits.txt new file mode 100644 index 000000000..9670566d2 --- /dev/null +++ b/config/D44J01/rels/d_a_kytag05/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_kytag05.o: + .text start:0x00000078 end:0x000004CC + .rodata start:0x00000000 end:0x00000057 + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_kytag05/symbols.txt b/config/D44J01/rels/d_a_kytag05/symbols.txt new file mode 100644 index 000000000..ced291bf1 --- /dev/null +++ b/config/D44J01/rels/d_a_kytag05/symbols.txt @@ -0,0 +1,30 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +daKytag05_Draw__FP13kytag05_class = .text:0x00000078; // type:function size:0x8 scope:local align:4 +daKytag05_Execute__FP13kytag05_class = .text:0x00000080; // type:function size:0x37C scope:local align:4 +daKytag05_IsDelete__FP13kytag05_class = .text:0x000003FC; // type:function size:0x8 scope:local align:4 +daKytag05_Delete__FP13kytag05_class = .text:0x00000404; // type:function size:0x8 scope:local align:4 +daKytag05_Create__FP10fopAc_ac_c = .text:0x0000040C; // type:function size:0xC0 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +wind_table$4102 = .rodata:0x00000000; // type:object size:0x8 scope:local align:4 +mufuu_timer$4103 = .rodata:0x00000008; // type:object size:0x8 scope:local align:4 +fuu_timer$4104 = .rodata:0x00000010; // type:object size:0x8 scope:local align:4 +@4176 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4177 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4178 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4179 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4180 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4181 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4182 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4183 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4184 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4185 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4186 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4187 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4189 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@stringBase0 = .rodata:0x00000050; // type:object size:0x7 scope:local align:4 data:string_table +l_daKytag05_Method = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_KYTAG05 = .data:0x00000020; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_kytag06/splits.txt b/config/D44J01/rels/d_a_kytag06/splits.txt new file mode 100644 index 000000000..828780d7d --- /dev/null +++ b/config/D44J01/rels/d_a_kytag06/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_kytag06.o: + .text start:0x00000078 end:0x00000238 + .rodata start:0x00000000 end:0x00000030 + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_kytag06/symbols.txt b/config/D44J01/rels/d_a_kytag06/symbols.txt new file mode 100644 index 000000000..be88c9a87 --- /dev/null +++ b/config/D44J01/rels/d_a_kytag06/symbols.txt @@ -0,0 +1,23 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +daKytag06_Draw__FP13kytag06_class = .text:0x00000078; // type:function size:0x8 scope:local align:4 +daKytag06_Execute__FP13kytag06_class = .text:0x00000080; // type:function size:0x124 scope:local align:4 +daKytag06_IsDelete__FP13kytag06_class = .text:0x000001A4; // type:function size:0x8 scope:local align:4 +daKytag06_Delete__FP13kytag06_class = .text:0x000001AC; // type:function size:0x8 scope:local align:4 +daKytag06_Create__FP10fopAc_ac_c = .text:0x000001B4; // type:function size:0x84 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4038 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4039 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4040 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4041 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4042 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4043 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4044 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4045 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4084 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000024; // type:object size:0xC scope:local align:4 data:string_table +l_daKytag06_Method = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_KYTAG06 = .data:0x00000020; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_kytag07/splits.txt b/config/D44J01/rels/d_a_kytag07/splits.txt new file mode 100644 index 000000000..ec68e17ff --- /dev/null +++ b/config/D44J01/rels/d_a_kytag07/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_kytag07.o: + .text start:0x00000078 end:0x0000036C + .rodata start:0x00000000 end:0x00000030 + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_kytag07/symbols.txt b/config/D44J01/rels/d_a_kytag07/symbols.txt new file mode 100644 index 000000000..e175cda54 --- /dev/null +++ b/config/D44J01/rels/d_a_kytag07/symbols.txt @@ -0,0 +1,21 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +daKytag07_Draw__FP13kytag07_class = .text:0x00000078; // type:function size:0x8 scope:local align:4 +daKytag07_Execute__FP13kytag07_class = .text:0x00000080; // type:function size:0x240 scope:local align:4 +daKytag07_IsDelete__FP13kytag07_class = .text:0x000002C0; // type:function size:0x8 scope:local align:4 +daKytag07_Delete__FP13kytag07_class = .text:0x000002C8; // type:function size:0x18 scope:local align:4 +daKytag07_Create__FP10fopAc_ac_c = .text:0x000002E0; // type:function size:0x8C scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4083 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4084 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4085 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4086 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4087 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4088 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4090 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 +@stringBase0 = .rodata:0x00000020; // type:object size:0x10 scope:local align:4 data:string_table +l_daKytag07_Method = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_KYTAG07 = .data:0x00000020; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_lamp/splits.txt b/config/D44J01/rels/d_a_lamp/splits.txt new file mode 100644 index 000000000..eb9b3d4a0 --- /dev/null +++ b/config/D44J01/rels/d_a_lamp/splits.txt @@ -0,0 +1,21 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_lamp.o: + .text start:0x000000EC end:0x00000C64 + .rodata start:0x00000000 end:0x00000082 + .data start:0x00000000 end:0x00000184 + .bss start:0x00000008 end:0x00000070 diff --git a/config/D44J01/rels/d_a_lamp/symbols.txt b/config/D44J01/rels/d_a_lamp/symbols.txt new file mode 100644 index 000000000..a9380bd7d --- /dev/null +++ b/config/D44J01/rels/d_a_lamp/symbols.txt @@ -0,0 +1,90 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +daLamp_Draw__FP10lamp_class = .text:0x000000EC; // type:function size:0x6C scope:local align:4 +daLamp_Execute__FP10lamp_class = .text:0x00000158; // type:function size:0x508 scope:local align:4 +__dt__4cXyzFv = .text:0x00000660; // type:function size:0x3C scope:weak align:4 +daLamp_IsDelete__FP10lamp_class = .text:0x0000069C; // type:function size:0x30 scope:local align:4 +daLamp_Delete__FP10lamp_class = .text:0x000006CC; // type:function size:0x48 scope:local align:4 +useHeapInit__FP10lamp_class = .text:0x00000714; // type:function size:0xC4 scope:local align:4 +daLamp_solidHeapCB__FP10fopAc_ac_c = .text:0x000007D8; // type:function size:0x20 scope:local align:4 +daLamp_Create__FP10fopAc_ac_c = .text:0x000007F8; // type:function size:0x1B8 scope:local align:4 +__dt__8dCcD_SphFv = .text:0x000009B0; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00000A7C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000AC4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000B20; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00000B68; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00000B78; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00000B80; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000B88; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000B90; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000B98; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00000BD0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00000BD8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00000BE0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000BE8; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000C20; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000C24; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000C2C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000C34; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000C3C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000C48; // type:function size:0xC scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00000C54; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00000C5C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4231 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4232 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4233 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4234 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4235 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4236 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4237 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4238 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4239 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4240 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4241 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4242 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4243 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4244 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4245 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4246 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4247 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4248 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4249 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4252 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@4358 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x0000005C; // type:object size:0x26 scope:local align:4 data:string_table +sph_src$4300 = .data:0x00000000; // type:object size:0x40 scope:local align:4 +l_daLamp_Method = .data:0x00000040; // type:object size:0x20 scope:local align:4 +g_profile_LAMP = .data:0x00000060; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Sph = .data:0x00000090; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000118; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000124; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000130; // type:object size:0x54 scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4117 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +init$4118 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 +fire_scale$4116 = .bss:0x00000064; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_lbridge/splits.txt b/config/D44J01/rels/d_a_lbridge/splits.txt new file mode 100644 index 000000000..da842ff88 --- /dev/null +++ b/config/D44J01/rels/d_a_lbridge/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_lbridge.o: + .text start:0x00000078 end:0x00001148 + .rodata start:0x00000000 end:0x00000099 + .data start:0x00000000 end:0x00000080 diff --git a/config/D44J01/rels/d_a_lbridge/symbols.txt b/config/D44J01/rels/d_a_lbridge/symbols.txt new file mode 100644 index 000000000..a0e3f700d --- /dev/null +++ b/config/D44J01/rels/d_a_lbridge/symbols.txt @@ -0,0 +1,49 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local align:4 +CreateHeap__11daLbridge_cFv = .text:0x00000098; // type:function size:0x2EC scope:global align:4 +CreateInit__11daLbridge_cFv = .text:0x00000384; // type:function size:0x1C0 scope:global align:4 +_create__11daLbridge_cFv = .text:0x00000544; // type:function size:0xFC scope:global align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00000640; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_bpkAnmFv = .text:0x0000069C; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x000006F8; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000754; // type:function size:0x48 scope:weak align:4 +set_mtx__11daLbridge_cFv = .text:0x0000079C; // type:function size:0x80 scope:global align:4 +setMoveBGMtx__11daLbridge_cFv = .text:0x0000081C; // type:function size:0x70 scope:global align:4 +_execute__11daLbridge_cFv = .text:0x0000088C; // type:function size:0x8C scope:global align:4 +sw_check__11daLbridge_cFv = .text:0x00000918; // type:function size:0x158 scope:global align:4 +demo__11daLbridge_cFv = .text:0x00000A70; // type:function size:0x1AC scope:global align:4 +appear_bridge__11daLbridge_cFv = .text:0x00000C1C; // type:function size:0x178 scope:global align:4 +disappear_bridge__11daLbridge_cFv = .text:0x00000D94; // type:function size:0xA0 scope:global align:4 +set_on_se__11daLbridge_cFv = .text:0x00000E34; // type:function size:0x70 scope:global align:4 +set_off_se__11daLbridge_cFv = .text:0x00000EA4; // type:function size:0x70 scope:global align:4 +_draw__11daLbridge_cFv = .text:0x00000F14; // type:function size:0xE8 scope:global align:4 +daLbridge_Create__FPv = .text:0x00000FFC; // type:function size:0x20 scope:local align:4 +daLbridge_Delete__FPv = .text:0x0000101C; // type:function size:0xC0 scope:local align:4 +daLbridge_Draw__FPv = .text:0x000010DC; // type:function size:0x24 scope:local align:4 +daLbridge_Execute__FPv = .text:0x00001100; // type:function size:0x24 scope:local align:4 +daLbridge_IsDelete__FPv = .text:0x00001124; // type:function size:0x8 scope:local align:4 +cLib_calcTimer__FPUc = .text:0x0000112C; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__11daLbridge_c = .rodata:0x00000000; // type:object size:0x7 scope:global align:4 data:string +@4038 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4039 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4091 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4092 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4093 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4094 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4095 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4096 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4097 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4241 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 data:double +@4349 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x0000003C; // type:object size:0x5D scope:local align:4 data:string_table +daLbridgeMethodTable = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_LIGHTBRIDGE = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_brkAnm = .data:0x00000050; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_bpkAnm = .data:0x0000005C; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000068; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000074; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_leaflift/splits.txt b/config/D44J01/rels/d_a_leaflift/splits.txt new file mode 100644 index 000000000..c7abf34d9 --- /dev/null +++ b/config/D44J01/rels/d_a_leaflift/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_leaflift.o: + .text start:0x000000EC end:0x00001360 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000081 + .data start:0x00000000 end:0x00000188 + .bss start:0x00000008 end:0x00000020 diff --git a/config/D44J01/rels/d_a_leaflift/symbols.txt b/config/D44J01/rels/d_a_leaflift/symbols.txt new file mode 100644 index 000000000..50d663bde --- /dev/null +++ b/config/D44J01/rels/d_a_leaflift/symbols.txt @@ -0,0 +1,79 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +_delete__9daLlift_cFv = .text:0x000000EC; // type:function size:0xD0 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000001BC; // type:function size:0x20 scope:local align:4 +CreateHeap__9daLlift_cFv = .text:0x000001DC; // type:function size:0x158 scope:global align:4 +CreateInit__9daLlift_cFv = .text:0x00000334; // type:function size:0x2C8 scope:global align:4 +__dt__4cXyzFv = .text:0x000005FC; // type:function size:0x3C scope:weak align:4 +_create__9daLlift_cFv = .text:0x00000638; // type:function size:0x12C scope:global align:4 +__dt__8dCcD_CylFv = .text:0x00000764; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000830; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000878; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000008D4; // type:function size:0x48 scope:weak align:4 +nodeCallBack__FP7J3DNodei = .text:0x0000091C; // type:function size:0xAC scope:local align:4 +rideCallBack__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x000009C8; // type:function size:0x2E4 scope:local align:4 +set_mtx__9daLlift_cFv = .text:0x00000CAC; // type:function size:0x88 scope:global align:4 +setMoveBGMtx__9daLlift_cFv = .text:0x00000D34; // type:function size:0x68 scope:global align:4 +_execute__9daLlift_cFv = .text:0x00000D9C; // type:function size:0x188 scope:global align:4 +emitterCtrl__9daLlift_cFv = .text:0x00000F24; // type:function size:0xBC scope:global align:4 +MoveDownLift__9daLlift_cFv = .text:0x00000FE0; // type:function size:0x100 scope:global align:4 +_draw__9daLlift_cFv = .text:0x000010E0; // type:function size:0xA0 scope:global align:4 +daLlift_Create__FPv = .text:0x00001180; // type:function size:0x20 scope:local align:4 +daLlift_Delete__FPv = .text:0x000011A0; // type:function size:0x24 scope:local align:4 +daLlift_Draw__FPv = .text:0x000011C4; // type:function size:0x24 scope:local align:4 +daLlift_Execute__FPv = .text:0x000011E8; // type:function size:0x24 scope:local align:4 +daLlift_IsDelete__FPv = .text:0x0000120C; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00001214; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00001224; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x0000122C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001234; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000123C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001244; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x0000127C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00001284; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x0000128C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001294; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000012CC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000012D0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000012D8; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000012E0; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000012E8; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000012F4; // type:function size:0xC scope:weak align:4 +__sinit_d_a_leaflift_cpp = .text:0x00001300; // type:function size:0x50 scope:local align:4 +@280@__dt__8dCcD_CylFv = .text:0x00001350; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00001358; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__9daLlift_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +@4129 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4130 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4131 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4132 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4133 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4134 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4135 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4326 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4327 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4328 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4329 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4330 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 +@4331 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 +@4388 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@4444 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4445 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000054; // type:object size:0x2D scope:local align:4 data:string_table +l_cyl_src = .data:0x00000000; // type:object size:0x44 scope:local align:4 +daLliftMethodTable = .data:0x00000044; // type:object size:0x20 scope:local align:4 +g_profile_LEAF_LIFT = .data:0x00000064; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x00000094; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000011C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000128; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000134; // type:object size:0x54 scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@3996 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +up_vec = .bss:0x00000014; // type:object size:0xC scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_lod_bg/splits.txt b/config/D44J01/rels/d_a_lod_bg/splits.txt new file mode 100644 index 000000000..a9ca0fd80 --- /dev/null +++ b/config/D44J01/rels/d_a_lod_bg/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_lod_bg.o: + .text start:0x00000078 end:0x000009DC + .rodata start:0x00000000 end:0x0000007F + .data start:0x00000000 end:0x000000C8 + .bss start:0x00000000 end:0x00000020 diff --git a/config/D44J01/rels/d_a_lod_bg/symbols.txt b/config/D44J01/rels/d_a_lod_bg/symbols.txt new file mode 100644 index 000000000..e9d353049 --- /dev/null +++ b/config/D44J01/rels/d_a_lod_bg/symbols.txt @@ -0,0 +1,39 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +getArcName__9daLodbg_cFv = .text:0x00000078; // type:function size:0x40 scope:global align:4 +createHeapCallBack__FP10fopAc_ac_c = .text:0x000000B8; // type:function size:0x180 scope:local align:4 +execCreateWait__9daLodbg_cFv = .text:0x00000238; // type:function size:0xE0 scope:global align:4 +execReadWait__9daLodbg_cFv = .text:0x00000318; // type:function size:0x110 scope:global align:4 +execDeleteWait__9daLodbg_cFv = .text:0x00000428; // type:function size:0x260 scope:global align:4 +daLodbg_Draw__FP9daLodbg_c = .text:0x00000688; // type:function size:0x210 scope:local align:4 +daLodbg_Execute__FP9daLodbg_c = .text:0x00000898; // type:function size:0x28 scope:local align:4 +daLodbg_IsDelete__FP9daLodbg_c = .text:0x000008C0; // type:function size:0x8 scope:local align:4 +daLodbg_Delete__FP9daLodbg_c = .text:0x000008C8; // type:function size:0x58 scope:local align:4 +daLodbg_Create__FP10fopAc_ac_c = .text:0x00000920; // type:function size:0xBC scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4153 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4154 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4155 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4156 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4157 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4158 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4255 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4298 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000020; // type:object size:0x5F scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_38_data_1C = .data:0x0000001C; // type:object size:0x14 +@3989 = .data:0x00000030; // type:object size:0xC scope:local align:4 data:4byte +@4046 = .data:0x0000003C; // type:object size:0xC scope:local align:4 data:4byte +@4061 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4068 = .data:0x00000054; // type:object size:0xC scope:local align:4 +@4070 = .data:0x00000060; // type:object size:0xC scope:local align:4 +@4103 = .data:0x0000006C; // type:object size:0xC scope:local align:4 data:4byte +l_daLodbg_Method = .data:0x00000078; // type:object size:0x20 scope:local align:4 +g_profile_LODBG = .data:0x00000098; // type:object size:0x30 scope:global align:4 +arcName$3997 = .bss:0x00000000; // type:object size:0x20 scope:local align:4 diff --git a/config/D44J01/rels/d_a_lstair/splits.txt b/config/D44J01/rels/d_a_lstair/splits.txt new file mode 100644 index 000000000..c1e569523 --- /dev/null +++ b/config/D44J01/rels/d_a_lstair/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_lstair.o: + .text start:0x00000078 end:0x00001320 + .rodata start:0x00000000 end:0x000000A7 + .data start:0x00000000 end:0x0000008C diff --git a/config/D44J01/rels/d_a_lstair/symbols.txt b/config/D44J01/rels/d_a_lstair/symbols.txt new file mode 100644 index 000000000..f388f0533 --- /dev/null +++ b/config/D44J01/rels/d_a_lstair/symbols.txt @@ -0,0 +1,58 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +_delete__10daLStair_cFv = .text:0x00000078; // type:function size:0x58 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000000D0; // type:function size:0x20 scope:local align:4 +CreateHeap__10daLStair_cFv = .text:0x000000F0; // type:function size:0x404 scope:global align:4 +CreateInit__10daLStair_cFv = .text:0x000004F4; // type:function size:0x140 scope:global align:4 +_create__10daLStair_cFv = .text:0x00000634; // type:function size:0x124 scope:global align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00000758; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_bpkAnmFv = .text:0x000007B4; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00000810; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x0000086C; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000008C8; // type:function size:0x48 scope:weak align:4 +set_mtx__10daLStair_cFv = .text:0x00000910; // type:function size:0x88 scope:global align:4 +setMoveBGMtx__10daLStair_cFv = .text:0x00000998; // type:function size:0x84 scope:global align:4 +_execute__10daLStair_cFv = .text:0x00000A1C; // type:function size:0xB0 scope:global align:4 +demoMove__10daLStair_cFv = .text:0x00000ACC; // type:function size:0xC0 scope:global align:4 +checkAppear__10daLStair_cFv = .text:0x00000B8C; // type:function size:0xFC scope:global align:4 +moveBG__10daLStair_cFv = .text:0x00000C88; // type:function size:0x13C scope:global align:4 +appear_stair__10daLStair_cFv = .text:0x00000DC4; // type:function size:0x1FC scope:global align:4 +disappear_stair__10daLStair_cFv = .text:0x00000FC0; // type:function size:0xC8 scope:global align:4 +set_on_se__10daLStair_cFv = .text:0x00001088; // type:function size:0x98 scope:global align:4 +set_off_se__10daLStair_cFv = .text:0x00001120; // type:function size:0x70 scope:global align:4 +daLStair_Create__FPv = .text:0x00001190; // type:function size:0x20 scope:local align:4 +daLStair_Delete__FPv = .text:0x000011B0; // type:function size:0x24 scope:local align:4 +daLStair_Draw__FPv = .text:0x000011D4; // type:function size:0x104 scope:local align:4 +daLStair_Execute__FPv = .text:0x000012D8; // type:function size:0x24 scope:local align:4 +daLStair_IsDelete__FPv = .text:0x000012FC; // type:function size:0x8 scope:local align:4 +cLib_calcTimer__FPUc = .text:0x00001304; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__10daLStair_c = .rodata:0x00000000; // type:object size:0x7 scope:global align:4 data:string +@4041 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4070 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4071 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4072 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4073 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4074 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4075 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4076 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4077 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4078 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4252 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4253 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4255 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 data:double +@4312 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4313 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4314 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4360 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000050; // type:object size:0x57 scope:local align:4 data:string_table +daLStairMethodTable = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_LIGHTSTAIR = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_brkAnm = .data:0x00000050; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_bpkAnm = .data:0x0000005C; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000068; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_bckAnm = .data:0x00000074; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000080; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_lwood/splits.txt b/config/D44J01/rels/d_a_lwood/splits.txt new file mode 100644 index 000000000..f73dcae46 --- /dev/null +++ b/config/D44J01/rels/d_a_lwood/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_lwood.o: + .text start:0x00000078 end:0x000007F4 + .rodata start:0x00000000 end:0x00000064 + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_lwood/symbols.txt b/config/D44J01/rels/d_a_lwood/symbols.txt new file mode 100644 index 000000000..b560533bb --- /dev/null +++ b/config/D44J01/rels/d_a_lwood/symbols.txt @@ -0,0 +1,32 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local align:4 +CreateHeap__9daLwood_cFv = .text:0x00000098; // type:function size:0xFC scope:global align:4 +CreateInit__9daLwood_cFv = .text:0x00000194; // type:function size:0x14C scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x000002E0; // type:function size:0x25C scope:local align:4 +set_mtx__9daLwood_cFv = .text:0x0000053C; // type:function size:0x88 scope:weak align:4 +setMoveBGMtx__9daLwood_cFv = .text:0x000005C4; // type:function size:0x78 scope:weak align:4 +daLwood_Create__FPv = .text:0x0000063C; // type:function size:0xA0 scope:local align:4 +daLwood_Delete__FPv = .text:0x000006DC; // type:function size:0x58 scope:local align:4 +daLwood_Draw__FPv = .text:0x00000734; // type:function size:0xA4 scope:local align:4 +daLwood_Execute__FPv = .text:0x000007D8; // type:function size:0x14 scope:local align:4 +daLwood_IsDelete__FPv = .text:0x000007EC; // type:function size:0x8 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__9daLwood_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +@4040 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4041 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4042 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4043 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4044 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4045 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4046 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4047 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4108 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4109 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4111 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 data:double +@stringBase0 = .rodata:0x00000038; // type:object size:0x2C scope:local align:4 data:string_table +daLwoodMethodTable = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Lwood = .data:0x00000020; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_machine/splits.txt b/config/D44J01/rels/d_a_machine/splits.txt new file mode 100644 index 000000000..4cf59d2a5 --- /dev/null +++ b/config/D44J01/rels/d_a_machine/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_machine.o: + .text start:0x00000078 end:0x000017E8 + .rodata start:0x00000000 end:0x000000B1 + .data start:0x00000000 end:0x000002A0 diff --git a/config/D44J01/rels/d_a_machine/symbols.txt b/config/D44J01/rels/d_a_machine/symbols.txt new file mode 100644 index 000000000..7313cb729 --- /dev/null +++ b/config/D44J01/rels/d_a_machine/symbols.txt @@ -0,0 +1,112 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +_delete__11daMachine_cFv = .text:0x00000078; // type:function size:0x40 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000000B8; // type:function size:0x20 scope:local align:4 +CreateHeap__11daMachine_cFv = .text:0x000000D8; // type:function size:0x164 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x0000023C; // type:function size:0x74 scope:local align:4 +CreateInit__11daMachine_cFv = .text:0x000002B0; // type:function size:0x280 scope:global align:4 +path_move__11daMachine_cFv = .text:0x00000530; // type:function size:0xE4 scope:global align:4 +set_next_pnt__11daMachine_cFv = .text:0x00000614; // type:function size:0xFC scope:global align:4 +search_wind_mill__11daMachine_cFv = .text:0x00000710; // type:function size:0x34 scope:global align:4 +set_speed__11daMachine_cFv = .text:0x00000744; // type:function size:0xD4 scope:global align:4 +_create__11daMachine_cFv = .text:0x00000818; // type:function size:0xA0 scope:global align:4 +__ct__11daMachine_cFv = .text:0x000008B8; // type:function size:0x208 scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00000AC0; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000B1C; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CpsFv = .text:0x00000B64; // type:function size:0xE0 scope:weak align:4 +__dt__8cM3dGCpsFv = .text:0x00000C44; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00000CA0; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00000CE8; // type:function size:0x70 scope:weak align:4 +__ct__8dCcD_SphFv = .text:0x00000D58; // type:function size:0x84 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00000DDC; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00000EA8; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000EF0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000F4C; // type:function size:0x48 scope:weak align:4 +set_mtx__11daMachine_cFv = .text:0x00000F94; // type:function size:0x98 scope:global align:4 +_execute__11daMachine_cFv = .text:0x0000102C; // type:function size:0xEC scope:global align:4 +attack__11daMachine_cFv = .text:0x00001118; // type:function size:0x160 scope:global align:4 +set_cube__11daMachine_cFv = .text:0x00001278; // type:function size:0xF0 scope:global align:4 +set_body__11daMachine_cFv = .text:0x00001368; // type:function size:0x124 scope:global align:4 +set_at__11daMachine_cFv = .text:0x0000148C; // type:function size:0x8C scope:global align:4 +_draw__11daMachine_cFv = .text:0x00001518; // type:function size:0x78 scope:global align:4 +daMachine_Create__FPv = .text:0x00001590; // type:function size:0x20 scope:local align:4 +daMachine_Delete__FPv = .text:0x000015B0; // type:function size:0x24 scope:local align:4 +daMachine_Draw__FPv = .text:0x000015D4; // type:function size:0x24 scope:local align:4 +daMachine_Execute__FPv = .text:0x000015F8; // type:function size:0x24 scope:local align:4 +daMachine_IsDelete__FPv = .text:0x0000161C; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CpsFv = .text:0x00001624; // type:function size:0x10 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001634; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000163C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001644; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_AabAttrPf = .text:0x0000167C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_TriAttrPf = .text:0x00001684; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_PntAttrPf = .text:0x0000168C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001694; // type:function size:0x38 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000016CC; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000016D8; // type:function size:0xC scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000016E4; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000016E8; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x000016F0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00001700; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00001708; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001710; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001718; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001720; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00001758; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00001760; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00001768; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001770; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000017A8; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000017B0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x000017B8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x000017C0; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000017C8; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000017D0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CpsFv = .text:0x000017D8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CpsFv = .text:0x000017E0; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__11daMachine_c = .rodata:0x00000000; // type:object size:0x8 scope:global align:4 data:string +m_search_r__11daMachine_c = .rodata:0x00000008; // type:object size:0x4 scope:global align:4 +m_search_l__11daMachine_c = .rodata:0x0000000C; // type:object size:0x4 scope:global align:4 +@4040 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4118 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4119 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4120 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4121 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4122 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4123 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4147 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4148 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@4149 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 +@4150 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4199 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4200 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4201 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4203 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@4483 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4524 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4525 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4555 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4556 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4596 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4597 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4598 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4622 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x0000007C; // type:object size:0x35 scope:local align:4 data:string_table +l_sph_src_at = .data:0x00000000; // type:object size:0x40 scope:local align:4 +l_sph_src_col = .data:0x00000040; // type:object size:0x40 scope:local align:4 +daMachineMethodTable = .data:0x00000080; // type:object size:0x20 scope:local align:4 +g_profile_MACHINE = .data:0x000000A0; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_bckAnm = .data:0x000000D0; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000000DC; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cps = .data:0x000000E8; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCps = .data:0x00000170; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x0000017C; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000188; // type:object size:0x24 scope:weak align:4 +__vt__8dCcD_Sph = .data:0x000001AC; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000234; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000240; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000024C; // type:object size:0x54 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_magma/splits.txt b/config/D44J01/rels/d_a_magma/splits.txt new file mode 100644 index 000000000..511faed1a --- /dev/null +++ b/config/D44J01/rels/d_a_magma/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_magma.o: + .text start:0x00000078 end:0x00000164 + .rodata start:0x00000000 end:0x00000006 + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_magma/symbols.txt b/config/D44J01/rels/d_a_magma/symbols.txt new file mode 100644 index 000000000..ce01ca2b0 --- /dev/null +++ b/config/D44J01/rels/d_a_magma/symbols.txt @@ -0,0 +1,11 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +daMagma_IsDelete__FP9daMagma_c = .text:0x00000078; // type:function size:0x8 scope:local +daMagma_Delete__FP9daMagma_c = .text:0x00000080; // type:function size:0x5C scope:local +daMagma_Create__FP10fopAc_ac_c = .text:0x000000DC; // type:function size:0x88 scope:local +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +@stringBase0 = .rodata:0x00000000; // type:object size:0x6 scope:local data:string_table +l_daMagma_Method = .data:0x00000000; // type:object size:0x20 scope:local +g_profile_MAGMA = .data:0x00000020; // type:object size:0x30 scope:global diff --git a/config/D44J01/rels/d_a_majuu_flag/splits.txt b/config/D44J01/rels/d_a_majuu_flag/splits.txt new file mode 100644 index 000000000..0f19f5304 --- /dev/null +++ b/config/D44J01/rels/d_a_majuu_flag/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_majuu_flag.o: + .text start:0x000000EC end:0x00001C98 + .text start:0x00001C98 end:0x00001D68 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000009F + .data start:0x00000000 end:0x00000F8C + .bss start:0x00000008 end:0x00000054 diff --git a/config/D44J01/rels/d_a_majuu_flag/symbols.txt b/config/D44J01/rels/d_a_majuu_flag/symbols.txt new file mode 100644 index 000000000..d1e67bb38 --- /dev/null +++ b/config/D44J01/rels/d_a_majuu_flag/symbols.txt @@ -0,0 +1,77 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +set_mtx__FP14daMajuu_Flag_c = .text:0x000000EC; // type:function size:0x2A8 scope:local align:4 +__dt__4cXyzFv = .text:0x00000394; // type:function size:0x3C scope:weak align:4 +setNrmMtx__21daMajuu_Flag_packet_cFv = .text:0x000003D0; // type:function size:0x30 scope:global align:4 +setBackNrm__21daMajuu_Flag_packet_cFv = .text:0x00000400; // type:function size:0x88 scope:global align:4 +setNrmVtx__21daMajuu_Flag_packet_cFP4cXyzi = .text:0x00000488; // type:function size:0x2AC scope:global align:4 +draw__21daMajuu_Flag_packet_cFv = .text:0x00000734; // type:function size:0x634 scope:global align:4 +daMajuu_Flag_Draw__FP14daMajuu_Flag_c = .text:0x00000D68; // type:function size:0x9C scope:local align:4 +get_cloth_anim_sub_factor__FP4cXyzP4cXyzP4cXyzf = .text:0x00000E04; // type:function size:0x134 scope:local align:4 +get_cloth_anim_factor__FP4cXyzP4cXyzP4cXyzi = .text:0x00000F38; // type:function size:0x164 scope:local align:4 +majuu_flag_move__FP14daMajuu_Flag_c = .text:0x0000109C; // type:function size:0x260 scope:local align:4 +daMajuu_Flag_Execute__FP14daMajuu_Flag_c = .text:0x000012FC; // type:function size:0xE8 scope:local align:4 +daMajuu_Flag_IsDelete__FP14daMajuu_Flag_c = .text:0x000013E4; // type:function size:0x8 scope:local align:4 +daMajuu_Flag_Delete__FP14daMajuu_Flag_c = .text:0x000013EC; // type:function size:0xC4 scope:local align:4 +daMajuu_Flag_Create__FP10fopAc_ac_c = .text:0x000014B0; // type:function size:0x6C0 scope:local align:4 +__sinit_d_a_majuu_flag_cpp = .text:0x00001B70; // type:function size:0xC8 scope:local align:4 +__dt__18daMajuu_Flag_HIO_cFv = .text:0x00001C38; // type:function size:0x60 scope:weak align:4 +__dt__21daMajuu_Flag_packet_cFv = .text:0x00001C98; // type:function size:0xCC scope:weak align:4 +__ct__4cXyzFv = .text:0x00001D64; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4060 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4061 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4062 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4063 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4190 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 data:double +@4274 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 +@4275 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4319 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4320 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4390 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4391 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4392 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4393 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4618 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4619 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4620 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4621 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4622 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4623 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4624 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4625 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4626 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4627 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4628 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4629 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4631 = .rodata:0x00000070; // type:object size:0x8 scope:local align:8 +@4646 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4647 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4648 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4649 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000088; // type:object size:0x17 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_41_data_1C = .data:0x0000001C; // type:object size:0x24 +l_flag02TEX = .data:0x00000040; // type:object size:0x800 scope:local align:32 +l_majuu_flag_pos = .data:0x00000840; // type:object size:0xFC scope:local align:4 data:float +l_texCoord = .data:0x0000093C; // type:object size:0xA8 scope:local align:4 +l_majuu_flagDL = .data:0x00000A00; // type:object size:0x98 scope:local align:32 +l_majuu_flag_matDL = .data:0x00000AA0; // type:object size:0x34 scope:local align:32 +rel_pos_idx_tbl$4094 = .data:0x00000AD4; // type:object size:0x24C scope:local align:4 +rel_pos_idx_tbl$4279 = .data:0x00000D20; // type:object size:0x1F8 scope:local align:4 +l_daMajuu_Flag_Method = .data:0x00000F18; // type:object size:0x20 scope:local align:4 +g_profile_MAJUU_FLAG = .data:0x00000F38; // type:object size:0x30 scope:global align:4 +__vt__21daMajuu_Flag_packet_c = .data:0x00000F68; // type:object size:0x18 scope:global align:4 +__vt__18daMajuu_Flag_HIO_c = .data:0x00000F80; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@3996 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x40 scope:local align:4 data:byte diff --git a/config/D44J01/rels/d_a_mant/splits.txt b/config/D44J01/rels/d_a_mant/splits.txt new file mode 100644 index 000000000..05780fec4 --- /dev/null +++ b/config/D44J01/rels/d_a_mant/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:32 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_mant.o: + .text start:0x000000EC end:0x00002470 + .text start:0x00002470 end:0x00002510 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000A4 + .data start:0x00000000 end:0x0000AE5C + .bss start:0x00000008 end:0x00000078 diff --git a/config/D44J01/rels/d_a_mant/symbols.txt b/config/D44J01/rels/d_a_mant/symbols.txt new file mode 100644 index 000000000..d6068a5bf --- /dev/null +++ b/config/D44J01/rels/d_a_mant/symbols.txt @@ -0,0 +1,168 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +draw__15daMant_packet_cFv = .text:0x000000EC; // type:function size:0x2EC scope:global align:4 +daMant_Draw__FP10mant_class = .text:0x000003D8; // type:function size:0x104 scope:local align:4 +joint_control__FP10mant_classP8mant_j_si = .text:0x000004DC; // type:function size:0xB84 scope:local align:4 +__dt__11dBgS_GndChkFv = .text:0x00001060; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00001178; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00001218; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00001274; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000012BC; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00001318; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00001360; // type:function size:0x80 scope:weak align:4 +__dt__4cXyzFv = .text:0x000013E0; // type:function size:0x3C scope:weak align:4 +mant_v_calc__FP10mant_class = .text:0x0000141C; // type:function size:0x29C scope:local align:4 +mant_n_calc__FP10mant_class = .text:0x000016B8; // type:function size:0x204 scope:local align:4 +mant_move__FP10mant_class = .text:0x000018BC; // type:function size:0x244 scope:local align:4 +daMant_Execute__FP10mant_class = .text:0x00001B00; // type:function size:0xD0 scope:local align:4 +daMant_IsDelete__FP10mant_class = .text:0x00001BD0; // type:function size:0x8 scope:local align:4 +daMant_Delete__FP10mant_class = .text:0x00001BD8; // type:function size:0x8 scope:local align:4 +daMant_Create__FP10fopAc_ac_c = .text:0x00001BE0; // type:function size:0x30C scope:local align:4 +__ct__8dCcD_SphFv = .text:0x00001EEC; // type:function size:0x84 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00001F70; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x0000203C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00002084; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000020E0; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00002128; // type:function size:0x5C scope:weak align:4 +__dt__8mant_j_sFv = .text:0x00002184; // type:function size:0x7C scope:weak align:4 +__ct__8mant_j_sFv = .text:0x00002200; // type:function size:0x68 scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00002268; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x000022B0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x000022C0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x000022C8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000022D0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000022D8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000022E0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00002318; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00002320; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00002328; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002330; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002368; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000236C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002374; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000237C; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002384; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002390; // type:function size:0xC scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x0000239C; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_mant_cpp = .text:0x000023E4; // type:function size:0x54 scope:local align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00002438; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00002440; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00002448; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x00002450; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00002458; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00002460; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00002468; // type:function size:0x8 scope:weak align:4 +__dt__15daMant_packet_cFv = .text:0x00002470; // type:function size:0x9C scope:weak align:4 +__ct__4cXyzFv = .text:0x0000250C; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4173 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4176 = .rodata:0x00000004; // type:object size:0x8 scope:local align:4 +@4180 = .rodata:0x0000000C; // type:object size:0x8 scope:local align:4 +@4202 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4234 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4235 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4625 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4626 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4627 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4628 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4629 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4630 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4631 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4632 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4633 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 +@4634 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@4635 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4636 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4637 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4638 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4639 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4747 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4748 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4749 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4750 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4752 = .rodata:0x00000078; // type:object size:0x8 scope:local align:8 +@4865 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 data:string +@4866 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4876 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4877 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4973 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4974 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5100 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5101 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5102 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_230_data_1C = .data:0x0000001C; // type:object size:0x24 +l_pg_mantle1TEX = .data:0x00000040; // type:object size:0x2000 scope:local align:32 +l_pg_mantle1_palettePAL = .data:0x00002040; // type:object size:0x20 scope:local align:32 +l_tn_boro_b1TEX = .data:0x00002060; // type:object size:0x2000 scope:local align:32 +l_tn_boro_b1_palettePAL = .data:0x00004060; // type:object size:0x20 scope:local align:32 +l_tn_boro_k1TEX = .data:0x00004080; // type:object size:0x2000 scope:local align:32 +l_tn_boro_k1_palettePAL = .data:0x00006080; // type:object size:0x20 scope:local align:32 +l_tn_boro1TEX = .data:0x000060A0; // type:object size:0x2000 scope:local align:32 +l_tn_boro1_palettePAL = .data:0x000080A0; // type:object size:0x20 scope:local align:32 +l_tn_mantle1TEX = .data:0x000080C0; // type:object size:0x2000 scope:local align:32 +l_tn_mantle1_palettePAL = .data:0x0000A0C0; // type:object size:0x20 scope:local align:32 +l_pos = .data:0x0000A0E0; // type:object size:0x3CC scope:local align:4 +l_texCoord = .data:0x0000A4AC; // type:object size:0x288 scope:local align:4 +l_DL = .data:0x0000A740; // type:object size:0x1E8 scope:local align:32 +l_matDL = .data:0x0000A940; // type:object size:0xA6 scope:local align:32 +l_matDL2 = .data:0x0000AA00; // type:object size:0x46 scope:local align:32 +l_matDL_LIGHTOFF = .data:0x0000AA60; // type:object size:0x94 scope:local align:32 +tex_d = .data:0x0000AAF4; // type:object size:0x1C scope:local align:4 +pal_d = .data:0x0000AB10; // type:object size:0x1C scope:local align:4 +l_vtxDescList$4171 = .data:0x0000AB2C; // type:object size:0x20 scope:local align:4 +l_vtxAttrFmtList$4172 = .data:0x0000AB4C; // type:object size:0x40 scope:local align:4 +d_p$4247 = .data:0x0000AB8C; // type:object size:0x20 scope:local align:4 data:float +d_p2$4248 = .data:0x0000ABAC; // type:object size:0x20 scope:local align:4 data:float +wind_cc_sph_src$4897 = .data:0x0000ABCC; // type:object size:0x40 scope:local align:4 +mesh_cc_sph_src$4898 = .data:0x0000AC0C; // type:object size:0x40 scope:local align:4 +l_daMant_Method = .data:0x0000AC4C; // type:object size:0x20 scope:local align:4 +g_profile_MANT = .data:0x0000AC6C; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x0000AC9C; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000ACA8; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x0000ACB4; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x0000AD3C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000AD48; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000AD54; // type:object size:0x54 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x0000ADA8; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x0000ADB4; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x0000ADCC; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x0000ADFC; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x0000AE14; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x0000AE20; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x0000AE2C; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x0000AE38; // type:object size:0xC scope:weak align:4 +__vt__15daMant_packet_c = .data:0x0000AE44; // type:object size:0x18 scope:global align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:4byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +v_pos = .bss:0x00000054; // type:object size:0x4 scope:local align:4 +v_count = .bss:0x00000058; // type:object size:0x4 scope:local align:4 +mesh_cc_ct = .bss:0x0000005C; // type:object size:0x4 scope:local align:4 +@4236 = .bss:0x00000060; // type:object size:0xC scope:local align:4 +non_pos = .bss:0x0000006C; // type:object size:0xC scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_mbdoor/splits.txt b/config/D44J01/rels/d_a_mbdoor/splits.txt new file mode 100644 index 000000000..d3af11431 --- /dev/null +++ b/config/D44J01/rels/d_a_mbdoor/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_mbdoor.o: + .text start:0x00000078 end:0x000015F4 + .text start:0x000015F4 end:0x000015F4 + .rodata start:0x00000000 end:0x000000FB + .data start:0x00000000 end:0x000000B0 diff --git a/config/D44J01/rels/d_a_mbdoor/symbols.txt b/config/D44J01/rels/d_a_mbdoor/symbols.txt new file mode 100644 index 000000000..17c48b87c --- /dev/null +++ b/config/D44J01/rels/d_a_mbdoor/symbols.txt @@ -0,0 +1,65 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +getSwbit__10daMbdoor_cFv = .text:0x00000078; // type:function size:0xC scope:global align:4 +getType__10daMbdoor_cFv = .text:0x00000084; // type:function size:0xC scope:global align:4 +getShapeType__10daMbdoor_cFv = .text:0x00000090; // type:function size:0xC scope:global align:4 +getArcName__10daMbdoor_cFv = .text:0x0000009C; // type:function size:0x48 scope:global align:4 +getFuBdl__10daMbdoor_cFv = .text:0x000000E4; // type:function size:0x3C scope:global align:4 +getLBdl__10daMbdoor_cFv = .text:0x00000120; // type:function size:0x3C scope:global align:4 +getRBdl__10daMbdoor_cFv = .text:0x0000015C; // type:function size:0x3C scope:global align:4 +getToBdl__10daMbdoor_cFv = .text:0x00000198; // type:function size:0x3C scope:global align:4 +getDzb__10daMbdoor_cFv = .text:0x000001D4; // type:function size:0x3C scope:global align:4 +getLOffset__10daMbdoor_cFv = .text:0x00000210; // type:function size:0x44 scope:global align:4 +getROffset__10daMbdoor_cFv = .text:0x00000254; // type:function size:0x44 scope:global align:4 +getToOffset__10daMbdoor_cFv = .text:0x00000298; // type:function size:0x44 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000002DC; // type:function size:0x20 scope:local align:4 +CreateHeap__10daMbdoor_cFv = .text:0x000002FC; // type:function size:0x310 scope:global align:4 +calcMtx__10daMbdoor_cFv = .text:0x0000060C; // type:function size:0x28C scope:global align:4 +CreateInit__10daMbdoor_cFv = .text:0x00000898; // type:function size:0x1AC scope:global align:4 +create__10daMbdoor_cFv = .text:0x00000A44; // type:function size:0xA0 scope:global align:4 +getDemoAction__10daMbdoor_cFv = .text:0x00000AE4; // type:function size:0x44 scope:global align:4 +demoProc__10daMbdoor_cFv = .text:0x00000B28; // type:function size:0x43C scope:global align:4 +checkArea__10daMbdoor_cFv = .text:0x00000F64; // type:function size:0x168 scope:global align:4 +checkUnlock__10daMbdoor_cFv = .text:0x000010CC; // type:function size:0xCC scope:global align:4 +daMbdoor_actionWait__FP10daMbdoor_c = .text:0x00001198; // type:function size:0x24 scope:local align:4 +daMbdoor_actionLockWait__FP10daMbdoor_c = .text:0x000011BC; // type:function size:0x60 scope:local align:4 +daMbdoor_actionLockOff__FP10daMbdoor_c = .text:0x0000121C; // type:function size:0x90 scope:local align:4 +daMbdoor_actionLockDemo__FP10daMbdoor_c = .text:0x000012AC; // type:function size:0x78 scope:local align:4 +daMbdoor_actionCloseWait__FP10daMbdoor_c = .text:0x00001324; // type:function size:0xC0 scope:local align:4 +daMbdoor_actionOpen__FP10daMbdoor_c = .text:0x000013E4; // type:function size:0x24 scope:local align:4 +daMbdoor_Draw__FP10daMbdoor_c = .text:0x00001408; // type:function size:0xB4 scope:local align:4 +daMbdoor_Execute__FP10daMbdoor_c = .text:0x000014BC; // type:function size:0x9C scope:local align:4 +daMbdoor_IsDelete__FP10daMbdoor_c = .text:0x00001558; // type:function size:0x8 scope:local align:4 +daMbdoor_Delete__FP10daMbdoor_c = .text:0x00001560; // type:function size:0x74 scope:local align:4 +daMbdoor_Create__FP10fopAc_ac_c = .text:0x000015D4; // type:function size:0x20 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4050 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4051 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4058 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4059 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4066 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4187 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4188 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4189 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4190 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4191 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4192 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4193 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4194 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4223 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +@4363 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4364 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4365 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:string +@4366 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4432 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4433 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4434 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000054; // type:object size:0xA7 scope:local align:4 data:string_table +action_table$4257 = .data:0x00000000; // type:object size:0x24 scope:local align:4 +@4367 = .data:0x00000024; // type:object size:0x24 scope:local align:4 +l_action$localstatic3$execute__10daMbdoor_cFv = .data:0x00000048; // type:object size:0x18 scope:weak align:4 +l_daMbdoor_Method = .data:0x00000060; // type:object size:0x20 scope:local align:4 +g_profile_MBDOOR = .data:0x00000080; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_mdoor/splits.txt b/config/D44J01/rels/d_a_mdoor/splits.txt new file mode 100644 index 000000000..ffff04a6f --- /dev/null +++ b/config/D44J01/rels/d_a_mdoor/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_mdoor.o: + .text start:0x00000078 end:0x00001104 + .rodata start:0x00000000 end:0x000000A2 + .data start:0x00000000 end:0x000000D8 diff --git a/config/D44J01/rels/d_a_mdoor/symbols.txt b/config/D44J01/rels/d_a_mdoor/symbols.txt new file mode 100644 index 000000000..c732d3d9b --- /dev/null +++ b/config/D44J01/rels/d_a_mdoor/symbols.txt @@ -0,0 +1,58 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +getSwbit__9daMdoor_cFv = .text:0x00000078; // type:function size:0xC scope:global align:4 +getType__9daMdoor_cFv = .text:0x00000084; // type:function size:0xC scope:global align:4 +getToolId__9daMdoor_cFv = .text:0x00000090; // type:function size:0xC scope:global align:4 +getShapeType__9daMdoor_cFv = .text:0x0000009C; // type:function size:0xC scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000000A8; // type:function size:0x20 scope:local align:4 +CreateHeap__9daMdoor_cFv = .text:0x000000C8; // type:function size:0x168 scope:global align:4 +calcMtx__9daMdoor_cFv = .text:0x00000230; // type:function size:0x6C scope:global align:4 +smokeInit__9daMdoor_cFv = .text:0x0000029C; // type:function size:0xA8 scope:global align:4 +smokeEnd__9daMdoor_cFv = .text:0x00000344; // type:function size:0x2C scope:global align:4 +CreateInit__9daMdoor_cFv = .text:0x00000370; // type:function size:0x270 scope:global align:4 +create__9daMdoor_cFv = .text:0x000005E0; // type:function size:0xA8 scope:global align:4 +demoProc__9daMdoor_cFv = .text:0x00000688; // type:function size:0x2C0 scope:global align:4 +daMdoor_actionWait__FP9daMdoor_c = .text:0x00000948; // type:function size:0x8 scope:local align:4 +daMdoor_actionDemoWait__FP9daMdoor_c = .text:0x00000950; // type:function size:0x88 scope:local align:4 +daMdoor_actionDemo__FP9daMdoor_c = .text:0x000009D8; // type:function size:0x64 scope:local align:4 +daMdoor_actionGenocide__FP9daMdoor_c = .text:0x00000A3C; // type:function size:0xA8 scope:local align:4 +daMdoor_actionOpen__FP9daMdoor_c = .text:0x00000AE4; // type:function size:0x178 scope:local align:4 +daMdoor_actionSwitch__FP9daMdoor_c = .text:0x00000C5C; // type:function size:0x7C scope:local align:4 +daMdoor_actionReady__FP9daMdoor_c = .text:0x00000CD8; // type:function size:0xE8 scope:local align:4 +daMdoor_actionReadyOpen__FP9daMdoor_c = .text:0x00000DC0; // type:function size:0x90 scope:local align:4 +daMdoor_actionEvent__FP9daMdoor_c = .text:0x00000E50; // type:function size:0x74 scope:local align:4 +daMdoor_Draw__FP9daMdoor_c = .text:0x00000EC4; // type:function size:0x60 scope:local align:4 +daMdoor_Execute__FP9daMdoor_c = .text:0x00000F24; // type:function size:0x50 scope:local align:4 +daMdoor_IsDelete__FP9daMdoor_c = .text:0x00000F74; // type:function size:0x8 scope:local align:4 +daMdoor_Delete__FP9daMdoor_c = .text:0x00000F7C; // type:function size:0xB4 scope:local align:4 +daMdoor_Create__FP10fopAc_ac_c = .text:0x00001030; // type:function size:0x20 scope:local align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001050; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001054; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001058; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000105C; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00001060; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x000010A8; // type:function size:0x5C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__9daMdoor_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +@4077 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4078 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4079 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4129 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4130 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4131 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4228 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4229 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4230 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4231 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4232 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4233 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000038; // type:object size:0x6A scope:local align:4 data:string_table +action_table$4170 = .data:0x00000000; // type:object size:0xC scope:local align:4 +l_action$localstatic3$execute__9daMdoor_cFv = .data:0x0000000C; // type:object size:0x40 scope:weak align:4 +l_daMdoor_Method = .data:0x0000004C; // type:object size:0x20 scope:local align:4 +g_profile_MDOOR = .data:0x0000006C; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x0000009C; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000000B8; // type:object size:0x20 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_mflft/splits.txt b/config/D44J01/rels/d_a_mflft/splits.txt new file mode 100644 index 000000000..1601706a5 --- /dev/null +++ b/config/D44J01/rels/d_a_mflft/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_mflft.o: + .text start:0x00000078 end:0x00002E38 + .rodata start:0x00000000 end:0x000000FA + .data start:0x00000000 end:0x00000300 + .bss start:0x00000000 end:0x00000058 diff --git a/config/D44J01/rels/d_a_mflft/symbols.txt b/config/D44J01/rels/d_a_mflft/symbols.txt new file mode 100644 index 000000000..37bb8cdab --- /dev/null +++ b/config/D44J01/rels/d_a_mflft/symbols.txt @@ -0,0 +1,154 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +setLiftUp__11mflft_classF4cXyz = .text:0x00000078; // type:function size:0xB4 scope:global align:4 +ride_call_back__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x0000012C; // type:function size:0x25C scope:local align:4 +__dt__4cXyzFv = .text:0x00000388; // type:function size:0x3C scope:weak align:4 +himo_Draw__FP11mflft_class = .text:0x000003C4; // type:function size:0x80 scope:local align:4 +daMflft_Draw__FP11mflft_class = .text:0x00000444; // type:function size:0xA8 scope:local align:4 +kikuzu_set__FP11mflft_classP4cXyz = .text:0x000004EC; // type:function size:0xE4 scope:local align:4 +himo_cut_control__FP11mflft_classP4cXyzPUcUc = .text:0x000005D0; // type:function size:0x4A0 scope:local align:4 +__dt__11dBgS_GndChkFv = .text:0x00000A70; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00000B88; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00000C28; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00000C84; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00000CCC; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00000D28; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00000D70; // type:function size:0x80 scope:weak align:4 +mflft_move__FP11mflft_class = .text:0x00000DF0; // type:function size:0x8E8 scope:local align:4 +__dt__20dBgS_ObjGndChk_YoganFv = .text:0x000016D8; // type:function size:0x168 scope:weak align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x00001840; // type:function size:0x140 scope:weak align:4 +himo_move__FP11mflft_class = .text:0x00001980; // type:function size:0x49C scope:local align:4 +eff_cont__FP11mflft_class = .text:0x00001E1C; // type:function size:0x1AC scope:local align:4 +daMflft_Execute__FP11mflft_class = .text:0x00001FC8; // type:function size:0x2D8 scope:local align:4 +daMflft_IsDelete__FP11mflft_class = .text:0x000022A0; // type:function size:0x8 scope:local align:4 +daMflft_Delete__FP11mflft_class = .text:0x000022A8; // type:function size:0x88 scope:local align:4 +CallbackCreateHeap__FP10fopAc_ac_c = .text:0x00002330; // type:function size:0x1B8 scope:local align:4 +daMflft_Create__FP10fopAc_ac_c = .text:0x000024E8; // type:function size:0x574 scope:local align:4 +__dt__8dCcD_CylFv = .text:0x00002A5C; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_CylFv = .text:0x00002B28; // type:function size:0x84 scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00002BAC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00002BF4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00002C50; // type:function size:0x48 scope:weak align:4 +__ct__4cXyzFv = .text:0x00002C98; // type:function size:0x4 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002C9C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002CA4; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002CAC; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002CB8; // type:function size:0xC scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00002CC4; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00002CD4; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00002CDC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002CE4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002CEC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002CF4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002D2C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002D34; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002D3C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002D44; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002D7C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002D80; // type:function size:0x8 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00002D88; // type:function size:0x48 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00002DD0; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00002DD8; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00002DE0; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x00002DE8; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00002DF0; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x00002DF8; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x00002E00; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x00002E08; // type:function size:0x8 scope:weak align:4 +@20@__dt__20dBgS_ObjGndChk_YoganFv = .text:0x00002E10; // type:function size:0x8 scope:weak align:4 +@76@__dt__20dBgS_ObjGndChk_YoganFv = .text:0x00002E18; // type:function size:0x8 scope:weak align:4 +@64@__dt__20dBgS_ObjGndChk_YoganFv = .text:0x00002E20; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002E28; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00002E30; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4004 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4005 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4006 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4007 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4008 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4009 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4073 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4074 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4075 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4076 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4093 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:4byte +@4150 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4151 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:string +@4263 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4264 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4265 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4266 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 +@4267 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@4570 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4571 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4572 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4573 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4574 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4575 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4576 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4577 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4578 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4579 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4580 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4581 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4783 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4785 = .rodata:0x00000088; // type:object size:0x8 scope:local align:8 +@4862 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4863 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4864 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4929 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4930 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5162 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 data:string +@5163 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5164 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5165 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5166 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000B8; // type:object size:0x42 scope:local align:4 data:string_table +himo_off_check$4319 = .data:0x00000000; // type:object size:0x3 scope:local align:4 +himo_off_ya$4320 = .data:0x00000004; // type:object size:0x10 scope:local align:4 +bure_p = .data:0x00000014; // type:object size:0x30 scope:local align:4 +xd$4878 = .data:0x00000044; // type:object size:0xC scope:local align:4 +zd$4879 = .data:0x00000050; // type:object size:0xC scope:local align:4 +himo_cyl_src$4994 = .data:0x0000005C; // type:object size:0x44 scope:local align:4 +l_daMflft_Method = .data:0x000000A0; // type:object size:0x20 scope:local align:4 +g_profile_MFLFT = .data:0x000000C0; // type:object size:0x30 scope:global align:4 +__vt__8cM3dGAab = .data:0x000000F0; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000000FC; // type:object size:0x54 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000150; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x0000015C; // type:object size:0x88 scope:weak align:4 +__vt__18mDoExt_3DlineMat_c = .data:0x000001E4; // type:object size:0x14 scope:weak align:4 +__vt__20dBgS_ObjGndChk_Yogan = .data:0x000001F8; // type:object size:0x30 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x00000228; // type:object size:0x30 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000258; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x00000264; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x0000027C; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000002AC; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000002C4; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000002D0; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000002DC; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x000002E8; // type:object size:0xC scope:weak align:4 +__vt__11mflft_class = .data:0x000002F4; // type:object size:0xC scope:global align:4 +...bss.0 = .bss:0x00000000; // type:label scope:local +@3571 = .bss:0x00000000; // type:object size:0xC scope:local align:4 +@1036 = .bss:0x0000000C; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000010; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +wind_vec = .bss:0x0000004C; // type:object size:0x4 scope:local align:4 +wy = .bss:0x00000050; // type:object size:0x2 scope:local align:2 data:2byte +wp = .bss:0x00000054; // type:object size:0x4 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_mgameboard/splits.txt b/config/D44J01/rels/d_a_mgameboard/splits.txt new file mode 100644 index 000000000..d006fb118 --- /dev/null +++ b/config/D44J01/rels/d_a_mgameboard/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_mgameboard.o: + .text start:0x000000EC end:0x00002D64 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000010E + .data start:0x00000000 end:0x00000068 + .bss start:0x00000008 end:0x000008DC diff --git a/config/D44J01/rels/d_a_mgameboard/symbols.txt b/config/D44J01/rels/d_a_mgameboard/symbols.txt new file mode 100644 index 000000000..76b34542a --- /dev/null +++ b/config/D44J01/rels/d_a_mgameboard/symbols.txt @@ -0,0 +1,195 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000000EC; // type:function size:0x20 scope:local align:4 +CreateHeap__11daMgBoard_cFv = .text:0x0000010C; // type:function size:0x6B0 scope:global align:4 +__dt__12dDlst_base_cFv = .text:0x000007BC; // type:function size:0x48 scope:weak align:4 +set_2dposition__11daMgBoard_cFv = .text:0x00000804; // type:function size:0x18C scope:global align:4 +CreateInit__11daMgBoard_cFv = .text:0x00000990; // type:function size:0xDC scope:global align:4 +MiniGameInit__11daMgBoard_cFv = .text:0x00000A6C; // type:function size:0x108 scope:global align:4 +set_mtx__11daMgBoard_cFv = .text:0x00000B74; // type:function size:0x304 scope:weak align:4 +__dt__4cXyzFv = .text:0x00000E78; // type:function size:0x3C scope:weak align:4 +_execute__11daMgBoard_cFv = .text:0x00000EB4; // type:function size:0x1B0 scope:global align:4 +execGameMain__11daMgBoard_cFv = .text:0x00001064; // type:function size:0x68 scope:global align:4 +execEndGame__11daMgBoard_cFv = .text:0x000010CC; // type:function size:0x20 scope:global align:4 +MinigameMain__11daMgBoard_cFv = .text:0x000010EC; // type:function size:0x240 scope:global align:4 +CursorMove__11daMgBoard_cFv = .text:0x0000132C; // type:function size:0x174 scope:global align:4 +daMgBoard_Create__FPv = .text:0x000014A0; // type:function size:0xEC scope:local align:4 +daMgBoard_Delete__FPv = .text:0x0000158C; // type:function size:0x40 scope:local align:4 +daMgBoard_Draw__FPv = .text:0x000015CC; // type:function size:0x24 scope:local align:4 +_draw__11daMgBoard_cFv = .text:0x000015F0; // type:function size:0x314 scope:weak align:4 +daMgBoard_Execute__FPv = .text:0x00001904; // type:function size:0x24 scope:local align:4 +daMgBoard_IsDelete__FPv = .text:0x00001928; // type:function size:0x8 scope:local align:4 +draw__12dDlst_base_cFv = .text:0x00001930; // type:function size:0x4 scope:weak align:4 +cLib_calcTimer__FPUc = .text:0x00001934; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_mgameboard_cpp = .text:0x00001950; // type:function size:0x13F8 scope:local align:4 +__ct__4cXyzFRC4cXyz = .text:0x00002D48; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4314 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4315 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4316 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4317 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4318 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4319 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4320 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4321 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4322 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4324 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@4329 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@4343 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4344 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4345 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4346 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4347 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4348 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4349 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 data:float +@4556 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4605 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4606 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4607 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4641 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 data:float +@4642 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 data:float +@5394 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@5395 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@5396 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5397 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5398 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5399 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5400 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5401 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5402 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5403 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5404 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5405 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5406 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5407 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5408 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5409 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5410 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5411 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5412 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5413 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000BC; // type:object size:0x52 scope:local align:4 data:string_table +m_arcname__11daMgBoard_c = .data:0x00000000; // type:object size:0x7 scope:global align:4 data:string +m_bullet_num__11daMgBoard_c = .data:0x00000007; // type:object size:0x1 scope:global align:1 data:byte +daMgBoardMethodTable = .data:0x00000008; // type:object size:0x20 scope:local align:4 +g_profile_MGBOARD = .data:0x00000028; // type:object size:0x30 scope:global align:4 +__vt__12dDlst_base_c = .data:0x00000058; // type:object size:0x10 scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4767 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +@4768 = .bss:0x00000060; // type:object size:0xC scope:local align:4 +@4769 = .bss:0x0000006C; // type:object size:0xC scope:local align:4 +@4770 = .bss:0x00000078; // type:object size:0xC scope:local align:4 +@4771 = .bss:0x00000084; // type:object size:0xC scope:local align:4 +@4772 = .bss:0x00000090; // type:object size:0xC scope:local align:4 +@4773 = .bss:0x0000009C; // type:object size:0xC scope:local align:4 +@4774 = .bss:0x000000A8; // type:object size:0xC scope:local align:4 +@4775 = .bss:0x000000B4; // type:object size:0xC scope:local align:4 +@4776 = .bss:0x000000C0; // type:object size:0xC scope:local align:4 +@4777 = .bss:0x000000CC; // type:object size:0xC scope:local align:4 +@4778 = .bss:0x000000D8; // type:object size:0xC scope:local align:4 +@4779 = .bss:0x000000E4; // type:object size:0xC scope:local align:4 +@4780 = .bss:0x000000F0; // type:object size:0xC scope:local align:4 +@4781 = .bss:0x000000FC; // type:object size:0xC scope:local align:4 +@4782 = .bss:0x00000108; // type:object size:0xC scope:local align:4 +@4783 = .bss:0x00000114; // type:object size:0xC scope:local align:4 +@4784 = .bss:0x00000120; // type:object size:0xC scope:local align:4 +@4785 = .bss:0x0000012C; // type:object size:0xC scope:local align:4 +@4786 = .bss:0x00000138; // type:object size:0xC scope:local align:4 +@4787 = .bss:0x00000144; // type:object size:0xC scope:local align:4 +@4788 = .bss:0x00000150; // type:object size:0xC scope:local align:4 +@4789 = .bss:0x0000015C; // type:object size:0xC scope:local align:4 +@4790 = .bss:0x00000168; // type:object size:0xC scope:local align:4 +@4791 = .bss:0x00000174; // type:object size:0xC scope:local align:4 +@4792 = .bss:0x00000180; // type:object size:0xC scope:local align:4 +@4793 = .bss:0x0000018C; // type:object size:0xC scope:local align:4 +@4794 = .bss:0x00000198; // type:object size:0xC scope:local align:4 +@4795 = .bss:0x000001A4; // type:object size:0xC scope:local align:4 +@4796 = .bss:0x000001B0; // type:object size:0xC scope:local align:4 +@4797 = .bss:0x000001BC; // type:object size:0xC scope:local align:4 +@4798 = .bss:0x000001C8; // type:object size:0xC scope:local align:4 +@4799 = .bss:0x000001D4; // type:object size:0xC scope:local align:4 +@4800 = .bss:0x000001E0; // type:object size:0xC scope:local align:4 +@4801 = .bss:0x000001EC; // type:object size:0xC scope:local align:4 +@4802 = .bss:0x000001F8; // type:object size:0xC scope:local align:4 +@4803 = .bss:0x00000204; // type:object size:0xC scope:local align:4 +@4804 = .bss:0x00000210; // type:object size:0xC scope:local align:4 +@4805 = .bss:0x0000021C; // type:object size:0xC scope:local align:4 +@4806 = .bss:0x00000228; // type:object size:0xC scope:local align:4 +@4807 = .bss:0x00000234; // type:object size:0xC scope:local align:4 +@4808 = .bss:0x00000240; // type:object size:0xC scope:local align:4 +@4809 = .bss:0x0000024C; // type:object size:0xC scope:local align:4 +@4810 = .bss:0x00000258; // type:object size:0xC scope:local align:4 +@4811 = .bss:0x00000264; // type:object size:0xC scope:local align:4 +@4812 = .bss:0x00000270; // type:object size:0xC scope:local align:4 +@4813 = .bss:0x0000027C; // type:object size:0xC scope:local align:4 +@4814 = .bss:0x00000288; // type:object size:0xC scope:local align:4 +@4815 = .bss:0x00000294; // type:object size:0xC scope:local align:4 +@4816 = .bss:0x000002A0; // type:object size:0xC scope:local align:4 +@4817 = .bss:0x000002AC; // type:object size:0xC scope:local align:4 +@4818 = .bss:0x000002B8; // type:object size:0xC scope:local align:4 +@4819 = .bss:0x000002C4; // type:object size:0xC scope:local align:4 +@4820 = .bss:0x000002D0; // type:object size:0xC scope:local align:4 +@4821 = .bss:0x000002DC; // type:object size:0xC scope:local align:4 +@4822 = .bss:0x000002E8; // type:object size:0xC scope:local align:4 +@4823 = .bss:0x000002F4; // type:object size:0xC scope:local align:4 +@4824 = .bss:0x00000300; // type:object size:0xC scope:local align:4 +@4825 = .bss:0x0000030C; // type:object size:0xC scope:local align:4 +@4826 = .bss:0x00000318; // type:object size:0xC scope:local align:4 +@4827 = .bss:0x00000324; // type:object size:0xC scope:local align:4 +@4828 = .bss:0x00000330; // type:object size:0xC scope:local align:4 +@4829 = .bss:0x0000033C; // type:object size:0xC scope:local align:4 +@4830 = .bss:0x00000348; // type:object size:0xC scope:local align:4 +m_cur_table__11daMgBoard_c = .bss:0x00000354; // type:object size:0x300 scope:global align:4 +@4831 = .bss:0x00000654; // type:object size:0xC scope:local align:4 +@4832 = .bss:0x00000660; // type:object size:0xC scope:local align:4 +@4833 = .bss:0x0000066C; // type:object size:0xC scope:local align:4 +m_sink_table__11daMgBoard_c = .bss:0x00000678; // type:object size:0x24 scope:global align:4 +@4834 = .bss:0x0000069C; // type:object size:0xC scope:local align:4 +@4835 = .bss:0x000006A8; // type:object size:0xC scope:local align:4 +@4836 = .bss:0x000006B4; // type:object size:0xC scope:local align:4 +@4837 = .bss:0x000006C0; // type:object size:0xC scope:local align:4 +@4838 = .bss:0x000006CC; // type:object size:0xC scope:local align:4 +@4839 = .bss:0x000006D8; // type:object size:0xC scope:local align:4 +@4840 = .bss:0x000006E4; // type:object size:0xC scope:local align:4 +@4841 = .bss:0x000006F0; // type:object size:0xC scope:local align:4 +@4842 = .bss:0x000006FC; // type:object size:0xC scope:local align:4 +@4843 = .bss:0x00000708; // type:object size:0xC scope:local align:4 +@4844 = .bss:0x00000714; // type:object size:0xC scope:local align:4 +@4845 = .bss:0x00000720; // type:object size:0xC scope:local align:4 +@4846 = .bss:0x0000072C; // type:object size:0xC scope:local align:4 +@4847 = .bss:0x00000738; // type:object size:0xC scope:local align:4 +@4848 = .bss:0x00000744; // type:object size:0xC scope:local align:4 +@4849 = .bss:0x00000750; // type:object size:0xC scope:local align:4 +@4850 = .bss:0x0000075C; // type:object size:0xC scope:local align:4 +@4851 = .bss:0x00000768; // type:object size:0xC scope:local align:4 +@4852 = .bss:0x00000774; // type:object size:0xC scope:local align:4 +@4853 = .bss:0x00000780; // type:object size:0xC scope:local align:4 +@4854 = .bss:0x0000078C; // type:object size:0xC scope:local align:4 +@4855 = .bss:0x00000798; // type:object size:0xC scope:local align:4 +@4856 = .bss:0x000007A4; // type:object size:0xC scope:local align:4 +@4857 = .bss:0x000007B0; // type:object size:0xC scope:local align:4 +m_bullet_table__11daMgBoard_c = .bss:0x000007BC; // type:object size:0x120 scope:global align:4 diff --git a/config/D44J01/rels/d_a_mmusic/splits.txt b/config/D44J01/rels/d_a_mmusic/splits.txt new file mode 100644 index 000000000..d67fc5bb2 --- /dev/null +++ b/config/D44J01/rels/d_a_mmusic/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_mmusic.o: + .text start:0x00000078 end:0x000005F8 + .rodata start:0x00000000 end:0x0000001C + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_mmusic/symbols.txt b/config/D44J01/rels/d_a_mmusic/symbols.txt new file mode 100644 index 000000000..29a3731e7 --- /dev/null +++ b/config/D44J01/rels/d_a_mmusic/symbols.txt @@ -0,0 +1,30 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +solidHeapCB__Q28daMmusic5Act_cFP10fopAc_ac_c = .text:0x00000078; // type:function size:0x24 scope:global align:4 +create_heap__Q28daMmusic5Act_cFv = .text:0x0000009C; // type:function size:0x8 scope:global align:4 +Macore_is_playing__Q28daMmusic5Act_cFv = .text:0x000000A4; // type:function size:0x98 scope:global align:4 +set_mtx__Q28daMmusic5Act_cFv = .text:0x0000013C; // type:function size:0x68 scope:global align:4 +_create__Q28daMmusic5Act_cFv = .text:0x000001A4; // type:function size:0xCC scope:global align:4 +_delete__Q28daMmusic5Act_cFv = .text:0x00000270; // type:function size:0x4C scope:global align:4 +init_se__Q28daMmusic5Act_cFv = .text:0x000002BC; // type:function size:0xC scope:global align:4 +manage_se__Q28daMmusic5Act_cFi = .text:0x000002C8; // type:function size:0x110 scope:global align:4 +delete_se__Q28daMmusic5Act_cFv = .text:0x000003D8; // type:function size:0x2C scope:global align:4 +_execute__Q28daMmusic5Act_cFv = .text:0x00000404; // type:function size:0x158 scope:global align:4 +_draw__Q28daMmusic5Act_cFv = .text:0x0000055C; // type:function size:0x8 scope:global align:4 +Mthd_Create__Q28daMmusic24@unnamed@d_a_mmusic_cpp@FPv = .text:0x00000564; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q28daMmusic24@unnamed@d_a_mmusic_cpp@FPv = .text:0x00000584; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q28daMmusic24@unnamed@d_a_mmusic_cpp@FPv = .text:0x000005A8; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q28daMmusic24@unnamed@d_a_mmusic_cpp@FPv = .text:0x000005CC; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q28daMmusic24@unnamed@d_a_mmusic_cpp@FPv = .text:0x000005F0; // type:function size:0x8 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q28daMmusic24@unnamed@d_a_mmusic_cpp@ = .rodata:0x00000000; // type:object size:0x6 scope:local align:4 +@4074 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4075 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4121 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4122 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4123 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +Mthd_Table__Q28daMmusic24@unnamed@d_a_mmusic_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Mmusic = .data:0x00000020; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_mo2/splits.txt b/config/D44J01/rels/d_a_mo2/splits.txt new file mode 100644 index 000000000..aa187c15d --- /dev/null +++ b/config/D44J01/rels/d_a_mo2/splits.txt @@ -0,0 +1,24 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_mo2.o: + .text start:0x000000EC end:0x0000D3A4 + .text start:0x0000D3A4 end:0x0000D3A4 + .text start:0x0000D3A4 end:0x0000D464 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000028B + .data start:0x00000000 end:0x00000AD4 + .bss start:0x00000008 end:0x00000337 diff --git a/config/D44J01/rels/d_a_mo2/symbols.txt b/config/D44J01/rels/d_a_mo2/symbols.txt new file mode 100644 index 000000000..ca1638fd4 --- /dev/null +++ b/config/D44J01/rels/d_a_mo2/symbols.txt @@ -0,0 +1,406 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +tex_anm_set__FP9mo2_classUs = .text:0x000000EC; // type:function size:0xFC scope:local align:4 +anm_init__FP9mo2_classifUcfi = .text:0x000001E8; // type:function size:0x134 scope:local align:4 +yari_off_check__FP9mo2_class = .text:0x0000031C; // type:function size:0x194 scope:local align:4 +__dt__4cXyzFv = .text:0x000004B0; // type:function size:0x3C scope:weak align:4 +smoke_set_s__FP9mo2_classf = .text:0x000004EC; // type:function size:0x4D0 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x000009BC; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00000AE8; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00000B88; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00000BE4; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00000C2C; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00000C88; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00000CD0; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00000D64; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00000DAC; // type:function size:0x48 scope:weak align:4 +ground_smoke_set__FP9mo2_class = .text:0x00000DF4; // type:function size:0x308 scope:local align:4 +nodeCallBack__FP7J3DNodei = .text:0x000010FC; // type:function size:0x264 scope:local align:4 +nodeCallBack_P__FP7J3DNodei = .text:0x00001360; // type:function size:0x2D8 scope:local align:4 +search_check_draw__FP9mo2_class = .text:0x00001638; // type:function size:0x43C scope:local align:4 +__ct__4cXyzFv = .text:0x00001A74; // type:function size:0x4 scope:weak align:4 +ke_control__FP9mo2_classP4ke_si = .text:0x00001A78; // type:function size:0x4A0 scope:local align:4 +__dt__11dBgS_GndChkFv = .text:0x00001F18; // type:function size:0x118 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00002030; // type:function size:0x80 scope:weak align:4 +ke_draw__FP9mo2_classP4ke_si = .text:0x000020B0; // type:function size:0x44 scope:local align:4 +ke_disp__FP9mo2_class = .text:0x000020F4; // type:function size:0xF0 scope:local align:4 +br_draw__FP9mo2_class = .text:0x000021E4; // type:function size:0x194 scope:local align:4 +daMo2_shadowDraw__FP9mo2_class = .text:0x00002378; // type:function size:0xAC scope:local align:4 +daMo2_Draw__FP9mo2_class = .text:0x00002424; // type:function size:0x214 scope:local align:4 +way_pos_check__FP9mo2_classP4cXyz = .text:0x00002638; // type:function size:0x4A4 scope:local align:4 +ground_4_check__FP9mo2_classisf = .text:0x00002ADC; // type:function size:0x2E0 scope:local align:4 +daMo2_other_bg_check__FP9mo2_classP10fopAc_ac_c = .text:0x00002DBC; // type:function size:0x3F8 scope:local align:4 +s_w_sub__FPvPv = .text:0x000031B4; // type:function size:0x88 scope:local align:4 +search_wepon__FP9mo2_class = .text:0x0000323C; // type:function size:0x2DC scope:local align:4 +s_b_sub__FPvPv = .text:0x00003518; // type:function size:0x84 scope:local align:4 +search_bomb__FP9mo2_classi = .text:0x0000359C; // type:function size:0x304 scope:local align:4 +daMo2_wepon_view_check__FP9mo2_class = .text:0x000038A0; // type:function size:0x7C scope:local align:4 +daMo2_bomb_view_check__FP9mo2_class = .text:0x0000391C; // type:function size:0x40 scope:local align:4 +daMo2_bomb_check__FP9mo2_class = .text:0x0000395C; // type:function size:0x40 scope:local align:4 +daMo2_player_bg_check__FP9mo2_classP4cXyz = .text:0x0000399C; // type:function size:0x3A4 scope:local align:4 +daMo2_player_view_check__FP9mo2_classP4cXyzss = .text:0x00003D40; // type:function size:0x1B0 scope:local align:4 +daMo2_player_way_check__FP9mo2_class = .text:0x00003EF0; // type:function size:0x44 scope:local align:4 +wait_set__FP9mo2_class = .text:0x00003F34; // type:function size:0x13C scope:local align:4 +walk_set__FP9mo2_class = .text:0x00004070; // type:function size:0xCC scope:local align:4 +fight_run_set__FP9mo2_class = .text:0x0000413C; // type:function size:0x64 scope:local align:4 +path_check__FP9mo2_class = .text:0x000041A0; // type:function size:0x488 scope:local align:4 +path_check2__FP9mo2_class = .text:0x00004628; // type:function size:0x2A0 scope:local align:4 +attack_set__FP9mo2_classUc = .text:0x000048C8; // type:function size:0x544 scope:local align:4 +jyunkai__FP9mo2_class = .text:0x00004E0C; // type:function size:0x940 scope:local align:4 +fight_run__FP9mo2_class = .text:0x0000574C; // type:function size:0x9C8 scope:local align:4 +yari_hit_check__FP9mo2_class = .text:0x00006114; // type:function size:0x340 scope:local align:4 +AtHitCallback__FP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x00006454; // type:function size:0x54 scope:local align:4 +fight__FP9mo2_class = .text:0x000064A8; // type:function size:0x928 scope:local align:4 +nage__FP9mo2_class = .text:0x00006DD0; // type:function size:0x40C scope:local align:4 +p_lost__FP9mo2_class = .text:0x000071DC; // type:function size:0x29C scope:local align:4 +b_nige__FP9mo2_class = .text:0x00007478; // type:function size:0x2E4 scope:local align:4 +defence__FP9mo2_class = .text:0x0000775C; // type:function size:0x148 scope:local align:4 +oshi__FP9mo2_class = .text:0x000078A4; // type:function size:0x114 scope:local align:4 +hukki__FP9mo2_class = .text:0x000079B8; // type:function size:0x3EC scope:local align:4 +aite_miru__FP9mo2_class = .text:0x00007DA4; // type:function size:0x128 scope:local align:4 +fail__FP9mo2_class = .text:0x00007ECC; // type:function size:0x134 scope:local align:4 +yogan_fail__FP9mo2_class = .text:0x00008000; // type:function size:0x20C scope:local align:4 +wepon_search__FP9mo2_class = .text:0x0000820C; // type:function size:0x6E4 scope:local align:4 +hip_damage__FP9mo2_class = .text:0x000088F0; // type:function size:0x200 scope:local align:4 +d_mahi__FP9mo2_class = .text:0x00008AF0; // type:function size:0x128 scope:local align:4 +d_sit__FP9mo2_class = .text:0x00008C18; // type:function size:0xB8 scope:local align:4 +d_dozou__FP9mo2_class = .text:0x00008CD0; // type:function size:0x1C0 scope:local align:4 +carry__FP9mo2_class = .text:0x00008E90; // type:function size:0x10 scope:local align:4 +carry_drop__FP9mo2_class = .text:0x00008EA0; // type:function size:0x264 scope:local align:4 +e3_demo__FP9mo2_class = .text:0x00009104; // type:function size:0x3D0 scope:local align:4 +search_target__FP9mo2_class = .text:0x000094D4; // type:function size:0x18 scope:local align:4 +Mo2_move__FP9mo2_class = .text:0x000094EC; // type:function size:0x518 scope:local align:4 +mo2_eye_tex_anm__FP9mo2_class = .text:0x00009A04; // type:function size:0xB0 scope:local align:4 +damage_check__FP9mo2_class = .text:0x00009AB4; // type:function size:0x8F4 scope:local align:4 +__dt__5csXyzFv = .text:0x0000A3A8; // type:function size:0x3C scope:weak align:4 +mo2_demo_camera__FP9mo2_class = .text:0x0000A3E4; // type:function size:0x38C scope:local align:4 +kantera_get_init__FP9mo2_class = .text:0x0000A770; // type:function size:0x138 scope:local align:4 +daMo2_Execute__FP9mo2_class = .text:0x0000A8A8; // type:function size:0xDA0 scope:local align:4 +daMo2_IsDelete__FP9mo2_class = .text:0x0000B648; // type:function size:0x8 scope:local align:4 +daMo2_Delete__FP9mo2_class = .text:0x0000B650; // type:function size:0xDC scope:local align:4 +useArrowHeapInit__FP10fopAc_ac_c = .text:0x0000B72C; // type:function size:0x64 scope:local align:4 +createHeap__FP10fopAc_ac_c = .text:0x0000B790; // type:function size:0x37C scope:local align:4 +daMo2_Create__FP10fopAc_ac_c = .text:0x0000BB0C; // type:function size:0x638 scope:local align:4 +__ct__9mo2_classFv = .text:0x0000C144; // type:function size:0x5B4 scope:weak align:4 +__dt__4ga_sFv = .text:0x0000C6F8; // type:function size:0x3C scope:weak align:4 +__ct__4ga_sFv = .text:0x0000C734; // type:function size:0x4 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x0000C738; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x0000C804; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x0000C84C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x0000C918; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x0000C960; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000C9BC; // type:function size:0x48 scope:weak align:4 +__dt__4ke_sFv = .text:0x0000CA04; // type:function size:0x7C scope:weak align:4 +__ct__4ke_sFv = .text:0x0000CA80; // type:function size:0x68 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x0000CAE8; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x0000CB44; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x0000CBB4; // type:function size:0x88 scope:weak align:4 +__ct__5csXyzFv = .text:0x0000CC3C; // type:function size:0x4 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x0000CC40; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000CC9C; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000CCE4; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000CCE8; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000CCEC; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000CCF0; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x0000CCF4; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x0000CD3C; // type:function size:0x5C scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x0000CD98; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x0000CDE0; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x0000CE3C; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x0000CE84; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x0000CE94; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x0000CE9C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000CEA4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000CEAC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000CEB4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x0000CEEC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x0000CEF4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x0000CEFC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000CF04; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000CF3C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000CF40; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x0000CF48; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x0000CF58; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x0000CF60; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000CF68; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000CF70; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000CF78; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x0000CFB0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x0000CFB8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x0000CFC0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000CFC8; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000D000; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000D008; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000D010; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x0000D01C; // type:function size:0xC scope:weak align:4 +__sinit_d_a_mo2_cpp = .text:0x0000D028; // type:function size:0x58 scope:local align:4 +__dt__8mo2HIO_cFv = .text:0x0000D080; // type:function size:0x60 scope:weak align:4 +__ct__8mo2HIO_cFv = .text:0x0000D0E0; // type:function size:0x2C4 scope:weak align:4 +__dt__12JntHit_HIO_cFv = .text:0x0000D3A4; // type:function size:0x48 scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x0000D3EC; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x0000D3F4; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x0000D3FC; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x0000D404; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x0000D40C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x0000D414; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x0000D41C; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x0000D424; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x0000D42C; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x0000D434; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x0000D43C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x0000D444; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x0000D44C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x0000D454; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x0000D45C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4189 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4203 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4204 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4237 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4238 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4239 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4240 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4404 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4405 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4406 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4407 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:string +@4408 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4532 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4533 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4534 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4535 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4536 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4537 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4538 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4539 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4540 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4541 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4608 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 data:float +@4609 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4610 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4611 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4612 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4659 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4660 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4661 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4662 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4663 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4664 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4665 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4666 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4667 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4668 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4669 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4670 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4672 = .rodata:0x000000A0; // type:object size:0x8 scope:local align:8 +@4766 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 data:float +@4864 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4865 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4866 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@4867 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 data:float +@4868 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@4869 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@4870 = .rodata:0x000000C8; // type:object size:0x8 scope:local align:8 +@4871 = .rodata:0x000000D0; // type:object size:0x8 scope:local align:8 +@4919 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@4926 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@4984 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 data:float +@5001 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@5218 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@5219 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@5576 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@5699 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@5856 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@5929 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@5930 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@6217 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@6218 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@6219 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@6220 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@6221 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@6222 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@6223 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@6224 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@6225 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@6226 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@6227 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@6228 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@6229 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@6230 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@6432 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@6433 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@6434 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 +@6617 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@6618 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 data:float +@6619 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@6928 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@6929 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@6930 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 +@6931 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 +@7116 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 +@7117 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 +@7141 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4 +@7163 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4 +@7211 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4 +@7212 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4 +@7309 = .rodata:0x0000017C; // type:object size:0x4 scope:local align:4 +@7310 = .rodata:0x00000180; // type:object size:0x4 scope:local align:4 +@7423 = .rodata:0x00000184; // type:object size:0x4 scope:local align:4 +@7424 = .rodata:0x00000188; // type:object size:0x4 scope:local align:4 +@7425 = .rodata:0x0000018C; // type:object size:0x4 scope:local align:4 +@7426 = .rodata:0x00000190; // type:object size:0x4 scope:local align:4 +@7523 = .rodata:0x00000194; // type:object size:0x4 scope:local align:4 +@7573 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4 +@7634 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4 +@8120 = .rodata:0x000001A0; // type:object size:0x4 scope:local align:4 +@8121 = .rodata:0x000001A4; // type:object size:0x4 scope:local align:4 +@8122 = .rodata:0x000001A8; // type:object size:0x4 scope:local align:4 +@8123 = .rodata:0x000001AC; // type:object size:0x4 scope:local align:4 +@8124 = .rodata:0x000001B0; // type:object size:0x4 scope:local align:4 +@8125 = .rodata:0x000001B4; // type:object size:0x4 scope:local align:4 +@8126 = .rodata:0x000001B8; // type:object size:0x4 scope:local align:4 +@8127 = .rodata:0x000001BC; // type:object size:0x4 scope:local align:4 +@8128 = .rodata:0x000001C0; // type:object size:0x4 scope:local align:4 +@8191 = .rodata:0x000001C4; // type:object size:0x4 scope:local align:4 +@8192 = .rodata:0x000001C8; // type:object size:0x4 scope:local align:4 +@8193 = .rodata:0x000001CC; // type:object size:0x4 scope:local align:4 +@8550 = .rodata:0x000001D0; // type:object size:0x4 scope:local align:4 +@8551 = .rodata:0x000001D4; // type:object size:0x4 scope:local align:4 +@8552 = .rodata:0x000001D8; // type:object size:0x4 scope:local align:4 +@8553 = .rodata:0x000001DC; // type:object size:0x4 scope:local align:4 +@8921 = .rodata:0x000001E0; // type:object size:0x4 scope:local align:4 +@8922 = .rodata:0x000001E4; // type:object size:0x4 scope:local align:4 +@9474 = .rodata:0x000001E8; // type:object size:0x4 scope:local align:4 +@9475 = .rodata:0x000001EC; // type:object size:0x4 scope:local align:4 +@9476 = .rodata:0x000001F0; // type:object size:0x4 scope:local align:4 +@9477 = .rodata:0x000001F4; // type:object size:0x4 scope:local align:4 +@9478 = .rodata:0x000001F8; // type:object size:0x4 scope:local align:4 +@9479 = .rodata:0x000001FC; // type:object size:0x4 scope:local align:4 +@9480 = .rodata:0x00000200; // type:object size:0x4 scope:local align:4 +@9481 = .rodata:0x00000204; // type:object size:0x4 scope:local align:4 data:string +@9482 = .rodata:0x00000208; // type:object size:0x4 scope:local align:4 +@9483 = .rodata:0x0000020C; // type:object size:0x4 scope:local align:4 +@9484 = .rodata:0x00000210; // type:object size:0x4 scope:local align:4 +@9485 = .rodata:0x00000214; // type:object size:0x4 scope:local align:4 +@9486 = .rodata:0x00000218; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000021C; // type:object size:0x6F scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_234_data_1C = .data:0x0000001C; // type:object size:0x14 +mo2_tex_anm_idx = .data:0x00000030; // type:object size:0xE scope:local align:4 data:2byte +mo2_tex_max_frame = .data:0x00000040; // type:object size:0xE scope:local align:4 +mo2_at_kind = .data:0x00000050; // type:object size:0x18 scope:local align:4 +mo2_at_sm_kind = .data:0x00000068; // type:object size:0x18 scope:local align:4 +mo2_attack_ready_SE = .data:0x00000080; // type:object size:0x18 scope:local align:4 +mo2_attack_go_SE = .data:0x00000098; // type:object size:0x18 scope:local align:4 +mo2_attack_AP = .data:0x000000B0; // type:object size:0x18 scope:local align:4 +br_set_tm = .data:0x000000C8; // type:object size:0x18 scope:local align:4 +Atsuki_info = .data:0x000000E0; // type:object size:0x24 scope:local align:4 +Atate_info = .data:0x00000104; // type:object size:0x24 scope:local align:4 +Akaiten_info = .data:0x00000128; // type:object size:0x24 scope:local align:4 +Ahazushi_info = .data:0x0000014C; // type:object size:0x24 scope:local align:4 +Najab_info = .data:0x00000170; // type:object size:0x24 scope:local align:4 +Nabigpunch_info = .data:0x00000194; // type:object size:0x24 scope:local align:4 +attack_info = .data:0x000001B8; // type:object size:0x18 scope:local align:4 +joint_check = .data:0x000001D0; // type:object size:0x34 scope:local align:4 +joint_scale_x = .data:0x00000204; // type:object size:0x4 scope:local align:4 +joint_scale_y = .data:0x00000208; // type:object size:0x4 scope:local align:4 +joint_scale_z = .data:0x0000020C; // type:object size:0x4 scope:local align:4 +xad$5223 = .data:0x00000210; // type:object size:0x10 scope:local align:4 +zad$5224 = .data:0x00000220; // type:object size:0x10 scope:local align:4 +check_bit$5225 = .data:0x00000230; // type:object size:0x4 scope:local align:4 +@6435 = .data:0x00000234; // type:object size:0x3C scope:local align:4 +@6620 = .data:0x00000270; // type:object size:0x24 scope:local align:4 +@7011 = .data:0x00000294; // type:object size:0x34 scope:local align:4 +@7775 = .data:0x000002C8; // type:object size:0xA4 scope:local align:4 +@8129 = .data:0x0000036C; // type:object size:0x20 scope:local align:4 +@8554 = .data:0x0000038C; // type:object size:0x7C scope:local align:4 +kosi_cyl_offset$8580 = .data:0x00000408; // type:object size:0x18 scope:local align:4 +mata_cyl_offset$8581 = .data:0x00000420; // type:object size:0x18 scope:local align:4 +mune_cyl_offset$8582 = .data:0x00000438; // type:object size:0x18 scope:local align:4 +kata_l_sph_offset$8583 = .data:0x00000450; // type:object size:0xC scope:local align:4 +ude_cyl_offset$8584 = .data:0x0000045C; // type:object size:0x18 scope:local align:4 +te_cyl_offset$8585 = .data:0x00000474; // type:object size:0x18 scope:local align:4 +momo_cyl_offset$8586 = .data:0x0000048C; // type:object size:0x18 scope:local align:4 +asi_cyl_offset$8587 = .data:0x000004A4; // type:object size:0x18 scope:local align:4 +search_data$8588 = .data:0x000004BC; // type:object size:0xB4 scope:local align:4 +co_cyl_src$8736 = .data:0x00000570; // type:object size:0x44 scope:local align:4 +tg_cyl_src$8737 = .data:0x000005B4; // type:object size:0x44 scope:local align:4 +head_sph_src$8738 = .data:0x000005F8; // type:object size:0x40 scope:local align:4 +wepon_sph_src$8739 = .data:0x00000638; // type:object size:0x40 scope:local align:4 +wepon2_sph_src$8740 = .data:0x00000678; // type:object size:0x40 scope:local align:4 +defence_sph_src$8741 = .data:0x000006B8; // type:object size:0x40 scope:local align:4 +fire_j$8742 = .data:0x000006F8; // type:object size:0xA scope:local align:4 +fire_sc$8743 = .data:0x00000704; // type:object size:0x28 scope:local align:4 +l_daMo2_Method = .data:0x0000072C; // type:object size:0x20 scope:local align:4 +g_profile_MO2 = .data:0x0000074C; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x0000077C; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000798; // type:object size:0x20 scope:weak align:4 +__vt__8cM2dGCir = .data:0x000007B8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000007C4; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x000007D0; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000007DC; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000007E8; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x000007F4; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x0000087C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000888; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000910; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000091C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000928; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000097C; // type:object size:0x24 scope:weak align:4 +__vt__18mDoExt_3DlineMat_c = .data:0x000009A0; // type:object size:0x14 scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x000009B4; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000009C0; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x000009CC; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x000009E4; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000A14; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000A44; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000A5C; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000A68; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000A74; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000A80; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000A8C; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000A98; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000AB0; // type:object size:0xC scope:weak align:4 +__vt__12JntHit_HIO_c = .data:0x00000ABC; // type:object size:0xC scope:weak align:4 +__vt__8mo2HIO_c = .data:0x00000AC8; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +mo2_set = .bss:0x00000054; // type:object size:0x4 scope:local align:4 +hio_set = .bss:0x00000058; // type:object size:0x1 scope:local align:1 +alerm_set = .bss:0x00000059; // type:object size:0x1 scope:local align:1 data:byte +rouya_mode = .bss:0x0000005A; // type:object size:0x1 scope:local align:1 data:byte +camera_mode = .bss:0x0000005B; // type:object size:0x1 scope:local align:1 data:byte +search_sp = .bss:0x0000005C; // type:object size:0x1 scope:local align:1 data:byte +@4172 = .bss:0x00000060; // type:object size:0xC scope:local align:4 +l_mo2HIO = .bss:0x0000006C; // type:object size:0x188 scope:local align:4 data:2byte +@4768 = .bss:0x000001F4; // type:object size:0xC scope:local align:4 +wind = .bss:0x00000200; // type:object size:0xC scope:local align:4 data:float +target_info = .bss:0x0000020C; // type:object size:0x28 scope:local align:4 +target_info_count = .bss:0x00000234; // type:object size:0x4 scope:local align:4 data:4byte +check_index$5959 = .bss:0x00000238; // type:object size:0xFF scope:local align:4 data:byte diff --git a/config/D44J01/rels/d_a_movie_player/splits.txt b/config/D44J01/rels/d_a_movie_player/splits.txt new file mode 100644 index 000000000..d4f21144a --- /dev/null +++ b/config/D44J01/rels/d_a_movie_player/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:32 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000020 + +d_a_movie_player.o: + .text start:0x000000EC end:0x00006684 + .text start:0x00006684 end:0x00006700 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000131 + .data start:0x00000000 end:0x00000178 + .bss start:0x00000020 end:0x000CB5B8 diff --git a/config/D44J01/rels/d_a_movie_player/symbols.txt b/config/D44J01/rels/d_a_movie_player/symbols.txt new file mode 100644 index 000000000..5dacb64ba --- /dev/null +++ b/config/D44J01/rels/d_a_movie_player/symbols.txt @@ -0,0 +1,250 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +THPAudioDecode__FPsPUcl = .text:0x000000EC; // type:function size:0x498 scope:local align:4 +__THPAudioGetNewSample__FP18THPAudioDecodeInfo = .text:0x00000584; // type:function size:0x90 scope:local align:4 +__THPAudioInitialize__FP18THPAudioDecodeInfoPUc = .text:0x00000614; // type:function size:0x3C scope:local align:4 +THPVideoDecode__FPvPvPvPvPv = .text:0x00000650; // type:function size:0x244 scope:local align:4 +__THPSetupBuffers__Fv = .text:0x00000894; // type:function size:0x60 scope:local align:4 +__THPReadFrameHeader__Fv = .text:0x000008F4; // type:function size:0x140 scope:local align:4 +__THPReadScaneHeader__Fv = .text:0x00000A34; // type:function size:0x12C scope:local align:4 +__THPReadQuantizationTable__Fv = .text:0x00000B60; // type:function size:0x3EC scope:local align:4 +__THPReadHuffmanTableSpecification__Fv = .text:0x00000F4C; // type:function size:0x1F0 scope:local align:4 +__THPHuffGenerateSizeTable__Fv = .text:0x0000113C; // type:function size:0xE0 scope:local align:4 +__THPHuffGenerateCodeTable__Fv = .text:0x0000121C; // type:function size:0x74 scope:local align:4 +__THPHuffGenerateDecoderTables__FUc = .text:0x00001290; // type:function size:0xFC scope:local align:4 +__THPRestartDefinition__Fv = .text:0x0000138C; // type:function size:0x5C scope:local align:4 +__THPPrepBitStream__Fv = .text:0x000013E8; // type:function size:0x240 scope:local align:4 +__THPDecompressYUV__FPvPvPv = .text:0x00001628; // type:function size:0xE4 scope:local align:4 +__THPGQRRestore__Fv = .text:0x0000170C; // type:function size:0x20 scope:local align:4 +__THPGQRSetup__Fv = .text:0x0000172C; // type:function size:0x34 scope:local align:4 +__THPDecompressiMCURow512x448__Fv = .text:0x00001760; // type:function size:0x240 scope:local align:4 +__THPInverseDCTY8__FPsUl = .text:0x000019A0; // type:function size:0x4A0 scope:local align:4 +__THPInverseDCTNoYPos__FPsUl = .text:0x00001E40; // type:function size:0x498 scope:local align:4 +__THPDecompressiMCURow640x480__Fv = .text:0x000022D8; // type:function size:0x244 scope:local align:4 +__THPDecompressiMCURowNxN__Fv = .text:0x0000251C; // type:function size:0x254 scope:local align:4 +__THPHuffDecodeDCTCompY__FP18_local_THPFileInfoPs = .text:0x00002770; // type:function size:0x40C scope:local align:4 +__THPHuffDecodeTab__FP18_local_THPFileInfoP14_THPHuffmanTab = .text:0x00002B7C; // type:function size:0x278 scope:local align:4 +__THPHuffDecodeDCTCompU__FP18_local_THPFileInfoPs = .text:0x00002DF4; // type:function size:0x1E8 scope:local align:4 +__THPHuffDecodeDCTCompV__FP18_local_THPFileInfoPs = .text:0x00002FDC; // type:function size:0x1E8 scope:local align:4 +THPInit__Fv = .text:0x000031C4; // type:function size:0x74 scope:local align:4 +OSInitFastCast = .text:0x00003238; // type:function size:0x34 scope:local align:4 +daMP_PopReadedBuffer__Fv = .text:0x0000326C; // type:function size:0x34 scope:local align:4 +daMP_PushReadedBuffer__FPv = .text:0x000032A0; // type:function size:0x30 scope:local align:4 +daMP_PopFreeReadBuffer__Fv = .text:0x000032D0; // type:function size:0x34 scope:local align:4 +daMP_PushFreeReadBuffer__FPv = .text:0x00003304; // type:function size:0x30 scope:local align:4 +daMP_PopReadedBuffer2__Fv = .text:0x00003334; // type:function size:0x34 scope:local align:4 +daMP_PushReadedBuffer2__FPv = .text:0x00003368; // type:function size:0x30 scope:local align:4 +daMP_ReadThreadStart__Fv = .text:0x00003398; // type:function size:0x38 scope:local align:4 +daMP_ReadThreadCancel__Fv = .text:0x000033D0; // type:function size:0x44 scope:local align:4 +daMP_Reader__FPv = .text:0x00003414; // type:function size:0xE4 scope:local align:4 +daMP_NEXT_READ_SIZE__FP18daMP_THPReadBuffer = .text:0x000034F8; // type:function size:0xC scope:weak align:4 +daMP_CreateReadThread__Fl = .text:0x00003504; // type:function size:0xA0 scope:local align:4 +daMP_PopFreeTextureSet__Fv = .text:0x000035A4; // type:function size:0x34 scope:local align:4 +daMP_PushFreeTextureSet__FPv = .text:0x000035D8; // type:function size:0x30 scope:local align:4 +daMP_PopDecodedTextureSet__Fl = .text:0x00003608; // type:function size:0x44 scope:local align:4 +daMP_PushDecodedTextureSet__FPv = .text:0x0000364C; // type:function size:0x30 scope:local align:4 +daMP_VideoDecode__FP18daMP_THPReadBuffer = .text:0x0000367C; // type:function size:0x138 scope:local align:4 +daMP_VideoDecoder__FPv = .text:0x000037B4; // type:function size:0xC8 scope:local align:4 +daMP_VideoDecoderForOnMemory__FPv = .text:0x0000387C; // type:function size:0x134 scope:local align:4 +daMP_CreateVideoDecodeThread__FlPUc = .text:0x000039B0; // type:function size:0xF0 scope:local align:4 +daMP_VideoDecodeThreadStart__Fv = .text:0x00003AA0; // type:function size:0x38 scope:local align:4 +daMP_VideoDecodeThreadCancel__Fv = .text:0x00003AD8; // type:function size:0x44 scope:local align:4 +daMP_PopFreeAudioBuffer__Fv = .text:0x00003B1C; // type:function size:0x34 scope:local align:4 +daMP_PushFreeAudioBuffer__FPv = .text:0x00003B50; // type:function size:0x30 scope:local align:4 +daMP_PopDecodedAudioBuffer__Fl = .text:0x00003B80; // type:function size:0x44 scope:local align:4 +daMP_PushDecodedAudioBuffer__FPv = .text:0x00003BC4; // type:function size:0x30 scope:local align:4 +daMP_AudioDecode__FP18daMP_THPReadBuffer = .text:0x00003BF4; // type:function size:0xDC scope:local align:4 +daMP_AudioDecoder__FPv = .text:0x00003CD0; // type:function size:0x28 scope:local align:4 +daMP_AudioDecoderForOnMemory__FPv = .text:0x00003CF8; // type:function size:0xA8 scope:local align:4 +daMP_CreateAudioDecodeThread__FlPUc = .text:0x00003DA0; // type:function size:0xE8 scope:local align:4 +daMP_AudioDecodeThreadStart__Fv = .text:0x00003E88; // type:function size:0x38 scope:local align:4 +daMP_AudioDecodeThreadCancel__Fv = .text:0x00003EC0; // type:function size:0x44 scope:local align:4 +daMP_THPGXRestore__Fv = .text:0x00003F04; // type:function size:0x118 scope:local align:4 +daMP_THPGXYuv2RgbSetup__FPC16_GXRenderModeObj = .text:0x0000401C; // type:function size:0x4D4 scope:local align:4 +GXSetTexCoordGen = .text:0x000044F0; // type:function size:0x28 scope:local align:4 +daMP_THPGXYuv2RgbDraw__FPUcPUcPUcssssss = .text:0x00004518; // type:function size:0x214 scope:local align:4 +GXEnd = .text:0x0000472C; // type:function size:0x4 scope:local align:4 +GXTexCoord2u16 = .text:0x00004730; // type:function size:0x10 scope:local align:4 +GXPosition3s16 = .text:0x00004740; // type:function size:0x14 scope:local align:4 +daMP_MixAudio__FPsPsUl = .text:0x00004754; // type:function size:0x22C scope:local align:4 +daMP_audioCallbackWithMSound__Fl = .text:0x00004980; // type:function size:0xB8 scope:local align:4 +daMP_audioInitWithMSound__Fv = .text:0x00004A38; // type:function size:0x2C scope:local align:4 +daMP_audioQuitWithMSound__Fv = .text:0x00004A64; // type:function size:0x28 scope:local align:4 +daMP_PushUsedTextureSet__FPv = .text:0x00004A8C; // type:function size:0x30 scope:local align:4 +daMP_PopUsedTextureSet__Fv = .text:0x00004ABC; // type:function size:0x44 scope:local align:4 +daMP_THPPlayerInit__Fl = .text:0x00004B00; // type:function size:0xD8 scope:local align:4 +daMP_THPPlayerQuit__Fv = .text:0x00004BD8; // type:function size:0x30 scope:local align:4 +daMP_THPPlayerOpen__FPCci = .text:0x00004C08; // type:function size:0x308 scope:local align:4 +daMP_THPPlayerClose__Fv = .text:0x00004F10; // type:function size:0x54 scope:local align:4 +daMP_THPPlayerCalcNeedMemory__Fv = .text:0x00004F64; // type:function size:0xB0 scope:local align:4 +daMP_THPPlayerSetBuffer__FPUc = .text:0x00005014; // type:function size:0x260 scope:local align:4 +daMP_InitAllMessageQueue__Fv = .text:0x00005274; // type:function size:0xE0 scope:local align:4 +daMP_ProperTimingForStart__Fv = .text:0x00005354; // type:function size:0x6C scope:local align:4 +daMP_ProperTimingForGettingNextFrame__Fv = .text:0x000053C0; // type:function size:0x144 scope:local align:4 +daMP_PlayControl__FUl = .text:0x00005504; // type:function size:0x2BC scope:local align:4 +daMP_WaitUntilPrepare__Fv = .text:0x000057C0; // type:function size:0x40 scope:local align:4 +daMP_PrepareReady__Fi = .text:0x00005800; // type:function size:0x30 scope:local align:4 +daMP_THPPlayerPrepare__Flll = .text:0x00005830; // type:function size:0x274 scope:local align:4 +daMP_THPPlayerDrawDone__Fv = .text:0x00005AA4; // type:function size:0x44 scope:local align:4 +daMP_THPPlayerPlay__Fv = .text:0x00005AE8; // type:function size:0x60 scope:local align:4 +daMP_THPPlayerStop__Fv = .text:0x00005B48; // type:function size:0xC0 scope:local align:4 +daMP_THPPlayerDrawCurrentFrame__FPC16_GXRenderModeObjUlUlUlUl = .text:0x00005C08; // type:function size:0xE0 scope:local align:4 +daMP_THPPlayerGetVideoInfo__FP12THPVideoInfo = .text:0x00005CE8; // type:function size:0x48 scope:local align:4 +daMP_THPPlayerGetAudioInfo__FP12THPAudioInfo = .text:0x00005D30; // type:function size:0x48 scope:local align:4 +daMP_THPPlayerGetTotalFrame__Fv = .text:0x00005D78; // type:function size:0x24 scope:local align:4 +daMP_THPPlayerGetState__Fv = .text:0x00005D9C; // type:function size:0x10 scope:local align:4 +daMP_THPPlayerSetVolume__Fll = .text:0x00005DAC; // type:function size:0x12C scope:local align:4 +daMP_ActivePlayer_Init__FPCc = .text:0x00005ED8; // type:function size:0x1BC scope:local align:4 +getRenderMode__8JUTVideoCFv = .text:0x00006094; // type:function size:0x8 scope:weak align:4 +getManager__8JUTVideoFv = .text:0x0000609C; // type:function size:0x10 scope:weak align:4 +daMP_ActivePlayer_Finish__Fv = .text:0x000060AC; // type:function size:0x38 scope:local align:4 +JKRFree__FPv = .text:0x000060E4; // type:function size:0x24 scope:weak align:4 +daMP_ActivePlayer_Main__Fv = .text:0x00006108; // type:function size:0x78 scope:local align:4 +daMP_ActivePlayer_Draw__Fv = .text:0x00006180; // type:function size:0x5C scope:local align:4 +daMP_Get_MovieRestFrame__Fv = .text:0x000061DC; // type:function size:0xA8 scope:local align:4 +daMP_Set_PercentMovieVolume__Ff = .text:0x00006284; // type:function size:0x70 scope:local align:4 +daMP_c_Get_arg_data__6daMP_cFv = .text:0x000062F4; // type:function size:0x20 scope:global align:4 +daMP_c_Init__6daMP_cFv = .text:0x00006314; // type:function size:0x80 scope:global align:4 +daMP_c_Finish__6daMP_cFv = .text:0x00006394; // type:function size:0x24 scope:global align:4 +daMP_c_Main__6daMP_cFv = .text:0x000063B8; // type:function size:0x24 scope:global align:4 +draw__16daMP_Dlst_base_cFv = .text:0x000063DC; // type:function size:0x20 scope:global align:4 +daMP_c_Draw__6daMP_cFv = .text:0x000063FC; // type:function size:0x2C scope:global align:4 +dComIfGd_set2DOpa__FP12dDlst_base_c = .text:0x00006428; // type:function size:0x30 scope:weak align:4 +set2DOpa__12dDlst_list_cFP12dDlst_base_c = .text:0x00006458; // type:function size:0x2C scope:weak align:4 +daMP_c_Callback_Init__6daMP_cFP10fopAc_ac_c = .text:0x00006484; // type:function size:0x64 scope:global align:4 +daMP_c_Callback_Finish__6daMP_cFP6daMP_c = .text:0x000064E8; // type:function size:0x20 scope:global align:4 +daMP_c_Callback_Main__6daMP_cFP6daMP_c = .text:0x00006508; // type:function size:0x20 scope:global align:4 +daMP_c_Callback_Draw__6daMP_cFP6daMP_c = .text:0x00006528; // type:function size:0x20 scope:global align:4 +daMP_Callback_Dummy__FP6daMP_c = .text:0x00006548; // type:function size:0x8 scope:local align:4 +__dt__16daMP_Dlst_base_cFv = .text:0x00006550; // type:function size:0x60 scope:weak align:4 +__dt__12dDlst_base_cFv = .text:0x000065B0; // type:function size:0x48 scope:weak align:4 +draw__12dDlst_base_cFv = .text:0x000065F8; // type:function size:0x4 scope:weak align:4 +__sinit_d_a_movie_player_cpp = .text:0x000065FC; // type:function size:0x3C scope:local align:4 +__ct__16daMP_Dlst_base_cFv = .text:0x00006638; // type:function size:0x3C scope:weak align:4 +__ct__12dDlst_base_cFv = .text:0x00006674; // type:function size:0x10 scope:weak align:4 +fopAcM_GetParam__FPv = .text:0x00006684; // type:function size:0x20 scope:weak align:4 +fpcM_GetParam__FPv = .text:0x000066A4; // type:function size:0x8 scope:weak align:4 +fopAcM_OnCondition__FP10fopAc_ac_cUl = .text:0x000066AC; // type:function size:0x10 scope:weak align:4 +__ct__6daMP_cFv = .text:0x000066BC; // type:function size:0x30 scope:weak align:4 +__nw__FUlPv = .text:0x000066EC; // type:function size:0x8 scope:weak align:4 +fopAcM_CheckCondition__FP10fopAc_ac_cUl = .text:0x000066F4; // type:function size:0xC scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +__THPJpegNaturalOrder = .rodata:0x00000000; // type:object size:0x50 scope:local align:4 +__THPAANScaleFactor = .rodata:0x00000050; // type:object size:0x40 scope:local align:8 data:double +@4364 = .rodata:0x00000090; // type:object size:0x8 scope:local align:8 data:double +@4571 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4572 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4573 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4574 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4575 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4832 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 data:float +@4833 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5145 = .rodata:0x000000B4; // type:object size:0x8 scope:local align:4 +@5148 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5151 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5154 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5173 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 data:float +@5174 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@5175 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@5178 = .rodata:0x000000D8; // type:object size:0x8 scope:local align:8 data:double +@5256 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 data:float +@5344 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x000000E8; // type:object size:0x49 scope:local align:4 data:string_table +daMP_VolumeTable = .data:0x00000000; // type:object size:0x100 scope:local align:4 +filename_table$5831 = .data:0x00000100; // type:object size:0x8 scope:local align:4 data:4byte +daMP_METHODS = .data:0x00000108; // type:object size:0x20 scope:local align:4 +g_profile_MP = .data:0x00000128; // type:object size:0x30 scope:global align:4 +__vt__16daMP_Dlst_base_c = .data:0x00000158; // type:object size:0x10 scope:global align:4 +__vt__12dDlst_base_c = .data:0x00000168; // type:object size:0x10 scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000020; // type:label scope:local +@3571 = .bss:0x00000020; // type:object size:0xC scope:local align:4 data:4byte +@1036 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x00000054; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000058; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x0000005C; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000060; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x00000064; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000068; // type:object size:0x1 scope:local align:4 +THPStatistics = .bss:0x0000006C; // type:object size:0x460 scope:local align:4 +Ydchuff = .bss:0x000004CC; // type:object size:0x4 scope:local align:4 data:4byte +Udchuff = .bss:0x000004D0; // type:object size:0x4 scope:local align:4 data:4byte +Vdchuff = .bss:0x000004D4; // type:object size:0x4 scope:local align:4 data:4byte +Yachuff = .bss:0x000004D8; // type:object size:0x4 scope:local align:4 data:4byte +Uachuff = .bss:0x000004DC; // type:object size:0x4 scope:local align:4 data:4byte +Vachuff = .bss:0x000004E0; // type:object size:0x4 scope:local align:4 data:4byte +__THPIDCTWorkspace = .bss:0x00000500; // type:object size:0x100 scope:local align:32 +__THPHuffmanBits = .bss:0x00000600; // type:object size:0x4 scope:local align:4 data:4byte +__THPHuffmanSizeTab = .bss:0x00000604; // type:object size:0x4 scope:local align:4 data:4byte +__THPHuffmanCodeTab = .bss:0x00000608; // type:object size:0x4 scope:local align:4 data:4byte +Gbase = .bss:0x0000060C; // type:object size:0x4 scope:local align:4 +Gwid = .bss:0x00000620; // type:object size:0x4 scope:local align:32 +Gq = .bss:0x00000624; // type:object size:0x4 scope:local align:4 +__THPLCWork512 = .bss:0x00000628; // type:object size:0xC scope:local align:4 +__THPLCWork640 = .bss:0x00000634; // type:object size:0xC scope:local align:4 +__THPOldGQR5 = .bss:0x00000640; // type:object size:0x4 scope:local align:4 data:4byte +__THPOldGQR6 = .bss:0x00000644; // type:object size:0x4 scope:local align:4 data:4byte +__THPWorkArea = .bss:0x00000648; // type:object size:0x4 scope:local align:4 data:4byte +__THPMCUBuffer = .bss:0x0000064C; // type:object size:0x18 scope:local align:4 data:4byte +__THPInfo = .bss:0x00000664; // type:object size:0x4 scope:local align:4 data:4byte +__THPInitFlag = .bss:0x00000668; // type:object size:0x4 scope:local align:4 +daMP_ActivePlayer = .bss:0x00000670; // type:object size:0x1D0 scope:local align:8 data:4byte +daMP_ReadThreadCreated = .bss:0x00000840; // type:object size:0x4 scope:local align:4 data:4byte +daMP_FreeReadBufferQueue = .bss:0x00000844; // type:object size:0x20 scope:local align:4 +daMP_ReadedBufferQueue = .bss:0x00000864; // type:object size:0x20 scope:local align:4 +daMP_ReadedBufferQueue2 = .bss:0x00000884; // type:object size:0x20 scope:local align:4 +daMP_FreeReadBufferMessage = .bss:0x000008A4; // type:object size:0x28 scope:local align:4 +daMP_ReadedBufferMessage = .bss:0x000008CC; // type:object size:0x28 scope:local align:4 +daMP_ReadedBufferMessage2 = .bss:0x000008F4; // type:object size:0x28 scope:local align:4 +daMP_ReadThread = .bss:0x00000920; // type:object size:0x318 scope:local align:8 +daMP_ReadThreadStack = .bss:0x00000C38; // type:object size:0x1000 scope:local align:4 +daMP_VideoDecodeThreadCreated = .bss:0x00001C38; // type:object size:0x4 scope:local align:4 data:4byte +daMP_VideoDecodeThread = .bss:0x00001C40; // type:object size:0x318 scope:local align:8 +daMP_VideoDecodeThreadStack = .bss:0x00001F58; // type:object size:0x64000 scope:local align:4 +daMP_FreeTextureSetQueue = .bss:0x00065F58; // type:object size:0x20 scope:local align:4 +daMP_DecodedTextureSetQueue = .bss:0x00065F78; // type:object size:0x20 scope:local align:4 +daMP_FreeTextureSetMessage = .bss:0x00065F98; // type:object size:0xC scope:local align:4 +daMP_DecodedTextureSetMessage = .bss:0x00065FA4; // type:object size:0xC scope:local align:4 +daMP_First = .bss:0x00065FB0; // type:object size:0x4 scope:local align:4 data:4byte +daMP_AudioDecodeThreadCreated = .bss:0x00065FB4; // type:object size:0x4 scope:local align:4 data:4byte +daMP_AudioDecodeThread = .bss:0x00065FB8; // type:object size:0x318 scope:local align:8 +daMP_AudioDecodeThreadStack = .bss:0x000662D0; // type:object size:0x64000 scope:local align:4 +daMP_FreeAudioBufferQueue = .bss:0x000CA2D0; // type:object size:0x20 scope:local align:4 +daMP_DecodedAudioBufferQueue = .bss:0x000CA2F0; // type:object size:0x20 scope:local align:4 +daMP_FreeAudioBufferMessage = .bss:0x000CA310; // type:object size:0xC scope:local align:4 +daMP_DecodedAudioBufferMessage = .bss:0x000CA31C; // type:object size:0xC scope:local align:4 +daMP_Initialized = .bss:0x000CA328; // type:object size:0x4 scope:local align:4 data:4byte +daMP_WorkBuffer = .bss:0x000CA340; // type:object size:0x40 scope:local align:32 data:4byte +daMP_PrepareReadyQueue = .bss:0x000CA380; // type:object size:0x20 scope:local align:4 +daMP_UsedTextureSetQueue = .bss:0x000CA3A0; // type:object size:0x20 scope:local align:4 +daMP_PrepareReadyMessage = .bss:0x000CA3C0; // type:object size:0x4 scope:local align:4 +daMP_UsedTextureSetMessage = .bss:0x000CA3C4; // type:object size:0xC scope:local align:4 +daMP_OldVIPostCallback = .bss:0x000CA3D0; // type:object size:0x4 scope:local align:4 data:4byte +daMP_SoundBufferIndex = .bss:0x000CA3D4; // type:object size:0x4 scope:local align:4 data:4byte +daMP_OldAIDCallback = .bss:0x000CA3D8; // type:object size:0x4 scope:local align:4 +daMP_LastAudioBuffer = .bss:0x000CA3DC; // type:object size:0x4 scope:local align:4 +daMP_CurAudioBuffer = .bss:0x000CA3E0; // type:object size:0x4 scope:local align:4 +daMP_AudioSystem = .bss:0x000CA3E4; // type:object size:0x4 scope:local align:4 +daMP_SoundBuffer = .bss:0x000CA400; // type:object size:0x1180 scope:local align:32 +daMP_videoInfo = .bss:0x000CB580; // type:object size:0xC scope:local align:4 data:4byte +daMP_audioInfo = .bss:0x000CB58C; // type:object size:0x10 scope:local align:4 +daMP_DrawPosX = .bss:0x000CB59C; // type:object size:0x4 scope:local align:4 data:4byte +daMP_DrawPosY = .bss:0x000CB5A0; // type:object size:0x4 scope:local align:4 data:4byte +daMP_buffer = .bss:0x000CB5A4; // type:object size:0x4 scope:local align:4 data:4byte +@5846 = .bss:0x000CB5A8; // type:object size:0xC scope:local align:4 +daMP_c_Dlst_base = .bss:0x000CB5B4; // type:object size:0x4 scope:global align:4 diff --git a/config/D44J01/rels/d_a_mozo/splits.txt b/config/D44J01/rels/d_a_mozo/splits.txt new file mode 100644 index 000000000..5ffe4386c --- /dev/null +++ b/config/D44J01/rels/d_a_mozo/splits.txt @@ -0,0 +1,31 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_mozo.o: + .text start:0x000000EC end:0x000028B4 + .text start:0x000028B4 end:0x000028F0 + .text start:0x000028F0 end:0x000028F0 + .text start:0x000028F0 end:0x000028F0 + .text start:0x000028F0 end:0x000029E0 + .text start:0x000029E0 end:0x00002B08 + .text start:0x00002B08 end:0x00002B64 + .text start:0x00002B64 end:0x00002BAC + .text start:0x00002BAC end:0x00002BF4 + .text start:0x00002BF4 end:0x00002CF4 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000F1 + .data start:0x00000000 end:0x00000220 + .bss start:0x00000008 end:0x00000148 diff --git a/config/D44J01/rels/d_a_mozo/symbols.txt b/config/D44J01/rels/d_a_mozo/symbols.txt new file mode 100644 index 000000000..9322a61b5 --- /dev/null +++ b/config/D44J01/rels/d_a_mozo/symbols.txt @@ -0,0 +1,169 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__12daMozo_HIO_cFv = .text:0x000000EC; // type:function size:0xE4 scope:global align:4 +__dt__21daMozo_FireChildHIO_cFv = .text:0x000001D0; // type:function size:0x5C scope:weak align:4 +__dt__21daMozo_BeamChildHIO_cFv = .text:0x0000022C; // type:function size:0x5C scope:weak align:4 +__dt__17daMozo_childHIO_cFv = .text:0x00000288; // type:function size:0x48 scope:weak align:4 +daMozo_nodeCallBackBeam__FP8daMozo_cP8J3DModelP7J3DNodei = .text:0x000002D0; // type:function size:0x298 scope:local align:4 +daMozo_nodeCallBackFire__FP8daMozo_cP8J3DModelP7J3DNodei = .text:0x00000568; // type:function size:0x1C0 scope:local align:4 +daMozo_nodeCallBack__FP7J3DNodei = .text:0x00000728; // type:function size:0x64 scope:local align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x0000078C; // type:function size:0x20 scope:local align:4 +CreateHeap__8daMozo_cFv = .text:0x000007AC; // type:function size:0x278 scope:global align:4 +set_mtx__8daMozo_cFv = .text:0x00000A24; // type:function size:0x88 scope:global align:4 +anime_proc__8daMozo_cFv = .text:0x00000AAC; // type:function size:0x18C scope:global align:4 +wait_proc_init__8daMozo_cFv = .text:0x00000C38; // type:function size:0x64 scope:global align:4 +wait_proc__8daMozo_cFv = .text:0x00000C9C; // type:function size:0xC8 scope:global align:4 +search_beam_proc_init__8daMozo_cFv = .text:0x00000D64; // type:function size:0x94 scope:global align:4 +search_beam_proc__8daMozo_cFv = .text:0x00000DF8; // type:function size:0x450 scope:global align:4 +search_fire_proc_init__8daMozo_cFv = .text:0x00001248; // type:function size:0x9C scope:global align:4 +search_fire_proc__8daMozo_cFv = .text:0x000012E4; // type:function size:0x5A4 scope:global align:4 +towait_proc_init__8daMozo_cFv = .text:0x00001888; // type:function size:0x8C scope:global align:4 +towait_proc__8daMozo_cFv = .text:0x00001914; // type:function size:0x2C8 scope:global align:4 +checkRange__8daMozo_cFi = .text:0x00001BDC; // type:function size:0x258 scope:global align:4 +setAnm__8daMozo_cFif = .text:0x00001E34; // type:function size:0x1E4 scope:global align:4 +CreateInit__8daMozo_cFv = .text:0x00002018; // type:function size:0x2B8 scope:global align:4 +_create__8daMozo_cFv = .text:0x000022D0; // type:function size:0x188 scope:global align:4 +_delete__8daMozo_cFv = .text:0x00002458; // type:function size:0x8C scope:global align:4 +getBeamActor__8daMozo_cFUi = .text:0x000024E4; // type:function size:0x70 scope:global align:4 +event_move__8daMozo_cFv = .text:0x00002554; // type:function size:0xF0 scope:global align:4 +_execute__8daMozo_cFv = .text:0x00002644; // type:function size:0x54 scope:global align:4 +_draw__8daMozo_cFv = .text:0x00002698; // type:function size:0xA0 scope:global align:4 +daMozo_Draw__FP8daMozo_c = .text:0x00002738; // type:function size:0x24 scope:local align:4 +daMozo_Execute__FP8daMozo_c = .text:0x0000275C; // type:function size:0x24 scope:local align:4 +daMozo_IsDelete__FP8daMozo_c = .text:0x00002780; // type:function size:0x8 scope:local align:4 +daMozo_Delete__FP8daMozo_c = .text:0x00002788; // type:function size:0x24 scope:local align:4 +daMozo_Create__FP10fopAc_ac_c = .text:0x000027AC; // type:function size:0x20 scope:local align:4 +__dt__12daMozo_HIO_cFv = .text:0x000027CC; // type:function size:0x9C scope:weak align:4 +__sinit_d_a_mozo_cpp = .text:0x00002868; // type:function size:0x3C scope:local align:4 +@280@__dt__8dCcD_CpsFv = .text:0x000028A4; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CpsFv = .text:0x000028AC; // type:function size:0x8 scope:weak align:4 +__dt__4cXyzFv = .text:0x000028B4; // type:function size:0x3C scope:weak align:4 +__dt__8dCcD_CpsFv = .text:0x000028F0; // type:function size:0xE0 scope:weak align:4 +GetShapeAttr__8dCcD_CpsFv = .text:0x000029D0; // type:function size:0x10 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000029E0; // type:function size:0x5C scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002A3C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002A44; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002A4C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_AabAttrPf = .text:0x00002A84; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_TriAttrPf = .text:0x00002A8C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_PntAttrPf = .text:0x00002A94; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002A9C; // type:function size:0x38 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002AD4; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002AE0; // type:function size:0xC scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002AEC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002AF0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002AF8; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002B00; // type:function size:0x8 scope:weak align:4 +__dt__8cM3dGCpsFv = .text:0x00002B08; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00002B64; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00002BAC; // type:function size:0x48 scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00002BF4; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00002C50; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00002CAC; // type:function size:0x48 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +@4135 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4136 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4137 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4138 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4139 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4211 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4212 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4213 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4214 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4215 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4216 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4261 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4302 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4355 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +@4356 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@4357 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 data:float +@4512 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@4513 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4514 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 data:double +@4515 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 data:double +@4516 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 data:float +@4517 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:float +@4519 = .rodata:0x00000060; // type:object size:0x8 scope:local align:8 data:double +@4731 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 data:float +@4732 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 data:float +@4733 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 data:float +@4734 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 data:float +@4735 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float +@4736 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 data:float +@4756 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 data:float +@4829 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 data:float +@4830 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 data:float +@4831 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 data:float +@4832 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 data:float +@4905 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 data:float +@4906 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 data:float +@4923 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 data:float +@4924 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 data:float +@4925 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 data:float +@5023 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 data:float +@5024 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 data:float +@5025 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x000000B4; // type:object size:0x3D scope:local align:4 data:string_table +cps_src = .data:0x00000000; // type:object size:0x4C scope:local align:4 +@4361 = .data:0x0000004C; // type:object size:0xC scope:local align:4 data:4byte +@4384 = .data:0x00000058; // type:object size:0xC scope:local align:4 data:4byte +@4525 = .data:0x00000064; // type:object size:0xC scope:local align:4 data:4byte +@4742 = .data:0x00000070; // type:object size:0xC scope:local align:4 data:4byte +l_daMozo_Method = .data:0x0000007C; // type:object size:0x20 scope:local align:4 +g_profile_MOZO = .data:0x0000009C; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cps = .data:0x000000CC; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCps = .data:0x00000154; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000160; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000016C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000178; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x000001CC; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x000001D8; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000001E4; // type:object size:0xC scope:weak align:4 +__vt__21daMozo_FireChildHIO_c = .data:0x000001F0; // type:object size:0xC scope:weak align:4 +__vt__21daMozo_BeamChildHIO_c = .data:0x000001FC; // type:object size:0xC scope:weak align:4 +__vt__17daMozo_childHIO_c = .data:0x00000208; // type:object size:0xC scope:weak align:4 +__vt__12daMozo_HIO_c = .data:0x00000214; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@936 = .bss:0x00000008; // type:object size:0x1 scope:local align:4 data:byte +@937 = .bss:0x0000000C; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000010; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@1036 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@4154 = .bss:0x00000048; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000054; // type:object size:0x48 scope:local align:4 data:byte +m_event_flag__8daMozo_c = .bss:0x0000009C; // type:object size:0x1 scope:global align:1 data:byte +@4161 = .bss:0x000000A0; // type:object size:0xC scope:local align:4 +init$4162 = .bss:0x000000AC; // type:object size:0x1 scope:local align:1 +a_beam_start$4160 = .bss:0x000000B0; // type:object size:0xC scope:local align:4 +@4165 = .bss:0x000000BC; // type:object size:0xC scope:local align:4 +init$4166 = .bss:0x000000C8; // type:object size:0x1 scope:local align:1 +a_beam_end$4164 = .bss:0x000000CC; // type:object size:0xC scope:local align:4 +@4169 = .bss:0x000000D8; // type:object size:0xC scope:local align:4 +init$4170 = .bss:0x000000E4; // type:object size:0x1 scope:local align:1 +a_beamL_start$4168 = .bss:0x000000E8; // type:object size:0xC scope:local align:4 +@4173 = .bss:0x000000F4; // type:object size:0xC scope:local align:4 +init$4174 = .bss:0x00000100; // type:object size:0x1 scope:local align:1 +a_beamR_start$4172 = .bss:0x00000104; // type:object size:0xC scope:local align:4 +@4223 = .bss:0x00000110; // type:object size:0xC scope:local align:4 +init$4224 = .bss:0x0000011C; // type:object size:0x1 scope:local align:1 +a_fire_start$4222 = .bss:0x00000120; // type:object size:0xC scope:local align:4 +@4227 = .bss:0x0000012C; // type:object size:0xC scope:local align:4 +init$4228 = .bss:0x00000138; // type:object size:0x1 scope:local align:1 +a_fire_end$4226 = .bss:0x0000013C; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_msw/splits.txt b/config/D44J01/rels/d_a_msw/splits.txt new file mode 100644 index 000000000..9d4c8e62d --- /dev/null +++ b/config/D44J01/rels/d_a_msw/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_msw.o: + .text start:0x00000078 end:0x00001328 + .rodata start:0x00000000 end:0x0000008C + .data start:0x00000000 end:0x000001A8 diff --git a/config/D44J01/rels/d_a_msw/symbols.txt b/config/D44J01/rels/d_a_msw/symbols.txt new file mode 100644 index 000000000..934d4bfa7 --- /dev/null +++ b/config/D44J01/rels/d_a_msw/symbols.txt @@ -0,0 +1,71 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +ride_call_back__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x00000078; // type:function size:0x25C scope:local align:4 +__dt__4cXyzFv = .text:0x000002D4; // type:function size:0x3C scope:weak align:4 +chain_Draw__FP9msw_class = .text:0x00000310; // type:function size:0x230 scope:local align:4 +daMsw_Draw__FP9msw_class = .text:0x00000540; // type:function size:0xA8 scope:local align:4 +msw_move__FP9msw_class = .text:0x000005E8; // type:function size:0x21C scope:local align:4 +daMsw_Execute__FP9msw_class = .text:0x00000804; // type:function size:0x2CC scope:local align:4 +daMsw_IsDelete__FP9msw_class = .text:0x00000AD0; // type:function size:0x64 scope:local align:4 +daMsw_Delete__FP9msw_class = .text:0x00000B34; // type:function size:0x60 scope:local align:4 +daMsw_CreateInit__FP10fopAc_ac_c = .text:0x00000B94; // type:function size:0x1B4 scope:local align:4 +daMsw_Create__FP10fopAc_ac_c = .text:0x00000D48; // type:function size:0x2A4 scope:local align:4 +__dt__8dCcD_CylFv = .text:0x00000FEC; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_CylFv = .text:0x000010B8; // type:function size:0x84 scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x0000113C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00001184; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000011E0; // type:function size:0x48 scope:weak align:4 +__ct__4cXyzFv = .text:0x00001228; // type:function size:0x4 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000122C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001234; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000123C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001248; // type:function size:0xC scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00001254; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00001264; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x0000126C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001274; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000127C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001284; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000012BC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000012C4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000012CC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000012D4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000130C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001310; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00001318; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00001320; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4051 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4052 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4053 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4054 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4055 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4056 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4121 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4122 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4123 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@4124 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4126 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 +@4186 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4259 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4260 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4261 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4262 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4402 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4403 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4404 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4405 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4406 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000068; // type:object size:0x24 scope:local align:4 data:string_table +xd$4198 = .data:0x00000000; // type:object size:0x10 scope:local align:4 +zd$4199 = .data:0x00000010; // type:object size:0x10 scope:local align:4 +himo_cyl_src$4335 = .data:0x00000020; // type:object size:0x44 scope:local align:4 +l_daMsw_Method = .data:0x00000064; // type:object size:0x20 scope:local align:4 +g_profile_MSW = .data:0x00000084; // type:object size:0x30 scope:global align:4 +__vt__8cM3dGAab = .data:0x000000B4; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000000C0; // type:object size:0x54 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000114; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000120; // type:object size:0x88 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_mt/splits.txt b/config/D44J01/rels/d_a_mt/splits.txt new file mode 100644 index 000000000..678170592 --- /dev/null +++ b/config/D44J01/rels/d_a_mt/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_mt.o: + .text start:0x000000EC end:0x00009740 + .text start:0x00009740 end:0x00009740 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000211 + .data start:0x00000000 end:0x00000700 + .bss start:0x00000008 end:0x000000D0 diff --git a/config/D44J01/rels/d_a_mt/symbols.txt b/config/D44J01/rels/d_a_mt/symbols.txt new file mode 100644 index 000000000..ad55c5eed --- /dev/null +++ b/config/D44J01/rels/d_a_mt/symbols.txt @@ -0,0 +1,302 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__10daMt_HIO_cFv = .text:0x000000EC; // type:function size:0x124 scope:global align:4 +anm_init__FP8mt_classifUcfi = .text:0x00000210; // type:function size:0xA8 scope:local align:4 +mt_a_d_sub__FPvPv = .text:0x000002B8; // type:function size:0x78 scope:local align:4 +mt_check__FP8mt_class = .text:0x00000330; // type:function size:0x40 scope:local align:4 +mt_bg_check__FP8mt_class = .text:0x00000370; // type:function size:0xE8 scope:local align:4 +tex_anm_set__FP8mt_classUs = .text:0x00000458; // type:function size:0xC4 scope:local align:4 +mt_eye_tex_anm__FP8mt_class = .text:0x0000051C; // type:function size:0xB0 scope:local align:4 +nodeCallBack_head__FP7J3DNodei = .text:0x000005CC; // type:function size:0x134 scope:local align:4 +__dt__4cXyzFv = .text:0x00000700; // type:function size:0x3C scope:weak align:4 +nodeCallBack_body__FP7J3DNodei = .text:0x0000073C; // type:function size:0x230 scope:local align:4 +nodeCallBack_tail__FP7J3DNodei = .text:0x0000096C; // type:function size:0x19C scope:local align:4 +body_control2__FP8mt_class = .text:0x00000B08; // type:function size:0xC00 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x00001708; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00001834; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x000018D4; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00001930; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00001978; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x000019D4; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00001A1C; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00001AB0; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00001AF8; // type:function size:0x48 scope:weak align:4 +wall_check_sub__FP8mt_classP4cXyzP4cXyz = .text:0x00001B40; // type:function size:0x2F4 scope:local align:4 +body_wall_check__FP8mt_class = .text:0x00001E34; // type:function size:0xCC scope:local align:4 +body_control1__FP8mt_class = .text:0x00001F00; // type:function size:0x3D8 scope:local align:4 +body_control3__FP8mt_class = .text:0x000022D8; // type:function size:0x5E0 scope:local align:4 +body_control4__FP8mt_class = .text:0x000028B8; // type:function size:0x1F4 scope:local align:4 +body_control5__FP8mt_class = .text:0x00002AAC; // type:function size:0x570 scope:local align:4 +br_draw__FP8mt_class = .text:0x0000301C; // type:function size:0x208 scope:local align:4 +daMt_shadowDraw__FP8mt_class = .text:0x00003224; // type:function size:0x154 scope:local align:4 +daMt_Draw__FP8mt_class = .text:0x00003378; // type:function size:0x2C0 scope:local align:4 +bakuha__FP8mt_class = .text:0x00003638; // type:function size:0x194 scope:local align:4 +mt_move__FP8mt_class = .text:0x000037CC; // type:function size:0xB0C scope:local align:4 +mt_fight__FP8mt_class = .text:0x000042D8; // type:function size:0xDC4 scope:local align:4 +mt_move_maru__FP8mt_class = .text:0x0000509C; // type:function size:0x984 scope:local align:4 +__dt__11dBgS_GndChkFv = .text:0x00005A20; // type:function size:0x118 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00005B38; // type:function size:0x80 scope:weak align:4 +water_damage_se_set__FP8mt_class = .text:0x00005BB8; // type:function size:0xB8 scope:local align:4 +damage_check__FP8mt_class = .text:0x00005C70; // type:function size:0x664 scope:local align:4 +__dt__5csXyzFv = .text:0x000062D4; // type:function size:0x3C scope:weak align:4 +daMt_Execute__FP8mt_class = .text:0x00006310; // type:function size:0x12FC scope:local align:4 +__dt__14dBgS_ObjLinChkFv = .text:0x0000760C; // type:function size:0x154 scope:weak align:4 +__ct__14dBgS_ObjLinChkFv = .text:0x00007760; // type:function size:0x170 scope:weak align:4 +__ct__11dBgS_LinChkFv = .text:0x000078D0; // type:function size:0x144 scope:weak align:4 +__dt__20dBgS_ObjGndChk_YoganFv = .text:0x00007A14; // type:function size:0x168 scope:weak align:4 +__ct__20dBgS_ObjGndChk_YoganFv = .text:0x00007B7C; // type:function size:0x14C scope:weak align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x00007CC8; // type:function size:0x140 scope:weak align:4 +daMt_IsDelete__FP8mt_class = .text:0x00007E08; // type:function size:0x8 scope:local align:4 +daMt_Delete__FP8mt_class = .text:0x00007E10; // type:function size:0x120 scope:local align:4 +CallbackCreateHeap__FP10fopAc_ac_c = .text:0x00007F30; // type:function size:0x5C8 scope:local align:4 +__dt__11J3DTexNoAnmFv = .text:0x000084F8; // type:function size:0x48 scope:weak align:4 +__ct__11J3DTexNoAnmFv = .text:0x00008540; // type:function size:0x1C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000855C; // type:function size:0x48 scope:weak align:4 +daMt_Create__FP10fopAc_ac_c = .text:0x000085A4; // type:function size:0x414 scope:local align:4 +__ct__8mt_classFv = .text:0x000089B8; // type:function size:0x2F0 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00008CA8; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00008D74; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00008DBC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00008E04; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00008E60; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00008EA8; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_SphFv = .text:0x00008F74; // type:function size:0x84 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00008FF8; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00009054; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x000090C4; // type:function size:0x88 scope:weak align:4 +__ct__5csXyzFv = .text:0x0000914C; // type:function size:0x4 scope:weak align:4 +__dt__19dPa_followEcallBackFv = .text:0x00009150; // type:function size:0x6C scope:weak align:4 +__defctor__19dPa_followEcallBackFv = .text:0x000091BC; // type:function size:0x28 scope:weak align:4 +__ct__4cXyzFv = .text:0x000091E4; // type:function size:0x4 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000091E8; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000091EC; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000091F0; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000091F4; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x000091F8; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00009240; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x0000929C; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x000092E4; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x0000932C; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00009388; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00009398; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000093A0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000093A8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000093B0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000093B8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000093F0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000093F8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00009400; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00009408; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00009440; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00009444; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x0000944C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x0000945C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00009464; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000946C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00009474; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000947C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x000094B4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x000094BC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x000094C4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x000094CC; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00009504; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000950C; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00009514; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00009520; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x0000952C; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00009588; // type:function size:0x5C scope:weak align:4 +__dt__10daMt_HIO_cFv = .text:0x000095E4; // type:function size:0x60 scope:weak align:4 +__sinit_d_a_mt_cpp = .text:0x00009644; // type:function size:0x3C scope:local align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00009680; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00009688; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00009690; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00009698; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x000096A0; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x000096A8; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x000096B0; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x000096B8; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x000096C0; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjLinChkFv = .text:0x000096C8; // type:function size:0x8 scope:weak align:4 +@100@__dt__14dBgS_ObjLinChkFv = .text:0x000096D0; // type:function size:0x8 scope:weak align:4 +@88@__dt__14dBgS_ObjLinChkFv = .text:0x000096D8; // type:function size:0x8 scope:weak align:4 +@20@__dt__20dBgS_ObjGndChk_YoganFv = .text:0x000096E0; // type:function size:0x8 scope:weak align:4 +@76@__dt__20dBgS_ObjGndChk_YoganFv = .text:0x000096E8; // type:function size:0x8 scope:weak align:4 +@64@__dt__20dBgS_ObjGndChk_YoganFv = .text:0x000096F0; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x000096F8; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x00009700; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x00009708; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00009710; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00009718; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00009720; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00009728; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00009730; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00009738; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4068 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4069 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4070 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4071 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4072 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4073 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4074 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4075 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4076 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4077 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4078 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:string +@4079 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4085 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4086 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +@4112 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4113 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4114 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4155 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4156 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@4605 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4606 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4607 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4608 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 +@4609 = .rodata:0x00000060; // type:object size:0x8 scope:local align:8 +@4610 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4611 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4612 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4613 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 data:float +@4614 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4615 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4617 = .rodata:0x00000080; // type:object size:0x8 scope:local align:8 data:double +@4947 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5094 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5095 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5096 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5097 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 data:float +@5098 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5143 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5144 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5270 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5271 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5357 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5358 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5457 = .rodata:0x000000B8; // type:object size:0x8 scope:local align:8 data:double +@5815 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5816 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@6062 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@6063 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@6064 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@6065 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@6066 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@6067 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@6068 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@6069 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 data:string +@6070 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@6071 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@6367 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@6368 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@6369 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@6370 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@6371 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@6372 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@6373 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@6374 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@6375 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@6666 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@7094 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@7095 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@7096 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@7097 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@7098 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@7099 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@7719 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@7720 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@7721 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000013C; // type:object size:0xD5 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_236_data_1C = .data:0x0000001C; // type:object size:0x14 +mt_tex_anm_idx = .data:0x00000030; // type:object size:0x4 scope:local align:4 +mt_tex_max_frame = .data:0x00000034; // type:object size:0x4 scope:local align:4 +brk_data = .data:0x00000038; // type:object size:0x20 scope:local align:4 +btk_data = .data:0x00000058; // type:object size:0x20 scope:local align:4 +move_ad = .data:0x00000078; // type:object size:0x20 scope:local align:4 +move_ad2 = .data:0x00000098; // type:object size:0x20 scope:local align:4 +br_no = .data:0x000000B8; // type:object size:0xB scope:local align:4 +br_ya = .data:0x000000C4; // type:object size:0x16 scope:local align:4 +check_x$5490 = .data:0x000000DC; // type:object size:0x18 scope:local align:4 +check_y$5491 = .data:0x000000F4; // type:object size:0x18 scope:local align:4 +check_z$5492 = .data:0x0000010C; // type:object size:0x18 scope:local align:4 +check_bitD$5493 = .data:0x00000124; // type:object size:0x6 scope:local align:4 +@6072 = .data:0x0000012C; // type:object size:0x60 scope:local align:4 +bmd_data$7290 = .data:0x0000018C; // type:object size:0x20 scope:local align:4 +scale_data$7291 = .data:0x000001AC; // type:object size:0x20 scope:local align:4 +br_bmd$7336 = .data:0x000001CC; // type:object size:0xC scope:local align:4 +bmd_data$7438 = .data:0x000001D8; // type:object size:0x20 scope:local align:4 +scale_data$7439 = .data:0x000001F8; // type:object size:0x20 scope:local align:4 +br_bmd$7484 = .data:0x00000218; // type:object size:0xC scope:local align:4 +sph_src$7617 = .data:0x00000224; // type:object size:0x40 scope:local align:4 +eye_sph_src$7618 = .data:0x00000264; // type:object size:0x40 scope:local align:4 +@7722 = .data:0x000002A4; // type:object size:0x38 scope:local align:4 +l_daMt_Method = .data:0x000002DC; // type:object size:0x20 scope:local align:4 +g_profile_MT = .data:0x000002FC; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x0000032C; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000348; // type:object size:0x20 scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000368; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000374; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000380; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x0000038C; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000398; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000003A4; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000042C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000438; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000004C0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000004CC; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000004D8; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000052C; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000550; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x0000055C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000568; // type:object size:0xC scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x00000574; // type:object size:0x30 scope:weak align:4 +__vt__20dBgS_ObjGndChk_Yogan = .data:0x000005A4; // type:object size:0x30 scope:weak align:4 +__vt__14dBgS_ObjLinChk = .data:0x000005D4; // type:object size:0x30 scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x00000604; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x0000061C; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x0000064C; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x0000067C; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000694; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000006A0; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000006AC; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x000006B8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x000006C4; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x000006D0; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x000006E8; // type:object size:0xC scope:weak align:4 +__vt__10daMt_HIO_c = .data:0x000006F4; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +mt_count = .bss:0x00000051; // type:object size:0x1 scope:local align:1 +@4063 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x64 scope:local align:4 data:byte +mt_all_count = .bss:0x000000C4; // type:object size:0x4 scope:local align:4 data:4byte +mt_fight_count = .bss:0x000000C8; // type:object size:0x4 scope:local align:4 data:4byte +j_index = .bss:0x000000CC; // type:object size:0x4 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_mtoge/splits.txt b/config/D44J01/rels/d_a_mtoge/splits.txt new file mode 100644 index 000000000..f12d809cb --- /dev/null +++ b/config/D44J01/rels/d_a_mtoge/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_mtoge.o: + .text start:0x00000078 end:0x000007A8 + .rodata start:0x00000000 end:0x00000044 + .data start:0x00000000 end:0x00000064 diff --git a/config/D44J01/rels/d_a_mtoge/symbols.txt b/config/D44J01/rels/d_a_mtoge/symbols.txt new file mode 100644 index 000000000..4a557e302 --- /dev/null +++ b/config/D44J01/rels/d_a_mtoge/symbols.txt @@ -0,0 +1,33 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +getSwbit__9daMtoge_cFv = .text:0x00000078; // type:function size:0xC scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000084; // type:function size:0x20 scope:local align:4 +CreateHeap__9daMtoge_cFv = .text:0x000000A4; // type:function size:0x144 scope:global align:4 +calcMtx__9daMtoge_cFv = .text:0x000001E8; // type:function size:0x6C scope:global align:4 +CreateInit__9daMtoge_cFv = .text:0x00000254; // type:function size:0x130 scope:global align:4 +create__9daMtoge_cFv = .text:0x00000384; // type:function size:0x9C scope:global align:4 +daMtoge_actionWait__FP9daMtoge_c = .text:0x00000420; // type:function size:0x8 scope:local align:4 +daMtoge_actionHind__FP9daMtoge_c = .text:0x00000428; // type:function size:0xB0 scope:local align:4 +daMtoge_actionUp__FP9daMtoge_c = .text:0x000004D8; // type:function size:0x7C scope:local align:4 +daMtoge_actionArrival__FP9daMtoge_c = .text:0x00000554; // type:function size:0xB0 scope:local align:4 +daMtoge_actionDown__FP9daMtoge_c = .text:0x00000604; // type:function size:0x7C scope:local align:4 +daMtoge_Draw__FP9daMtoge_c = .text:0x00000680; // type:function size:0x60 scope:local align:4 +daMtoge_Execute__FP9daMtoge_c = .text:0x000006E0; // type:function size:0x3C scope:local align:4 +daMtoge_IsDelete__FP9daMtoge_c = .text:0x0000071C; // type:function size:0x8 scope:local align:4 +daMtoge_Delete__FP9daMtoge_c = .text:0x00000724; // type:function size:0x64 scope:local align:4 +daMtoge_Create__FP10fopAc_ac_c = .text:0x00000788; // type:function size:0x20 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__9daMtoge_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +@4059 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4106 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4107 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4108 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4116 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4117 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000020; // type:object size:0x24 scope:local align:4 data:string_table +l_action$localstatic3$execute__9daMtoge_cFv = .data:0x00000000; // type:object size:0x14 scope:weak align:4 +l_daMtoge_Method = .data:0x00000014; // type:object size:0x20 scope:local align:4 +g_profile_MTOGE = .data:0x00000034; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_npc_ac1/splits.txt b/config/D44J01/rels/d_a_npc_ac1/splits.txt new file mode 100644 index 000000000..75c2d9fd6 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_ac1/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_ac1.o: + .text start:0x000000EC end:0x00003270 + .text start:0x00003270 end:0x00003284 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000001C3 + .data start:0x00000000 end:0x000002AC + .bss start:0x00000008 end:0x00000110 diff --git a/config/D44J01/rels/d_a_npc_ac1/symbols.txt b/config/D44J01/rels/d_a_npc_ac1/symbols.txt new file mode 100644 index 000000000..44e2b4d9a --- /dev/null +++ b/config/D44J01/rels/d_a_npc_ac1/symbols.txt @@ -0,0 +1,173 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daNpc_Ac1_HIO_cFv = .text:0x000000EC; // type:function size:0x5C scope:global align:4 +nodeCallBack_Wng__FP7J3DNodei = .text:0x00000148; // type:function size:0x4C scope:local align:4 +nodeWngControl__11daNpc_Ac1_cFP7J3DNodeP8J3DModel = .text:0x00000194; // type:function size:0xB0 scope:global align:4 +nodeCallBack_Arm__FP7J3DNodei = .text:0x00000244; // type:function size:0x4C scope:local align:4 +nodeArmControl__11daNpc_Ac1_cFP7J3DNodeP8J3DModel = .text:0x00000290; // type:function size:0xB0 scope:global align:4 +nodeCallBack_Ac1__FP7J3DNodei = .text:0x00000340; // type:function size:0x4C scope:local align:4 +nodeAc1Control__11daNpc_Ac1_cFP7J3DNodeP8J3DModel = .text:0x0000038C; // type:function size:0x190 scope:global align:4 +__dt__4cXyzFv = .text:0x0000051C; // type:function size:0x3C scope:weak align:4 +init_AC1_0__11daNpc_Ac1_cFv = .text:0x00000558; // type:function size:0x98 scope:global align:4 +createInit__11daNpc_Ac1_cFv = .text:0x000005F0; // type:function size:0x188 scope:global align:4 +setMtx__11daNpc_Ac1_cFb = .text:0x00000778; // type:function size:0x1C0 scope:global align:4 +anmNum_toResID__11daNpc_Ac1_cFi = .text:0x00000938; // type:function size:0x14 scope:global align:4 +wingAnmNum_toResID__11daNpc_Ac1_cFi = .text:0x0000094C; // type:function size:0x14 scope:global align:4 +btpNum_toResID__11daNpc_Ac1_cFi = .text:0x00000960; // type:function size:0x14 scope:global align:4 +setBtp__11daNpc_Ac1_cFbi = .text:0x00000974; // type:function size:0x110 scope:global align:4 +iniTexPttrnAnm__11daNpc_Ac1_cFb = .text:0x00000A84; // type:function size:0x28 scope:global align:4 +plyTexPttrnAnm__11daNpc_Ac1_cFv = .text:0x00000AAC; // type:function size:0xAC scope:global align:4 +setAnm_tex__11daNpc_Ac1_cFSc = .text:0x00000B58; // type:function size:0x3C scope:global align:4 +setAnm_anm__11daNpc_Ac1_cFPQ211daNpc_Ac1_c9anm_prm_c = .text:0x00000B94; // type:function size:0x128 scope:global align:4 +setAnm__11daNpc_Ac1_cFv = .text:0x00000CBC; // type:function size:0x80 scope:global align:4 +chg_anmTag__11daNpc_Ac1_cFv = .text:0x00000D3C; // type:function size:0x4 scope:global align:4 +control_anmTag__11daNpc_Ac1_cFv = .text:0x00000D40; // type:function size:0x4 scope:global align:4 +chg_anmAtr__11daNpc_Ac1_cFUc = .text:0x00000D44; // type:function size:0x44 scope:global align:4 +control_anmAtr__11daNpc_Ac1_cFv = .text:0x00000D88; // type:function size:0xC scope:global align:4 +setAnm_ATR__11daNpc_Ac1_cFi = .text:0x00000D94; // type:function size:0x68 scope:global align:4 +anmAtr__11daNpc_Ac1_cFUs = .text:0x00000DFC; // type:function size:0xC4 scope:global align:4 +eventOrder__11daNpc_Ac1_cFv = .text:0x00000EC0; // type:function size:0x50 scope:global align:4 +checkOrder__11daNpc_Ac1_cFv = .text:0x00000F10; // type:function size:0x40 scope:global align:4 +chk_talk__11daNpc_Ac1_cFv = .text:0x00000F50; // type:function size:0x9C scope:global align:4 +chk_partsNotMove__11daNpc_Ac1_cFv = .text:0x00000FEC; // type:function size:0x50 scope:global align:4 +lookBack__11daNpc_Ac1_cFv = .text:0x0000103C; // type:function size:0x1A0 scope:global align:4 +next_msgStatus__11daNpc_Ac1_cFPUl = .text:0x000011DC; // type:function size:0x70 scope:global align:4 +getBitMask__11daNpc_Ac1_cFv = .text:0x0000124C; // type:function size:0x20 scope:global align:4 +getMsg_AC1_0__11daNpc_Ac1_cFv = .text:0x0000126C; // type:function size:0xD4 scope:global align:4 +getMsg__11daNpc_Ac1_cFv = .text:0x00001340; // type:function size:0x3C scope:global align:4 +chkAttention__11daNpc_Ac1_cFv = .text:0x0000137C; // type:function size:0x80 scope:global align:4 +setAttention__11daNpc_Ac1_cFb = .text:0x000013FC; // type:function size:0x58 scope:global align:4 +charDecide__11daNpc_Ac1_cFi = .text:0x00001454; // type:function size:0x1C scope:global align:4 +event_actionInit__11daNpc_Ac1_cFi = .text:0x00001470; // type:function size:0x58 scope:global align:4 +event_action__11daNpc_Ac1_cFv = .text:0x000014C8; // type:function size:0x20 scope:global align:4 +privateCut__11daNpc_Ac1_cFi = .text:0x000014E8; // type:function size:0xEC scope:global align:4 +endEvent__11daNpc_Ac1_cFv = .text:0x000015D4; // type:function size:0x20 scope:global align:4 +isEventEntry__11daNpc_Ac1_cFv = .text:0x000015F4; // type:function size:0x38 scope:global align:4 +event_proc__11daNpc_Ac1_cFi = .text:0x0000162C; // type:function size:0x58 scope:global align:4 +set_action__11daNpc_Ac1_cFM11daNpc_Ac1_cFPCvPvPv_iPv = .text:0x00001684; // type:function size:0xAC scope:global align:4 +setStt__11daNpc_Ac1_cFSc = .text:0x00001730; // type:function size:0x64 scope:global align:4 +wait_1__11daNpc_Ac1_cFv = .text:0x00001794; // type:function size:0xC8 scope:global align:4 +talk_1__11daNpc_Ac1_cFv = .text:0x0000185C; // type:function size:0xDC scope:global align:4 +wait_action1__11daNpc_Ac1_cFPv = .text:0x00001938; // type:function size:0xBC scope:global align:4 +demo__11daNpc_Ac1_cFv = .text:0x000019F4; // type:function size:0x138 scope:global align:4 +shadowDraw__11daNpc_Ac1_cFv = .text:0x00001B2C; // type:function size:0xFC scope:global align:4 +_draw__11daNpc_Ac1_cFv = .text:0x00001C28; // type:function size:0x158 scope:global align:4 +_execute__11daNpc_Ac1_cFv = .text:0x00001D80; // type:function size:0x1C4 scope:global align:4 +_delete__11daNpc_Ac1_cFv = .text:0x00001F44; // type:function size:0x7C scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00001FC0; // type:function size:0x20 scope:local align:4 +_create__11daNpc_Ac1_cFv = .text:0x00001FE0; // type:function size:0x13C scope:global align:4 +__ct__11daNpc_Ac1_cFv = .text:0x0000211C; // type:function size:0x164 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00002280; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000022DC; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00002324; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000023F0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00002438; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00002494; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000024DC; // type:function size:0x70 scope:weak align:4 +create_Anm__11daNpc_Ac1_cFv = .text:0x0000254C; // type:function size:0x2CC scope:global align:4 +create_wng_Anm__11daNpc_Ac1_cFv = .text:0x00002818; // type:function size:0x214 scope:global align:4 +create_arm_Anm__11daNpc_Ac1_cFv = .text:0x00002A2C; // type:function size:0x270 scope:global align:4 +create_itm_Mdl__11daNpc_Ac1_cFv = .text:0x00002C9C; // type:function size:0x10C scope:global align:4 +CreateHeap__11daNpc_Ac1_cFv = .text:0x00002DA8; // type:function size:0x27C scope:global align:4 +daNpc_Ac1_Create__FP10fopAc_ac_c = .text:0x00003024; // type:function size:0x20 scope:local align:4 +daNpc_Ac1_Delete__FP11daNpc_Ac1_c = .text:0x00003044; // type:function size:0x20 scope:local align:4 +daNpc_Ac1_Execute__FP11daNpc_Ac1_c = .text:0x00003064; // type:function size:0x20 scope:local align:4 +daNpc_Ac1_Draw__FP11daNpc_Ac1_c = .text:0x00003084; // type:function size:0x20 scope:local align:4 +daNpc_Ac1_IsDelete__FP11daNpc_Ac1_c = .text:0x000030A4; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000030AC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000030BC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000030C4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000030CC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000030D4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000030DC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00003114; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x0000311C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00003124; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000312C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00003164; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00003168; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003170; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003178; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00003180; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x0000318C; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Ac1_HIO_cFv = .text:0x00003198; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x000031F8; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_ac1_cpp = .text:0x00003214; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00003250; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00003258; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00003260; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00003268; // type:function size:0x8 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00003270; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00003278; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00003280; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4253 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4254 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4255 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4313 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +a_bck_resID_tbl$4364 = .rodata:0x00000010; // type:object size:0x10 scope:local align:4 +a_bck_resID_tbl$4369 = .rodata:0x00000020; // type:object size:0x10 scope:local align:4 +a_btp_resID_tbl$4374 = .rodata:0x00000030; // type:object size:0xC scope:local align:4 +@4391 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 data:float +@4416 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@4417 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4624 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@4931 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4932 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4933 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4949 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4951 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@5013 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 data:float +@5014 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 data:float +@5080 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000006C; // type:object size:0x157 scope:local align:4 data:string_table +a_prm_tbl$4136 = .data:0x00000000; // type:object size:0x30 scope:local align:4 +@4265 = .data:0x00000030; // type:object size:0xC scope:local align:4 data:4byte +a_anm_prm_tbl$4446 = .data:0x0000003C; // type:object size:0x3C scope:local align:4 +a_anm_prm_tbl$4503 = .data:0x00000078; // type:object size:0x78 scope:local align:4 +a_cut_tbl$4723 = .data:0x000000F0; // type:object size:0x4 scope:local align:4 +a_size_tbl$5037 = .data:0x000000F4; // type:object size:0x4 scope:local align:4 +l_daNpc_Ac1_Method = .data:0x000000F8; // type:object size:0x20 scope:local align:4 +g_profile_NPC_AC1 = .data:0x00000118; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btpAnm = .data:0x00000148; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000154; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000160; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000001E8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000001F4; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000200; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000254; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x00000278; // type:object size:0x14 scope:weak align:4 +__vt__11daNpc_Ac1_c = .data:0x0000028C; // type:object size:0x14 scope:global align:4 +__vt__15daNpc_Ac1_HIO_c = .data:0x000002A0; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4138 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x40 scope:local align:4 data:2byte +l_check_inf = .bss:0x000000A0; // type:object size:0x50 scope:local align:4 +l_check_wrk = .bss:0x000000F0; // type:object size:0x4 scope:local align:4 +@4211 = .bss:0x000000F4; // type:object size:0xC scope:local align:4 +init$4212 = .bss:0x00000100; // type:object size:0x1 scope:local align:1 +a_eye_pos_off$4210 = .bss:0x00000104; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_ah/splits.txt b/config/D44J01/rels/d_a_npc_ah/splits.txt new file mode 100644 index 000000000..13fd8bab7 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_ah/splits.txt @@ -0,0 +1,17 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_npc_ah.o: + .text start:0x00000078 end:0x00002584 + .text start:0x00002584 end:0x000025B4 + .text start:0x000025B4 end:0x00002680 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000DE + .data start:0x00000000 end:0x00000370 diff --git a/config/D44J01/rels/d_a_npc_ah/symbols.txt b/config/D44J01/rels/d_a_npc_ah/symbols.txt new file mode 100644 index 000000000..a11b21327 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_ah/symbols.txt @@ -0,0 +1,157 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__ct__9daNpcAh_cFv = .text:0x00000078; // type:function size:0x198 scope:global align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00000210; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000026C; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000002B4; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000380; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000003C8; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000424; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x0000046C; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x000004C8; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00000550; // type:function size:0x70 scope:weak align:4 +da_Npc_Ah_nodeCallBack__FP7J3DNodei = .text:0x000005C0; // type:function size:0x11C scope:local align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000006DC; // type:function size:0x20 scope:local align:4 +phase_1__FP9daNpcAh_c = .text:0x000006FC; // type:function size:0x12C scope:local align:4 +phase_2__FP9daNpcAh_c = .text:0x00000828; // type:function size:0xA8 scope:local align:4 +_create__9daNpcAh_cFv = .text:0x000008D0; // type:function size:0x30 scope:global align:4 +createHeap__9daNpcAh_cFv = .text:0x00000900; // type:function size:0x27C scope:global align:4 +createInit__9daNpcAh_cFv = .text:0x00000B7C; // type:function size:0x1A4 scope:global align:4 +_delete__9daNpcAh_cFv = .text:0x00000D20; // type:function size:0x70 scope:global align:4 +_draw__9daNpcAh_cFv = .text:0x00000D90; // type:function size:0x114 scope:global align:4 +_execute__9daNpcAh_cFv = .text:0x00000EA4; // type:function size:0x258 scope:global align:4 +executeCommon__9daNpcAh_cFv = .text:0x000010FC; // type:function size:0x70 scope:global align:4 +executeSetMode__9daNpcAh_cFUc = .text:0x0000116C; // type:function size:0x54 scope:global align:4 +executeWaitInit__9daNpcAh_cFv = .text:0x000011C0; // type:function size:0x80 scope:global align:4 +executeWait__9daNpcAh_cFv = .text:0x00001240; // type:function size:0x20 scope:global align:4 +executeTalkInit__9daNpcAh_cFv = .text:0x00001260; // type:function size:0x8 scope:global align:4 +executeTalk__9daNpcAh_cFv = .text:0x00001268; // type:function size:0x78 scope:global align:4 +checkOrder__9daNpcAh_cFv = .text:0x000012E0; // type:function size:0x54 scope:global align:4 +eventOrder__9daNpcAh_cFv = .text:0x00001334; // type:function size:0x4C scope:global align:4 +eventMove__9daNpcAh_cFv = .text:0x00001380; // type:function size:0x74 scope:global align:4 +privateCut__9daNpcAh_cFv = .text:0x000013F4; // type:function size:0x124 scope:global align:4 +eventMesSetInit__9daNpcAh_cFi = .text:0x00001518; // type:function size:0xD8 scope:global align:4 +eventMesSet__9daNpcAh_cFv = .text:0x000015F0; // type:function size:0x94 scope:global align:4 +eventGetItemInit__9daNpcAh_cFv = .text:0x00001684; // type:function size:0x58 scope:global align:4 +talk2__9daNpcAh_cFi = .text:0x000016DC; // type:function size:0x148 scope:global align:4 +next_msgStatus__9daNpcAh_cFPUl = .text:0x00001824; // type:function size:0x50 scope:global align:4 +getMsg__9daNpcAh_cFv = .text:0x00001874; // type:function size:0xA8 scope:global align:4 +chkMsg__9daNpcAh_cFv = .text:0x0000191C; // type:function size:0x4 scope:global align:4 +setMessage__9daNpcAh_cFUl = .text:0x00001920; // type:function size:0x8 scope:global align:4 +setAnmFromMsgTag__9daNpcAh_cFv = .text:0x00001928; // type:function size:0x6C scope:global align:4 +getPrmArg0__9daNpcAh_cFv = .text:0x00001994; // type:function size:0x38 scope:global align:4 +getSwBit__9daNpcAh_cFv = .text:0x000019CC; // type:function size:0x2C scope:global align:4 +setMtx__9daNpcAh_cFv = .text:0x000019F8; // type:function size:0x88 scope:global align:4 +chkAttention__9daNpcAh_cFv = .text:0x00001A80; // type:function size:0x300 scope:global align:4 +lookBack__9daNpcAh_cFv = .text:0x00001D80; // type:function size:0x14C scope:global align:4 +initTexPatternAnm__9daNpcAh_cFb = .text:0x00001ECC; // type:function size:0x10C scope:global align:4 +playTexPatternAnm__9daNpcAh_cFv = .text:0x00001FD8; // type:function size:0x6C scope:global align:4 +playAnm__9daNpcAh_cFv = .text:0x00002044; // type:function size:0xC8 scope:global align:4 +setAnm__9daNpcAh_cFUcif = .text:0x0000210C; // type:function size:0xD0 scope:global align:4 +setAnmTbl__9daNpcAh_cFP9sAhAnmDat = .text:0x000021DC; // type:function size:0xA0 scope:global align:4 +setCollision__9daNpcAh_cFP8dCcD_Cyl4cXyzff = .text:0x0000227C; // type:function size:0x4C scope:global align:4 +chkEndEvent__9daNpcAh_cFv = .text:0x000022C8; // type:function size:0x8 scope:global align:4 +daNpc_AhCreate__FPv = .text:0x000022D0; // type:function size:0x20 scope:local align:4 +daNpc_AhDelete__FPv = .text:0x000022F0; // type:function size:0x24 scope:local align:4 +daNpc_AhExecute__FPv = .text:0x00002314; // type:function size:0x24 scope:local align:4 +daNpc_AhDraw__FPv = .text:0x00002338; // type:function size:0x24 scope:local align:4 +daNpc_AhIsDelete__FPv = .text:0x0000235C; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00002364; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x000023AC; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x000023F4; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00002450; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00002498; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000024A8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000024B0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000024B8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000024C0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000024C8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002500; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002508; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002510; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002518; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002550; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002554; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000255C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002564; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000256C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002578; // type:function size:0xC scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00002584; // type:function size:0x4 scope:weak align:4 +getAttnPos__15dNpc_EventCut_cFv = .text:0x00002588; // type:function size:0x1C scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x000025A4; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x000025AC; // type:function size:0x8 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ29daNpcAh_c5Prm_eQ29daNpcAh_c5Prm_e = .text:0x000025B4; // type:function size:0x1C scope:weak align:4 +cLib_calcTimer__FPs = .text:0x000025D0; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_ah_cpp = .text:0x000025EC; // type:function size:0x74 scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00002660; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00002668; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002670; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00002678; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__9daNpcAh_c = .rodata:0x00000000; // type:object size:0x3 scope:global align:4 data:string +l_bmd_ix_tbl = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +l_bck_ix_tbl = .rodata:0x00000008; // type:object size:0x8 scope:local align:4 +l_btp_ix_tbl = .rodata:0x00000010; // type:object size:0x8 scope:local align:4 data:4byte +@4066 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4067 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4384 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4385 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4406 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4407 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4408 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4409 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4410 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4445 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4446 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4838 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4965 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 data:double +@stringBase0 = .rodata:0x00000050; // type:object size:0x8E scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_238_data_1C = .data:0x0000001C; // type:object size:0x14 +l_npc_staff_id = .data:0x00000030; // type:object size:0x4 scope:local align:4 data:4byte +l_arcname_tbl = .data:0x00000034; // type:object size:0x4 scope:local align:4 data:4byte +l_npc_anm_wait = .data:0x00000038; // type:object size:0x3 scope:local align:4 +l_npc_anm_wait2 = .data:0x0000003C; // type:object size:0x3 scope:local align:4 +l_npc_dat = .data:0x00000040; // type:object size:0x54 scope:local align:4 data:float +l_msg_ah_0 = .data:0x00000094; // type:object size:0x8 scope:local align:4 +l_msg_ah_1 = .data:0x0000009C; // type:object size:0x8 scope:local align:4 +l_msg_ah_2 = .data:0x000000A4; // type:object size:0x8 scope:local align:4 +l_msg_ah_3 = .data:0x000000AC; // type:object size:0x8 scope:local align:4 +l_msg_ah_4 = .data:0x000000B4; // type:object size:0x8 scope:local align:4 +l_msg_ah_5 = .data:0x000000BC; // type:object size:0x8 scope:local align:4 +l_msg_ah_6 = .data:0x000000C4; // type:object size:0x8 scope:local align:4 +l_msg_ah_7 = .data:0x000000CC; // type:object size:0x8 scope:local align:4 +l_msg_ah_8 = .data:0x000000D4; // type:object size:0x8 scope:local align:4 +l_msg_ah_9 = .data:0x000000DC; // type:object size:0x8 scope:local align:4 +l_msg_ah_tbl = .data:0x000000E4; // type:object size:0x28 scope:local align:4 +l_method$4328 = .data:0x0000010C; // type:object size:0xC scope:local align:4 +@4447 = .data:0x00000118; // type:object size:0xC scope:local align:4 +@4448 = .data:0x00000124; // type:object size:0xC scope:local align:4 +l_execute_init = .data:0x00000130; // type:object size:0x18 scope:local align:4 data:4byte +@4449 = .data:0x00000148; // type:object size:0xC scope:local align:4 +@4450 = .data:0x00000154; // type:object size:0xC scope:local align:4 +moveProc = .data:0x00000160; // type:object size:0x18 scope:local align:4 data:4byte +cut_name_tbl$4589 = .data:0x00000178; // type:object size:0x8 scope:local align:4 +daNpc_AhMethodTable = .data:0x00000180; // type:object size:0x20 scope:local align:4 +g_profile_NPC_AH = .data:0x000001A0; // type:object size:0x30 scope:global align:4 +__vt__9daNpcAh_c = .data:0x000001D0; // type:object size:0x14 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x000001E4; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x000001F0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000001FC; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000208; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000214; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000220; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x0000022C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000238; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000244; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000002CC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000002D8; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000002E4; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000338; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x0000035C; // type:object size:0x14 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_npc_aj1/splits.txt b/config/D44J01/rels/d_a_npc_aj1/splits.txt new file mode 100644 index 000000000..81bea9d4c --- /dev/null +++ b/config/D44J01/rels/d_a_npc_aj1/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_aj1.o: + .text start:0x000000EC end:0x000042A0 + .text start:0x000042A0 end:0x000042B4 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000001B2 + .data start:0x00000000 end:0x00000494 + .bss start:0x00000008 end:0x000000BC diff --git a/config/D44J01/rels/d_a_npc_aj1/symbols.txt b/config/D44J01/rels/d_a_npc_aj1/symbols.txt new file mode 100644 index 000000000..fa8093405 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_aj1/symbols.txt @@ -0,0 +1,228 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daNpc_Aj1_HIO_cFv = .text:0x000000EC; // type:function size:0x5C scope:global align:4 +nodeCB_Head__FP7J3DNodei = .text:0x00000148; // type:function size:0x4C scope:local align:4 +_nodeCB_Head__11daNpc_Aj1_cFP7J3DNodeP8J3DModel = .text:0x00000194; // type:function size:0x128 scope:global align:4 +__dt__4cXyzFv = .text:0x000002BC; // type:function size:0x3C scope:weak align:4 +nodeCB_BackBone__FP7J3DNodei = .text:0x000002F8; // type:function size:0x4C scope:local align:4 +_nodeCB_BackBone__11daNpc_Aj1_cFP7J3DNodeP8J3DModel = .text:0x00000344; // type:function size:0x98 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000003DC; // type:function size:0x20 scope:local align:4 +daNpc_Aj1_XyCheck_CB__FPvi = .text:0x000003FC; // type:function size:0x20 scope:local align:4 +_XyCheckCB__11daNpc_Aj1_cFi = .text:0x0000041C; // type:function size:0x20 scope:global align:4 +init_AJ1_0__11daNpc_Aj1_cFv = .text:0x0000043C; // type:function size:0xE8 scope:global align:4 +init_AJ1_1__11daNpc_Aj1_cFv = .text:0x00000524; // type:function size:0xA4 scope:global align:4 +init_AJ1_2__11daNpc_Aj1_cFv = .text:0x000005C8; // type:function size:0x8C scope:global align:4 +createInit__11daNpc_Aj1_cFv = .text:0x00000654; // type:function size:0x1B8 scope:global align:4 +play_animation__11daNpc_Aj1_cFv = .text:0x0000080C; // type:function size:0xA8 scope:global align:4 +ctrl_WAITanm__11daNpc_Aj1_cFv = .text:0x000008B4; // type:function size:0xB0 scope:global align:4 +ctrl_TIREanm__11daNpc_Aj1_cFv = .text:0x00000964; // type:function size:0x7C scope:global align:4 +setMtx__11daNpc_Aj1_cFb = .text:0x000009E0; // type:function size:0xF4 scope:global align:4 +bckResID__11daNpc_Aj1_cFi = .text:0x00000AD4; // type:function size:0x14 scope:global align:4 +btpResID__11daNpc_Aj1_cFi = .text:0x00000AE8; // type:function size:0x14 scope:global align:4 +init_texPttrnAnm__11daNpc_Aj1_cFScb = .text:0x00000AFC; // type:function size:0x10C scope:global align:4 +play_texPttrnAnm__11daNpc_Aj1_cFv = .text:0x00000C08; // type:function size:0x94 scope:global align:4 +setAnm_anm__11daNpc_Aj1_cFPQ211daNpc_Aj1_c9anm_prm_c = .text:0x00000C9C; // type:function size:0x108 scope:global align:4 +setAnm_NUM__11daNpc_Aj1_cFii = .text:0x00000DA4; // type:function size:0x70 scope:global align:4 +setAnm__11daNpc_Aj1_cFv = .text:0x00000E14; // type:function size:0x6C scope:global align:4 +chngAnmTag__11daNpc_Aj1_cFv = .text:0x00000E80; // type:function size:0x4 scope:global align:4 +ctrlAnmTag__11daNpc_Aj1_cFv = .text:0x00000E84; // type:function size:0x4 scope:global align:4 +chngAnmAtr__11daNpc_Aj1_cFUc = .text:0x00000E88; // type:function size:0x64 scope:global align:4 +ctrlAnmAtr__11daNpc_Aj1_cFv = .text:0x00000EEC; // type:function size:0x7C scope:global align:4 +setAnm_ATR__11daNpc_Aj1_cFv = .text:0x00000F68; // type:function size:0x64 scope:global align:4 +anmAtr__11daNpc_Aj1_cFUs = .text:0x00000FCC; // type:function size:0xBC scope:global align:4 +next_msgStatus__11daNpc_Aj1_cFPUl = .text:0x00001088; // type:function size:0x1D4 scope:global align:4 +getMsg_AJ1_0__11daNpc_Aj1_cFv = .text:0x0000125C; // type:function size:0x40 scope:global align:4 +getMsg_AJ1_1__11daNpc_Aj1_cFv = .text:0x0000129C; // type:function size:0xA4 scope:global align:4 +getMsg_AJ1_2__11daNpc_Aj1_cFv = .text:0x00001340; // type:function size:0xC8 scope:global align:4 +getMsg__11daNpc_Aj1_cFv = .text:0x00001408; // type:function size:0x70 scope:global align:4 +eventOrder__11daNpc_Aj1_cFv = .text:0x00001478; // type:function size:0xA4 scope:global align:4 +checkOrder__11daNpc_Aj1_cFv = .text:0x0000151C; // type:function size:0x98 scope:global align:4 +chk_talk__11daNpc_Aj1_cFv = .text:0x000015B4; // type:function size:0x98 scope:global align:4 +chk_parts_notMov__11daNpc_Aj1_cFv = .text:0x0000164C; // type:function size:0x50 scope:global align:4 +lookBack__11daNpc_Aj1_cFv = .text:0x0000169C; // type:function size:0x170 scope:global align:4 +chkAttention__11daNpc_Aj1_cFv = .text:0x0000180C; // type:function size:0x80 scope:global align:4 +setAttention__11daNpc_Aj1_cFb = .text:0x0000188C; // type:function size:0x58 scope:global align:4 +decideType__11daNpc_Aj1_cFi = .text:0x000018E4; // type:function size:0x80 scope:global align:4 +cut_init_AJ1_TLK__11daNpc_Aj1_cFv = .text:0x00001964; // type:function size:0x18 scope:global align:4 +cut_move_AJ1_TLK__11daNpc_Aj1_cFv = .text:0x0000197C; // type:function size:0x5C scope:global align:4 +cut_init_INI_ANGRY__11daNpc_Aj1_cFv = .text:0x000019D8; // type:function size:0x44 scope:global align:4 +cut_move_INI_ANGRY__11daNpc_Aj1_cFv = .text:0x00001A1C; // type:function size:0x8 scope:global align:4 +cut_init_VIVRATE__11daNpc_Aj1_cFv = .text:0x00001A24; // type:function size:0x4 scope:global align:4 +cut_move_VIVRATE__11daNpc_Aj1_cFv = .text:0x00001A28; // type:function size:0xD0 scope:global align:4 +cut_init_JMP__11daNpc_Aj1_cFv = .text:0x00001AF8; // type:function size:0x4 scope:global align:4 +cut_move_JMP__11daNpc_Aj1_cFv = .text:0x00001AFC; // type:function size:0x5C scope:global align:4 +cut_init_SPPRISE__11daNpc_Aj1_cFv = .text:0x00001B58; // type:function size:0x4 scope:global align:4 +cut_move_SPPRISE__11daNpc_Aj1_cFv = .text:0x00001B5C; // type:function size:0x64 scope:global align:4 +cut_init_LOK__11daNpc_Aj1_cFv = .text:0x00001BC0; // type:function size:0x4 scope:global align:4 +cut_move_LOK__11daNpc_Aj1_cFv = .text:0x00001BC4; // type:function size:0xB8 scope:global align:4 +cut_init_DAN__11daNpc_Aj1_cFv = .text:0x00001C7C; // type:function size:0x4 scope:global align:4 +cut_move_DAN__11daNpc_Aj1_cFv = .text:0x00001C80; // type:function size:0x60 scope:global align:4 +cut_init_INVIT__11daNpc_Aj1_cFv = .text:0x00001CE0; // type:function size:0x70 scope:global align:4 +cut_move_INVIT__11daNpc_Aj1_cFv = .text:0x00001D50; // type:function size:0x8 scope:global align:4 +privateCut__11daNpc_Aj1_cFi = .text:0x00001D58; // type:function size:0x1C0 scope:global align:4 +endEvent__11daNpc_Aj1_cFv = .text:0x00001F18; // type:function size:0x24 scope:global align:4 +isEventEntry__11daNpc_Aj1_cFv = .text:0x00001F3C; // type:function size:0x38 scope:global align:4 +event_proc__11daNpc_Aj1_cFi = .text:0x00001F74; // type:function size:0xC0 scope:global align:4 +set_pa_pun__11daNpc_Aj1_cFv = .text:0x00002034; // type:function size:0x88 scope:global align:4 +set_pa_aka__11daNpc_Aj1_cFv = .text:0x000020BC; // type:function size:0x94 scope:global align:4 +set_pa_don__11daNpc_Aj1_cFv = .text:0x00002150; // type:function size:0xD0 scope:global align:4 +set_pa_smk__11daNpc_Aj1_cFv = .text:0x00002220; // type:function size:0x178 scope:global align:4 +flw_pa_pun__11daNpc_Aj1_cFv = .text:0x00002398; // type:function size:0xBC scope:global align:4 +flw_pa_aka__11daNpc_Aj1_cFv = .text:0x00002454; // type:function size:0x50 scope:global align:4 +del_pa_aka__11daNpc_Aj1_cFv = .text:0x000024A4; // type:function size:0x58 scope:global align:4 +del_pa__11daNpc_Aj1_cFPP14JPABaseEmitter = .text:0x000024FC; // type:function size:0x2C scope:global align:4 +setSmoke__11daNpc_Aj1_cFv = .text:0x00002528; // type:function size:0xEC scope:global align:4 +set_action__11daNpc_Aj1_cFM11daNpc_Aj1_cFPCvPvPv_iPv = .text:0x00002614; // type:function size:0xAC scope:global align:4 +setStt__11daNpc_Aj1_cFSc = .text:0x000026C0; // type:function size:0xE8 scope:global align:4 +chk_areaIN__11daNpc_Aj1_cFfs4cXyz = .text:0x000027A8; // type:function size:0x17C scope:global align:4 +FARwai__11daNpc_Aj1_cFv = .text:0x00002924; // type:function size:0xFC scope:global align:4 +call_1__11daNpc_Aj1_cFv = .text:0x00002A20; // type:function size:0x198 scope:global align:4 +wait_1__11daNpc_Aj1_cFv = .text:0x00002BB8; // type:function size:0x154 scope:global align:4 +talk_1__11daNpc_Aj1_cFv = .text:0x00002D0C; // type:function size:0x150 scope:global align:4 +wait_action1__11daNpc_Aj1_cFPv = .text:0x00002E5C; // type:function size:0xD8 scope:global align:4 +wait_action2__11daNpc_Aj1_cFPv = .text:0x00002F34; // type:function size:0xBC scope:global align:4 +demo__11daNpc_Aj1_cFv = .text:0x00002FF0; // type:function size:0x14C scope:global align:4 +shadowDraw__11daNpc_Aj1_cFv = .text:0x0000313C; // type:function size:0xB8 scope:global align:4 +_draw__11daNpc_Aj1_cFv = .text:0x000031F4; // type:function size:0x130 scope:global align:4 +_execute__11daNpc_Aj1_cFv = .text:0x00003324; // type:function size:0x230 scope:global align:4 +_delete__11daNpc_Aj1_cFv = .text:0x00003554; // type:function size:0x94 scope:global align:4 +_create__11daNpc_Aj1_cFv = .text:0x000035E8; // type:function size:0x268 scope:global align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00003850; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000038AC; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000038F4; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000039C0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00003A08; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00003A64; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00003AAC; // type:function size:0x70 scope:weak align:4 +bodyCreateHeap__11daNpc_Aj1_cFv = .text:0x00003B1C; // type:function size:0x334 scope:global align:4 +itemCreateHeap__11daNpc_Aj1_cFv = .text:0x00003E50; // type:function size:0xC8 scope:global align:4 +CreateHeap__11daNpc_Aj1_cFv = .text:0x00003F18; // type:function size:0xA4 scope:global align:4 +daNpc_Aj1_Create__FP10fopAc_ac_c = .text:0x00003FBC; // type:function size:0x20 scope:local align:4 +daNpc_Aj1_Delete__FP11daNpc_Aj1_c = .text:0x00003FDC; // type:function size:0x20 scope:local align:4 +daNpc_Aj1_Execute__FP11daNpc_Aj1_c = .text:0x00003FFC; // type:function size:0x20 scope:local align:4 +daNpc_Aj1_Draw__FP11daNpc_Aj1_c = .text:0x0000401C; // type:function size:0x20 scope:local align:4 +daNpc_Aj1_IsDelete__FP11daNpc_Aj1_c = .text:0x0000403C; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00004044; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00004054; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x0000405C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00004064; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000406C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004074; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000040AC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000040B4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000040BC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000040C4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000040FC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00004100; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004108; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004110; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00004118; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00004124; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Aj1_HIO_cFv = .text:0x00004130; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPUc = .text:0x00004190; // type:function size:0x1C scope:weak align:4 +cLib_calcTimer__FPs = .text:0x000041AC; // type:function size:0x1C scope:weak align:4 +cLib_getRndValue__Fii = .text:0x000041C8; // type:function size:0x7C scope:weak align:4 +__sinit_d_a_npc_aj1_cpp = .text:0x00004244; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00004280; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00004288; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00004290; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00004298; // type:function size:0x8 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x000042A0; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x000042A8; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x000042B0; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4177 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4178 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4179 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4324 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4365 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +a_res_id_tbl$4406 = .rodata:0x00000014; // type:object size:0x24 scope:local align:4 +a_res_id_tbl$4411 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4426 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 data:float +@4752 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@4799 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4823 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@5017 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@5018 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@5022 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@5074 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@5075 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@5076 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@5077 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@5174 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@5175 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@5244 = .rodata:0x00000070; // type:object size:0x8 scope:local align:8 +@5245 = .rodata:0x00000078; // type:object size:0x8 scope:local align:8 +@5246 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5297 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 data:float +@5452 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5453 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5454 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5466 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5468 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5470 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5529 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 data:float +@5530 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 data:float +@5631 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5632 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5633 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5634 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5863 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 data:float +@5959 = .rodata:0x000000C0; // type:object size:0x8 scope:local align:8 data:double +@stringBase0 = .rodata:0x000000C8; // type:object size:0xEA scope:local align:4 data:string_table +a_prm_tbl$4136 = .data:0x00000000; // type:object size:0x30 scope:local align:4 +l_evn_tbl = .data:0x00000030; // type:object size:0x4 scope:local align:4 data:4byte +@4232 = .data:0x00000034; // type:object size:0xC scope:local align:4 data:4byte +@4261 = .data:0x00000040; // type:object size:0xC scope:local align:4 data:4byte +@4276 = .data:0x0000004C; // type:object size:0xC scope:local align:4 data:4byte +a_anm_prm_tbl$4469 = .data:0x00000058; // type:object size:0x90 scope:local align:4 +a_anm_prm_tbl$4476 = .data:0x000000E8; // type:object size:0x50 scope:local align:4 +a_anm_prm_tbl$4527 = .data:0x00000138; // type:object size:0x90 scope:local align:4 +@4593 = .data:0x000001C8; // type:object size:0x5C scope:local align:4 +a_cut_tbl$4890 = .data:0x00000224; // type:object size:0x20 scope:local align:4 +@4929 = .data:0x00000244; // type:object size:0x20 scope:local align:4 +@4928 = .data:0x00000264; // type:object size:0x20 scope:local align:4 +@5353 = .data:0x00000284; // type:object size:0x58 scope:local align:4 +a_siz_tbl$5543 = .data:0x000002DC; // type:object size:0x4 scope:local align:4 +l_daNpc_Aj1_Method = .data:0x000002E0; // type:object size:0x20 scope:local align:4 +g_profile_NPC_AJ1 = .data:0x00000300; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btpAnm = .data:0x00000330; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000033C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000348; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000003D0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000003DC; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000003E8; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000043C; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x00000460; // type:object size:0x14 scope:weak align:4 +__vt__11daNpc_Aj1_c = .data:0x00000474; // type:object size:0x14 scope:global align:4 +__vt__15daNpc_Aj1_HIO_c = .data:0x00000488; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4138 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x40 scope:local align:4 data:2byte +@4153 = .bss:0x000000A0; // type:object size:0xC scope:local align:4 +init$4154 = .bss:0x000000AC; // type:object size:0x1 scope:local align:1 +a_eye_pos_off$4152 = .bss:0x000000B0; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_auction/splits.txt b/config/D44J01/rels/d_a_npc_auction/splits.txt new file mode 100644 index 000000000..f502e7e3d --- /dev/null +++ b/config/D44J01/rels/d_a_npc_auction/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_auction.o: + .text start:0x000000EC end:0x00002F14 + .text start:0x00002F14 end:0x00003E68 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000004BB + .data start:0x00000000 end:0x0000040C + .bss start:0x00000008 end:0x00000354 diff --git a/config/D44J01/rels/d_a_npc_auction/symbols.txt b/config/D44J01/rels/d_a_npc_auction/symbols.txt new file mode 100644 index 000000000..fbc2b4592 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_auction/symbols.txt @@ -0,0 +1,212 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__14daNpcAuction_cFv = .text:0x000000EC; // type:function size:0x17C scope:global align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00000268; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000002C4; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x0000030C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000003D8; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000420; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000047C; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000004C4; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00000520; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000005A8; // type:function size:0x70 scope:weak align:4 +daNpc_Auction_nodeCallBack1__FP7J3DNodei = .text:0x00000618; // type:function size:0x118 scope:local align:4 +daNpc_Auction_nodeCallBack2__FP7J3DNodei = .text:0x00000730; // type:function size:0x118 scope:local align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000848; // type:function size:0x20 scope:local align:4 +phase_1__FP14daNpcAuction_c = .text:0x00000868; // type:function size:0x264 scope:local align:4 +phase_2__FP14daNpcAuction_c = .text:0x00000ACC; // type:function size:0x78 scope:local align:4 +createHeap__14daNpcAuction_cFv = .text:0x00000B44; // type:function size:0x328 scope:global align:4 +daNpcAuction_XyCheckCB__FPvi = .text:0x00000E6C; // type:function size:0x20 scope:local align:4 +daNpcAuction_XyEventCB__FPvi = .text:0x00000E8C; // type:function size:0x20 scope:local align:4 +createInit__14daNpcAuction_cFv = .text:0x00000EAC; // type:function size:0x16C scope:global align:4 +wait_action_init__14daNpcAuction_cFv = .text:0x00001018; // type:function size:0x38 scope:global align:4 +wait_action__14daNpcAuction_cFv = .text:0x00001050; // type:function size:0x138 scope:global align:4 +checkOrder__14daNpcAuction_cFv = .text:0x00001188; // type:function size:0x58 scope:global align:4 +eventOrder__14daNpcAuction_cFv = .text:0x000011E0; // type:function size:0x84 scope:global align:4 +eventMove__14daNpcAuction_cFv = .text:0x00001264; // type:function size:0x18C scope:global align:4 +privateCut__14daNpcAuction_cFv = .text:0x000013F0; // type:function size:0x14C scope:global align:4 +eventMainInit__14daNpcAuction_cFv = .text:0x0000153C; // type:function size:0xC scope:global align:4 +eventMain__14daNpcAuction_cFv = .text:0x00001548; // type:function size:0x334 scope:global align:4 +eventMesSetInit__14daNpcAuction_cFi = .text:0x0000187C; // type:function size:0x74 scope:global align:4 +eventMesSet__14daNpcAuction_cFv = .text:0x000018F0; // type:function size:0x34 scope:global align:4 +XyCheckCB__14daNpcAuction_cFi = .text:0x00001924; // type:function size:0x8 scope:global align:4 +XyEventCB__14daNpcAuction_cFi = .text:0x0000192C; // type:function size:0xC0 scope:global align:4 +next_msgStatus__14daNpcAuction_cFPUl = .text:0x000019EC; // type:function size:0x2DC scope:global align:4 +getMsg__14daNpcAuction_cFv = .text:0x00001CC8; // type:function size:0x230 scope:global align:4 +setAnmFromMsgTag__14daNpcAuction_cFv = .text:0x00001EF8; // type:function size:0x16C scope:global align:4 +getPrmNpcNo__14daNpcAuction_cFv = .text:0x00002064; // type:function size:0x20 scope:global align:4 +setMtx__14daNpcAuction_cFv = .text:0x00002084; // type:function size:0x88 scope:global align:4 +lookBack__14daNpcAuction_cFv = .text:0x0000210C; // type:function size:0x370 scope:global align:4 +initTexPatternAnm__14daNpcAuction_cFb = .text:0x0000247C; // type:function size:0x124 scope:global align:4 +playTexPatternAnm__14daNpcAuction_cFv = .text:0x000025A0; // type:function size:0x78 scope:global align:4 +playAnm__14daNpcAuction_cFv = .text:0x00002618; // type:function size:0xA8 scope:global align:4 +setAnm__14daNpcAuction_cFUcif = .text:0x000026C0; // type:function size:0xC0 scope:global align:4 +setAnm2__14daNpcAuction_cFUcif = .text:0x00002780; // type:function size:0x50 scope:global align:4 +setAnmTbl__14daNpcAuction_cFP7sAnmDat = .text:0x000027D0; // type:function size:0x98 scope:global align:4 +isExecute__14daNpcAuction_cFv = .text:0x00002868; // type:function size:0xB4 scope:global align:4 +getRand__14daNpcAuction_cFi = .text:0x0000291C; // type:function size:0x64 scope:global align:4 +clrEmitter__14daNpcAuction_cFv = .text:0x00002980; // type:function size:0x50 scope:global align:4 +daNpc_AuctionCreate__FPv = .text:0x000029D0; // type:function size:0x30 scope:local align:4 +daNpc_AuctionDelete__FPv = .text:0x00002A00; // type:function size:0x68 scope:local align:4 +daNpc_AuctionExecute__FPv = .text:0x00002A68; // type:function size:0x200 scope:local align:4 +daNpc_AuctionDraw__FPv = .text:0x00002C68; // type:function size:0x248 scope:local align:4 +daNpc_AuctionIsDelete__FPv = .text:0x00002EB0; // type:function size:0x8 scope:local align:4 +__dt__20daNpc_Auction2_HIO_cFv = .text:0x00002EB8; // type:function size:0x5C scope:weak align:4 +getAttnPos__15dNpc_EventCut_cFv = .text:0x00002F14; // type:function size:0x1C scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00002F30; // type:function size:0x4 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00002F34; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00002F7C; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00002FC4; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00003020; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00003068; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00003078; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00003080; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00003088; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00003090; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003098; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000030D0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000030D8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000030E0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000030E8; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00003120; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00003124; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000312C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003134; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000313C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00003148; // type:function size:0xC scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00003154; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x0000315C; // type:function size:0x8 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00003164; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_auction_cpp = .text:0x00003180; // type:function size:0xC80 scope:local align:4 +__dt__10dNpc_HIO_cFv = .text:0x00003E00; // type:function size:0x48 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00003E48; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00003E50; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00003E58; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00003E60; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__14daNpcAuction_c = .rodata:0x00000000; // type:object size:0x4 scope:global align:4 data:string +l_bmd_ix_tbl = .rodata:0x00000004; // type:object size:0x30 scope:local align:4 +l_head_bmd_ix_tbl = .rodata:0x00000034; // type:object size:0x30 scope:local align:4 +l_photo_no = .rodata:0x00000064; // type:object size:0xC scope:local align:4 data:string +l_bck_ix_tbl = .rodata:0x00000070; // type:object size:0x1E0 scope:local align:4 +l_btp_ix_tbl = .rodata:0x00000250; // type:object size:0x30 scope:local align:4 +l_bmt_ix_tbl = .rodata:0x00000280; // type:object size:0x30 scope:local align:4 +l_diff_flag_tbl = .rodata:0x000002B0; // type:object size:0x30 scope:local align:4 +l_kind_max = .rodata:0x000002E0; // type:object size:0x40 scope:local align:4 +@4571 = .rodata:0x00000320; // type:object size:0x4 scope:local align:4 data:float +@4572 = .rodata:0x00000324; // type:object size:0x4 scope:local align:4 +@4602 = .rodata:0x00000328; // type:object size:0x4 scope:local align:4 +@4603 = .rodata:0x0000032C; // type:object size:0x4 scope:local align:4 +@4604 = .rodata:0x00000330; // type:object size:0x4 scope:local align:4 +@4676 = .rodata:0x00000334; // type:object size:0x4 scope:local align:4 data:float +@4757 = .rodata:0x00000338; // type:object size:0x4 scope:local align:4 data:float +@4880 = .rodata:0x0000033C; // type:object size:0x4 scope:local align:4 data:float +@5232 = .rodata:0x00000340; // type:object size:0x4 scope:local align:4 data:float +@5299 = .rodata:0x00000344; // type:object size:0x4 scope:local align:4 +@5322 = .rodata:0x00000348; // type:object size:0x8 scope:local align:8 data:double +@5347 = .rodata:0x00000350; // type:object size:0x8 scope:local align:8 data:double +@5502 = .rodata:0x00000358; // type:object size:0x4 scope:local align:4 +@5503 = .rodata:0x0000035C; // type:object size:0x4 scope:local align:4 +@5705 = .rodata:0x00000360; // type:object size:0x4 scope:local align:4 +@5706 = .rodata:0x00000364; // type:object size:0x4 scope:local align:4 +@5707 = .rodata:0x00000368; // type:object size:0x4 scope:local align:4 +@5708 = .rodata:0x0000036C; // type:object size:0x4 scope:local align:4 +@5709 = .rodata:0x00000370; // type:object size:0x4 scope:local align:4 +@5710 = .rodata:0x00000374; // type:object size:0x4 scope:local align:4 +@5711 = .rodata:0x00000378; // type:object size:0x4 scope:local align:4 +@5712 = .rodata:0x0000037C; // type:object size:0x4 scope:local align:4 +@5713 = .rodata:0x00000380; // type:object size:0x4 scope:local align:4 +@5714 = .rodata:0x00000384; // type:object size:0x4 scope:local align:4 +@5715 = .rodata:0x00000388; // type:object size:0x4 scope:local align:4 +@5716 = .rodata:0x0000038C; // type:object size:0x4 scope:local align:4 +@5717 = .rodata:0x00000390; // type:object size:0x4 scope:local align:4 +@5718 = .rodata:0x00000394; // type:object size:0x4 scope:local align:4 +@5719 = .rodata:0x00000398; // type:object size:0x4 scope:local align:4 +@5720 = .rodata:0x0000039C; // type:object size:0x4 scope:local align:4 +@5721 = .rodata:0x000003A0; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000003A4; // type:object size:0x117 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_240_data_1C = .data:0x0000001C; // type:object size:0x14 +l_arcname_tbl = .data:0x00000030; // type:object size:0x30 scope:global align:4 +l_npc_anm_0 = .data:0x00000060; // type:object size:0x3 scope:local align:4 +l_npc_anm_2 = .data:0x00000064; // type:object size:0x3 scope:local align:4 +l_npc_anm_3 = .data:0x00000068; // type:object size:0x3 scope:local align:4 +l_npc_anm_4 = .data:0x0000006C; // type:object size:0x6 scope:local align:4 +l_npc_anm_5 = .data:0x00000074; // type:object size:0x3 scope:local align:4 +l_npc_anm_6 = .data:0x00000078; // type:object size:0x9 scope:local align:4 +l_npc_anm_7 = .data:0x00000084; // type:object size:0x3 scope:local align:4 +l_npc_anm_wait = .data:0x00000088; // type:object size:0x3 scope:local align:4 +l_npc_anm_talk = .data:0x0000008C; // type:object size:0x3 scope:local align:4 +l_npc_anm_talk2 = .data:0x00000090; // type:object size:0x6 scope:local align:4 +l_npc_anm_kuyasi = .data:0x00000098; // type:object size:0x3 scope:local align:4 +l_npc_anm_happy = .data:0x0000009C; // type:object size:0x3 scope:local align:4 +l_npc_anm_dousho = .data:0x000000A0; // type:object size:0x3 scope:local align:4 +l_npc_msg_id = .data:0x000000A4; // type:object size:0x90 scope:local align:4 +l_npc_staff_id = .data:0x00000134; // type:object size:0x20 scope:local align:4 +l_node_call_back_tbl = .data:0x00000154; // type:object size:0x20 scope:local align:4 +l_method$localstatic3$_create__14daNpcAuction_cFv = .data:0x00000174; // type:object size:0xC scope:weak align:4 +@4634 = .data:0x00000180; // type:object size:0xC scope:local align:4 data:4byte +cut_name_tbl$4761 = .data:0x0000018C; // type:object size:0x8 scope:local align:4 +@5071 = .data:0x00000194; // type:object size:0x20 scope:local align:4 +@5070 = .data:0x000001B4; // type:object size:0x20 scope:local align:4 +l_mdl_status = .data:0x000001D4; // type:object size:0x30 scope:local align:4 +daNpc_AuctionMethodTable = .data:0x00000204; // type:object size:0x20 scope:local align:4 +g_profile_NPC_AUCTION = .data:0x00000224; // type:object size:0x30 scope:global align:4 +__vt__14daNpcAuction_c = .data:0x00000254; // type:object size:0x14 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000268; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000274; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000280; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x0000028C; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000298; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000002A4; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x000002B0; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000002BC; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000002C8; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000350; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000035C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000368; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000003BC; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x000003E0; // type:object size:0x14 scope:weak align:4 +__vt__20daNpc_Auction2_HIO_c = .data:0x000003F4; // type:object size:0xC scope:weak align:4 +__vt__10dNpc_HIO_c = .data:0x00000400; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4131 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +@4132 = .bss:0x00000060; // type:object size:0xC scope:local align:4 +@4133 = .bss:0x0000006C; // type:object size:0xC scope:local align:4 +@4134 = .bss:0x00000078; // type:object size:0xC scope:local align:4 +@4135 = .bss:0x00000084; // type:object size:0xC scope:local align:4 +@4136 = .bss:0x00000090; // type:object size:0xC scope:local align:4 +@4137 = .bss:0x0000009C; // type:object size:0xC scope:local align:4 +@4138 = .bss:0x000000A8; // type:object size:0xC scope:local align:4 +@4139 = .bss:0x000000B4; // type:object size:0xC scope:local align:4 +@4140 = .bss:0x000000C0; // type:object size:0xC scope:local align:4 +@4141 = .bss:0x000000CC; // type:object size:0xC scope:local align:4 +@4142 = .bss:0x000000D8; // type:object size:0xC scope:local align:4 +l_npc_dat = .bss:0x000000E4; // type:object size:0x270 scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_npc_ba1/splits.txt b/config/D44J01/rels/d_a_npc_ba1/splits.txt new file mode 100644 index 000000000..febc4be91 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_ba1/splits.txt @@ -0,0 +1,24 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_ba1.o: + .text start:0x000000EC end:0x00004AB8 + .text start:0x00004AB8 end:0x00004AB8 + .text start:0x00004AB8 end:0x00004ACC + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000001F1 + .data start:0x00000000 end:0x000005E8 + .bss start:0x00000008 end:0x00000104 diff --git a/config/D44J01/rels/d_a_npc_ba1/symbols.txt b/config/D44J01/rels/d_a_npc_ba1/symbols.txt new file mode 100644 index 000000000..cea773c2e --- /dev/null +++ b/config/D44J01/rels/d_a_npc_ba1/symbols.txt @@ -0,0 +1,237 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daNpc_Ba1_HIO_cFv = .text:0x000000EC; // type:function size:0x5C scope:global align:4 +searchActor_Fa__FPvPv = .text:0x00000148; // type:function size:0x78 scope:local align:4 +nodeCallBack_Ba1__FP7J3DNodei = .text:0x000001C0; // type:function size:0x4C scope:local align:4 +nodeBa1Control__11daNpc_Ba1_cFP7J3DNodeP8J3DModel = .text:0x0000020C; // type:function size:0x150 scope:global align:4 +__dt__4cXyzFv = .text:0x0000035C; // type:function size:0x3C scope:weak align:4 +daNpc_Ba1_XyCheck_cB__FPvi = .text:0x00000398; // type:function size:0x20 scope:local align:4 +XyCheck_cB__11daNpc_Ba1_cFi = .text:0x000003B8; // type:function size:0x20 scope:global align:4 +daNpc_Ba1_XyEvent_cB__FPvi = .text:0x000003D8; // type:function size:0x20 scope:local align:4 +XyEvent_cB__11daNpc_Ba1_cFi = .text:0x000003F8; // type:function size:0x8 scope:global align:4 +init_BA1_0__11daNpc_Ba1_cFv = .text:0x00000400; // type:function size:0xA8 scope:global align:4 +init_BA1_1__11daNpc_Ba1_cFv = .text:0x000004A8; // type:function size:0xFC scope:global align:4 +init_BA1_2__11daNpc_Ba1_cFv = .text:0x000005A4; // type:function size:0x54 scope:global align:4 +init_BA1_3__11daNpc_Ba1_cFv = .text:0x000005F8; // type:function size:0xEC scope:global align:4 +init_BA1_4__11daNpc_Ba1_cFv = .text:0x000006E4; // type:function size:0xB4 scope:global align:4 +createInit__11daNpc_Ba1_cFv = .text:0x00000798; // type:function size:0x1D8 scope:global align:4 +setMtx__11daNpc_Ba1_cFb = .text:0x00000970; // type:function size:0x168 scope:global align:4 +anmNum_toResID__11daNpc_Ba1_cFi = .text:0x00000AD8; // type:function size:0x14 scope:global align:4 +btpNum_toResID__11daNpc_Ba1_cFi = .text:0x00000AEC; // type:function size:0x14 scope:global align:4 +setBtp__11daNpc_Ba1_cFbi = .text:0x00000B00; // type:function size:0x110 scope:global align:4 +iniTexPttrnAnm__11daNpc_Ba1_cFb = .text:0x00000C10; // type:function size:0x28 scope:global align:4 +plyTexPttrnAnm__11daNpc_Ba1_cFv = .text:0x00000C38; // type:function size:0xAC scope:global align:4 +setAnm_tex__11daNpc_Ba1_cFSc = .text:0x00000CE4; // type:function size:0x3C scope:global align:4 +setAnm_anm__11daNpc_Ba1_cFPQ211daNpc_Ba1_c9anm_prm_c = .text:0x00000D20; // type:function size:0xA8 scope:global align:4 +setAnm_NUM__11daNpc_Ba1_cFii = .text:0x00000DC8; // type:function size:0x6C scope:global align:4 +setAnm__11daNpc_Ba1_cFv = .text:0x00000E34; // type:function size:0x80 scope:global align:4 +chg_anmTag__11daNpc_Ba1_cFv = .text:0x00000EB4; // type:function size:0x4 scope:global align:4 +control_anmTag__11daNpc_Ba1_cFv = .text:0x00000EB8; // type:function size:0x4 scope:global align:4 +chg_anmAtr__11daNpc_Ba1_cFUc = .text:0x00000EBC; // type:function size:0x44 scope:global align:4 +control_anmAtr__11daNpc_Ba1_cFv = .text:0x00000F00; // type:function size:0x38 scope:global align:4 +setAnm_ATR__11daNpc_Ba1_cFi = .text:0x00000F38; // type:function size:0x68 scope:global align:4 +anmAtr__11daNpc_Ba1_cFUs = .text:0x00000FA0; // type:function size:0xC4 scope:global align:4 +eventOrder__11daNpc_Ba1_cFv = .text:0x00001064; // type:function size:0xD0 scope:global align:4 +checkOrder__11daNpc_Ba1_cFv = .text:0x00001134; // type:function size:0x9C scope:global align:4 +chk_talk__11daNpc_Ba1_cFv = .text:0x000011D0; // type:function size:0xAC scope:global align:4 +chk_drct__11daNpc_Ba1_cFf = .text:0x0000127C; // type:function size:0x94 scope:global align:4 +chk_partsNotMove__11daNpc_Ba1_cFv = .text:0x00001310; // type:function size:0x50 scope:global align:4 +lookBack__11daNpc_Ba1_cFv = .text:0x00001360; // type:function size:0x1A0 scope:global align:4 +next_msgStatus__11daNpc_Ba1_cFPUl = .text:0x00001500; // type:function size:0x170 scope:global align:4 +getMsg_BA1_0__11daNpc_Ba1_cFv = .text:0x00001670; // type:function size:0x70 scope:global align:4 +getMsg_BA1_1__11daNpc_Ba1_cFv = .text:0x000016E0; // type:function size:0xE0 scope:global align:4 +getMsg_BA1_3__11daNpc_Ba1_cFv = .text:0x000017C0; // type:function size:0xEC scope:global align:4 +getMsg_BA1_4__11daNpc_Ba1_cFv = .text:0x000018AC; // type:function size:0x20 scope:global align:4 +getMsg__11daNpc_Ba1_cFv = .text:0x000018CC; // type:function size:0x84 scope:global align:4 +chkAttention__11daNpc_Ba1_cFv = .text:0x00001950; // type:function size:0x80 scope:global align:4 +setAttention__11daNpc_Ba1_cFb = .text:0x000019D0; // type:function size:0x68 scope:global align:4 +searchByID__11daNpc_Ba1_cFUi = .text:0x00001A38; // type:function size:0x34 scope:global align:4 +partner_srch_sub__11daNpc_Ba1_cFPFPvPv_Pv = .text:0x00001A6C; // type:function size:0xB0 scope:global align:4 +partner_srch__11daNpc_Ba1_cFv = .text:0x00001B1C; // type:function size:0x24 scope:global align:4 +check_useFairyArea__11daNpc_Ba1_cFv = .text:0x00001B40; // type:function size:0x118 scope:global align:4 +checkCommandTalk__11daNpc_Ba1_cFv = .text:0x00001C58; // type:function size:0x50 scope:global align:4 +charDecide__11daNpc_Ba1_cFi = .text:0x00001CA8; // type:function size:0x84 scope:global align:4 +eInit_SET_PLYER_GOL___11daNpc_Ba1_cFv = .text:0x00001D2C; // type:function size:0x94 scope:global align:4 +eInit_PLYER_INI_POS___11daNpc_Ba1_cFv = .text:0x00001DC0; // type:function size:0xBC scope:global align:4 +eInit_USE_FAIRY_END___11daNpc_Ba1_cFv = .text:0x00001E7C; // type:function size:0x1C scope:global align:4 +eInit_MOV_POS___11daNpc_Ba1_cFv = .text:0x00001E98; // type:function size:0x1C scope:global align:4 +eInit_SET_PLYER_TRN_ANG___11daNpc_Ba1_cFv = .text:0x00001EB4; // type:function size:0x44 scope:global align:4 +eInit_ACTOR_DRW_CONTROL___11daNpc_Ba1_cFPiPi = .text:0x00001EF8; // type:function size:0x164 scope:global align:4 +eInit_setEvTimer__11daNpc_Ba1_cFPi = .text:0x0000205C; // type:function size:0x1C scope:global align:4 +eInit_CHK_FAIRY___11daNpc_Ba1_cFPi = .text:0x00002078; // type:function size:0x20 scope:global align:4 +eInit_prmFloat__11daNpc_Ba1_cFPff = .text:0x00002098; // type:function size:0x10 scope:global align:4 +eInit_SET_EYE_OFF___11daNpc_Ba1_cFPf = .text:0x000020A8; // type:function size:0x38 scope:global align:4 +eInit_EYE_OFF_ZRO___11daNpc_Ba1_cFPf = .text:0x000020E0; // type:function size:0x38 scope:global align:4 +eInit_CHK_FAIRY_MOV_1__11daNpc_Ba1_cFPi = .text:0x00002118; // type:function size:0x20 scope:global align:4 +event_actionInit__11daNpc_Ba1_cFi = .text:0x00002138; // type:function size:0x1D0 scope:global align:4 +eMove_MOV_POS___11daNpc_Ba1_cFv = .text:0x00002308; // type:function size:0x1C0 scope:global align:4 +eMove_CHK_FAIRY___11daNpc_Ba1_cFv = .text:0x000024C8; // type:function size:0x5C scope:global align:4 +eMove_EYE_OFF_ZRO___11daNpc_Ba1_cFv = .text:0x00002524; // type:function size:0x94 scope:global align:4 +eMove_CHK_FAIRY_MOV_1__11daNpc_Ba1_cFv = .text:0x000025B8; // type:function size:0x9C scope:global align:4 +event_action__11daNpc_Ba1_cFv = .text:0x00002654; // type:function size:0x68 scope:global align:4 +cut_init_START_TALE1__11daNpc_Ba1_cFi = .text:0x000026BC; // type:function size:0x60 scope:global align:4 +cut_move_START_TALE1__11daNpc_Ba1_cFv = .text:0x0000271C; // type:function size:0xBC scope:global align:4 +privateCut__11daNpc_Ba1_cFi = .text:0x000027D8; // type:function size:0x128 scope:global align:4 +endEvent__11daNpc_Ba1_cFv = .text:0x00002900; // type:function size:0x20 scope:global align:4 +isEventEntry__11daNpc_Ba1_cFv = .text:0x00002920; // type:function size:0x38 scope:global align:4 +event_proc__11daNpc_Ba1_cFi = .text:0x00002958; // type:function size:0x1BC scope:global align:4 +set_action__11daNpc_Ba1_cFM11daNpc_Ba1_cFPCvPvPv_iPv = .text:0x00002B14; // type:function size:0xAC scope:global align:4 +setStt__11daNpc_Ba1_cFSc = .text:0x00002BC0; // type:function size:0xE0 scope:global align:4 +wait_0__11daNpc_Ba1_cFv = .text:0x00002CA0; // type:function size:0x188 scope:global align:4 +wait_1__11daNpc_Ba1_cFv = .text:0x00002E28; // type:function size:0x140 scope:global align:4 +talk_1__11daNpc_Ba1_cFv = .text:0x00002F68; // type:function size:0x1A0 scope:global align:4 +talk_2__11daNpc_Ba1_cFv = .text:0x00003108; // type:function size:0x20 scope:global align:4 +wait_2__11daNpc_Ba1_cFv = .text:0x00003128; // type:function size:0x218 scope:global align:4 +wait_3__11daNpc_Ba1_cFv = .text:0x00003340; // type:function size:0x20 scope:global align:4 +ZZZwai__11daNpc_Ba1_cFv = .text:0x00003360; // type:function size:0x144 scope:global align:4 +wait_action1__11daNpc_Ba1_cFPv = .text:0x000034A4; // type:function size:0x190 scope:global align:4 +wait_action2__11daNpc_Ba1_cFPv = .text:0x00003634; // type:function size:0xBC scope:global align:4 +demo_action1__11daNpc_Ba1_cFPv = .text:0x000036F0; // type:function size:0x38 scope:global align:4 +wait_action3__11daNpc_Ba1_cFPv = .text:0x00003728; // type:function size:0xBC scope:global align:4 +wait_action4__11daNpc_Ba1_cFPv = .text:0x000037E4; // type:function size:0xBC scope:global align:4 +demo__11daNpc_Ba1_cFv = .text:0x000038A0; // type:function size:0x168 scope:global align:4 +shadowDraw__11daNpc_Ba1_cFv = .text:0x00003A08; // type:function size:0x90 scope:global align:4 +_draw__11daNpc_Ba1_cFv = .text:0x00003A98; // type:function size:0x168 scope:global align:4 +_execute__11daNpc_Ba1_cFv = .text:0x00003C00; // type:function size:0x210 scope:global align:4 +_delete__11daNpc_Ba1_cFv = .text:0x00003E10; // type:function size:0x5C scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00003E6C; // type:function size:0x20 scope:local align:4 +_create__11daNpc_Ba1_cFv = .text:0x00003E8C; // type:function size:0x13C scope:global align:4 +__ct__11daNpc_Ba1_cFv = .text:0x00003FC8; // type:function size:0x164 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x0000412C; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00004188; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000041D0; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x0000429C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000042E4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00004340; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00004388; // type:function size:0x70 scope:weak align:4 +create_Anm__11daNpc_Ba1_cFv = .text:0x000043F8; // type:function size:0x270 scope:global align:4 +create_itm_Mdl__11daNpc_Ba1_cFv = .text:0x00004668; // type:function size:0xBC scope:global align:4 +CreateHeap__11daNpc_Ba1_cFv = .text:0x00004724; // type:function size:0x148 scope:global align:4 +daNpc_Ba1_Create__FP10fopAc_ac_c = .text:0x0000486C; // type:function size:0x20 scope:local align:4 +daNpc_Ba1_Delete__FP11daNpc_Ba1_c = .text:0x0000488C; // type:function size:0x20 scope:local align:4 +daNpc_Ba1_Execute__FP11daNpc_Ba1_c = .text:0x000048AC; // type:function size:0x20 scope:local align:4 +daNpc_Ba1_Draw__FP11daNpc_Ba1_c = .text:0x000048CC; // type:function size:0x20 scope:local align:4 +daNpc_Ba1_IsDelete__FP11daNpc_Ba1_c = .text:0x000048EC; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000048F4; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00004904; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x0000490C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00004914; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000491C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004924; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x0000495C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00004964; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x0000496C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004974; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000049AC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000049B0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000049B8; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000049C0; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000049C8; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000049D4; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Ba1_HIO_cFv = .text:0x000049E0; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00004A40; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_ba1_cpp = .text:0x00004A5C; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00004A98; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00004AA0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00004AA8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00004AB0; // type:function size:0x8 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00004AB8; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00004AC0; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00004AC8; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4208 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4209 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4210 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4273 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4274 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4368 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +a_bck_resID_tbl$4414 = .rodata:0x00000018; // type:object size:0x28 scope:local align:4 +a_btp_resID_tbl$4419 = .rodata:0x00000040; // type:object size:0x30 scope:local align:4 +@4436 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 data:float +@4461 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 data:float +@4462 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float +@4633 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 data:float +@4686 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 data:float +@4914 = .rodata:0x00000088; // type:object size:0x8 scope:local align:8 +@4915 = .rodata:0x00000090; // type:object size:0x8 scope:local align:8 +@4916 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4960 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 data:float +@4979 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 data:float +@5031 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 data:float +@5137 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5138 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5139 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5140 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5141 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5414 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 data:float +@5665 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5666 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5667 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@5679 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@5681 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@5685 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@5689 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@5820 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@5821 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000E4; // type:object size:0x10D scope:local align:4 data:string_table +a_prm_tbl$4148 = .data:0x00000000; // type:object size:0x24 scope:local align:4 +l_evn_tbl = .data:0x00000024; // type:object size:0x18 scope:local align:4 +@4237 = .data:0x0000003C; // type:object size:0xC scope:local align:4 data:4byte +@4256 = .data:0x00000048; // type:object size:0xC scope:local align:4 data:4byte +@4278 = .data:0x00000054; // type:object size:0xC scope:local align:4 data:4byte +@4290 = .data:0x00000060; // type:object size:0xC scope:local align:4 data:4byte +@4310 = .data:0x0000006C; // type:object size:0xC scope:local align:4 data:4byte +a_anm_prm_tbl$4480 = .data:0x00000078; // type:object size:0xB0 scope:local align:4 +a_anm_prm_tbl$4487 = .data:0x00000128; // type:object size:0x80 scope:local align:4 +a_anm_prm_tbl$4543 = .data:0x000001A8; // type:object size:0x150 scope:local align:4 +@4736 = .data:0x000002F8; // type:object size:0x54 scope:local align:4 +@5092 = .data:0x0000034C; // type:object size:0x2C scope:local align:4 +@5190 = .data:0x00000378; // type:object size:0x2C scope:local align:4 +a_cut_tbl$5219 = .data:0x000003A4; // type:object size:0x8 scope:local align:4 +@5275 = .data:0x000003AC; // type:object size:0xC scope:local align:4 data:4byte +@5450 = .data:0x000003B8; // type:object size:0x78 scope:local align:4 +a_size_tbl$5777 = .data:0x00000430; // type:object size:0x4 scope:local align:4 +l_daNpc_Ba1_Method = .data:0x00000434; // type:object size:0x20 scope:local align:4 +g_profile_NPC_BA1 = .data:0x00000454; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btpAnm = .data:0x00000484; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000490; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x0000049C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000524; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000530; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000053C; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000590; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x000005B4; // type:object size:0x14 scope:weak align:4 +__vt__11daNpc_Ba1_c = .data:0x000005C8; // type:object size:0x14 scope:global align:4 +__vt__15daNpc_Ba1_HIO_c = .data:0x000005DC; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4150 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x34 scope:local align:4 data:2byte +l_check_inf = .bss:0x00000094; // type:object size:0x50 scope:local align:4 data:4byte +l_check_wrk = .bss:0x000000E4; // type:object size:0x4 scope:local align:4 data:4byte +@4176 = .bss:0x000000E8; // type:object size:0xC scope:local align:4 +init$4177 = .bss:0x000000F4; // type:object size:0x1 scope:local align:1 +a_eye_pos_off$4175 = .bss:0x000000F8; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_bj1/splits.txt b/config/D44J01/rels/d_a_npc_bj1/splits.txt new file mode 100644 index 000000000..f95dfe706 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_bj1/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_bj1.o: + .text start:0x000000EC end:0x0000749C + .text start:0x0000749C end:0x000074B0 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000028A + .data start:0x00000000 end:0x000010A0 + .bss start:0x00000008 end:0x000004D0 diff --git a/config/D44J01/rels/d_a_npc_bj1/symbols.txt b/config/D44J01/rels/d_a_npc_bj1/symbols.txt new file mode 100644 index 000000000..a9b43c58a --- /dev/null +++ b/config/D44J01/rels/d_a_npc_bj1/symbols.txt @@ -0,0 +1,299 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__20daNpc_Bj1_childHIO_cFv = .text:0x000000EC; // type:function size:0x3C scope:global align:4 +__ct__15daNpc_Bj1_HIO_cFv = .text:0x00000128; // type:function size:0xB4 scope:global align:4 +__dt__20daNpc_Bj1_childHIO_cFv = .text:0x000001DC; // type:function size:0x60 scope:weak align:4 +searchActor_Jb__FPvPv = .text:0x0000023C; // type:function size:0x84 scope:local align:4 +nodeCallBack_Bj1__FP7J3DNodei = .text:0x000002C0; // type:function size:0x4C scope:local align:4 +nodeBj1Control__11daNpc_Bj1_cFP7J3DNodeP8J3DModel = .text:0x0000030C; // type:function size:0x18C scope:global align:4 +__dt__4cXyzFv = .text:0x00000498; // type:function size:0x3C scope:weak align:4 +nodeCallBack_Prp__FP7J3DNodei = .text:0x000004D4; // type:function size:0x4C scope:local align:4 +nodePrpControl__11daNpc_Bj1_cFP7J3DNodeP8J3DModel = .text:0x00000520; // type:function size:0x118 scope:global align:4 +init_BJ4_0__11daNpc_Bj1_cFv = .text:0x00000638; // type:function size:0xAC scope:global align:4 +init_BJ6_0__11daNpc_Bj1_cFv = .text:0x000006E4; // type:function size:0xC4 scope:global align:4 +init_BJ7_0__11daNpc_Bj1_cFv = .text:0x000007A8; // type:function size:0x90 scope:global align:4 +init_BJX_0__11daNpc_Bj1_cFv = .text:0x00000838; // type:function size:0xAC scope:global align:4 +init_BJX_1__11daNpc_Bj1_cFv = .text:0x000008E4; // type:function size:0x88 scope:global align:4 +createInit__11daNpc_Bj1_cFv = .text:0x0000096C; // type:function size:0x2F8 scope:global align:4 +setMtx_anmProc__11daNpc_Bj1_cFv = .text:0x00000C64; // type:function size:0x170 scope:global align:4 +setMtx__11daNpc_Bj1_cFb = .text:0x00000DD4; // type:function size:0x298 scope:global align:4 +anmNum_toResID__11daNpc_Bj1_cFi = .text:0x0000106C; // type:function size:0x14 scope:global align:4 +setAnm_anm__11daNpc_Bj1_cFPQ211daNpc_Bj1_c9anm_prm_c = .text:0x00001080; // type:function size:0xDC scope:global align:4 +setAnm_NUM__11daNpc_Bj1_cFi = .text:0x0000115C; // type:function size:0x30 scope:global align:4 +setAnm__11daNpc_Bj1_cFv = .text:0x0000118C; // type:function size:0x3C scope:global align:4 +setAnm_prp__11daNpc_Bj1_cFSc = .text:0x000011C8; // type:function size:0x184 scope:global align:4 +chg_anmTag__11daNpc_Bj1_cFv = .text:0x0000134C; // type:function size:0x4 scope:global align:4 +control_anmTag__11daNpc_Bj1_cFv = .text:0x00001350; // type:function size:0x4 scope:global align:4 +chg_anmAtr__11daNpc_Bj1_cFUc = .text:0x00001354; // type:function size:0x40 scope:global align:4 +control_anmAtr__11daNpc_Bj1_cFv = .text:0x00001394; // type:function size:0x7C scope:global align:4 +setAnm_ATR__11daNpc_Bj1_cFv = .text:0x00001410; // type:function size:0x34 scope:global align:4 +anmAtr__11daNpc_Bj1_cFUs = .text:0x00001444; // type:function size:0xC4 scope:global align:4 +eventOrder__11daNpc_Bj1_cFv = .text:0x00001508; // type:function size:0xA4 scope:global align:4 +checkOrder__11daNpc_Bj1_cFv = .text:0x000015AC; // type:function size:0xB8 scope:global align:4 +chk_talk__11daNpc_Bj1_cFv = .text:0x00001664; // type:function size:0x9C scope:global align:4 +chk_drct__11daNpc_Bj1_cFf = .text:0x00001700; // type:function size:0x94 scope:global align:4 +chk_partsNotMove__11daNpc_Bj1_cFv = .text:0x00001794; // type:function size:0x30 scope:global align:4 +lookBack__11daNpc_Bj1_cFv = .text:0x000017C4; // type:function size:0x1B0 scope:global align:4 +getMaskInf__11daNpc_Bj1_cFPUc = .text:0x00001974; // type:function size:0xA4 scope:global align:4 +chkReg__11daNpc_Bj1_cFUs = .text:0x00001A18; // type:function size:0x64 scope:global align:4 +setReg__11daNpc_Bj1_cFUs = .text:0x00001A7C; // type:function size:0x6C scope:global align:4 +next_msgStatus__11daNpc_Bj1_cFPUl = .text:0x00001AE8; // type:function size:0x370 scope:global align:4 +getMsg_BJ1_0__11daNpc_Bj1_cFv = .text:0x00001E58; // type:function size:0x90 scope:global align:4 +getMsg_BJ2_0__11daNpc_Bj1_cFv = .text:0x00001EE8; // type:function size:0x40 scope:global align:4 +getMsg_BJ3_0__11daNpc_Bj1_cFv = .text:0x00001F28; // type:function size:0x54 scope:global align:4 +getMsg_BJ4_0__11daNpc_Bj1_cFv = .text:0x00001F7C; // type:function size:0x40 scope:global align:4 +getMsg_BJ5_0__11daNpc_Bj1_cFv = .text:0x00001FBC; // type:function size:0x40 scope:global align:4 +getMsg_BJ6_0__11daNpc_Bj1_cFv = .text:0x00001FFC; // type:function size:0x40 scope:global align:4 +getMsg_BJ7_0__11daNpc_Bj1_cFv = .text:0x0000203C; // type:function size:0x15C scope:global align:4 +getMsg_BJ8_0__11daNpc_Bj1_cFv = .text:0x00002198; // type:function size:0x90 scope:global align:4 +getMsg_BJ9_0__11daNpc_Bj1_cFv = .text:0x00002228; // type:function size:0x40 scope:global align:4 +getMsg_Corog__11daNpc_Bj1_cFv = .text:0x00002268; // type:function size:0x198 scope:global align:4 +getMsg__11daNpc_Bj1_cFv = .text:0x00002400; // type:function size:0xC0 scope:global align:4 +chkAttention__11daNpc_Bj1_cFv = .text:0x000024C0; // type:function size:0x80 scope:global align:4 +setAttention__11daNpc_Bj1_cFb = .text:0x00002540; // type:function size:0x68 scope:global align:4 +searchByID__11daNpc_Bj1_cFUi = .text:0x000025A8; // type:function size:0x34 scope:global align:4 +partner_srch_sub__11daNpc_Bj1_cFPFPvPv_Pv = .text:0x000025DC; // type:function size:0xB0 scope:global align:4 +partner_srch__11daNpc_Bj1_cFv = .text:0x0000268C; // type:function size:0x6C scope:global align:4 +setCollision_SP___11daNpc_Bj1_cFv = .text:0x000026F8; // type:function size:0x80 scope:global align:4 +set_pthPoint__11daNpc_Bj1_cFUc = .text:0x00002778; // type:function size:0x90 scope:global align:4 +bj_clcFlySpd__11daNpc_Bj1_cFv = .text:0x00002808; // type:function size:0x148 scope:global align:4 +bj_movPass__11daNpc_Bj1_cFb = .text:0x00002950; // type:function size:0x1F8 scope:global align:4 +bj_flyMove__11daNpc_Bj1_cFv = .text:0x00002B48; // type:function size:0x35C scope:global align:4 +bj_clcMovSpd__11daNpc_Bj1_cFv = .text:0x00002EA4; // type:function size:0x80 scope:global align:4 +bj_nMove__11daNpc_Bj1_cFv = .text:0x00002F24; // type:function size:0x148 scope:global align:4 +setPrtcl_drugPot_1__11daNpc_Bj1_cFv = .text:0x0000306C; // type:function size:0x150 scope:global align:4 +setPrtcl_drugPot_2__11daNpc_Bj1_cFv = .text:0x000031BC; // type:function size:0xC0 scope:global align:4 +delPrtcl_drugPot__11daNpc_Bj1_cFv = .text:0x0000327C; // type:function size:0x7C scope:global align:4 +setPrtcl_danceLR__11daNpc_Bj1_cFv = .text:0x000032F8; // type:function size:0xC4 scope:global align:4 +flwPrtcl_danceLR__11daNpc_Bj1_cFv = .text:0x000033BC; // type:function size:0x90 scope:global align:4 +delPrtcl_danceLR__11daNpc_Bj1_cFv = .text:0x0000344C; // type:function size:0x54 scope:global align:4 +setPrtcl_peraProOpen__11daNpc_Bj1_cFv = .text:0x000034A0; // type:function size:0xBC scope:global align:4 +createSeed__11daNpc_Bj1_cFv = .text:0x0000355C; // type:function size:0x1E0 scope:global align:4 +deleteSeed__11daNpc_Bj1_cFv = .text:0x0000373C; // type:function size:0x70 scope:global align:4 +charDecide__11daNpc_Bj1_cFi = .text:0x000037AC; // type:function size:0x1B4 scope:global align:4 +eInit_setLocFlag__11daNpc_Bj1_cFPi = .text:0x00003960; // type:function size:0x44 scope:global align:4 +eInit_setShapeAngleY__11daNpc_Bj1_cFPis = .text:0x000039A4; // type:function size:0x38 scope:global align:4 +eInit_setEvTimer__11daNpc_Bj1_cFPi = .text:0x000039DC; // type:function size:0x1C scope:global align:4 +eInit_calcRelativPos__11daNpc_Bj1_cFP4cXyzPi = .text:0x000039F8; // type:function size:0xE0 scope:global align:4 +eInit_prmFloat__11daNpc_Bj1_cFPff = .text:0x00003AD8; // type:function size:0x10 scope:global align:4 +eInit_ATTENTION___11daNpc_Bj1_cFPiPiPiP4cXyzPiPiPi = .text:0x00003AE8; // type:function size:0x224 scope:global align:4 +eInit_PLYER_MOV_1___11daNpc_Bj1_cFv = .text:0x00003D0C; // type:function size:0xE8 scope:global align:4 +eInit_MOV___11daNpc_Bj1_cFPfPfPfPi = .text:0x00003DF4; // type:function size:0xE0 scope:global align:4 +eInit_JMP___11daNpc_Bj1_cFPfPf = .text:0x00003ED4; // type:function size:0x70 scope:global align:4 +eInit_CHG_PTH___11daNpc_Bj1_cFPiPi = .text:0x00003F44; // type:function size:0xF8 scope:global align:4 +eInit_END_MOV___11daNpc_Bj1_cFv = .text:0x0000403C; // type:function size:0x50 scope:global align:4 +eInit_SET_TNE___11daNpc_Bj1_cFv = .text:0x0000408C; // type:function size:0x38 scope:global align:4 +eInit_DEL_TNE___11daNpc_Bj1_cFv = .text:0x000040C4; // type:function size:0x20 scope:global align:4 +eInit_SET_ANM___11daNpc_Bj1_cFPiPf = .text:0x000040E4; // type:function size:0x68 scope:global align:4 +event_actionInit__11daNpc_Bj1_cFi = .text:0x0000414C; // type:function size:0x368 scope:global align:4 +eMove_ATTENTION___11daNpc_Bj1_cFv = .text:0x000044B4; // type:function size:0x4C scope:global align:4 +eMove_MOV___11daNpc_Bj1_cFv = .text:0x00004500; // type:function size:0x50 scope:global align:4 +eMove_JMP___11daNpc_Bj1_cFv = .text:0x00004550; // type:function size:0x14 scope:global align:4 +eMove_SET_TNE___11daNpc_Bj1_cFv = .text:0x00004564; // type:function size:0x5C scope:global align:4 +eMove_PTH_MOV___11daNpc_Bj1_cFv = .text:0x000045C0; // type:function size:0x88 scope:global align:4 +event_action__11daNpc_Bj1_cFv = .text:0x00004648; // type:function size:0x70 scope:global align:4 +privateCut__11daNpc_Bj1_cFi = .text:0x000046B8; // type:function size:0xEC scope:global align:4 +endEvent__11daNpc_Bj1_cFv = .text:0x000047A4; // type:function size:0x20 scope:global align:4 +isEventEntry__11daNpc_Bj1_cFv = .text:0x000047C4; // type:function size:0x38 scope:global align:4 +event_proc__11daNpc_Bj1_cFi = .text:0x000047FC; // type:function size:0xE8 scope:global align:4 +set_action__11daNpc_Bj1_cFM11daNpc_Bj1_cFPCvPvPv_iPv = .text:0x000048E4; // type:function size:0xAC scope:global align:4 +setStt__11daNpc_Bj1_cFSc = .text:0x00004990; // type:function size:0x1A0 scope:global align:4 +wait_1__11daNpc_Bj1_cFv = .text:0x00004B30; // type:function size:0xD0 scope:global align:4 +wait_2__11daNpc_Bj1_cFv = .text:0x00004C00; // type:function size:0xE0 scope:global align:4 +wait_3__11daNpc_Bj1_cFv = .text:0x00004CE0; // type:function size:0x11C scope:global align:4 +wait_4__11daNpc_Bj1_cFv = .text:0x00004DFC; // type:function size:0x11C scope:global align:4 +flyMov__11daNpc_Bj1_cFv = .text:0x00004F18; // type:function size:0x184 scope:global align:4 +fall01__11daNpc_Bj1_cFv = .text:0x0000509C; // type:function size:0x80 scope:global align:4 +talk_1__11daNpc_Bj1_cFv = .text:0x0000511C; // type:function size:0x3C4 scope:global align:4 +walk_1__11daNpc_Bj1_cFv = .text:0x000054E0; // type:function size:0xC8 scope:global align:4 +wait_action1__11daNpc_Bj1_cFPv = .text:0x000055A8; // type:function size:0xBC scope:global align:4 +wait_action2__11daNpc_Bj1_cFPv = .text:0x00005664; // type:function size:0xE8 scope:global align:4 +wait_action3__11daNpc_Bj1_cFPv = .text:0x0000574C; // type:function size:0xE4 scope:global align:4 +wait_action4__11daNpc_Bj1_cFPv = .text:0x00005830; // type:function size:0xC8 scope:global align:4 +demo__11daNpc_Bj1_cFv = .text:0x000058F8; // type:function size:0x94 scope:global align:4 +shadowDraw__11daNpc_Bj1_cFv = .text:0x0000598C; // type:function size:0x100 scope:global align:4 +_draw__11daNpc_Bj1_cFv = .text:0x00005A8C; // type:function size:0x374 scope:global align:4 +_execute__11daNpc_Bj1_cFv = .text:0x00005E00; // type:function size:0x2F8 scope:global align:4 +_delete__11daNpc_Bj1_cFv = .text:0x000060F8; // type:function size:0x7C scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00006174; // type:function size:0x20 scope:local align:4 +_create__11daNpc_Bj1_cFv = .text:0x00006194; // type:function size:0x13C scope:global align:4 +__ct__11daNpc_Bj1_cFv = .text:0x000062D0; // type:function size:0x144 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00006414; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000064E0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00006528; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00006584; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000065CC; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00006628; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000066B0; // type:function size:0x70 scope:weak align:4 +create_Anm__11daNpc_Bj1_cFv = .text:0x00006720; // type:function size:0x2CC scope:global align:4 +create_prp_Anm__11daNpc_Bj1_cFv = .text:0x000069EC; // type:function size:0x214 scope:global align:4 +create_itm_Mdl__11daNpc_Bj1_cFv = .text:0x00006C00; // type:function size:0x340 scope:global align:4 +CreateHeap__11daNpc_Bj1_cFv = .text:0x00006F40; // type:function size:0x1C0 scope:global align:4 +daNpc_Bj1_Create__FP10fopAc_ac_c = .text:0x00007100; // type:function size:0x20 scope:local align:4 +daNpc_Bj1_Delete__FP11daNpc_Bj1_c = .text:0x00007120; // type:function size:0x20 scope:local align:4 +daNpc_Bj1_Execute__FP11daNpc_Bj1_c = .text:0x00007140; // type:function size:0x20 scope:local align:4 +daNpc_Bj1_Draw__FP11daNpc_Bj1_c = .text:0x00007160; // type:function size:0x20 scope:local align:4 +daNpc_Bj1_IsDelete__FP11daNpc_Bj1_c = .text:0x00007180; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00007188; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x000071D0; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00007218; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00007274; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000072BC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000072CC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000072D4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000072DC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000072E4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000072EC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00007324; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x0000732C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00007334; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000733C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00007374; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00007378; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00007380; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00007388; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00007390; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x0000739C; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Bj1_HIO_cFv = .text:0x000073A8; // type:function size:0x7C scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00007424; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_bj1_cpp = .text:0x00007440; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x0000747C; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00007484; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x0000748C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00007494; // type:function size:0x8 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x0000749C; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x000074A4; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x000074AC; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4238 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4239 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4282 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4283 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4284 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4478 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4526 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4527 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4528 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4530 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +a_bck_resID_tbl$4608 = .rodata:0x00000030; // type:object size:0x2C scope:local align:4 +@4772 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:float +@4823 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 data:float +@5322 = .rodata:0x00000068; // type:object size:0x8 scope:local align:8 +@5323 = .rodata:0x00000070; // type:object size:0x8 scope:local align:8 +@5472 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5664 = .rodata:0x0000007C; // type:object size:0x8 scope:local align:4 +@5710 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5711 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5712 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5713 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5714 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5916 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 data:float +@6066 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 data:float +@6254 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 data:float +@6538 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@6539 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@6540 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 data:float +@6577 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@6579 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@6581 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@6585 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@6587 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@6716 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@6781 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@6782 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@6783 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@7137 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x000000D8; // type:object size:0x1B2 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_242_data_1C = .data:0x0000001C; // type:object size:0x14 +a_prm_tbl$4163 = .data:0x00000030; // type:object size:0x384 scope:local align:4 +l_evn_tbl = .data:0x000003B4; // type:object size:0xC scope:local align:4 +@4292 = .data:0x000003C0; // type:object size:0xC scope:local align:4 data:4byte +@4311 = .data:0x000003CC; // type:object size:0xC scope:local align:4 data:4byte +@4328 = .data:0x000003D8; // type:object size:0xC scope:local align:4 data:4byte +@4342 = .data:0x000003E4; // type:object size:0xC scope:local align:4 data:4byte +@4359 = .data:0x000003F0; // type:object size:0xC scope:local align:4 data:4byte +l_bj1_prm_tbl$4372 = .data:0x000003FC; // type:object size:0x144 scope:local align:4 +a_staff_tbl$4373 = .data:0x00000540; // type:object size:0x44 scope:local align:4 +@4480 = .data:0x00000584; // type:object size:0x44 scope:local align:4 +@4479 = .data:0x000005C8; // type:object size:0x24 scope:local align:4 +a_anm_prm_tbl$4623 = .data:0x000005EC; // type:object size:0xC0 scope:local align:4 +a_anm_prm_tbl$4628 = .data:0x000006AC; // type:object size:0x90 scope:local align:4 +a_anm_prm_tbl$4691 = .data:0x0000073C; // type:object size:0xB0 scope:local align:4 +@4840 = .data:0x000007EC; // type:object size:0x44 scope:local align:4 +@4947 = .data:0x00000830; // type:object size:0x2C0 scope:local align:4 +@5126 = .data:0x00000AF0; // type:object size:0x44 scope:local align:4 +l_chk_tbl$5186 = .data:0x00000B34; // type:object size:0x48 scope:local align:4 +@5438 = .data:0x00000B7C; // type:object size:0x20 scope:local align:4 +@5771 = .data:0x00000B9C; // type:object size:0x24 scope:local align:4 +@5886 = .data:0x00000BC0; // type:object size:0x20 scope:local align:4 +@6041 = .data:0x00000BE0; // type:object size:0x28 scope:local align:4 +@6097 = .data:0x00000C08; // type:object size:0x28 scope:local align:4 +a_cut_tbl$6101 = .data:0x00000C30; // type:object size:0x4 scope:local align:4 +@6197 = .data:0x00000C34; // type:object size:0x24 scope:local align:4 +@6625 = .data:0x00000C58; // type:object size:0x24 scope:local align:4 +@6624 = .data:0x00000C7C; // type:object size:0x24 scope:local align:4 +a_size_tbl$6738 = .data:0x00000CA0; // type:object size:0x24 scope:local align:4 +l_arm_L_bmd_tbl$7026 = .data:0x00000CC4; // type:object size:0x24 scope:local align:4 +l_arm_R_bmd_tbl$7027 = .data:0x00000CE8; // type:object size:0x24 scope:local align:4 +l_bmd_tbl$7028 = .data:0x00000D0C; // type:object size:0x24 scope:local align:4 +l_daNpc_Bj1_Method = .data:0x00000D30; // type:object size:0x20 scope:local align:4 +g_profile_NPC_BJ1 = .data:0x00000D50; // type:object size:0x30 scope:global align:4 +g_profile_NPC_BJ2 = .data:0x00000D80; // type:object size:0x30 scope:global align:4 +g_profile_NPC_BJ3 = .data:0x00000DB0; // type:object size:0x30 scope:global align:4 +g_profile_NPC_BJ4 = .data:0x00000DE0; // type:object size:0x30 scope:global align:4 +g_profile_NPC_BJ5 = .data:0x00000E10; // type:object size:0x30 scope:global align:4 +g_profile_NPC_BJ6 = .data:0x00000E40; // type:object size:0x30 scope:global align:4 +g_profile_NPC_BJ7 = .data:0x00000E70; // type:object size:0x30 scope:global align:4 +g_profile_NPC_BJ8 = .data:0x00000EA0; // type:object size:0x30 scope:global align:4 +g_profile_NPC_BJ9 = .data:0x00000ED0; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000F00; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000F0C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000F18; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000F24; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000F30; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000F3C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000F48; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000FD0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000FDC; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000FE8; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000103C; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x00001060; // type:object size:0x14 scope:weak align:4 +__vt__11daNpc_Bj1_c = .data:0x00001074; // type:object size:0x14 scope:global align:4 +__vt__15daNpc_Bj1_HIO_c = .data:0x00001088; // type:object size:0xC scope:weak align:4 +__vt__20daNpc_Bj1_childHIO_c = .data:0x00001094; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4173 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x400 scope:local align:4 +l_check_inf = .bss:0x00000460; // type:object size:0x50 scope:local align:4 data:4byte +l_check_wrk = .bss:0x000004B0; // type:object size:0x4 scope:local align:4 data:4byte +@4201 = .bss:0x000004B4; // type:object size:0xC scope:local align:4 +init$4202 = .bss:0x000004C0; // type:object size:0x1 scope:local align:1 +a_eye_pos_off$4200 = .bss:0x000004C4; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_bm1/splits.txt b/config/D44J01/rels/d_a_npc_bm1/splits.txt new file mode 100644 index 000000000..5f4ef2add --- /dev/null +++ b/config/D44J01/rels/d_a_npc_bm1/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_bm1.o: + .text start:0x000000EC end:0x000097AC + .text start:0x000097AC end:0x000097C0 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000784 + .data start:0x00000000 end:0x00000F1C + .bss start:0x00000008 end:0x00000490 diff --git a/config/D44J01/rels/d_a_npc_bm1/symbols.txt b/config/D44J01/rels/d_a_npc_bm1/symbols.txt new file mode 100644 index 000000000..cbbe9b709 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_bm1/symbols.txt @@ -0,0 +1,347 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__20daNpc_Bm1_childHIO_cFv = .text:0x000000EC; // type:function size:0x3C scope:global align:4 +__ct__15daNpc_Bm1_HIO_cFv = .text:0x00000128; // type:function size:0xB4 scope:global align:4 +__dt__20daNpc_Bm1_childHIO_cFv = .text:0x000001DC; // type:function size:0x60 scope:weak align:4 +searchActor_Zl__FPvPv = .text:0x0000023C; // type:function size:0x78 scope:local align:4 +searchActor_Gp__FPvPv = .text:0x000002B4; // type:function size:0x78 scope:local align:4 +searchActor_Bm_Skt__FPvPv = .text:0x0000032C; // type:function size:0x84 scope:local align:4 +searchActor_Bm_Kkt__FPvPv = .text:0x000003B0; // type:function size:0x84 scope:local align:4 +nodeCallBack_Wng__FP7J3DNodei = .text:0x00000434; // type:function size:0x4C scope:local align:4 +nodeWngControl__11daNpc_Bm1_cFP7J3DNodeP8J3DModel = .text:0x00000480; // type:function size:0x110 scope:global align:4 +nodeCallBack_Arm__FP7J3DNodei = .text:0x00000590; // type:function size:0x4C scope:local align:4 +nodeArmControl__11daNpc_Bm1_cFP7J3DNodeP8J3DModel = .text:0x000005DC; // type:function size:0x110 scope:global align:4 +nodeCallBack_Bm1__FP7J3DNodei = .text:0x000006EC; // type:function size:0x4C scope:local align:4 +nodeBm1Control__11daNpc_Bm1_cFP7J3DNodeP8J3DModel = .text:0x00000738; // type:function size:0x19C scope:global align:4 +__dt__4cXyzFv = .text:0x000008D4; // type:function size:0x3C scope:weak align:4 +chk_appCnd__11daNpc_Bm1_cFv = .text:0x00000910; // type:function size:0x160 scope:global align:4 +init_PST_0__11daNpc_Bm1_cFv = .text:0x00000A70; // type:function size:0x9C scope:global align:4 +init_PST_1__11daNpc_Bm1_cFv = .text:0x00000B0C; // type:function size:0x4C scope:global align:4 +init_PST_2__11daNpc_Bm1_cFv = .text:0x00000B58; // type:function size:0x88 scope:global align:4 +init_PST_3__11daNpc_Bm1_cFv = .text:0x00000BE0; // type:function size:0xAC scope:global align:4 +init_PST_4__11daNpc_Bm1_cFv = .text:0x00000C8C; // type:function size:0xA0 scope:global align:4 +init_BMB_0__11daNpc_Bm1_cFv = .text:0x00000D2C; // type:function size:0x4C scope:global align:4 +init_BMB_1__11daNpc_Bm1_cFv = .text:0x00000D78; // type:function size:0x20 scope:global align:4 +init_BMB_2__11daNpc_Bm1_cFv = .text:0x00000D98; // type:function size:0x4C scope:global align:4 +init_BMC_0__11daNpc_Bm1_cFv = .text:0x00000DE4; // type:function size:0x4C scope:global align:4 +init_BMC_1__11daNpc_Bm1_cFv = .text:0x00000E30; // type:function size:0xA8 scope:global align:4 +init_BMC_2__11daNpc_Bm1_cFv = .text:0x00000ED8; // type:function size:0xAC scope:global align:4 +init_BMC_3__11daNpc_Bm1_cFv = .text:0x00000F84; // type:function size:0x60 scope:global align:4 +init_BMD_0__11daNpc_Bm1_cFv = .text:0x00000FE4; // type:function size:0x20 scope:global align:4 +init_BMD_1__11daNpc_Bm1_cFv = .text:0x00001004; // type:function size:0x54 scope:global align:4 +init_SKT_0__11daNpc_Bm1_cFv = .text:0x00001058; // type:function size:0x58 scope:global align:4 +init_KKT_0__11daNpc_Bm1_cFv = .text:0x000010B0; // type:function size:0x20 scope:global align:4 +createInit__11daNpc_Bm1_cFv = .text:0x000010D0; // type:function size:0x308 scope:global align:4 +setMtx__11daNpc_Bm1_cFb = .text:0x000013D8; // type:function size:0x3AC scope:global align:4 +anmNum_toResID__11daNpc_Bm1_cFi = .text:0x00001784; // type:function size:0x50 scope:global align:4 +headAnmNum_toResID__11daNpc_Bm1_cFi = .text:0x000017D4; // type:function size:0x50 scope:global align:4 +wingAnmNum_toResID__11daNpc_Bm1_cFi = .text:0x00001824; // type:function size:0x50 scope:global align:4 +btpNum_toResID__11daNpc_Bm1_cFi = .text:0x00001874; // type:function size:0xB0 scope:global align:4 +setBtp__11daNpc_Bm1_cFbi = .text:0x00001924; // type:function size:0x104 scope:global align:4 +iniTexPttrnAnm__11daNpc_Bm1_cFb = .text:0x00001A28; // type:function size:0x28 scope:global align:4 +plyTexPttrnAnm__11daNpc_Bm1_cFv = .text:0x00001A50; // type:function size:0xAC scope:global align:4 +setAnm_tex__11daNpc_Bm1_cFSc = .text:0x00001AFC; // type:function size:0x3C scope:global align:4 +setAnm_anm__11daNpc_Bm1_cFPQ211daNpc_Bm1_c9anm_prm_c = .text:0x00001B38; // type:function size:0x198 scope:global align:4 +setAnm_NUM__11daNpc_Bm1_cFii = .text:0x00001CD0; // type:function size:0x6C scope:global align:4 +setAnm__11daNpc_Bm1_cFv = .text:0x00001D3C; // type:function size:0x80 scope:global align:4 +setPlaySpd__11daNpc_Bm1_cFf = .text:0x00001DBC; // type:function size:0x44 scope:global align:4 +chg_anmTag__11daNpc_Bm1_cFv = .text:0x00001E00; // type:function size:0x4 scope:global align:4 +control_anmTag__11daNpc_Bm1_cFv = .text:0x00001E04; // type:function size:0x4 scope:global align:4 +chg_anmAtr__11daNpc_Bm1_cFUc = .text:0x00001E08; // type:function size:0xD0 scope:global align:4 +control_anmAtr__11daNpc_Bm1_cFv = .text:0x00001ED8; // type:function size:0x6C scope:global align:4 +setAnm_ATR__11daNpc_Bm1_cFi = .text:0x00001F44; // type:function size:0x68 scope:global align:4 +anmAtr__11daNpc_Bm1_cFUs = .text:0x00001FAC; // type:function size:0x108 scope:global align:4 +eventOrder__11daNpc_Bm1_cFv = .text:0x000020B4; // type:function size:0xA4 scope:global align:4 +checkOrder__11daNpc_Bm1_cFv = .text:0x00002158; // type:function size:0xB8 scope:global align:4 +chk_manzai__11daNpc_Bm1_cFv = .text:0x00002210; // type:function size:0xD0 scope:global align:4 +chk_talk__11daNpc_Bm1_cFv = .text:0x000022E0; // type:function size:0x9C scope:global align:4 +chk_partsNotMove__11daNpc_Bm1_cFv = .text:0x0000237C; // type:function size:0x50 scope:global align:4 +lookBack__11daNpc_Bm1_cFv = .text:0x000023CC; // type:function size:0x1B0 scope:global align:4 +next_msgStatus__11daNpc_Bm1_cFPUl = .text:0x0000257C; // type:function size:0x4C8 scope:global align:4 +getBitMask__11daNpc_Bm1_cFv = .text:0x00002A44; // type:function size:0x6C scope:global align:4 +getMsg_PST_1__11daNpc_Bm1_cFv = .text:0x00002AB0; // type:function size:0x3C scope:global align:4 +getMsg_PST_3__11daNpc_Bm1_cFv = .text:0x00002AEC; // type:function size:0x40 scope:global align:4 +getMsg_SKT_0__11daNpc_Bm1_cFv = .text:0x00002B2C; // type:function size:0xA8 scope:global align:4 +getMsg_KKT_0__11daNpc_Bm1_cFv = .text:0x00002BD4; // type:function size:0xA8 scope:global align:4 +getMsg_BMB_0__11daNpc_Bm1_cFv = .text:0x00002C7C; // type:function size:0x12C scope:global align:4 +getMsg_BMB_1__11daNpc_Bm1_cFv = .text:0x00002DA8; // type:function size:0x12C scope:global align:4 +getMsg_BMB_2__11daNpc_Bm1_cFv = .text:0x00002ED4; // type:function size:0x128 scope:global align:4 +getMsg_BMC_0__11daNpc_Bm1_cFv = .text:0x00002FFC; // type:function size:0x48 scope:global align:4 +getMsg_BMC_2__11daNpc_Bm1_cFv = .text:0x00003044; // type:function size:0x78 scope:global align:4 +getMsg_BMC_3__11daNpc_Bm1_cFv = .text:0x000030BC; // type:function size:0x12C scope:global align:4 +getMsg_BMD_0__11daNpc_Bm1_cFv = .text:0x000031E8; // type:function size:0x12C scope:global align:4 +getMsg_BMD_1__11daNpc_Bm1_cFv = .text:0x00003314; // type:function size:0x148 scope:global align:4 +getMsg__11daNpc_Bm1_cFv = .text:0x0000345C; // type:function size:0xD8 scope:global align:4 +chkAttention__11daNpc_Bm1_cFv = .text:0x00003534; // type:function size:0x80 scope:global align:4 +setAttention__11daNpc_Bm1_cFb = .text:0x000035B4; // type:function size:0x68 scope:global align:4 +searchByID__11daNpc_Bm1_cFUi = .text:0x0000361C; // type:function size:0x34 scope:global align:4 +partner_srch_sub__11daNpc_Bm1_cFPFPvPv_Pv = .text:0x00003650; // type:function size:0xB0 scope:global align:4 +partner_srch__11daNpc_Bm1_cFv = .text:0x00003700; // type:function size:0x104 scope:global align:4 +bm_movPass__11daNpc_Bm1_cFb = .text:0x00003804; // type:function size:0x210 scope:global align:4 +bm_setFlyAnm__11daNpc_Bm1_cFv = .text:0x00003A14; // type:function size:0x44 scope:global align:4 +bm_clcFlySpd__11daNpc_Bm1_cFv = .text:0x00003A58; // type:function size:0x188 scope:global align:4 +bm_clcMovSpd__11daNpc_Bm1_cFv = .text:0x00003BE0; // type:function size:0x74 scope:global align:4 +bm_flyMove__11daNpc_Bm1_cFv = .text:0x00003C54; // type:function size:0x270 scope:global align:4 +bm_nMove__11daNpc_Bm1_cFv = .text:0x00003EC4; // type:function size:0xD0 scope:global align:4 +setPrtcl_Flyaway__11daNpc_Bm1_cFv = .text:0x00003F94; // type:function size:0x150 scope:global align:4 +delPrtcl_Flyaway__11daNpc_Bm1_cFv = .text:0x000040E4; // type:function size:0x54 scope:global align:4 +setPrtcl_Land0__11daNpc_Bm1_cFv = .text:0x00004138; // type:function size:0x150 scope:global align:4 +delPrtcl_Land0__11daNpc_Bm1_cFv = .text:0x00004288; // type:function size:0x54 scope:global align:4 +setPrtcl_Hane0__11daNpc_Bm1_cFv = .text:0x000042DC; // type:function size:0xC4 scope:global align:4 +flwPrtcl_Hane0__11daNpc_Bm1_cFv = .text:0x000043A0; // type:function size:0x90 scope:global align:4 +delPrtcl_Hane0__11daNpc_Bm1_cFv = .text:0x00004430; // type:function size:0x54 scope:global align:4 +setPrtcl_Hane1__11daNpc_Bm1_cFv = .text:0x00004484; // type:function size:0xC4 scope:global align:4 +flwPrtcl_Hane1__11daNpc_Bm1_cFv = .text:0x00004548; // type:function size:0x90 scope:global align:4 +delPrtcl_Hane1__11daNpc_Bm1_cFv = .text:0x000045D8; // type:function size:0x54 scope:global align:4 +decideType__11daNpc_Bm1_cFii = .text:0x0000462C; // type:function size:0x2FC scope:global align:4 +eInit_setLocFlag__11daNpc_Bm1_cFPi = .text:0x00004928; // type:function size:0x44 scope:global align:4 +eInit_setShapeAngleY__11daNpc_Bm1_cFPis = .text:0x0000496C; // type:function size:0x38 scope:global align:4 +eInit_setEvTimer__11daNpc_Bm1_cFPi = .text:0x000049A4; // type:function size:0x1C scope:global align:4 +eInit_calcRelativPos__11daNpc_Bm1_cFP4cXyzPi = .text:0x000049C0; // type:function size:0xE0 scope:global align:4 +eInit_ATTENTION___11daNpc_Bm1_cFPiPiPiP4cXyzPiPiPi = .text:0x00004AA0; // type:function size:0x1E8 scope:global align:4 +eInit_SET_PLYER_GOL___11daNpc_Bm1_cFPiP4cXyzPi = .text:0x00004C88; // type:function size:0xB4 scope:global align:4 +eInit_prmFloat__11daNpc_Bm1_cFPff = .text:0x00004D3C; // type:function size:0x10 scope:global align:4 +eInit_FLY___11daNpc_Bm1_cFPiPfPfPfPf = .text:0x00004D4C; // type:function size:0x1E4 scope:global align:4 +eInit_DEL_ACTOR___11daNpc_Bm1_cFv = .text:0x00004F30; // type:function size:0x20 scope:global align:4 +eInit_WLK___11daNpc_Bm1_cFPiPfPfP4cXyzPiPiPi = .text:0x00004F50; // type:function size:0x1C0 scope:global align:4 +eInit_INI_EVN_1___11daNpc_Bm1_cFv = .text:0x00005110; // type:function size:0xC scope:global align:4 +eInit_SET_NXT_PTH_INF___11daNpc_Bm1_cFv = .text:0x0000511C; // type:function size:0x50 scope:global align:4 +eInit_SET_ANM___11daNpc_Bm1_cFPi = .text:0x0000516C; // type:function size:0x40 scope:global align:4 +eInit_MOV_PTH_POINT___11daNpc_Bm1_cFPiPiPiPi = .text:0x000051AC; // type:function size:0x13C scope:global align:4 +event_actionInit__11daNpc_Bm1_cFi = .text:0x000052E8; // type:function size:0x2E8 scope:global align:4 +eMove_ATTENTION___11daNpc_Bm1_cFv = .text:0x000055D0; // type:function size:0x4C scope:global align:4 +eMove_KMA_FLY___11daNpc_Bm1_cFv = .text:0x0000561C; // type:function size:0x8 scope:global align:4 +eMove_FLY___11daNpc_Bm1_cFv = .text:0x00005624; // type:function size:0x1C scope:global align:4 +eMove_WLK___11daNpc_Bm1_cFv = .text:0x00005640; // type:function size:0x74 scope:global align:4 +event_action__11daNpc_Bm1_cFv = .text:0x000056B4; // type:function size:0x9C scope:global align:4 +cut_init_360_TRN__11daNpc_Bm1_cFi = .text:0x00005750; // type:function size:0x3C scope:global align:4 +cut_move_360_TRN__11daNpc_Bm1_cFv = .text:0x0000578C; // type:function size:0xAC scope:global align:4 +privateCut__11daNpc_Bm1_cFi = .text:0x00005838; // type:function size:0x128 scope:global align:4 +endEvent__11daNpc_Bm1_cFv = .text:0x00005960; // type:function size:0x20 scope:global align:4 +isEventEntry__11daNpc_Bm1_cFv = .text:0x00005980; // type:function size:0x38 scope:global align:4 +event_proc__11daNpc_Bm1_cFi = .text:0x000059B8; // type:function size:0x128 scope:global align:4 +set_action__11daNpc_Bm1_cFM11daNpc_Bm1_cFPCvPvPv_iPv = .text:0x00005AE0; // type:function size:0xAC scope:global align:4 +setStt__11daNpc_Bm1_cFSc = .text:0x00005B8C; // type:function size:0x278 scope:global align:4 +d_wait__11daNpc_Bm1_cFv = .text:0x00005E04; // type:function size:0x5C scope:global align:4 +lookup__11daNpc_Bm1_cFv = .text:0x00005E60; // type:function size:0x34 scope:global align:4 +orooro__11daNpc_Bm1_cFv = .text:0x00005E94; // type:function size:0x50 scope:global align:4 +wait_1__11daNpc_Bm1_cFv = .text:0x00005EE4; // type:function size:0xC4 scope:global align:4 +talk_1__11daNpc_Bm1_cFv = .text:0x00005FA8; // type:function size:0x204 scope:global align:4 +talk_2__11daNpc_Bm1_cFv = .text:0x000061AC; // type:function size:0x9C scope:global align:4 +manzai__11daNpc_Bm1_cFv = .text:0x00006248; // type:function size:0x78 scope:global align:4 +wait_4__11daNpc_Bm1_cFv = .text:0x000062C0; // type:function size:0xE0 scope:global align:4 +flyawy__11daNpc_Bm1_cFv = .text:0x000063A0; // type:function size:0x58 scope:global align:4 +wait_5__11daNpc_Bm1_cFv = .text:0x000063F8; // type:function size:0x13C scope:global align:4 +h_wait__11daNpc_Bm1_cFv = .text:0x00006534; // type:function size:0xD0 scope:global align:4 +wait_7__11daNpc_Bm1_cFv = .text:0x00006604; // type:function size:0xF4 scope:global align:4 +wait_3__11daNpc_Bm1_cFv = .text:0x000066F8; // type:function size:0x12C scope:global align:4 +wait_8__11daNpc_Bm1_cFv = .text:0x00006824; // type:function size:0x84 scope:global align:4 +wait_2__11daNpc_Bm1_cFv = .text:0x000068A8; // type:function size:0x70 scope:global align:4 +walk_1__11daNpc_Bm1_cFv = .text:0x00006918; // type:function size:0xF8 scope:global align:4 +CHKwai__11daNpc_Bm1_cFv = .text:0x00006A10; // type:function size:0xE0 scope:global align:4 +demo_action1__11daNpc_Bm1_cFPv = .text:0x00006AF0; // type:function size:0xD8 scope:global align:4 +wait_action1__11daNpc_Bm1_cFPv = .text:0x00006BC8; // type:function size:0xBC scope:global align:4 +wait_action2__11daNpc_Bm1_cFPv = .text:0x00006C84; // type:function size:0x120 scope:global align:4 +wait_action3__11daNpc_Bm1_cFPv = .text:0x00006DA4; // type:function size:0x9C scope:global align:4 +wait_action4__11daNpc_Bm1_cFPv = .text:0x00006E40; // type:function size:0x6C scope:global align:4 +wait_action5__11daNpc_Bm1_cFPv = .text:0x00006EAC; // type:function size:0xBC scope:global align:4 +wait_action6__11daNpc_Bm1_cFPv = .text:0x00006F68; // type:function size:0xC4 scope:global align:4 +wait_action7__11daNpc_Bm1_cFPv = .text:0x0000702C; // type:function size:0xE8 scope:global align:4 +wait_action8__11daNpc_Bm1_cFPv = .text:0x00007114; // type:function size:0xD8 scope:global align:4 +wait_action9__11daNpc_Bm1_cFPv = .text:0x000071EC; // type:function size:0x9C scope:global align:4 +wait_actionA__11daNpc_Bm1_cFPv = .text:0x00007288; // type:function size:0xD8 scope:global align:4 +demo__11daNpc_Bm1_cFv = .text:0x00007360; // type:function size:0x128 scope:global align:4 +shadowDraw__11daNpc_Bm1_cFv = .text:0x00007488; // type:function size:0x178 scope:global align:4 +_draw__11daNpc_Bm1_cFv = .text:0x00007600; // type:function size:0x42C scope:global align:4 +_execute__11daNpc_Bm1_cFv = .text:0x00007A2C; // type:function size:0x200 scope:global align:4 +_delete__11daNpc_Bm1_cFv = .text:0x00007C2C; // type:function size:0xB0 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00007CDC; // type:function size:0x20 scope:local align:4 +_create__11daNpc_Bm1_cFv = .text:0x00007CFC; // type:function size:0x17C scope:global align:4 +__ct__11daNpc_Bm1_cFv = .text:0x00007E78; // type:function size:0x164 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00007FDC; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00008038; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00008080; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x0000814C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00008194; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000081F0; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00008238; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00008294; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x0000831C; // type:function size:0x70 scope:weak align:4 +create_Anm__11daNpc_Bm1_cFv = .text:0x0000838C; // type:function size:0x328 scope:global align:4 +create_hed_Anm__11daNpc_Bm1_cFv = .text:0x000086B4; // type:function size:0x168 scope:global align:4 +create_wng_Anm__11daNpc_Bm1_cFv = .text:0x0000881C; // type:function size:0x2CC scope:global align:4 +create_arm_Anm__11daNpc_Bm1_cFv = .text:0x00008AE8; // type:function size:0x328 scope:global align:4 +create_itm_Mdl__11daNpc_Bm1_cFv = .text:0x00008E10; // type:function size:0x308 scope:global align:4 +CreateHeap__11daNpc_Bm1_cFv = .text:0x00009118; // type:function size:0x2F8 scope:global align:4 +daNpc_Bm1_Create__FP10fopAc_ac_c = .text:0x00009410; // type:function size:0x20 scope:local align:4 +daNpc_Bm1_Delete__FP11daNpc_Bm1_c = .text:0x00009430; // type:function size:0x20 scope:local align:4 +daNpc_Bm1_Execute__FP11daNpc_Bm1_c = .text:0x00009450; // type:function size:0x20 scope:local align:4 +daNpc_Bm1_Draw__FP11daNpc_Bm1_c = .text:0x00009470; // type:function size:0x20 scope:local align:4 +daNpc_Bm1_IsDelete__FP11daNpc_Bm1_c = .text:0x00009490; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00009498; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x000094E0; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00009528; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00009584; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000095CC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000095DC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000095E4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000095EC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000095F4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000095FC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00009634; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x0000963C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00009644; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000964C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00009684; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00009688; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00009690; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00009698; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000096A0; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000096AC; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Bm1_HIO_cFv = .text:0x000096B8; // type:function size:0x7C scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00009734; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_bm1_cpp = .text:0x00009750; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x0000978C; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00009794; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x0000979C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000097A4; // type:function size:0x8 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x000097AC; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x000097B4; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x000097BC; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4338 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4339 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4639 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4762 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4763 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4764 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4807 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4832 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4833 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@5104 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@5635 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@5636 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@5761 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:string +@5777 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 data:float +@5825 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@5826 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@6600 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@6601 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@6602 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@6603 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@6766 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@6767 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@7186 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@7187 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@7188 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@7244 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@7246 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@7250 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@7331 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float +@7332 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 data:float +@7411 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@7412 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@7413 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@7414 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@7415 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@7416 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@7417 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@7418 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000A0; // type:object size:0x6E4 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_243_data_1C = .data:0x0000001C; // type:object size:0x14 +a_prm_tbl$4147 = .data:0x00000030; // type:object size:0x2F8 scope:local align:4 +l_evn_tbl = .data:0x00000328; // type:object size:0x10 scope:local align:4 +@4393 = .data:0x00000338; // type:object size:0xC scope:local align:4 data:4byte +@4405 = .data:0x00000344; // type:object size:0xC scope:local align:4 data:4byte +@4415 = .data:0x00000350; // type:object size:0xC scope:local align:4 data:4byte +@4429 = .data:0x0000035C; // type:object size:0xC scope:local align:4 data:4byte +@4446 = .data:0x00000368; // type:object size:0xC scope:local align:4 data:4byte +@4456 = .data:0x00000374; // type:object size:0xC scope:local align:4 data:4byte +@4468 = .data:0x00000380; // type:object size:0xC scope:local align:4 data:4byte +@4476 = .data:0x0000038C; // type:object size:0xC scope:local align:4 data:4byte +@4488 = .data:0x00000398; // type:object size:0xC scope:local align:4 data:4byte +@4505 = .data:0x000003A4; // type:object size:0xC scope:local align:4 data:4byte +@4522 = .data:0x000003B0; // type:object size:0xC scope:local align:4 data:4byte +@4541 = .data:0x000003BC; // type:object size:0xC scope:local align:4 data:4byte +a_att_dis_TBL$4553 = .data:0x000003C8; // type:object size:0x16 scope:local align:4 +a_staff_tbl$4554 = .data:0x000003E0; // type:object size:0x40 scope:local align:4 +@4640 = .data:0x00000420; // type:object size:0x40 scope:local align:4 +a_BCKName_TBL$4768 = .data:0x00000460; // type:object size:0x58 scope:local align:4 +a_BCKName_TBL$4773 = .data:0x000004B8; // type:object size:0x58 scope:local align:4 +a_BCKName_TBL$4778 = .data:0x00000510; // type:object size:0x58 scope:local align:4 +a_BTPName_TBL$4783 = .data:0x00000568; // type:object size:0x4 scope:local align:4 +a_BTPName_TBL_2$4786 = .data:0x0000056C; // type:object size:0x40 scope:local align:4 +a_anm_prm_tbl$4857 = .data:0x000005AC; // type:object size:0x1CC scope:local align:4 +a_anm_prm_tbl$4864 = .data:0x00000778; // type:object size:0x17C scope:local align:4 +a_anm_prm_tbl$4953 = .data:0x000008F4; // type:object size:0x12C scope:local align:4 +@5488 = .data:0x00000A20; // type:object size:0x40 scope:local align:4 +@6211 = .data:0x00000A60; // type:object size:0x1C scope:local align:4 +@6422 = .data:0x00000A7C; // type:object size:0x60 scope:local align:4 +@6460 = .data:0x00000ADC; // type:object size:0x60 scope:local align:4 +a_cut_tbl$6477 = .data:0x00000B3C; // type:object size:0x8 scope:local align:4 +@6604 = .data:0x00000B44; // type:object size:0x4C scope:local align:4 +@7033 = .data:0x00000B90; // type:object size:0x2C scope:local align:4 +@7293 = .data:0x00000BBC; // type:object size:0x2C scope:local align:4 +a_size_tbl$7360 = .data:0x00000BE8; // type:object size:0x2C scope:local align:4 +a_headBDLName_TBL$7647 = .data:0x00000C14; // type:object size:0x40 scope:local align:4 +l_daNpc_Bm1_Method = .data:0x00000C54; // type:object size:0x20 scope:local align:4 +g_profile_NPC_BM1 = .data:0x00000C74; // type:object size:0x30 scope:global align:4 +g_profile_NPC_BM2 = .data:0x00000CA4; // type:object size:0x30 scope:global align:4 +g_profile_NPC_BM3 = .data:0x00000CD4; // type:object size:0x30 scope:global align:4 +g_profile_NPC_BM4 = .data:0x00000D04; // type:object size:0x30 scope:global align:4 +g_profile_NPC_BM5 = .data:0x00000D34; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000D64; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000D70; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000D7C; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000D88; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000D94; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000DA0; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x00000DAC; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000DB8; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000DC4; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000E4C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000E58; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000E64; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000EB8; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x00000EDC; // type:object size:0x14 scope:weak align:4 +__vt__11daNpc_Bm1_c = .data:0x00000EF0; // type:object size:0x14 scope:global align:4 +__vt__15daNpc_Bm1_HIO_c = .data:0x00000F04; // type:object size:0xC scope:weak align:4 +__vt__20daNpc_Bm1_childHIO_c = .data:0x00000F10; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4157 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x380 scope:local align:4 +l_check_inf = .bss:0x000003E0; // type:object size:0x50 scope:local align:4 data:4byte +l_check_wrk = .bss:0x00000430; // type:object size:0x4 scope:local align:4 data:4byte +l_BCKName = .bss:0x00000434; // type:object size:0x1E scope:local align:4 +l_BTPName = .bss:0x00000454; // type:object size:0x1E scope:local align:4 +@4294 = .bss:0x00000474; // type:object size:0xC scope:local align:4 +init$4295 = .bss:0x00000480; // type:object size:0x1 scope:local align:1 +a_eye_pos_off$4293 = .bss:0x00000484; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_bmcon1/splits.txt b/config/D44J01/rels/d_a_npc_bmcon1/splits.txt new file mode 100644 index 000000000..092ff0fe0 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_bmcon1/splits.txt @@ -0,0 +1,24 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_bmcon1.o: + .text start:0x000000EC end:0x00004054 + .text start:0x00004054 end:0x00004084 + .text start:0x00004084 end:0x00004240 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000244 + .data start:0x00000000 end:0x000004F0 + .bss start:0x00000008 end:0x00000084 diff --git a/config/D44J01/rels/d_a_npc_bmcon1/symbols.txt b/config/D44J01/rels/d_a_npc_bmcon1/symbols.txt new file mode 100644 index 000000000..d121e6252 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_bmcon1/symbols.txt @@ -0,0 +1,231 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__12daNpcBmcon_cFv = .text:0x000000EC; // type:function size:0x1B0 scope:global align:4 +__dt__13mDoExt_btpAnmFv = .text:0x0000029C; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000002F8; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00000340; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x0000040C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000454; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000004B0; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000004F8; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00000554; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000005DC; // type:function size:0x70 scope:weak align:4 +__dt__4cXyzFv = .text:0x0000064C; // type:function size:0x3C scope:weak align:4 +daNpc_Bmcon_nodeCallBack__FP7J3DNodei = .text:0x00000688; // type:function size:0x160 scope:local align:4 +daNpc_Arm_nodeCallBack__FP7J3DNodei = .text:0x000007E8; // type:function size:0x44 scope:local align:4 +nodeArmControl__12daNpcBmcon_cFP7J3DNodeP8J3DModel = .text:0x0000082C; // type:function size:0xB0 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000008DC; // type:function size:0x20 scope:local align:4 +phase_1__FP12daNpcBmcon_c = .text:0x000008FC; // type:function size:0x90 scope:local align:4 +phase_2__FP12daNpcBmcon_c = .text:0x0000098C; // type:function size:0x78 scope:local align:4 +_create__12daNpcBmcon_cFv = .text:0x00000A04; // type:function size:0x30 scope:global align:4 +createHeap__12daNpcBmcon_cFv = .text:0x00000A34; // type:function size:0x618 scope:global align:4 +daNpcBmcon_XyCheckCB__FPvi = .text:0x0000104C; // type:function size:0x20 scope:local align:4 +createInit__12daNpcBmcon_cFv = .text:0x0000106C; // type:function size:0x3C8 scope:global align:4 +_delete__12daNpcBmcon_cFv = .text:0x00001434; // type:function size:0x74 scope:global align:4 +_draw__12daNpcBmcon_cFv = .text:0x000014A8; // type:function size:0x1BC scope:global align:4 +_execute__12daNpcBmcon_cFv = .text:0x00001664; // type:function size:0x1E4 scope:global align:4 +executeCommon__12daNpcBmcon_cFv = .text:0x00001848; // type:function size:0x350 scope:global align:4 +executeSetMode__12daNpcBmcon_cFUc = .text:0x00001B98; // type:function size:0x54 scope:global align:4 +executeWaitInit__12daNpcBmcon_cFv = .text:0x00001BEC; // type:function size:0xAC scope:global align:4 +executeWait__12daNpcBmcon_cFv = .text:0x00001C98; // type:function size:0x70 scope:global align:4 +executeTalkInit__12daNpcBmcon_cFv = .text:0x00001D08; // type:function size:0x10 scope:global align:4 +executeTalk__12daNpcBmcon_cFv = .text:0x00001D18; // type:function size:0xF8 scope:global align:4 +executeWalkInit__12daNpcBmcon_cFv = .text:0x00001E10; // type:function size:0x2C scope:global align:4 +executeWalk__12daNpcBmcon_cFv = .text:0x00001E3C; // type:function size:0x1E4 scope:global align:4 +executeTurnInit__12daNpcBmcon_cFv = .text:0x00002020; // type:function size:0x144 scope:global align:4 +executeTurn__12daNpcBmcon_cFv = .text:0x00002164; // type:function size:0xD0 scope:global align:4 +checkOrder__12daNpcBmcon_cFv = .text:0x00002234; // type:function size:0xFC scope:global align:4 +eventOrder__12daNpcBmcon_cFv = .text:0x00002330; // type:function size:0xE4 scope:global align:4 +eventMove__12daNpcBmcon_cFv = .text:0x00002414; // type:function size:0x84 scope:global align:4 +privateCut__12daNpcBmcon_cFv = .text:0x00002498; // type:function size:0x130 scope:global align:4 +eventMesSetInit__12daNpcBmcon_cFi = .text:0x000025C8; // type:function size:0x450 scope:global align:4 +eventMesSet__12daNpcBmcon_cFv = .text:0x00002A18; // type:function size:0x94 scope:global align:4 +eventGetItemInit__12daNpcBmcon_cFv = .text:0x00002AAC; // type:function size:0x5C scope:global align:4 +talk2__12daNpcBmcon_cFi = .text:0x00002B08; // type:function size:0x154 scope:global align:4 +next_msgStatus__12daNpcBmcon_cFPUl = .text:0x00002C5C; // type:function size:0x1CC scope:global align:4 +getMsg__12daNpcBmcon_cFv = .text:0x00002E28; // type:function size:0x1C4 scope:global align:4 +chkMsg__12daNpcBmcon_cFv = .text:0x00002FEC; // type:function size:0x7C scope:global align:4 +setMessage__12daNpcBmcon_cFUl = .text:0x00003068; // type:function size:0x8 scope:global align:4 +setAnmFromMsgTag__12daNpcBmcon_cFv = .text:0x00003070; // type:function size:0xB8 scope:global align:4 +getPrmNpcNo__12daNpcBmcon_cFv = .text:0x00003128; // type:function size:0x20 scope:global align:4 +getPrmRailID__12daNpcBmcon_cFv = .text:0x00003148; // type:function size:0x2C scope:global align:4 +setMtx__12daNpcBmcon_cFv = .text:0x00003174; // type:function size:0x88 scope:global align:4 +chkAttention__12daNpcBmcon_cFv = .text:0x000031FC; // type:function size:0x340 scope:global align:4 +lookBack__12daNpcBmcon_cFv = .text:0x0000353C; // type:function size:0x14C scope:global align:4 +playAnm__12daNpcBmcon_cFv = .text:0x00003688; // type:function size:0xDC scope:global align:4 +setAnm__12daNpcBmcon_cFUcif = .text:0x00003764; // type:function size:0x12C scope:global align:4 +setAnmTbl__12daNpcBmcon_cFP12sBmconAnmDat = .text:0x00003890; // type:function size:0xA0 scope:global align:4 +XyCheckCB__12daNpcBmcon_cFi = .text:0x00003930; // type:function size:0x8 scope:global align:4 +setCollision__12daNpcBmcon_cFP8dCcD_Cyl4cXyzff = .text:0x00003938; // type:function size:0x4C scope:global align:4 +calcFlyDist__12daNpcBmcon_cFv = .text:0x00003984; // type:function size:0x9C scope:global align:4 +getFlyDistMax__12daNpcBmcon_cFv = .text:0x00003A20; // type:function size:0x6C scope:global align:4 +setFlyDistMax__12daNpcBmcon_cFs = .text:0x00003A8C; // type:function size:0x84 scope:global align:4 +getFlyDistNow__12daNpcBmcon_cFv = .text:0x00003B10; // type:function size:0x6C scope:global align:4 +setFlyDistNow__12daNpcBmcon_cFs = .text:0x00003B7C; // type:function size:0x84 scope:global align:4 +chkEndEvent__12daNpcBmcon_cFv = .text:0x00003C00; // type:function size:0x168 scope:global align:4 +isClear__12daNpcBmcon_cFv = .text:0x00003D68; // type:function size:0x38 scope:global align:4 +daNpc_BmconCreate__FPv = .text:0x00003DA0; // type:function size:0x20 scope:local align:4 +daNpc_BmconDelete__FPv = .text:0x00003DC0; // type:function size:0x24 scope:local align:4 +daNpc_BmconExecute__FPv = .text:0x00003DE4; // type:function size:0x24 scope:local align:4 +daNpc_BmconDraw__FPv = .text:0x00003E08; // type:function size:0x24 scope:local align:4 +daNpc_BmconIsDelete__FPv = .text:0x00003E2C; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00003E34; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00003E7C; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00003EC4; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00003F20; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00003F68; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00003F78; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00003F80; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00003F88; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00003F90; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003F98; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00003FD0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00003FD8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00003FE0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003FE8; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00004020; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00004024; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000402C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004034; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000403C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00004048; // type:function size:0xC scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00004054; // type:function size:0x4 scope:weak align:4 +getAttnPos__15dNpc_EventCut_cFv = .text:0x00004058; // type:function size:0x1C scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00004074; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x0000407C; // type:function size:0x8 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ212daNpcBmcon_c5Prm_eQ212daNpcBmcon_c5Prm_e = .text:0x00004084; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_bmcon1_cpp = .text:0x000040A0; // type:function size:0x180 scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00004220; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00004228; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00004230; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00004238; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__12daNpcBmcon_c = .rodata:0x00000000; // type:object size:0x7 scope:global align:4 data:string +l_bmd_ix_tbl = .rodata:0x00000008; // type:object size:0x8 scope:local align:4 +l_head_bmd_ix_tbl = .rodata:0x00000010; // type:object size:0x8 scope:local align:4 +l_arm_bmd_ix_tbl = .rodata:0x00000018; // type:object size:0x8 scope:local align:4 +l_bck_ix_tbl = .rodata:0x00000020; // type:object size:0x20 scope:local align:4 +l_arm_bck_ix_tbl = .rodata:0x00000040; // type:object size:0x20 scope:local align:4 +l_btp_ix_tbl = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4080 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 data:float +@4081 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 data:float +@4489 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4490 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4562 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4563 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4564 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4565 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4566 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 data:float +@4622 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4623 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4666 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4667 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4668 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4770 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4771 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4772 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4773 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4774 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4775 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4776 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@4777 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@4924 = .rodata:0x000000C0; // type:object size:0x8 scope:local align:8 data:double +@5452 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 data:float +@5584 = .rodata:0x000000D0; // type:object size:0x8 scope:local align:8 data:double +@5787 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@5788 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@5789 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@5790 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@5791 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000EC; // type:object size:0x158 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_244_data_1C = .data:0x0000001C; // type:object size:0x14 +l_npc_staff_id = .data:0x00000030; // type:object size:0x8 scope:local align:4 +l_arcname_tbl = .data:0x00000038; // type:object size:0x8 scope:local align:4 +l_npc_anm_wait = .data:0x00000040; // type:object size:0x3 scope:local align:4 +l_npc_anm_wait2 = .data:0x00000044; // type:object size:0x3 scope:local align:4 +l_npc_anm_talk = .data:0x00000048; // type:object size:0x3 scope:local align:4 +l_npc_anm_talk2 = .data:0x0000004C; // type:object size:0x3 scope:local align:4 +l_npc_anm_talk3 = .data:0x00000050; // type:object size:0x3 scope:local align:4 +l_npc_anm_walk = .data:0x00000054; // type:object size:0x3 scope:local align:4 +l_npc_anm_con1 = .data:0x00000058; // type:object size:0x3 scope:local align:4 +l_npc_anm_con2 = .data:0x0000005C; // type:object size:0x3 scope:local align:4 +l_npc_anm_tbl = .data:0x00000060; // type:object size:0x20 scope:local align:4 +l_npc_dat = .data:0x00000080; // type:object size:0x98 scope:local align:4 +l_msg_bmcon1_1st_appear = .data:0x00000118; // type:object size:0x14 scope:local align:4 +l_msg_bmcon1_appear = .data:0x0000012C; // type:object size:0xC scope:local align:4 +l_msg_bmcon1_not_appear = .data:0x00000138; // type:object size:0x8 scope:local align:4 +l_msg_bmcon1_not_rupee = .data:0x00000140; // type:object size:0x8 scope:local align:4 +l_msg_bmcon1_2nd = .data:0x00000148; // type:object size:0xC scope:local align:4 +l_msg_bmcon1_cleared = .data:0x00000154; // type:object size:0x8 scope:local align:4 +l_msg_bmcon1_appear2 = .data:0x0000015C; // type:object size:0x8 scope:local align:4 +l_msg_bmcon1_not_appear2 = .data:0x00000164; // type:object size:0x8 scope:local align:4 +l_msg_bmcon1_talk = .data:0x0000016C; // type:object size:0x8 scope:local align:4 +l_msg_bmcon1_result = .data:0x00000174; // type:object size:0x14 scope:local align:4 +l_msg_bmcon1_1st_goal = .data:0x00000188; // type:object size:0x18 scope:local align:4 +l_msg_bmcon1_goal = .data:0x000001A0; // type:object size:0x14 scope:local align:4 +l_msg_bmcon2_2st_talk = .data:0x000001B4; // type:object size:0x8 scope:local align:4 +l_msg_bmcon2_cleared = .data:0x000001BC; // type:object size:0x8 scope:local align:4 +l_msg_bmcon2_appear = .data:0x000001C4; // type:object size:0x10 scope:local align:4 +l_msg_bmcon2_talk = .data:0x000001D4; // type:object size:0x8 scope:local align:4 +l_method$4370 = .data:0x000001DC; // type:object size:0xC scope:local align:4 +@4624 = .data:0x000001E8; // type:object size:0xC scope:local align:4 +@4625 = .data:0x000001F4; // type:object size:0xC scope:local align:4 +@4626 = .data:0x00000200; // type:object size:0xC scope:local align:4 +@4627 = .data:0x0000020C; // type:object size:0xC scope:local align:4 +l_execute_init = .data:0x00000218; // type:object size:0x30 scope:local align:4 data:4byte +@4628 = .data:0x00000248; // type:object size:0xC scope:local align:4 +@4629 = .data:0x00000254; // type:object size:0xC scope:local align:4 +@4630 = .data:0x00000260; // type:object size:0xC scope:local align:4 +@4631 = .data:0x0000026C; // type:object size:0xC scope:local align:4 +moveProc = .data:0x00000278; // type:object size:0x30 scope:local align:4 data:4byte +cut_name_tbl$5024 = .data:0x000002A8; // type:object size:0x8 scope:local align:4 +@5345 = .data:0x000002B0; // type:object size:0x50 scope:local align:4 +daNpc_BmconMethodTable = .data:0x00000300; // type:object size:0x20 scope:local align:4 +g_profile_NPC_BMCON1 = .data:0x00000320; // type:object size:0x30 scope:global align:4 +__vt__12daNpcBmcon_c = .data:0x00000350; // type:object size:0x14 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000364; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000370; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x0000037C; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000388; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000394; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000003A0; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x000003AC; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000003B8; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000003C4; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000044C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000458; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000464; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000004B8; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x000004DC; // type:object size:0x14 scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4035 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +@4036 = .bss:0x00000060; // type:object size:0xC scope:local align:4 +l_bmcon_pos_tbl = .bss:0x0000006C; // type:object size:0x18 scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_npc_bms1/splits.txt b/config/D44J01/rels/d_a_npc_bms1/splits.txt new file mode 100644 index 000000000..29ef8ad4c --- /dev/null +++ b/config/D44J01/rels/d_a_npc_bms1/splits.txt @@ -0,0 +1,26 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_bms1.o: + .text start:0x000000EC end:0x0000477C + .text start:0x0000477C end:0x000047C4 + .text start:0x000047C4 end:0x00004838 + .text start:0x00004838 end:0x00004838 + .text start:0x00004838 end:0x00004918 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000001D6 + .data start:0x00000000 end:0x0000039C + .bss start:0x00000008 end:0x000000FC diff --git a/config/D44J01/rels/d_a_npc_bms1/symbols.txt b/config/D44J01/rels/d_a_npc_bms1/symbols.txt new file mode 100644 index 000000000..3ce80f1c7 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_bms1/symbols.txt @@ -0,0 +1,208 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__21daNpc_Bms1_childHIO_cFv = .text:0x000000EC; // type:function size:0x1C scope:global align:4 +daNpc_Bms1_shopMsgCheck__FUl = .text:0x00000108; // type:function size:0x40 scope:local align:4 +daNpc_Bms1_shopStickMoveMsgCheck__FUl = .text:0x00000148; // type:function size:0x40 scope:local align:4 +__ct__16daNpc_Bms1_HIO_cFv = .text:0x00000188; // type:function size:0x118 scope:global align:4 +__dt__21daNpc_Bms1_childHIO_cFv = .text:0x000002A0; // type:function size:0x60 scope:weak align:4 +nodeCallBack_Bms__FP7J3DNodei = .text:0x00000300; // type:function size:0x1C8 scope:local align:4 +nodeCallBack_BmsHead__FP7J3DNodei = .text:0x000004C8; // type:function size:0x53C scope:local align:4 +set_mtx__12daNpc_Bms1_cFv = .text:0x00000A04; // type:function size:0x24C scope:global align:4 +initTexPatternAnm__12daNpc_Bms1_cFb = .text:0x00000C50; // type:function size:0x108 scope:global align:4 +playTexPatternAnm__12daNpc_Bms1_cFv = .text:0x00000D58; // type:function size:0x8C scope:global align:4 +setAnm__12daNpc_Bms1_cFScf = .text:0x00000DE4; // type:function size:0x98 scope:global align:4 +setTexAnm__12daNpc_Bms1_cFSc = .text:0x00000E7C; // type:function size:0x44 scope:global align:4 +setAnmFromMsgTag__12daNpc_Bms1_cFv = .text:0x00000EC0; // type:function size:0x244 scope:global align:4 +chkAttention__12daNpc_Bms1_cF4cXyzs = .text:0x00001104; // type:function size:0xE0 scope:global align:4 +eventOrder__12daNpc_Bms1_cFv = .text:0x000011E4; // type:function size:0xA0 scope:global align:4 +checkOrder__12daNpc_Bms1_cFv = .text:0x00001284; // type:function size:0x234 scope:global align:4 +next_msgStatus__12daNpc_Bms1_cFPUl = .text:0x000014B8; // type:function size:0x350 scope:global align:4 +getMsg__12daNpc_Bms1_cFv = .text:0x00001808; // type:function size:0x64 scope:global align:4 +setCollision__12daNpc_Bms1_cFv = .text:0x0000186C; // type:function size:0xC0 scope:global align:4 +talkInit__12daNpc_Bms1_cFv = .text:0x0000192C; // type:function size:0xC scope:global align:4 +normal_talk__12daNpc_Bms1_cFv = .text:0x00001938; // type:function size:0x10C scope:global align:4 +shop_talk__12daNpc_Bms1_cFv = .text:0x00001A44; // type:function size:0x154 scope:global align:4 +talk__12daNpc_Bms1_cFv = .text:0x00001B98; // type:function size:0x1E0 scope:global align:4 +CreateInit__12daNpc_Bms1_cFv = .text:0x00001D78; // type:function size:0x3A8 scope:global align:4 +setAttention__12daNpc_Bms1_cFb = .text:0x00002120; // type:function size:0x40 scope:global align:4 +checkPlayerLanding__12daNpc_Bms1_cFv = .text:0x00002160; // type:function size:0xB0 scope:global align:4 +lookBack__12daNpc_Bms1_cFv = .text:0x00002210; // type:function size:0x230 scope:global align:4 +wait01__12daNpc_Bms1_cFv = .text:0x00002440; // type:function size:0x78 scope:global align:4 +talk01__12daNpc_Bms1_cFv = .text:0x000024B8; // type:function size:0xF4 scope:global align:4 +getdemo_action__12daNpc_Bms1_cFPv = .text:0x000025AC; // type:function size:0x1D0 scope:global align:4 +wait_action__12daNpc_Bms1_cFPv = .text:0x0000277C; // type:function size:0x1B4 scope:global align:4 +event_action__12daNpc_Bms1_cFPv = .text:0x00002930; // type:function size:0x180 scope:global align:4 +evn_talk_init__12daNpc_Bms1_cFi = .text:0x00002AB0; // type:function size:0xFC scope:global align:4 +evn_continue_talk_init__12daNpc_Bms1_cFi = .text:0x00002BAC; // type:function size:0x68 scope:global align:4 +evn_talk__12daNpc_Bms1_cFv = .text:0x00002C14; // type:function size:0x1DC scope:global align:4 +evn_viblation_init__12daNpc_Bms1_cFi = .text:0x00002DF0; // type:function size:0x58 scope:global align:4 +evn_head_swing_init__12daNpc_Bms1_cFi = .text:0x00002E48; // type:function size:0x38 scope:global align:4 +privateCut__12daNpc_Bms1_cFv = .text:0x00002E80; // type:function size:0x154 scope:global align:4 +demo_move__12daNpc_Bms1_cFv = .text:0x00002FD4; // type:function size:0xE0 scope:global align:4 +demo_end_init__12daNpc_Bms1_cFv = .text:0x000030B4; // type:function size:0xC scope:global align:4 +_draw__12daNpc_Bms1_cFv = .text:0x000030C0; // type:function size:0x278 scope:global align:4 +_execute__12daNpc_Bms1_cFv = .text:0x00003338; // type:function size:0x160 scope:global align:4 +_delete__12daNpc_Bms1_cFv = .text:0x00003498; // type:function size:0xA4 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x0000353C; // type:function size:0x20 scope:local align:4 +_create__12daNpc_Bms1_cFv = .text:0x0000355C; // type:function size:0x1E8 scope:global align:4 +__ct__12daNpc_Bms1_cFv = .text:0x00003744; // type:function size:0x220 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00003964; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00003A30; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00003A78; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00003AD4; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00003B1C; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00003B78; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00003C00; // type:function size:0x70 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00003C70; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00003CCC; // type:function size:0x48 scope:weak align:4 +CreateHeap__12daNpc_Bms1_cFv = .text:0x00003D14; // type:function size:0x6BC scope:global align:4 +daNpc_Bms1_Create__FP10fopAc_ac_c = .text:0x000043D0; // type:function size:0x20 scope:local align:4 +daNpc_Bms1_Delete__FP12daNpc_Bms1_c = .text:0x000043F0; // type:function size:0x20 scope:local align:4 +daNpc_Bms1_Execute__FP12daNpc_Bms1_c = .text:0x00004410; // type:function size:0x20 scope:local align:4 +daNpc_Bms1_Draw__FP12daNpc_Bms1_c = .text:0x00004430; // type:function size:0x20 scope:local align:4 +daNpc_Bms1_IsDelete__FP12daNpc_Bms1_c = .text:0x00004450; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00004458; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x000044A0; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x000044E8; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00004544; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x0000458C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x0000459C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000045A4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000045AC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000045B4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000045BC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000045F4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000045FC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00004604; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000460C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00004644; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00004648; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004650; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004658; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00004660; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x0000466C; // type:function size:0xC scope:weak align:4 +__dt__16daNpc_Bms1_HIO_cFv = .text:0x00004678; // type:function size:0x70 scope:weak align:4 +cLib_calcTimer__FPSc = .text:0x000046E8; // type:function size:0x1C scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00004704; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_bms1_cpp = .text:0x00004720; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x0000475C; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00004764; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x0000476C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00004774; // type:function size:0x8 scope:weak align:4 +__dt__10dNpc_HIO_cFv = .text:0x0000477C; // type:function size:0x48 scope:weak align:4 +setEyePos__12daNpc_Bms1_cF4cXyz = .text:0x000047C4; // type:function size:0x1C scope:weak align:4 +setAttentionBasePos__12daNpc_Bms1_cF4cXyz = .text:0x000047E0; // type:function size:0x1C scope:weak align:4 +__dt__4cXyzFv = .text:0x000047FC; // type:function size:0x3C scope:weak align:4 +getItemZoomPos__16ShopCam_action_cFf = .text:0x00004838; // type:function size:0xE0 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4181 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4182 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4183 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4184 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:string +@4185 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:string +@4186 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4187 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4188 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4189 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4190 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4191 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +l_bck_ix_tbl = .rodata:0x0000002C; // type:object size:0x1C scope:local align:4 +l_btp_ix_tbl = .rodata:0x00000048; // type:object size:0x8 scope:local align:4 +@4254 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 data:float +@4255 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4256 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4437 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:float +@4438 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4528 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 data:float +@4529 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4560 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 data:float +@4642 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 data:float +@4643 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4646 = .rodata:0x00000078; // type:object size:0x8 scope:local align:8 data:double +@4730 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4731 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4855 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4856 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4857 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5045 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5046 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5047 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 data:string +@5048 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5049 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5072 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 data:float +@5498 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5499 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5687 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000B8; // type:object size:0x11E scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_245_data_1C = .data:0x0000001C; // type:object size:0x14 +l_cyl_src = .data:0x00000030; // type:object size:0x44 scope:local align:4 +m_arcname__12daNpc_Bms1_c = .data:0x00000074; // type:object size:0x4 scope:local align:4 data:string +play_mode_tbl$4565 = .data:0x00000078; // type:object size:0x1C scope:local align:4 +morf_frame_tbl$4566 = .data:0x00000094; // type:object size:0x1C scope:local align:4 +play_speed_tbl$4567 = .data:0x000000B0; // type:object size:0x1C scope:local align:4 +@4644 = .data:0x000000CC; // type:object size:0x1C scope:local align:4 +@4700 = .data:0x000000E8; // type:object size:0xC scope:local align:4 data:4byte +@4705 = .data:0x000000F4; // type:object size:0xC scope:local align:4 data:4byte +@4823 = .data:0x00000100; // type:object size:0x70 scope:local align:4 +@4978 = .data:0x00000170; // type:object size:0xC scope:local align:4 +@4981 = .data:0x0000017C; // type:object size:0xC scope:local align:4 +@5189 = .data:0x00000188; // type:object size:0xC scope:local align:4 data:4byte +@5279 = .data:0x00000194; // type:object size:0xC scope:local align:4 data:4byte +cut_name_tbl$5387 = .data:0x000001A0; // type:object size:0x10 scope:local align:4 +l_daNpc_Bms1_Method = .data:0x000001B0; // type:object size:0x20 scope:local align:4 +g_profile_NPC_BMS1 = .data:0x000001D0; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000200; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x0000020C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000218; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000224; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000230; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000023C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000248; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000002D0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000002DC; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000002E8; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000033C; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x00000360; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000036C; // type:object size:0xC scope:weak align:4 +__vt__16daNpc_Bms1_HIO_c = .data:0x00000378; // type:object size:0xC scope:weak align:4 +__vt__10dNpc_HIO_c = .data:0x00000384; // type:object size:0xC scope:weak align:4 +__vt__21daNpc_Bms1_childHIO_c = .data:0x00000390; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +l_msgId = .bss:0x00000054; // type:object size:0x4 scope:local align:4 data:4byte +l_msg = .bss:0x00000058; // type:object size:0x4 scope:local align:4 data:4byte +@4196 = .bss:0x0000005C; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000068; // type:object size:0x5C scope:local align:4 data:float +@4275 = .bss:0x000000C4; // type:object size:0xC scope:local align:4 +init$4276 = .bss:0x000000D0; // type:object size:0x1 scope:local align:1 +zero$4274 = .bss:0x000000D4; // type:object size:0xC scope:local align:4 +@4279 = .bss:0x000000E0; // type:object size:0xC scope:local align:4 +init$4280 = .bss:0x000000EC; // type:object size:0x1 scope:local align:1 +offset_top$4278 = .bss:0x000000F0; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_bmsw/splits.txt b/config/D44J01/rels/d_a_npc_bmsw/splits.txt new file mode 100644 index 000000000..551c2d264 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_bmsw/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_bmsw.o: + .text start:0x000000EC end:0x000052F4 + .text start:0x000052F4 end:0x00005350 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000002C0 + .data start:0x00000000 end:0x0000045C + .bss start:0x00000008 end:0x000002E0 diff --git a/config/D44J01/rels/d_a_npc_bmsw/symbols.txt b/config/D44J01/rels/d_a_npc_bmsw/symbols.txt new file mode 100644 index 000000000..36578107e --- /dev/null +++ b/config/D44J01/rels/d_a_npc_bmsw/symbols.txt @@ -0,0 +1,281 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__16daNpc_Bmsw_HIO_cFv = .text:0x000000EC; // type:function size:0xF8 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x000001E4; // type:function size:0x218 scope:local align:4 data:float +__dt__4cXyzFv = .text:0x000003FC; // type:function size:0x3C scope:weak align:4 +nodeCallBackArm__FP7J3DNodei = .text:0x00000438; // type:function size:0x118 scope:local align:4 +daNpc_Bmsw_getGameEndMsg__Fs = .text:0x00000550; // type:function size:0x1A4 scope:local align:4 +initTexPatternAnm__12daNpc_Bmsw_cFb = .text:0x000006F4; // type:function size:0x114 scope:global align:4 +playTexPatternAnm__12daNpc_Bmsw_cFv = .text:0x00000808; // type:function size:0x8C scope:global align:4 +setAnm__12daNpc_Bmsw_cFSc = .text:0x00000894; // type:function size:0xF0 scope:global align:4 +chkAttention__12daNpc_Bmsw_cF4cXyzs = .text:0x00000984; // type:function size:0x154 scope:global align:4 +eventOrder__12daNpc_Bmsw_cFv = .text:0x00000AD8; // type:function size:0x50 scope:global align:4 +checkOrder__12daNpc_Bmsw_cFv = .text:0x00000B28; // type:function size:0x40 scope:global align:4 +next_msgStatus__12daNpc_Bmsw_cFPUl = .text:0x00000B68; // type:function size:0x390 scope:global align:4 +getMsg__12daNpc_Bmsw_cFv = .text:0x00000EF8; // type:function size:0x134 scope:global align:4 +anmAtr__12daNpc_Bmsw_cFUs = .text:0x0000102C; // type:function size:0x94 scope:global align:4 +CreateInit__12daNpc_Bmsw_cFv = .text:0x000010C0; // type:function size:0x280 scope:global align:4 +set_mtx__12daNpc_Bmsw_cFv = .text:0x00001340; // type:function size:0x1D8 scope:global align:4 +setAttention__12daNpc_Bmsw_cFv = .text:0x00001518; // type:function size:0x2C scope:global align:4 +lookBack__12daNpc_Bmsw_cFv = .text:0x00001544; // type:function size:0x1B8 scope:global align:4 +wait01__12daNpc_Bmsw_cFv = .text:0x000016FC; // type:function size:0x160 scope:global align:4 +talk01__12daNpc_Bmsw_cFv = .text:0x0000185C; // type:function size:0x238 scope:global align:4 +wait_action__12daNpc_Bmsw_cFPv = .text:0x00001A94; // type:function size:0x120 scope:global align:4 +checkNextMailThrowOK__12daNpc_Bmsw_cFv = .text:0x00001BB4; // type:function size:0xCC scope:global align:4 +setGameGetRupee__12daNpc_Bmsw_cFs = .text:0x00001C80; // type:function size:0x134 scope:global align:4 +TimerCountDown__12daNpc_Bmsw_cFv = .text:0x00001DB4; // type:function size:0xE4 scope:global align:4 +shiwake_game_action__12daNpc_Bmsw_cFPv = .text:0x00001E98; // type:function size:0xAC8 scope:global align:4 +_draw__12daNpc_Bmsw_cFv = .text:0x00002960; // type:function size:0x1DC scope:global align:4 +_execute__12daNpc_Bmsw_cFv = .text:0x00002B3C; // type:function size:0x180 scope:global align:4 +_delete__12daNpc_Bmsw_cFv = .text:0x00002CBC; // type:function size:0x78 scope:global align:4 +CallbackCreateHeap__FP10fopAc_ac_c = .text:0x00002D34; // type:function size:0x20 scope:local align:4 +_create__12daNpc_Bmsw_cFv = .text:0x00002D54; // type:function size:0x16C scope:global align:4 +__ct__12daNpc_Bmsw_cFv = .text:0x00002EC0; // type:function size:0x2A0 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00003160; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000031BC; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00003204; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000032D0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00003318; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00003374; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000033BC; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00003418; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000034A0; // type:function size:0x70 scope:weak align:4 +CreateHeap__12daNpc_Bmsw_cFv = .text:0x00003510; // type:function size:0x78C scope:global align:4 +MailCreateInit__8SwMail_cFP4cXyzP4cXyz = .text:0x00003C9C; // type:function size:0x110 scope:global align:4 +getNextNo__8SwMail_cFUc = .text:0x00003DAC; // type:function size:0x22C scope:global align:4 +init__8SwMail_cFv = .text:0x00003FD8; // type:function size:0x8C scope:global align:4 +set_mtx__8SwMail_cFv = .text:0x00004064; // type:function size:0x84 scope:global align:4 +set_mtx_throw__8SwMail_cFv = .text:0x000040E8; // type:function size:0x8C scope:global align:4 +DummyInit__8SwMail_cFv = .text:0x00004174; // type:function size:0xE4 scope:global align:4 +Dummy__8SwMail_cFv = .text:0x00004258; // type:function size:0x20 scope:global align:4 +AppearInit__8SwMail_cFv = .text:0x00004278; // type:function size:0x11C scope:global align:4 +Appear__8SwMail_cFv = .text:0x00004394; // type:function size:0x184 scope:global align:4 +WaitInit__8SwMail_cFv = .text:0x00004518; // type:function size:0x38 scope:global align:4 +Wait__8SwMail_cFv = .text:0x00004550; // type:function size:0x14C scope:global align:4 +ThrowInit__8SwMail_cF4cXyzUc = .text:0x0000469C; // type:function size:0x5C scope:global align:4 +Throw__8SwMail_cFv = .text:0x000046F8; // type:function size:0x31C scope:global align:4 +EndInit__8SwMail_cFv = .text:0x00004A14; // type:function size:0x60 scope:global align:4 +End__8SwMail_cFv = .text:0x00004A74; // type:function size:0x1B4 scope:global align:4 +move__8SwMail_cFv = .text:0x00004C28; // type:function size:0x28 scope:global align:4 +draw__8SwMail_cFP12dKy_tevstr_c = .text:0x00004C50; // type:function size:0x74 scope:global align:4 +Move__7SwCam_cFv = .text:0x00004CC4; // type:function size:0x108 scope:global align:4 +daNpc_Bmsw_Create__FP10fopAc_ac_c = .text:0x00004DCC; // type:function size:0x20 scope:local align:4 +daNpc_Bmsw_Delete__FP12daNpc_Bmsw_c = .text:0x00004DEC; // type:function size:0x20 scope:local align:4 +daNpc_Bmsw_Execute__FP12daNpc_Bmsw_c = .text:0x00004E0C; // type:function size:0x20 scope:local align:4 +daNpc_Bmsw_Draw__FP12daNpc_Bmsw_c = .text:0x00004E2C; // type:function size:0x20 scope:local align:4 +daNpc_Bmsw_IsDelete__FP12daNpc_Bmsw_c = .text:0x00004E4C; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00004E54; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00004E9C; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00004EE4; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00004F40; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00004F88; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00004F98; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00004FA0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00004FA8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00004FB0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004FB8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00004FF0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00004FF8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00005000; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005008; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00005040; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00005044; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000504C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005054; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000505C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00005068; // type:function size:0xC scope:weak align:4 +__dt__16daNpc_Bmsw_HIO_cFv = .text:0x00005074; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x000050D4; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_bmsw_cpp = .text:0x000050F0; // type:function size:0x1E4 scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000052D4; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000052DC; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000052E4; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000052EC; // type:function size:0x8 scope:weak align:4 +__dt__10dNpc_HIO_cFv = .text:0x000052F4; // type:function size:0x48 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x0000533C; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00005344; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x0000534C; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4142 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4143 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4144 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4145 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4146 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4147 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4148 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +l_bck_ix_tbl = .rodata:0x0000001C; // type:object size:0x1C scope:local align:4 +l_arm_bck_ix_tbl = .rodata:0x00000038; // type:object size:0x1C scope:local align:4 +l_btp_ix_tbl = .rodata:0x00000054; // type:object size:0x8 scope:local align:4 +@4224 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:float +@4225 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 data:float +@4338 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 data:float +@4355 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 data:float +@4356 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 data:float +@4394 = .rodata:0x00000070; // type:object size:0x8 scope:local align:8 +@4395 = .rodata:0x00000078; // type:object size:0x8 scope:local align:8 +@4623 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4624 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 data:float +@4625 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 data:float +@4626 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 data:string +@4627 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4628 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4629 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4704 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4705 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4706 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4707 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4708 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4709 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4710 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@4802 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@4803 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@4805 = .rodata:0x000000C0; // type:object size:0x8 scope:local align:8 +@4858 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 data:float +@4961 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 data:float +@5224 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@5225 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@5226 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@5227 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@5228 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@5229 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@5230 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@5231 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@5232 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@5233 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@5234 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@5235 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 data:string +@5236 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@5237 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@5238 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 data:string +@5239 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@5240 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@5241 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@5258 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@5260 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@5811 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@5812 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@5813 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@5814 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@5815 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@5817 = .rodata:0x00000138; // type:object size:0x8 scope:local align:8 +@5833 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 data:float +@5937 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 +@6044 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 data:float +@6069 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +@6070 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@6071 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@6072 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@6073 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 +@6242 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 +@6243 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 data:string +@6244 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 +@6245 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4 +@6246 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4 +@6247 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4 data:string +@6248 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4 +@6249 = .rodata:0x0000017C; // type:object size:0x4 scope:local align:4 +@6250 = .rodata:0x00000180; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000184; // type:object size:0x13C scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_246_data_1C = .data:0x0000001C; // type:object size:0x14 +l_cyl_src = .data:0x00000030; // type:object size:0x44 scope:local align:4 +a_play_mode_tbl$4361 = .data:0x00000074; // type:object size:0x1C scope:local align:4 +a_morf_frame_tbl$4362 = .data:0x00000090; // type:object size:0x1C scope:local align:4 +a_play_speed_tbl$4363 = .data:0x000000AC; // type:object size:0x1C scope:local align:4 +@4533 = .data:0x000000C8; // type:object size:0x108 scope:local align:4 +@4586 = .data:0x000001D0; // type:object size:0xC scope:local align:4 data:4byte +@4835 = .data:0x000001DC; // type:object size:0xC scope:local align:4 data:4byte +@4890 = .data:0x000001E8; // type:object size:0xC scope:local align:4 data:4byte +@4892 = .data:0x000001F4; // type:object size:0xC scope:local align:4 data:4byte +@5015 = .data:0x00000200; // type:object size:0xC scope:local align:4 data:4byte +@5039 = .data:0x0000020C; // type:object size:0xC scope:local align:4 data:4byte +@5868 = .data:0x00000218; // type:object size:0xC scope:local align:4 data:4byte +@5889 = .data:0x00000224; // type:object size:0xC scope:local align:4 data:4byte +@5941 = .data:0x00000230; // type:object size:0xC scope:local align:4 data:4byte +@5977 = .data:0x0000023C; // type:object size:0xC scope:local align:4 data:4byte +@6037 = .data:0x00000248; // type:object size:0xC scope:local align:4 data:4byte +l_daNpc_Bmsw_Method = .data:0x00000254; // type:object size:0x20 scope:local align:4 +g_profile_NPC_BMSW = .data:0x00000274; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x000002A4; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x000002B0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000002BC; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x000002C8; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000002D4; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000002E0; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x000002EC; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000002F8; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000304; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000038C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000398; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000003A4; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000003F8; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x0000041C; // type:object size:0x14 scope:weak align:4 +__vt__12daNpc_Bmsw_c = .data:0x00000430; // type:object size:0x14 scope:global align:4 +__vt__10dNpc_HIO_c = .data:0x00000444; // type:object size:0xC scope:weak align:4 +__vt__16daNpc_Bmsw_HIO_c = .data:0x00000450; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4151 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x58 scope:local align:4 data:float +@4160 = .bss:0x000000B8; // type:object size:0xC scope:local align:4 +init$4161 = .bss:0x000000C4; // type:object size:0x1 scope:local align:1 +a_att_pos_offst$4159 = .bss:0x000000C8; // type:object size:0xC scope:local align:4 +@4164 = .bss:0x000000D4; // type:object size:0xC scope:local align:4 +init$4165 = .bss:0x000000E0; // type:object size:0x1 scope:local align:1 +a_eye_pos_offst$4163 = .bss:0x000000E4; // type:object size:0xC scope:local align:4 +@4236 = .bss:0x000000F0; // type:object size:0xC scope:local align:4 +init$4237 = .bss:0x000000FC; // type:object size:0x1 scope:local align:1 +a_eff_pos_offst$4235 = .bss:0x00000100; // type:object size:0xC scope:local align:4 +@4966 = .bss:0x0000010C; // type:object size:0xC scope:local align:4 +init$4967 = .bss:0x00000118; // type:object size:0x1 scope:local align:1 +@4969 = .bss:0x0000011C; // type:object size:0xC scope:local align:4 +@4970 = .bss:0x00000128; // type:object size:0xC scope:local align:4 +@4971 = .bss:0x00000134; // type:object size:0xC scope:local align:4 +@4972 = .bss:0x00000140; // type:object size:0xC scope:local align:4 +@4973 = .bss:0x0000014C; // type:object size:0xC scope:local align:4 +aim_pos_data$4965 = .bss:0x00000158; // type:object size:0x48 scope:local align:4 +@4975 = .bss:0x000001A0; // type:object size:0xC scope:local align:4 +init$4976 = .bss:0x000001AC; // type:object size:0x1 scope:local align:1 +@4978 = .bss:0x000001B0; // type:object size:0xC scope:local align:4 +@4979 = .bss:0x000001BC; // type:object size:0xC scope:local align:4 +@4980 = .bss:0x000001C8; // type:object size:0xC scope:local align:4 +@4981 = .bss:0x000001D4; // type:object size:0xC scope:local align:4 +@4982 = .bss:0x000001E0; // type:object size:0xC scope:local align:4 +cursor_pos_data$4974 = .bss:0x000001EC; // type:object size:0x48 scope:local align:4 +m_no_buff__8SwMail_c = .bss:0x00000234; // type:object size:0x1 scope:global align:1 data:byte +m_same_count__8SwMail_c = .bss:0x00000235; // type:object size:0x1 scope:global align:1 data:byte +@6088 = .bss:0x00000238; // type:object size:0xC scope:local align:4 +@6089 = .bss:0x00000244; // type:object size:0xC scope:local align:4 +@6090 = .bss:0x00000250; // type:object size:0xC scope:local align:4 +@6091 = .bss:0x0000025C; // type:object size:0xC scope:local align:4 +@6092 = .bss:0x00000268; // type:object size:0xC scope:local align:4 +@6093 = .bss:0x00000274; // type:object size:0xC scope:local align:4 +camera_center_data__7SwCam_c = .bss:0x00000280; // type:object size:0x48 scope:global align:4 data:float +@6094 = .bss:0x000002C8; // type:object size:0xC scope:local align:4 +camera_eye__7SwCam_c = .bss:0x000002D4; // type:object size:0xC scope:global align:4 data:float diff --git a/config/D44J01/rels/d_a_npc_bs1/splits.txt b/config/D44J01/rels/d_a_npc_bs1/splits.txt new file mode 100644 index 000000000..dfd5f7513 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_bs1/splits.txt @@ -0,0 +1,26 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_bs1.o: + .text start:0x000000EC end:0x0000580C + .text start:0x0000580C end:0x00005854 + .text start:0x00005854 end:0x000058C8 + .text start:0x000058C8 end:0x000058C8 + .text start:0x000058C8 end:0x000059A8 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000001D3 + .data start:0x00000000 end:0x00000578 + .bss start:0x00000008 end:0x000000B0 diff --git a/config/D44J01/rels/d_a_npc_bs1/symbols.txt b/config/D44J01/rels/d_a_npc_bs1/symbols.txt new file mode 100644 index 000000000..cfbd7b306 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_bs1/symbols.txt @@ -0,0 +1,190 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__20daNpc_Bs1_childHIO_cFv = .text:0x000000EC; // type:function size:0x1C scope:global align:4 +__ct__15daNpc_Bs1_HIO_cFv = .text:0x00000108; // type:function size:0x15C scope:global align:4 +__dt__20daNpc_Bs1_childHIO_cFv = .text:0x00000264; // type:function size:0x60 scope:weak align:4 +daNpc_Bs1_XyEventCB__FPvi = .text:0x000002C4; // type:function size:0x20 scope:local align:4 +XyEventCB__11daNpc_Bs1_cFi = .text:0x000002E4; // type:function size:0x1AC scope:global align:4 +nodeCallBack_Bs__FP7J3DNodei = .text:0x00000490; // type:function size:0x1CC scope:local align:4 +initTexPatternAnm__11daNpc_Bs1_cFb = .text:0x0000065C; // type:function size:0x114 scope:global align:4 +playTexPatternAnm__11daNpc_Bs1_cFv = .text:0x00000770; // type:function size:0x8C scope:global align:4 +setAnm__11daNpc_Bs1_cFSc = .text:0x000007FC; // type:function size:0x84 scope:global align:4 +setTexAnm__11daNpc_Bs1_cFSc = .text:0x00000880; // type:function size:0x44 scope:global align:4 +setAnmFromMsgTag__11daNpc_Bs1_cFv = .text:0x000008C4; // type:function size:0x318 scope:global align:4 +chkAttention__11daNpc_Bs1_cF4cXyzs = .text:0x00000BDC; // type:function size:0xB0 scope:global align:4 +eventOrder__11daNpc_Bs1_cFv = .text:0x00000C8C; // type:function size:0xB8 scope:global align:4 +checkOrder__11daNpc_Bs1_cFv = .text:0x00000D44; // type:function size:0x24C scope:global align:4 +daNpc_Bs1_getBuyItemMax__Fii = .text:0x00000F90; // type:function size:0xFC scope:local align:4 +daNpc_Bs1_setPayRupee__Fii = .text:0x0000108C; // type:function size:0x64 scope:local align:4 +next_msgStatus__11daNpc_Bs1_cFPUl = .text:0x000010F0; // type:function size:0xE8C scope:global align:4 +getMsg__11daNpc_Bs1_cFv = .text:0x00001F7C; // type:function size:0x53C scope:global align:4 +setCollision__11daNpc_Bs1_cFv = .text:0x000024B8; // type:function size:0xC0 scope:global align:4 +talkInit__11daNpc_Bs1_cFv = .text:0x00002578; // type:function size:0xC scope:global align:4 +shopMsgCheck__11daNpc_Bs1_cFUl = .text:0x00002584; // type:function size:0x84 scope:global align:4 +daNpc_Bs1_getDefaultMsgCB__FPv = .text:0x00002608; // type:function size:0x20 scope:local align:4 +getDefaultMsg__11daNpc_Bs1_cFv = .text:0x00002628; // type:function size:0xF0 scope:global align:4 +shopStickMoveMsgCheck__11daNpc_Bs1_cFUl = .text:0x00002718; // type:function size:0xA4 scope:global align:4 +checkBeastItemSellMsg__11daNpc_Bs1_cFUl = .text:0x000027BC; // type:function size:0x34 scope:global align:4 +normal_talk__11daNpc_Bs1_cFv = .text:0x000027F0; // type:function size:0xE4 scope:global align:4 +shop_talk__11daNpc_Bs1_cFv = .text:0x000028D4; // type:function size:0x11C scope:global align:4 +talk__11daNpc_Bs1_cFv = .text:0x000029F0; // type:function size:0x224 scope:global align:4 +createShopList__11daNpc_Bs1_cFv = .text:0x00002C14; // type:function size:0x418 scope:global align:4 +isSellBomb__11daNpc_Bs1_cFv = .text:0x0000302C; // type:function size:0x78 scope:global align:4 +CreateInit__11daNpc_Bs1_cFv = .text:0x000030A4; // type:function size:0x400 scope:global align:4 +setAttention__11daNpc_Bs1_cFb = .text:0x000034A4; // type:function size:0x50 scope:global align:4 +lookBack__11daNpc_Bs1_cFv = .text:0x000034F4; // type:function size:0x2F0 scope:global align:4 +wait01__11daNpc_Bs1_cFv = .text:0x000037E4; // type:function size:0x78 scope:global align:4 +talk01__11daNpc_Bs1_cFv = .text:0x0000385C; // type:function size:0x140 scope:global align:4 +wait_action__11daNpc_Bs1_cFPv = .text:0x0000399C; // type:function size:0x100 scope:global align:4 +getdemo_action__11daNpc_Bs1_cFPv = .text:0x00003A9C; // type:function size:0x240 scope:global align:4 +evn_talk_init__11daNpc_Bs1_cFi = .text:0x00003CDC; // type:function size:0xC8 scope:global align:4 +evn_continue_talk_init__11daNpc_Bs1_cFi = .text:0x00003DA4; // type:function size:0x68 scope:global align:4 +evn_talk__11daNpc_Bs1_cFv = .text:0x00003E0C; // type:function size:0x130 scope:global align:4 +evn_jnt_lock_init__11daNpc_Bs1_cFi = .text:0x00003F3C; // type:function size:0xCC scope:global align:4 +evn_wait_init__11daNpc_Bs1_cFi = .text:0x00004008; // type:function size:0x68 scope:global align:4 +evn_wait__11daNpc_Bs1_cFv = .text:0x00004070; // type:function size:0x30 scope:global align:4 +evn_set_anm_init__11daNpc_Bs1_cFi = .text:0x000040A0; // type:function size:0x6C scope:global align:4 +evn_praise_init__11daNpc_Bs1_cFv = .text:0x0000410C; // type:function size:0x54 scope:global align:4 +evn_mantan_init__11daNpc_Bs1_cFv = .text:0x00004160; // type:function size:0xA8 scope:global align:4 +privateCut__11daNpc_Bs1_cFv = .text:0x00004208; // type:function size:0x1A4 scope:global align:4 +event_action__11daNpc_Bs1_cFPv = .text:0x000043AC; // type:function size:0x168 scope:global align:4 +_draw__11daNpc_Bs1_cFv = .text:0x00004514; // type:function size:0x200 scope:global align:4 +_execute__11daNpc_Bs1_cFv = .text:0x00004714; // type:function size:0x1EC scope:global align:4 +_delete__11daNpc_Bs1_cFv = .text:0x00004900; // type:function size:0x80 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00004980; // type:function size:0x20 scope:local align:4 +_create__11daNpc_Bs1_cFv = .text:0x000049A0; // type:function size:0x15C scope:global align:4 +__ct__11daNpc_Bs1_cFv = .text:0x00004AFC; // type:function size:0x21C scope:weak align:4 +__ct__4cXyzFv = .text:0x00004D18; // type:function size:0x4 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00004D1C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00004DE8; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00004E30; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00004E8C; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00004ED4; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00004F30; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00004FB8; // type:function size:0x70 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00005028; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00005084; // type:function size:0x48 scope:weak align:4 +CreateHeap__11daNpc_Bs1_cFv = .text:0x000050CC; // type:function size:0x3B0 scope:global align:4 +daNpc_Bs1_Create__FP10fopAc_ac_c = .text:0x0000547C; // type:function size:0x20 scope:local align:4 +daNpc_Bs1_Delete__FP11daNpc_Bs1_c = .text:0x0000549C; // type:function size:0x20 scope:local align:4 +daNpc_Bs1_Execute__FP11daNpc_Bs1_c = .text:0x000054BC; // type:function size:0x20 scope:local align:4 +daNpc_Bs1_Draw__FP11daNpc_Bs1_c = .text:0x000054DC; // type:function size:0x20 scope:local align:4 +daNpc_Bs1_IsDelete__FP11daNpc_Bs1_c = .text:0x000054FC; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00005504; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x0000554C; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00005594; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x000055F0; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00005638; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00005648; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00005650; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00005658; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00005660; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00005668; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000056A0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000056A8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000056B0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000056B8; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000056F0; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000056F4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000056FC; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005704; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000570C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00005718; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Bs1_HIO_cFv = .text:0x00005724; // type:function size:0x70 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00005794; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_bs1_cpp = .text:0x000057B0; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000057EC; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000057F4; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000057FC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00005804; // type:function size:0x8 scope:weak align:4 +__dt__10dNpc_HIO_cFv = .text:0x0000580C; // type:function size:0x48 scope:weak align:4 +setEyePos__11daNpc_Bs1_cF4cXyz = .text:0x00005854; // type:function size:0x1C scope:weak align:4 +setAttentionBasePos__11daNpc_Bs1_cF4cXyz = .text:0x00005870; // type:function size:0x1C scope:weak align:4 +__dt__4cXyzFv = .text:0x0000588C; // type:function size:0x3C scope:weak align:4 +getItemZoomPos__16ShopCam_action_cFf = .text:0x000058C8; // type:function size:0xE0 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4161 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4162 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4163 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4164 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:string +@4165 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:string +@4166 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4167 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4168 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +l_bck_ix_tbl = .rodata:0x00000020; // type:object size:0x28 scope:local align:4 +l_btp_ix_tbl = .rodata:0x00000048; // type:object size:0x10 scope:local align:4 +@4261 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 data:float +@4262 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4290 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 data:float +@4307 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 data:float +@4308 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 data:float +@4401 = .rodata:0x00000070; // type:object size:0x8 scope:local align:8 data:double +@4482 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float +@5281 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5282 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5465 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5466 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5467 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@6053 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 data:float +@6137 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@6576 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@6577 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@6752 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000A4; // type:object size:0x12F scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_247_data_1C = .data:0x0000001C; // type:object size:0x14 +l_cyl_src = .data:0x00000030; // type:object size:0x44 scope:local align:4 +@4185 = .data:0x00000074; // type:object size:0xC scope:local align:4 data:4byte +@4190 = .data:0x00000080; // type:object size:0xC scope:local align:4 data:4byte +play_mode_tbl$4313 = .data:0x0000008C; // type:object size:0x28 scope:local align:4 +morf_frame_tbl$4314 = .data:0x000000B4; // type:object size:0x28 scope:local align:4 +play_speed_tbl$4315 = .data:0x000000DC; // type:object size:0x28 scope:local align:4 +@4399 = .data:0x00000104; // type:object size:0x2C scope:local align:4 +@4444 = .data:0x00000130; // type:object size:0xC scope:local align:4 data:4byte +@4449 = .data:0x0000013C; // type:object size:0xC scope:local align:4 data:4byte +@5445 = .data:0x00000148; // type:object size:0x20 scope:local align:4 +@5573 = .data:0x00000168; // type:object size:0x168 scope:local align:4 +Item_set_data3$5694 = .data:0x000002D0; // type:object size:0x18 scope:local align:4 +Item_set_data4$5695 = .data:0x000002E8; // type:object size:0xC scope:local align:4 +Item_set_data5$5696 = .data:0x000002F4; // type:object size:0xC scope:local align:4 +Item_set_dataBs2$5713 = .data:0x00000300; // type:object size:0xC scope:local align:4 +@5966 = .data:0x0000030C; // type:object size:0xC scope:local align:4 +@5969 = .data:0x00000318; // type:object size:0xC scope:local align:4 +a_name$6211 = .data:0x00000324; // type:object size:0x8 scope:local align:4 +a_cut_name$6212 = .data:0x0000032C; // type:object size:0x8 scope:local align:4 +@6230 = .data:0x00000334; // type:object size:0xC scope:local align:4 +cut_name_tbl$6462 = .data:0x00000340; // type:object size:0x20 scope:local align:4 +@6507 = .data:0x00000360; // type:object size:0x20 scope:local align:4 +@6519 = .data:0x00000380; // type:object size:0xC scope:local align:4 data:4byte +l_daNpc_Bs1_Method = .data:0x0000038C; // type:object size:0x20 scope:local align:4 +g_profile_NPC_BS1 = .data:0x000003AC; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x000003DC; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x000003E8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000003F4; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000400; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x0000040C; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000418; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000424; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000004AC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000004B8; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000004C4; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000518; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x0000053C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000548; // type:object size:0xC scope:weak align:4 +__vt__15daNpc_Bs1_HIO_c = .data:0x00000554; // type:object size:0xC scope:weak align:4 +__vt__10dNpc_HIO_c = .data:0x00000560; // type:object size:0xC scope:weak align:4 +__vt__20daNpc_Bs1_childHIO_c = .data:0x0000056C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +l_msgId = .bss:0x00000008; // type:object size:0x4 scope:local align:4 data:4byte +l_msg = .bss:0x0000000C; // type:object size:0x4 scope:local align:4 data:4byte +@4173 = .bss:0x00000010; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x0000001C; // type:object size:0x94 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_npc_btsw/splits.txt b/config/D44J01/rels/d_a_npc_btsw/splits.txt new file mode 100644 index 000000000..8acf1abd3 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_btsw/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_btsw.o: + .text start:0x000000EC end:0x00004D74 + .text start:0x00004D74 end:0x00004DD0 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000024D + .data start:0x00000000 end:0x00000470 + .bss start:0x00000008 end:0x000002CC diff --git a/config/D44J01/rels/d_a_npc_btsw/symbols.txt b/config/D44J01/rels/d_a_npc_btsw/symbols.txt new file mode 100644 index 000000000..3daef75ce --- /dev/null +++ b/config/D44J01/rels/d_a_npc_btsw/symbols.txt @@ -0,0 +1,286 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__16daNpc_Btsw_HIO_cFv = .text:0x000000EC; // type:function size:0xFC scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x000001E8; // type:function size:0x20C scope:local align:4 +__dt__4cXyzFv = .text:0x000003F4; // type:function size:0x3C scope:weak align:4 +daNpc_Btsw_getGameEndMsg__Fs = .text:0x00000430; // type:function size:0x3C scope:local align:4 +initTexPatternAnm__12daNpc_Btsw_cFb = .text:0x0000046C; // type:function size:0x118 scope:global align:4 +playTexPatternAnm__12daNpc_Btsw_cFv = .text:0x00000584; // type:function size:0x8C scope:global align:4 +setAnm__12daNpc_Btsw_cFSc = .text:0x00000610; // type:function size:0xF8 scope:global align:4 +chkAttention__12daNpc_Btsw_cF4cXyzs = .text:0x00000708; // type:function size:0x154 scope:global align:4 +eventOrder__12daNpc_Btsw_cFv = .text:0x0000085C; // type:function size:0xAC scope:global align:4 +checkOrder__12daNpc_Btsw_cFv = .text:0x00000908; // type:function size:0x1BC scope:global align:4 +next_msgStatus__12daNpc_Btsw_cFPUl = .text:0x00000AC4; // type:function size:0x1F8 scope:global align:4 +getMsg__12daNpc_Btsw_cFv = .text:0x00000CBC; // type:function size:0x134 scope:global align:4 +anmAtr__12daNpc_Btsw_cFUs = .text:0x00000DF0; // type:function size:0x11C scope:global align:4 +daNpc_Btsw_XyCheckCB__FPvi = .text:0x00000F0C; // type:function size:0x24 scope:local align:4 +CreateInit__12daNpc_Btsw_cFv = .text:0x00000F30; // type:function size:0x1D8 scope:global align:4 +set_mtx__12daNpc_Btsw_cFv = .text:0x00001108; // type:function size:0x224 scope:global align:4 +setAttention__12daNpc_Btsw_cFv = .text:0x0000132C; // type:function size:0x2C scope:global align:4 +lookBack__12daNpc_Btsw_cFv = .text:0x00001358; // type:function size:0x140 scope:global align:4 +wait01__12daNpc_Btsw_cFv = .text:0x00001498; // type:function size:0x104 scope:global align:4 +talk01__12daNpc_Btsw_cFv = .text:0x0000159C; // type:function size:0x204 scope:global align:4 +wait_action__12daNpc_Btsw_cFPv = .text:0x000017A0; // type:function size:0xF0 scope:global align:4 +dummy_event_action__12daNpc_Btsw_cFPv = .text:0x00001890; // type:function size:0x1B8 scope:global align:4 +checkNextMailThrowOK__12daNpc_Btsw_cFv = .text:0x00001A48; // type:function size:0xCC scope:global align:4 +TimerCountDown__12daNpc_Btsw_cFv = .text:0x00001B14; // type:function size:0xE4 scope:global align:4 +shiwake_game_action__12daNpc_Btsw_cFPv = .text:0x00001BF8; // type:function size:0xAFC scope:global align:4 +getdemo_action__12daNpc_Btsw_cFPv = .text:0x000026F4; // type:function size:0x158 scope:global align:4 +_draw__12daNpc_Btsw_cFv = .text:0x0000284C; // type:function size:0x160 scope:global align:4 +_execute__12daNpc_Btsw_cFv = .text:0x000029AC; // type:function size:0x154 scope:global align:4 +_delete__12daNpc_Btsw_cFv = .text:0x00002B00; // type:function size:0x88 scope:global align:4 +CallbackCreateHeap__FP10fopAc_ac_c = .text:0x00002B88; // type:function size:0x20 scope:local align:4 +_create__12daNpc_Btsw_cFv = .text:0x00002BA8; // type:function size:0xFC scope:global align:4 +__ct__12daNpc_Btsw_cFv = .text:0x00002CA4; // type:function size:0x2A0 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00002F44; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00002FA0; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00002FE8; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000030B4; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000030FC; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00003158; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000031A0; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x000031FC; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00003284; // type:function size:0x70 scope:weak align:4 +CreateHeap__12daNpc_Btsw_cFv = .text:0x000032F4; // type:function size:0x428 scope:global align:4 +MailCreateInit__9SwMail2_cFP4cXyzP4cXyz = .text:0x0000371C; // type:function size:0x110 scope:global align:4 +getNextNo__9SwMail2_cFUc = .text:0x0000382C; // type:function size:0x22C scope:global align:4 +init__9SwMail2_cFv = .text:0x00003A58; // type:function size:0x8C scope:global align:4 +set_mtx__9SwMail2_cFv = .text:0x00003AE4; // type:function size:0x84 scope:global align:4 +set_mtx_throw__9SwMail2_cFv = .text:0x00003B68; // type:function size:0x8C scope:global align:4 +DummyInit__9SwMail2_cFv = .text:0x00003BF4; // type:function size:0xE4 scope:global align:4 +Dummy__9SwMail2_cFv = .text:0x00003CD8; // type:function size:0x20 scope:global align:4 +AppearInit__9SwMail2_cFv = .text:0x00003CF8; // type:function size:0x11C scope:global align:4 +Appear__9SwMail2_cFv = .text:0x00003E14; // type:function size:0x184 scope:global align:4 +WaitInit__9SwMail2_cFv = .text:0x00003F98; // type:function size:0x38 scope:global align:4 +Wait__9SwMail2_cFv = .text:0x00003FD0; // type:function size:0x14C scope:global align:4 +ThrowInit__9SwMail2_cF4cXyzUc = .text:0x0000411C; // type:function size:0x5C scope:global align:4 +Throw__9SwMail2_cFv = .text:0x00004178; // type:function size:0x31C scope:global align:4 +EndInit__9SwMail2_cFv = .text:0x00004494; // type:function size:0x60 scope:global align:4 +End__9SwMail2_cFv = .text:0x000044F4; // type:function size:0x1B4 scope:global align:4 +move__9SwMail2_cFv = .text:0x000046A8; // type:function size:0x28 scope:global align:4 +draw__9SwMail2_cFP12dKy_tevstr_c = .text:0x000046D0; // type:function size:0x74 scope:global align:4 +Move__8SwCam2_cFv = .text:0x00004744; // type:function size:0x108 scope:global align:4 +daNpc_Btsw_Create__FP10fopAc_ac_c = .text:0x0000484C; // type:function size:0x20 scope:local align:4 +daNpc_Btsw_Delete__FP12daNpc_Btsw_c = .text:0x0000486C; // type:function size:0x20 scope:local align:4 +daNpc_Btsw_Execute__FP12daNpc_Btsw_c = .text:0x0000488C; // type:function size:0x20 scope:local align:4 +daNpc_Btsw_Draw__FP12daNpc_Btsw_c = .text:0x000048AC; // type:function size:0x20 scope:local align:4 +daNpc_Btsw_IsDelete__FP12daNpc_Btsw_c = .text:0x000048CC; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x000048D4; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x0000491C; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00004964; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x000049C0; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00004A08; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00004A18; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00004A20; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00004A28; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00004A30; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004A38; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00004A70; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00004A78; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00004A80; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004A88; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00004AC0; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00004AC4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004ACC; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004AD4; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00004ADC; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00004AE8; // type:function size:0xC scope:weak align:4 +__dt__16daNpc_Btsw_HIO_cFv = .text:0x00004AF4; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00004B54; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_btsw_cpp = .text:0x00004B70; // type:function size:0x1E4 scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00004D54; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00004D5C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00004D64; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00004D6C; // type:function size:0x8 scope:weak align:4 +__dt__10dNpc_HIO_cFv = .text:0x00004D74; // type:function size:0x48 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00004DBC; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00004DC4; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00004DCC; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4144 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4145 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4146 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4147 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4148 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4149 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4150 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4151 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +l_bck_ix_tbl = .rodata:0x00000020; // type:object size:0x2C scope:local align:4 +l_btp_ix_tbl = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4225 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4258 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 data:float +@4275 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 data:float +@4276 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:float +@4328 = .rodata:0x00000060; // type:object size:0x8 scope:local align:8 +@4329 = .rodata:0x00000068; // type:object size:0x8 scope:local align:8 +@4521 = .rodata:0x00000070; // type:object size:0x8 scope:local align:8 data:double +@4545 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4546 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 data:float +@4547 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 data:float +@4548 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 data:string +@4632 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4633 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4634 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4635 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4636 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4637 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4638 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4639 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4640 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4641 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4642 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4643 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@4712 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@4713 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@4761 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 data:float +@4866 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 data:float +@5131 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@5132 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@5133 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@5134 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@5135 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@5136 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@5137 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@5138 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@5139 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@5140 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@5141 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@5142 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 data:string +@5143 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@5144 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@5145 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 data:string +@5146 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@5147 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@5193 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@5195 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@5668 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@5669 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@5670 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@5671 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@5673 = .rodata:0x00000128; // type:object size:0x8 scope:local align:8 +@5689 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 data:float +@5793 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@5794 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@5901 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 data:float +@5926 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@5927 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 +@5928 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@5929 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +@5930 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@5931 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@6100 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@6101 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 data:string +@6102 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 +@6103 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 +@6104 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 +@6105 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4 data:string +@6106 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4 +@6107 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4 +@6108 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000017C; // type:object size:0xD1 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_248_data_1C = .data:0x0000001C; // type:object size:0x14 +l_cyl_src = .data:0x00000030; // type:object size:0x44 scope:local align:4 +a_play_mode_tbl$4281 = .data:0x00000074; // type:object size:0x2C scope:local align:4 +a_morf_frame_tbl$4282 = .data:0x000000A0; // type:object size:0x2C scope:local align:4 +a_play_speed_tbl$4286 = .data:0x000000CC; // type:object size:0x2C scope:local align:4 +@4357 = .data:0x000000F8; // type:object size:0xC scope:local align:4 data:4byte +@4362 = .data:0x00000104; // type:object size:0xC scope:local align:4 data:4byte +@4443 = .data:0x00000110; // type:object size:0x94 scope:local align:4 +@4519 = .data:0x000001A4; // type:object size:0x1C scope:local align:4 +@4532 = .data:0x000001C0; // type:object size:0xC scope:local align:4 data:4byte +@4731 = .data:0x000001CC; // type:object size:0xC scope:local align:4 data:4byte +@4796 = .data:0x000001D8; // type:object size:0xC scope:local align:4 data:4byte +@4830 = .data:0x000001E4; // type:object size:0xC scope:local align:4 data:4byte +@4832 = .data:0x000001F0; // type:object size:0xC scope:local align:4 data:4byte +@4917 = .data:0x000001FC; // type:object size:0xC scope:local align:4 +@4941 = .data:0x00000208; // type:object size:0xC scope:local align:4 +@4944 = .data:0x00000214; // type:object size:0xC scope:local align:4 +@5159 = .data:0x00000220; // type:object size:0xC scope:local align:4 data:4byte +@5724 = .data:0x0000022C; // type:object size:0xC scope:local align:4 data:4byte +@5745 = .data:0x00000238; // type:object size:0xC scope:local align:4 data:4byte +@5798 = .data:0x00000244; // type:object size:0xC scope:local align:4 data:4byte +@5834 = .data:0x00000250; // type:object size:0xC scope:local align:4 data:4byte +@5894 = .data:0x0000025C; // type:object size:0xC scope:local align:4 data:4byte +l_daNpc_Btsw_Method = .data:0x00000268; // type:object size:0x20 scope:local align:4 +g_profile_NPC_BTSW = .data:0x00000288; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x000002B8; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x000002C4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000002D0; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x000002DC; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000002E8; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000002F4; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x00000300; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000030C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000318; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000003A0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000003AC; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000003B8; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000040C; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x00000430; // type:object size:0x14 scope:weak align:4 +__vt__12daNpc_Btsw_c = .data:0x00000444; // type:object size:0x14 scope:global align:4 +__vt__10dNpc_HIO_c = .data:0x00000458; // type:object size:0xC scope:weak align:4 +__vt__16daNpc_Btsw_HIO_c = .data:0x00000464; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4154 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x60 scope:local align:4 data:float +@4163 = .bss:0x000000C0; // type:object size:0xC scope:local align:4 +init$4164 = .bss:0x000000CC; // type:object size:0x1 scope:local align:1 +a_att_pos_offst$4162 = .bss:0x000000D0; // type:object size:0xC scope:local align:4 +@4167 = .bss:0x000000DC; // type:object size:0xC scope:local align:4 +init$4168 = .bss:0x000000E8; // type:object size:0x1 scope:local align:1 +a_eye_pos_offst$4166 = .bss:0x000000EC; // type:object size:0xC scope:local align:4 +@4871 = .bss:0x000000F8; // type:object size:0xC scope:local align:4 +init$4872 = .bss:0x00000104; // type:object size:0x1 scope:local align:1 +@4874 = .bss:0x00000108; // type:object size:0xC scope:local align:4 +@4875 = .bss:0x00000114; // type:object size:0xC scope:local align:4 +@4876 = .bss:0x00000120; // type:object size:0xC scope:local align:4 +@4877 = .bss:0x0000012C; // type:object size:0xC scope:local align:4 +@4878 = .bss:0x00000138; // type:object size:0xC scope:local align:4 +aim_pos_data$4870 = .bss:0x00000144; // type:object size:0x48 scope:local align:4 +@4880 = .bss:0x0000018C; // type:object size:0xC scope:local align:4 +init$4881 = .bss:0x00000198; // type:object size:0x1 scope:local align:1 +@4883 = .bss:0x0000019C; // type:object size:0xC scope:local align:4 +@4884 = .bss:0x000001A8; // type:object size:0xC scope:local align:4 +@4885 = .bss:0x000001B4; // type:object size:0xC scope:local align:4 +@4886 = .bss:0x000001C0; // type:object size:0xC scope:local align:4 +@4887 = .bss:0x000001CC; // type:object size:0xC scope:local align:4 +cursor_pos_data$4879 = .bss:0x000001D8; // type:object size:0x48 scope:local align:4 +m_no_buff__9SwMail2_c = .bss:0x00000220; // type:object size:0x1 scope:global align:1 data:byte +m_same_count__9SwMail2_c = .bss:0x00000221; // type:object size:0x1 scope:global align:1 data:byte +@5946 = .bss:0x00000224; // type:object size:0xC scope:local align:4 +@5947 = .bss:0x00000230; // type:object size:0xC scope:local align:4 +@5948 = .bss:0x0000023C; // type:object size:0xC scope:local align:4 +@5949 = .bss:0x00000248; // type:object size:0xC scope:local align:4 +@5950 = .bss:0x00000254; // type:object size:0xC scope:local align:4 +@5951 = .bss:0x00000260; // type:object size:0xC scope:local align:4 +camera_center_data__8SwCam2_c = .bss:0x0000026C; // type:object size:0x48 scope:global align:4 data:float +@5952 = .bss:0x000002B4; // type:object size:0xC scope:local align:4 +camera_eye__8SwCam2_c = .bss:0x000002C0; // type:object size:0xC scope:global align:4 data:float diff --git a/config/D44J01/rels/d_a_npc_btsw2/splits.txt b/config/D44J01/rels/d_a_npc_btsw2/splits.txt new file mode 100644 index 000000000..b1395d151 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_btsw2/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_btsw2.o: + .text start:0x000000EC end:0x000022EC + .text start:0x000022EC end:0x00002348 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000012C + .data start:0x00000000 end:0x00000328 + .bss start:0x00000008 end:0x000000D8 diff --git a/config/D44J01/rels/d_a_npc_btsw2/symbols.txt b/config/D44J01/rels/d_a_npc_btsw2/symbols.txt new file mode 100644 index 000000000..b30b950d1 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_btsw2/symbols.txt @@ -0,0 +1,162 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__17daNpc_Btsw2_HIO_cFv = .text:0x000000EC; // type:function size:0xBC scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x000001A8; // type:function size:0x238 scope:local align:4 +__dt__4cXyzFv = .text:0x000003E0; // type:function size:0x3C scope:weak align:4 +initTexPatternAnm__13daNpc_Btsw2_cFb = .text:0x0000041C; // type:function size:0x108 scope:global align:4 +playTexPatternAnm__13daNpc_Btsw2_cFv = .text:0x00000524; // type:function size:0x8C scope:global align:4 +setAnm__13daNpc_Btsw2_cFSc = .text:0x000005B0; // type:function size:0xCC scope:global align:4 +chkAttention__13daNpc_Btsw2_cF4cXyzs = .text:0x0000067C; // type:function size:0x154 scope:global align:4 +eventOrder__13daNpc_Btsw2_cFv = .text:0x000007D0; // type:function size:0x50 scope:global align:4 +checkOrder__13daNpc_Btsw2_cFv = .text:0x00000820; // type:function size:0x40 scope:global align:4 +anmAtr__13daNpc_Btsw2_cFUs = .text:0x00000860; // type:function size:0x11C scope:global align:4 +getMsg__13daNpc_Btsw2_cFv = .text:0x0000097C; // type:function size:0x70 scope:global align:4 +next_msgStatus__13daNpc_Btsw2_cFPUl = .text:0x000009EC; // type:function size:0x8 scope:global align:4 +setAttention__13daNpc_Btsw2_cFv = .text:0x000009F4; // type:function size:0x2C scope:global align:4 +lookBack__13daNpc_Btsw2_cFv = .text:0x00000A20; // type:function size:0x174 scope:global align:4 +CallbackCreateHeap__FP10fopAc_ac_c = .text:0x00000B94; // type:function size:0x20 scope:local align:4 +CreateHeap__13daNpc_Btsw2_cFv = .text:0x00000BB4; // type:function size:0x348 scope:global align:4 +CreateInit__13daNpc_Btsw2_cFv = .text:0x00000EFC; // type:function size:0x1FC scope:global align:4 +wait01__13daNpc_Btsw2_cFv = .text:0x000010F8; // type:function size:0x24 scope:global align:4 +talk01__13daNpc_Btsw2_cFv = .text:0x0000111C; // type:function size:0x8C scope:global align:4 +pathMove__13daNpc_Btsw2_cFv = .text:0x000011A8; // type:function size:0x3D4 scope:global align:4 +wait_action__13daNpc_Btsw2_cFPv = .text:0x0000157C; // type:function size:0xEC scope:global align:4 +_create__13daNpc_Btsw2_cFv = .text:0x00001668; // type:function size:0x224 scope:global align:4 +__dt__13mDoExt_btpAnmFv = .text:0x0000188C; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000018E8; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00001930; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000019FC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00001A44; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00001AA0; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00001AE8; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00001B44; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00001BCC; // type:function size:0x70 scope:weak align:4 +_delete__13daNpc_Btsw2_cFv = .text:0x00001C3C; // type:function size:0x4C scope:global align:4 +_execute__13daNpc_Btsw2_cFv = .text:0x00001C88; // type:function size:0x150 scope:global align:4 +_draw__13daNpc_Btsw2_cFv = .text:0x00001DD8; // type:function size:0x194 scope:global align:4 +daNpc_Btsw2_Create__FP10fopAc_ac_c = .text:0x00001F6C; // type:function size:0x20 scope:local align:4 +daNpc_Btsw2_Delete__FP13daNpc_Btsw2_c = .text:0x00001F8C; // type:function size:0x20 scope:local align:4 +daNpc_Btsw2_Execute__FP13daNpc_Btsw2_c = .text:0x00001FAC; // type:function size:0x20 scope:local align:4 +daNpc_Btsw2_Draw__FP13daNpc_Btsw2_c = .text:0x00001FCC; // type:function size:0x20 scope:local align:4 +daNpc_Btsw2_IsDelete__FP13daNpc_Btsw2_c = .text:0x00001FEC; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00001FF4; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x0000203C; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00002084; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x000020E0; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00002128; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00002138; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00002140; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002148; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002150; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002158; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002190; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002198; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000021A0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000021A8; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000021E0; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000021E4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000021EC; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000021F4; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000021FC; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002208; // type:function size:0xC scope:weak align:4 +__dt__17daNpc_Btsw2_HIO_cFv = .text:0x00002214; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00002274; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_btsw2_cpp = .text:0x00002290; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000022CC; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000022D4; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000022DC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000022E4; // type:function size:0x8 scope:weak align:4 +__dt__10dNpc_HIO_cFv = .text:0x000022EC; // type:function size:0x48 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00002334; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x0000233C; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00002344; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4030 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4031 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4032 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4033 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4034 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:string +m_arc_name__13daNpc_Btsw2_c = .rodata:0x00000014; // type:object size:0x5 scope:global align:4 data:string +l_bck_ix_tbl = .rodata:0x0000001C; // type:object size:0x2C scope:local align:4 +l_btp_ix_tbl = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4110 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4111 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4131 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 data:float +@4148 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 data:float +@4149 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:float +@4195 = .rodata:0x00000060; // type:object size:0x8 scope:local align:8 +@4196 = .rodata:0x00000068; // type:object size:0x8 scope:local align:8 +@4255 = .rodata:0x00000070; // type:object size:0x8 scope:local align:8 data:double +@4415 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4416 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 data:float +@4417 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 data:float +@4418 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4419 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4420 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4532 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4845 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4846 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000009C; // type:object size:0x90 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_249_data_1C = .data:0x0000001C; // type:object size:0x14 +l_cyl_src = .data:0x00000030; // type:object size:0x44 scope:local align:4 +a_play_mode_tbl$4154 = .data:0x00000074; // type:object size:0x2C scope:local align:4 +a_morf_frame_tbl$4155 = .data:0x000000A0; // type:object size:0x2C scope:local align:4 +a_play_speed_tbl$4156 = .data:0x000000CC; // type:object size:0x2C scope:local align:4 +@4253 = .data:0x000000F8; // type:object size:0x1C scope:local align:4 +@4398 = .data:0x00000114; // type:object size:0xC scope:local align:4 data:4byte +l_daNpc_Btsw2_Method = .data:0x00000120; // type:object size:0x20 scope:local align:4 +g_profile_NPC_BTSW2 = .data:0x00000140; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000170; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x0000017C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000188; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000194; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000001A0; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000001AC; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x000001B8; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000001C4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000001D0; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000258; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000264; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000270; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000002C4; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x000002E8; // type:object size:0x14 scope:weak align:4 +__vt__13daNpc_Btsw2_c = .data:0x000002FC; // type:object size:0x14 scope:global align:4 +__vt__10dNpc_HIO_c = .data:0x00000310; // type:object size:0xC scope:weak align:4 +__vt__17daNpc_Btsw2_HIO_c = .data:0x0000031C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4037 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x40 scope:local align:4 data:2byte +@4046 = .bss:0x000000A0; // type:object size:0xC scope:local align:4 +init$4047 = .bss:0x000000AC; // type:object size:0x1 scope:local align:1 +a_att_pos_offst$4045 = .bss:0x000000B0; // type:object size:0xC scope:local align:4 +@4050 = .bss:0x000000BC; // type:object size:0xC scope:local align:4 +init$4051 = .bss:0x000000C8; // type:object size:0x1 scope:local align:1 +a_eye_pos_offst$4049 = .bss:0x000000CC; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_cb1/splits.txt b/config/D44J01/rels/d_a_npc_cb1/splits.txt new file mode 100644 index 000000000..e55286d82 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_cb1/splits.txt @@ -0,0 +1,26 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_cb1.o: + .text start:0x000000EC end:0x00009874 + .text start:0x00009874 end:0x000098BC + .text start:0x000098BC end:0x00009F5C + .text start:0x00009F5C end:0x0000A038 + .text start:0x0000A038 end:0x0000A048 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000032B + .data start:0x00000000 end:0x00000B58 + .bss start:0x00000008 end:0x000001C8 diff --git a/config/D44J01/rels/d_a_npc_cb1/symbols.txt b/config/D44J01/rels/d_a_npc_cb1/symbols.txt new file mode 100644 index 000000000..40a630695 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_cb1/symbols.txt @@ -0,0 +1,444 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daNpc_Cb1_HIO_cFv = .text:0x000000EC; // type:function size:0x230 scope:global align:4 +isTagCheckOK__11daNpc_Cb1_cFv = .text:0x0000031C; // type:function size:0x108 scope:global align:4 +setMessageAnimation__11daNpc_Cb1_cFUc = .text:0x00000424; // type:function size:0xB4 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000004D8; // type:function size:0x20 scope:local align:4 +create__11daNpc_Cb1_cFv = .text:0x000004F8; // type:function size:0x31C scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x00000814; // type:function size:0x170 scope:local align:4 +nutNodeCallBack__FP7J3DNodei = .text:0x00000984; // type:function size:0x370 scope:local align:4 +ppNodeCallBack__FP7J3DNodei = .text:0x00000CF4; // type:function size:0xA8 scope:local align:4 +createHeap__11daNpc_Cb1_cFv = .text:0x00000D9C; // type:function size:0x6BC scope:global align:4 +setAction__11daNpc_Cb1_cFPM11daNpc_Cb1_cFPCvPvPv_iM11daNpc_Cb1_cFPCvPvPv_iPv = .text:0x00001458; // type:function size:0xF0 scope:global align:4 +setWaitAction__11daNpc_Cb1_cFPv = .text:0x00001548; // type:function size:0x64 scope:global align:4 +setWaitNpcAction__11daNpc_Cb1_cFPv = .text:0x000015AC; // type:function size:0x74 scope:global align:4 +npcAction__11daNpc_Cb1_cFPv = .text:0x00001620; // type:function size:0x70 scope:global align:4 +setNpcAction__11daNpc_Cb1_cFM11daNpc_Cb1_cFPCvPvPv_iPv = .text:0x00001690; // type:function size:0x64 scope:global align:4 +playerAction__11daNpc_Cb1_cFPv = .text:0x000016F4; // type:function size:0xA4 scope:global align:4 +setPlayerAction__11daNpc_Cb1_cFM11daNpc_Cb1_cFPCvPvPv_iPv = .text:0x00001798; // type:function size:0x64 scope:global align:4 +getStickAngY__11daNpc_Cb1_cFv = .text:0x000017FC; // type:function size:0x48 scope:global align:4 +calcStickPos__11daNpc_Cb1_cFsP4cXyz = .text:0x00001844; // type:function size:0x15C scope:global align:4 +flyCheck__11daNpc_Cb1_cFv = .text:0x000019A0; // type:function size:0x68 scope:global align:4 +checkLanding__11daNpc_Cb1_cFv = .text:0x00001A08; // type:function size:0x110 scope:global align:4 +breaking__11daNpc_Cb1_cFv = .text:0x00001B18; // type:function size:0x40 scope:global align:4 +flyAction__11daNpc_Cb1_cFifsi = .text:0x00001B58; // type:function size:0xB90 scope:global align:4 +walkAction__11daNpc_Cb1_cFffs = .text:0x000026E8; // type:function size:0x10C scope:global align:4 +returnLinkPlayer__11daNpc_Cb1_cFv = .text:0x000027F4; // type:function size:0x50 scope:global align:4 +isFlyAction__11daNpc_Cb1_cFv = .text:0x00002844; // type:function size:0xAC scope:global align:4 +sowCheck__11daNpc_Cb1_cFv = .text:0x000028F0; // type:function size:0x100 scope:global align:4 +shipRideCheck__11daNpc_Cb1_cFv = .text:0x000029F0; // type:function size:0xAC scope:global align:4 +eventProc__11daNpc_Cb1_cFv = .text:0x00002A9C; // type:function size:0x2B0 scope:global align:4 +evCheckDisp__11daNpc_Cb1_cFi = .text:0x00002D4C; // type:function size:0x94 scope:global align:4 +evInitWait__11daNpc_Cb1_cFi = .text:0x00002DE0; // type:function size:0x9C scope:global align:4 +evActWait__11daNpc_Cb1_cFi = .text:0x00002E7C; // type:function size:0x64 scope:global align:4 +evInitMsgSet__11daNpc_Cb1_cFi = .text:0x00002EE0; // type:function size:0x94 scope:global align:4 +evActMsgSet__11daNpc_Cb1_cFi = .text:0x00002F74; // type:function size:0x20 scope:global align:4 +evInitMsgEnd__11daNpc_Cb1_cFi = .text:0x00002F94; // type:function size:0x4 scope:global align:4 +evActMsgEnd__11daNpc_Cb1_cFi = .text:0x00002F98; // type:function size:0x90 scope:global align:4 +evInitMovePos__11daNpc_Cb1_cFi = .text:0x00003028; // type:function size:0x140 scope:global align:4 +evActMovePos__11daNpc_Cb1_cFi = .text:0x00003168; // type:function size:0x8 scope:global align:4 +evInitOffsetLink__11daNpc_Cb1_cFi = .text:0x00003170; // type:function size:0xFC scope:global align:4 +evActOffsetLink__11daNpc_Cb1_cFi = .text:0x0000326C; // type:function size:0x8 scope:global align:4 +evInitWalk__11daNpc_Cb1_cFi = .text:0x00003274; // type:function size:0x3C scope:global align:4 +evActWalk__11daNpc_Cb1_cFi = .text:0x000032B0; // type:function size:0x414 scope:global align:4 +evInitToLink__11daNpc_Cb1_cFi = .text:0x000036C4; // type:function size:0x5C scope:global align:4 +evActToLink__11daNpc_Cb1_cFi = .text:0x00003720; // type:function size:0x140 scope:global align:4 +evInitTact__11daNpc_Cb1_cFi = .text:0x00003860; // type:function size:0x24 scope:global align:4 +evActTact__11daNpc_Cb1_cFi = .text:0x00003884; // type:function size:0x130 scope:global align:4 +evInitCelloPlay__11daNpc_Cb1_cFi = .text:0x000039B4; // type:function size:0x24 scope:global align:4 +evActCelloPlay__11daNpc_Cb1_cFi = .text:0x000039D8; // type:function size:0x34 scope:global align:4 +evInitTurn__11daNpc_Cb1_cFi = .text:0x00003A0C; // type:function size:0x38 scope:global align:4 +evActTurn__11daNpc_Cb1_cFi = .text:0x00003A44; // type:function size:0x150 scope:global align:4 +evInitSow__11daNpc_Cb1_cFi = .text:0x00003B94; // type:function size:0xE0 scope:global align:4 +evActSow__11daNpc_Cb1_cFi = .text:0x00003C74; // type:function size:0xA4 scope:global align:4 +evInitSetAnm__11daNpc_Cb1_cFi = .text:0x00003D18; // type:function size:0x68 scope:global align:4 +evActSetAnm__11daNpc_Cb1_cFi = .text:0x00003D80; // type:function size:0x8 scope:global align:4 +evInitSetGoal__11daNpc_Cb1_cFi = .text:0x00003D88; // type:function size:0x74 scope:global align:4 +evActSetGoal__11daNpc_Cb1_cFi = .text:0x00003DFC; // type:function size:0x8 scope:global align:4 +evInitWarp__11daNpc_Cb1_cFi = .text:0x00003E04; // type:function size:0x5C scope:global align:4 +evActWarp__11daNpc_Cb1_cFi = .text:0x00003E60; // type:function size:0x168 scope:global align:4 +evInitEnd__11daNpc_Cb1_cFi = .text:0x00003FC8; // type:function size:0x118 scope:global align:4 +evActEnd__11daNpc_Cb1_cFi = .text:0x000040E0; // type:function size:0x8 scope:global align:4 +getAnmType__11daNpc_Cb1_cFi = .text:0x000040E8; // type:function size:0x28 scope:global align:4 +initTalk__11daNpc_Cb1_cFv = .text:0x00004110; // type:function size:0x84 scope:global align:4 +execTalk__11daNpc_Cb1_cFi = .text:0x00004194; // type:function size:0x130 scope:global align:4 +waitNpcAction__11daNpc_Cb1_cFPv = .text:0x000042C4; // type:function size:0x2C4 scope:global align:4 +talkNpcAction__11daNpc_Cb1_cFPv = .text:0x00004588; // type:function size:0x198 scope:global align:4 +carryNpcAction__11daNpc_Cb1_cFPv = .text:0x00004720; // type:function size:0x3C4 scope:global align:4 +flyNpcAction__11daNpc_Cb1_cFPv = .text:0x00004AE4; // type:function size:0x148 scope:global align:4 +routeAngCheck__11daNpc_Cb1_cFR4cXyzPs = .text:0x00004C2C; // type:function size:0xCC scope:global align:4 +routeWallCheck__11daNpc_Cb1_cFR4cXyzR4cXyzPs = .text:0x00004CF8; // type:function size:0x264 scope:global align:4 +__dt__11dBgS_LinChkFv = .text:0x00004F5C; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00005088; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00005128; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00005184; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000051CC; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00005228; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00005270; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00005304; // type:function size:0x48 scope:weak align:4 +checkForwardGroundY__11daNpc_Cb1_cFs = .text:0x0000534C; // type:function size:0x280 scope:global align:4 +__dt__11dBgS_GndChkFv = .text:0x000055CC; // type:function size:0x118 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x000056E4; // type:function size:0x80 scope:weak align:4 +checkWallJump__11daNpc_Cb1_cFs = .text:0x00005764; // type:function size:0xD4 scope:global align:4 +chkWallHit__11daNpc_Cb1_cFv = .text:0x00005838; // type:function size:0x74 scope:global align:4 +routeCheck__11daNpc_Cb1_cFfPs = .text:0x000058AC; // type:function size:0x5E0 scope:global align:4 +searchNpcAction__11daNpc_Cb1_cFPv = .text:0x00005E8C; // type:function size:0x3E4 scope:global align:4 +hitNpcAction__11daNpc_Cb1_cFPv = .text:0x00006270; // type:function size:0x14C scope:global align:4 +jumpNpcAction__11daNpc_Cb1_cFPv = .text:0x000063BC; // type:function size:0xD8 scope:global align:4 +rescueNpcAction__11daNpc_Cb1_cFPv = .text:0x00006494; // type:function size:0x60 scope:global align:4 +musicNpcAction__11daNpc_Cb1_cFPv = .text:0x000064F4; // type:function size:0xDC scope:global align:4 +shipNpcAction__11daNpc_Cb1_cFPv = .text:0x000065D0; // type:function size:0x14C scope:global align:4 +waitPlayerAction__11daNpc_Cb1_cFPv = .text:0x0000671C; // type:function size:0x244 scope:global align:4 +walkPlayerAction__11daNpc_Cb1_cFPv = .text:0x00006960; // type:function size:0x318 scope:global align:4 +hitPlayerAction__11daNpc_Cb1_cFPv = .text:0x00006C78; // type:function size:0x120 scope:global align:4 +jumpPlayerAction__11daNpc_Cb1_cFPv = .text:0x00006D98; // type:function size:0xDC scope:global align:4 +flyPlayerAction__11daNpc_Cb1_cFPv = .text:0x00006E74; // type:function size:0x100 scope:global align:4 +carryPlayerAction__11daNpc_Cb1_cFPv = .text:0x00006F74; // type:function size:0x80 scope:global align:4 +daNpc_Cb1_XyCheckCB__FPvi = .text:0x00006FF4; // type:function size:0x54 scope:local align:4 +daNpc_Cb1_XyEventCB__FPvi = .text:0x00007048; // type:function size:0x8 scope:local align:4 +calcFlyingTimer__11daNpc_Cb1_cFv = .text:0x00007050; // type:function size:0x44 scope:global align:4 +initAnm__11daNpc_Cb1_cFSci = .text:0x00007094; // type:function size:0x134 scope:global align:4 +setAnm__11daNpc_Cb1_cFUc = .text:0x000071C8; // type:function size:0xB0 scope:global align:4 +playAnm__11daNpc_Cb1_cFv = .text:0x00007278; // type:function size:0x138 scope:global align:4 +chkAttention__11daNpc_Cb1_cFfl = .text:0x000073B0; // type:function size:0x160 scope:global align:4 +carryCheck__11daNpc_Cb1_cFv = .text:0x00007510; // type:function size:0x54 scope:global align:4 +eventOrder__11daNpc_Cb1_cFv = .text:0x00007564; // type:function size:0xC8 scope:global align:4 +checkOrder__11daNpc_Cb1_cFv = .text:0x0000762C; // type:function size:0xDC scope:global align:4 +checkCommandTalk__11daNpc_Cb1_cFv = .text:0x00007708; // type:function size:0x7C scope:global align:4 +next_msgStatus__11daNpc_Cb1_cFPUl = .text:0x00007784; // type:function size:0xE8 scope:global align:4 +getMsg__11daNpc_Cb1_cFv = .text:0x0000786C; // type:function size:0xE0 scope:global align:4 +setCollision__11daNpc_Cb1_cFv = .text:0x0000794C; // type:function size:0xB4 scope:global align:4 +lookBack__11daNpc_Cb1_cFi = .text:0x00007A00; // type:function size:0x114 scope:global align:4 +setBaseMtx__11daNpc_Cb1_cFv = .text:0x00007B14; // type:function size:0x230 scope:global align:4 +init__11daNpc_Cb1_cFv = .text:0x00007D44; // type:function size:0x264 scope:global align:4 +draw__11daNpc_Cb1_cFv = .text:0x00007FA8; // type:function size:0x368 scope:global align:4 +execute__11daNpc_Cb1_cFv = .text:0x00008310; // type:function size:0xB44 scope:global align:4 +__dt__11daNpc_Cb1_cFv = .text:0x00008E54; // type:function size:0x314 scope:global align:4 +daNpc_Cb1_Create__FP10fopAc_ac_c = .text:0x00009168; // type:function size:0x20 scope:local align:4 +daNpc_Cb1_Delete__FP11daNpc_Cb1_c = .text:0x00009188; // type:function size:0x28 scope:local align:4 +daNpc_Cb1_Execute__FP11daNpc_Cb1_c = .text:0x000091B0; // type:function size:0x20 scope:local align:4 +daNpc_Cb1_Draw__FP11daNpc_Cb1_c = .text:0x000091D0; // type:function size:0x20 scope:local align:4 +daNpc_Cb1_IsDelete__FP11daNpc_Cb1_c = .text:0x000091F0; // type:function size:0x8 scope:local align:4 +__dt__8cM2dGCirFv = .text:0x000091F8; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00009240; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x0000929C; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000092E4; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000092F4; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000092FC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00009304; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000930C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00009314; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x0000934C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00009354; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x0000935C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00009364; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000939C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000093A0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000093A8; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000093B0; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000093B8; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000093C4; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Cb1_HIO_cFv = .text:0x000093D0; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00009430; // type:function size:0x1C scope:weak align:4 +cLib_calcTimer__FPUc = .text:0x0000944C; // type:function size:0x1C scope:weak align:4 +cLib_getRndValue__Fss = .text:0x00009468; // type:function size:0x84 scope:weak align:4 +__sinit_d_a_npc_cb1_cpp = .text:0x000094EC; // type:function size:0x320 scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x0000980C; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00009814; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x0000981C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00009824; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x0000982C; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00009834; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x0000983C; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00009844; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x0000984C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00009854; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x0000985C; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x00009864; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x0000986C; // type:function size:0x8 scope:weak align:4 +__dt__10dNpc_HIO_cFv = .text:0x00009874; // type:function size:0x48 scope:weak align:4 +__ct__11daNpc_Cb1_cFv = .text:0x000098BC; // type:function size:0x200 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00009ABC; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00009B04; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00009BD0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00009C18; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00009C74; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00009CBC; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00009D18; // type:function size:0x88 scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00009DA0; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00009DFC; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00009E44; // type:function size:0x70 scope:weak align:4 +__dt__4cXyzFv = .text:0x00009EB4; // type:function size:0x3C scope:weak align:4 +getGroundY__11daNpc_Cb1_cFv = .text:0x00009EF0; // type:function size:0x8 scope:weak align:4 +getLeftHandMatrix__11daNpc_Cb1_cFv = .text:0x00009EF8; // type:function size:0x8 scope:weak align:4 +getRightHandMatrix__11daNpc_Cb1_cFv = .text:0x00009F00; // type:function size:0x8 scope:weak align:4 +getBaseAnimeFrameRate__11daNpc_Cb1_cFv = .text:0x00009F08; // type:function size:0xC scope:weak align:4 +getBaseAnimeFrame__11daNpc_Cb1_cFv = .text:0x00009F14; // type:function size:0xC scope:weak align:4 +restartPoint__11daNpc_Cb1_cFs = .text:0x00009F20; // type:function size:0x3C scope:weak align:4 +getTactMusic__9daPy_py_cCFv = .text:0x00009F5C; // type:function size:0x8 scope:weak align:4 +getTactTimerCancel__9daPy_py_cCFv = .text:0x00009F64; // type:function size:0x8 scope:weak align:4 +checkPlayerGuard__9daPy_py_cCFv = .text:0x00009F6C; // type:function size:0x8 scope:weak align:4 +getGrabMissActor__9daPy_py_cFv = .text:0x00009F74; // type:function size:0x8 scope:weak align:4 +checkPlayerFly__9daPy_py_cCFv = .text:0x00009F7C; // type:function size:0x8 scope:weak align:4 +checkFrontRoll__9daPy_py_cCFv = .text:0x00009F84; // type:function size:0x8 scope:weak align:4 +checkBottleSwing__9daPy_py_cCFv = .text:0x00009F8C; // type:function size:0x8 scope:weak align:4 +checkCutCharge__9daPy_py_cCFv = .text:0x00009F94; // type:function size:0x8 scope:weak align:4 +getBokoFlamePos__9daPy_py_cFP4cXyz = .text:0x00009F9C; // type:function size:0x8 scope:weak align:4 +checkTactWait__9daPy_py_cCFv = .text:0x00009FA4; // type:function size:0x8 scope:weak align:4 +setTactZev__9daPy_py_cFUiiPc = .text:0x00009FAC; // type:function size:0x4 scope:weak align:4 +onDekuSpReturnFlg__9daPy_py_cFUc = .text:0x00009FB0; // type:function size:0x4 scope:weak align:4 +checkComboCutTurn__9daPy_py_cCFv = .text:0x00009FB4; // type:function size:0x8 scope:weak align:4 +getItemID__9daPy_py_cCFv = .text:0x00009FBC; // type:function size:0x8 scope:weak align:4 +getThrowBoomerangID__9daPy_py_cCFv = .text:0x00009FC4; // type:function size:0x8 scope:weak align:4 +getGrabActorID__9daPy_py_cCFv = .text:0x00009FCC; // type:function size:0x8 scope:weak align:4 +checkGrabBarrel__9daPy_py_cFv = .text:0x00009FD4; // type:function size:0x8 scope:weak align:4 +checkPlayerNoDraw__9daPy_py_cFv = .text:0x00009FDC; // type:function size:0x8 scope:weak align:4 +checkRopeTag__9daPy_py_cFv = .text:0x00009FE4; // type:function size:0x8 scope:weak align:4 +checkRopeReadyAnime__9daPy_py_cCFv = .text:0x00009FEC; // type:function size:0x8 scope:weak align:4 +voiceStart__9daPy_py_cFUl = .text:0x00009FF4; // type:function size:0x4 scope:weak align:4 +setOutPower__9daPy_py_cFfsi = .text:0x00009FF8; // type:function size:0x4 scope:weak align:4 +onFrollCrashFlg__9daPy_py_cFUl = .text:0x00009FFC; // type:function size:0x4 scope:weak align:4 +getModelJointMtx__9daPy_py_cFUs = .text:0x0000A000; // type:function size:0x8 scope:weak align:4 +getOldSpeedY__9daPy_py_cFv = .text:0x0000A008; // type:function size:0xC scope:weak align:4 +setHookshotCarryOffset__9daPy_py_cFUiPC4cXyz = .text:0x0000A014; // type:function size:0x8 scope:weak align:4 +setPlayerPosAndAngle__9daPy_py_cFPA4_f = .text:0x0000A01C; // type:function size:0x4 scope:weak align:4 +setPlayerPosAndAngle__9daPy_py_cFP4cXyzP5csXyz = .text:0x0000A020; // type:function size:0x4 scope:weak align:4 +setPlayerPosAndAngle__9daPy_py_cFP4cXyzs = .text:0x0000A024; // type:function size:0x4 scope:weak align:4 +setThrowDamage__9daPy_py_cFP4cXyzsffi = .text:0x0000A028; // type:function size:0x8 scope:weak align:4 +changeTextureAnime__9daPy_py_cFUsUsi = .text:0x0000A030; // type:function size:0x4 scope:weak align:4 +cancelChangeTextureAnime__9daPy_py_cFv = .text:0x0000A034; // type:function size:0x4 scope:weak align:4 +restartPoint__10daPy_npc_cFs = .text:0x0000A038; // type:function size:0x4 scope:weak align:4 +isTagCheckOK__10daPy_npc_cFv = .text:0x0000A03C; // type:function size:0x8 scope:weak align:4 +setMessageAnimation__10daPy_npc_cFUc = .text:0x0000A044; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4200 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4201 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4202 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4203 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4204 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4205 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4206 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4207 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4208 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4209 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:string +@4210 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4211 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4212 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4213 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4214 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4215 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4216 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4217 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4218 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4219 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4220 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4221 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4222 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 data:float +@4223 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4224 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4225 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4226 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 data:float +@4227 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4228 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4229 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4230 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float +@4231 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4660 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 data:float +@4774 = .rodata:0x00000088; // type:object size:0x8 scope:local align:8 +@4775 = .rodata:0x00000090; // type:object size:0x8 scope:local align:8 +@4776 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4777 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4778 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4779 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4900 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 data:float +@5046 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5047 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5048 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5049 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5050 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5396 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5397 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5398 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@5399 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@5401 = .rodata:0x000000D0; // type:object size:0x8 scope:local align:8 data:double +@5705 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 data:float +@6030 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 data:float +@6046 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@6204 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 data:float +@6625 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 data:float +@6665 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 data:string +@6873 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@6874 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@6970 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@7090 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 data:float +@7433 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@7592 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 data:float +@7681 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@7682 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@7683 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@7684 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@7685 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@7686 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@7856 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@7857 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@8231 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@8232 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@8233 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000134; // type:object size:0x1F7 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_145_data_1C = .data:0x0000001C; // type:object size:0x14 +l_cyl_src = .data:0x00000030; // type:object size:0x44 scope:local align:4 +l_wind_cyl_src = .data:0x00000074; // type:object size:0x44 scope:local align:4 +@4238 = .data:0x000000B8; // type:object size:0xC scope:local align:4 +@4240 = .data:0x000000C4; // type:object size:0xC scope:local align:4 +@4246 = .data:0x000000D0; // type:object size:0xC scope:local align:4 +@4915 = .data:0x000000DC; // type:object size:0xC scope:local align:4 data:4byte +@4924 = .data:0x000000E8; // type:object size:0xC scope:local align:4 +@4925 = .data:0x000000F4; // type:object size:0xC scope:local align:4 +@4926 = .data:0x00000100; // type:object size:0xC scope:local align:4 +@4959 = .data:0x0000010C; // type:object size:0xC scope:local align:4 data:4byte +@5018 = .data:0x00000118; // type:object size:0xC scope:local align:4 data:4byte +@5151 = .data:0x00000124; // type:object size:0xC scope:local align:4 data:4byte +@5154 = .data:0x00000130; // type:object size:0xC scope:local align:4 data:4byte +@5409 = .data:0x0000013C; // type:object size:0xC scope:local align:4 data:4byte +@5445 = .data:0x00000148; // type:object size:0xC scope:local align:4 data:4byte +@5447 = .data:0x00000154; // type:object size:0xC scope:local align:4 data:4byte +@5491 = .data:0x00000160; // type:object size:0xC scope:local align:4 data:4byte +@5500 = .data:0x0000016C; // type:object size:0xC scope:local align:4 +@5501 = .data:0x00000178; // type:object size:0xC scope:local align:4 +@5502 = .data:0x00000184; // type:object size:0xC scope:local align:4 +@5503 = .data:0x00000190; // type:object size:0xC scope:local align:4 +@5504 = .data:0x0000019C; // type:object size:0xC scope:local align:4 +@5505 = .data:0x000001A8; // type:object size:0xC scope:local align:4 +@5506 = .data:0x000001B4; // type:object size:0xC scope:local align:4 +@5507 = .data:0x000001C0; // type:object size:0xC scope:local align:4 +@5508 = .data:0x000001CC; // type:object size:0xC scope:local align:4 +@5509 = .data:0x000001D8; // type:object size:0xC scope:local align:4 +@5510 = .data:0x000001E4; // type:object size:0xC scope:local align:4 +@5511 = .data:0x000001F0; // type:object size:0xC scope:local align:4 +@5512 = .data:0x000001FC; // type:object size:0xC scope:local align:4 +@5513 = .data:0x00000208; // type:object size:0xC scope:local align:4 +@5514 = .data:0x00000214; // type:object size:0xC scope:local align:4 +@5515 = .data:0x00000220; // type:object size:0xC scope:local align:4 +@5516 = .data:0x0000022C; // type:object size:0xC scope:local align:4 +@5517 = .data:0x00000238; // type:object size:0xC scope:local align:4 +@5518 = .data:0x00000244; // type:object size:0xC scope:local align:4 +@5519 = .data:0x00000250; // type:object size:0xC scope:local align:4 +@5520 = .data:0x0000025C; // type:object size:0xC scope:local align:4 +@5521 = .data:0x00000268; // type:object size:0xC scope:local align:4 +@5522 = .data:0x00000274; // type:object size:0xC scope:local align:4 +@5523 = .data:0x00000280; // type:object size:0xC scope:local align:4 +@5524 = .data:0x0000028C; // type:object size:0xC scope:local align:4 +@5525 = .data:0x00000298; // type:object size:0xC scope:local align:4 +@5526 = .data:0x000002A4; // type:object size:0xC scope:local align:4 +@5527 = .data:0x000002B0; // type:object size:0xC scope:local align:4 +@5528 = .data:0x000002BC; // type:object size:0xC scope:local align:4 +@5529 = .data:0x000002C8; // type:object size:0xC scope:local align:4 +m_evProcTbl__11daNpc_Cb1_c = .data:0x000002D4; // type:object size:0x168 scope:local align:4 data:4byte +l_cutNameTbl = .data:0x0000043C; // type:object size:0x3C scope:local align:4 +l_talkAnmType$6085 = .data:0x00000478; // type:object size:0xB scope:local align:4 data:byte +@6149 = .data:0x00000484; // type:object size:0xC scope:local align:4 data:4byte +@6166 = .data:0x00000490; // type:object size:0xC scope:local align:4 data:4byte +@6286 = .data:0x0000049C; // type:object size:0xC scope:local align:4 data:4byte +@6289 = .data:0x000004A8; // type:object size:0xC scope:local align:4 data:4byte +@6692 = .data:0x000004B4; // type:object size:0xC scope:local align:4 data:4byte +@6699 = .data:0x000004C0; // type:object size:0xC scope:local align:4 data:4byte +@6891 = .data:0x000004CC; // type:object size:0xC scope:local align:4 +@6905 = .data:0x000004D8; // type:object size:0xC scope:local align:4 +@6916 = .data:0x000004E4; // type:object size:0xC scope:local align:4 +@6982 = .data:0x000004F0; // type:object size:0xC scope:local align:4 data:4byte +@7019 = .data:0x000004FC; // type:object size:0xC scope:local align:4 data:4byte +@7070 = .data:0x00000508; // type:object size:0xC scope:local align:4 data:4byte +@7116 = .data:0x00000514; // type:object size:0xC scope:local align:4 data:4byte +@7170 = .data:0x00000520; // type:object size:0xC scope:local align:4 +@7175 = .data:0x0000052C; // type:object size:0xC scope:local align:4 +@7182 = .data:0x00000538; // type:object size:0xC scope:local align:4 +@7269 = .data:0x00000544; // type:object size:0xC scope:local align:4 data:4byte +anmTblData__11daNpc_Cb1_c = .data:0x00000550; // type:object size:0xA8 scope:global align:4 +anmPrmData__11daNpc_Cb1_c = .data:0x000005F8; // type:object size:0x18 scope:global align:4 +@7439 = .data:0x00000610; // type:object size:0xC scope:local align:4 data:4byte +@7481 = .data:0x0000061C; // type:object size:0xC scope:local align:4 data:4byte +@7697 = .data:0x00000628; // type:object size:0xC scope:local align:4 +@7702 = .data:0x00000634; // type:object size:0xC scope:local align:4 +@7707 = .data:0x00000640; // type:object size:0xC scope:local align:4 +@7712 = .data:0x0000064C; // type:object size:0xC scope:local align:4 +@7715 = .data:0x00000658; // type:object size:0xC scope:local align:4 +l_eventNameTbl$7717 = .data:0x00000664; // type:object size:0x14 scope:local align:4 +@7923 = .data:0x00000678; // type:object size:0xC scope:local align:4 +@7936 = .data:0x00000684; // type:object size:0xC scope:local align:4 +@7942 = .data:0x00000690; // type:object size:0xC scope:local align:4 +@7951 = .data:0x0000069C; // type:object size:0xC scope:local align:4 +l_daNpc_Cb1_Method = .data:0x000006A8; // type:object size:0x20 scope:local align:4 +g_profile_NPC_CB1 = .data:0x000006C8; // type:object size:0x30 scope:global align:4 +__vt__11cBgS_GndChk = .data:0x000006F8; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x00000710; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000740; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000770; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000788; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000794; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000007A0; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x000007AC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x000007B8; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x000007C4; // type:object size:0x18 scope:weak align:4 +__vt__8cM2dGCir = .data:0x000007DC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000007E8; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x000007F4; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000800; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000080C; // type:object size:0xC scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000818; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000824; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000008AC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000008B8; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000008C4; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_bckAnm = .data:0x00000918; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000924; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000930; // type:object size:0x24 scope:weak align:4 +__vt__10daPy_npc_c = .data:0x00000954; // type:object size:0xA8 scope:weak align:4 +__vt__9daPy_py_c = .data:0x000009FC; // type:object size:0x9C scope:weak align:4 +__vt__11daNpc_Cb1_c = .data:0x00000A98; // type:object size:0xA8 scope:global align:4 +__vt__10dNpc_HIO_c = .data:0x00000B40; // type:object size:0xC scope:weak align:4 +__vt__15daNpc_Cb1_HIO_c = .data:0x00000B4C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4234 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0xF0 scope:global align:4 data:byte +@4627 = .bss:0x00000150; // type:object size:0xC scope:local align:4 +init$4628 = .bss:0x0000015C; // type:object size:0x1 scope:local align:1 +l_offsetAttPos$4626 = .bss:0x00000160; // type:object size:0xC scope:local align:4 +@4631 = .bss:0x0000016C; // type:object size:0xC scope:local align:4 +init$4632 = .bss:0x00000178; // type:object size:0x1 scope:local align:1 +l_offsetEyePos$4630 = .bss:0x0000017C; // type:object size:0xC scope:local align:4 +@4669 = .bss:0x00000188; // type:object size:0xC scope:local align:4 +init$4670 = .bss:0x00000194; // type:object size:0x1 scope:local align:1 +l_nutOffset$4668 = .bss:0x00000198; // type:object size:0xC scope:local align:4 +@4673 = .bss:0x000001A4; // type:object size:0xC scope:local align:4 +init$4674 = .bss:0x000001B0; // type:object size:0x1 scope:local align:1 +l_nutBase$4672 = .bss:0x000001B4; // type:object size:0xC scope:local align:4 +l_msgId = .bss:0x000001C0; // type:object size:0x4 scope:local align:4 data:4byte +l_msg = .bss:0x000001C4; // type:object size:0x4 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_npc_co1/splits.txt b/config/D44J01/rels/d_a_npc_co1/splits.txt new file mode 100644 index 000000000..e6e3c5a12 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_co1/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_co1.o: + .text start:0x000000EC end:0x000039C0 + .text start:0x000039C0 end:0x000039D4 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000001C4 + .data start:0x00000000 end:0x000004E4 + .bss start:0x00000008 end:0x000000B8 diff --git a/config/D44J01/rels/d_a_npc_co1/symbols.txt b/config/D44J01/rels/d_a_npc_co1/symbols.txt new file mode 100644 index 000000000..8de8a07f3 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_co1/symbols.txt @@ -0,0 +1,194 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daNpc_Co1_HIO_cFv = .text:0x000000EC; // type:function size:0x5C scope:global align:4 +nodeCallBack_Co1__FP7J3DNodei = .text:0x00000148; // type:function size:0x4C scope:local align:4 +nodeCo1Control__11daNpc_Co1_cFP7J3DNodeP8J3DModel = .text:0x00000194; // type:function size:0x150 scope:global align:4 +__dt__4cXyzFv = .text:0x000002E4; // type:function size:0x3C scope:weak align:4 +init_CO1_0__11daNpc_Co1_cFv = .text:0x00000320; // type:function size:0x88 scope:global align:4 +createInit__11daNpc_Co1_cFv = .text:0x000003A8; // type:function size:0x178 scope:global align:4 +setMtx__11daNpc_Co1_cFb = .text:0x00000520; // type:function size:0x35C scope:global align:4 +anmNum_toResID__11daNpc_Co1_cFi = .text:0x0000087C; // type:function size:0x14 scope:global align:4 +anmNum_toResID_prl__11daNpc_Co1_cFi = .text:0x00000890; // type:function size:0x14 scope:global align:4 +btpNum_toResID__11daNpc_Co1_cFi = .text:0x000008A4; // type:function size:0x14 scope:global align:4 +setBtp__11daNpc_Co1_cFbi = .text:0x000008B8; // type:function size:0x110 scope:global align:4 +setBtk__11daNpc_Co1_cFb = .text:0x000009C8; // type:function size:0x100 scope:global align:4 +iniTexPttrnAnm__11daNpc_Co1_cFb = .text:0x00000AC8; // type:function size:0x28 scope:global align:4 +plyTexPttrnAnm__11daNpc_Co1_cFv = .text:0x00000AF0; // type:function size:0xEC scope:global align:4 +setAnm_tex__11daNpc_Co1_cFSc = .text:0x00000BDC; // type:function size:0x3C scope:global align:4 +setAnm_anm__11daNpc_Co1_cFPQ211daNpc_Co1_c9anm_prm_c = .text:0x00000C18; // type:function size:0xE4 scope:global align:4 +setAnm_NUM__11daNpc_Co1_cFii = .text:0x00000CFC; // type:function size:0x6C scope:global align:4 +setAnm__11daNpc_Co1_cFv = .text:0x00000D68; // type:function size:0x80 scope:global align:4 +chg_anmTag__11daNpc_Co1_cFv = .text:0x00000DE8; // type:function size:0x4 scope:global align:4 +control_anmTag__11daNpc_Co1_cFv = .text:0x00000DEC; // type:function size:0x4 scope:global align:4 +chg_anmAtr__11daNpc_Co1_cFUc = .text:0x00000DF0; // type:function size:0xA0 scope:global align:4 +control_anmAtr__11daNpc_Co1_cFv = .text:0x00000E90; // type:function size:0xFC scope:global align:4 +setAnm_ATR__11daNpc_Co1_cFi = .text:0x00000F8C; // type:function size:0x68 scope:global align:4 +anmAtr__11daNpc_Co1_cFUs = .text:0x00000FF4; // type:function size:0xC4 scope:global align:4 +eventOrder__11daNpc_Co1_cFv = .text:0x000010B8; // type:function size:0x98 scope:global align:4 +checkOrder__11daNpc_Co1_cFv = .text:0x00001150; // type:function size:0xB4 scope:global align:4 +setCollision_SP___11daNpc_Co1_cFv = .text:0x00001204; // type:function size:0x120 scope:global align:4 +set_target__11daNpc_Co1_cFi = .text:0x00001324; // type:function size:0x110 scope:global align:4 +chk_talk__11daNpc_Co1_cFv = .text:0x00001434; // type:function size:0x9C scope:global align:4 +chk_partsNotMove__11daNpc_Co1_cFv = .text:0x000014D0; // type:function size:0x50 scope:global align:4 +lookBack__11daNpc_Co1_cFv = .text:0x00001520; // type:function size:0x1A0 scope:global align:4 +next_msgStatus__11daNpc_Co1_cFPUl = .text:0x000016C0; // type:function size:0xB8 scope:global align:4 +getMsg_CO1_0__11daNpc_Co1_cFv = .text:0x00001778; // type:function size:0xA8 scope:global align:4 +getMsg__11daNpc_Co1_cFv = .text:0x00001820; // type:function size:0x3C scope:global align:4 +chkAttention__11daNpc_Co1_cFv = .text:0x0000185C; // type:function size:0x80 scope:global align:4 +setAttention__11daNpc_Co1_cFb = .text:0x000018DC; // type:function size:0xF4 scope:global align:4 +charDecide__11daNpc_Co1_cFi = .text:0x000019D0; // type:function size:0x1C scope:global align:4 +eInit_MDR___11daNpc_Co1_cFv = .text:0x000019EC; // type:function size:0x3C scope:global align:4 +eInit_RED_LTR___11daNpc_Co1_cFv = .text:0x00001A28; // type:function size:0x28 scope:global align:4 +event_actionInit__11daNpc_Co1_cFi = .text:0x00001A50; // type:function size:0x8C scope:global align:4 +eMove_MDR___11daNpc_Co1_cFv = .text:0x00001ADC; // type:function size:0x58 scope:global align:4 +eMove_RED_LTR___11daNpc_Co1_cFv = .text:0x00001B34; // type:function size:0x8C scope:global align:4 +event_action__11daNpc_Co1_cFv = .text:0x00001BC0; // type:function size:0x50 scope:global align:4 +privateCut__11daNpc_Co1_cFi = .text:0x00001C10; // type:function size:0xEC scope:global align:4 +endEvent__11daNpc_Co1_cFv = .text:0x00001CFC; // type:function size:0x20 scope:global align:4 +isEventEntry__11daNpc_Co1_cFv = .text:0x00001D1C; // type:function size:0x38 scope:global align:4 +event_proc__11daNpc_Co1_cFi = .text:0x00001D54; // type:function size:0xF8 scope:global align:4 +set_action__11daNpc_Co1_cFM11daNpc_Co1_cFPCvPvPv_iPv = .text:0x00001E4C; // type:function size:0xAC scope:global align:4 +setStt__11daNpc_Co1_cFSc = .text:0x00001EF8; // type:function size:0x68 scope:global align:4 +wait_1__11daNpc_Co1_cFv = .text:0x00001F60; // type:function size:0x88 scope:global align:4 +wait_2__11daNpc_Co1_cFv = .text:0x00001FE8; // type:function size:0xB8 scope:global align:4 +wakeup__11daNpc_Co1_cFv = .text:0x000020A0; // type:function size:0x3C scope:global align:4 +talk_1__11daNpc_Co1_cFv = .text:0x000020DC; // type:function size:0x1FC scope:global align:4 +toru_1__11daNpc_Co1_cFv = .text:0x000022D8; // type:function size:0x70 scope:global align:4 +read_1__11daNpc_Co1_cFv = .text:0x00002348; // type:function size:0x3C scope:global align:4 +modoru__11daNpc_Co1_cFv = .text:0x00002384; // type:function size:0x60 scope:global align:4 +wait_action1__11daNpc_Co1_cFPv = .text:0x000023E4; // type:function size:0x184 scope:global align:4 +demo__11daNpc_Co1_cFv = .text:0x00002568; // type:function size:0x138 scope:global align:4 +shadowDraw__11daNpc_Co1_cFv = .text:0x000026A0; // type:function size:0x90 scope:global align:4 +_draw__11daNpc_Co1_cFv = .text:0x00002730; // type:function size:0x1B4 scope:global align:4 +_execute__11daNpc_Co1_cFv = .text:0x000028E4; // type:function size:0x1B4 scope:global align:4 +_delete__11daNpc_Co1_cFv = .text:0x00002A98; // type:function size:0x64 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00002AFC; // type:function size:0x20 scope:local align:4 +_create__11daNpc_Co1_cFv = .text:0x00002B1C; // type:function size:0x13C scope:global align:4 +__ct__11daNpc_Co1_cFv = .text:0x00002C58; // type:function size:0x17C scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00002DD4; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00002E30; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00002E8C; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00002ED4; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00002FA0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00002FE8; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00003044; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x0000308C; // type:function size:0x70 scope:weak align:4 +create_Anm__11daNpc_Co1_cFv = .text:0x000030FC; // type:function size:0x270 scope:global align:4 +create_prl_Anm__11daNpc_Co1_cFv = .text:0x0000336C; // type:function size:0x1B8 scope:global align:4 +create_itm_Mdl__11daNpc_Co1_cFv = .text:0x00003524; // type:function size:0xBC scope:global align:4 +CreateHeap__11daNpc_Co1_cFv = .text:0x000035E0; // type:function size:0x194 scope:global align:4 +daNpc_Co1_Create__FP10fopAc_ac_c = .text:0x00003774; // type:function size:0x20 scope:local align:4 +daNpc_Co1_Delete__FP11daNpc_Co1_c = .text:0x00003794; // type:function size:0x20 scope:local align:4 +daNpc_Co1_Execute__FP11daNpc_Co1_c = .text:0x000037B4; // type:function size:0x20 scope:local align:4 +daNpc_Co1_Draw__FP11daNpc_Co1_c = .text:0x000037D4; // type:function size:0x20 scope:local align:4 +daNpc_Co1_IsDelete__FP11daNpc_Co1_c = .text:0x000037F4; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000037FC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x0000380C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00003814; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000381C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00003824; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000382C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00003864; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x0000386C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00003874; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000387C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000038B4; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000038B8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000038C0; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000038C8; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000038D0; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000038DC; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Co1_HIO_cFv = .text:0x000038E8; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00003948; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_co1_cpp = .text:0x00003964; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000039A0; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000039A8; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000039B0; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000039B8; // type:function size:0x8 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x000039C0; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x000039C8; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x000039D0; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4177 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4178 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4179 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4232 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4349 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4350 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4353 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 data:double +a_bck_resID_tbl$4357 = .rodata:0x00000020; // type:object size:0x2C scope:local align:4 +a_bck_resID_tbl$4362 = .rodata:0x0000004C; // type:object size:0x2C scope:local align:4 +a_btp_resID_tbl$4367 = .rodata:0x00000078; // type:object size:0x1C scope:local align:4 +@4384 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 data:float +@4433 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 data:float +@4434 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 data:float +@4615 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 data:float +@4616 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4617 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 data:float +@4618 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4798 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5133 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5134 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5146 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5148 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5152 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5184 = .rodata:0x000000C8; // type:object size:0x8 scope:local align:8 data:double +@5278 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@5279 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@5280 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000DC; // type:object size:0xE8 scope:local align:4 data:string_table +a_prm_tbl$4128 = .data:0x00000000; // type:object size:0x2C scope:local align:4 +l_evn_tbl = .data:0x0000002C; // type:object size:0xC scope:local align:4 +@4187 = .data:0x00000038; // type:object size:0xC scope:local align:4 data:4byte +a_anm_prm_tbl$4453 = .data:0x00000044; // type:object size:0xC0 scope:local align:4 +a_anm_prm_tbl$4460 = .data:0x00000104; // type:object size:0x80 scope:local align:4 +@4491 = .data:0x00000184; // type:object size:0x2C scope:local align:4 +@4522 = .data:0x000001B0; // type:object size:0x38 scope:local align:4 +a_anm_prm_tbl$4526 = .data:0x000001E8; // type:object size:0xE0 scope:local align:4 +@4735 = .data:0x000002C8; // type:object size:0x34 scope:local align:4 +a_cut_tbl$4856 = .data:0x000002FC; // type:object size:0x4 scope:local align:4 +@5081 = .data:0x00000300; // type:object size:0x20 scope:local align:4 +a_size_tbl$5235 = .data:0x00000320; // type:object size:0x4 scope:local align:4 +l_daNpc_Co1_Method = .data:0x00000324; // type:object size:0x20 scope:local align:4 +g_profile_NPC_CO1 = .data:0x00000344; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btpAnm = .data:0x00000374; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000380; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000038C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000398; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000420; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000042C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000438; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000048C; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x000004B0; // type:object size:0x14 scope:weak align:4 +__vt__11daNpc_Co1_c = .data:0x000004C4; // type:object size:0x14 scope:global align:4 +__vt__15daNpc_Co1_HIO_c = .data:0x000004D8; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4130 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x3C scope:local align:4 data:2byte +@4145 = .bss:0x0000009C; // type:object size:0xC scope:local align:4 +init$4146 = .bss:0x000000A8; // type:object size:0x1 scope:local align:1 +a_eye_pos_off$4144 = .bss:0x000000AC; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_de1/splits.txt b/config/D44J01/rels/d_a_npc_de1/splits.txt new file mode 100644 index 000000000..8ff5f6bc5 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_de1/splits.txt @@ -0,0 +1,26 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_de1.o: + .text start:0x000000EC end:0x00002F78 + .text start:0x00002F78 end:0x00002F78 + .text start:0x00002F78 end:0x00002F7C + .text start:0x00002F7C end:0x000032F4 + .text start:0x000032F4 end:0x00003308 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000001C5 + .data start:0x00000000 end:0x0000051C + .bss start:0x00000008 end:0x000001D4 diff --git a/config/D44J01/rels/d_a_npc_de1/symbols.txt b/config/D44J01/rels/d_a_npc_de1/symbols.txt new file mode 100644 index 000000000..60cf3944d --- /dev/null +++ b/config/D44J01/rels/d_a_npc_de1/symbols.txt @@ -0,0 +1,171 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daNpc_De1_HIO_cFv = .text:0x000000EC; // type:function size:0x58 scope:global align:4 +searchActor_leafLift__FPvPv = .text:0x00000144; // type:function size:0x78 scope:local align:4 +createInit__11daNpc_De1_cFv = .text:0x000001BC; // type:function size:0x180 scope:global align:4 +setMtx__11daNpc_De1_cFv = .text:0x0000033C; // type:function size:0x214 scope:global align:4 +anmResID__11daNpc_De1_cFiPiPi = .text:0x00000550; // type:function size:0x108 scope:global align:4 +setAnm_anm__11daNpc_De1_cFPQ211daNpc_De1_c9anm_prm_c = .text:0x00000658; // type:function size:0xEC scope:global align:4 +setAnm_NUM__11daNpc_De1_cFi = .text:0x00000744; // type:function size:0x30 scope:global align:4 +setAnm__11daNpc_De1_cFv = .text:0x00000774; // type:function size:0x38 scope:global align:4 +chngAnmTag__11daNpc_De1_cFv = .text:0x000007AC; // type:function size:0xC scope:global align:4 +ctrlAnmTag__11daNpc_De1_cFv = .text:0x000007B8; // type:function size:0xC scope:global align:4 +chngAnmAtr__11daNpc_De1_cFUc = .text:0x000007C4; // type:function size:0x3C scope:global align:4 +ctrlAnmAtr__11daNpc_De1_cFv = .text:0x00000800; // type:function size:0x48 scope:global align:4 +setAnm_ATR__11daNpc_De1_cFv = .text:0x00000848; // type:function size:0x34 scope:global align:4 +anmAtr__11daNpc_De1_cFUs = .text:0x0000087C; // type:function size:0xBC scope:global align:4 +setStt__11daNpc_De1_cFSc = .text:0x00000938; // type:function size:0x7C scope:global align:4 +next_msgStatus__11daNpc_De1_cFPUl = .text:0x000009B4; // type:function size:0x2E4 scope:global align:4 +getMsg__11daNpc_De1_cFv = .text:0x00000C98; // type:function size:0xD4 scope:global align:4 +eventOrder__11daNpc_De1_cFv = .text:0x00000D6C; // type:function size:0xA8 scope:global align:4 +checkOrder__11daNpc_De1_cFv = .text:0x00000E14; // type:function size:0x178 scope:global align:4 +chkAttention__11daNpc_De1_cFv = .text:0x00000F8C; // type:function size:0x12C scope:global align:4 +setAttention__11daNpc_De1_cFv = .text:0x000010B8; // type:function size:0xDC scope:global align:4 +searchByID__11daNpc_De1_cFUi = .text:0x00001194; // type:function size:0x34 scope:global align:4 +setDemoStartCenter__11daNpc_De1_cFv = .text:0x000011C8; // type:function size:0x84 scope:global align:4 +partner_srch__11daNpc_De1_cFv = .text:0x0000124C; // type:function size:0xB4 scope:global align:4 +ccCreate__11daNpc_De1_cFv = .text:0x00001300; // type:function size:0xF0 scope:global align:4 +cc_set__11daNpc_De1_cFv = .text:0x000013F0; // type:function size:0xB0 scope:global align:4 +set_pa_happa__11daNpc_De1_cFv = .text:0x000014A0; // type:function size:0x88 scope:global align:4 +del_pa_happa__11daNpc_De1_cFv = .text:0x00001528; // type:function size:0x54 scope:global align:4 +followPa_happa__11daNpc_De1_cFv = .text:0x0000157C; // type:function size:0x7C scope:global align:4 +decideType__11daNpc_De1_cFi = .text:0x000015F8; // type:function size:0x90 scope:global align:4 +event_actionInit__11daNpc_De1_cFi = .text:0x00001688; // type:function size:0x1FC scope:global align:4 +event_action__11daNpc_De1_cFv = .text:0x00001884; // type:function size:0xE0 scope:global align:4 +privateCut__11daNpc_De1_cFv = .text:0x00001964; // type:function size:0x108 scope:global align:4 +endEvent__11daNpc_De1_cFv = .text:0x00001A6C; // type:function size:0x20 scope:global align:4 +event_proc__11daNpc_De1_cFv = .text:0x00001A8C; // type:function size:0x130 scope:global align:4 +set_action__11daNpc_De1_cFM11daNpc_De1_cFPCvPvPv_iPv = .text:0x00001BBC; // type:function size:0xAC scope:global align:4 +wait01__11daNpc_De1_cFv = .text:0x00001C68; // type:function size:0x58 scope:global align:4 +wait02__11daNpc_De1_cFv = .text:0x00001CC0; // type:function size:0xA4 scope:global align:4 +wait03__11daNpc_De1_cFv = .text:0x00001D64; // type:function size:0x54 scope:global align:4 +wait04__11daNpc_De1_cFv = .text:0x00001DB8; // type:function size:0x114 scope:global align:4 +wait05__11daNpc_De1_cFv = .text:0x00001ECC; // type:function size:0x98 scope:global align:4 +talk01__11daNpc_De1_cFv = .text:0x00001F64; // type:function size:0x58 scope:global align:4 +talk02__11daNpc_De1_cFv = .text:0x00001FBC; // type:function size:0x90 scope:global align:4 +wait_action1__11daNpc_De1_cFPv = .text:0x0000204C; // type:function size:0xA0 scope:global align:4 +wait_action2__11daNpc_De1_cFPv = .text:0x000020EC; // type:function size:0xEC scope:global align:4 +demo__11daNpc_De1_cFv = .text:0x000021D8; // type:function size:0x94 scope:global align:4 +_draw__11daNpc_De1_cFv = .text:0x0000226C; // type:function size:0x110 scope:global align:4 +_execute__11daNpc_De1_cFv = .text:0x0000237C; // type:function size:0xFC scope:global align:4 +_delete__11daNpc_De1_cFv = .text:0x00002478; // type:function size:0xB0 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00002528; // type:function size:0x20 scope:local align:4 +_create__11daNpc_De1_cFv = .text:0x00002548; // type:function size:0x280 scope:global align:4 +__dt__8dCcD_CylFv = .text:0x000027C8; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00002894; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000028DC; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00002938; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00002980; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x000029DC; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00002A64; // type:function size:0x70 scope:weak align:4 +CreateHeap__11daNpc_De1_cFv = .text:0x00002AD4; // type:function size:0x354 scope:global align:4 +daNpc_De1_Create__FP10fopAc_ac_c = .text:0x00002E28; // type:function size:0x20 scope:local align:4 +daNpc_De1_Delete__FP11daNpc_De1_c = .text:0x00002E48; // type:function size:0x20 scope:local align:4 +daNpc_De1_Execute__FP11daNpc_De1_c = .text:0x00002E68; // type:function size:0x20 scope:local align:4 +daNpc_De1_Draw__FP11daNpc_De1_c = .text:0x00002E88; // type:function size:0x20 scope:local align:4 +daNpc_De1_IsDelete__FP11daNpc_De1_c = .text:0x00002EA8; // type:function size:0x8 scope:local align:4 +__dt__15daNpc_De1_HIO_cFv = .text:0x00002EB0; // type:function size:0x48 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00002EF8; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_de1_cpp = .text:0x00002F14; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00002F50; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00002F58; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002F60; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00002F68; // type:function size:0x8 scope:weak align:4 +@196@__dt__10dBgWDeformFv = .text:0x00002F70; // type:function size:0x8 scope:weak align:4 +MatrixCrrPos__6dBgWSvFR13cBgS_PolyInfoPvbP4cXyzP5csXyzP5csXyz = .text:0x00002F78; // type:function size:0x4 scope:weak align:4 +__dt__10dBgWDeformFv = .text:0x00002F7C; // type:function size:0xA4 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00003020; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00003068; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x000030B0; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x0000310C; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00003154; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00003158; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000315C; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00003160; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00003164; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x000031AC; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00003208; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00003218; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00003220; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00003228; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00003230; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003238; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00003270; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00003278; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00003280; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003288; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000032C0; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000032C4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000032CC; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000032D4; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000032DC; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000032E8; // type:function size:0xC scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x000032F4; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x000032FC; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00003304; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4200 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4259 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4260 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +a_anm_idx_tbl$4264 = .rodata:0x0000000C; // type:object size:0x38 scope:local align:4 +@4549 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4550 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@4551 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@4576 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4577 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4623 = .rodata:0x00000060; // type:object size:0x28 scope:local align:4 +@5052 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5054 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5058 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5060 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5062 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5106 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x000000A0; // type:object size:0x125 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_251_data_1C = .data:0x0000001C; // type:object size:0x14 +a_prm_tbl$4153 = .data:0x00000030; // type:object size:0x20 scope:local align:4 +@4174 = .data:0x00000050; // type:object size:0xC scope:local align:4 +@4177 = .data:0x0000005C; // type:object size:0xC scope:local align:4 +@4180 = .data:0x00000068; // type:object size:0xC scope:local align:4 +a_anm_prm_tbl$4295 = .data:0x00000074; // type:object size:0x70 scope:local align:4 +a_anm_prm_tbl$4300 = .data:0x000000E4; // type:object size:0x80 scope:local align:4 +a_anm_prm_tbl$4343 = .data:0x00000164; // type:object size:0x40 scope:local align:4 +@4448 = .data:0x000001A4; // type:object size:0xD0 scope:local align:4 +a_demo_name_tbl$4469 = .data:0x00000274; // type:object size:0xC scope:local align:4 +cut_name_tbl$4822 = .data:0x00000280; // type:object size:0x4 scope:local align:4 +@4869 = .data:0x00000284; // type:object size:0xC scope:local align:4 data:4byte +a_heap_size_tbl$5153 = .data:0x00000290; // type:object size:0x4 scope:local align:4 +a_jnt_name_tbl$5392 = .data:0x00000294; // type:object size:0x28 scope:local align:4 +l_daNpc_De1_Method = .data:0x000002BC; // type:object size:0x20 scope:local align:4 +g_profile_NPC_DE1 = .data:0x000002DC; // type:object size:0x30 scope:global align:4 +__vt__10dBgWDeform = .data:0x0000030C; // type:object size:0x40 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x0000034C; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000358; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000364; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000370; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x0000037C; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000388; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000394; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000003B0; // type:object size:0x20 scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000003D0; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000458; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000464; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000470; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000004C4; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x000004E8; // type:object size:0x14 scope:weak align:4 +__vt__11daNpc_De1_c = .data:0x000004FC; // type:object size:0x14 scope:global align:4 +__vt__15daNpc_De1_HIO_c = .data:0x00000510; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4155 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x2C scope:local align:4 data:4byte +l_check_inf = .bss:0x00000040; // type:object size:0x190 scope:local align:4 data:4byte +l_check_wrk = .bss:0x000001D0; // type:object size:0x4 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_npc_ds1/splits.txt b/config/D44J01/rels/d_a_npc_ds1/splits.txt new file mode 100644 index 000000000..0e8e28941 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_ds1/splits.txt @@ -0,0 +1,26 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_ds1.o: + .text start:0x000000EC end:0x0000577C + .text start:0x0000577C end:0x000057C4 + .text start:0x000057C4 end:0x00005838 + .text start:0x00005838 end:0x00005838 + .text start:0x00005838 end:0x00005918 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000026E + .data start:0x00000000 end:0x00000480 + .bss start:0x00000008 end:0x00000108 diff --git a/config/D44J01/rels/d_a_npc_ds1/symbols.txt b/config/D44J01/rels/d_a_npc_ds1/symbols.txt new file mode 100644 index 000000000..79845ebf0 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_ds1/symbols.txt @@ -0,0 +1,235 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__20daNpc_Ds1_childHIO_cFv = .text:0x000000EC; // type:function size:0x1C scope:global align:4 +daNpc_Ds1_checkCreateDrugChuchu__FUc = .text:0x00000108; // type:function size:0x8C scope:local align:4 +__ct__15daNpc_Ds1_HIO_cFv = .text:0x00000194; // type:function size:0x104 scope:global align:4 +__dt__20daNpc_Ds1_childHIO_cFv = .text:0x00000298; // type:function size:0x60 scope:weak align:4 +daNpc_Ds1_XyEventCB__FPvi = .text:0x000002F8; // type:function size:0x20 scope:local align:4 +XyEventCB__11daNpc_Ds1_cFi = .text:0x00000318; // type:function size:0x248 scope:global align:4 +nodeCallBack_Ds__FP7J3DNodei = .text:0x00000560; // type:function size:0x1CC scope:local align:4 +initTexPatternAnm__11daNpc_Ds1_cFb = .text:0x0000072C; // type:function size:0x10C scope:global align:4 +playTexPatternAnm__11daNpc_Ds1_cFv = .text:0x00000838; // type:function size:0x8C scope:global align:4 +setAnm__11daNpc_Ds1_cFScf = .text:0x000008C4; // type:function size:0xF8 scope:global align:4 +setTexAnm__11daNpc_Ds1_cFSc = .text:0x000009BC; // type:function size:0x44 scope:global align:4 +setAnmFromMsgTag__11daNpc_Ds1_cFv = .text:0x00000A00; // type:function size:0x2C0 scope:global align:4 +chkAttention__11daNpc_Ds1_cF4cXyzs = .text:0x00000CC0; // type:function size:0x104 scope:global align:4 +eventOrder__11daNpc_Ds1_cFv = .text:0x00000DC4; // type:function size:0xFC scope:global align:4 +checkOrder__11daNpc_Ds1_cFv = .text:0x00000EC0; // type:function size:0x364 scope:global align:4 +next_msgStatus__11daNpc_Ds1_cFPUl = .text:0x00001224; // type:function size:0x4A0 scope:global align:4 +getMsg__11daNpc_Ds1_cFv = .text:0x000016C4; // type:function size:0xFC scope:global align:4 +setCollision__11daNpc_Ds1_cFv = .text:0x000017C0; // type:function size:0xC0 scope:global align:4 +talkInit__11daNpc_Ds1_cFv = .text:0x00001880; // type:function size:0xC scope:global align:4 +daNpc_Ds1_shopMsgCheck__FUl = .text:0x0000188C; // type:function size:0x28 scope:local align:4 +daNpc_Ds1_shopStickMoveMsgCheck__FUl = .text:0x000018B4; // type:function size:0x28 scope:local align:4 +normal_talk__11daNpc_Ds1_cFv = .text:0x000018DC; // type:function size:0x258 scope:global align:4 +shop_talk__11daNpc_Ds1_cFv = .text:0x00001B34; // type:function size:0x148 scope:global align:4 +talk__11daNpc_Ds1_cFv = .text:0x00001C7C; // type:function size:0x238 scope:global align:4 +CreateInit__11daNpc_Ds1_cFv = .text:0x00001EB4; // type:function size:0x2E0 scope:global align:4 +setAttention__11daNpc_Ds1_cFb = .text:0x00002194; // type:function size:0x50 scope:global align:4 +lookBack__11daNpc_Ds1_cFv = .text:0x000021E4; // type:function size:0x37C scope:global align:4 +wait01__11daNpc_Ds1_cFv = .text:0x00002560; // type:function size:0x54 scope:global align:4 +talk01__11daNpc_Ds1_cFv = .text:0x000025B4; // type:function size:0x1F4 scope:global align:4 +getdemo_action__11daNpc_Ds1_cFPv = .text:0x000027A8; // type:function size:0x2AC scope:global align:4 +privateCut__11daNpc_Ds1_cFv = .text:0x00002A54; // type:function size:0x1CC scope:global align:4 +evn_setAnm_init__11daNpc_Ds1_cFi = .text:0x00002C20; // type:function size:0x230 scope:global align:4 +evn_Anm__11daNpc_Ds1_cFv = .text:0x00002E50; // type:function size:0x2B0 scope:global align:4 +evn_talk_init__11daNpc_Ds1_cFi = .text:0x00003100; // type:function size:0xC8 scope:global align:4 +evn_continue_talk_init__11daNpc_Ds1_cFi = .text:0x000031C8; // type:function size:0x68 scope:global align:4 +evn_talk__11daNpc_Ds1_cFv = .text:0x00003230; // type:function size:0x1DC scope:global align:4 +evn_jnt_lock_init__11daNpc_Ds1_cFi = .text:0x0000340C; // type:function size:0xCC scope:global align:4 +evn_player_hide_init__11daNpc_Ds1_cFi = .text:0x000034D8; // type:function size:0x94 scope:global align:4 +evn_head_swing_init__11daNpc_Ds1_cFi = .text:0x0000356C; // type:function size:0xAC scope:global align:4 +evn_ItemModel_init__11daNpc_Ds1_cFi = .text:0x00003618; // type:function size:0x64 scope:global align:4 +evn_move_pos_init__11daNpc_Ds1_cFi = .text:0x0000367C; // type:function size:0xB8 scope:global align:4 +evn_move_pos__11daNpc_Ds1_cFv = .text:0x00003734; // type:function size:0x11C scope:global align:4 +evn_init_pos_init__11daNpc_Ds1_cFi = .text:0x00003850; // type:function size:0x104 scope:global align:4 +event_action__11daNpc_Ds1_cFPv = .text:0x00003954; // type:function size:0x210 scope:global align:4 +wait_action__11daNpc_Ds1_cFPv = .text:0x00003B64; // type:function size:0xF8 scope:global align:4 +dummy_action__11daNpc_Ds1_cFPv = .text:0x00003C5C; // type:function size:0x1C scope:global align:4 +RoomEffectSet__11daNpc_Ds1_cFv = .text:0x00003C78; // type:function size:0x2D8 scope:global align:4 +RoomEffectDelete__11daNpc_Ds1_cFv = .text:0x00003F50; // type:function size:0x3C scope:global align:4 +_draw__11daNpc_Ds1_cFv = .text:0x00003F8C; // type:function size:0x310 scope:global align:4 +_execute__11daNpc_Ds1_cFv = .text:0x0000429C; // type:function size:0x44C scope:global align:4 +_delete__11daNpc_Ds1_cFv = .text:0x000046E8; // type:function size:0xA0 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00004788; // type:function size:0x20 scope:local align:4 +_create__11daNpc_Ds1_cFv = .text:0x000047A8; // type:function size:0x144 scope:global align:4 +__ct__11daNpc_Ds1_cFv = .text:0x000048EC; // type:function size:0x240 scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00004B2C; // type:function size:0x5C scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00004B88; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00004C54; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00004C9C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00004CF8; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00004D40; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00004D9C; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00004E24; // type:function size:0x70 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00004E94; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00004EF0; // type:function size:0x48 scope:weak align:4 +CreateHeap__11daNpc_Ds1_cFv = .text:0x00004F38; // type:function size:0x4B4 scope:global align:4 +daNpc_Ds1_Create__FP10fopAc_ac_c = .text:0x000053EC; // type:function size:0x20 scope:local align:4 +daNpc_Ds1_Delete__FP11daNpc_Ds1_c = .text:0x0000540C; // type:function size:0x20 scope:local align:4 +daNpc_Ds1_Execute__FP11daNpc_Ds1_c = .text:0x0000542C; // type:function size:0x20 scope:local align:4 +daNpc_Ds1_Draw__FP11daNpc_Ds1_c = .text:0x0000544C; // type:function size:0x20 scope:local align:4 +daNpc_Ds1_IsDelete__FP11daNpc_Ds1_c = .text:0x0000546C; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00005474; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x000054BC; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00005504; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00005560; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000055A8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000055B8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000055C0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000055C8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000055D0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000055D8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00005610; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00005618; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00005620; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005628; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00005660; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00005664; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000566C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005674; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000567C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00005688; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Ds1_HIO_cFv = .text:0x00005694; // type:function size:0x70 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00005704; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_ds1_cpp = .text:0x00005720; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x0000575C; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00005764; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x0000576C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00005774; // type:function size:0x8 scope:weak align:4 +__dt__10dNpc_HIO_cFv = .text:0x0000577C; // type:function size:0x48 scope:weak align:4 +setEyePos__11daNpc_Ds1_cF4cXyz = .text:0x000057C4; // type:function size:0x1C scope:weak align:4 +setAttentionBasePos__11daNpc_Ds1_cF4cXyz = .text:0x000057E0; // type:function size:0x1C scope:weak align:4 +__dt__4cXyzFv = .text:0x000057FC; // type:function size:0x3C scope:weak align:4 +getItemZoomPos__16ShopCam_action_cFf = .text:0x00005838; // type:function size:0xE0 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4183 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4184 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4185 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4186 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:string +@4187 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:string +@4188 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4189 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4190 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +l_bck_ix_tbl = .rodata:0x00000020; // type:object size:0x28 scope:local align:4 +l_btp_ix_tbl = .rodata:0x00000048; // type:object size:0x8 scope:local align:4 +@4316 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 data:float +@4317 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4343 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 data:float +@4360 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:float +@4361 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 data:float +@4448 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 data:float +@4450 = .rodata:0x00000068; // type:object size:0x8 scope:local align:8 data:double +@4571 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4572 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4801 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4802 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4803 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5044 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5045 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5046 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5047 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5496 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5497 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5690 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5691 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5692 = .rodata:0x000000A8; // type:object size:0x8 scope:local align:8 +@5693 = .rodata:0x000000B0; // type:object size:0x8 scope:local align:8 +@5794 = .rodata:0x000000B8; // type:object size:0xC scope:local align:4 +@5867 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5868 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@5869 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@5870 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@5871 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@5872 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@5873 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@5874 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@5962 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@5963 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@5964 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@5965 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@5966 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@5967 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@5968 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@6063 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@6064 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000108; // type:object size:0x166 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_252_data_1C = .data:0x0000001C; // type:object size:0x14 +l_cyl_src = .data:0x00000030; // type:object size:0x44 scope:local align:4 +@4215 = .data:0x00000074; // type:object size:0xC scope:local align:4 data:4byte +@4220 = .data:0x00000080; // type:object size:0xC scope:local align:4 data:4byte +m_arcname__11daNpc_Ds1_c = .data:0x0000008C; // type:object size:0x3 scope:local align:4 data:string +play_mode_tbl$4366 = .data:0x00000090; // type:object size:0x28 scope:local align:4 +morf_frame_tbl$4367 = .data:0x000000B8; // type:object size:0x28 scope:local align:4 +play_speed_tbl$4368 = .data:0x000000E0; // type:object size:0x28 scope:local align:4 +@4511 = .data:0x00000108; // type:object size:0xC scope:local align:4 data:4byte +@4517 = .data:0x00000114; // type:object size:0xC scope:local align:4 data:4byte +@4748 = .data:0x00000120; // type:object size:0xAC scope:local align:4 +@5001 = .data:0x000001CC; // type:object size:0xC scope:local align:4 data:4byte +@5075 = .data:0x000001D8; // type:object size:0xC scope:local align:4 data:4byte +@5167 = .data:0x000001E4; // type:object size:0xC scope:local align:4 data:4byte +@5235 = .data:0x000001F0; // type:object size:0xC scope:local align:4 data:4byte +@5283 = .data:0x000001FC; // type:object size:0xC scope:local align:4 +cut_name_tbl$5310 = .data:0x00000208; // type:object size:0x28 scope:local align:4 +@5352 = .data:0x00000230; // type:object size:0x28 scope:local align:4 +ef_prmColor$5365 = .data:0x00000258; // type:object size:0xC scope:local align:4 +ef_envColor$5366 = .data:0x00000264; // type:object size:0xC scope:local align:4 +@5742 = .data:0x00000270; // type:object size:0xC scope:local align:4 data:4byte +@5972 = .data:0x0000027C; // type:object size:0xC scope:local align:4 data:4byte +l_daNpc_Ds1_Method = .data:0x00000288; // type:object size:0x20 scope:local align:4 +g_profile_NPC_DS1 = .data:0x000002A8; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x000002D8; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x000002E4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000002F0; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x000002FC; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000308; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000314; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000320; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x0000032C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000003B4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000003C0; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000003CC; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000420; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x00000444; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000450; // type:object size:0xC scope:weak align:4 +__vt__15daNpc_Ds1_HIO_c = .data:0x0000045C; // type:object size:0xC scope:weak align:4 +__vt__10dNpc_HIO_c = .data:0x00000468; // type:object size:0xC scope:weak align:4 +__vt__20daNpc_Ds1_childHIO_c = .data:0x00000474; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +l_msgId = .bss:0x00000054; // type:object size:0x4 scope:local align:4 data:4byte +l_msg = .bss:0x00000058; // type:object size:0x4 scope:local align:4 data:4byte +@4195 = .bss:0x0000005C; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000068; // type:object size:0x54 scope:local align:4 data:4byte +@5984 = .bss:0x000000BC; // type:object size:0xC scope:local align:4 +init$5985 = .bss:0x000000C8; // type:object size:0x1 scope:local align:1 +@5987 = .bss:0x000000CC; // type:object size:0xC scope:local align:4 +@5988 = .bss:0x000000D8; // type:object size:0xC scope:local align:4 +se_pos$5983 = .bss:0x000000E4; // type:object size:0x24 scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_gk1/splits.txt b/config/D44J01/rels/d_a_npc_gk1/splits.txt new file mode 100644 index 000000000..008d59115 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_gk1/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_gk1.o: + .text start:0x000000EC end:0x00003008 + .text start:0x00003008 end:0x0000301C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000011D + .data start:0x00000000 end:0x000002A8 + .bss start:0x00000008 end:0x000000FC diff --git a/config/D44J01/rels/d_a_npc_gk1/symbols.txt b/config/D44J01/rels/d_a_npc_gk1/symbols.txt new file mode 100644 index 000000000..7c80a6041 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_gk1/symbols.txt @@ -0,0 +1,178 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daNpc_Gk1_HIO_cFv = .text:0x000000EC; // type:function size:0x5C scope:global align:4 +nodeCB_Head__FP7J3DNodei = .text:0x00000148; // type:function size:0x4C scope:local align:4 +_nodeCB_Head__11daNpc_Gk1_cFP7J3DNodeP8J3DModel = .text:0x00000194; // type:function size:0xF4 scope:global align:4 +__dt__4cXyzFv = .text:0x00000288; // type:function size:0x3C scope:weak align:4 +nodeCB_Neck__FP7J3DNodei = .text:0x000002C4; // type:function size:0x4C scope:local align:4 +_nodeCB_Neck__11daNpc_Gk1_cFP7J3DNodeP8J3DModel = .text:0x00000310; // type:function size:0xA0 scope:global align:4 +nodeCB_BackBone__FP7J3DNodei = .text:0x000003B0; // type:function size:0x4C scope:local align:4 +_nodeCB_BackBone__11daNpc_Gk1_cFP7J3DNodeP8J3DModel = .text:0x000003FC; // type:function size:0xA0 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x0000049C; // type:function size:0x20 scope:local align:4 +init_GK1_0__11daNpc_Gk1_cFv = .text:0x000004BC; // type:function size:0x80 scope:global align:4 +createInit__11daNpc_Gk1_cFv = .text:0x0000053C; // type:function size:0x194 scope:global align:4 +play_animation__11daNpc_Gk1_cFv = .text:0x000006D0; // type:function size:0xA8 scope:global align:4 +setMtx__11daNpc_Gk1_cFb = .text:0x00000778; // type:function size:0x168 scope:global align:4 +bckResID__11daNpc_Gk1_cFi = .text:0x000008E0; // type:function size:0x14 scope:global align:4 +btpResID__11daNpc_Gk1_cFi = .text:0x000008F4; // type:function size:0x14 scope:global align:4 +setBtp__11daNpc_Gk1_cFScb = .text:0x00000908; // type:function size:0x104 scope:global align:4 +init_texPttrnAnm__11daNpc_Gk1_cFScb = .text:0x00000A0C; // type:function size:0x20 scope:global align:4 +play_btp_anm__11daNpc_Gk1_cFv = .text:0x00000A2C; // type:function size:0x9C scope:global align:4 +setAnm_anm__11daNpc_Gk1_cFPQ211daNpc_Gk1_c9anm_prm_c = .text:0x00000AC8; // type:function size:0x9C scope:global align:4 +setAnm__11daNpc_Gk1_cFv = .text:0x00000B64; // type:function size:0x6C scope:global align:4 +chngAnmTag__11daNpc_Gk1_cFv = .text:0x00000BD0; // type:function size:0x4 scope:global align:4 +ctrlAnmTag__11daNpc_Gk1_cFv = .text:0x00000BD4; // type:function size:0x4 scope:global align:4 +chngAnmAtr__11daNpc_Gk1_cFUc = .text:0x00000BD8; // type:function size:0x40 scope:global align:4 +ctrlAnmAtr__11daNpc_Gk1_cFv = .text:0x00000C18; // type:function size:0xC scope:global align:4 +setAnm_ATR__11daNpc_Gk1_cFv = .text:0x00000C24; // type:function size:0x64 scope:global align:4 +anmAtr__11daNpc_Gk1_cFUs = .text:0x00000C88; // type:function size:0xBC scope:global align:4 +next_msgStatus__11daNpc_Gk1_cFPUl = .text:0x00000D44; // type:function size:0x118 scope:global align:4 +getMsg_GK1_0__11daNpc_Gk1_cFv = .text:0x00000E5C; // type:function size:0xA4 scope:global align:4 +getMsg__11daNpc_Gk1_cFv = .text:0x00000F00; // type:function size:0x3C scope:global align:4 +eventOrder__11daNpc_Gk1_cFv = .text:0x00000F3C; // type:function size:0x8C scope:global align:4 +checkOrder__11daNpc_Gk1_cFv = .text:0x00000FC8; // type:function size:0xB4 scope:global align:4 +chk_talk__11daNpc_Gk1_cFv = .text:0x0000107C; // type:function size:0x98 scope:global align:4 +chk_parts_notMov__11daNpc_Gk1_cFv = .text:0x00001114; // type:function size:0x50 scope:global align:4 +searchByID__11daNpc_Gk1_cFUiPi = .text:0x00001164; // type:function size:0x54 scope:global align:4 +lookBack__11daNpc_Gk1_cFv = .text:0x000011B8; // type:function size:0x1C4 scope:global align:4 +chkAttention__11daNpc_Gk1_cFv = .text:0x0000137C; // type:function size:0x80 scope:global align:4 +setAttention__11daNpc_Gk1_cFb = .text:0x000013FC; // type:function size:0x58 scope:global align:4 +decideType__11daNpc_Gk1_cFi = .text:0x00001454; // type:function size:0x88 scope:global align:4 +privateCut__11daNpc_Gk1_cFi = .text:0x000014DC; // type:function size:0xC4 scope:global align:4 +endEvent__11daNpc_Gk1_cFv = .text:0x000015A0; // type:function size:0x24 scope:global align:4 +isEventEntry__11daNpc_Gk1_cFv = .text:0x000015C4; // type:function size:0x38 scope:global align:4 +event_proc__11daNpc_Gk1_cFi = .text:0x000015FC; // type:function size:0x84 scope:global align:4 +set_action__11daNpc_Gk1_cFM11daNpc_Gk1_cFPCvPvPv_iPv = .text:0x00001680; // type:function size:0xAC scope:global align:4 +setStt__11daNpc_Gk1_cFSc = .text:0x0000172C; // type:function size:0x80 scope:global align:4 +chk_attn__11daNpc_Gk1_cFv = .text:0x000017AC; // type:function size:0x218 scope:global align:4 +wait_1__11daNpc_Gk1_cFv = .text:0x000019C4; // type:function size:0x194 scope:global align:4 +talk_1__11daNpc_Gk1_cFv = .text:0x00001B58; // type:function size:0x100 scope:global align:4 +wait_action1__11daNpc_Gk1_cFPv = .text:0x00001C58; // type:function size:0xBC scope:global align:4 +demo__11daNpc_Gk1_cFv = .text:0x00001D14; // type:function size:0x138 scope:global align:4 +shadowDraw__11daNpc_Gk1_cFv = .text:0x00001E4C; // type:function size:0xD8 scope:global align:4 +_draw__11daNpc_Gk1_cFv = .text:0x00001F24; // type:function size:0x120 scope:global align:4 +_execute__11daNpc_Gk1_cFv = .text:0x00002044; // type:function size:0x224 scope:global align:4 +_delete__11daNpc_Gk1_cFv = .text:0x00002268; // type:function size:0x60 scope:global align:4 +_create__11daNpc_Gk1_cFv = .text:0x000022C8; // type:function size:0x26C scope:global align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00002534; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00002590; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000025D8; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000026A4; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000026EC; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00002748; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00002790; // type:function size:0x70 scope:weak align:4 +bodyCreateHeap__11daNpc_Gk1_cFv = .text:0x00002800; // type:function size:0x2FC scope:global align:4 +itemCreateHeap__11daNpc_Gk1_cFv = .text:0x00002AFC; // type:function size:0xC0 scope:global align:4 +hat_CreateHeap__11daNpc_Gk1_cFv = .text:0x00002BBC; // type:function size:0xC0 scope:global align:4 +CreateHeap__11daNpc_Gk1_cFv = .text:0x00002C7C; // type:function size:0xC4 scope:global align:4 +daNpc_Gk1_Create__FP10fopAc_ac_c = .text:0x00002D40; // type:function size:0x20 scope:local align:4 +daNpc_Gk1_Delete__FP11daNpc_Gk1_c = .text:0x00002D60; // type:function size:0x20 scope:local align:4 +daNpc_Gk1_Execute__FP11daNpc_Gk1_c = .text:0x00002D80; // type:function size:0x20 scope:local align:4 +daNpc_Gk1_Draw__FP11daNpc_Gk1_c = .text:0x00002DA0; // type:function size:0x20 scope:local align:4 +daNpc_Gk1_IsDelete__FP11daNpc_Gk1_c = .text:0x00002DC0; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00002DC8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00002DD8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00002DE0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002DE8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002DF0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002DF8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002E30; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002E38; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002E40; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002E48; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002E80; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002E84; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002E8C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002E94; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002E9C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002EA8; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Gk1_HIO_cFv = .text:0x00002EB4; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00002F14; // type:function size:0x1C scope:weak align:4 +cLib_getRndValue__Fii = .text:0x00002F30; // type:function size:0x7C scope:weak align:4 +__sinit_d_a_npc_gk1_cpp = .text:0x00002FAC; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00002FE8; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00002FF0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002FF8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00003000; // type:function size:0x8 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00003008; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00003010; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00003018; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4191 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4192 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4315 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4316 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +a_resID_tbl$4387 = .rodata:0x00000010; // type:object size:0x14 scope:local align:4 +a_resID_tbl$4392 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4407 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4669 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4821 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@4822 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 +@4823 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@4824 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4825 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@4826 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4827 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4829 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 data:double +@4969 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4970 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4971 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4985 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4987 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4989 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5149 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5150 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5151 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000084; // type:object size:0x99 scope:local align:4 data:string_table +a_prm_tbl$4156 = .data:0x00000000; // type:object size:0x1C scope:local align:4 +l_evn_tbl = .data:0x0000001C; // type:object size:0x4 scope:local align:4 data:4byte +@4264 = .data:0x00000020; // type:object size:0xC scope:local align:4 data:4byte +a_anm_prm_tbl$4447 = .data:0x0000002C; // type:object size:0x30 scope:local align:4 +a_anm_prm_tbl$4489 = .data:0x0000005C; // type:object size:0x50 scope:local align:4 +@4530 = .data:0x000000AC; // type:object size:0x3C scope:local align:4 +a_cut_tbl$4703 = .data:0x000000E8; // type:object size:0x4 scope:local align:4 +a_siz_tbl$5060 = .data:0x000000EC; // type:object size:0x8 scope:local align:4 +l_daNpc_Gk1_Method = .data:0x000000F4; // type:object size:0x20 scope:local align:4 +g_profile_NPC_GK1 = .data:0x00000114; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btpAnm = .data:0x00000144; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000150; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x0000015C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000001E4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000001F0; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000001FC; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000250; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x00000274; // type:object size:0x14 scope:weak align:4 +__vt__11daNpc_Gk1_c = .data:0x00000288; // type:object size:0x14 scope:global align:4 +__vt__15daNpc_Gk1_HIO_c = .data:0x0000029C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4158 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x2C scope:local align:4 data:2byte +l_check_inf = .bss:0x0000008C; // type:object size:0x50 scope:local align:4 +l_check_wrk = .bss:0x000000DC; // type:object size:0x4 scope:local align:4 +@4173 = .bss:0x000000E0; // type:object size:0xC scope:local align:4 +init$4174 = .bss:0x000000EC; // type:object size:0x1 scope:local align:1 +a_eye_pos_off$4172 = .bss:0x000000F0; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_gp1/splits.txt b/config/D44J01/rels/d_a_npc_gp1/splits.txt new file mode 100644 index 000000000..4938aa57b --- /dev/null +++ b/config/D44J01/rels/d_a_npc_gp1/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_gp1.o: + .text start:0x000000EC end:0x00003BD4 + .text start:0x00003BD4 end:0x00003BE8 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000001AD + .data start:0x00000000 end:0x000003C0 + .bss start:0x00000008 end:0x00000110 diff --git a/config/D44J01/rels/d_a_npc_gp1/symbols.txt b/config/D44J01/rels/d_a_npc_gp1/symbols.txt new file mode 100644 index 000000000..81b24825b --- /dev/null +++ b/config/D44J01/rels/d_a_npc_gp1/symbols.txt @@ -0,0 +1,204 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daNpc_Gp1_HIO_cFv = .text:0x000000EC; // type:function size:0x58 scope:global align:4 +searchActor_Bm__FPvPv = .text:0x00000144; // type:function size:0x78 scope:local align:4 +nodeCallBack_Gp1__FP7J3DNodei = .text:0x000001BC; // type:function size:0x4C scope:local align:4 +nodeGp1Control__11daNpc_Gp1_cFP7J3DNodeP8J3DModel = .text:0x00000208; // type:function size:0x150 scope:global align:4 +__dt__4cXyzFv = .text:0x00000358; // type:function size:0x3C scope:weak align:4 +init_GP1_0__11daNpc_Gp1_cFv = .text:0x00000394; // type:function size:0x80 scope:global align:4 +createInit__11daNpc_Gp1_cFv = .text:0x00000414; // type:function size:0x1D0 scope:global align:4 +setMtx__11daNpc_Gp1_cFb = .text:0x000005E4; // type:function size:0x120 scope:global align:4 +anmNum_toResID__11daNpc_Gp1_cFi = .text:0x00000704; // type:function size:0x14 scope:global align:4 +btpNum_toResID__11daNpc_Gp1_cFi = .text:0x00000718; // type:function size:0x14 scope:global align:4 +setBtp__11daNpc_Gp1_cFbi = .text:0x0000072C; // type:function size:0x110 scope:global align:4 +iniTexPttrnAnm__11daNpc_Gp1_cFb = .text:0x0000083C; // type:function size:0x28 scope:global align:4 +plyTexPttrnAnm__11daNpc_Gp1_cFv = .text:0x00000864; // type:function size:0xAC scope:global align:4 +setAnm_tex__11daNpc_Gp1_cFSc = .text:0x00000910; // type:function size:0x3C scope:global align:4 +setAnm_anm__11daNpc_Gp1_cFPQ211daNpc_Gp1_c9anm_prm_c = .text:0x0000094C; // type:function size:0xD8 scope:global align:4 +setAnm_NUM__11daNpc_Gp1_cFii = .text:0x00000A24; // type:function size:0x6C scope:global align:4 +setAnm__11daNpc_Gp1_cFv = .text:0x00000A90; // type:function size:0x80 scope:global align:4 +chg_anmTag__11daNpc_Gp1_cFv = .text:0x00000B10; // type:function size:0x4 scope:global align:4 +control_anmTag__11daNpc_Gp1_cFv = .text:0x00000B14; // type:function size:0x4 scope:global align:4 +chg_anmAtr__11daNpc_Gp1_cFUc = .text:0x00000B18; // type:function size:0x44 scope:global align:4 +control_anmAtr__11daNpc_Gp1_cFv = .text:0x00000B5C; // type:function size:0x150 scope:global align:4 +setAnm_ATR__11daNpc_Gp1_cFi = .text:0x00000CAC; // type:function size:0x68 scope:global align:4 +anmAtr__11daNpc_Gp1_cFUs = .text:0x00000D14; // type:function size:0xC4 scope:global align:4 +eventOrder__11daNpc_Gp1_cFv = .text:0x00000DD8; // type:function size:0x98 scope:global align:4 +checkOrder__11daNpc_Gp1_cFv = .text:0x00000E70; // type:function size:0x98 scope:global align:4 +chk_talk__11daNpc_Gp1_cFv = .text:0x00000F08; // type:function size:0xAC scope:global align:4 +chk_partsNotMove__11daNpc_Gp1_cFv = .text:0x00000FB4; // type:function size:0x50 scope:global align:4 +chk_forceTlkArea__11daNpc_Gp1_cFv = .text:0x00001004; // type:function size:0x120 scope:global align:4 +lookBack__11daNpc_Gp1_cFv = .text:0x00001124; // type:function size:0x1A0 scope:global align:4 +next_msgStatus__11daNpc_Gp1_cFPUl = .text:0x000012C4; // type:function size:0x1FC scope:global align:4 +getMsg_GP1_0__11daNpc_Gp1_cFv = .text:0x000014C0; // type:function size:0x168 scope:global align:4 +getMsg__11daNpc_Gp1_cFv = .text:0x00001628; // type:function size:0x3C scope:global align:4 +chkAttention__11daNpc_Gp1_cFv = .text:0x00001664; // type:function size:0x80 scope:global align:4 +setAttention__11daNpc_Gp1_cFb = .text:0x000016E4; // type:function size:0x68 scope:global align:4 +searchByID__11daNpc_Gp1_cFUi = .text:0x0000174C; // type:function size:0x34 scope:global align:4 +partner_srch_sub__11daNpc_Gp1_cFPFPvPv_Pv = .text:0x00001780; // type:function size:0xB0 scope:global align:4 +partner_srch__11daNpc_Gp1_cFv = .text:0x00001830; // type:function size:0xA4 scope:global align:4 +ctrl_WAITanm__11daNpc_Gp1_cFv = .text:0x000018D4; // type:function size:0x94 scope:global align:4 +gp_movPass__11daNpc_Gp1_cFv = .text:0x00001968; // type:function size:0x170 scope:global align:4 +gp_clcMovSpd__11daNpc_Gp1_cFv = .text:0x00001AD8; // type:function size:0x64 scope:global align:4 +gp_nMove__11daNpc_Gp1_cFv = .text:0x00001B3C; // type:function size:0xC0 scope:global align:4 +create_rupee__11daNpc_Gp1_cFv = .text:0x00001BFC; // type:function size:0x298 scope:global align:4 +charDecide__11daNpc_Gp1_cFi = .text:0x00001E94; // type:function size:0x1C scope:global align:4 +eInit_INI_KAERE_KAERE___11daNpc_Gp1_cFv = .text:0x00001EB0; // type:function size:0x4C scope:global align:4 +eInit_END_KAERE_KAERE___11daNpc_Gp1_cFv = .text:0x00001EFC; // type:function size:0xC scope:global align:4 +event_actionInit__11daNpc_Gp1_cFi = .text:0x00001F08; // type:function size:0x94 scope:global align:4 +event_action__11daNpc_Gp1_cFv = .text:0x00001F9C; // type:function size:0x14 scope:global align:4 +privateCut__11daNpc_Gp1_cFi = .text:0x00001FB0; // type:function size:0xEC scope:global align:4 +endEvent__11daNpc_Gp1_cFv = .text:0x0000209C; // type:function size:0x20 scope:global align:4 +isEventEntry__11daNpc_Gp1_cFv = .text:0x000020BC; // type:function size:0x38 scope:global align:4 +event_proc__11daNpc_Gp1_cFi = .text:0x000020F4; // type:function size:0x130 scope:global align:4 +set_action__11daNpc_Gp1_cFM11daNpc_Gp1_cFPCvPvPv_iPv = .text:0x00002224; // type:function size:0xAC scope:global align:4 +setStt__11daNpc_Gp1_cFSc = .text:0x000022D0; // type:function size:0xF8 scope:global align:4 +wait_1__11daNpc_Gp1_cFv = .text:0x000023C8; // type:function size:0x158 scope:global align:4 +talk_1__11daNpc_Gp1_cFv = .text:0x00002520; // type:function size:0x1C8 scope:global align:4 +walk_1__11daNpc_Gp1_cFv = .text:0x000026E8; // type:function size:0x150 scope:global align:4 +hair_1__11daNpc_Gp1_cFv = .text:0x00002838; // type:function size:0x8C scope:global align:4 +wait_2__11daNpc_Gp1_cFv = .text:0x000028C4; // type:function size:0x4C scope:global align:4 +wait_action1__11daNpc_Gp1_cFPv = .text:0x00002910; // type:function size:0x18C scope:global align:4 +demo__11daNpc_Gp1_cFv = .text:0x00002A9C; // type:function size:0x138 scope:global align:4 +_draw__11daNpc_Gp1_cFv = .text:0x00002BD4; // type:function size:0x1C0 scope:global align:4 +_execute__11daNpc_Gp1_cFv = .text:0x00002D94; // type:function size:0x1EC scope:global align:4 +_delete__11daNpc_Gp1_cFv = .text:0x00002F80; // type:function size:0x94 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00003014; // type:function size:0x20 scope:local align:4 +_create__11daNpc_Gp1_cFv = .text:0x00003034; // type:function size:0x170 scope:global align:4 +__ct__11daNpc_Gp1_cFv = .text:0x000031A4; // type:function size:0x164 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00003308; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00003364; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000033AC; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00003478; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000034C0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000351C; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00003564; // type:function size:0x70 scope:weak align:4 +create_Anm__11daNpc_Gp1_cFv = .text:0x000035D4; // type:function size:0x270 scope:global align:4 +CreateHeap__11daNpc_Gp1_cFv = .text:0x00003844; // type:function size:0x15C scope:global align:4 +daNpc_Gp1_Create__FP10fopAc_ac_c = .text:0x000039A0; // type:function size:0x20 scope:local align:4 +daNpc_Gp1_Delete__FP11daNpc_Gp1_c = .text:0x000039C0; // type:function size:0x20 scope:local align:4 +daNpc_Gp1_Execute__FP11daNpc_Gp1_c = .text:0x000039E0; // type:function size:0x20 scope:local align:4 +daNpc_Gp1_Draw__FP11daNpc_Gp1_c = .text:0x00003A00; // type:function size:0x20 scope:local align:4 +daNpc_Gp1_IsDelete__FP11daNpc_Gp1_c = .text:0x00003A20; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00003A28; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00003A38; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00003A40; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00003A48; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00003A50; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003A58; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00003A90; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00003A98; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00003AA0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003AA8; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00003AE0; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00003AE4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003AEC; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003AF4; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00003AFC; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00003B08; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Gp1_HIO_cFv = .text:0x00003B14; // type:function size:0x48 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00003B5C; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_gp1_cpp = .text:0x00003B78; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00003BB4; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00003BBC; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00003BC4; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00003BCC; // type:function size:0x8 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00003BD4; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00003BDC; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00003BE4; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4203 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4204 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4205 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4270 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +a_bck_resID_tbl$4301 = .rodata:0x00000010; // type:object size:0x20 scope:local align:4 +a_btp_resID_tbl$4306 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4323 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +@4348 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@4349 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 data:float +@4366 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@4367 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4430 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4431 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 data:float +@4513 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4557 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 +@4558 = .rodata:0x00000060; // type:object size:0x8 scope:local align:8 +@4559 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4601 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 data:float +@4838 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 data:float +@4846 = .rodata:0x00000074; // type:object size:0xC scope:local align:4 +@4887 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4888 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4889 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4890 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4891 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4892 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4893 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4896 = .rodata:0x000000A0; // type:object size:0x8 scope:local align:8 +@5058 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5254 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5256 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5258 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5260 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5310 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5311 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5312 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5351 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 data:float +@5352 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 data:float +@5428 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@5429 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@5430 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000DC; // type:object size:0xD1 scope:local align:4 data:string_table +a_prm_tbl$4143 = .data:0x00000000; // type:object size:0x34 scope:local align:4 +l_evn_tbl = .data:0x00000034; // type:object size:0xC scope:local align:4 +@4213 = .data:0x00000040; // type:object size:0xC scope:local align:4 data:4byte +a_anm_prm_tbl$4372 = .data:0x0000004C; // type:object size:0x90 scope:local align:4 +a_anm_prm_tbl$4379 = .data:0x000000DC; // type:object size:0x60 scope:local align:4 +a_anm_prm_tbl$4435 = .data:0x0000013C; // type:object size:0x70 scope:local align:4 +a_cut_tbl$4942 = .data:0x000001AC; // type:object size:0x4 scope:local align:4 +@5129 = .data:0x000001B0; // type:object size:0x58 scope:local align:4 +a_size_tbl$5379 = .data:0x00000208; // type:object size:0x4 scope:local align:4 +l_daNpc_Gp1_Method = .data:0x0000020C; // type:object size:0x20 scope:local align:4 +g_profile_NPC_GP1 = .data:0x0000022C; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btpAnm = .data:0x0000025C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000268; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000274; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000002FC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000308; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000314; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000368; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x0000038C; // type:object size:0x14 scope:weak align:4 +__vt__11daNpc_Gp1_c = .data:0x000003A0; // type:object size:0x14 scope:global align:4 +__vt__15daNpc_Gp1_HIO_c = .data:0x000003B4; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4145 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x40 scope:local align:4 data:4byte +l_check_inf = .bss:0x000000A0; // type:object size:0x50 scope:local align:4 data:4byte +l_check_wrk = .bss:0x000000F0; // type:object size:0x4 scope:local align:4 data:4byte +@4171 = .bss:0x000000F4; // type:object size:0xC scope:local align:4 +init$4172 = .bss:0x00000100; // type:object size:0x1 scope:local align:1 +a_eye_pos_off$4170 = .bss:0x00000104; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_hi1/splits.txt b/config/D44J01/rels/d_a_npc_hi1/splits.txt new file mode 100644 index 000000000..4c736dc76 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_hi1/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_hi1.o: + .text start:0x000000EC end:0x00002AC8 + .text start:0x00002AC8 end:0x00002ADC + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000FF + .data start:0x00000000 end:0x00000268 + .bss start:0x00000008 end:0x000000FC diff --git a/config/D44J01/rels/d_a_npc_hi1/symbols.txt b/config/D44J01/rels/d_a_npc_hi1/symbols.txt new file mode 100644 index 000000000..752e49569 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_hi1/symbols.txt @@ -0,0 +1,180 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daNpc_Hi1_HIO_cFv = .text:0x000000EC; // type:function size:0x5C scope:global align:4 +nodeCB_Head__FP7J3DNodei = .text:0x00000148; // type:function size:0x4C scope:local align:4 +_nodeCB_Head__11daNpc_Hi1_cFP7J3DNodeP8J3DModel = .text:0x00000194; // type:function size:0x120 scope:global align:4 +__dt__4cXyzFv = .text:0x000002B4; // type:function size:0x3C scope:weak align:4 +nodeCB_BackBone__FP7J3DNodei = .text:0x000002F0; // type:function size:0x4C scope:local align:4 +_nodeCB_BackBone__11daNpc_Hi1_cFP7J3DNodeP8J3DModel = .text:0x0000033C; // type:function size:0xA0 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000003DC; // type:function size:0x20 scope:local align:4 +init_HI1_0__11daNpc_Hi1_cFv = .text:0x000003FC; // type:function size:0x4C scope:global align:4 +createInit__11daNpc_Hi1_cFv = .text:0x00000448; // type:function size:0x180 scope:global align:4 +play_animation__11daNpc_Hi1_cFv = .text:0x000005C8; // type:function size:0xB0 scope:global align:4 +setMtx__11daNpc_Hi1_cFb = .text:0x00000678; // type:function size:0xB0 scope:global align:4 +bckResID__11daNpc_Hi1_cFi = .text:0x00000728; // type:function size:0x14 scope:global align:4 +btpResID__11daNpc_Hi1_cFi = .text:0x0000073C; // type:function size:0x14 scope:global align:4 +btkResID__11daNpc_Hi1_cFi = .text:0x00000750; // type:function size:0x14 scope:global align:4 +setBtp__11daNpc_Hi1_cFScb = .text:0x00000764; // type:function size:0x104 scope:global align:4 +setBtk__11daNpc_Hi1_cFScb = .text:0x00000868; // type:function size:0x100 scope:global align:4 +init_texPttrnAnm__11daNpc_Hi1_cFScb = .text:0x00000968; // type:function size:0x6C scope:global align:4 +play_btp_anm__11daNpc_Hi1_cFv = .text:0x000009D4; // type:function size:0x9C scope:global align:4 +play_btk_anm__11daNpc_Hi1_cFv = .text:0x00000A70; // type:function size:0x2C scope:global align:4 +setAnm_anm__11daNpc_Hi1_cFPQ211daNpc_Hi1_c9anm_prm_c = .text:0x00000A9C; // type:function size:0x9C scope:global align:4 +setAnm_NUM__11daNpc_Hi1_cFii = .text:0x00000B38; // type:function size:0x70 scope:global align:4 +setAnm__11daNpc_Hi1_cFv = .text:0x00000BA8; // type:function size:0x6C scope:global align:4 +chngAnmTag__11daNpc_Hi1_cFv = .text:0x00000C14; // type:function size:0x4 scope:global align:4 +ctrlAnmTag__11daNpc_Hi1_cFv = .text:0x00000C18; // type:function size:0x4 scope:global align:4 +chngAnmAtr__11daNpc_Hi1_cFUc = .text:0x00000C1C; // type:function size:0x40 scope:global align:4 +ctrlAnmAtr__11daNpc_Hi1_cFv = .text:0x00000C5C; // type:function size:0xC scope:global align:4 +setAnm_ATR__11daNpc_Hi1_cFv = .text:0x00000C68; // type:function size:0x64 scope:global align:4 +anmAtr__11daNpc_Hi1_cFUs = .text:0x00000CCC; // type:function size:0xBC scope:global align:4 +next_msgStatus__11daNpc_Hi1_cFPUl = .text:0x00000D88; // type:function size:0x8 scope:global align:4 +getMsg_HI1_0__11daNpc_Hi1_cFv = .text:0x00000D90; // type:function size:0x8 scope:global align:4 +getMsg__11daNpc_Hi1_cFv = .text:0x00000D98; // type:function size:0x3C scope:global align:4 +eventOrder__11daNpc_Hi1_cFv = .text:0x00000DD4; // type:function size:0x8C scope:global align:4 +checkOrder__11daNpc_Hi1_cFv = .text:0x00000E60; // type:function size:0xB4 scope:global align:4 +chk_talk__11daNpc_Hi1_cFv = .text:0x00000F14; // type:function size:0x98 scope:global align:4 +chk_parts_notMov__11daNpc_Hi1_cFv = .text:0x00000FAC; // type:function size:0x50 scope:global align:4 +searchByID__11daNpc_Hi1_cFUiPi = .text:0x00000FFC; // type:function size:0x54 scope:global align:4 +lookBack__11daNpc_Hi1_cFv = .text:0x00001050; // type:function size:0x1C4 scope:global align:4 +chkAttention__11daNpc_Hi1_cFv = .text:0x00001214; // type:function size:0x80 scope:global align:4 +setAttention__11daNpc_Hi1_cFb = .text:0x00001294; // type:function size:0x58 scope:global align:4 +decideType__11daNpc_Hi1_cFi = .text:0x000012EC; // type:function size:0x88 scope:global align:4 +privateCut__11daNpc_Hi1_cFi = .text:0x00001374; // type:function size:0xC4 scope:global align:4 +endEvent__11daNpc_Hi1_cFv = .text:0x00001438; // type:function size:0x24 scope:global align:4 +isEventEntry__11daNpc_Hi1_cFv = .text:0x0000145C; // type:function size:0x38 scope:global align:4 +event_proc__11daNpc_Hi1_cFi = .text:0x00001494; // type:function size:0x84 scope:global align:4 +set_action__11daNpc_Hi1_cFM11daNpc_Hi1_cFPCvPvPv_iPv = .text:0x00001518; // type:function size:0xAC scope:global align:4 +setStt__11daNpc_Hi1_cFSc = .text:0x000015C4; // type:function size:0x74 scope:global align:4 +wait_1__11daNpc_Hi1_cFv = .text:0x00001638; // type:function size:0x180 scope:global align:4 +talk_1__11daNpc_Hi1_cFv = .text:0x000017B8; // type:function size:0xC8 scope:global align:4 +wait_action1__11daNpc_Hi1_cFPv = .text:0x00001880; // type:function size:0xBC scope:global align:4 +demo__11daNpc_Hi1_cFv = .text:0x0000193C; // type:function size:0x1D4 scope:global align:4 +shadowDraw__11daNpc_Hi1_cFv = .text:0x00001B10; // type:function size:0x90 scope:global align:4 +_draw__11daNpc_Hi1_cFv = .text:0x00001BA0; // type:function size:0xF4 scope:global align:4 +_execute__11daNpc_Hi1_cFv = .text:0x00001C94; // type:function size:0x230 scope:global align:4 +_delete__11daNpc_Hi1_cFv = .text:0x00001EC4; // type:function size:0x60 scope:global align:4 +_create__11daNpc_Hi1_cFv = .text:0x00001F24; // type:function size:0x14C scope:global align:4 +__ct__11daNpc_Hi1_cFv = .text:0x00002070; // type:function size:0x170 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x000021E0; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x0000223C; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00002298; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000022E0; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000023AC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000023F4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00002450; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00002498; // type:function size:0x70 scope:weak align:4 +bodyCreateHeap__11daNpc_Hi1_cFv = .text:0x00002508; // type:function size:0x274 scope:global align:4 +CreateHeap__11daNpc_Hi1_cFv = .text:0x0000277C; // type:function size:0x84 scope:global align:4 +daNpc_Hi1_Create__FP10fopAc_ac_c = .text:0x00002800; // type:function size:0x20 scope:local align:4 +daNpc_Hi1_Delete__FP11daNpc_Hi1_c = .text:0x00002820; // type:function size:0x20 scope:local align:4 +daNpc_Hi1_Execute__FP11daNpc_Hi1_c = .text:0x00002840; // type:function size:0x20 scope:local align:4 +daNpc_Hi1_Draw__FP11daNpc_Hi1_c = .text:0x00002860; // type:function size:0x20 scope:local align:4 +daNpc_Hi1_IsDelete__FP11daNpc_Hi1_c = .text:0x00002880; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00002888; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00002898; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000028A0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000028A8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000028B0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000028B8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000028F0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000028F8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002900; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002908; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002940; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002944; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000294C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002954; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000295C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002968; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Hi1_HIO_cFv = .text:0x00002974; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x000029D4; // type:function size:0x1C scope:weak align:4 +cLib_getRndValue__Fii = .text:0x000029F0; // type:function size:0x7C scope:weak align:4 +__sinit_d_a_npc_hi1_cpp = .text:0x00002A6C; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00002AA8; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00002AB0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002AB8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00002AC0; // type:function size:0x8 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00002AC8; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00002AD0; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00002AD8; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4169 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4170 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4171 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +a_resID_tbl$4300 = .rodata:0x0000000C; // type:object size:0x8 scope:local align:4 +a_resID_tbl$4305 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +a_resID_tbl$4310 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4325 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +a_btk_num_tbl$4342 = .rodata:0x00000020; // type:object size:0x1 scope:local align:4 +@4577 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4710 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4711 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4712 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4811 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4812 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4813 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4823 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4825 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4847 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 data:double +@4884 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 data:float +@4885 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 data:float +@4943 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4944 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4945 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4946 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@5280 = .rodata:0x00000068; // type:object size:0x8 scope:local align:8 data:double +@stringBase0 = .rodata:0x00000070; // type:object size:0x8F scope:local align:4 data:string_table +a_prm_tbl$4128 = .data:0x00000000; // type:object size:0x1C scope:local align:4 +l_evn_tbl = .data:0x0000001C; // type:object size:0x4 scope:local align:4 data:4byte +@4211 = .data:0x00000020; // type:object size:0xC scope:local align:4 data:4byte +a_anm_prm_tbl$4384 = .data:0x0000002C; // type:object size:0x20 scope:local align:4 +a_anm_prm_tbl$4391 = .data:0x0000004C; // type:object size:0x30 scope:local align:4 +a_anm_prm_tbl$4430 = .data:0x0000007C; // type:object size:0x20 scope:local align:4 +a_cut_tbl$4611 = .data:0x0000009C; // type:object size:0x4 scope:local align:4 +a_siz_tbl$4900 = .data:0x000000A0; // type:object size:0x8 scope:local align:4 +l_daNpc_Hi1_Method = .data:0x000000A8; // type:object size:0x20 scope:local align:4 +g_profile_NPC_HI1 = .data:0x000000C8; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btpAnm = .data:0x000000F8; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000104; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000110; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x0000011C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000001A4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000001B0; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000001BC; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000210; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x00000234; // type:object size:0x14 scope:weak align:4 +__vt__11daNpc_Hi1_c = .data:0x00000248; // type:object size:0x14 scope:global align:4 +__vt__15daNpc_Hi1_HIO_c = .data:0x0000025C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4130 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x2C scope:local align:4 data:2byte +l_check_inf = .bss:0x0000008C; // type:object size:0x50 scope:local align:4 +l_check_wrk = .bss:0x000000DC; // type:object size:0x4 scope:local align:4 +@4145 = .bss:0x000000E0; // type:object size:0xC scope:local align:4 +init$4146 = .bss:0x000000EC; // type:object size:0x1 scope:local align:1 +a_eye_pos_off$4144 = .bss:0x000000F0; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_ho/splits.txt b/config/D44J01/rels/d_a_npc_ho/splits.txt new file mode 100644 index 000000000..5510b1993 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_ho/splits.txt @@ -0,0 +1,17 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_npc_ho.o: + .text start:0x00000078 end:0x000028D8 + .text start:0x000028D8 end:0x00002910 + .rodata start:0x00000000 end:0x00000108 + .data start:0x00000000 end:0x000002E0 + .bss start:0x00000000 end:0x00000008 diff --git a/config/D44J01/rels/d_a_npc_ho/symbols.txt b/config/D44J01/rels/d_a_npc_ho/symbols.txt new file mode 100644 index 000000000..76046075e --- /dev/null +++ b/config/D44J01/rels/d_a_npc_ho/symbols.txt @@ -0,0 +1,110 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +nodeCallBack_Ho__FP7J3DNodei = .text:0x00000078; // type:function size:0x1B8 scope:local align:4 +daNpc_ho_XyCheckCB__FPvi = .text:0x00000230; // type:function size:0x20 scope:local align:4 +XyCheckCB__10daNpc_Ho_cFi = .text:0x00000250; // type:function size:0x8 scope:global align:4 +receivePendant__10daNpc_Ho_cFi = .text:0x00000258; // type:function size:0x90 scope:global align:4 +initTexPatternAnm__10daNpc_Ho_cFb = .text:0x000002E8; // type:function size:0x114 scope:global align:4 +playTexPatternAnm__10daNpc_Ho_cFv = .text:0x000003FC; // type:function size:0x8C scope:global align:4 +setAnm__10daNpc_Ho_cFSc = .text:0x00000488; // type:function size:0x84 scope:global align:4 +setAnmStatus__10daNpc_Ho_cFv = .text:0x0000050C; // type:function size:0x24 scope:global align:4 +chkAttentionLocal__10daNpc_Ho_cFv = .text:0x00000530; // type:function size:0xB4 scope:global align:4 +chkAttention__10daNpc_Ho_cFv = .text:0x000005E4; // type:function size:0x9C scope:global align:4 +eventOrder__10daNpc_Ho_cFv = .text:0x00000680; // type:function size:0x78 scope:global align:4 +checkOrder__10daNpc_Ho_cFv = .text:0x000006F8; // type:function size:0xA0 scope:global align:4 +next_msg_sub0__10daNpc_Ho_cFUl = .text:0x00000798; // type:function size:0xD0 scope:global align:4 +next_msgStatus__10daNpc_Ho_cFPUl = .text:0x00000868; // type:function size:0x388 scope:global align:4 +getMsg__10daNpc_Ho_cFv = .text:0x00000BF0; // type:function size:0x19C scope:global align:4 +setCollision__10daNpc_Ho_cFv = .text:0x00000D8C; // type:function size:0x80 scope:global align:4 +msgPushButton__10daNpc_Ho_cFv = .text:0x00000E0C; // type:function size:0x44 scope:global align:4 +msgAnm__10daNpc_Ho_cFUc = .text:0x00000E50; // type:function size:0x60 scope:global align:4 +talkInit__10daNpc_Ho_cFv = .text:0x00000EB0; // type:function size:0x14 scope:global align:4 +talk__10daNpc_Ho_cFv = .text:0x00000EC4; // type:function size:0x1E8 scope:global align:4 +init__10daNpc_Ho_cFv = .text:0x000010AC; // type:function size:0x1CC scope:global align:4 +setAttention__10daNpc_Ho_cFb = .text:0x00001278; // type:function size:0x54 scope:global align:4 +lookBack__10daNpc_Ho_cFv = .text:0x000012CC; // type:function size:0x18C scope:global align:4 +wait01__10daNpc_Ho_cFv = .text:0x00001458; // type:function size:0xE4 scope:global align:4 +talk01__10daNpc_Ho_cFv = .text:0x0000153C; // type:function size:0xFC scope:global align:4 +talk02__10daNpc_Ho_cFv = .text:0x00001638; // type:function size:0x70 scope:global align:4 +talk03__10daNpc_Ho_cFv = .text:0x000016A8; // type:function size:0xEC scope:global align:4 +give01__10daNpc_Ho_cFv = .text:0x00001794; // type:function size:0xB0 scope:global align:4 +give02__10daNpc_Ho_cFv = .text:0x00001844; // type:function size:0xB8 scope:global align:4 +preach__10daNpc_Ho_cFv = .text:0x000018FC; // type:function size:0xC4 scope:global align:4 +wait_action__10daNpc_Ho_cFPv = .text:0x000019C0; // type:function size:0x12C scope:global align:4 +_draw__10daNpc_Ho_cFv = .text:0x00001AEC; // type:function size:0x16C scope:global align:4 +_execute__10daNpc_Ho_cFv = .text:0x00001C58; // type:function size:0x21C scope:global align:4 +_delete__10daNpc_Ho_cFv = .text:0x00001E74; // type:function size:0x4C scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00001EC0; // type:function size:0x20 scope:local align:4 +_create__10daNpc_Ho_cFv = .text:0x00001EE0; // type:function size:0x1F8 scope:global align:4 +__dt__8dCcD_CylFv = .text:0x000020D8; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000021A4; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000021EC; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00002248; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00002290; // type:function size:0x70 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00002300; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000235C; // type:function size:0x48 scope:weak align:4 +CreateHeap__10daNpc_Ho_cFv = .text:0x000023A4; // type:function size:0x384 scope:global align:4 +daNpc_Ho_Create__FP10fopAc_ac_c = .text:0x00002728; // type:function size:0x20 scope:local align:4 +daNpc_Ho_Delete__FP10daNpc_Ho_c = .text:0x00002748; // type:function size:0x20 scope:local align:4 +daNpc_Ho_Execute__FP10daNpc_Ho_c = .text:0x00002768; // type:function size:0x20 scope:local align:4 +daNpc_Ho_Draw__FP10daNpc_Ho_c = .text:0x00002788; // type:function size:0x20 scope:local align:4 +daNpc_Ho_IsDelete__FP10daNpc_Ho_c = .text:0x000027A8; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000027B0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000027C0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000027C8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000027D0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000027D8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000027E0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002818; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002820; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002828; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002830; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002868; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000286C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002874; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000287C; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002884; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002890; // type:function size:0xC scope:weak align:4 +cLib_calcTimer__FPs = .text:0x0000289C; // type:function size:0x1C scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000028B8; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000028C0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000028C8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000028D0; // type:function size:0x8 scope:weak align:4 +setEyePos__10daNpc_Ho_cF4cXyz = .text:0x000028D8; // type:function size:0x1C scope:weak align:4 +setAttentionBasePos__10daNpc_Ho_cF4cXyz = .text:0x000028F4; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +l_bck_ix_tbl = .rodata:0x00000000; // type:object size:0x14 scope:local align:4 +l_btp_ix_tbl = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4076 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4077 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4078 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4141 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4158 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4159 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4168 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4443 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +@4533 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4534 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4535 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@4551 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4641 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@4744 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000050; // type:object size:0xB8 scope:local align:4 data:string_table +@4381 = .data:0x00000000; // type:object size:0x12C scope:local align:4 +msg_anm_table$4456 = .data:0x0000012C; // type:object size:0x5 scope:local align:4 +@4514 = .data:0x00000134; // type:object size:0xC scope:local align:4 data:4byte +@4713 = .data:0x00000140; // type:object size:0x20 scope:local align:4 +l_daNpc_Ho_Method = .data:0x00000160; // type:object size:0x20 scope:local align:4 +g_profile_NPC_HO = .data:0x00000180; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x000001B0; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000238; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000244; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000250; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000002A4; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x000002C8; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000002D4; // type:object size:0xC scope:weak align:4 +l_msgId = .bss:0x00000000; // type:object size:0x4 scope:local align:4 +l_msg = .bss:0x00000004; // type:object size:0x4 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_npc_hr/splits.txt b/config/D44J01/rels/d_a_npc_hr/splits.txt new file mode 100644 index 000000000..150d35de1 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_hr/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_npc_hr.o: + .text start:0x00000078 end:0x00005F24 + .text start:0x00005F24 end:0x00005F24 + .text start:0x00005F24 end:0x00005F5C + .rodata start:0x00000000 end:0x00000372 + .data start:0x00000000 end:0x00000390 + .bss start:0x00000000 end:0x00000008 diff --git a/config/D44J01/rels/d_a_npc_hr/symbols.txt b/config/D44J01/rels/d_a_npc_hr/symbols.txt new file mode 100644 index 000000000..44f1abc06 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_hr/symbols.txt @@ -0,0 +1,227 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +init__14daNpc_Wind_EffFv = .text:0x00000078; // type:function size:0x28 scope:global align:4 +remove__14daNpc_Wind_EffFv = .text:0x000000A0; // type:function size:0x4C scope:global align:4 +create__14daNpc_Wind_EffFP4cXyz = .text:0x000000EC; // type:function size:0xC4 scope:global align:4 +end__14daNpc_Wind_EffFv = .text:0x000001B0; // type:function size:0x34 scope:global align:4 +proc__14daNpc_Wind_EffFv = .text:0x000001E4; // type:function size:0x118 scope:global align:4 +setspd__14daNpc_Wind_EffFv = .text:0x000002FC; // type:function size:0x5C scope:global align:4 +__dt__4cXyzFv = .text:0x00000358; // type:function size:0x3C scope:weak align:4 +move__14daNpc_Wind_EffFv = .text:0x00000394; // type:function size:0x30 scope:global align:4 +setSquallPos__18daNpc_Wind_ClothesFi = .text:0x000003C4; // type:function size:0x17C scope:global align:4 +create__18daNpc_Wind_ClothesFP10fopAc_ac_cUcPfi = .text:0x00000540; // type:function size:0xD0 scope:global align:4 +end__18daNpc_Wind_ClothesFv = .text:0x00000610; // type:function size:0x58 scope:global align:4 +proc__18daNpc_Wind_ClothesFv = .text:0x00000668; // type:function size:0xE4 scope:global align:4 +init__18daNpc_Wind_ClothesFv = .text:0x0000074C; // type:function size:0x54 scope:global align:4 +remove__18daNpc_Wind_ClothesFv = .text:0x000007A0; // type:function size:0x50 scope:global align:4 +getShapeType__10daNpc_Hr_cFv = .text:0x000007F0; // type:function size:0xC scope:global align:4 +getSwbit__10daNpc_Hr_cFv = .text:0x000007FC; // type:function size:0xC scope:global align:4 +daNpc_hr_XyCheckCB__FPvi = .text:0x00000808; // type:function size:0x20 scope:local align:4 +XyCheckCB__10daNpc_Hr_cFi = .text:0x00000828; // type:function size:0x24 scope:global align:4 +daNpc_hr_XyEventCB__FPvi = .text:0x0000084C; // type:function size:0x50 scope:local align:4 +onHide__10daNpc_Hr_cFi = .text:0x0000089C; // type:function size:0x74 scope:global align:4 +offHide__10daNpc_Hr_cFi = .text:0x00000910; // type:function size:0x100 scope:global align:4 +defaultSetPos__10daNpc_Hr_cFP4cXyz = .text:0x00000A10; // type:function size:0xA4 scope:global align:4 +getNowEventAction__10daNpc_Hr_cFv = .text:0x00000AB4; // type:function size:0x44 scope:global align:4 +demoInitWind__10daNpc_Hr_cFv = .text:0x00000AF8; // type:function size:0x1FC scope:global align:4 +demoProcWind__10daNpc_Hr_cFi = .text:0x00000CF4; // type:function size:0x118 scope:global align:4 +demoInitWait__10daNpc_Hr_cFv = .text:0x00000E0C; // type:function size:0x68 scope:global align:4 +demoProcWait__10daNpc_Hr_cFv = .text:0x00000E74; // type:function size:0x4C scope:global align:4 +demoInitSpeak__10daNpc_Hr_cFv = .text:0x00000EC0; // type:function size:0x98 scope:global align:4 +demoProcSpeak__10daNpc_Hr_cFv = .text:0x00000F58; // type:function size:0x70 scope:global align:4 +demoProcPatten__10daNpc_Hr_cFv = .text:0x00000FC8; // type:function size:0x60 scope:global align:4 +demoProcTact0__10daNpc_Hr_cFv = .text:0x00001028; // type:function size:0xD4 scope:global align:4 +demoProcTact1__10daNpc_Hr_cFv = .text:0x000010FC; // type:function size:0x98 scope:global align:4 +demoProcTact2__10daNpc_Hr_cFv = .text:0x00001194; // type:function size:0x34 scope:global align:4 +demoProcTact3__10daNpc_Hr_cFv = .text:0x000011C8; // type:function size:0xBC scope:global align:4 +calcKaijou__10daNpc_Hr_cFi = .text:0x00001284; // type:function size:0x24 scope:global align:4 +demoInitMove__10daNpc_Hr_cFv = .text:0x000012A8; // type:function size:0x328 scope:global align:4 +demoInitSmall__10daNpc_Hr_cFv = .text:0x000015D0; // type:function size:0x18 scope:global align:4 +demoProcSmall__10daNpc_Hr_cFv = .text:0x000015E8; // type:function size:0xBC scope:global align:4 +demoProcMove__10daNpc_Hr_cFv = .text:0x000016A4; // type:function size:0x124 scope:global align:4 +demoInitChange__10daNpc_Hr_cFv = .text:0x000017C8; // type:function size:0x114 scope:global align:4 +demoInitCom__10daNpc_Hr_cFv = .text:0x000018DC; // type:function size:0x4C4 scope:global align:4 +demoProcCom__10daNpc_Hr_cFv = .text:0x00001DA0; // type:function size:0x190 scope:global align:4 +demoProc__10daNpc_Hr_cFv = .text:0x00001F30; // type:function size:0x424 scope:global align:4 +nodeCallBack_Hr__FP7J3DNodei = .text:0x00002354; // type:function size:0x228 scope:local align:4 +node_Ht_ant__10daNpc_Hr_cFi = .text:0x0000257C; // type:function size:0x328 scope:global align:4 +nodeCallBack_Ht_ant__FP7J3DNodei = .text:0x000028A4; // type:function size:0xB4 scope:local align:4 +initTexPatternAnm__10daNpc_Hr_cFb = .text:0x00002958; // type:function size:0x110 scope:global align:4 +playTexPatternAnm__10daNpc_Hr_cFv = .text:0x00002A68; // type:function size:0x8C scope:global align:4 +setTexPtn__10daNpc_Hr_cFSc = .text:0x00002AF4; // type:function size:0x3C scope:global align:4 +setAnm__10daNpc_Hr_cFSc = .text:0x00002B30; // type:function size:0xC0 scope:global align:4 +setAnmStatus__10daNpc_Hr_cFv = .text:0x00002BF0; // type:function size:0x6C scope:global align:4 +eventOrder__10daNpc_Hr_cFv = .text:0x00002C5C; // type:function size:0x78 scope:global align:4 +checkOrder__10daNpc_Hr_cFv = .text:0x00002CD4; // type:function size:0xA8 scope:global align:4 +next_msgStatus__10daNpc_Hr_cFPUl = .text:0x00002D7C; // type:function size:0x4C scope:global align:4 +getMsg__10daNpc_Hr_cFv = .text:0x00002DC8; // type:function size:0xD4 scope:global align:4 +setCollision__10daNpc_Hr_cFv = .text:0x00002E9C; // type:function size:0xF4 scope:global align:4 +nextAnm__10daNpc_Hr_cFSci = .text:0x00002F90; // type:function size:0x38 scope:global align:4 +msgAnm__10daNpc_Hr_cFUc = .text:0x00002FC8; // type:function size:0x4C scope:global align:4 +talkInit__10daNpc_Hr_cFv = .text:0x00003014; // type:function size:0x14 scope:global align:4 +talk__10daNpc_Hr_cFv = .text:0x00003028; // type:function size:0x18C scope:global align:4 +init__10daNpc_Hr_cFv = .text:0x000031B4; // type:function size:0x238 scope:global align:4 +setAttention__10daNpc_Hr_cFb = .text:0x000033EC; // type:function size:0x74 scope:global align:4 +getNowJointY__10daNpc_Hr_cFv = .text:0x00003460; // type:function size:0x9C scope:global align:4 +getTornadoPos__10daNpc_Hr_cFiP4cXyz = .text:0x000034FC; // type:function size:0x210 scope:global align:4 +rideTornado__10daNpc_Hr_cFv = .text:0x0000370C; // type:function size:0xE8 scope:global align:4 +getLookBackMode__10daNpc_Hr_cFv = .text:0x000037F4; // type:function size:0x30 scope:global align:4 +lookBack__10daNpc_Hr_cFv = .text:0x00003824; // type:function size:0x188 scope:global align:4 +rt_search__10daNpc_Hr_cFv = .text:0x000039AC; // type:function size:0x174 scope:global align:4 +rt_hide__10daNpc_Hr_cFv = .text:0x00003B20; // type:function size:0x1A8 scope:global align:4 +rt_intro__10daNpc_Hr_cFv = .text:0x00003CC8; // type:function size:0x20 scope:global align:4 +to_rt_hit__10daNpc_Hr_cFv = .text:0x00003CE8; // type:function size:0xCC scope:global align:4 +to_rt_tact__10daNpc_Hr_cFv = .text:0x00003DB4; // type:function size:0x10C scope:global align:4 +rt_angry__10daNpc_Hr_cFv = .text:0x00003EC0; // type:function size:0x2F4 scope:global align:4 +rt_win__10daNpc_Hr_cFv = .text:0x000041B4; // type:function size:0x30 scope:global align:4 +rt_hit0__10daNpc_Hr_cFv = .text:0x000041E4; // type:function size:0x120 scope:global align:4 +rt_hit1__10daNpc_Hr_cFv = .text:0x00004304; // type:function size:0xB0 scope:global align:4 +ht_hide__10daNpc_Hr_cFv = .text:0x000043B4; // type:function size:0x194 scope:global align:4 +wait01__10daNpc_Hr_cFv = .text:0x00004548; // type:function size:0x84 scope:global align:4 +wait02__10daNpc_Hr_cFv = .text:0x000045CC; // type:function size:0x8 scope:global align:4 +endTalk__10daNpc_Hr_cFv = .text:0x000045D4; // type:function size:0x60 scope:global align:4 +endTact__10daNpc_Hr_cFv = .text:0x00004634; // type:function size:0x9C scope:global align:4 +setEmitFlash__10daNpc_Hr_cFf = .text:0x000046D0; // type:function size:0xFC scope:global align:4 +smokeProc__10daNpc_Hr_cFv = .text:0x000047CC; // type:function size:0x1CC scope:global align:4 +talk01__10daNpc_Hr_cFv = .text:0x00004998; // type:function size:0x80 scope:global align:4 +ht_tact01__10daNpc_Hr_cFv = .text:0x00004A18; // type:function size:0xB4 scope:global align:4 +wait_action__10daNpc_Hr_cFPv = .text:0x00004ACC; // type:function size:0x1A0 scope:global align:4 +_draw__10daNpc_Hr_cFv = .text:0x00004C6C; // type:function size:0x1BC scope:global align:4 +_execute__10daNpc_Hr_cFv = .text:0x00004E28; // type:function size:0x290 scope:global align:4 +_delete__10daNpc_Hr_cFv = .text:0x000050B8; // type:function size:0x8C scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00005144; // type:function size:0x20 scope:local align:4 +_create__10daNpc_Hr_cFv = .text:0x00005164; // type:function size:0x110 scope:global align:4 +__ct__10daNpc_Hr_cFv = .text:0x00005274; // type:function size:0x1BC scope:weak align:4 +__ct__4cXyzFv = .text:0x00005430; // type:function size:0x4 scope:weak align:4 +__dt__14daNpc_Wind_EffFv = .text:0x00005434; // type:function size:0x70 scope:weak align:4 +__ct__14daNpc_Wind_EffFv = .text:0x000054A4; // type:function size:0x38 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000054DC; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000055A8; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000055F0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000564C; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00005694; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x000056F0; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000574C; // type:function size:0x48 scope:weak align:4 +CreateHeap__10daNpc_Hr_cFv = .text:0x00005794; // type:function size:0x4F4 scope:global align:4 +daNpc_Hr_Create__FP10fopAc_ac_c = .text:0x00005C88; // type:function size:0x20 scope:local align:4 +daNpc_Hr_Delete__FP10daNpc_Hr_c = .text:0x00005CA8; // type:function size:0x20 scope:local align:4 +daNpc_Hr_Execute__FP10daNpc_Hr_c = .text:0x00005CC8; // type:function size:0x20 scope:local align:4 +daNpc_Hr_Draw__FP10daNpc_Hr_c = .text:0x00005CE8; // type:function size:0x20 scope:local align:4 +daNpc_Hr_IsDelete__FP10daNpc_Hr_c = .text:0x00005D08; // type:function size:0x8 scope:local align:4 +__dt__10cCcD_GSttsFv = .text:0x00005D10; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00005D58; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00005D5C; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00005D60; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00005D64; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00005D68; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00005DB0; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00005E0C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00005E1C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00005E24; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00005E2C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00005E34; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00005E3C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00005E74; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00005E7C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00005E84; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005E8C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00005EC4; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00005EC8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00005ED0; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005ED8; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00005EE0; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00005EEC; // type:function size:0xC scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00005EF8; // type:function size:0x1C scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00005F14; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00005F1C; // type:function size:0x8 scope:weak align:4 +setEyePos__10daNpc_Hr_cF4cXyz = .text:0x00005F24; // type:function size:0x1C scope:weak align:4 +setAttentionBasePos__10daNpc_Hr_cF4cXyz = .text:0x00005F40; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4104 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4127 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4157 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:string +@4158 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4159 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4212 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4214 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 data:double +@4364 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4365 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4397 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4398 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4399 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4400 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +@4647 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@4677 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4905 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4906 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@4907 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@5004 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@5005 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +l_bck_ix_tbl = .rodata:0x00000060; // type:object size:0x34 scope:local align:4 +l_btp_ix_tbl = .rodata:0x00000094; // type:object size:0xC scope:local align:4 +@5075 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 data:float +@5171 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5172 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5173 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5174 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5225 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 data:float +@5246 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5247 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5357 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5358 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5359 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@5360 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@5472 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 data:float +@5608 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 data:string +@5694 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@5829 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@5954 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@5955 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@5956 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@5957 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@5958 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@5959 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@5960 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@5961 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@5962 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@5963 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@5964 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@5965 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@6003 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@6004 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@6006 = .rodata:0x00000118; // type:object size:0x8 scope:local align:8 +@6150 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000124; // type:object size:0x24E scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_257_data_1C = .data:0x0000001C; // type:object size:0x14 +dNpc_hr_src = .data:0x00000030; // type:object size:0x44 scope:local align:4 +action_table$4369 = .data:0x00000074; // type:object size:0x4C scope:local align:4 +@5007 = .data:0x000000C0; // type:object size:0x48 scope:local align:4 +@5006 = .data:0x00000108; // type:object size:0x48 scope:local align:4 +msg_anm_table$5371 = .data:0x00000150; // type:object size:0x9 scope:local align:4 +@5418 = .data:0x0000015C; // type:object size:0xC scope:local align:4 data:4byte +@6061 = .data:0x00000168; // type:object size:0x34 scope:local align:4 +@6151 = .data:0x0000019C; // type:object size:0x2C scope:local align:4 +brow_bdl_table$6385 = .data:0x000001C8; // type:object size:0x8 scope:local align:4 +ant_bdl_table$6388 = .data:0x000001D0; // type:object size:0x8 scope:local align:4 +ant_bck_table$6389 = .data:0x000001D8; // type:object size:0x8 scope:local align:4 +l_daNpc_Hr_Method = .data:0x000001E0; // type:object size:0x20 scope:local align:4 +g_profile_NPC_HR = .data:0x00000200; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x00000230; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000023C; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000248; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000264; // type:object size:0x20 scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000284; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000030C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000318; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000324; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x00000378; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000384; // type:object size:0xC scope:weak align:4 +l_msgId = .bss:0x00000000; // type:object size:0x4 scope:local align:4 +l_msg = .bss:0x00000004; // type:object size:0x4 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_npc_jb1/splits.txt b/config/D44J01/rels/d_a_npc_jb1/splits.txt new file mode 100644 index 000000000..fd896d886 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_jb1/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_jb1.o: + .text start:0x000000EC end:0x00001E44 + .text start:0x00001E44 end:0x00001E58 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000011B + .data start:0x00000000 end:0x00000224 + .bss start:0x00000008 end:0x00000034 diff --git a/config/D44J01/rels/d_a_npc_jb1/symbols.txt b/config/D44J01/rels/d_a_npc_jb1/symbols.txt new file mode 100644 index 000000000..942ab08cf --- /dev/null +++ b/config/D44J01/rels/d_a_npc_jb1/symbols.txt @@ -0,0 +1,125 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daNpc_Jb1_HIO_cFv = .text:0x000000EC; // type:function size:0x58 scope:global align:4 +init_JB1_0__11daNpc_Jb1_cFv = .text:0x00000144; // type:function size:0x4C scope:global align:4 +createInit__11daNpc_Jb1_cFv = .text:0x00000190; // type:function size:0xD4 scope:global align:4 +setMtx__11daNpc_Jb1_cFv = .text:0x00000264; // type:function size:0x238 scope:global align:4 +playBrkAnm__11daNpc_Jb1_cFP15J3DAnmTevRegKeyPs = .text:0x0000049C; // type:function size:0x30 scope:global align:4 +anmNum_toResID__11daNpc_Jb1_cFi = .text:0x000004CC; // type:function size:0x14 scope:global align:4 +setAnm_anm__11daNpc_Jb1_cFPQ211daNpc_Jb1_c9anm_prm_c = .text:0x000004E0; // type:function size:0xA8 scope:global align:4 +setAnm__11daNpc_Jb1_cFv = .text:0x00000588; // type:function size:0x48 scope:global align:4 +chg_anmTag__11daNpc_Jb1_cFv = .text:0x000005D0; // type:function size:0x4 scope:global align:4 +control_anmTag__11daNpc_Jb1_cFv = .text:0x000005D4; // type:function size:0x4 scope:global align:4 +chg_anmAtr__11daNpc_Jb1_cFUc = .text:0x000005D8; // type:function size:0x40 scope:global align:4 +control_anmAtr__11daNpc_Jb1_cFv = .text:0x00000618; // type:function size:0xC scope:global align:4 +setAnm_ATR__11daNpc_Jb1_cFv = .text:0x00000624; // type:function size:0x34 scope:global align:4 +anmAtr__11daNpc_Jb1_cFUs = .text:0x00000658; // type:function size:0xC4 scope:global align:4 +eventOrder__11daNpc_Jb1_cFv = .text:0x0000071C; // type:function size:0x50 scope:global align:4 +checkOrder__11daNpc_Jb1_cFv = .text:0x0000076C; // type:function size:0x40 scope:global align:4 +next_msgStatus__11daNpc_Jb1_cFPUl = .text:0x000007AC; // type:function size:0x8 scope:global align:4 +getMsg_JB1_0__11daNpc_Jb1_cFv = .text:0x000007B4; // type:function size:0x8 scope:global align:4 +getMsg__11daNpc_Jb1_cFv = .text:0x000007BC; // type:function size:0x3C scope:global align:4 +chkAttention__11daNpc_Jb1_cFv = .text:0x000007F8; // type:function size:0x80 scope:global align:4 +setAttention__11daNpc_Jb1_cFv = .text:0x00000878; // type:function size:0xC4 scope:global align:4 +charDecide__11daNpc_Jb1_cFi = .text:0x0000093C; // type:function size:0x1C scope:global align:4 +event_actionInit__11daNpc_Jb1_cFi = .text:0x00000958; // type:function size:0x58 scope:global align:4 +event_action__11daNpc_Jb1_cFv = .text:0x000009B0; // type:function size:0x20 scope:global align:4 +privateCut__11daNpc_Jb1_cFi = .text:0x000009D0; // type:function size:0xEC scope:global align:4 +isEventEntry__11daNpc_Jb1_cFv = .text:0x00000ABC; // type:function size:0x38 scope:global align:4 +event_proc__11daNpc_Jb1_cFi = .text:0x00000AF4; // type:function size:0x50 scope:global align:4 +set_action__11daNpc_Jb1_cFM11daNpc_Jb1_cFPCvPvPv_iPv = .text:0x00000B44; // type:function size:0xAC scope:global align:4 +setStt__11daNpc_Jb1_cFSc = .text:0x00000BF0; // type:function size:0x30 scope:global align:4 +wait_1__11daNpc_Jb1_cFv = .text:0x00000C20; // type:function size:0x8 scope:global align:4 +wait_action1__11daNpc_Jb1_cFPv = .text:0x00000C28; // type:function size:0x94 scope:global align:4 +demo__11daNpc_Jb1_cFv = .text:0x00000CBC; // type:function size:0x94 scope:global align:4 +_draw__11daNpc_Jb1_cFv = .text:0x00000D50; // type:function size:0x120 scope:global align:4 +_execute__11daNpc_Jb1_cFv = .text:0x00000E70; // type:function size:0x150 scope:global align:4 +_delete__11daNpc_Jb1_cFv = .text:0x00000FC0; // type:function size:0x9C scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x0000105C; // type:function size:0x20 scope:local align:4 +_create__11daNpc_Jb1_cFv = .text:0x0000107C; // type:function size:0x148 scope:global align:4 +__ct__11daNpc_Jb1_cFv = .text:0x000011C4; // type:function size:0x244 scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00001408; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00001464; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x000014C0; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000151C; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00001564; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00001630; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00001678; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000016D4; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x0000171C; // type:function size:0x70 scope:weak align:4 +create_Anm__11daNpc_Jb1_cFv = .text:0x0000178C; // type:function size:0x28C scope:global align:4 +create_lgt__11daNpc_Jb1_cFv = .text:0x00001A18; // type:function size:0x16C scope:global align:4 +CreateHeap__11daNpc_Jb1_cFv = .text:0x00001B84; // type:function size:0xA8 scope:global align:4 +daNpc_Jb1_Create__FP10fopAc_ac_c = .text:0x00001C2C; // type:function size:0x20 scope:local align:4 +daNpc_Jb1_Delete__FP11daNpc_Jb1_c = .text:0x00001C4C; // type:function size:0x20 scope:local align:4 +daNpc_Jb1_Execute__FP11daNpc_Jb1_c = .text:0x00001C6C; // type:function size:0x20 scope:local align:4 +daNpc_Jb1_Draw__FP11daNpc_Jb1_c = .text:0x00001C8C; // type:function size:0x20 scope:local align:4 +daNpc_Jb1_IsDelete__FP11daNpc_Jb1_c = .text:0x00001CAC; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00001CB4; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00001CC4; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00001CCC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001CD4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001CDC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001CE4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00001D1C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00001D24; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00001D2C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001D34; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001D6C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001D70; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001D78; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001D80; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001D88; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001D94; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Jb1_HIO_cFv = .text:0x00001DA0; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_npc_jb1_cpp = .text:0x00001DE8; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00001E24; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00001E2C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00001E34; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00001E3C; // type:function size:0x8 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00001E44; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00001E4C; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00001E54; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4157 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4158 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4215 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4216 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +a_bck_resID_tbl$4229 = .rodata:0x00000010; // type:object size:0x8 scope:local align:4 +@4391 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4392 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4537 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4539 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4541 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4566 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 data:double +@4937 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x0000003C; // type:object size:0xDF scope:local align:4 data:string_table +a_prm_tbl$4121 = .data:0x00000000; // type:object size:0x14 scope:local align:4 +@4127 = .data:0x00000014; // type:object size:0xC scope:local align:4 data:4byte +a_anm_prm_tbl$4246 = .data:0x00000020; // type:object size:0x20 scope:local align:4 +a_anm_prm_tbl$4276 = .data:0x00000040; // type:object size:0x10 scope:local align:4 +a_cut_tbl$4420 = .data:0x00000050; // type:object size:0x4 scope:local align:4 +a_size_tbl$4624 = .data:0x00000054; // type:object size:0x4 scope:local align:4 +l_daNpc_Jb1_Method = .data:0x00000058; // type:object size:0x20 scope:local align:4 +g_profile_NPC_JB1 = .data:0x00000078; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_brkAnm = .data:0x000000A8; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x000000B4; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_bckAnm = .data:0x000000C0; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000000CC; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000000D8; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000160; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000016C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000178; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000001CC; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x000001F0; // type:object size:0x14 scope:weak align:4 +__vt__11daNpc_Jb1_c = .data:0x00000204; // type:object size:0x14 scope:global align:4 +__vt__15daNpc_Jb1_HIO_c = .data:0x00000218; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4123 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x20 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_npc_ji1/splits.txt b/config/D44J01/rels/d_a_npc_ji1/splits.txt new file mode 100644 index 000000000..1dd03c0a4 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_ji1/splits.txt @@ -0,0 +1,24 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_ji1.o: + .text start:0x000000EC end:0x00012714 + .text start:0x00012714 end:0x00012730 + .text start:0x00012730 end:0x0001274C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000487 + .data start:0x00000000 end:0x00000D1C + .bss start:0x00000008 end:0x00000254 diff --git a/config/D44J01/rels/d_a_npc_ji1/symbols.txt b/config/D44J01/rels/d_a_npc_ji1/symbols.txt new file mode 100644 index 000000000..b0380c87b --- /dev/null +++ b/config/D44J01/rels/d_a_npc_ji1/symbols.txt @@ -0,0 +1,456 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daNpc_Ji1_HIO_cFv = .text:0x000000EC; // type:function size:0x294 scope:global align:4 +__ct__4cXyzFv = .text:0x00000380; // type:function size:0x4 scope:weak align:4 +__dt__4cXyzFv = .text:0x00000384; // type:function size:0x3C scope:weak align:4 +daNpc_Ji1_XyCheckCB__FPvi = .text:0x000003C0; // type:function size:0x24 scope:local align:4 +daJi1_CoHitCallback__FP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x000003E4; // type:function size:0x20 scope:local align:4 +daJi1_TgHitCallback__FP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x00000404; // type:function size:0x20 scope:local align:4 +daJi1_AtHitCallback__FP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x00000424; // type:function size:0x7C scope:local align:4 +isGuardAnim__11daNpc_Ji1_cFv = .text:0x000004A0; // type:function size:0x2C scope:global align:4 +isAttackAnim__11daNpc_Ji1_cFv = .text:0x000004CC; // type:function size:0x2C scope:global align:4 +isAttackFrame__11daNpc_Ji1_cFv = .text:0x000004F8; // type:function size:0x74 scope:global align:4 +isItemWaitAnim__11daNpc_Ji1_cFv = .text:0x0000056C; // type:function size:0x34 scope:global align:4 +isClearRecord__11daNpc_Ji1_cFs = .text:0x000005A0; // type:function size:0x90 scope:global align:4 +setClearRecord__11daNpc_Ji1_cFs = .text:0x00000630; // type:function size:0xC8 scope:global align:4 +daNpc_Ji1_plRoomOutCheck__Fv = .text:0x000006F8; // type:function size:0x16C scope:local align:4 +normalSubActionHarpoonGuard__11daNpc_Ji1_cFs = .text:0x00000864; // type:function size:0x62C scope:global align:4 +normalSubActionGuard__11daNpc_Ji1_cFs = .text:0x00000E90; // type:function size:0x3F4 scope:global align:4 +normalAction__11daNpc_Ji1_cFPv = .text:0x00001284; // type:function size:0x350 scope:global align:4 +kaitenExpAction__11daNpc_Ji1_cFPv = .text:0x000015D4; // type:function size:0x3CC scope:global align:4 +kaitenspeakAction__11daNpc_Ji1_cFPv = .text:0x000019A0; // type:function size:0x1EC scope:global align:4 +kaitenwaitAction__11daNpc_Ji1_cFPv = .text:0x00001B8C; // type:function size:0x5B0 scope:global align:4 +kaitenAction__11daNpc_Ji1_cFPv = .text:0x0000213C; // type:function size:0x5EC scope:global align:4 +getMsg1stType__11daNpc_Ji1_cFv = .text:0x00002728; // type:function size:0x14C scope:global align:4 +getMsg2ndType__11daNpc_Ji1_cFv = .text:0x00002874; // type:function size:0x198 scope:global align:4 +getMsg__11daNpc_Ji1_cFv = .text:0x00002A0C; // type:function size:0x58 scope:global align:4 +next_msgStatus__11daNpc_Ji1_cFPUl = .text:0x00002A64; // type:function size:0x210 scope:global align:4 +talkAction__11daNpc_Ji1_cFPv = .text:0x00002C74; // type:function size:0x76C scope:global align:4 +speakAction__11daNpc_Ji1_cFPv = .text:0x000033E0; // type:function size:0x5DC scope:global align:4 +speakBadAction__11daNpc_Ji1_cFPv = .text:0x000039BC; // type:function size:0x5A0 scope:global align:4 +initPosObject__11daNpc_Ji1_cFPvPv = .text:0x00003F5C; // type:function size:0xFC scope:global align:4 +initPos__11daNpc_Ji1_cFi = .text:0x00004058; // type:function size:0xAC scope:global align:4 +__dt__5csXyzFv = .text:0x00004104; // type:function size:0x3C scope:weak align:4 +createItem__11daNpc_Ji1_cFv = .text:0x00004140; // type:function size:0x12C scope:global align:4 +set_mtx__11daNpc_Ji1_cFv = .text:0x0000426C; // type:function size:0x1CC scope:global align:4 +getEventActionNo__11daNpc_Ji1_cFi = .text:0x00004438; // type:function size:0x40 scope:global align:4 +eventAction__11daNpc_Ji1_cFPv = .text:0x00004478; // type:function size:0x28C scope:global align:4 +evn_init_pos_init__11daNpc_Ji1_cFi = .text:0x00004704; // type:function size:0x64 scope:global align:4 +evn_setAnm_init__11daNpc_Ji1_cFi = .text:0x00004768; // type:function size:0xC0 scope:global align:4 +evn_talk_init__11daNpc_Ji1_cFi = .text:0x00004828; // type:function size:0x174 scope:global align:4 +evn_talk__11daNpc_Ji1_cFv = .text:0x0000499C; // type:function size:0x170 scope:global align:4 +evn_continue_talk_init__11daNpc_Ji1_cFi = .text:0x00004B0C; // type:function size:0x68 scope:global align:4 +evn_continue_talk__11daNpc_Ji1_cFv = .text:0x00004B74; // type:function size:0x170 scope:global align:4 +evn_setAngle_init__11daNpc_Ji1_cFi = .text:0x00004CE4; // type:function size:0x5C scope:global align:4 +evn_sound_proc_init__11daNpc_Ji1_cFi = .text:0x00004D40; // type:function size:0x13C scope:global align:4 +evn_head_swing_init__11daNpc_Ji1_cFi = .text:0x00004E7C; // type:function size:0xEC scope:global align:4 +evn_harpoon_proc_init__11daNpc_Ji1_cFi = .text:0x00004F68; // type:function size:0xA8 scope:global align:4 +evn_RollAtControl_init__11daNpc_Ji1_cFi = .text:0x00005010; // type:function size:0x94 scope:global align:4 +evn_RollAtControl__11daNpc_Ji1_cFv = .text:0x000050A4; // type:function size:0x2D0 scope:global align:4 +evn_game_mode_init__11daNpc_Ji1_cFi = .text:0x00005374; // type:function size:0xE4 scope:global align:4 +evn_turn_to_player__11daNpc_Ji1_cFv = .text:0x00005458; // type:function size:0x64 scope:global align:4 +evn_hide_init__11daNpc_Ji1_cFi = .text:0x000054BC; // type:function size:0xAC scope:global align:4 +AnimeControlToWait__11daNpc_Ji1_cFv = .text:0x00005568; // type:function size:0xDC scope:global align:4 +privateCut__11daNpc_Ji1_cFv = .text:0x00005644; // type:function size:0x1F8 scope:global align:4 +setParticle__11daNpc_Ji1_cFiff = .text:0x0000583C; // type:function size:0xFC scope:global align:4 +dtParticle__11daNpc_Ji1_cFv = .text:0x00005938; // type:function size:0x50 scope:global align:4 +setParticleAT__11daNpc_Ji1_cFiff = .text:0x00005988; // type:function size:0x110 scope:global align:4 +dtParticleAT__11daNpc_Ji1_cFv = .text:0x00005A98; // type:function size:0x50 scope:global align:4 +startspeakAction__11daNpc_Ji1_cFPv = .text:0x00005AE8; // type:function size:0x510 scope:global align:4 +endspeakAction__11daNpc_Ji1_cFPv = .text:0x00005FF8; // type:function size:0x308 scope:global align:4 +reiAction__11daNpc_Ji1_cFPv = .text:0x00006300; // type:function size:0x4F0 scope:global align:4 +plmoveAction__11daNpc_Ji1_cFPv = .text:0x000067F0; // type:function size:0x4F4 scope:global align:4 +teachMove__11daNpc_Ji1_cFf = .text:0x00006CE4; // type:function size:0x52C scope:global align:4 +teachSpRollCutMove__11daNpc_Ji1_cFf = .text:0x00007210; // type:function size:0x2E4 scope:global align:4 +calcCoCorrectValue__11daNpc_Ji1_cFv = .text:0x000074F4; // type:function size:0x94 scope:global align:4 +calcBgCorrectValue__11daNpc_Ji1_cFv = .text:0x00007588; // type:function size:0xA0 scope:global align:4 +MoveToPlayer__11daNpc_Ji1_cFfUc = .text:0x00007628; // type:function size:0x54C scope:global align:4 +teachSubActionAttackInit__11daNpc_Ji1_cFv = .text:0x00007B74; // type:function size:0x94 scope:global align:4 +teachSubActionAttack__11daNpc_Ji1_cFv = .text:0x00007C08; // type:function size:0x214 scope:global align:4 +teachSubActionJumpInit__11daNpc_Ji1_cFv = .text:0x00007E1C; // type:function size:0x60 scope:global align:4 +teachSubActionJump__11daNpc_Ji1_cFv = .text:0x00007E7C; // type:function size:0x188 scope:global align:4 +teachAction__11daNpc_Ji1_cFPv = .text:0x00008004; // type:function size:0x1158 scope:global align:4 +teachSPRollCutAction__11daNpc_Ji1_cFPv = .text:0x0000915C; // type:function size:0xAC0 scope:global align:4 +playerCutAtCheck__Fv = .text:0x00009C1C; // type:function size:0x18 scope:local align:4 +battleGameSetTimer__11daNpc_Ji1_cFv = .text:0x00009C34; // type:function size:0x3A0 scope:global align:4 +battleMove__11daNpc_Ji1_cFf = .text:0x00009FD4; // type:function size:0x4FC scope:global align:4 +battleSubActionWaitInit__11daNpc_Ji1_cFv = .text:0x0000A4D0; // type:function size:0x44 scope:global align:4 +battleSubActionWait__11daNpc_Ji1_cFv = .text:0x0000A514; // type:function size:0x134 scope:global align:4 +battleSubActionNockBackInit__11daNpc_Ji1_cFi = .text:0x0000A648; // type:function size:0xA4 scope:global align:4 +battleSubActionNockBack__11daNpc_Ji1_cFv = .text:0x0000A6EC; // type:function size:0x148 scope:global align:4 +battleSubActionAttackInit__11daNpc_Ji1_cFv = .text:0x0000A834; // type:function size:0xD0 scope:global align:4 +battleSubActionAttack__11daNpc_Ji1_cFv = .text:0x0000A904; // type:function size:0x29C scope:global align:4 +battleSubActionTateAttackInit__11daNpc_Ji1_cFv = .text:0x0000ABA0; // type:function size:0xD0 scope:global align:4 +battleSubActionTateAttack__11daNpc_Ji1_cFv = .text:0x0000AC70; // type:function size:0x2C4 scope:global align:4 +battleSubActionYokoAttackInit__11daNpc_Ji1_cFv = .text:0x0000AF34; // type:function size:0xD0 scope:global align:4 +battleSubActionYokoAttack__11daNpc_Ji1_cFv = .text:0x0000B004; // type:function size:0x384 scope:global align:4 +battleSubActionJumpInit__11daNpc_Ji1_cFv = .text:0x0000B388; // type:function size:0x8C scope:global align:4 +battleSubActionJump__11daNpc_Ji1_cFv = .text:0x0000B414; // type:function size:0x318 scope:global align:4 +battleSubActionDamageInit__11daNpc_Ji1_cFv = .text:0x0000B72C; // type:function size:0xAC scope:global align:4 +battleSubActionDamage__11daNpc_Ji1_cFv = .text:0x0000B7D8; // type:function size:0x230 scope:global align:4 +battleSubActionJpGuardInit__11daNpc_Ji1_cFv = .text:0x0000BA08; // type:function size:0x8C scope:global align:4 +battleSubActionJpGuard__11daNpc_Ji1_cFv = .text:0x0000BA94; // type:function size:0x1C0 scope:global align:4 +battleSubActionGuardInit__11daNpc_Ji1_cFv = .text:0x0000BC54; // type:function size:0x8C scope:global align:4 +battleSubActionGuard__11daNpc_Ji1_cFv = .text:0x0000BCE0; // type:function size:0x220 scope:global align:4 +battleAtSet__11daNpc_Ji1_cFv = .text:0x0000BF00; // type:function size:0x238 scope:global align:4 +battleGuardCheck__11daNpc_Ji1_cFv = .text:0x0000C138; // type:function size:0x804 scope:global align:4 +battleAction__11daNpc_Ji1_cFPv = .text:0x0000C93C; // type:function size:0x2B4 scope:global align:4 +checkCutType__11daNpc_Ji1_cFii = .text:0x0000CBF0; // type:function size:0x190 scope:global align:4 +setAnimFromMsgNo__11daNpc_Ji1_cFUl = .text:0x0000CD80; // type:function size:0x300 scope:global align:4 +setAnm__11daNpc_Ji1_cFifi = .text:0x0000D080; // type:function size:0xB88 scope:global align:4 +nodeCallBack1__FP7J3DNodei = .text:0x0000DC08; // type:function size:0x154 scope:local align:4 +nodeCallBack2__FP7J3DNodei = .text:0x0000DD5C; // type:function size:0x164 scope:local align:4 +nodeCallBack3__FP7J3DNodei = .text:0x0000DEC0; // type:function size:0x1C8 scope:local align:4 +daNpc_Ji1_Draw__FP11daNpc_Ji1_c = .text:0x0000E088; // type:function size:0x20 scope:local align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x0000E0A8; // type:function size:0x20 scope:local align:4 +_create__11daNpc_Ji1_cFv = .text:0x0000E0C8; // type:function size:0xA8 scope:global align:4 +__ct__11daNpc_Ji1_cFv = .text:0x0000E170; // type:function size:0x300 scope:weak align:4 +__dt__8dCcD_CpsFv = .text:0x0000E470; // type:function size:0xE0 scope:weak align:4 +__dt__8cM3dGCpsFv = .text:0x0000E550; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x0000E5AC; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x0000E5F4; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x0000E6C0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x0000E708; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000E764; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x0000E7AC; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x0000E808; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x0000E890; // type:function size:0x70 scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x0000E900; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x0000E95C; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x0000E9B8; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000EA14; // type:function size:0x48 scope:weak align:4 +CreateHeap__11daNpc_Ji1_cFv = .text:0x0000EA5C; // type:function size:0xAB0 scope:global align:4 +CreateInit__11daNpc_Ji1_cFv = .text:0x0000F50C; // type:function size:0x820 scope:global align:4 +_delete__11daNpc_Ji1_cFv = .text:0x0000FD2C; // type:function size:0x128 scope:global align:4 +_execute__11daNpc_Ji1_cFv = .text:0x0000FE54; // type:function size:0x4E4 scope:global align:4 +_draw__11daNpc_Ji1_cFv = .text:0x00010338; // type:function size:0x220 scope:global align:4 +daNpc_Ji1_setHairAngle__FP11daNpc_Ji1_c = .text:0x00010558; // type:function size:0xB1C scope:local align:4 +chkAttention__11daNpc_Ji1_cF4cXyzs = .text:0x00011074; // type:function size:0x184 scope:global align:4 +lookBack__11daNpc_Ji1_cFv = .text:0x000111F8; // type:function size:0x370 scope:global align:4 +setHitParticle__11daNpc_Ji1_cFP4cXyzUl = .text:0x00011568; // type:function size:0x1C0 scope:global align:4 +setGuardParticle__11daNpc_Ji1_cFv = .text:0x00011728; // type:function size:0x130 scope:global align:4 +BackSlideInit__11daNpc_Ji1_cFv = .text:0x00011858; // type:function size:0x28 scope:global align:4 +BackSlide__11daNpc_Ji1_cFff = .text:0x00011880; // type:function size:0xF8 scope:global align:4 +harpoonRelease__11daNpc_Ji1_cFP4cXyz = .text:0x00011978; // type:function size:0x1A4 scope:global align:4 +harpoonMove__11daNpc_Ji1_cFv = .text:0x00011B1C; // type:function size:0x694 scope:global align:4 +daNpc_Ji1_Execute__FP11daNpc_Ji1_c = .text:0x000121B0; // type:function size:0x24 scope:local align:4 +daNpc_Ji1_IsDelete__FP11daNpc_Ji1_c = .text:0x000121D4; // type:function size:0x8 scope:local align:4 +daNpc_Ji1_Delete__FP11daNpc_Ji1_c = .text:0x000121DC; // type:function size:0x20 scope:local align:4 +daNpc_Ji1_Create__FP10fopAc_ac_c = .text:0x000121FC; // type:function size:0x20 scope:local align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0001221C; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00012220; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00012224; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00012228; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x0001222C; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00012274; // type:function size:0x5C scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x000122D0; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00012318; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00012360; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x000123BC; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CpsFv = .text:0x00012404; // type:function size:0x10 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00012414; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0001241C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00012424; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_AabAttrPf = .text:0x0001245C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_TriAttrPf = .text:0x00012464; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_PntAttrPf = .text:0x0001246C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrPf = .text:0x00012474; // type:function size:0x38 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000124AC; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000124B8; // type:function size:0xC scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000124C4; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000124C8; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000124D0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000124E0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000124E8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000124F0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000124F8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00012500; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00012538; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00012540; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00012548; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00012550; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00012588; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00012590; // type:function size:0x8 scope:weak align:4 +__dt__15daNpc_Ji1_HIO_cFv = .text:0x00012598; // type:function size:0x70 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00012608; // type:function size:0x1C scope:weak align:4 +cLib_calcTimer__FPi = .text:0x00012624; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_ji1_cpp = .text:0x00012640; // type:function size:0xA4 scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000126E4; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000126EC; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000126F4; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000126FC; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CpsFv = .text:0x00012704; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CpsFv = .text:0x0001270C; // type:function size:0x8 scope:weak align:4 +getLeftHandPos__9daPy_py_cCFv = .text:0x00012714; // type:function size:0x1C scope:weak align:4 +getAttnPos__15dNpc_EventCut_cFv = .text:0x00012730; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4159 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4160 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4161 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4162 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4163 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4164 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4165 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4166 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4167 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4168 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4169 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:string +@4170 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4171 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4172 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4173 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4174 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4175 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4176 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4177 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4178 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4179 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 data:float +@4180 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4181 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4182 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4259 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4260 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4261 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4262 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4361 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4362 = .rodata:0x00000078; // type:object size:0x8 scope:local align:8 +@4363 = .rodata:0x00000080; // type:object size:0x8 scope:local align:8 +@4474 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 data:float +@4475 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4476 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4477 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4478 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 data:float +@4479 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 data:float +@4481 = .rodata:0x000000A0; // type:object size:0x8 scope:local align:8 data:double +@4711 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5720 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5866 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@6131 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 data:float +@6184 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@6373 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@6928 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@6929 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@7206 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@7220 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@7276 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@7277 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@7320 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@7321 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@7674 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@8121 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 data:string +@8122 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@8162 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@8351 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@8352 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@8458 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@8538 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@8539 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@8710 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@8776 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@9040 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@9041 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@9042 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@9043 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@9917 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@10042 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@10043 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@10044 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@10045 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@10046 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@10047 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@10048 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@10049 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@10202 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@10203 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 data:string +@10254 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@10540 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +@10541 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@10542 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 data:string +@10543 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@10544 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 +@10545 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 +@10546 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 data:string +@10547 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 +@10680 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4 +@11002 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4 data:string +@11003 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4 +@11004 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000017C; // type:object size:0x30B scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_259_data_1C = .data:0x0000001C; // type:object size:0x14 +l_cyl_src = .data:0x00000030; // type:object size:0x44 scope:local align:4 +l_cyl2_src = .data:0x00000074; // type:object size:0x44 scope:local align:4 +l_cylAt_src = .data:0x000000B8; // type:object size:0x44 scope:local align:4 +l_cpsAt_src = .data:0x000000FC; // type:object size:0x4C scope:local align:4 +@4393 = .data:0x00000148; // type:object size:0xC scope:local align:4 +@4398 = .data:0x00000154; // type:object size:0xC scope:local align:4 +@4403 = .data:0x00000160; // type:object size:0xC scope:local align:4 +@4496 = .data:0x0000016C; // type:object size:0xC scope:local align:4 +@4501 = .data:0x00000178; // type:object size:0xC scope:local align:4 +@4506 = .data:0x00000184; // type:object size:0xC scope:local align:4 +@4554 = .data:0x00000190; // type:object size:0xC scope:local align:4 data:4byte +@4640 = .data:0x0000019C; // type:object size:0xC scope:local align:4 data:4byte +@4728 = .data:0x000001A8; // type:object size:0xC scope:local align:4 data:4byte +@4767 = .data:0x000001B4; // type:object size:0xC scope:local align:4 +@4769 = .data:0x000001C0; // type:object size:0xC scope:local align:4 +@4780 = .data:0x000001CC; // type:object size:0xC scope:local align:4 +@4791 = .data:0x000001D8; // type:object size:0xC scope:local align:4 +@4914 = .data:0x000001E4; // type:object size:0xC scope:local align:4 data:4byte +@4917 = .data:0x000001F0; // type:object size:0xC scope:local align:4 data:4byte +@5216 = .data:0x000001FC; // type:object size:0x1D0 scope:local align:4 +@5272 = .data:0x000003CC; // type:object size:0xC scope:local align:4 +@5275 = .data:0x000003D8; // type:object size:0xC scope:local align:4 +@5286 = .data:0x000003E4; // type:object size:0xC scope:local align:4 +@5291 = .data:0x000003F0; // type:object size:0xC scope:local align:4 +@5470 = .data:0x000003FC; // type:object size:0xC scope:local align:4 data:4byte +@5652 = .data:0x00000408; // type:object size:0xC scope:local align:4 data:4byte +ActionNames$5870 = .data:0x00000414; // type:object size:0x1C scope:local align:4 +@5965 = .data:0x00000430; // type:object size:0xC scope:local align:4 +@5969 = .data:0x0000043C; // type:object size:0xC scope:local align:4 +cut_name_tbl$6259 = .data:0x00000448; // type:object size:0x34 scope:local align:4 +@6305 = .data:0x0000047C; // type:object size:0x30 scope:local align:4 +@6304 = .data:0x000004AC; // type:object size:0x34 scope:local align:4 +@6426 = .data:0x000004E0; // type:object size:0xC scope:local align:4 +@6435 = .data:0x000004EC; // type:object size:0xC scope:local align:4 +@6438 = .data:0x000004F8; // type:object size:0xC scope:local align:4 +@6516 = .data:0x00000504; // type:object size:0xC scope:local align:4 data:4byte +@6600 = .data:0x00000510; // type:object size:0xC scope:local align:4 data:4byte +@6707 = .data:0x0000051C; // type:object size:0xC scope:local align:4 data:4byte +@6793 = .data:0x00000528; // type:object size:0xC scope:local align:4 data:4byte +@7338 = .data:0x00000534; // type:object size:0xC scope:local align:4 +@7340 = .data:0x00000540; // type:object size:0xC scope:local align:4 +@7446 = .data:0x0000054C; // type:object size:0xC scope:local align:4 +@7448 = .data:0x00000558; // type:object size:0xC scope:local align:4 +@7450 = .data:0x00000564; // type:object size:0xC scope:local align:4 +@7453 = .data:0x00000570; // type:object size:0xC scope:local align:4 +@7458 = .data:0x0000057C; // type:object size:0xC scope:local align:4 +@7491 = .data:0x00000588; // type:object size:0xC scope:local align:4 +@7496 = .data:0x00000594; // type:object size:0xC scope:local align:4 +@7501 = .data:0x000005A0; // type:object size:0xC scope:local align:4 +@7675 = .data:0x000005AC; // type:object size:0x40 scope:local align:4 +@7688 = .data:0x000005EC; // type:object size:0xC scope:local align:4 +@7690 = .data:0x000005F8; // type:object size:0xC scope:local align:4 +@7693 = .data:0x00000604; // type:object size:0xC scope:local align:4 +@7695 = .data:0x00000610; // type:object size:0xC scope:local align:4 +@7699 = .data:0x0000061C; // type:object size:0xC scope:local align:4 +@7701 = .data:0x00000628; // type:object size:0xC scope:local align:4 +@7727 = .data:0x00000634; // type:object size:0xC scope:local align:4 +@7729 = .data:0x00000640; // type:object size:0xC scope:local align:4 +@7740 = .data:0x0000064C; // type:object size:0xC scope:local align:4 +@7743 = .data:0x00000658; // type:object size:0xC scope:local align:4 +@7906 = .data:0x00000664; // type:object size:0x2C scope:local align:4 +@7950 = .data:0x00000690; // type:object size:0xC scope:local align:4 data:4byte +@8089 = .data:0x0000069C; // type:object size:0xC scope:local align:4 data:4byte +@8129 = .data:0x000006A8; // type:object size:0xC scope:local align:4 data:4byte +@8166 = .data:0x000006B4; // type:object size:0xC scope:local align:4 data:4byte +@8259 = .data:0x000006C0; // type:object size:0xC scope:local align:4 data:4byte +@8357 = .data:0x000006CC; // type:object size:0xC scope:local align:4 data:4byte +@8463 = .data:0x000006D8; // type:object size:0xC scope:local align:4 data:4byte +@8544 = .data:0x000006E4; // type:object size:0xC scope:local align:4 data:4byte +@8612 = .data:0x000006F0; // type:object size:0xC scope:local align:4 data:4byte +@8659 = .data:0x000006FC; // type:object size:0xC scope:local align:4 data:4byte +@8792 = .data:0x00000708; // type:object size:0xC scope:local align:4 +@8794 = .data:0x00000714; // type:object size:0xC scope:local align:4 +@8800 = .data:0x00000720; // type:object size:0xC scope:local align:4 +@8818 = .data:0x0000072C; // type:object size:0xC scope:local align:4 +@8820 = .data:0x00000738; // type:object size:0xC scope:local align:4 +@8826 = .data:0x00000744; // type:object size:0xC scope:local align:4 +@8863 = .data:0x00000750; // type:object size:0xC scope:local align:4 +@8865 = .data:0x0000075C; // type:object size:0xC scope:local align:4 +@8873 = .data:0x00000768; // type:object size:0xC scope:local align:4 +@8881 = .data:0x00000774; // type:object size:0xC scope:local align:4 +@8883 = .data:0x00000780; // type:object size:0xC scope:local align:4 +@8885 = .data:0x0000078C; // type:object size:0xC scope:local align:4 +@8947 = .data:0x00000798; // type:object size:0x80 scope:local align:4 +@8964 = .data:0x00000818; // type:object size:0xC scope:local align:4 data:4byte +@9105 = .data:0x00000824; // type:object size:0x80 scope:local align:4 +@9104 = .data:0x000008A4; // type:object size:0x80 scope:local align:4 +@9103 = .data:0x00000924; // type:object size:0x74 scope:local align:4 +@9309 = .data:0x00000998; // type:object size:0x68 scope:local align:4 +@9927 = .data:0x00000A00; // type:object size:0xC scope:local align:4 +@9930 = .data:0x00000A0C; // type:object size:0xC scope:local align:4 +@9936 = .data:0x00000A18; // type:object size:0xC scope:local align:4 +@9942 = .data:0x00000A24; // type:object size:0xC scope:local align:4 +@9945 = .data:0x00000A30; // type:object size:0xC scope:local align:4 +@10597 = .data:0x00000A3C; // type:object size:0xC scope:local align:4 data:4byte +@10599 = .data:0x00000A48; // type:object size:0xC scope:local align:4 data:4byte +l_daNpc_Ji1_Method = .data:0x00000A54; // type:object size:0x20 scope:local align:4 +g_profile_NPC_JI1 = .data:0x00000A74; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x00000AA4; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000AC0; // type:object size:0x20 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000AE0; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000AEC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000AF8; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000B04; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000B10; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000B1C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cps = .data:0x00000B28; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCps = .data:0x00000BB0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000BBC; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000BC8; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000C50; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000C5C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000C68; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000CBC; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000CE0; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000CEC; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x00000CF8; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000D04; // type:object size:0xC scope:weak align:4 +__vt__15daNpc_Ji1_HIO_c = .data:0x00000D10; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4150 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x100 scope:local align:4 data:float +l_msgId = .bss:0x00000160; // type:object size:0x4 scope:local align:4 data:4byte +l_msg = .bss:0x00000164; // type:object size:0x4 scope:local align:4 data:4byte +@4311 = .bss:0x00000168; // type:object size:0xC scope:local align:4 +init$4312 = .bss:0x00000174; // type:object size:0x1 scope:local align:1 +out_chk_pos$4310 = .bss:0x00000178; // type:object size:0xC scope:local align:4 +@6136 = .bss:0x00000184; // type:object size:0xC scope:local align:4 +init$6137 = .bss:0x00000190; // type:object size:0x1 scope:local align:1 +hit_scale$6135 = .bss:0x00000194; // type:object size:0xC scope:local align:4 +@8845 = .bss:0x000001A0; // type:object size:0xC scope:local align:4 +init$8846 = .bss:0x000001AC; // type:object size:0x1 scope:local align:1 +scale$8844 = .bss:0x000001B0; // type:object size:0xC scope:local align:4 +@10098 = .bss:0x000001BC; // type:object size:0xC scope:local align:4 +init$10099 = .bss:0x000001C8; // type:object size:0x1 scope:local align:1 +aim_offset$10097 = .bss:0x000001CC; // type:object size:0xC scope:local align:4 +@10102 = .bss:0x000001D8; // type:object size:0xC scope:local align:4 +init$10103 = .bss:0x000001E4; // type:object size:0x1 scope:local align:1 +aim_angle$10101 = .bss:0x000001E8; // type:object size:0x6 scope:local align:4 +@10107 = .bss:0x000001F0; // type:object size:0xC scope:local align:4 +init$10108 = .bss:0x000001FC; // type:object size:0x1 scope:local align:1 +aim_offset$10106 = .bss:0x00000200; // type:object size:0xC scope:local align:4 +@10111 = .bss:0x0000020C; // type:object size:0xC scope:local align:4 +init$10112 = .bss:0x00000218; // type:object size:0x1 scope:local align:1 +aim_angle$10110 = .bss:0x0000021C; // type:object size:0x6 scope:local align:4 +@10259 = .bss:0x00000224; // type:object size:0xC scope:local align:4 +l_head_front = .bss:0x00000230; // type:object size:0xC scope:local align:4 +@10260 = .bss:0x0000023C; // type:object size:0xC scope:local align:4 +l_head_top = .bss:0x00000248; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_kamome/splits.txt b/config/D44J01/rels/d_a_npc_kamome/splits.txt new file mode 100644 index 000000000..5a98f0c04 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_kamome/splits.txt @@ -0,0 +1,25 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_kamome.o: + .text start:0x000000EC end:0x000049F4 + .text start:0x000049F4 end:0x00004AEC + .text start:0x00004AEC end:0x00004CD8 + .text start:0x00004CD8 end:0x00004D0C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000019A + .data start:0x00000000 end:0x00000734 + .bss start:0x00000008 end:0x000001B8 diff --git a/config/D44J01/rels/d_a_npc_kamome/symbols.txt b/config/D44J01/rels/d_a_npc_kamome/symbols.txt new file mode 100644 index 000000000..e3386259b --- /dev/null +++ b/config/D44J01/rels/d_a_npc_kamome/symbols.txt @@ -0,0 +1,310 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__16daNpc_kam_HIO1_cFv = .text:0x000000EC; // type:function size:0x88 scope:global align:4 +__ct__15daNpc_kam_HIO_cFv = .text:0x00000174; // type:function size:0x84 scope:global align:4 +__dt__16daNpc_kam_HIO1_cFv = .text:0x000001F8; // type:function size:0x48 scope:weak align:4 +daNpc_kam_XyCheckCB__FPvi = .text:0x00000240; // type:function size:0x20 scope:local align:4 +XyCheckCB__11daNpc_kam_cFi = .text:0x00000260; // type:function size:0x44 scope:global align:4 +callDemoStartCheck__11daNpc_kam_cFv = .text:0x000002A4; // type:function size:0x250 scope:global align:4 +__dt__4cXyzFv = .text:0x000004F4; // type:function size:0x3C scope:weak align:4 +daNpc_kam_XyEventCB__FPvi = .text:0x00000530; // type:function size:0x20 scope:local align:4 +XyEventCB__11daNpc_kam_cFi = .text:0x00000550; // type:function size:0x1C scope:global align:4 +__dt__11daNpc_kam_cFv = .text:0x0000056C; // type:function size:0x474 scope:global align:4 +__dt__12dBgS_AcchCirFv = .text:0x000009E0; // type:function size:0x88 scope:weak align:4 +emitterDelete__11daNpc_kam_cFPP14JPABaseEmitter = .text:0x00000A68; // type:function size:0x3C scope:global align:4 +setAttention__11daNpc_kam_cFbi = .text:0x00000AA4; // type:function size:0xB4 scope:global align:4 +setBaseMtx__11daNpc_kam_cFv = .text:0x00000B58; // type:function size:0xE0 scope:global align:4 +headNodeCallBack__FP7J3DNodei = .text:0x00000C38; // type:function size:0xD0 scope:local align:4 +createHeap__11daNpc_kam_cFv = .text:0x00000D08; // type:function size:0x1E8 scope:global align:4 +checkCreateHeap__FP10fopAc_ac_c = .text:0x00000EF0; // type:function size:0x20 scope:local align:4 +create__11daNpc_kam_cFv = .text:0x00000F10; // type:function size:0x140 scope:global align:4 +__ct__11daNpc_kam_cFv = .text:0x00001050; // type:function size:0x370 scope:weak align:4 +__dt__8dCcD_CpsFv = .text:0x000013C0; // type:function size:0xE0 scope:weak align:4 +__dt__8cM3dGCpsFv = .text:0x000014A0; // type:function size:0x5C scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x000014FC; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x000015C8; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00001610; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000166C; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000016B4; // type:function size:0x5C scope:weak align:4 +__dt__11dBgS_LinChkFv = .text:0x00001710; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x0000183C; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x000018DC; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00001938; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00001980; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x000019DC; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00001A24; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00001AB8; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00001B00; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00001B48; // type:function size:0x70 scope:weak align:4 +init__11daNpc_kam_cFv = .text:0x00001BB8; // type:function size:0x234 scope:global align:4 +setAction__11daNpc_kam_cFPM11daNpc_kam_cFPCvPvPv_iM11daNpc_kam_cFPCvPvPv_iPv = .text:0x00001DEC; // type:function size:0xD0 scope:global align:4 +npcAction__11daNpc_kam_cFPv = .text:0x00001EBC; // type:function size:0xA0 scope:global align:4 +setNpcAction__11daNpc_kam_cFM11daNpc_kam_cFPCvPvPv_iPv = .text:0x00001F5C; // type:function size:0x64 scope:global align:4 +playerAction__11daNpc_kam_cFPv = .text:0x00001FC0; // type:function size:0xB4 scope:global align:4 +setPlayerAction__11daNpc_kam_cFM11daNpc_kam_cFPCvPvPv_iPv = .text:0x00002074; // type:function size:0x64 scope:global align:4 +returnLinkCheck__11daNpc_kam_cFv = .text:0x000020D8; // type:function size:0x44 scope:global align:4 +changeAreaCheck__11daNpc_kam_cFv = .text:0x0000211C; // type:function size:0x25C scope:global align:4 +areaOutCheck__11daNpc_kam_cFv = .text:0x00002378; // type:function size:0xF4 scope:global align:4 +getStickAngY__11daNpc_kam_cFPsPs = .text:0x0000246C; // type:function size:0x160 scope:global align:4 +getAngleX__11daNpc_kam_cFv = .text:0x000025CC; // type:function size:0xB4 scope:global align:4 +wallHitCheck__11daNpc_kam_cFv = .text:0x00002680; // type:function size:0x48 scope:global align:4 +npcTurnCheck__11daNpc_kam_cFPs = .text:0x000026C8; // type:function size:0x60 scope:global align:4 +waitNpcAction__11daNpc_kam_cFPv = .text:0x00002728; // type:function size:0x3E8 scope:global align:4 +keyProc__11daNpc_kam_cFv = .text:0x00002B10; // type:function size:0x110 scope:global align:4 +waitPlayerAction__11daNpc_kam_cFPv = .text:0x00002C20; // type:function size:0x300 scope:global align:4 +damagePlayerAction__11daNpc_kam_cFPv = .text:0x00002F20; // type:function size:0x150 scope:global align:4 +eventOrder__11daNpc_kam_cFv = .text:0x00003070; // type:function size:0x104 scope:global align:4 +checkOrder__11daNpc_kam_cFv = .text:0x00003174; // type:function size:0x38 scope:global align:4 +checkCommandTalk__11daNpc_kam_cFv = .text:0x000031AC; // type:function size:0x6C scope:global align:4 +returnLinkPlayer__11daNpc_kam_cFv = .text:0x00003218; // type:function size:0x38 scope:global align:4 +eventProc__11daNpc_kam_cFv = .text:0x00003250; // type:function size:0x260 scope:global align:4 +eventEnd__11daNpc_kam_cFv = .text:0x000034B0; // type:function size:0x6C scope:global align:4 +actionDefault__11daNpc_kam_cFi = .text:0x0000351C; // type:function size:0x8 scope:global align:4 +initialWaitEvent__11daNpc_kam_cFi = .text:0x00003524; // type:function size:0x64 scope:global align:4 +actionWaitEvent__11daNpc_kam_cFi = .text:0x00003588; // type:function size:0x48 scope:global align:4 +initialChangeEvent__11daNpc_kam_cFi = .text:0x000035D0; // type:function size:0x4C scope:global align:4 +initialDescendEvent__11daNpc_kam_cFi = .text:0x0000361C; // type:function size:0x100 scope:global align:4 +actionDescendEvent__11daNpc_kam_cFi = .text:0x0000371C; // type:function size:0x13C scope:global align:4 +initialAreaOutTurn__11daNpc_kam_cFi = .text:0x00003858; // type:function size:0x20 scope:global align:4 +actionAreaOutTurn__11daNpc_kam_cFi = .text:0x00003878; // type:function size:0x164 scope:global align:4 +setAnm__11daNpc_kam_cFi = .text:0x000039DC; // type:function size:0x12C scope:global align:4 +setCollision__11daNpc_kam_cFv = .text:0x00003B08; // type:function size:0x180 scope:global align:4 +setLineBgCheck__11daNpc_kam_cFv = .text:0x00003C88; // type:function size:0x1CC scope:global align:4 +animationPlay__11daNpc_kam_cFv = .text:0x00003E54; // type:function size:0xE0 scope:global align:4 +execute__11daNpc_kam_cFv = .text:0x00003F34; // type:function size:0x540 scope:global align:4 +draw__11daNpc_kam_cFv = .text:0x00004474; // type:function size:0xEC scope:global align:4 +daNpc_kam_Draw__FP11daNpc_kam_c = .text:0x00004560; // type:function size:0x20 scope:local align:4 +daNpc_kam_Execute__FP11daNpc_kam_c = .text:0x00004580; // type:function size:0x20 scope:local align:4 +daNpc_kam_IsDelete__FP11daNpc_kam_c = .text:0x000045A0; // type:function size:0x8 scope:local align:4 +daNpc_kam_Delete__FP11daNpc_kam_c = .text:0x000045A8; // type:function size:0x28 scope:local align:4 +daNpc_kam_Create__FP10fopAc_ac_c = .text:0x000045D0; // type:function size:0x20 scope:local align:4 +__dt__8cM2dGCirFv = .text:0x000045F0; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00004638; // type:function size:0x5C scope:weak align:4 +__dt__15daNpc_kam_HIO_cFv = .text:0x00004694; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x000046F4; // type:function size:0x1C scope:weak align:4 +cLib_calcTimer__FPUc = .text:0x00004710; // type:function size:0x1C scope:weak align:4 +cLib_getRndValue__Fii = .text:0x0000472C; // type:function size:0x7C scope:weak align:4 +__sinit_d_a_npc_kamome_cpp = .text:0x000047A8; // type:function size:0x1F4 scope:local align:4 +@280@__dt__8dCcD_CpsFv = .text:0x0000499C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CpsFv = .text:0x000049A4; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x000049AC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x000049B4; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x000049BC; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x000049C4; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x000049CC; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x000049D4; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x000049DC; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000049E4; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000049EC; // type:function size:0x8 scope:weak align:4 +getHeadTopPos__9daPy_py_cCFv = .text:0x000049F4; // type:function size:0x1C scope:weak align:4 +getTactMusic__9daPy_py_cCFv = .text:0x00004A10; // type:function size:0x8 scope:weak align:4 +getTactTimerCancel__9daPy_py_cCFv = .text:0x00004A18; // type:function size:0x8 scope:weak align:4 +checkPlayerGuard__9daPy_py_cCFv = .text:0x00004A20; // type:function size:0x8 scope:weak align:4 +getGrabMissActor__9daPy_py_cFv = .text:0x00004A28; // type:function size:0x8 scope:weak align:4 +checkPlayerFly__9daPy_py_cCFv = .text:0x00004A30; // type:function size:0x8 scope:weak align:4 +checkFrontRoll__9daPy_py_cCFv = .text:0x00004A38; // type:function size:0x8 scope:weak align:4 +checkBottleSwing__9daPy_py_cCFv = .text:0x00004A40; // type:function size:0x8 scope:weak align:4 +checkCutCharge__9daPy_py_cCFv = .text:0x00004A48; // type:function size:0x8 scope:weak align:4 +getBokoFlamePos__9daPy_py_cFP4cXyz = .text:0x00004A50; // type:function size:0x8 scope:weak align:4 +checkTactWait__9daPy_py_cCFv = .text:0x00004A58; // type:function size:0x8 scope:weak align:4 +setTactZev__9daPy_py_cFUiiPc = .text:0x00004A60; // type:function size:0x4 scope:weak align:4 +onDekuSpReturnFlg__9daPy_py_cFUc = .text:0x00004A64; // type:function size:0x4 scope:weak align:4 +checkComboCutTurn__9daPy_py_cCFv = .text:0x00004A68; // type:function size:0x8 scope:weak align:4 +getItemID__9daPy_py_cCFv = .text:0x00004A70; // type:function size:0x8 scope:weak align:4 +getThrowBoomerangID__9daPy_py_cCFv = .text:0x00004A78; // type:function size:0x8 scope:weak align:4 +getGrabActorID__9daPy_py_cCFv = .text:0x00004A80; // type:function size:0x8 scope:weak align:4 +checkGrabBarrel__9daPy_py_cFv = .text:0x00004A88; // type:function size:0x8 scope:weak align:4 +checkPlayerNoDraw__9daPy_py_cFv = .text:0x00004A90; // type:function size:0x8 scope:weak align:4 +checkRopeTag__9daPy_py_cFv = .text:0x00004A98; // type:function size:0x8 scope:weak align:4 +checkRopeReadyAnime__9daPy_py_cCFv = .text:0x00004AA0; // type:function size:0x8 scope:weak align:4 +voiceStart__9daPy_py_cFUl = .text:0x00004AA8; // type:function size:0x4 scope:weak align:4 +setOutPower__9daPy_py_cFfsi = .text:0x00004AAC; // type:function size:0x4 scope:weak align:4 +onFrollCrashFlg__9daPy_py_cFUl = .text:0x00004AB0; // type:function size:0x4 scope:weak align:4 +getModelJointMtx__9daPy_py_cFUs = .text:0x00004AB4; // type:function size:0x8 scope:weak align:4 +getOldSpeedY__9daPy_py_cFv = .text:0x00004ABC; // type:function size:0xC scope:weak align:4 +setHookshotCarryOffset__9daPy_py_cFUiPC4cXyz = .text:0x00004AC8; // type:function size:0x8 scope:weak align:4 +setPlayerPosAndAngle__9daPy_py_cFPA4_f = .text:0x00004AD0; // type:function size:0x4 scope:weak align:4 +setPlayerPosAndAngle__9daPy_py_cFP4cXyzP5csXyz = .text:0x00004AD4; // type:function size:0x4 scope:weak align:4 +setPlayerPosAndAngle__9daPy_py_cFP4cXyzs = .text:0x00004AD8; // type:function size:0x4 scope:weak align:4 +setThrowDamage__9daPy_py_cFP4cXyzsffi = .text:0x00004ADC; // type:function size:0x8 scope:weak align:4 +changeTextureAnime__9daPy_py_cFUsUsi = .text:0x00004AE4; // type:function size:0x4 scope:weak align:4 +cancelChangeTextureAnime__9daPy_py_cFv = .text:0x00004AE8; // type:function size:0x4 scope:weak align:4 +restartPoint__10daPy_npc_cFs = .text:0x00004AEC; // type:function size:0x4 scope:weak align:4 +isTagCheckOK__10daPy_npc_cFv = .text:0x00004AF0; // type:function size:0x8 scope:weak align:4 +setMessageAnimation__10daPy_npc_cFUc = .text:0x00004AF8; // type:function size:0x4 scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00004AFC; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00004B44; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00004B54; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00004B5C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00004B64; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00004B6C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004B74; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00004BAC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00004BB4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00004BBC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004BC4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00004BFC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00004C00; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004C08; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004C10; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00004C18; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00004C24; // type:function size:0xC scope:weak align:4 +GetShapeAttr__8dCcD_CpsFv = .text:0x00004C30; // type:function size:0x10 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00004C40; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00004C48; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004C50; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_AabAttrPf = .text:0x00004C88; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_TriAttrPf = .text:0x00004C90; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_PntAttrPf = .text:0x00004C98; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004CA0; // type:function size:0x38 scope:weak align:4 +getGroundY__11daNpc_kam_cFv = .text:0x00004CD8; // type:function size:0x8 scope:weak align:4 +getLeftHandMatrix__11daNpc_kam_cFv = .text:0x00004CE0; // type:function size:0x8 scope:weak align:4 +getRightHandMatrix__11daNpc_kam_cFv = .text:0x00004CE8; // type:function size:0x8 scope:weak align:4 +getBaseAnimeFrameRate__11daNpc_kam_cFv = .text:0x00004CF0; // type:function size:0xC scope:weak align:4 +getBaseAnimeFrame__11daNpc_kam_cFv = .text:0x00004CFC; // type:function size:0xC scope:weak align:4 +restartPoint__11daNpc_kam_cFs = .text:0x00004D08; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4190 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4191 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4192 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:string +@4193 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +init_data$4197 = .rodata:0x00000010; // type:object size:0x18 scope:local align:4 data:byte +@4285 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4545 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4546 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4602 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +@5017 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@5018 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@5019 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@5172 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@5173 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@5174 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@5175 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 +@5176 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@5245 = .rodata:0x00000068; // type:object size:0x8 scope:local align:8 data:double +l_turn_angleY$5310 = .rodata:0x00000070; // type:object size:0xC scope:local align:4 +l_anm_type$5311 = .rodata:0x0000007C; // type:object size:0x40 scope:local align:4 +@5376 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5377 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 data:float +@5570 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5766 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@6175 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@6176 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@6192 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@6343 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@6344 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@6345 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000E4; // type:object size:0xB6 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_260_data_1C = .data:0x0000001C; // type:object size:0x14 +l_staff_name = .data:0x00000030; // type:object size:0x4 scope:local align:4 data:4byte +l_sph_src = .data:0x00000034; // type:object size:0x40 scope:local align:4 +l_tg_sph_src = .data:0x00000074; // type:object size:0x40 scope:local align:4 +l_kam_at_cps_src = .data:0x000000B4; // type:object size:0x4C scope:local align:4 +event_name_tbl = .data:0x00000100; // type:object size:0xC scope:local align:4 +@4986 = .data:0x0000010C; // type:object size:0xC scope:local align:4 +@5034 = .data:0x00000118; // type:object size:0xC scope:local align:4 data:4byte +@5053 = .data:0x00000124; // type:object size:0xC scope:local align:4 data:4byte +@5433 = .data:0x00000130; // type:object size:0xC scope:local align:4 data:4byte +@5578 = .data:0x0000013C; // type:object size:0xC scope:local align:4 +@5579 = .data:0x00000148; // type:object size:0xC scope:local align:4 +@5580 = .data:0x00000154; // type:object size:0xC scope:local align:4 +@5581 = .data:0x00000160; // type:object size:0xC scope:local align:4 +event_init_tbl = .data:0x0000016C; // type:object size:0x30 scope:local align:4 +@5582 = .data:0x0000019C; // type:object size:0xC scope:local align:4 +@5583 = .data:0x000001A8; // type:object size:0xC scope:local align:4 +@5584 = .data:0x000001B4; // type:object size:0xC scope:local align:4 +@5585 = .data:0x000001C0; // type:object size:0xC scope:local align:4 +event_action_tbl = .data:0x000001CC; // type:object size:0x30 scope:local align:4 +cut_name_tbl = .data:0x000001FC; // type:object size:0x10 scope:local align:4 +l_anmTbl$5840 = .data:0x0000020C; // type:object size:0x6 scope:local align:4 +l_anmPrm$5841 = .data:0x00000214; // type:object size:0x3C scope:local align:4 +l_daNpc_kam_Method = .data:0x00000250; // type:object size:0x20 scope:local align:4 +g_profile_NPC_KAM = .data:0x00000270; // type:object size:0x30 scope:global align:4 +__vt__8cM2dGCir = .data:0x000002A0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000002AC; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x000002B8; // type:object size:0xC scope:weak align:4 +__vt__9daPy_py_c = .data:0x000002C4; // type:object size:0x9C scope:weak align:4 +__vt__10daPy_npc_c = .data:0x00000360; // type:object size:0xA8 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000408; // type:object size:0x24 scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x0000042C; // type:object size:0x18 scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000444; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000450; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x0000045C; // type:object size:0xC scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000468; // type:object size:0xC scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000474; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x0000048C; // type:object size:0x30 scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000004BC; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000004C8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGSph = .data:0x000004D4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x000004E0; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000568; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000574; // type:object size:0x54 scope:weak align:4 +__vt__8cM3dGLin = .data:0x000005C8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCps = .data:0x000005D4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cps = .data:0x000005E0; // type:object size:0x88 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000668; // type:object size:0xC scope:weak align:4 +__vt__11daNpc_kam_c = .data:0x00000674; // type:object size:0xA8 scope:weak align:4 +__vt__15daNpc_kam_HIO_c = .data:0x0000071C; // type:object size:0xC scope:weak align:4 +__vt__16daNpc_kam_HIO1_c = .data:0x00000728; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4202 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x50 scope:local align:4 data:2byte +l_hio_counter = .bss:0x000000B0; // type:object size:0x4 scope:local align:4 +l_msgId = .bss:0x000000B4; // type:object size:0x4 scope:local align:4 +l_msg = .bss:0x000000B8; // type:object size:0x4 scope:local align:4 +l_act = .bss:0x000000BC; // type:object size:0x4 scope:local align:4 data:4byte +l_demo_start_chk_cnt = .bss:0x000000C0; // type:object size:0x2 scope:local align:2 +l_demo_start_chk_flag = .bss:0x000000C2; // type:object size:0x2 scope:local align:2 +@4203 = .bss:0x000000C4; // type:object size:0xC scope:local align:4 +l_ms_at_local_vec = .bss:0x000000D0; // type:object size:0xC scope:local align:4 +@4204 = .bss:0x000000DC; // type:object size:0xC scope:local align:4 +l_ms_at_local_start = .bss:0x000000E8; // type:object size:0xC scope:local align:4 +@4205 = .bss:0x000000F4; // type:object size:0xC scope:local align:4 +l_ms_at_local_end = .bss:0x00000100; // type:object size:0xC scope:local align:4 +@4206 = .bss:0x0000010C; // type:object size:0xC scope:local align:4 +l_line_bg_local_end = .bss:0x00000118; // type:object size:0xC scope:local align:4 data:float +@4207 = .bss:0x00000124; // type:object size:0xC scope:local align:4 +l_call_local_kyori = .bss:0x00000130; // type:object size:0xC scope:local align:4 +@4524 = .bss:0x0000013C; // type:object size:0xC scope:local align:4 +init$4525 = .bss:0x00000148; // type:object size:0x1 scope:local align:1 +l_offset$4523 = .bss:0x0000014C; // type:object size:0xC scope:local align:4 +@4555 = .bss:0x00000158; // type:object size:0xC scope:local align:4 +init$4556 = .bss:0x00000164; // type:object size:0x1 scope:local align:1 +l_offsetAttPos$4554 = .bss:0x00000168; // type:object size:0xC scope:local align:4 +l_heap_size$4613 = .bss:0x00000174; // type:object size:0x4 scope:local align:4 +init$4614 = .bss:0x00000178; // type:object size:0x1 scope:local align:1 +@5089 = .bss:0x0000017C; // type:object size:0xC scope:local align:4 +init$5090 = .bss:0x00000188; // type:object size:0x1 scope:local align:1 +l_center$5088 = .bss:0x0000018C; // type:object size:0xC scope:local align:4 +init$6008 = .bss:0x00000198; // type:object size:0x1 scope:local align:1 +splash_scale$6007 = .bss:0x0000019C; // type:object size:0xC scope:local align:4 +init$6011 = .bss:0x000001A8; // type:object size:0x1 scope:local align:1 +ripple_scale$6010 = .bss:0x000001AC; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_kf1/splits.txt b/config/D44J01/rels/d_a_npc_kf1/splits.txt new file mode 100644 index 000000000..0135cf06d --- /dev/null +++ b/config/D44J01/rels/d_a_npc_kf1/splits.txt @@ -0,0 +1,24 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_kf1.o: + .text start:0x000000EC end:0x000047EC + .text start:0x000047EC end:0x00004800 + .text start:0x00004800 end:0x00004910 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000002C4 + .data start:0x00000000 end:0x00000494 + .bss start:0x00000008 end:0x00000110 diff --git a/config/D44J01/rels/d_a_npc_kf1/symbols.txt b/config/D44J01/rels/d_a_npc_kf1/symbols.txt new file mode 100644 index 000000000..812d8b633 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_kf1/symbols.txt @@ -0,0 +1,231 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daNpc_Kf1_HIO_cFv = .text:0x000000EC; // type:function size:0x5C scope:global align:4 +nodeCB_Head__FP7J3DNodei = .text:0x00000148; // type:function size:0x4C scope:local align:4 +_nodeCB_Head__11daNpc_Kf1_cFP7J3DNodeP8J3DModel = .text:0x00000194; // type:function size:0xF4 scope:global align:4 +__dt__4cXyzFv = .text:0x00000288; // type:function size:0x3C scope:weak align:4 +nodeCB_Neck__FP7J3DNodei = .text:0x000002C4; // type:function size:0x4C scope:local align:4 +_nodeCB_Neck__11daNpc_Kf1_cFP7J3DNodeP8J3DModel = .text:0x00000310; // type:function size:0xA0 scope:global align:4 +nodeCB_BackBone__FP7J3DNodei = .text:0x000003B0; // type:function size:0x4C scope:local align:4 +_nodeCB_BackBone__11daNpc_Kf1_cFP7J3DNodeP8J3DModel = .text:0x000003FC; // type:function size:0xA0 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x0000049C; // type:function size:0x20 scope:local align:4 +searchActor_Tsubo__FPvPv = .text:0x000004BC; // type:function size:0x90 scope:local align:4 +init_KF1_0__11daNpc_Kf1_cFv = .text:0x0000054C; // type:function size:0x80 scope:global align:4 +createInit__11daNpc_Kf1_cFv = .text:0x000005CC; // type:function size:0x228 scope:global align:4 +play_animation__11daNpc_Kf1_cFv = .text:0x000007F4; // type:function size:0xA8 scope:global align:4 +setMtx__11daNpc_Kf1_cFb = .text:0x0000089C; // type:function size:0x13C scope:global align:4 +bckResID__11daNpc_Kf1_cFi = .text:0x000009D8; // type:function size:0x14 scope:global align:4 +btpResID__11daNpc_Kf1_cFi = .text:0x000009EC; // type:function size:0x14 scope:global align:4 +setBtp__11daNpc_Kf1_cFScb = .text:0x00000A00; // type:function size:0x104 scope:global align:4 +init_texPttrnAnm__11daNpc_Kf1_cFScb = .text:0x00000B04; // type:function size:0x20 scope:global align:4 +play_btp_anm__11daNpc_Kf1_cFv = .text:0x00000B24; // type:function size:0x9C scope:global align:4 +setAnm_anm__11daNpc_Kf1_cFPQ211daNpc_Kf1_c9anm_prm_c = .text:0x00000BC0; // type:function size:0x9C scope:global align:4 +setAnm_NUM__11daNpc_Kf1_cFii = .text:0x00000C5C; // type:function size:0x70 scope:global align:4 +setAnm__11daNpc_Kf1_cFv = .text:0x00000CCC; // type:function size:0x6C scope:global align:4 +chngAnmTag__11daNpc_Kf1_cFv = .text:0x00000D38; // type:function size:0x4 scope:global align:4 +ctrlAnmTag__11daNpc_Kf1_cFv = .text:0x00000D3C; // type:function size:0x4 scope:global align:4 +chngAnmAtr__11daNpc_Kf1_cFUc = .text:0x00000D40; // type:function size:0x64 scope:global align:4 +ctrlAnmAtr__11daNpc_Kf1_cFv = .text:0x00000DA4; // type:function size:0x74 scope:global align:4 +setAnm_ATR__11daNpc_Kf1_cFv = .text:0x00000E18; // type:function size:0x64 scope:global align:4 +anmAtr__11daNpc_Kf1_cFUs = .text:0x00000E7C; // type:function size:0xBC scope:global align:4 +next_msgStatus__11daNpc_Kf1_cFPUl = .text:0x00000F38; // type:function size:0x174 scope:global align:4 +getMsg_KF1_0__11daNpc_Kf1_cFv = .text:0x000010AC; // type:function size:0xE8 scope:global align:4 +getMsg__11daNpc_Kf1_cFv = .text:0x00001194; // type:function size:0x3C scope:global align:4 +eventOrder__11daNpc_Kf1_cFv = .text:0x000011D0; // type:function size:0x8C scope:global align:4 +checkOrder__11daNpc_Kf1_cFv = .text:0x0000125C; // type:function size:0xDC scope:global align:4 +chk_talk__11daNpc_Kf1_cFv = .text:0x00001338; // type:function size:0x98 scope:global align:4 +searchByID__11daNpc_Kf1_cFUiPi = .text:0x000013D0; // type:function size:0x54 scope:global align:4 +srch_Tsubo__11daNpc_Kf1_cFv = .text:0x00001424; // type:function size:0x100 scope:global align:4 +create_rupee__11daNpc_Kf1_cF4cXyzi = .text:0x00001524; // type:function size:0x288 scope:global align:4 +ready_kutaniCamera__11daNpc_Kf1_cFii = .text:0x000017AC; // type:function size:0x218 scope:global align:4 +lookBack__11daNpc_Kf1_cFv = .text:0x000019C4; // type:function size:0x1C4 scope:global align:4 +chkAttention__11daNpc_Kf1_cFv = .text:0x00001B88; // type:function size:0x80 scope:global align:4 +setAttention__11daNpc_Kf1_cFb = .text:0x00001C08; // type:function size:0x58 scope:global align:4 +decideType__11daNpc_Kf1_cFi = .text:0x00001C60; // type:function size:0x88 scope:global align:4 +cut_init_ANGRY_START__11daNpc_Kf1_cFi = .text:0x00001CE8; // type:function size:0xD4 scope:global align:4 +cut_move_ANGRY_START__11daNpc_Kf1_cFv = .text:0x00001DBC; // type:function size:0x8 scope:global align:4 +cut_init_BENSYOU_START__11daNpc_Kf1_cFi = .text:0x00001DC4; // type:function size:0x50 scope:global align:4 +cut_move_BENSYOU_START__11daNpc_Kf1_cFv = .text:0x00001E14; // type:function size:0x8 scope:global align:4 +cut_init_TSUBO_CNT__11daNpc_Kf1_cFi = .text:0x00001E1C; // type:function size:0x50 scope:global align:4 +cut_move_TSUBO_CNT__11daNpc_Kf1_cFv = .text:0x00001E6C; // type:function size:0x8 scope:global align:4 +cut_init_BENSYOU__11daNpc_Kf1_cFi = .text:0x00001E74; // type:function size:0x2C scope:global align:4 +cut_move_BENSYOU__11daNpc_Kf1_cFv = .text:0x00001EA0; // type:function size:0x8 scope:global align:4 +cut_init_GET_OUT__11daNpc_Kf1_cFi = .text:0x00001EA8; // type:function size:0xF4 scope:global align:4 +cut_move_GET_OUT__11daNpc_Kf1_cFv = .text:0x00001F9C; // type:function size:0x60 scope:global align:4 +cut_init_DSP_RUPEE_CNT__11daNpc_Kf1_cFi = .text:0x00001FFC; // type:function size:0x18 scope:global align:4 +cut_move_DSP_RUPEE_CNT__11daNpc_Kf1_cFv = .text:0x00002014; // type:function size:0x8 scope:global align:4 +cut_init_PLYER_TRN__11daNpc_Kf1_cFi = .text:0x0000201C; // type:function size:0x48 scope:global align:4 +cut_move_PLYER_TRN__11daNpc_Kf1_cFv = .text:0x00002064; // type:function size:0x8 scope:global align:4 +cut_init_RUPEE_CNT_END__11daNpc_Kf1_cFi = .text:0x0000206C; // type:function size:0x4 scope:global align:4 +cut_move_RUPEE_CNT_END__11daNpc_Kf1_cFv = .text:0x00002070; // type:function size:0x34 scope:global align:4 +cut_init_START_AGE__11daNpc_Kf1_cFi = .text:0x000020A4; // type:function size:0x7C scope:global align:4 +cut_move_START_AGE__11daNpc_Kf1_cFv = .text:0x00002120; // type:function size:0x10 scope:global align:4 +cut_init_PLYER_MOV__11daNpc_Kf1_cFi = .text:0x00002130; // type:function size:0x10C scope:global align:4 +cut_move_PLYER_MOV__11daNpc_Kf1_cFv = .text:0x0000223C; // type:function size:0x8 scope:global align:4 +cut_init_RUPEE_SET__11daNpc_Kf1_cFi = .text:0x00002244; // type:function size:0x1DC scope:global align:4 +cut_move_RUPEE_SET__11daNpc_Kf1_cFv = .text:0x00002420; // type:function size:0x224 scope:global align:4 +cut_init_TSUBO_ATN__11daNpc_Kf1_cFi = .text:0x00002644; // type:function size:0xA8 scope:global align:4 +cut_move_TSUBO_ATN__11daNpc_Kf1_cFv = .text:0x000026EC; // type:function size:0xE0 scope:global align:4 +cut_init_TLK_MSG__11daNpc_Kf1_cFi = .text:0x000027CC; // type:function size:0x160 scope:global align:4 +cut_init_CONTNUE_TLK__11daNpc_Kf1_cFi = .text:0x0000292C; // type:function size:0x60 scope:global align:4 +cut_move_TLK_MSG__11daNpc_Kf1_cFv = .text:0x0000298C; // type:function size:0x84 scope:global align:4 +privateCut__11daNpc_Kf1_cFi = .text:0x00002A10; // type:function size:0x288 scope:global align:4 +endEvent__11daNpc_Kf1_cFv = .text:0x00002C98; // type:function size:0x24 scope:global align:4 +isEventEntry__11daNpc_Kf1_cFv = .text:0x00002CBC; // type:function size:0x38 scope:global align:4 +event_proc__11daNpc_Kf1_cFi = .text:0x00002CF4; // type:function size:0x158 scope:global align:4 +set_action__11daNpc_Kf1_cFM11daNpc_Kf1_cFPCvPvPv_iPv = .text:0x00002E4C; // type:function size:0xAC scope:global align:4 +setStt__11daNpc_Kf1_cFSc = .text:0x00002EF8; // type:function size:0xC8 scope:global align:4 +set_pthPoint__11daNpc_Kf1_cFUc = .text:0x00002FC0; // type:function size:0xB0 scope:global align:4 +chk_tsubo__11daNpc_Kf1_cFv = .text:0x00003070; // type:function size:0x78 scope:global align:4 +orderTsuboEvent__11daNpc_Kf1_cFv = .text:0x000030E8; // type:function size:0xD4 scope:global align:4 +wait_1__11daNpc_Kf1_cFv = .text:0x000031BC; // type:function size:0x100 scope:global align:4 +walk_1__11daNpc_Kf1_cFv = .text:0x000032BC; // type:function size:0x250 scope:global align:4 +talk_1__11daNpc_Kf1_cFv = .text:0x0000350C; // type:function size:0x108 scope:global align:4 +wait_action1__11daNpc_Kf1_cFPv = .text:0x00003614; // type:function size:0xE8 scope:global align:4 +demo__11daNpc_Kf1_cFv = .text:0x000036FC; // type:function size:0x138 scope:global align:4 +shadowDraw__11daNpc_Kf1_cFv = .text:0x00003834; // type:function size:0x90 scope:global align:4 +_draw__11daNpc_Kf1_cFv = .text:0x000038C4; // type:function size:0xFC scope:global align:4 +_execute__11daNpc_Kf1_cFv = .text:0x000039C0; // type:function size:0x260 scope:global align:4 +_delete__11daNpc_Kf1_cFv = .text:0x00003C20; // type:function size:0x60 scope:global align:4 +_create__11daNpc_Kf1_cFv = .text:0x00003C80; // type:function size:0x26C scope:global align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00003EEC; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00003F48; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00003F90; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x0000405C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000040A4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00004100; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00004148; // type:function size:0x70 scope:weak align:4 +bodyCreateHeap__11daNpc_Kf1_cFv = .text:0x000041B8; // type:function size:0x2FC scope:global align:4 +itemCreateHeap__11daNpc_Kf1_cFv = .text:0x000044B4; // type:function size:0xC0 scope:global align:4 +CreateHeap__11daNpc_Kf1_cFv = .text:0x00004574; // type:function size:0xA4 scope:global align:4 +daNpc_Kf1_Create__FP10fopAc_ac_c = .text:0x00004618; // type:function size:0x20 scope:local align:4 +daNpc_Kf1_Delete__FP11daNpc_Kf1_c = .text:0x00004638; // type:function size:0x20 scope:local align:4 +daNpc_Kf1_Execute__FP11daNpc_Kf1_c = .text:0x00004658; // type:function size:0x20 scope:local align:4 +daNpc_Kf1_Draw__FP11daNpc_Kf1_c = .text:0x00004678; // type:function size:0x20 scope:local align:4 +daNpc_Kf1_IsDelete__FP11daNpc_Kf1_c = .text:0x00004698; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000046A0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000046B0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000046B8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000046C0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000046C8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000046D0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00004708; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00004710; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00004718; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004720; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00004758; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000475C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004764; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000476C; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00004774; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00004780; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Kf1_HIO_cFv = .text:0x0000478C; // type:function size:0x60 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x000047EC; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x000047F4; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x000047FC; // type:function size:0x4 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ37daTsubo5Act_c5Prm_eQ37daTsubo5Act_c5Prm_e = .text:0x00004800; // type:function size:0x1C scope:weak align:4 +cLib_calcTimer__FPs = .text:0x0000481C; // type:function size:0x1C scope:weak align:4 +cLib_getRndValue__Fii = .text:0x00004838; // type:function size:0x7C scope:weak align:4 +__sinit_d_a_npc_kf1_cpp = .text:0x000048B4; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000048F0; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000048F8; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00004900; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00004908; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4188 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4189 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4344 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4401 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4402 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +a_resID_tbl$4406 = .rodata:0x00000014; // type:object size:0x28 scope:local align:4 +a_resID_tbl$4411 = .rodata:0x0000003C; // type:object size:0x8 scope:local align:4 +@4426 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4717 = .rodata:0x00000048; // type:object size:0xC scope:local align:4 +@4750 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4751 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4752 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4753 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4754 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4755 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4756 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4757 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4761 = .rodata:0x00000078; // type:object size:0x8 scope:local align:8 data:double +@4808 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4809 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4810 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4856 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 data:float +@4919 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 data:float +@4992 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 data:float +@5092 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 data:float +@5102 = .rodata:0x0000009C; // type:object size:0x8 scope:local align:4 +@5138 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5139 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5201 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5202 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5203 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 data:float +@5566 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 data:float +@5655 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5667 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5669 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5671 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@5731 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 data:float +@5732 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 data:float +@5836 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@5837 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@5838 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000E0; // type:object size:0x1E4 scope:local align:4 data:string_table +a_prm_tbl$4153 = .data:0x00000000; // type:object size:0x30 scope:local align:4 +l_evn_tbl = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4276 = .data:0x0000003C; // type:object size:0xC scope:local align:4 data:4byte +a_anm_prm_tbl$4459 = .data:0x00000048; // type:object size:0xA0 scope:local align:4 +a_anm_prm_tbl$4466 = .data:0x000000E8; // type:object size:0x40 scope:local align:4 +a_anm_prm_tbl$4521 = .data:0x00000128; // type:object size:0xB0 scope:local align:4 +@4572 = .data:0x000001D8; // type:object size:0x58 scope:local align:4 +a_cut_tbl$5291 = .data:0x00000230; // type:object size:0x38 scope:local align:4 +@5342 = .data:0x00000268; // type:object size:0x38 scope:local align:4 +@5341 = .data:0x000002A0; // type:object size:0x38 scope:local align:4 +a_siz_tbl$5747 = .data:0x000002D8; // type:object size:0x8 scope:local align:4 +l_daNpc_Kf1_Method = .data:0x000002E0; // type:object size:0x20 scope:local align:4 +g_profile_NPC_KF1 = .data:0x00000300; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btpAnm = .data:0x00000330; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000033C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000348; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000003D0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000003DC; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000003E8; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000043C; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x00000460; // type:object size:0x14 scope:weak align:4 +__vt__11daNpc_Kf1_c = .data:0x00000474; // type:object size:0x14 scope:global align:4 +__vt__15daNpc_Kf1_HIO_c = .data:0x00000488; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4155 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x40 scope:local align:4 data:2byte +l_check_inf = .bss:0x000000A0; // type:object size:0x50 scope:local align:4 +l_check_wrk = .bss:0x000000F0; // type:object size:0x4 scope:local align:4 data:4byte +@4170 = .bss:0x000000F4; // type:object size:0xC scope:local align:4 +init$4171 = .bss:0x00000100; // type:object size:0x1 scope:local align:1 +a_eye_pos_off$4169 = .bss:0x00000104; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_kg1/splits.txt b/config/D44J01/rels/d_a_npc_kg1/splits.txt new file mode 100644 index 000000000..f750665ab --- /dev/null +++ b/config/D44J01/rels/d_a_npc_kg1/splits.txt @@ -0,0 +1,24 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_kg1.o: + .text start:0x000000EC end:0x00002A58 + .text start:0x00002A58 end:0x00002AE0 + .text start:0x00002AE0 end:0x00002AE0 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000026A + .data start:0x00000000 end:0x0000028C + .bss start:0x00000008 end:0x00000104 diff --git a/config/D44J01/rels/d_a_npc_kg1/symbols.txt b/config/D44J01/rels/d_a_npc_kg1/symbols.txt new file mode 100644 index 000000000..cfa8e5c89 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_kg1/symbols.txt @@ -0,0 +1,162 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daNpc_Kg1_HIO_cFv = .text:0x000000EC; // type:function size:0xF4 scope:global align:4 +daNpc_Kg1_nodeCallBack__FP7J3DNodei = .text:0x000001E0; // type:function size:0x24C scope:local align:4 +__dt__4cXyzFv = .text:0x0000042C; // type:function size:0x3C scope:weak align:4 +lookBack__11daNpc_Kg1_cFv = .text:0x00000468; // type:function size:0x224 scope:global align:4 +chkAttention__11daNpc_Kg1_cFv = .text:0x0000068C; // type:function size:0x150 scope:global align:4 +initTexPatternAnm__11daNpc_Kg1_cFib = .text:0x000007DC; // type:function size:0x100 scope:global align:4 +playTexPatternAnm__11daNpc_Kg1_cFv = .text:0x000008DC; // type:function size:0x6C scope:global align:4 +set_mtx__11daNpc_Kg1_cFv = .text:0x00000948; // type:function size:0xA4 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000009EC; // type:function size:0x20 scope:local align:4 +CreateHeap__11daNpc_Kg1_cFv = .text:0x00000A0C; // type:function size:0x32C scope:global align:4 +CreateInit__11daNpc_Kg1_cFv = .text:0x00000D38; // type:function size:0x1BC scope:global align:4 +eventOrder__11daNpc_Kg1_cFv = .text:0x00000EF4; // type:function size:0xF8 scope:global align:4 +checkOrder__11daNpc_Kg1_cFv = .text:0x00000FEC; // type:function size:0xDC scope:global align:4 +kg1_talk_camera__11daNpc_Kg1_cFv = .text:0x000010C8; // type:function size:0xC4 scope:global align:4 +wait_action_init__11daNpc_Kg1_cFv = .text:0x0000118C; // type:function size:0x58 scope:global align:4 +wait_action__11daNpc_Kg1_cFv = .text:0x000011E4; // type:function size:0x688 scope:global align:4 +clr_seq_flag__11daNpc_Kg1_cFv = .text:0x0000186C; // type:function size:0x20 scope:global align:4 +getMsg__11daNpc_Kg1_cFv = .text:0x0000188C; // type:function size:0x13C scope:global align:4 +next_msgStatus__11daNpc_Kg1_cFPUl = .text:0x000019C8; // type:function size:0x2D0 scope:global align:4 +anmAtr__11daNpc_Kg1_cFUs = .text:0x00001C98; // type:function size:0x3C scope:global align:4 +daNpc_Kg1_bcks_setAnm__FPCcP14mDoExt_McaMorfPScPScPScPCiPC14dLib_anm_prm_c = .text:0x00001CD4; // type:function size:0x1A8 scope:local align:4 +setAnm__11daNpc_Kg1_cFv = .text:0x00001E7C; // type:function size:0x12C scope:global align:4 +daNpc_Kg1Create__FPv = .text:0x00001FA8; // type:function size:0x20 scope:local align:4 +_create__11daNpc_Kg1_cFv = .text:0x00001FC8; // type:function size:0x94 scope:weak align:4 +__ct__11daNpc_Kg1_cFv = .text:0x0000205C; // type:function size:0x178 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x000021D4; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00002230; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00002278; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00002344; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x0000238C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000023E8; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00002430; // type:function size:0x70 scope:weak align:4 +daNpc_Kg1Delete__FPv = .text:0x000024A0; // type:function size:0x90 scope:local align:4 +daNpc_Kg1Execute__FPv = .text:0x00002530; // type:function size:0x13C scope:local align:4 +daNpc_Kg1Draw__FPv = .text:0x0000266C; // type:function size:0x184 scope:local align:4 +daNpc_Kg1IsDelete__FPv = .text:0x000027F0; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000027F8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00002808; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00002810; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002818; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002820; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002828; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002860; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002868; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002870; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002878; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000028B0; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000028B4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000028BC; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000028C4; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000028CC; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000028D8; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Kg1_HIO_cFv = .text:0x000028E4; // type:function size:0x70 scope:weak align:4 +cLib_calcTimer__FPUc = .text:0x00002954; // type:function size:0x1C scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00002970; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_kg1_cpp = .text:0x0000298C; // type:function size:0xAC scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00002A38; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00002A40; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002A48; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00002A50; // type:function size:0x8 scope:weak align:4 +__dt__10dNpc_HIO_cFv = .text:0x00002A58; // type:function size:0x48 scope:weak align:4 +__ct__10dNpc_HIO_cFv = .text:0x00002AA0; // type:function size:0x10 scope:weak align:4 +getAttnPos__15dNpc_EventCut_cFv = .text:0x00002AB0; // type:function size:0x1C scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00002ACC; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00002AD4; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00002ADC; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4163 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4164 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4165 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +m_arcname__11daNpc_Kg1_c = .rodata:0x0000000C; // type:object size:0x3 scope:global align:4 data:string +m_camera_fovy__11daNpc_Kg1_c = .rodata:0x00000010; // type:object size:0x4 scope:global align:4 +l_btp_ix_tbl = .rodata:0x00000014; // type:object size:0x10 scope:local align:4 +@4236 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4237 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4238 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4239 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4240 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4241 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4310 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 +@4311 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@4373 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4484 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4510 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4511 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4512 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4582 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 data:float +@4657 = .rodata:0x00000068; // type:object size:0x3 scope:local align:4 +@4674 = .rodata:0x0000006C; // type:object size:0x2 scope:local align:4 +@4767 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 data:float +@4889 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 data:float +anm_atr$4895 = .rodata:0x00000078; // type:object size:0x9 scope:local align:4 +@4942 = .rodata:0x00000088; // type:object size:0x8 scope:local align:8 data:double +a_anm_bck_tbl$4948 = .rodata:0x00000090; // type:object size:0x28 scope:local align:4 +a_anm_btp_tbl$4949 = .rodata:0x000000B8; // type:object size:0x18 scope:local align:4 +@4950 = .rodata:0x000000D0; // type:object size:0xC0 scope:local align:4 +@5230 = .rodata:0x00000190; // type:object size:0x4 scope:local align:4 +@5283 = .rodata:0x00000194; // type:object size:0x4 scope:local align:4 +@5284 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4 +@5353 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4 +@5354 = .rodata:0x000001A0; // type:object size:0x4 scope:local align:4 +@5355 = .rodata:0x000001A4; // type:object size:0x4 scope:local align:4 +@5356 = .rodata:0x000001A8; // type:object size:0x4 scope:local align:4 +@5357 = .rodata:0x000001AC; // type:object size:0x4 scope:local align:4 +@5358 = .rodata:0x000001B0; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000001B4; // type:object size:0xB6 scope:local align:4 data:string_table +l_cyl_src = .data:0x00000000; // type:object size:0x44 scope:local align:4 +@4586 = .data:0x00000044; // type:object size:0xC scope:local align:4 data:4byte +@4768 = .data:0x00000050; // type:object size:0x30 scope:local align:4 +@4890 = .data:0x00000080; // type:object size:0x4C scope:local align:4 +daNpc_Kg1MethodTable = .data:0x000000CC; // type:object size:0x20 scope:local align:4 +g_profile_NPC_KG1 = .data:0x000000EC; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btpAnm = .data:0x0000011C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000128; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000134; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000001BC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000001C8; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000001D4; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000228; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x0000024C; // type:object size:0x14 scope:weak align:4 +__vt__11daNpc_Kg1_c = .data:0x00000260; // type:object size:0x14 scope:global align:4 +__vt__10dNpc_HIO_c = .data:0x00000274; // type:object size:0xC scope:weak align:4 +__vt__15daNpc_Kg1_HIO_c = .data:0x00000280; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4158 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x3C scope:local align:4 data:2byte +@4169 = .bss:0x0000009C; // type:object size:0xC scope:local align:4 +m_camera_ctr__11daNpc_Kg1_c = .bss:0x000000A8; // type:object size:0xC scope:global align:4 data:float +@4170 = .bss:0x000000B4; // type:object size:0xC scope:local align:4 +m_camera_eye__11daNpc_Kg1_c = .bss:0x000000C0; // type:object size:0xC scope:global align:4 data:float +@4179 = .bss:0x000000CC; // type:object size:0xC scope:local align:4 +init$4180 = .bss:0x000000D8; // type:object size:0x1 scope:local align:1 +l_offsetAttPos$4178 = .bss:0x000000DC; // type:object size:0xC scope:local align:4 +@4183 = .bss:0x000000E8; // type:object size:0xC scope:local align:4 +init$4184 = .bss:0x000000F4; // type:object size:0x1 scope:local align:1 +l_offsetEyePos$4182 = .bss:0x000000F8; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_kg2/splits.txt b/config/D44J01/rels/d_a_npc_kg2/splits.txt new file mode 100644 index 000000000..6c5cdb781 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_kg2/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_kg2.o: + .text start:0x000000EC end:0x00003200 + .text start:0x00003200 end:0x0000325C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000001EC + .data start:0x00000000 end:0x00000418 + .bss start:0x00000008 end:0x000000B0 diff --git a/config/D44J01/rels/d_a_npc_kg2/symbols.txt b/config/D44J01/rels/d_a_npc_kg2/symbols.txt new file mode 100644 index 000000000..80b1f74ca --- /dev/null +++ b/config/D44J01/rels/d_a_npc_kg2/symbols.txt @@ -0,0 +1,176 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daNpc_Kg2_HIO_cFv = .text:0x000000EC; // type:function size:0xA8 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x00000194; // type:function size:0x1D4 scope:local align:4 +__dt__4cXyzFv = .text:0x00000368; // type:function size:0x3C scope:weak align:4 +set_mtx__11daNpc_Kg2_cFv = .text:0x000003A4; // type:function size:0xE4 scope:global align:4 +initTexPatternAnm__11daNpc_Kg2_cFb = .text:0x00000488; // type:function size:0x114 scope:global align:4 +playTexPatternAnm__11daNpc_Kg2_cFv = .text:0x0000059C; // type:function size:0x14C scope:global align:4 +setAnm__11daNpc_Kg2_cFScf = .text:0x000006E8; // type:function size:0x14C scope:global align:4 +subAnm__11daNpc_Kg2_cFv = .text:0x00000834; // type:function size:0x1B0 scope:global align:4 +chkAttention__11daNpc_Kg2_cF4cXyzs = .text:0x000009E4; // type:function size:0x154 scope:global align:4 +eventOrder__11daNpc_Kg2_cFv = .text:0x00000B38; // type:function size:0x84 scope:global align:4 +checkOrder__11daNpc_Kg2_cFv = .text:0x00000BBC; // type:function size:0x104 scope:global align:4 +getMsg__11daNpc_Kg2_cFv = .text:0x00000CC0; // type:function size:0x174 scope:global align:4 +next_msgStatus__11daNpc_Kg2_cFPUl = .text:0x00000E34; // type:function size:0x1F8 scope:global align:4 +anmAtr__11daNpc_Kg2_cFUs = .text:0x0000102C; // type:function size:0x2C4 scope:global align:4 +setAttention__11daNpc_Kg2_cFv = .text:0x000012F0; // type:function size:0x1C scope:global align:4 +lookBack__11daNpc_Kg2_cFv = .text:0x0000130C; // type:function size:0x140 scope:global align:4 +CallbackCreateHeap__FP10fopAc_ac_c = .text:0x0000144C; // type:function size:0x20 scope:local align:4 +CreateHeap__11daNpc_Kg2_cFv = .text:0x0000146C; // type:function size:0x3A8 scope:global align:4 +CreateInit__11daNpc_Kg2_cFv = .text:0x00001814; // type:function size:0x290 scope:global align:4 +wait01__11daNpc_Kg2_cFv = .text:0x00001AA4; // type:function size:0x140 scope:global align:4 +talk01__11daNpc_Kg2_cFv = .text:0x00001BE4; // type:function size:0xC8 scope:global align:4 +evn_setAnm_init__11daNpc_Kg2_cFi = .text:0x00001CAC; // type:function size:0xE4 scope:global align:4 +evn_setAnm__11daNpc_Kg2_cFv = .text:0x00001D90; // type:function size:0xC4 scope:global align:4 +evn_jnt_lock_init__11daNpc_Kg2_cFi = .text:0x00001E54; // type:function size:0xC8 scope:global align:4 +evn_talk_init__11daNpc_Kg2_cFi = .text:0x00001F1C; // type:function size:0x74 scope:global align:4 +evn_talk__11daNpc_Kg2_cFv = .text:0x00001F90; // type:function size:0x34 scope:global align:4 +evn_createItem_init__11daNpc_Kg2_cFi = .text:0x00001FC4; // type:function size:0xB0 scope:global align:4 +privateCut__11daNpc_Kg2_cFv = .text:0x00002074; // type:function size:0x17C scope:global align:4 +processMove__11daNpc_Kg2_cFv = .text:0x000021F0; // type:function size:0x64 scope:global align:4 +wait_action__11daNpc_Kg2_cFPv = .text:0x00002254; // type:function size:0xE4 scope:global align:4 +event_wait_action__11daNpc_Kg2_cFPv = .text:0x00002338; // type:function size:0x25C scope:global align:4 +_create__11daNpc_Kg2_cFv = .text:0x00002594; // type:function size:0x22C scope:global align:4 +__dt__13mDoExt_btpAnmFv = .text:0x000027C0; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000281C; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00002864; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00002930; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00002978; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000029D4; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00002A1C; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00002A78; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00002B00; // type:function size:0x70 scope:weak align:4 +_delete__11daNpc_Kg2_cFv = .text:0x00002B70; // type:function size:0x94 scope:global align:4 +_execute__11daNpc_Kg2_cFv = .text:0x00002C04; // type:function size:0x118 scope:global align:4 +_draw__11daNpc_Kg2_cFv = .text:0x00002D1C; // type:function size:0x164 scope:global align:4 +daNpc_Kg2_Create__FP10fopAc_ac_c = .text:0x00002E80; // type:function size:0x20 scope:local align:4 +daNpc_Kg2_Delete__FP11daNpc_Kg2_c = .text:0x00002EA0; // type:function size:0x20 scope:local align:4 +daNpc_Kg2_Execute__FP11daNpc_Kg2_c = .text:0x00002EC0; // type:function size:0x20 scope:local align:4 +daNpc_Kg2_Draw__FP11daNpc_Kg2_c = .text:0x00002EE0; // type:function size:0x20 scope:local align:4 +daNpc_Kg2_IsDelete__FP11daNpc_Kg2_c = .text:0x00002F00; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00002F08; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00002F50; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00002F98; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00002FF4; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x0000303C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x0000304C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00003054; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000305C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00003064; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000306C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000030A4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000030AC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000030B4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000030BC; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000030F4; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000030F8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003100; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003108; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00003110; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x0000311C; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Kg2_HIO_cFv = .text:0x00003128; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00003188; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_kg2_cpp = .text:0x000031A4; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000031E0; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000031E8; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000031F0; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000031F8; // type:function size:0x8 scope:weak align:4 +__dt__10dNpc_HIO_cFv = .text:0x00003200; // type:function size:0x48 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00003248; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00003250; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00003258; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4036 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4037 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4038 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +l_bck_ix_tbl = .rodata:0x0000000C; // type:object size:0x3C scope:local align:4 +l_btp_ix_tbl = .rodata:0x00000048; // type:object size:0x14 scope:local align:4 +@4099 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4100 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4101 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4102 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 data:float +@4134 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4135 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4136 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4154 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float +@4180 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 data:float +@4181 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4182 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4219 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 data:float +@4221 = .rodata:0x00000090; // type:object size:0x8 scope:local align:8 data:double +@4291 = .rodata:0x00000098; // type:object size:0x8 scope:local align:8 +@4292 = .rodata:0x000000A0; // type:object size:0x8 scope:local align:8 +@4293 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4636 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4637 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 data:float +@4638 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@4639 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@4674 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5223 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5224 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000C8; // type:object size:0x124 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_263_data_1C = .data:0x0000001C; // type:object size:0x14 +l_cyl_src = .data:0x00000030; // type:object size:0x44 scope:local align:4 +a_play_mode_tbl$4187 = .data:0x00000074; // type:object size:0x3C scope:local align:4 +a_morf_frame_tbl$4188 = .data:0x000000B0; // type:object size:0x3C scope:local align:4 +a_play_speed_tbl$4191 = .data:0x000000EC; // type:object size:0x3C scope:local align:4 +@4314 = .data:0x00000128; // type:object size:0xC scope:local align:4 data:4byte +@4444 = .data:0x00000134; // type:object size:0x80 scope:local align:4 +@4479 = .data:0x000001B4; // type:object size:0x30 scope:local align:4 +@4600 = .data:0x000001E4; // type:object size:0xC scope:local align:4 data:4byte +cut_name_tbl$4788 = .data:0x000001F0; // type:object size:0x14 scope:local align:4 +@4880 = .data:0x00000204; // type:object size:0xC scope:local align:4 data:4byte +l_daNpc_Kg2_Method = .data:0x00000210; // type:object size:0x20 scope:local align:4 +g_profile_NPC_KG2 = .data:0x00000230; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000260; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x0000026C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000278; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000284; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000290; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000029C; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x000002A8; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000002B4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000002C0; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000348; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000354; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000360; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000003B4; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x000003D8; // type:object size:0x14 scope:weak align:4 +__vt__11daNpc_Kg2_c = .data:0x000003EC; // type:object size:0x14 scope:global align:4 +__vt__10dNpc_HIO_c = .data:0x00000400; // type:object size:0xC scope:weak align:4 +__vt__15daNpc_Kg2_HIO_c = .data:0x0000040C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4041 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x34 scope:local align:4 data:2byte +@4052 = .bss:0x00000094; // type:object size:0xC scope:local align:4 +init$4053 = .bss:0x000000A0; // type:object size:0x1 scope:local align:1 +l_offsetEyePos$4051 = .bss:0x000000A4; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_kk1/splits.txt b/config/D44J01/rels/d_a_npc_kk1/splits.txt new file mode 100644 index 000000000..b6a2e46b9 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_kk1/splits.txt @@ -0,0 +1,24 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_kk1.o: + .text start:0x000000EC end:0x000068F8 + .text start:0x000068F8 end:0x000068F8 + .text start:0x000068F8 end:0x0000690C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000024E + .data start:0x00000000 end:0x000006BC + .bss start:0x00000008 end:0x00000134 diff --git a/config/D44J01/rels/d_a_npc_kk1/symbols.txt b/config/D44J01/rels/d_a_npc_kk1/symbols.txt new file mode 100644 index 000000000..a71eca52c --- /dev/null +++ b/config/D44J01/rels/d_a_npc_kk1/symbols.txt @@ -0,0 +1,261 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daNpc_Kk1_HIO_cFv = .text:0x000000EC; // type:function size:0x5C scope:global align:4 +nodeCB_Head__FP7J3DNodei = .text:0x00000148; // type:function size:0x4C scope:local align:4 +_nodeCB_Head__11daNpc_Kk1_cFP7J3DNodeP8J3DModel = .text:0x00000194; // type:function size:0x120 scope:global align:4 +__dt__4cXyzFv = .text:0x000002B4; // type:function size:0x3C scope:weak align:4 +nodeCB_BackBone__FP7J3DNodei = .text:0x000002F0; // type:function size:0x4C scope:local align:4 +_nodeCB_BackBone__11daNpc_Kk1_cFP7J3DNodeP8J3DModel = .text:0x0000033C; // type:function size:0xA0 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000003DC; // type:function size:0x20 scope:local align:4 +searchActor_SWC00__FPvPv = .text:0x000003FC; // type:function size:0xA0 scope:local align:4 +init_KK1_0__11daNpc_Kk1_cFv = .text:0x0000049C; // type:function size:0xAC scope:global align:4 +createInit__11daNpc_Kk1_cFv = .text:0x00000548; // type:function size:0x228 scope:global align:4 +play_animation__11daNpc_Kk1_cFv = .text:0x00000770; // type:function size:0x168 scope:global align:4 +setMtx__11daNpc_Kk1_cFb = .text:0x000008D8; // type:function size:0x180 scope:global align:4 +bckResID__11daNpc_Kk1_cFi = .text:0x00000A58; // type:function size:0x14 scope:global align:4 +btpResID__11daNpc_Kk1_cFi = .text:0x00000A6C; // type:function size:0x14 scope:global align:4 +setBtp__11daNpc_Kk1_cFScb = .text:0x00000A80; // type:function size:0x104 scope:global align:4 +init_texPttrnAnm__11daNpc_Kk1_cFScb = .text:0x00000B84; // type:function size:0x20 scope:global align:4 +play_btp_anm__11daNpc_Kk1_cFv = .text:0x00000BA4; // type:function size:0x9C scope:global align:4 +play_eff_anm__11daNpc_Kk1_cFv = .text:0x00000C40; // type:function size:0x78 scope:global align:4 +setAnm_anm__11daNpc_Kk1_cFPQ211daNpc_Kk1_c9anm_prm_c = .text:0x00000CB8; // type:function size:0xE0 scope:global align:4 +setAnm_NUM__11daNpc_Kk1_cFii = .text:0x00000D98; // type:function size:0x70 scope:global align:4 +setAnm__11daNpc_Kk1_cFv = .text:0x00000E08; // type:function size:0x6C scope:global align:4 +chngAnmTag__11daNpc_Kk1_cFv = .text:0x00000E74; // type:function size:0x4 scope:global align:4 +ctrlAnmTag__11daNpc_Kk1_cFv = .text:0x00000E78; // type:function size:0x4 scope:global align:4 +chngAnmAtr__11daNpc_Kk1_cFUc = .text:0x00000E7C; // type:function size:0xE0 scope:global align:4 +ctrlAnmAtr__11daNpc_Kk1_cFv = .text:0x00000F5C; // type:function size:0xE0 scope:global align:4 +setAnm_ATR__11daNpc_Kk1_cFv = .text:0x0000103C; // type:function size:0x64 scope:global align:4 +anmAtr__11daNpc_Kk1_cFUs = .text:0x000010A0; // type:function size:0xBC scope:global align:4 +next_msgStatus__11daNpc_Kk1_cFPUl = .text:0x0000115C; // type:function size:0x2FC scope:global align:4 +getMsg_KK1_0__11daNpc_Kk1_cFv = .text:0x00001458; // type:function size:0x98 scope:global align:4 +getMsg__11daNpc_Kk1_cFv = .text:0x000014F0; // type:function size:0x3C scope:global align:4 +eventOrder__11daNpc_Kk1_cFv = .text:0x0000152C; // type:function size:0x8C scope:global align:4 +checkOrder__11daNpc_Kk1_cFv = .text:0x000015B8; // type:function size:0xE0 scope:global align:4 +chk_talk__11daNpc_Kk1_cFv = .text:0x00001698; // type:function size:0x98 scope:global align:4 +chk_parts_notMov__11daNpc_Kk1_cFv = .text:0x00001730; // type:function size:0x50 scope:global align:4 +searchByID__11daNpc_Kk1_cFUiPi = .text:0x00001780; // type:function size:0x54 scope:global align:4 +partner_search_sub__11daNpc_Kk1_cFPFPvPv_Pv = .text:0x000017D4; // type:function size:0xB0 scope:global align:4 +partner_search__11daNpc_Kk1_cFv = .text:0x00001884; // type:function size:0x6C scope:global align:4 +lookBack__11daNpc_Kk1_cFv = .text:0x000018F0; // type:function size:0x1EC scope:global align:4 +chkAttention__11daNpc_Kk1_cFv = .text:0x00001ADC; // type:function size:0x80 scope:global align:4 +setAttention__11daNpc_Kk1_cFb = .text:0x00001B5C; // type:function size:0x58 scope:global align:4 +decideType__11daNpc_Kk1_cFi = .text:0x00001BB4; // type:function size:0x88 scope:global align:4 +cut_init_RUN_START__11daNpc_Kk1_cFi = .text:0x00001C3C; // type:function size:0xA0 scope:global align:4 +cut_move_RUN_START__11daNpc_Kk1_cFv = .text:0x00001CDC; // type:function size:0xC0 scope:global align:4 +cut_init_RUN__11daNpc_Kk1_cFi = .text:0x00001D9C; // type:function size:0x88 scope:global align:4 +cut_move_RUN__11daNpc_Kk1_cFv = .text:0x00001E24; // type:function size:0x54 scope:global align:4 +cut_init_CATCH_START__11daNpc_Kk1_cFi = .text:0x00001E78; // type:function size:0x5C scope:global align:4 +cut_move_CATCH_START__11daNpc_Kk1_cFv = .text:0x00001ED4; // type:function size:0x24 scope:global align:4 +cut_init_CATCH_END__11daNpc_Kk1_cFi = .text:0x00001EF8; // type:function size:0x80 scope:global align:4 +cut_move_CATCH_END__11daNpc_Kk1_cFv = .text:0x00001F78; // type:function size:0x8 scope:global align:4 +cut_init_TRN__11daNpc_Kk1_cFi = .text:0x00001F80; // type:function size:0x30C scope:global align:4 +cut_move_TRN__11daNpc_Kk1_cFv = .text:0x0000228C; // type:function size:0xA8 scope:global align:4 +cut_init_BYE_START__11daNpc_Kk1_cFi = .text:0x00002334; // type:function size:0x24 scope:global align:4 +cut_move_BYE_START__11daNpc_Kk1_cFv = .text:0x00002358; // type:function size:0x8 scope:global align:4 +cut_init_BYE__11daNpc_Kk1_cFi = .text:0x00002360; // type:function size:0xC8 scope:global align:4 +cut_move_BYE__11daNpc_Kk1_cFv = .text:0x00002428; // type:function size:0x64 scope:global align:4 +cut_init_BYE_CONTINUE__11daNpc_Kk1_cFi = .text:0x0000248C; // type:function size:0x60 scope:global align:4 +cut_move_BYE_CONTINUE__11daNpc_Kk1_cFv = .text:0x000024EC; // type:function size:0x58 scope:global align:4 +cut_init_BYE_END__11daNpc_Kk1_cFi = .text:0x00002544; // type:function size:0x9C scope:global align:4 +cut_move_BYE_END__11daNpc_Kk1_cFv = .text:0x000025E0; // type:function size:0x8 scope:global align:4 +cut_init_PLYER_TRN__11daNpc_Kk1_cFi = .text:0x000025E8; // type:function size:0x4 scope:global align:4 +cut_move_PLYER_TRN__11daNpc_Kk1_cFv = .text:0x000025EC; // type:function size:0x8 scope:global align:4 +cut_init_OTOBOKE__11daNpc_Kk1_cFi = .text:0x000025F4; // type:function size:0x74 scope:global align:4 +cut_move_OTOBOKE__11daNpc_Kk1_cFv = .text:0x00002668; // type:function size:0x54 scope:global align:4 +cut_init_PLYER_MOV__11daNpc_Kk1_cFi = .text:0x000026BC; // type:function size:0x1C4 scope:global align:4 +cut_move_PLYER_MOV__11daNpc_Kk1_cFv = .text:0x00002880; // type:function size:0x8 scope:global align:4 +cut_init_RUNAWAY_START__11daNpc_Kk1_cFi = .text:0x00002888; // type:function size:0x194 scope:global align:4 +cut_move_RUNAWAY_START__11daNpc_Kk1_cFv = .text:0x00002A1C; // type:function size:0x90 scope:global align:4 +cut_init_RUNAWAY_END__11daNpc_Kk1_cFi = .text:0x00002AAC; // type:function size:0x38 scope:global align:4 +cut_move_RUNAWAY_END__11daNpc_Kk1_cFv = .text:0x00002AE4; // type:function size:0x8 scope:global align:4 +privateCut__11daNpc_Kk1_cFi = .text:0x00002AEC; // type:function size:0x288 scope:global align:4 +endEvent__11daNpc_Kk1_cFv = .text:0x00002D74; // type:function size:0x24 scope:global align:4 +isEventEntry__11daNpc_Kk1_cFv = .text:0x00002D98; // type:function size:0x38 scope:global align:4 +event_proc__11daNpc_Kk1_cFi = .text:0x00002DD0; // type:function size:0x18C scope:global align:4 +checkCommandTalk__11daNpc_Kk1_cFv = .text:0x00002F5C; // type:function size:0x38 scope:global align:4 +set_action__11daNpc_Kk1_cFM11daNpc_Kk1_cFPCvPvPv_iPv = .text:0x00002F94; // type:function size:0xAC scope:global align:4 +setStt__11daNpc_Kk1_cFSc = .text:0x00003040; // type:function size:0xB8 scope:global align:4 +createTama__11daNpc_Kk1_cFf = .text:0x000030F8; // type:function size:0x1BC scope:global align:4 +chk_areaIN__11daNpc_Kk1_cFf4cXyz = .text:0x000032B4; // type:function size:0x184 scope:global align:4 +startEvent_check__11daNpc_Kk1_cFv = .text:0x00003438; // type:function size:0x11C scope:global align:4 +chkHitPlayer__11daNpc_Kk1_cFv = .text:0x00003554; // type:function size:0x78 scope:global align:4 +set_pthPoint__11daNpc_Kk1_cFUc = .text:0x000035CC; // type:function size:0xB0 scope:global align:4 +event_move__11daNpc_Kk1_cFb = .text:0x0000367C; // type:function size:0x2A0 scope:global align:4 +kyoroPos__11daNpc_Kk1_cFi = .text:0x0000391C; // type:function size:0xB0 scope:global align:4 +kyorokyoro__11daNpc_Kk1_cFv = .text:0x000039CC; // type:function size:0x94 scope:global align:4 +chk_attn__11daNpc_Kk1_cFv = .text:0x00003A60; // type:function size:0x218 scope:global align:4 +setBikon__11daNpc_Kk1_cF4cXyz = .text:0x00003C78; // type:function size:0x108 scope:global align:4 +delBikon__11daNpc_Kk1_cFv = .text:0x00003D80; // type:function size:0x2C scope:global align:4 +setAse__11daNpc_Kk1_cFv = .text:0x00003DAC; // type:function size:0x78 scope:global align:4 +flwAse__11daNpc_Kk1_cFv = .text:0x00003E24; // type:function size:0x8C scope:global align:4 +delAse__11daNpc_Kk1_cFv = .text:0x00003EB0; // type:function size:0x2C scope:global align:4 +wait_1__11daNpc_Kk1_cFv = .text:0x00003EDC; // type:function size:0x28C scope:global align:4 +walk_1__11daNpc_Kk1_cFv = .text:0x00004168; // type:function size:0x340 scope:global align:4 +wait_2__11daNpc_Kk1_cFv = .text:0x000044A8; // type:function size:0xFC scope:global align:4 +init_CMT_WAI__11daNpc_Kk1_cFv = .text:0x000045A4; // type:function size:0x58 scope:global align:4 +move_CMT_WAI__11daNpc_Kk1_cFv = .text:0x000045FC; // type:function size:0xE8 scope:global align:4 +init_CMT_TRN__11daNpc_Kk1_cFv = .text:0x000046E4; // type:function size:0x80 scope:global align:4 +move_CMT_TRN__11daNpc_Kk1_cFv = .text:0x00004764; // type:function size:0x240 scope:global align:4 +init_CMT_PCK__11daNpc_Kk1_cFv = .text:0x000049A4; // type:function size:0x6C scope:global align:4 +move_CMT_PCK__11daNpc_Kk1_cFv = .text:0x00004A10; // type:function size:0x1B0 scope:global align:4 +cmmt_1__11daNpc_Kk1_cFv = .text:0x00004BC0; // type:function size:0x19C scope:global align:4 +wait_3__11daNpc_Kk1_cFv = .text:0x00004D5C; // type:function size:0x1A4 scope:global align:4 +wait_4__11daNpc_Kk1_cFv = .text:0x00004F00; // type:function size:0x1FC scope:global align:4 +talk_1__11daNpc_Kk1_cFv = .text:0x000050FC; // type:function size:0x144 scope:global align:4 +wait_action1__11daNpc_Kk1_cFPv = .text:0x00005240; // type:function size:0x140 scope:global align:4 +demo__11daNpc_Kk1_cFv = .text:0x00005380; // type:function size:0x138 scope:global align:4 +shadowDraw__11daNpc_Kk1_cFv = .text:0x000054B8; // type:function size:0x90 scope:global align:4 +_draw__11daNpc_Kk1_cFv = .text:0x00005548; // type:function size:0x1D8 scope:global align:4 +_execute__11daNpc_Kk1_cFv = .text:0x00005720; // type:function size:0x254 scope:global align:4 +_delete__11daNpc_Kk1_cFv = .text:0x00005974; // type:function size:0x78 scope:global align:4 +_create__11daNpc_Kk1_cFv = .text:0x000059EC; // type:function size:0x158 scope:global align:4 +__ct__11daNpc_Kk1_cFv = .text:0x00005B44; // type:function size:0x1A0 scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00005CE4; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00005D40; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_bpkAnmFv = .text:0x00005D9C; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00005DF8; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00005E54; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00005E9C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00005F68; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00005FB0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000600C; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00006054; // type:function size:0x70 scope:weak align:4 +bodyCreateHeap__11daNpc_Kk1_cFv = .text:0x000060C4; // type:function size:0x274 scope:global align:4 +effcCreateHeap__11daNpc_Kk1_cFv = .text:0x00006338; // type:function size:0x254 scope:global align:4 +CreateHeap__11daNpc_Kk1_cFv = .text:0x0000658C; // type:function size:0xA4 scope:global align:4 +daNpc_Kk1_Create__FP10fopAc_ac_c = .text:0x00006630; // type:function size:0x20 scope:local align:4 +daNpc_Kk1_Delete__FP11daNpc_Kk1_c = .text:0x00006650; // type:function size:0x20 scope:local align:4 +daNpc_Kk1_Execute__FP11daNpc_Kk1_c = .text:0x00006670; // type:function size:0x20 scope:local align:4 +daNpc_Kk1_Draw__FP11daNpc_Kk1_c = .text:0x00006690; // type:function size:0x20 scope:local align:4 +daNpc_Kk1_IsDelete__FP11daNpc_Kk1_c = .text:0x000066B0; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000066B8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000066C8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000066D0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000066D8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000066E0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000066E8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00006720; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00006728; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00006730; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00006738; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00006770; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00006774; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000677C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00006784; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000678C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00006798; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Kk1_HIO_cFv = .text:0x000067A4; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00006804; // type:function size:0x1C scope:weak align:4 +cLib_getRndValue__Fii = .text:0x00006820; // type:function size:0x7C scope:weak align:4 +__sinit_d_a_npc_kk1_cpp = .text:0x0000689C; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000068D8; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000068E0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000068E8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000068F0; // type:function size:0x8 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x000068F8; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00006900; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00006908; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4179 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4180 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4181 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4316 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4359 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4360 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4361 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4411 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4412 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4414 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 data:double +a_resID_tbl$4418 = .rodata:0x00000030; // type:object size:0x30 scope:local align:4 +a_resID_tbl$4423 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4438 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 data:float +@4541 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 data:float +@4823 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 data:float +@4940 = .rodata:0x00000070; // type:object size:0x10 scope:local align:4 data:string +@5010 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5011 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 data:float +@5012 = .rodata:0x00000088; // type:object size:0x8 scope:local align:8 +@5013 = .rodata:0x00000090; // type:object size:0x8 scope:local align:8 +@5216 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 data:float +@5475 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5476 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5542 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5774 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5775 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5776 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5777 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5802 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 data:float +@5931 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 data:float +@6396 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@6397 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 data:float +@6409 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@6411 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@6413 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@6415 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@6417 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@6419 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@6517 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000E4; // type:object size:0x16A scope:local align:4 data:string_table +a_prm_tbl$4138 = .data:0x00000000; // type:object size:0x54 scope:local align:4 +l_evn_tbl = .data:0x00000054; // type:object size:0x1C scope:local align:4 +@4246 = .data:0x00000070; // type:object size:0xC scope:local align:4 data:4byte +a_anm_prm_tbl$4499 = .data:0x0000007C; // type:object size:0xE0 scope:local align:4 +a_anm_prm_tbl$4506 = .data:0x0000015C; // type:object size:0x80 scope:local align:4 +a_anm_prm_tbl$4570 = .data:0x000001DC; // type:object size:0xD0 scope:local align:4 +@4651 = .data:0x000002AC; // type:object size:0x98 scope:local align:4 +a_cut_tbl$5286 = .data:0x00000344; // type:object size:0x38 scope:local align:4 +@5337 = .data:0x0000037C; // type:object size:0x38 scope:local align:4 +@5336 = .data:0x000003B4; // type:object size:0x38 scope:local align:4 +@5380 = .data:0x000003EC; // type:object size:0x20 scope:local align:4 +@5419 = .data:0x0000040C; // type:object size:0x20 scope:local align:4 +a_tgt_offst$5697 = .data:0x0000042C; // type:object size:0x90 scope:local align:4 +@6342 = .data:0x000004BC; // type:object size:0x20 scope:local align:4 +a_siz_tbl$6532 = .data:0x000004DC; // type:object size:0x8 scope:local align:4 +l_daNpc_Kk1_Method = .data:0x000004E4; // type:object size:0x20 scope:local align:4 +g_profile_NPC_KK1 = .data:0x00000504; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_bckAnm = .data:0x00000534; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000540; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_bpkAnm = .data:0x0000054C; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x00000558; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000564; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000570; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000005F8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000604; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000610; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000664; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x00000688; // type:object size:0x14 scope:weak align:4 +__vt__11daNpc_Kk1_c = .data:0x0000069C; // type:object size:0x14 scope:global align:4 +__vt__15daNpc_Kk1_HIO_c = .data:0x000006B0; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4140 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x64 scope:local align:4 data:2byte +l_check_inf = .bss:0x000000C4; // type:object size:0x50 scope:local align:4 data:4byte +l_check_wrk = .bss:0x00000114; // type:object size:0x4 scope:local align:4 data:4byte +@4155 = .bss:0x00000118; // type:object size:0xC scope:local align:4 +init$4156 = .bss:0x00000124; // type:object size:0x1 scope:local align:1 +a_eye_pos_off$4154 = .bss:0x00000128; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_km1/splits.txt b/config/D44J01/rels/d_a_npc_km1/splits.txt new file mode 100644 index 000000000..13eab4ba3 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_km1/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_km1.o: + .text start:0x000000EC end:0x000023A0 + .text start:0x000023A0 end:0x000023B4 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000140 + .data start:0x00000000 end:0x00000228 + .bss start:0x00000008 end:0x000000C0 diff --git a/config/D44J01/rels/d_a_npc_km1/symbols.txt b/config/D44J01/rels/d_a_npc_km1/symbols.txt new file mode 100644 index 000000000..fb4cb35f8 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_km1/symbols.txt @@ -0,0 +1,156 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daNpc_Km1_HIO_cFv = .text:0x000000EC; // type:function size:0x58 scope:global align:4 +nodeCallBack_Km__FP7J3DNodei = .text:0x00000144; // type:function size:0x1AC scope:local align:4 +__dt__4cXyzFv = .text:0x000002F0; // type:function size:0x3C scope:weak align:4 +createInit__11daNpc_Km1_cFv = .text:0x0000032C; // type:function size:0x110 scope:global align:4 +setMtx__11daNpc_Km1_cFv = .text:0x0000043C; // type:function size:0x110 scope:global align:4 +anmResID__11daNpc_Km1_cFiPiPi = .text:0x0000054C; // type:function size:0x108 scope:global align:4 +BtpNum2ResID__11daNpc_Km1_cFiPi = .text:0x00000654; // type:function size:0x9C scope:global align:4 +setAnm_tex__11daNpc_Km1_cFSc = .text:0x000006F0; // type:function size:0x44 scope:global align:4 +init_btp__11daNpc_Km1_cFbi = .text:0x00000734; // type:function size:0x11C scope:global align:4 +initTexPatternAnm__11daNpc_Km1_cFb = .text:0x00000850; // type:function size:0x44 scope:global align:4 +playTexPatternAnm__11daNpc_Km1_cFv = .text:0x00000894; // type:function size:0xC8 scope:global align:4 +setAnm_anm__11daNpc_Km1_cFPQ211daNpc_Km1_c9anm_prm_c = .text:0x0000095C; // type:function size:0xCC scope:global align:4 +setAnm__11daNpc_Km1_cFv = .text:0x00000A28; // type:function size:0x68 scope:global align:4 +chngAnmTag__11daNpc_Km1_cFv = .text:0x00000A90; // type:function size:0xC scope:global align:4 +ctrlAnmTag__11daNpc_Km1_cFv = .text:0x00000A9C; // type:function size:0xC scope:global align:4 +chngAnmAtr__11daNpc_Km1_cFUc = .text:0x00000AA8; // type:function size:0x40 scope:global align:4 +ctrlAnmAtr__11daNpc_Km1_cFv = .text:0x00000AE8; // type:function size:0x4 scope:global align:4 +setAnm_ATR__11daNpc_Km1_cFi = .text:0x00000AEC; // type:function size:0x68 scope:global align:4 +anmAtr__11daNpc_Km1_cFUs = .text:0x00000B54; // type:function size:0xBC scope:global align:4 +setStt__11daNpc_Km1_cFSc = .text:0x00000C10; // type:function size:0x58 scope:global align:4 +next_msgStatus__11daNpc_Km1_cFPUl = .text:0x00000C68; // type:function size:0x8 scope:global align:4 +getMsg__11daNpc_Km1_cFv = .text:0x00000C70; // type:function size:0x8 scope:global align:4 +eventOrder__11daNpc_Km1_cFv = .text:0x00000C78; // type:function size:0x50 scope:global align:4 +checkOrder__11daNpc_Km1_cFv = .text:0x00000CC8; // type:function size:0x40 scope:global align:4 +lookBack__11daNpc_Km1_cFv = .text:0x00000D08; // type:function size:0x190 scope:global align:4 +chkAttention__11daNpc_Km1_cFv = .text:0x00000E98; // type:function size:0x80 scope:global align:4 +setAttention__11daNpc_Km1_cFv = .text:0x00000F18; // type:function size:0x64 scope:global align:4 +decideType__11daNpc_Km1_cFi = .text:0x00000F7C; // type:function size:0x2C scope:global align:4 +event_actionInit__11daNpc_Km1_cFi = .text:0x00000FA8; // type:function size:0x88 scope:global align:4 +event_action__11daNpc_Km1_cFv = .text:0x00001030; // type:function size:0x10 scope:global align:4 +privateCut__11daNpc_Km1_cFv = .text:0x00001040; // type:function size:0x108 scope:global align:4 +endEvent__11daNpc_Km1_cFv = .text:0x00001148; // type:function size:0x20 scope:global align:4 +event_proc__11daNpc_Km1_cFv = .text:0x00001168; // type:function size:0x60 scope:global align:4 +set_action__11daNpc_Km1_cFM11daNpc_Km1_cFPCvPvPv_iPv = .text:0x000011C8; // type:function size:0xAC scope:global align:4 +wait01__11daNpc_Km1_cFv = .text:0x00001274; // type:function size:0xF8 scope:global align:4 +talk01__11daNpc_Km1_cFv = .text:0x0000136C; // type:function size:0x90 scope:global align:4 +wait_action1__11daNpc_Km1_cFPv = .text:0x000013FC; // type:function size:0xB4 scope:global align:4 +demo__11daNpc_Km1_cFv = .text:0x000014B0; // type:function size:0x94 scope:global align:4 +_draw__11daNpc_Km1_cFv = .text:0x00001544; // type:function size:0x16C scope:global align:4 +_execute__11daNpc_Km1_cFv = .text:0x000016B0; // type:function size:0x15C scope:global align:4 +_delete__11daNpc_Km1_cFv = .text:0x0000180C; // type:function size:0x94 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000018A0; // type:function size:0x20 scope:local align:4 +_create__11daNpc_Km1_cFv = .text:0x000018C0; // type:function size:0x170 scope:global align:4 +__ct__11daNpc_Km1_cFv = .text:0x00001A30; // type:function size:0x164 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00001B94; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00001BF0; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00001C38; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00001D04; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00001D4C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00001DA8; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00001DF0; // type:function size:0x70 scope:weak align:4 +CreateHeap__11daNpc_Km1_cFv = .text:0x00001E60; // type:function size:0x30C scope:global align:4 +daNpc_Km1_Create__FP10fopAc_ac_c = .text:0x0000216C; // type:function size:0x20 scope:local align:4 +daNpc_Km1_Delete__FP11daNpc_Km1_c = .text:0x0000218C; // type:function size:0x20 scope:local align:4 +daNpc_Km1_Execute__FP11daNpc_Km1_c = .text:0x000021AC; // type:function size:0x20 scope:local align:4 +daNpc_Km1_Draw__FP11daNpc_Km1_c = .text:0x000021CC; // type:function size:0x20 scope:local align:4 +daNpc_Km1_IsDelete__FP11daNpc_Km1_c = .text:0x000021EC; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000021F4; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00002204; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x0000220C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002214; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000221C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002224; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x0000225C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002264; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x0000226C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002274; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000022AC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000022B0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000022B8; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000022C0; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000022C8; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000022D4; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Km1_HIO_cFv = .text:0x000022E0; // type:function size:0x48 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00002328; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_km1_cpp = .text:0x00002344; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00002380; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00002388; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002390; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00002398; // type:function size:0x8 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x000023A0; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x000023A8; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x000023B0; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4186 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4187 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4203 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +a_anm_idx_tbl$4234 = .rodata:0x0000000C; // type:object size:0x8 scope:local align:4 +a_btp_arc_ix_tbl$4248 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4282 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4308 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4309 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4483 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4683 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4685 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4726 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4727 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4728 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4828 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4829 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4830 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000048; // type:object size:0xF8 scope:local align:4 data:string_table +a_prm_tbl$4128 = .data:0x00000000; // type:object size:0x1C scope:local align:4 +@4193 = .data:0x0000001C; // type:object size:0xC scope:local align:4 data:4byte +a_anm_prm_tbl$4335 = .data:0x00000028; // type:object size:0x30 scope:local align:4 +a_anm_prm_tbl$4371 = .data:0x00000058; // type:object size:0x10 scope:local align:4 +cut_name_tbl$4541 = .data:0x00000068; // type:object size:0x4 scope:local align:4 +a_heap_size_tbl$4777 = .data:0x0000006C; // type:object size:0x4 scope:local align:4 +a_tex_pattern_num_tbl$5026 = .data:0x00000070; // type:object size:0x1 scope:local align:4 +l_daNpc_Km1_Method = .data:0x00000074; // type:object size:0x20 scope:local align:4 +g_profile_NPC_KM1 = .data:0x00000094; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btpAnm = .data:0x000000C4; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000000D0; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000000DC; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000164; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000170; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000017C; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000001D0; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x000001F4; // type:object size:0x14 scope:weak align:4 +__vt__11daNpc_Km1_c = .data:0x00000208; // type:object size:0x14 scope:global align:4 +__vt__15daNpc_Km1_HIO_c = .data:0x0000021C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4130 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x28 scope:local align:4 data:4byte +@4139 = .bss:0x00000088; // type:object size:0xC scope:local align:4 +init$4140 = .bss:0x00000094; // type:object size:0x1 scope:local align:1 +a_att_pos_offst$4138 = .bss:0x00000098; // type:object size:0xC scope:local align:4 +@4143 = .bss:0x000000A4; // type:object size:0xC scope:local align:4 +init$4144 = .bss:0x000000B0; // type:object size:0x1 scope:local align:1 +a_eye_pos_offst$4142 = .bss:0x000000B4; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_ko1/splits.txt b/config/D44J01/rels/d_a_npc_ko1/splits.txt new file mode 100644 index 000000000..b5daf5211 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_ko1/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_ko1.o: + .text start:0x000000EC end:0x00008828 + .text start:0x00008828 end:0x0000883C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000002C9 + .data start:0x00000000 end:0x00000CCC + .bss start:0x00000008 end:0x000001A8 diff --git a/config/D44J01/rels/d_a_npc_ko1/symbols.txt b/config/D44J01/rels/d_a_npc_ko1/symbols.txt new file mode 100644 index 000000000..a1e9f2379 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_ko1/symbols.txt @@ -0,0 +1,350 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__20daNpc_Ko1_childHIO_cFv = .text:0x000000EC; // type:function size:0x3C scope:global align:4 +__ct__15daNpc_Ko1_HIO_cFv = .text:0x00000128; // type:function size:0xB4 scope:global align:4 +__dt__20daNpc_Ko1_childHIO_cFv = .text:0x000001DC; // type:function size:0x60 scope:weak align:4 +searchActor_Ko_Hna__FPvPv = .text:0x0000023C; // type:function size:0x78 scope:local align:4 +searchActor_Ko_Bou__FPvPv = .text:0x000002B4; // type:function size:0x78 scope:local align:4 +searchActor_Ob__FPvPv = .text:0x0000032C; // type:function size:0x78 scope:local align:4 +nodeCallBack_Hed__FP7J3DNodei = .text:0x000003A4; // type:function size:0x4C scope:local align:4 +nodeHedControl__11daNpc_Ko1_cFP7J3DNodeP8J3DModel = .text:0x000003F0; // type:function size:0x6C scope:global align:4 +nodeCallBack_Bln__FP7J3DNodei = .text:0x0000045C; // type:function size:0x4C scope:local align:4 +nodeBlnControl__11daNpc_Ko1_cFP7J3DNodeP8J3DModel = .text:0x000004A8; // type:function size:0x80 scope:global align:4 +nodeCallBack_Ko1__FP7J3DNodei = .text:0x00000528; // type:function size:0x4C scope:local align:4 +nodeKo1Control__11daNpc_Ko1_cFP7J3DNodeP8J3DModel = .text:0x00000574; // type:function size:0x148 scope:global align:4 +__dt__4cXyzFv = .text:0x000006BC; // type:function size:0x3C scope:weak align:4 +init_HNA_0__11daNpc_Ko1_cFv = .text:0x000006F8; // type:function size:0xA8 scope:global align:4 +init_HNA_1__11daNpc_Ko1_cFv = .text:0x000007A0; // type:function size:0x94 scope:global align:4 +init_HNA_2__11daNpc_Ko1_cFv = .text:0x00000834; // type:function size:0x88 scope:global align:4 +init_HNA_3__11daNpc_Ko1_cFv = .text:0x000008BC; // type:function size:0xAC scope:global align:4 +init_HNA_4__11daNpc_Ko1_cFv = .text:0x00000968; // type:function size:0x8C scope:global align:4 +init_BOU_0__11daNpc_Ko1_cFv = .text:0x000009F4; // type:function size:0x8C scope:global align:4 +init_BOU_1__11daNpc_Ko1_cFv = .text:0x00000A80; // type:function size:0x8C scope:global align:4 +init_BOU_2__11daNpc_Ko1_cFv = .text:0x00000B0C; // type:function size:0xAC scope:global align:4 +init_BOU_3__11daNpc_Ko1_cFv = .text:0x00000BB8; // type:function size:0x94 scope:global align:4 +createInit__11daNpc_Ko1_cFv = .text:0x00000C4C; // type:function size:0x2A4 scope:global align:4 +setMtx__11daNpc_Ko1_cFb = .text:0x00000EF0; // type:function size:0x2B0 scope:global align:4 +anmNum_toResID__11daNpc_Ko1_cFi = .text:0x000011A0; // type:function size:0x14 scope:global align:4 +headAnmNum_toResID__11daNpc_Ko1_cFi = .text:0x000011B4; // type:function size:0x28 scope:global align:4 +balloon_anmNum_toResID__11daNpc_Ko1_cFi = .text:0x000011DC; // type:function size:0x14 scope:global align:4 +btpNum_toResID__11daNpc_Ko1_cFi = .text:0x000011F0; // type:function size:0x88 scope:global align:4 +setBtp__11daNpc_Ko1_cFbi = .text:0x00001278; // type:function size:0x110 scope:global align:4 +iniTexPttrnAnm__11daNpc_Ko1_cFb = .text:0x00001388; // type:function size:0x28 scope:global align:4 +plyTexPttrnAnm__11daNpc_Ko1_cFv = .text:0x000013B0; // type:function size:0xAC scope:global align:4 +setAnm_tex__11daNpc_Ko1_cFSc = .text:0x0000145C; // type:function size:0x3C scope:global align:4 +setAnm_anm__11daNpc_Ko1_cFPQ211daNpc_Ko1_c9anm_prm_c = .text:0x00001498; // type:function size:0xF8 scope:global align:4 +set_balloonAnm_anm__11daNpc_Ko1_cFPQ211daNpc_Ko1_c9anm_prm_c = .text:0x00001590; // type:function size:0xC0 scope:global align:4 +set_balloonAnm_NUM__11daNpc_Ko1_cFi = .text:0x00001650; // type:function size:0x30 scope:global align:4 +setAnm_NUM__11daNpc_Ko1_cFii = .text:0x00001680; // type:function size:0x6C scope:global align:4 +setAnm__11daNpc_Ko1_cFv = .text:0x000016EC; // type:function size:0x80 scope:global align:4 +setPlaySpd__11daNpc_Ko1_cFf = .text:0x0000176C; // type:function size:0x14 scope:global align:4 +chg_anmTag__11daNpc_Ko1_cFv = .text:0x00001780; // type:function size:0x38 scope:global align:4 +control_anmTag__11daNpc_Ko1_cFv = .text:0x000017B8; // type:function size:0x48 scope:global align:4 +chg_anmAtr__11daNpc_Ko1_cFUc = .text:0x00001800; // type:function size:0xB4 scope:global align:4 +control_anmAtr__11daNpc_Ko1_cFv = .text:0x000018B4; // type:function size:0x54 scope:global align:4 +setAnm_ATR__11daNpc_Ko1_cFi = .text:0x00001908; // type:function size:0x68 scope:global align:4 +anmAtr__11daNpc_Ko1_cFUs = .text:0x00001970; // type:function size:0x108 scope:global align:4 +eventOrder__11daNpc_Ko1_cFv = .text:0x00001A78; // type:function size:0x50 scope:global align:4 +checkOrder__11daNpc_Ko1_cFv = .text:0x00001AC8; // type:function size:0x40 scope:global align:4 +chk_talk__11daNpc_Ko1_cFv = .text:0x00001B08; // type:function size:0xA0 scope:global align:4 +chk_manzai_1__11daNpc_Ko1_cFv = .text:0x00001BA8; // type:function size:0x240 scope:global align:4 +chk_partsNotMove__11daNpc_Ko1_cFv = .text:0x00001DE8; // type:function size:0x50 scope:global align:4 +lookBack__11daNpc_Ko1_cFv = .text:0x00001E38; // type:function size:0x1B0 scope:global align:4 +next_msgStatus__11daNpc_Ko1_cFPUl = .text:0x00001FE8; // type:function size:0x208 scope:global align:4 +getMsg_HNA_0__11daNpc_Ko1_cFv = .text:0x000021F0; // type:function size:0x3C scope:global align:4 +getMsg_HNA_1__11daNpc_Ko1_cFv = .text:0x0000222C; // type:function size:0x3C scope:global align:4 +getMsg_HNA_2__11daNpc_Ko1_cFv = .text:0x00002268; // type:function size:0x3C scope:global align:4 +getMsg_HNA_3__11daNpc_Ko1_cFv = .text:0x000022A4; // type:function size:0x60 scope:global align:4 +getMsg_BOU_0__11daNpc_Ko1_cFv = .text:0x00002304; // type:function size:0x64 scope:global align:4 +getMsg_BOU_1__11daNpc_Ko1_cFv = .text:0x00002368; // type:function size:0x3C scope:global align:4 +bitCount__11daNpc_Ko1_cFUc = .text:0x000023A4; // type:function size:0x30 scope:global align:4 +getMsg_BOU_2__11daNpc_Ko1_cFv = .text:0x000023D4; // type:function size:0xA4 scope:global align:4 +getMsg__11daNpc_Ko1_cFv = .text:0x00002478; // type:function size:0x9C scope:global align:4 +chkAttention__11daNpc_Ko1_cFv = .text:0x00002514; // type:function size:0x80 scope:global align:4 +setAttention__11daNpc_Ko1_cFb = .text:0x00002594; // type:function size:0x68 scope:global align:4 +searchByID__11daNpc_Ko1_cFUi = .text:0x000025FC; // type:function size:0x34 scope:global align:4 +partner_srch_sub__11daNpc_Ko1_cFPFPvPv_Pv = .text:0x00002630; // type:function size:0x9C scope:global align:4 +partner_srch__11daNpc_Ko1_cFv = .text:0x000026CC; // type:function size:0xF8 scope:global align:4 +check_landOn__11daNpc_Ko1_cFv = .text:0x000027C4; // type:function size:0x134 scope:global align:4 +ko_setPthPos__11daNpc_Ko1_cFv = .text:0x000028F8; // type:function size:0x9C scope:global align:4 +set_tgtPos__11daNpc_Ko1_cF4cXyz = .text:0x00002994; // type:function size:0x108 scope:global align:4 +ko_movPass__11daNpc_Ko1_cFv = .text:0x00002A9C; // type:function size:0x170 scope:global align:4 +ko_clcMovSpd__11daNpc_Ko1_cFv = .text:0x00002C0C; // type:function size:0x13C scope:global align:4 +ko_clcSwmSpd__11daNpc_Ko1_cFv = .text:0x00002D48; // type:function size:0xEC scope:global align:4 +ko_nMove__11daNpc_Ko1_cFv = .text:0x00002E34; // type:function size:0x1EC scope:global align:4 +chk_routeAngle__11daNpc_Ko1_cFR4cXyzPs = .text:0x00003020; // type:function size:0xC0 scope:global align:4 +routeWallCheck__11daNpc_Ko1_cFR4cXyzR4cXyzPs = .text:0x000030E0; // type:function size:0x264 scope:global align:4 +__dt__11dBgS_LinChkFv = .text:0x00003344; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00003470; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00003510; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x0000356C; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000035B4; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00003610; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00003658; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x000036EC; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00003734; // type:function size:0x48 scope:weak align:4 +chk_ForwardGroundY__11daNpc_Ko1_cFs = .text:0x0000377C; // type:function size:0x280 scope:global align:4 +__dt__11dBgS_GndChkFv = .text:0x000039FC; // type:function size:0x118 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00003B14; // type:function size:0x80 scope:weak align:4 +chk_wallJump__11daNpc_Ko1_cFs = .text:0x00003B94; // type:function size:0xB8 scope:global align:4 +routeCheck__11daNpc_Ko1_cFfPs = .text:0x00003C4C; // type:function size:0xE8 scope:global align:4 +chk_start_swim__11daNpc_Ko1_cFv = .text:0x00003D34; // type:function size:0xB4 scope:global align:4 +get_crsActorID__11daNpc_Ko1_cFv = .text:0x00003DE8; // type:function size:0x6C scope:global align:4 +chk_areaIn__11daNpc_Ko1_cFf4cXyz = .text:0x00003E54; // type:function size:0xEC scope:global align:4 +setPrtcl_Hamon__11daNpc_Ko1_cFff = .text:0x00003F40; // type:function size:0xA0 scope:global align:4 +setPrtcl_HanaPachi__11daNpc_Ko1_cFv = .text:0x00003FE0; // type:function size:0x108 scope:global align:4 +charDecide__11daNpc_Ko1_cFi = .text:0x000040E8; // type:function size:0x114 scope:global align:4 +event_actionInit__11daNpc_Ko1_cFi = .text:0x000041FC; // type:function size:0x58 scope:global align:4 +event_action__11daNpc_Ko1_cFv = .text:0x00004254; // type:function size:0x10 scope:global align:4 +privateCut__11daNpc_Ko1_cFi = .text:0x00004264; // type:function size:0xEC scope:global align:4 +endEvent__11daNpc_Ko1_cFv = .text:0x00004350; // type:function size:0x24 scope:global align:4 +isEventEntry__11daNpc_Ko1_cFv = .text:0x00004374; // type:function size:0x38 scope:global align:4 +event_proc__11daNpc_Ko1_cFi = .text:0x000043AC; // type:function size:0x58 scope:global align:4 +set_action__11daNpc_Ko1_cFM11daNpc_Ko1_cFPCvPvPv_iPv = .text:0x00004404; // type:function size:0xAC scope:global align:4 +clrSpd__11daNpc_Ko1_cFv = .text:0x000044B0; // type:function size:0x28 scope:global align:4 +setStt__11daNpc_Ko1_cFSc = .text:0x000044D8; // type:function size:0x630 scope:global align:4 +wait_1__11daNpc_Ko1_cFv = .text:0x00004B08; // type:function size:0x158 scope:global align:4 +wait_2__11daNpc_Ko1_cFv = .text:0x00004C60; // type:function size:0x78 scope:global align:4 +wait_3__11daNpc_Ko1_cFv = .text:0x00004CD8; // type:function size:0x34 scope:global align:4 +wait_4__11daNpc_Ko1_cFv = .text:0x00004D0C; // type:function size:0x148 scope:global align:4 +wait_5__11daNpc_Ko1_cFSc = .text:0x00004E54; // type:function size:0x88 scope:global align:4 +wait_6__11daNpc_Ko1_cFv = .text:0x00004EDC; // type:function size:0x158 scope:global align:4 +wait_7__11daNpc_Ko1_cFv = .text:0x00005034; // type:function size:0x22C scope:global align:4 +wait_9__11daNpc_Ko1_cFv = .text:0x00005260; // type:function size:0x124 scope:global align:4 +wait_a__11daNpc_Ko1_cFv = .text:0x00005384; // type:function size:0x12C scope:global align:4 +walk_1__11daNpc_Ko1_cFv = .text:0x000054B0; // type:function size:0xD4 scope:global align:4 +walk_2__11daNpc_Ko1_cFScSc = .text:0x00005584; // type:function size:0xC0 scope:global align:4 +walk_3__11daNpc_Ko1_cFv = .text:0x00005644; // type:function size:0xE4 scope:global align:4 +swim_1__11daNpc_Ko1_cFv = .text:0x00005728; // type:function size:0x134 scope:global align:4 +swim_2__11daNpc_Ko1_cFv = .text:0x0000585C; // type:function size:0x130 scope:global align:4 +attk_1__11daNpc_Ko1_cFv = .text:0x0000598C; // type:function size:0x148 scope:global align:4 +attk_2__11daNpc_Ko1_cFScSc = .text:0x00005AD4; // type:function size:0x130 scope:global align:4 +attk_3__11daNpc_Ko1_cFv = .text:0x00005C04; // type:function size:0x158 scope:global align:4 +down_1__11daNpc_Ko1_cFSc = .text:0x00005D5C; // type:function size:0x30 scope:global align:4 +talk_1__11daNpc_Ko1_cFv = .text:0x00005D8C; // type:function size:0x280 scope:global align:4 +talk_2__11daNpc_Ko1_cFv = .text:0x0000600C; // type:function size:0xF0 scope:global align:4 +manzai__11daNpc_Ko1_cFv = .text:0x000060FC; // type:function size:0x130 scope:global align:4 +neru_1__11daNpc_Ko1_cFv = .text:0x0000622C; // type:function size:0xA4 scope:global align:4 +neru_2__11daNpc_Ko1_cFv = .text:0x000062D0; // type:function size:0x1CC scope:global align:4 +hana_action1__11daNpc_Ko1_cFPv = .text:0x0000649C; // type:function size:0x144 scope:global align:4 +hana_action2__11daNpc_Ko1_cFPv = .text:0x000065E0; // type:function size:0x10C scope:global align:4 +hana_action3__11daNpc_Ko1_cFPv = .text:0x000066EC; // type:function size:0x120 scope:global align:4 +hana_action4__11daNpc_Ko1_cFPv = .text:0x0000680C; // type:function size:0xF4 scope:global align:4 +hana_action5__11daNpc_Ko1_cFPv = .text:0x00006900; // type:function size:0x9C scope:global align:4 +wait_action1__11daNpc_Ko1_cFPv = .text:0x0000699C; // type:function size:0x100 scope:global align:4 +wait_action2__11daNpc_Ko1_cFPv = .text:0x00006A9C; // type:function size:0x140 scope:global align:4 +wait_action3__11daNpc_Ko1_cFPv = .text:0x00006BDC; // type:function size:0xF4 scope:global align:4 +wait_action4__11daNpc_Ko1_cFPv = .text:0x00006CD0; // type:function size:0x9C scope:global align:4 +demo__11daNpc_Ko1_cFv = .text:0x00006D6C; // type:function size:0x138 scope:global align:4 +shadowDraw__11daNpc_Ko1_cFv = .text:0x00006EA4; // type:function size:0xD4 scope:global align:4 +_draw__11daNpc_Ko1_cFv = .text:0x00006F78; // type:function size:0x288 scope:global align:4 +_execute__11daNpc_Ko1_cFv = .text:0x00007200; // type:function size:0x238 scope:global align:4 +_delete__11daNpc_Ko1_cFv = .text:0x00007438; // type:function size:0x84 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000074BC; // type:function size:0x20 scope:local align:4 +_create__11daNpc_Ko1_cFv = .text:0x000074DC; // type:function size:0x13C scope:global align:4 +__ct__11daNpc_Ko1_cFv = .text:0x00007618; // type:function size:0x18C scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x000077A4; // type:function size:0x5C scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00007800; // type:function size:0x48 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00007848; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000078A4; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000078EC; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000079B8; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00007A00; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00007A5C; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00007AA4; // type:function size:0x70 scope:weak align:4 +create_Anm__11daNpc_Ko1_cFv = .text:0x00007B14; // type:function size:0x270 scope:global align:4 +create_hed_Anm__11daNpc_Ko1_cFv = .text:0x00007D84; // type:function size:0x1F4 scope:global align:4 +create_bln_Anm__11daNpc_Ko1_cFv = .text:0x00007F78; // type:function size:0x214 scope:global align:4 +create_itm_Mdl__11daNpc_Ko1_cFv = .text:0x0000818C; // type:function size:0xDC scope:global align:4 +CreateHeap__11daNpc_Ko1_cFv = .text:0x00008268; // type:function size:0x284 scope:global align:4 +daNpc_Ko1_Create__FP10fopAc_ac_c = .text:0x000084EC; // type:function size:0x20 scope:local align:4 +daNpc_Ko1_Delete__FP11daNpc_Ko1_c = .text:0x0000850C; // type:function size:0x20 scope:local align:4 +daNpc_Ko1_Execute__FP11daNpc_Ko1_c = .text:0x0000852C; // type:function size:0x20 scope:local align:4 +daNpc_Ko1_Draw__FP11daNpc_Ko1_c = .text:0x0000854C; // type:function size:0x20 scope:local align:4 +daNpc_Ko1_IsDelete__FP11daNpc_Ko1_c = .text:0x0000856C; // type:function size:0x8 scope:local align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00008574; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00008578; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000857C; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00008580; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00008584; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00008594; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x0000859C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000085A4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000085AC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000085B4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000085EC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000085F4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000085FC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00008604; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000863C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00008640; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00008648; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00008650; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00008658; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00008664; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Ko1_HIO_cFv = .text:0x00008670; // type:function size:0x7C scope:weak align:4 +cLib_calcTimer__FPs = .text:0x000086EC; // type:function size:0x1C scope:weak align:4 +cLib_getRndValue__Fii = .text:0x00008708; // type:function size:0x7C scope:weak align:4 +__sinit_d_a_npc_ko1_cpp = .text:0x00008784; // type:function size:0x3C scope:local align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x000087C0; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x000087C8; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x000087D0; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x000087D8; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x000087E0; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x000087E8; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x000087F0; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x000087F8; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00008800; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00008808; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00008810; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00008818; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00008820; // type:function size:0x8 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00008828; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00008830; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00008838; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4283 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4284 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4285 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4472 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4557 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4558 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4559 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4562 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 data:double +a_bck_resID_tbl$4566 = .rodata:0x00000028; // type:object size:0x38 scope:local align:4 +a_bck_resID_tbl$4571 = .rodata:0x00000060; // type:object size:0x38 scope:local align:4 +a_bck_resID_tbl$4578 = .rodata:0x00000098; // type:object size:0x38 scope:local align:4 +a_btp_resID_tbl$4583 = .rodata:0x000000D0; // type:object size:0x10 scope:local align:4 +@4637 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 data:float +@4638 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 data:float +@4909 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 data:float +@5162 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@5163 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@5164 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@5165 = .rodata:0x000000F8; // type:object size:0x8 scope:local align:8 +@5166 = .rodata:0x00000100; // type:object size:0x8 scope:local align:8 +@5167 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@5219 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 data:float +@5220 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@5316 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@5317 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@5387 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@5388 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@5405 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 data:float +@5619 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 data:float +@5659 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@5660 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@5707 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@6018 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 data:float +@6019 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 data:float +@6020 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@6021 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 +@6022 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@6293 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +@6294 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@6295 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@6296 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@6508 = .rodata:0x0000015C; // type:object size:0x8 scope:local align:4 data:4byte +@6516 = .rodata:0x00000164; // type:object size:0xC scope:local align:4 +@6539 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4 +@6776 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4 +@6796 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4 +@6798 = .rodata:0x0000017C; // type:object size:0x4 scope:local align:4 +@6800 = .rodata:0x00000180; // type:object size:0x4 scope:local align:4 +@6804 = .rodata:0x00000184; // type:object size:0x4 scope:local align:4 +@6806 = .rodata:0x00000188; // type:object size:0x4 scope:local align:4 +@6809 = .rodata:0x0000018C; // type:object size:0x4 scope:local align:4 +@6811 = .rodata:0x00000190; // type:object size:0x4 scope:local align:4 +@6813 = .rodata:0x00000194; // type:object size:0x4 scope:local align:4 +@6981 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4 +@6982 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4 +@6983 = .rodata:0x000001A0; // type:object size:0x4 scope:local align:4 +@7296 = .rodata:0x000001A4; // type:object size:0x2 scope:local align:4 data:2byte +@stringBase0 = .rodata:0x000001A8; // type:object size:0x121 scope:local align:4 data:string_table +a_prm_tbl$4146 = .data:0x00000000; // type:object size:0xB0 scope:local align:4 +@4295 = .data:0x000000B0; // type:object size:0xC scope:local align:4 data:4byte +@4310 = .data:0x000000BC; // type:object size:0xC scope:local align:4 data:4byte +@4322 = .data:0x000000C8; // type:object size:0xC scope:local align:4 data:4byte +@4336 = .data:0x000000D4; // type:object size:0xC scope:local align:4 data:4byte +@4349 = .data:0x000000E0; // type:object size:0xC scope:local align:4 data:4byte +@4360 = .data:0x000000EC; // type:object size:0xC scope:local align:4 data:4byte +@4372 = .data:0x000000F8; // type:object size:0xC scope:local align:4 data:4byte +@4386 = .data:0x00000104; // type:object size:0xC scope:local align:4 data:4byte +@4399 = .data:0x00000110; // type:object size:0xC scope:local align:4 data:4byte +a_staff_tbl$4408 = .data:0x0000011C; // type:object size:0x24 scope:local align:4 +@4473 = .data:0x00000140; // type:object size:0x24 scope:local align:4 +a_anm_prm_tbl$4666 = .data:0x00000164; // type:object size:0x28 scope:local align:4 +a_anm_prm_tbl$4671 = .data:0x0000018C; // type:object size:0x118 scope:local align:4 +a_anm_prm_tbl$4678 = .data:0x000002A4; // type:object size:0x258 scope:local align:4 +a_anm_prm_tbl$4752 = .data:0x000004FC; // type:object size:0x104 scope:local align:4 +@4954 = .data:0x00000600; // type:object size:0x1B8 scope:local align:4 +@5055 = .data:0x000007B8; // type:object size:0x24 scope:local align:4 +@5120 = .data:0x000007DC; // type:object size:0x24 scope:local align:4 +a_cut_tbl$5850 = .data:0x00000800; // type:object size:0x4 scope:local align:4 +@6023 = .data:0x00000804; // type:object size:0x78 scope:local align:4 +@6563 = .data:0x0000087C; // type:object size:0x24 scope:local align:4 +@6583 = .data:0x000008A0; // type:object size:0x4C scope:local align:4 +@6603 = .data:0x000008EC; // type:object size:0x60 scope:local align:4 +@6676 = .data:0x0000094C; // type:object size:0x4C scope:local align:4 +a_size_tbl$6936 = .data:0x00000998; // type:object size:0x8 scope:local align:4 +a_hed_bdl_resID_tbl$7222 = .data:0x000009A0; // type:object size:0x8 scope:local align:4 +a_hed_bck_resID_tbl$7223 = .data:0x000009A8; // type:object size:0x8 scope:local align:4 +l_daNpc_Ko1_Method = .data:0x000009B0; // type:object size:0x20 scope:local align:4 +g_profile_NPC_KO1 = .data:0x000009D0; // type:object size:0x30 scope:global align:4 +g_profile_NPC_KO2 = .data:0x00000A00; // type:object size:0x30 scope:global align:4 +__vt__18dPa_levelEcallBack = .data:0x00000A30; // type:object size:0x20 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000A50; // type:object size:0x1C scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x00000A6C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000A78; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000A84; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000B0C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000B18; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000B24; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000B78; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x00000B9C; // type:object size:0x14 scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x00000BB0; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x00000BC8; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000BF8; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000C28; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000C40; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000C4C; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000C58; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000C64; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000C70; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000C7C; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000C94; // type:object size:0xC scope:weak align:4 +__vt__11daNpc_Ko1_c = .data:0x00000CA0; // type:object size:0x14 scope:global align:4 +__vt__15daNpc_Ko1_HIO_c = .data:0x00000CB4; // type:object size:0xC scope:weak align:4 +__vt__20daNpc_Ko1_childHIO_c = .data:0x00000CC0; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4156 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0xD8 scope:local align:4 +l_check_inf = .bss:0x00000138; // type:object size:0x50 scope:local align:4 data:4byte +l_check_wrk = .bss:0x00000188; // type:object size:0x4 scope:local align:4 data:4byte +@4251 = .bss:0x0000018C; // type:object size:0xC scope:local align:4 +init$4252 = .bss:0x00000198; // type:object size:0x1 scope:local align:1 +a_eye_pos_off$4250 = .bss:0x0000019C; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_kp1/splits.txt b/config/D44J01/rels/d_a_npc_kp1/splits.txt new file mode 100644 index 000000000..c5c60ef0c --- /dev/null +++ b/config/D44J01/rels/d_a_npc_kp1/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_kp1.o: + .text start:0x000000EC end:0x00002D34 + .text start:0x00002D34 end:0x00002D48 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000001B9 + .data start:0x00000000 end:0x00000358 + .bss start:0x00000008 end:0x000000C4 diff --git a/config/D44J01/rels/d_a_npc_kp1/symbols.txt b/config/D44J01/rels/d_a_npc_kp1/symbols.txt new file mode 100644 index 000000000..ad0dfbb22 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_kp1/symbols.txt @@ -0,0 +1,162 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daNpc_Kp1_HIO_cFv = .text:0x000000EC; // type:function size:0x5C scope:global align:4 +nodeCallBack_Kp__FP7J3DNodei = .text:0x00000148; // type:function size:0x1C4 scope:local align:4 +__dt__4cXyzFv = .text:0x0000030C; // type:function size:0x3C scope:weak align:4 +createInit__11daNpc_Kp1_cFv = .text:0x00000348; // type:function size:0x138 scope:global align:4 +setMtx__11daNpc_Kp1_cFv = .text:0x00000480; // type:function size:0x188 scope:global align:4 +anmResID__11daNpc_Kp1_cFiPiPi = .text:0x00000608; // type:function size:0x108 scope:global align:4 +BtpNum2ResID__11daNpc_Kp1_cFiPi = .text:0x00000710; // type:function size:0x9C scope:global align:4 +setAnm_tex__11daNpc_Kp1_cFSc = .text:0x000007AC; // type:function size:0x44 scope:global align:4 +init_btp__11daNpc_Kp1_cFbi = .text:0x000007F0; // type:function size:0x130 scope:global align:4 +initTexPatternAnm__11daNpc_Kp1_cFb = .text:0x00000920; // type:function size:0x44 scope:global align:4 +playTexPatternAnm__11daNpc_Kp1_cFv = .text:0x00000964; // type:function size:0xD0 scope:global align:4 +setAnm_anm__11daNpc_Kp1_cFPQ211daNpc_Kp1_c9anm_prm_c = .text:0x00000A34; // type:function size:0xCC scope:global align:4 +setAnm_NUM__11daNpc_Kp1_cFii = .text:0x00000B00; // type:function size:0x6C scope:global align:4 +setAnm__11daNpc_Kp1_cFv = .text:0x00000B6C; // type:function size:0x68 scope:global align:4 +chngAnmTag__11daNpc_Kp1_cFv = .text:0x00000BD4; // type:function size:0xC scope:global align:4 +ctrlAnmTag__11daNpc_Kp1_cFv = .text:0x00000BE0; // type:function size:0xC scope:global align:4 +chngAnmAtr__11daNpc_Kp1_cFUc = .text:0x00000BEC; // type:function size:0x6C scope:global align:4 +ctrlAnmAtr__11daNpc_Kp1_cFv = .text:0x00000C58; // type:function size:0xB0 scope:global align:4 +setAnm_ATR__11daNpc_Kp1_cFi = .text:0x00000D08; // type:function size:0x68 scope:global align:4 +anmAtr__11daNpc_Kp1_cFUs = .text:0x00000D70; // type:function size:0xBC scope:global align:4 +setStt__11daNpc_Kp1_cFSc = .text:0x00000E2C; // type:function size:0x68 scope:global align:4 +next_msgStatus__11daNpc_Kp1_cFPUl = .text:0x00000E94; // type:function size:0x14C scope:global align:4 +getMsg__11daNpc_Kp1_cFv = .text:0x00000FE0; // type:function size:0x150 scope:global align:4 +eventOrder__11daNpc_Kp1_cFv = .text:0x00001130; // type:function size:0x8C scope:global align:4 +checkOrder__11daNpc_Kp1_cFv = .text:0x000011BC; // type:function size:0xE0 scope:global align:4 +lookBack__11daNpc_Kp1_cFv = .text:0x0000129C; // type:function size:0x190 scope:global align:4 +chkAttention__11daNpc_Kp1_cFv = .text:0x0000142C; // type:function size:0x80 scope:global align:4 +setAttention__11daNpc_Kp1_cFv = .text:0x000014AC; // type:function size:0x64 scope:global align:4 +chk_talk__11daNpc_Kp1_cFv = .text:0x00001510; // type:function size:0x9C scope:global align:4 +decideType__11daNpc_Kp1_cFi = .text:0x000015AC; // type:function size:0x2C scope:global align:4 +event_actionInit__11daNpc_Kp1_cFi = .text:0x000015D8; // type:function size:0x88 scope:global align:4 +event_action__11daNpc_Kp1_cFv = .text:0x00001660; // type:function size:0xD0 scope:global align:4 +privateCut__11daNpc_Kp1_cFv = .text:0x00001730; // type:function size:0x108 scope:global align:4 +endEvent__11daNpc_Kp1_cFv = .text:0x00001838; // type:function size:0x20 scope:global align:4 +event_proc__11daNpc_Kp1_cFv = .text:0x00001858; // type:function size:0xF8 scope:global align:4 +set_action__11daNpc_Kp1_cFM11daNpc_Kp1_cFPCvPvPv_iPv = .text:0x00001950; // type:function size:0xAC scope:global align:4 +wait01__11daNpc_Kp1_cFv = .text:0x000019FC; // type:function size:0xB8 scope:global align:4 +talk01__11daNpc_Kp1_cFv = .text:0x00001AB4; // type:function size:0xD8 scope:global align:4 +wait_action1__11daNpc_Kp1_cFPv = .text:0x00001B8C; // type:function size:0xB4 scope:global align:4 +demo__11daNpc_Kp1_cFv = .text:0x00001C40; // type:function size:0x12C scope:global align:4 +shadowDraw__11daNpc_Kp1_cFv = .text:0x00001D6C; // type:function size:0xE4 scope:global align:4 +_draw__11daNpc_Kp1_cFv = .text:0x00001E50; // type:function size:0x10C scope:global align:4 +_execute__11daNpc_Kp1_cFv = .text:0x00001F5C; // type:function size:0x15C scope:global align:4 +_delete__11daNpc_Kp1_cFv = .text:0x000020B8; // type:function size:0x5C scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00002114; // type:function size:0x20 scope:local align:4 +_create__11daNpc_Kp1_cFv = .text:0x00002134; // type:function size:0x140 scope:global align:4 +__ct__11daNpc_Kp1_cFv = .text:0x00002274; // type:function size:0x164 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x000023D8; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00002434; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x0000247C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00002548; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00002590; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000025EC; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00002634; // type:function size:0x70 scope:weak align:4 +CreateHeap__11daNpc_Kp1_cFv = .text:0x000026A4; // type:function size:0x444 scope:global align:4 +daNpc_Kp1_Create__FP10fopAc_ac_c = .text:0x00002AE8; // type:function size:0x20 scope:local align:4 +daNpc_Kp1_Delete__FP11daNpc_Kp1_c = .text:0x00002B08; // type:function size:0x20 scope:local align:4 +daNpc_Kp1_Execute__FP11daNpc_Kp1_c = .text:0x00002B28; // type:function size:0x20 scope:local align:4 +daNpc_Kp1_Draw__FP11daNpc_Kp1_c = .text:0x00002B48; // type:function size:0x20 scope:local align:4 +daNpc_Kp1_IsDelete__FP11daNpc_Kp1_c = .text:0x00002B68; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00002B70; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00002B80; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00002B88; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002B90; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002B98; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002BA0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002BD8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002BE0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002BE8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002BF0; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002C28; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002C2C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002C34; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002C3C; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002C44; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002C50; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Kp1_HIO_cFv = .text:0x00002C5C; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00002CBC; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_kp1_cpp = .text:0x00002CD8; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00002D14; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00002D1C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002D24; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00002D2C; // type:function size:0x8 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00002D34; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00002D3C; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00002D44; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4186 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4187 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4188 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4210 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +a_anm_idx_tbl$4256 = .rodata:0x00000010; // type:object size:0x30 scope:local align:4 +a_btp_arc_ix_tbl$4270 = .rodata:0x00000040; // type:object size:0x8 scope:local align:4 +@4306 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@4335 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 data:float +@4336 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 data:float +@4884 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4885 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4886 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4899 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4901 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4941 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 data:float +@5003 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@5004 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000074; // type:object size:0x145 scope:local align:4 data:string_table +a_prm_tbl$4128 = .data:0x00000000; // type:object size:0x1C scope:local align:4 +@4196 = .data:0x0000001C; // type:object size:0xC scope:local align:4 data:4byte +a_anm_prm_tbl$4355 = .data:0x00000028; // type:object size:0x60 scope:local align:4 +a_anm_prm_tbl$4362 = .data:0x00000088; // type:object size:0x30 scope:local align:4 +a_anm_prm_tbl$4417 = .data:0x000000B8; // type:object size:0x70 scope:local align:4 +@4479 = .data:0x00000128; // type:object size:0x68 scope:local align:4 +a_demo_name_tbl$4529 = .data:0x00000190; // type:object size:0x8 scope:local align:4 +cut_name_tbl$4696 = .data:0x00000198; // type:object size:0x4 scope:local align:4 +a_heap_size_tbl$4958 = .data:0x0000019C; // type:object size:0x4 scope:local align:4 +a_tex_pattern_num_tbl$5200 = .data:0x000001A0; // type:object size:0x1 scope:local align:4 +l_daNpc_Kp1_Method = .data:0x000001A4; // type:object size:0x20 scope:local align:4 +g_profile_NPC_KP1 = .data:0x000001C4; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btpAnm = .data:0x000001F4; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000200; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x0000020C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000294; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000002A0; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000002AC; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000300; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x00000324; // type:object size:0x14 scope:weak align:4 +__vt__11daNpc_Kp1_c = .data:0x00000338; // type:object size:0x14 scope:global align:4 +__vt__15daNpc_Kp1_HIO_c = .data:0x0000034C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4130 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x2C scope:local align:4 data:2byte +@4139 = .bss:0x0000008C; // type:object size:0xC scope:local align:4 +init$4140 = .bss:0x00000098; // type:object size:0x1 scope:local align:1 +a_att_pos_offst$4138 = .bss:0x0000009C; // type:object size:0xC scope:local align:4 +@4143 = .bss:0x000000A8; // type:object size:0xC scope:local align:4 +init$4144 = .bss:0x000000B4; // type:object size:0x1 scope:local align:1 +a_eye_pos_offst$4142 = .bss:0x000000B8; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_ls1/splits.txt b/config/D44J01/rels/d_a_npc_ls1/splits.txt new file mode 100644 index 000000000..e56b6177c --- /dev/null +++ b/config/D44J01/rels/d_a_npc_ls1/splits.txt @@ -0,0 +1,25 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_ls1.o: + .text start:0x000000EC end:0x00005820 + .text start:0x00005820 end:0x00005820 + .text start:0x00005820 end:0x00005834 + .text start:0x00005834 end:0x00005890 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000002BA + .data start:0x00000000 end:0x00000554 + .bss start:0x00000008 end:0x00000118 diff --git a/config/D44J01/rels/d_a_npc_ls1/symbols.txt b/config/D44J01/rels/d_a_npc_ls1/symbols.txt new file mode 100644 index 000000000..d5d3ffabb --- /dev/null +++ b/config/D44J01/rels/d_a_npc_ls1/symbols.txt @@ -0,0 +1,249 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daNpc_Ls1_HIO_cFv = .text:0x000000EC; // type:function size:0x5C scope:global align:4 +__ct__18daNpc_Ls1_matAnm_cFv = .text:0x00000148; // type:function size:0x60 scope:global align:4 +calc__18daNpc_Ls1_matAnm_cCFP11J3DMaterial = .text:0x000001A8; // type:function size:0x94 scope:global align:4 +nodeCB_Head__FP7J3DNodei = .text:0x0000023C; // type:function size:0x4C scope:local align:4 +_nodeCB_Head__11daNpc_Ls1_cFP7J3DNodeP8J3DModel = .text:0x00000288; // type:function size:0x120 scope:global align:4 +__dt__4cXyzFv = .text:0x000003A8; // type:function size:0x3C scope:weak align:4 +nodeCB_BackBone__FP7J3DNodei = .text:0x000003E4; // type:function size:0x4C scope:local align:4 +_nodeCB_BackBone__11daNpc_Ls1_cFP7J3DNodeP8J3DModel = .text:0x00000430; // type:function size:0xA0 scope:global align:4 +nodeCB_Hand_L__FP7J3DNodei = .text:0x000004D0; // type:function size:0x4C scope:local align:4 +_nodeCB_Hand_L__11daNpc_Ls1_cFP7J3DNodeP8J3DModel = .text:0x0000051C; // type:function size:0x88 scope:global align:4 +nodeCB_Hand_R__FP7J3DNodei = .text:0x000005A4; // type:function size:0x4C scope:local align:4 +_nodeCB_Hand_R__11daNpc_Ls1_cFP7J3DNodeP8J3DModel = .text:0x000005F0; // type:function size:0x88 scope:global align:4 +Ls_hand_nodeCB_Hand_L__FP7J3DNodei = .text:0x00000678; // type:function size:0x4C scope:local align:4 +_Ls_hand_nodeCB_Hand_L__11daNpc_Ls1_cFP7J3DNodeP8J3DModel = .text:0x000006C4; // type:function size:0x5C scope:global align:4 +Ls_hand_nodeCB_Hand_R__FP7J3DNodei = .text:0x00000720; // type:function size:0x4C scope:local align:4 +_Ls_hand_nodeCB_Hand_R__11daNpc_Ls1_cFP7J3DNodeP8J3DModel = .text:0x0000076C; // type:function size:0x5C scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000007C8; // type:function size:0x20 scope:local align:4 +searchActor_Bm1__FPvPv = .text:0x000007E8; // type:function size:0x78 scope:local align:4 +searchActor_kamome_Set_NOSTOP_DEMO__FPvPv = .text:0x00000860; // type:function size:0x50 scope:local align:4 +searchActor_kamome_Clr_NOSTOP_DEMO__FPvPv = .text:0x000008B0; // type:function size:0x50 scope:local align:4 +init_LS1_0__11daNpc_Ls1_cFv = .text:0x00000900; // type:function size:0x64 scope:global align:4 +init_LS1_1__11daNpc_Ls1_cFv = .text:0x00000964; // type:function size:0x4C scope:global align:4 +init_LS1_2__11daNpc_Ls1_cFv = .text:0x000009B0; // type:function size:0x20 scope:global align:4 +init_LS1_3__11daNpc_Ls1_cFv = .text:0x000009D0; // type:function size:0x20 scope:global align:4 +init_LS1_4__11daNpc_Ls1_cFv = .text:0x000009F0; // type:function size:0x20 scope:global align:4 +createInit__11daNpc_Ls1_cFv = .text:0x00000A10; // type:function size:0x20C scope:global align:4 +play_animation__11daNpc_Ls1_cFv = .text:0x00000C1C; // type:function size:0xDC scope:global align:4 +setMtx__11daNpc_Ls1_cFb = .text:0x00000CF8; // type:function size:0x1A8 scope:global align:4 +bckResID__11daNpc_Ls1_cFi = .text:0x00000EA0; // type:function size:0x14 scope:global align:4 +btpResID__11daNpc_Ls1_cFi = .text:0x00000EB4; // type:function size:0x14 scope:global align:4 +btkResID__11daNpc_Ls1_cFi = .text:0x00000EC8; // type:function size:0x14 scope:global align:4 +setBtp__11daNpc_Ls1_cFScb = .text:0x00000EDC; // type:function size:0x104 scope:global align:4 +setMat__11daNpc_Ls1_cFv = .text:0x00000FE0; // type:function size:0x80 scope:global align:4 +setBtk__11daNpc_Ls1_cFScb = .text:0x00001060; // type:function size:0x11C scope:global align:4 +init_texPttrnAnm__11daNpc_Ls1_cFScb = .text:0x0000117C; // type:function size:0x6C scope:global align:4 +play_btp_anm__11daNpc_Ls1_cFv = .text:0x000011E8; // type:function size:0x9C scope:global align:4 +eye_ctrl__11daNpc_Ls1_cFv = .text:0x00001284; // type:function size:0x1B4 scope:global align:4 +play_btk_anm__11daNpc_Ls1_cFv = .text:0x00001438; // type:function size:0x58 scope:global align:4 +setAnm_anm__11daNpc_Ls1_cFPQ211daNpc_Ls1_c9anm_prm_c = .text:0x00001490; // type:function size:0x9C scope:global align:4 +setAnm_NUM__11daNpc_Ls1_cFii = .text:0x0000152C; // type:function size:0x70 scope:global align:4 +setAnm__11daNpc_Ls1_cFv = .text:0x0000159C; // type:function size:0x6C scope:global align:4 +chngAnmTag__11daNpc_Ls1_cFv = .text:0x00001608; // type:function size:0x98 scope:global align:4 +ctrlAnmTag__11daNpc_Ls1_cFv = .text:0x000016A0; // type:function size:0x24 scope:global align:4 +chngAnmAtr__11daNpc_Ls1_cFUc = .text:0x000016C4; // type:function size:0x104 scope:global align:4 +ctrlAnmAtr__11daNpc_Ls1_cFv = .text:0x000017C8; // type:function size:0x240 scope:global align:4 +setAnm_ATR__11daNpc_Ls1_cFi = .text:0x00001A08; // type:function size:0x6C scope:global align:4 +anmAtr__11daNpc_Ls1_cFUs = .text:0x00001A74; // type:function size:0xBC scope:global align:4 +next_msgStatus__11daNpc_Ls1_cFPUl = .text:0x00001B30; // type:function size:0xA8 scope:global align:4 +getMsg_LS1_0__11daNpc_Ls1_cFv = .text:0x00001BD8; // type:function size:0x118 scope:global align:4 +getMsg_LS1_3__11daNpc_Ls1_cFv = .text:0x00001CF0; // type:function size:0x8 scope:global align:4 +getMsg__11daNpc_Ls1_cFv = .text:0x00001CF8; // type:function size:0x5C scope:global align:4 +eventOrder__11daNpc_Ls1_cFv = .text:0x00001D54; // type:function size:0x8C scope:global align:4 +checkOrder__11daNpc_Ls1_cFv = .text:0x00001DE0; // type:function size:0x140 scope:global align:4 +chk_talk__11daNpc_Ls1_cFv = .text:0x00001F20; // type:function size:0x98 scope:global align:4 +chk_parts_notMov__11daNpc_Ls1_cFv = .text:0x00001FB8; // type:function size:0x50 scope:global align:4 +searchByID__11daNpc_Ls1_cFUiPi = .text:0x00002008; // type:function size:0x54 scope:global align:4 +partner_search_sub__11daNpc_Ls1_cFPFPvPv_Pv = .text:0x0000205C; // type:function size:0xB0 scope:global align:4 +partner_search__11daNpc_Ls1_cFv = .text:0x0000210C; // type:function size:0x80 scope:global align:4 +setEyeCtrl__11daNpc_Ls1_cFv = .text:0x0000218C; // type:function size:0x38 scope:global align:4 +clrEyeCtrl__11daNpc_Ls1_cFv = .text:0x000021C4; // type:function size:0x38 scope:global align:4 +lookBack__11daNpc_Ls1_cFv = .text:0x000021FC; // type:function size:0x220 scope:global align:4 +chkAttention__11daNpc_Ls1_cFv = .text:0x0000241C; // type:function size:0x80 scope:global align:4 +setAttention__11daNpc_Ls1_cFb = .text:0x0000249C; // type:function size:0x58 scope:global align:4 +decideType__11daNpc_Ls1_cFi = .text:0x000024F4; // type:function size:0x134 scope:global align:4 +cut_init_LOK_PLYER__11daNpc_Ls1_cFi = .text:0x00002628; // type:function size:0xB4 scope:global align:4 +cut_move_LOK_PLYER__11daNpc_Ls1_cFv = .text:0x000026DC; // type:function size:0x8 scope:global align:4 +cut_init_PLYER_MOV__11daNpc_Ls1_cFi = .text:0x000026E4; // type:function size:0x34 scope:global align:4 +cut_move_PLYER_MOV__11daNpc_Ls1_cFv = .text:0x00002718; // type:function size:0x8 scope:global align:4 +cut_init_WAI__11daNpc_Ls1_cFi = .text:0x00002720; // type:function size:0x4 scope:global align:4 +cut_move_WAI__11daNpc_Ls1_cFv = .text:0x00002724; // type:function size:0x54 scope:global align:4 +cut_init_ANM_CHG__11daNpc_Ls1_cFi = .text:0x00002778; // type:function size:0x68 scope:global align:4 +cut_move_ANM_CHG__11daNpc_Ls1_cFv = .text:0x000027E0; // type:function size:0x8 scope:global align:4 +privateCut__11daNpc_Ls1_cFi = .text:0x000027E8; // type:function size:0x180 scope:global align:4 +endEvent__11daNpc_Ls1_cFv = .text:0x00002968; // type:function size:0x24 scope:global align:4 +isEventEntry__11daNpc_Ls1_cFv = .text:0x0000298C; // type:function size:0x38 scope:global align:4 +event_proc__11daNpc_Ls1_cFi = .text:0x000029C4; // type:function size:0x1C4 scope:global align:4 +set_action__11daNpc_Ls1_cFM11daNpc_Ls1_cFPCvPvPv_iPv = .text:0x00002B88; // type:function size:0xAC scope:global align:4 +setStt__11daNpc_Ls1_cFSc = .text:0x00002C34; // type:function size:0xF4 scope:global align:4 +chk_areaIN__11daNpc_Ls1_cFffs4cXyz = .text:0x00002D28; // type:function size:0x188 scope:global align:4 +get_playerEvnPos__11daNpc_Ls1_cFi = .text:0x00002EB0; // type:function size:0xE0 scope:global align:4 +chkTelescope_sph__11daNpc_Ls1_cF4cXyzff = .text:0x00002F90; // type:function size:0x17C scope:global align:4 +chkTelescope__11daNpc_Ls1_cF4cXyzff = .text:0x0000310C; // type:function size:0x104 scope:global align:4 +telescope_proc__11daNpc_Ls1_cFv = .text:0x00003210; // type:function size:0x458 scope:global align:4 +wait_1__11daNpc_Ls1_cFv = .text:0x00003668; // type:function size:0xF4 scope:global align:4 +wait_2__11daNpc_Ls1_cFv = .text:0x0000375C; // type:function size:0x254 scope:global align:4 +wait_3__11daNpc_Ls1_cFv = .text:0x000039B0; // type:function size:0x118 scope:global align:4 +wait_4__11daNpc_Ls1_cFv = .text:0x00003AC8; // type:function size:0xC0 scope:global align:4 +talk_1__11daNpc_Ls1_cFv = .text:0x00003B88; // type:function size:0xF4 scope:global align:4 +wait_action1__11daNpc_Ls1_cFPv = .text:0x00003C7C; // type:function size:0x1D0 scope:global align:4 +demo_action1__11daNpc_Ls1_cFPv = .text:0x00003E4C; // type:function size:0x88 scope:global align:4 +demo__11daNpc_Ls1_cFv = .text:0x00003ED4; // type:function size:0x254 scope:global align:4 +shadowDraw__11daNpc_Ls1_cFv = .text:0x00004128; // type:function size:0xD0 scope:global align:4 +_draw__11daNpc_Ls1_cFv = .text:0x000041F8; // type:function size:0x194 scope:global align:4 +_execute__11daNpc_Ls1_cFv = .text:0x0000438C; // type:function size:0x244 scope:global align:4 +_delete__11daNpc_Ls1_cFv = .text:0x000045D0; // type:function size:0x60 scope:global align:4 +_create__11daNpc_Ls1_cFv = .text:0x00004630; // type:function size:0x144 scope:global align:4 +__ct__11daNpc_Ls1_cFv = .text:0x00004774; // type:function size:0x190 scope:weak align:4 +__ct__4cXyzFv = .text:0x00004904; // type:function size:0x4 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00004908; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00004964; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000049C0; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00004A08; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00004AD4; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00004B1C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00004B78; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00004BC0; // type:function size:0x70 scope:weak align:4 +bodyCreateHeap__11daNpc_Ls1_cFv = .text:0x00004C30; // type:function size:0x5BC scope:global align:4 +handCreateHeap__11daNpc_Ls1_cFv = .text:0x000051EC; // type:function size:0x1D8 scope:global align:4 +itemCreateHeap__11daNpc_Ls1_cFv = .text:0x000053C4; // type:function size:0xD0 scope:global align:4 +CreateHeap__11daNpc_Ls1_cFv = .text:0x00005494; // type:function size:0xC4 scope:global align:4 +daNpc_Ls1_Create__FP10fopAc_ac_c = .text:0x00005558; // type:function size:0x20 scope:local align:4 +daNpc_Ls1_Delete__FP11daNpc_Ls1_c = .text:0x00005578; // type:function size:0x20 scope:local align:4 +daNpc_Ls1_Execute__FP11daNpc_Ls1_c = .text:0x00005598; // type:function size:0x20 scope:local align:4 +daNpc_Ls1_Draw__FP11daNpc_Ls1_c = .text:0x000055B8; // type:function size:0x20 scope:local align:4 +daNpc_Ls1_IsDelete__FP11daNpc_Ls1_c = .text:0x000055D8; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000055E0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000055F0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000055F8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00005600; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00005608; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00005610; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00005648; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00005650; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00005658; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005660; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00005698; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000569C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000056A4; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000056AC; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000056B4; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000056C0; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Ls1_HIO_cFv = .text:0x000056CC; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x0000572C; // type:function size:0x1C scope:weak align:4 +cLib_getRndValue__Fii = .text:0x00005748; // type:function size:0x7C scope:weak align:4 +__sinit_d_a_npc_ls1_cpp = .text:0x000057C4; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00005800; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00005808; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00005810; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00005818; // type:function size:0x8 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00005820; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00005828; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00005830; // type:function size:0x4 scope:weak align:4 +__dt__18daNpc_Ls1_matAnm_cFv = .text:0x00005834; // type:function size:0x5C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4167 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4226 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4227 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4543 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4544 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4545 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4546 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4547 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4548 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +a_resID_tbl$4552 = .rodata:0x00000024; // type:object size:0x38 scope:local align:4 +a_resID_tbl$4557 = .rodata:0x0000005C; // type:object size:0x2C scope:local align:4 +a_resID_tbl$4562 = .rodata:0x00000088; // type:object size:0xC scope:local align:4 +@4577 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 data:float +a_btk_num_tbl$4630 = .rodata:0x00000098; // type:object size:0xB scope:local align:4 +@4705 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4706 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4707 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4709 = .rodata:0x000000B0; // type:object size:0x8 scope:local align:8 data:double +@4852 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 data:float +@5390 = .rodata:0x000000C0; // type:object size:0x8 scope:local align:8 +@5391 = .rodata:0x000000C8; // type:object size:0x8 scope:local align:8 +@5396 = .rodata:0x000000D0; // type:object size:0x18 scope:local align:4 +@5453 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@5454 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@5482 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 data:float +@5612 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@5613 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@5614 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@5635 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 data:float +@5690 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@5691 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@5692 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@5718 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@5904 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@5905 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@5917 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@5919 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@5921 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@5923 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@5925 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@5961 = .rodata:0x00000130; // type:object size:0x8 scope:local align:8 data:double +@6057 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@6058 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@6438 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000144; // type:object size:0x176 scope:local align:4 data:string_table +a_prm_tbl$4159 = .data:0x00000000; // type:object size:0x38 scope:local align:4 +l_evn_tbl = .data:0x00000038; // type:object size:0x10 scope:local align:4 +@4386 = .data:0x00000048; // type:object size:0xC scope:local align:4 data:4byte +@4394 = .data:0x00000054; // type:object size:0xC scope:local align:4 data:4byte +a_anm_prm_tbl$4736 = .data:0x00000060; // type:object size:0xE0 scope:local align:4 +a_anm_prm_tbl$4743 = .data:0x00000140; // type:object size:0x60 scope:local align:4 +@4797 = .data:0x000001A0; // type:object size:0x44 scope:local align:4 +@4853 = .data:0x000001E4; // type:object size:0x44 scope:local align:4 +a_anm_prm_tbl$4857 = .data:0x00000228; // type:object size:0x110 scope:local align:4 +@4902 = .data:0x00000338; // type:object size:0x34 scope:local align:4 +a_cut_tbl$5244 = .data:0x0000036C; // type:object size:0x10 scope:local align:4 +a_siz_tbl$6014 = .data:0x0000037C; // type:object size:0x8 scope:local align:4 +l_daNpc_Ls1_Method = .data:0x00000384; // type:object size:0x20 scope:local align:4 +g_profile_NPC_LS1 = .data:0x000003A4; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btpAnm = .data:0x000003D4; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x000003E0; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000003EC; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000003F8; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000480; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000048C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000498; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000004EC; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x00000510; // type:object size:0x14 scope:weak align:4 +__vt__11daNpc_Ls1_c = .data:0x00000524; // type:object size:0x14 scope:global align:4 +__vt__18daNpc_Ls1_matAnm_c = .data:0x00000538; // type:object size:0x10 scope:global align:4 +__vt__15daNpc_Ls1_HIO_c = .data:0x00000548; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4161 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x48 scope:local align:4 data:2byte +l_check_inf = .bss:0x000000A8; // type:object size:0x50 scope:local align:4 data:4byte +l_check_wrk = .bss:0x000000F8; // type:object size:0x4 scope:local align:4 data:4byte +@4204 = .bss:0x000000FC; // type:object size:0xC scope:local align:4 +init$4205 = .bss:0x00000108; // type:object size:0x1 scope:local align:1 +a_eye_pos_off$4203 = .bss:0x0000010C; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_md/splits.txt b/config/D44J01/rels/d_a_npc_md/splits.txt new file mode 100644 index 000000000..f693ed2fd --- /dev/null +++ b/config/D44J01/rels/d_a_npc_md/splits.txt @@ -0,0 +1,26 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_md.o: + .text start:0x000000EC end:0x000114D0 + .text start:0x000114D0 end:0x00011518 + .text start:0x00011518 end:0x000115B4 + .text start:0x000115B4 end:0x00012694 + .text start:0x00012694 end:0x000126A4 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000778 + .data start:0x00000000 end:0x00002A58 + .bss start:0x00000008 end:0x00000298 diff --git a/config/D44J01/rels/d_a_npc_md/symbols.txt b/config/D44J01/rels/d_a_npc_md/symbols.txt new file mode 100644 index 000000000..0471fffb1 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_md/symbols.txt @@ -0,0 +1,671 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daNpc_Md_HIO6_cFv = .text:0x000000EC; // type:function size:0x50 scope:global align:4 +__ct__15daNpc_Md_HIO5_cFv = .text:0x0000013C; // type:function size:0x28 scope:global align:4 +__ct__15daNpc_Md_HIO4_cFv = .text:0x00000164; // type:function size:0x24 scope:global align:4 +__ct__15daNpc_Md_HIO3_cFv = .text:0x00000188; // type:function size:0x6C scope:global align:4 +__ct__15daNpc_Md_HIO2_cFv = .text:0x000001F4; // type:function size:0x68 scope:global align:4 +__ct__14daNpc_Md_HIO_cFv = .text:0x0000025C; // type:function size:0x300 scope:global align:4 data:float +__dt__15daNpc_Md_HIO6_cFv = .text:0x0000055C; // type:function size:0x48 scope:weak align:4 +__dt__15daNpc_Md_HIO5_cFv = .text:0x000005A4; // type:function size:0x48 scope:weak align:4 +__dt__15daNpc_Md_HIO4_cFv = .text:0x000005EC; // type:function size:0x48 scope:weak align:4 +__dt__15daNpc_Md_HIO3_cFv = .text:0x00000634; // type:function size:0x48 scope:weak align:4 +__dt__15daNpc_Md_HIO2_cFv = .text:0x0000067C; // type:function size:0x48 scope:weak align:4 +daNpc_Md_XyCheckCB__FPvi = .text:0x000006C4; // type:function size:0x20 scope:local align:4 +XyCheckCB__10daNpc_Md_cFi = .text:0x000006E4; // type:function size:0x100 scope:global align:4 +daNpc_Md_XyEventCB__FPvi = .text:0x000007E4; // type:function size:0x20 scope:local align:4 +XyEventCB__10daNpc_Md_cFi = .text:0x00000804; // type:function size:0x48 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x0000084C; // type:function size:0x20 scope:local align:4 +create__10daNpc_Md_cFv = .text:0x0000086C; // type:function size:0x4F4 scope:global align:4 +__ct__10daNpc_Md_cFv = .text:0x00000D60; // type:function size:0x53C scope:weak align:4 +__ct__4cXyzFv = .text:0x0000129C; // type:function size:0x4 scope:weak align:4 +nodeCallBack__FP7J3DNodei = .text:0x000012A0; // type:function size:0x184 scope:local align:4 +waistNodeCallBack__FP7J3DNodei = .text:0x00001424; // type:function size:0x108 scope:local align:4 +armNodeCallBack__FP7J3DNodei = .text:0x0000152C; // type:function size:0xC0 scope:local align:4 +hairCross__FP4cXyzP4cXyzP4cXyz = .text:0x000015EC; // type:function size:0x654 scope:local align:4 +__dt__8cM3dGTriFv = .text:0x00001C40; // type:function size:0x5C scope:weak align:4 +hairTopNodeCallBack__FP7J3DNodei = .text:0x00001C9C; // type:function size:0x50 scope:local align:4 +vecChange__FP4cXyzP4cXyzs = .text:0x00001CEC; // type:function size:0x250 scope:local align:4 +hairNodeCallBack__FP7J3DNodei = .text:0x00001F3C; // type:function size:0x4BC scope:local align:4 +createHeap__10daNpc_Md_cFv = .text:0x000023F8; // type:function size:0xB7C scope:global align:4 +setAction__10daNpc_Md_cFPM10daNpc_Md_cFPCvPvPv_iM10daNpc_Md_cFPCvPvPv_iPv = .text:0x00002F74; // type:function size:0xD0 scope:global align:4 +npcAction__10daNpc_Md_cFPv = .text:0x00003044; // type:function size:0xD4 scope:global align:4 +setNpcAction__10daNpc_Md_cFM10daNpc_Md_cFPCvPvPv_iPv = .text:0x00003118; // type:function size:0x64 scope:global align:4 +playerAction__10daNpc_Md_cFPv = .text:0x0000317C; // type:function size:0x1C0 scope:global align:4 +setPlayerAction__10daNpc_Md_cFM10daNpc_Md_cFPCvPvPv_iPv = .text:0x0000333C; // type:function size:0x64 scope:global align:4 +getStickAngY__10daNpc_Md_cFi = .text:0x000033A0; // type:function size:0x6C scope:global align:4 +calcStickPos__10daNpc_Md_cFsP4cXyz = .text:0x0000340C; // type:function size:0x15C scope:global align:4 +flyCheck__10daNpc_Md_cFv = .text:0x00003568; // type:function size:0xA4 scope:global align:4 +mirrorCancelCheck__10daNpc_Md_cFv = .text:0x0000360C; // type:function size:0x1C scope:global align:4 +setWingEmitter__10daNpc_Md_cFv = .text:0x00003628; // type:function size:0x2C scope:global align:4 +setHane02Emitter__10daNpc_Md_cFv = .text:0x00003654; // type:function size:0x4C scope:global align:4 +deleteHane02Emitter__10daNpc_Md_cFv = .text:0x000036A0; // type:function size:0x3C scope:global align:4 +setHane03Emitter__10daNpc_Md_cFv = .text:0x000036DC; // type:function size:0x4C scope:global align:4 +deleteHane03Emitter__10daNpc_Md_cFv = .text:0x00003728; // type:function size:0x3C scope:global align:4 +returnLinkPlayer__10daNpc_Md_cFv = .text:0x00003764; // type:function size:0x40 scope:global align:4 +shipRideCheck__10daNpc_Md_cFv = .text:0x000037A4; // type:function size:0x60 scope:global align:4 +isFallAction__10daNpc_Md_cFv = .text:0x00003804; // type:function size:0xE4 scope:global align:4 +returnLinkCheck__10daNpc_Md_cFv = .text:0x000038E8; // type:function size:0x50 scope:global align:4 +lightHitCheck__10daNpc_Md_cFv = .text:0x00003938; // type:function size:0x3C4 scope:global align:4 +wallHitCheck__10daNpc_Md_cFv = .text:0x00003CFC; // type:function size:0x48 scope:global align:4 +NpcCall__10daNpc_Md_cFPi = .text:0x00003D44; // type:function size:0x10C scope:global align:4 +checkCollision__10daNpc_Md_cFi = .text:0x00003E50; // type:function size:0x168 scope:global align:4 +restartPoint__10daNpc_Md_cFs = .text:0x00003FB8; // type:function size:0x60 scope:global align:4 +isTagCheckOK__10daNpc_Md_cFv = .text:0x00004018; // type:function size:0x134 scope:global align:4 +setMessageAnimation__10daNpc_Md_cFUc = .text:0x0000414C; // type:function size:0xB8 scope:global align:4 +waitGroundCheck__10daNpc_Md_cFv = .text:0x00004204; // type:function size:0x10C scope:global align:4 +chkAdanmaeDemoOrder__10daNpc_Md_cFv = .text:0x00004310; // type:function size:0x98 scope:global align:4 +waitNpcAction__10daNpc_Md_cFPv = .text:0x000043A8; // type:function size:0x6E4 scope:global align:4 +harpWaitNpcAction__10daNpc_Md_cFPv = .text:0x00004A8C; // type:function size:0xE0 scope:global align:4 +XYTalkCheck__10daNpc_Md_cFv = .text:0x00004B6C; // type:function size:0x44 scope:global align:4 +talkNpcAction__10daNpc_Md_cFPv = .text:0x00004BB0; // type:function size:0x30C scope:global align:4 +shipTalkNpcAction__10daNpc_Md_cFPv = .text:0x00004EBC; // type:function size:0x1B0 scope:global align:4 +kyohiNpcAction__10daNpc_Md_cFPv = .text:0x0000506C; // type:function size:0x10C scope:global align:4 +shipNpcAction__10daNpc_Md_cFPv = .text:0x00005178; // type:function size:0x22C scope:global align:4 +mwaitNpcAction__10daNpc_Md_cFPv = .text:0x000053A4; // type:function size:0x27C scope:global align:4 +squatdownNpcAction__10daNpc_Md_cFPv = .text:0x00005620; // type:function size:0x130 scope:global align:4 +sqwait01NpcAction__10daNpc_Md_cFPv = .text:0x00005750; // type:function size:0x194 scope:global align:4 +changeCaught02__10daNpc_Md_cFv = .text:0x000058E4; // type:function size:0x3C scope:global align:4 +carryNpcAction__10daNpc_Md_cFPv = .text:0x00005920; // type:function size:0x6B8 scope:global align:4 +throwNpcAction__10daNpc_Md_cFPv = .text:0x00005FD8; // type:function size:0x2A8 scope:global align:4 +glidingNpcAction__10daNpc_Md_cFPv = .text:0x00006280; // type:function size:0x314 scope:global align:4 +windProc__10daNpc_Md_cFv = .text:0x00006594; // type:function size:0x3C4 scope:global align:4 +fallNpcAction__10daNpc_Md_cFPv = .text:0x00006958; // type:function size:0x15C scope:global align:4 +fall02NpcAction__10daNpc_Md_cFPv = .text:0x00006AB4; // type:function size:0x2F0 scope:global align:4 +wallHitNpcAction__10daNpc_Md_cFPv = .text:0x00006DA4; // type:function size:0x274 scope:global align:4 +land01NpcAction__10daNpc_Md_cFPv = .text:0x00007018; // type:function size:0x1D8 scope:global align:4 +land02NpcAction__10daNpc_Md_cFPv = .text:0x000071F0; // type:function size:0x104 scope:global align:4 +land03NpcAction__10daNpc_Md_cFPv = .text:0x000072F4; // type:function size:0x104 scope:global align:4 +piyo2NpcAction__10daNpc_Md_cFPv = .text:0x000073F8; // type:function size:0x260 scope:global align:4 +deleteNpcAction__10daNpc_Md_cFPv = .text:0x00007658; // type:function size:0x48 scope:global align:4 +demoFlyNpcAction__10daNpc_Md_cFPv = .text:0x000076A0; // type:function size:0x22C scope:global align:4 +routeAngCheck__10daNpc_Md_cFR4cXyzPs = .text:0x000078CC; // type:function size:0xCC scope:global align:4 +routeWallCheck__10daNpc_Md_cFR4cXyzR4cXyzPs = .text:0x00007998; // type:function size:0x264 scope:global align:4 +checkForwardGroundY__10daNpc_Md_cFs = .text:0x00007BFC; // type:function size:0x28C scope:global align:4 +__dt__11dBgS_GndChkFv = .text:0x00007E88; // type:function size:0x118 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00007FA0; // type:function size:0x80 scope:weak align:4 +checkWallJump__10daNpc_Md_cFs = .text:0x00008020; // type:function size:0xD4 scope:global align:4 +routeCheck__10daNpc_Md_cFfPs = .text:0x000080F4; // type:function size:0x5A8 scope:global align:4 +searchNpcAction__10daNpc_Md_cFPv = .text:0x0000869C; // type:function size:0x494 scope:global align:4 +hitNpcAction__10daNpc_Md_cFPv = .text:0x00008B30; // type:function size:0x124 scope:global align:4 +setNormalSpeedF__10daNpc_Md_cFfffff = .text:0x00008C54; // type:function size:0x1A8 scope:global align:4 +setSpeedAndAngleNormal__10daNpc_Md_cFfs = .text:0x00008DFC; // type:function size:0xF0 scope:global align:4 +walkProc__10daNpc_Md_cFfs = .text:0x00008EEC; // type:function size:0x94 scope:global align:4 +jumpNpcAction__10daNpc_Md_cFPv = .text:0x00008F80; // type:function size:0x160 scope:global align:4 +escapeNpcAction__10daNpc_Md_cFPv = .text:0x000090E0; // type:function size:0x310 scope:global align:4 +waitPlayerAction__10daNpc_Md_cFPv = .text:0x000093F0; // type:function size:0x2BC scope:global align:4 +walkPlayerAction__10daNpc_Md_cFPv = .text:0x000096AC; // type:function size:0x274 scope:global align:4 +hitPlayerAction__10daNpc_Md_cFPv = .text:0x00009920; // type:function size:0x184 scope:global align:4 +jumpPlayerAction__10daNpc_Md_cFPv = .text:0x00009AA4; // type:function size:0x1B0 scope:global align:4 +flyPlayerAction__10daNpc_Md_cFPv = .text:0x00009C54; // type:function size:0x67C scope:global align:4 +landPlayerAction__10daNpc_Md_cFPv = .text:0x0000A2D0; // type:function size:0x164 scope:global align:4 +mkamaePlayerAction__10daNpc_Md_cFPv = .text:0x0000A434; // type:function size:0x238 scope:global align:4 +carryPlayerAction__10daNpc_Md_cFPv = .text:0x0000A66C; // type:function size:0xEC scope:global align:4 +eventProc__10daNpc_Md_cFv = .text:0x0000A758; // type:function size:0x2C4 scope:global align:4 +initialDefault__10daNpc_Md_cFi = .text:0x0000AA1C; // type:function size:0x4 scope:global align:4 +actionDefault__10daNpc_Md_cFi = .text:0x0000AA20; // type:function size:0x30 scope:global align:4 +initialWaitEvent__10daNpc_Md_cFi = .text:0x0000AA50; // type:function size:0xE8 scope:global align:4 +actionWaitEvent__10daNpc_Md_cFi = .text:0x0000AB38; // type:function size:0x30 scope:global align:4 +initialLetterEvent__10daNpc_Md_cFi = .text:0x0000AB68; // type:function size:0xE8 scope:global align:4 +initialMsgSetEvent__10daNpc_Md_cFi = .text:0x0000AC50; // type:function size:0xF8 scope:global align:4 +actionMsgSetEvent__10daNpc_Md_cFi = .text:0x0000AD48; // type:function size:0x4C scope:global align:4 +actionMsgEndEvent__10daNpc_Md_cFi = .text:0x0000AD94; // type:function size:0x74 scope:global align:4 +initialMovePosEvent__10daNpc_Md_cFi = .text:0x0000AE08; // type:function size:0x6CC scope:global align:4 +initialFlyEvent__10daNpc_Md_cFi = .text:0x0000B4D4; // type:function size:0x74 scope:global align:4 +actionFlyEvent__10daNpc_Md_cFi = .text:0x0000B548; // type:function size:0xD4 scope:global align:4 +initialGlidingEvent__10daNpc_Md_cFi = .text:0x0000B61C; // type:function size:0x20 scope:global align:4 +actionGlidingEvent__10daNpc_Md_cFi = .text:0x0000B63C; // type:function size:0xA4 scope:global align:4 +initialLandingEvent__10daNpc_Md_cFi = .text:0x0000B6E0; // type:function size:0x68 scope:global align:4 +actionLandingEvent__10daNpc_Md_cFi = .text:0x0000B748; // type:function size:0x44 scope:global align:4 +initialWalkEvent__10daNpc_Md_cFi = .text:0x0000B78C; // type:function size:0x18 scope:global align:4 +actionWalkEvent__10daNpc_Md_cFi = .text:0x0000B7A4; // type:function size:0x2A4 scope:global align:4 +actionDashEvent__10daNpc_Md_cFi = .text:0x0000BA48; // type:function size:0x230 scope:global align:4 +initialEndEvent__10daNpc_Md_cFi = .text:0x0000BC78; // type:function size:0x210 scope:global align:4 +actionTactEvent__10daNpc_Md_cFi = .text:0x0000BE88; // type:function size:0x124 scope:global align:4 +initialTakeOffEvent__10daNpc_Md_cFi = .text:0x0000BFAC; // type:function size:0x38 scope:global align:4 +actionTakeOffEvent__10daNpc_Md_cFi = .text:0x0000BFE4; // type:function size:0x3C scope:global align:4 +initialOnetimeEvent__10daNpc_Md_cFi = .text:0x0000C020; // type:function size:0x9C scope:global align:4 +actionOnetimeEvent__10daNpc_Md_cFi = .text:0x0000C0BC; // type:function size:0x64 scope:global align:4 +initialQuake__10daNpc_Md_cFi = .text:0x0000C120; // type:function size:0xC8 scope:global align:4 +setHarpPlayNum__10daNpc_Md_cFi = .text:0x0000C1E8; // type:function size:0x50 scope:global align:4 +initialHarpPlayEvent__10daNpc_Md_cFi = .text:0x0000C238; // type:function size:0x24 scope:global align:4 +actionHarpPlayEvent__10daNpc_Md_cFi = .text:0x0000C25C; // type:function size:0x54 scope:global align:4 +initialOffLinkEvent__10daNpc_Md_cFi = .text:0x0000C2B0; // type:function size:0x1C scope:global align:4 +initialOnLinkEvent__10daNpc_Md_cFi = .text:0x0000C2CC; // type:function size:0x1C scope:global align:4 +initialTurnEvent__10daNpc_Md_cFi = .text:0x0000C2E8; // type:function size:0xC8 scope:global align:4 +actionTurnEvent__10daNpc_Md_cFi = .text:0x0000C3B0; // type:function size:0x178 scope:global align:4 +initialSetAnmEvent__10daNpc_Md_cFi = .text:0x0000C528; // type:function size:0x290 scope:global align:4 +initialLookDown__10daNpc_Md_cFi = .text:0x0000C7B8; // type:function size:0x24 scope:global align:4 +initialLookUp__10daNpc_Md_cFi = .text:0x0000C7DC; // type:function size:0x24 scope:global align:4 +actionLookDown__10daNpc_Md_cFi = .text:0x0000C800; // type:function size:0xEC scope:global align:4 +talk_init__10daNpc_Md_cFv = .text:0x0000C8EC; // type:function size:0x84 scope:global align:4 +talk__10daNpc_Md_cFi = .text:0x0000C970; // type:function size:0x1BC scope:global align:4 +getAnmType__10daNpc_Md_cFUc = .text:0x0000CB2C; // type:function size:0x28 scope:global align:4 +initTexPatternAnm__10daNpc_Md_cFUcb = .text:0x0000CB54; // type:function size:0x124 scope:global align:4 +playTexPatternAnm__10daNpc_Md_cFv = .text:0x0000CC78; // type:function size:0xB4 scope:global align:4 +initLightBtkAnm__10daNpc_Md_cFb = .text:0x0000CD2C; // type:function size:0xEC scope:global align:4 +playLightBtkAnm__10daNpc_Md_cFv = .text:0x0000CE18; // type:function size:0x24 scope:global align:4 +setAnm__10daNpc_Md_cFi = .text:0x0000CE3C; // type:function size:0x338 scope:global align:4 +dNpc_Md_setAnm__10daNpc_Md_cFP15mDoExt_McaMorf2fiffPcPcPCc = .text:0x0000D174; // type:function size:0x118 scope:global align:4 +dNpc_Md_setAnm__10daNpc_Md_cFP14mDoExt_McaMorfiffPcPCc = .text:0x0000D28C; // type:function size:0x30 scope:global align:4 +chkAttention__10daNpc_Md_cF4cXyzsi = .text:0x0000D2BC; // type:function size:0x218 scope:global align:4 +chkArea__10daNpc_Md_cFP4cXyz = .text:0x0000D4D4; // type:function size:0xD0 scope:global align:4 +carryCheck__10daNpc_Md_cFv = .text:0x0000D5A4; // type:function size:0x54 scope:global align:4 +eventOrder__10daNpc_Md_cFv = .text:0x0000D5F8; // type:function size:0x184 scope:global align:4 +checkOrder__10daNpc_Md_cFv = .text:0x0000D77C; // type:function size:0x140 scope:global align:4 +checkCommandTalk__10daNpc_Md_cFv = .text:0x0000D8BC; // type:function size:0x9C scope:global align:4 +next_msgStatus__10daNpc_Md_cFPUl = .text:0x0000D958; // type:function size:0x760 scope:global align:4 +getMsg__10daNpc_Md_cFv = .text:0x0000E0B8; // type:function size:0x23C scope:global align:4 +setCollision__10daNpc_Md_cFv = .text:0x0000E2F4; // type:function size:0x308 scope:global align:4 +setAttention__10daNpc_Md_cFb = .text:0x0000E5FC; // type:function size:0x94 scope:global align:4 +lookBack__10daNpc_Md_cFiii = .text:0x0000E690; // type:function size:0x138 scope:global align:4 +lookBack__10daNpc_Md_cFP4cXyzii = .text:0x0000E7C8; // type:function size:0x110 scope:global align:4 +lookBackWaist__10daNpc_Md_cFsf = .text:0x0000E8D8; // type:function size:0x19C scope:global align:4 +setBaseMtx__10daNpc_Md_cFv = .text:0x0000EA74; // type:function size:0x330 scope:global align:4 +deletePiyoPiyo__10daNpc_Md_cFv = .text:0x0000EDA4; // type:function size:0x60 scope:global align:4 +init__10daNpc_Md_cFv = .text:0x0000EE04; // type:function size:0x360 scope:global align:4 +draw__10daNpc_Md_cFv = .text:0x0000F164; // type:function size:0x408 scope:global align:4 +animationPlay__10daNpc_Md_cFv = .text:0x0000F56C; // type:function size:0x2DC scope:global align:4 +checkPlayerRoom__10daNpc_Md_cFv = .text:0x0000F848; // type:function size:0x40 scope:global align:4 +execute__10daNpc_Md_cFv = .text:0x0000F888; // type:function size:0xC54 scope:global align:4 +particle_set__10daNpc_Md_cFPP14JPABaseEmitterUs = .text:0x000104DC; // type:function size:0x98 scope:global align:4 +emitterTrace__10daNpc_Md_cFP14JPABaseEmitterPA4_fP5csXyz = .text:0x00010574; // type:function size:0x5C scope:global align:4 +emitterDelete__10daNpc_Md_cFPP14JPABaseEmitter = .text:0x000105D0; // type:function size:0x3C scope:global align:4 +__dt__10daNpc_Md_cFv = .text:0x0001060C; // type:function size:0x6C0 scope:global align:4 +daNpc_Md_Create__FP10fopAc_ac_c = .text:0x00010CCC; // type:function size:0x20 scope:local align:4 +daNpc_Md_Delete__FP10daNpc_Md_c = .text:0x00010CEC; // type:function size:0x28 scope:local align:4 +daNpc_Md_Execute__FP10daNpc_Md_c = .text:0x00010D14; // type:function size:0x20 scope:local align:4 +daNpc_Md_Draw__FP10daNpc_Md_c = .text:0x00010D34; // type:function size:0x20 scope:local align:4 +daNpc_Md_IsDelete__FP10daNpc_Md_c = .text:0x00010D54; // type:function size:0x8 scope:local align:4 +execute__26daNpc_Md_followEcallBack_cFP14JPABaseEmitter = .text:0x00010D5C; // type:function size:0x4C scope:global align:4 +setup__26daNpc_Md_followEcallBack_cFP14JPABaseEmitterPC4cXyzPC5csXyzSc = .text:0x00010DA8; // type:function size:0x8 scope:global align:4 +end__26daNpc_Md_followEcallBack_cFv = .text:0x00010DB0; // type:function size:0x34 scope:global align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00010DE4; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00010DE8; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00010DEC; // type:function size:0x4 scope:weak align:4 +__dt__14daNpc_Md_HIO_cFv = .text:0x00010DF0; // type:function size:0xC4 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00010EB4; // type:function size:0x1C scope:weak align:4 +cLib_calcTimer__FPUc = .text:0x00010ED0; // type:function size:0x1C scope:weak align:4 +cLib_getRndValue__Fii = .text:0x00010EEC; // type:function size:0x7C scope:weak align:4 +__sinit_d_a_npc_md_cpp = .text:0x00010F68; // type:function size:0x4D8 scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00011440; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00011448; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00011450; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00011458; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00011460; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00011468; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00011470; // type:function size:0x8 scope:weak align:4 +@20@__dt__19dBgS_MirLightLinChkFv = .text:0x00011478; // type:function size:0x8 scope:weak align:4 +@100@__dt__19dBgS_MirLightLinChkFv = .text:0x00011480; // type:function size:0x8 scope:weak align:4 +@88@__dt__19dBgS_MirLightLinChkFv = .text:0x00011488; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00011490; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00011498; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CpsFv = .text:0x000114A0; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CpsFv = .text:0x000114A8; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x000114B0; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x000114B8; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x000114C0; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x000114C8; // type:function size:0x8 scope:weak align:4 +__dt__10dNpc_HIO_cFv = .text:0x000114D0; // type:function size:0x48 scope:weak align:4 +__dt__26daNpc_Md_followEcallBack_cFv = .text:0x00011518; // type:function size:0x6C scope:weak align:4 +getGroundY__10daNpc_Md_cFv = .text:0x00011584; // type:function size:0x8 scope:weak align:4 +getLeftHandMatrix__10daNpc_Md_cFv = .text:0x0001158C; // type:function size:0x8 scope:weak align:4 +getRightHandMatrix__10daNpc_Md_cFv = .text:0x00011594; // type:function size:0x8 scope:weak align:4 +getBaseAnimeFrameRate__10daNpc_Md_cFv = .text:0x0001159C; // type:function size:0xC scope:weak align:4 +getBaseAnimeFrame__10daNpc_Md_cFv = .text:0x000115A8; // type:function size:0xC scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x000115B4; // type:function size:0x5C scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00011610; // type:function size:0x48 scope:weak align:4 +__dt__22dDlst_shadowRealPoly_cFv = .text:0x00011658; // type:function size:0x84 scope:weak align:4 +__dt__17dDlst_shadowTri_cFv = .text:0x000116DC; // type:function size:0x60 scope:weak align:4 +__ct__17dDlst_shadowTri_cFv = .text:0x0001173C; // type:function size:0x48 scope:weak align:4 +__dt__18dDlst_shadowPoly_cFv = .text:0x00011784; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CpsFv = .text:0x000117CC; // type:function size:0xE0 scope:weak align:4 +__dt__8cM3dGCpsFv = .text:0x000118AC; // type:function size:0x5C scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00011908; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000119D4; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00011A1C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00011A78; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00011AC0; // type:function size:0x5C scope:weak align:4 +__dt__19dBgS_MirLightLinChkFv = .text:0x00011B1C; // type:function size:0x154 scope:weak align:4 +__dt__11dBgS_LinChkFv = .text:0x00011C70; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00011D9C; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00011E3C; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00011E98; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00011EE0; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00011F3C; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00011F84; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00012018; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00012060; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x000120A8; // type:function size:0x88 scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00012130; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x0001218C; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000121E8; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00012230; // type:function size:0x70 scope:weak align:4 +__dt__4cXyzFv = .text:0x000122A0; // type:function size:0x3C scope:weak align:4 +getTactMusic__9daPy_py_cCFv = .text:0x000122DC; // type:function size:0x8 scope:weak align:4 +getTactTimerCancel__9daPy_py_cCFv = .text:0x000122E4; // type:function size:0x8 scope:weak align:4 +checkPlayerGuard__9daPy_py_cCFv = .text:0x000122EC; // type:function size:0x8 scope:weak align:4 +getGrabMissActor__9daPy_py_cFv = .text:0x000122F4; // type:function size:0x8 scope:weak align:4 +checkPlayerFly__9daPy_py_cCFv = .text:0x000122FC; // type:function size:0x8 scope:weak align:4 +checkFrontRoll__9daPy_py_cCFv = .text:0x00012304; // type:function size:0x8 scope:weak align:4 +checkBottleSwing__9daPy_py_cCFv = .text:0x0001230C; // type:function size:0x8 scope:weak align:4 +checkCutCharge__9daPy_py_cCFv = .text:0x00012314; // type:function size:0x8 scope:weak align:4 +getBokoFlamePos__9daPy_py_cFP4cXyz = .text:0x0001231C; // type:function size:0x8 scope:weak align:4 +checkTactWait__9daPy_py_cCFv = .text:0x00012324; // type:function size:0x8 scope:weak align:4 +setTactZev__9daPy_py_cFUiiPc = .text:0x0001232C; // type:function size:0x4 scope:weak align:4 +onDekuSpReturnFlg__9daPy_py_cFUc = .text:0x00012330; // type:function size:0x4 scope:weak align:4 +checkComboCutTurn__9daPy_py_cCFv = .text:0x00012334; // type:function size:0x8 scope:weak align:4 +getItemID__9daPy_py_cCFv = .text:0x0001233C; // type:function size:0x8 scope:weak align:4 +getThrowBoomerangID__9daPy_py_cCFv = .text:0x00012344; // type:function size:0x8 scope:weak align:4 +getGrabActorID__9daPy_py_cCFv = .text:0x0001234C; // type:function size:0x8 scope:weak align:4 +checkGrabBarrel__9daPy_py_cFv = .text:0x00012354; // type:function size:0x8 scope:weak align:4 +checkPlayerNoDraw__9daPy_py_cFv = .text:0x0001235C; // type:function size:0x8 scope:weak align:4 +checkRopeTag__9daPy_py_cFv = .text:0x00012364; // type:function size:0x8 scope:weak align:4 +checkRopeReadyAnime__9daPy_py_cCFv = .text:0x0001236C; // type:function size:0x8 scope:weak align:4 +voiceStart__9daPy_py_cFUl = .text:0x00012374; // type:function size:0x4 scope:weak align:4 +setOutPower__9daPy_py_cFfsi = .text:0x00012378; // type:function size:0x4 scope:weak align:4 +onFrollCrashFlg__9daPy_py_cFUl = .text:0x0001237C; // type:function size:0x4 scope:weak align:4 +getModelJointMtx__9daPy_py_cFUs = .text:0x00012380; // type:function size:0x8 scope:weak align:4 +getOldSpeedY__9daPy_py_cFv = .text:0x00012388; // type:function size:0xC scope:weak align:4 +setHookshotCarryOffset__9daPy_py_cFUiPC4cXyz = .text:0x00012394; // type:function size:0x8 scope:weak align:4 +setPlayerPosAndAngle__9daPy_py_cFPA4_f = .text:0x0001239C; // type:function size:0x4 scope:weak align:4 +setPlayerPosAndAngle__9daPy_py_cFP4cXyzP5csXyz = .text:0x000123A0; // type:function size:0x4 scope:weak align:4 +setPlayerPosAndAngle__9daPy_py_cFP4cXyzs = .text:0x000123A4; // type:function size:0x4 scope:weak align:4 +setThrowDamage__9daPy_py_cFP4cXyzsffi = .text:0x000123A8; // type:function size:0x8 scope:weak align:4 +changeTextureAnime__9daPy_py_cFUsUsi = .text:0x000123B0; // type:function size:0x4 scope:weak align:4 +cancelChangeTextureAnime__9daPy_py_cFv = .text:0x000123B4; // type:function size:0x4 scope:weak align:4 +__dt__8cM3dGPlaFv = .text:0x000123B8; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00012400; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00012448; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x000124A4; // type:function size:0x48 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000124EC; // type:function size:0x4 scope:weak align:4 +getTri__22dDlst_shadowRealPoly_cFv = .text:0x000124F0; // type:function size:0x8 scope:weak align:4 +getTriMax__22dDlst_shadowRealPoly_cFv = .text:0x000124F8; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CpsFv = .text:0x00012500; // type:function size:0x10 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00012510; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00012518; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00012520; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_AabAttrPf = .text:0x00012558; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_TriAttrPf = .text:0x00012560; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_PntAttrPf = .text:0x00012568; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrPf = .text:0x00012570; // type:function size:0x38 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000125A8; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000125B4; // type:function size:0xC scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000125C0; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000125C4; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000125CC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000125DC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000125E4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000125EC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000125F4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000125FC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00012634; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x0001263C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00012644; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x0001264C; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00012684; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x0001268C; // type:function size:0x8 scope:weak align:4 +restartPoint__10daPy_npc_cFs = .text:0x00012694; // type:function size:0x4 scope:weak align:4 +isTagCheckOK__10daPy_npc_cFv = .text:0x00012698; // type:function size:0x8 scope:weak align:4 +setMessageAnimation__10daPy_npc_cFUc = .text:0x000126A0; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4231 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4236 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4237 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4242 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4247 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4248 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4249 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4250 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4255 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4256 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4257 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4258 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4259 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:string +@4260 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:string +@4266 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4267 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4268 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4269 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4270 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4271 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4272 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4273 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4274 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4275 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:float +@4276 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 data:float +@4277 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4278 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 data:string +@4279 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 data:float +@4280 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4281 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4282 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4283 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4284 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4285 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4286 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4287 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 data:float +@4288 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 data:float +@4289 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4290 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4291 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4292 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4293 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 data:float +@4294 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4295 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4296 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4297 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 data:float +@4298 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@4299 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@4300 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@4301 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@4302 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@4303 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 data:string +@4304 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 data:float +@4305 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@4306 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@4307 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 data:string +@4308 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@4309 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@4310 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@5467 = .rodata:0x000000F0; // type:object size:0x8 scope:local align:8 +@5468 = .rodata:0x000000F8; // type:object size:0x8 scope:local align:8 +@5558 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@5560 = .rodata:0x00000108; // type:object size:0x8 scope:local align:8 data:double +@5717 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 data:float +@5904 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 data:float +@5905 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 data:float +@5906 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@6356 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 data:float +@6484 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@6661 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@6975 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 data:float +@7286 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@7502 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@7957 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@7958 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@8129 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 data:float +@8130 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 data:float +@8170 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 data:string +@8357 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +@8463 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@8464 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@8637 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 data:string +cut_anm_idx_tbl$9285 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 +@9469 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 +cut_anm_idx_tbl$9849 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 data:4byte +l_harp_play_anm$9894 = .rodata:0x00000168; // type:object size:0x18 scope:local align:4 +@9947 = .rodata:0x00000180; // type:object size:0xA scope:local align:4 data:2byte +anmTypeData_Talk$10175 = .rodata:0x0000018C; // type:object size:0xB0 scope:local align:4 +@10210 = .rodata:0x0000023C; // type:object size:0x4 scope:local align:4 data:float +@10383 = .rodata:0x00000240; // type:object size:0x4 scope:local align:4 +l_msg_num$10631 = .rodata:0x00000244; // type:object size:0xC scope:local align:4 +@10833 = .rodata:0x00000250; // type:object size:0x4 scope:local align:4 data:float +@10834 = .rodata:0x00000254; // type:object size:0x4 scope:local align:4 data:float +@11020 = .rodata:0x00000258; // type:object size:0x4 scope:local align:4 +@11021 = .rodata:0x0000025C; // type:object size:0x4 scope:local align:4 +@11022 = .rodata:0x00000260; // type:object size:0x4 scope:local align:4 +@11023 = .rodata:0x00000264; // type:object size:0x4 scope:local align:4 +@11024 = .rodata:0x00000268; // type:object size:0x4 scope:local align:4 +@11270 = .rodata:0x0000026C; // type:object size:0x4 scope:local align:4 +@11271 = .rodata:0x00000270; // type:object size:0x4 scope:local align:4 +l_harp_play_se$11276 = .rodata:0x00000274; // type:object size:0x30 scope:local align:4 +@11359 = .rodata:0x000002A4; // type:object size:0x4 scope:local align:4 +@11360 = .rodata:0x000002A8; // type:object size:0x4 scope:local align:4 +@11361 = .rodata:0x000002AC; // type:object size:0x4 scope:local align:4 +@12286 = .rodata:0x000002B0; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000002B4; // type:object size:0x4C4 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_146_data_1C = .data:0x0000001C; // type:object size:0x14 +l_arc_name = .data:0x00000030; // type:object size:0x4 scope:local align:4 +l_arc_name_ship = .data:0x00000034; // type:object size:0x4 scope:local align:4 +l_staff_name = .data:0x00000038; // type:object size:0x4 scope:local align:4 data:4byte +event_name_tbl = .data:0x0000003C; // type:object size:0x28 scope:local align:4 data:4byte +l_cyl_src = .data:0x00000064; // type:object size:0x44 scope:local align:4 +l_light_cyl_src = .data:0x000000A8; // type:object size:0x44 scope:local align:4 +l_fan_light_cps_src = .data:0x000000EC; // type:object size:0x4C scope:local align:4 +l_wind_cyl_src = .data:0x00000138; // type:object size:0x44 scope:local align:4 +l_heep_size$4389 = .data:0x0000017C; // type:object size:0x8 scope:local align:4 +waistVecDat = .data:0x00000184; // type:object size:0x30 scope:local align:4 +HairModeMaskData = .data:0x000001B4; // type:object size:0x8 scope:local align:4 +baseAngleX = .data:0x000001BC; // type:object size:0x10 scope:local align:4 +hairName = .data:0x000001CC; // type:object size:0x20 scope:local align:4 +@5923 = .data:0x000001EC; // type:object size:0xC scope:local align:4 data:4byte +@5926 = .data:0x000001F8; // type:object size:0xC scope:local align:4 data:4byte +@5946 = .data:0x00000204; // type:object size:0xC scope:local align:4 +@5950 = .data:0x00000210; // type:object size:0xC scope:local align:4 +@5958 = .data:0x0000021C; // type:object size:0xC scope:local align:4 +@6051 = .data:0x00000228; // type:object size:0xC scope:local align:4 data:4byte +@6054 = .data:0x00000234; // type:object size:0xC scope:local align:4 data:4byte +@6100 = .data:0x00000240; // type:object size:0xC scope:local align:4 data:4byte +@6108 = .data:0x0000024C; // type:object size:0xC scope:local align:4 +@6110 = .data:0x00000258; // type:object size:0xC scope:local align:4 +@6112 = .data:0x00000264; // type:object size:0xC scope:local align:4 +@6294 = .data:0x00000270; // type:object size:0xC scope:local align:4 data:4byte +@6324 = .data:0x0000027C; // type:object size:0xC scope:local align:4 data:4byte +@6327 = .data:0x00000288; // type:object size:0xC scope:local align:4 data:4byte +@6360 = .data:0x00000294; // type:object size:0xC scope:local align:4 data:4byte +@6368 = .data:0x000002A0; // type:object size:0xC scope:local align:4 +@6370 = .data:0x000002AC; // type:object size:0xC scope:local align:4 +@6372 = .data:0x000002B8; // type:object size:0xC scope:local align:4 +@6379 = .data:0x000002C4; // type:object size:0xC scope:local align:4 +@6433 = .data:0x000002D0; // type:object size:0xC scope:local align:4 data:4byte +@6572 = .data:0x000002DC; // type:object size:0xC scope:local align:4 data:4byte +@6719 = .data:0x000002E8; // type:object size:0xC scope:local align:4 +@6722 = .data:0x000002F4; // type:object size:0xC scope:local align:4 +@6729 = .data:0x00000300; // type:object size:0xC scope:local align:4 +@6736 = .data:0x0000030C; // type:object size:0xC scope:local align:4 +@6789 = .data:0x00000318; // type:object size:0xC scope:local align:4 data:4byte +@6827 = .data:0x00000324; // type:object size:0xC scope:local align:4 data:4byte +@6922 = .data:0x00000330; // type:object size:0xC scope:local align:4 data:4byte +@6925 = .data:0x0000033C; // type:object size:0xC scope:local align:4 data:4byte +@6959 = .data:0x00000348; // type:object size:0xC scope:local align:4 data:4byte +@6989 = .data:0x00000354; // type:object size:0xC scope:local align:4 data:4byte +@7065 = .data:0x00000360; // type:object size:0xC scope:local align:4 +@7068 = .data:0x0000036C; // type:object size:0xC scope:local align:4 +@7076 = .data:0x00000378; // type:object size:0xC scope:local align:4 +@7079 = .data:0x00000384; // type:object size:0xC scope:local align:4 +@7084 = .data:0x00000390; // type:object size:0xC scope:local align:4 +@7087 = .data:0x0000039C; // type:object size:0xC scope:local align:4 +@7235 = .data:0x000003A8; // type:object size:0xC scope:local align:4 +@7240 = .data:0x000003B4; // type:object size:0xC scope:local align:4 +@7245 = .data:0x000003C0; // type:object size:0xC scope:local align:4 +@7305 = .data:0x000003CC; // type:object size:0xC scope:local align:4 +@7308 = .data:0x000003D8; // type:object size:0xC scope:local align:4 +@7315 = .data:0x000003E4; // type:object size:0xC scope:local align:4 +@7318 = .data:0x000003F0; // type:object size:0xC scope:local align:4 +@7336 = .data:0x000003FC; // type:object size:0xC scope:local align:4 +@7339 = .data:0x00000408; // type:object size:0xC scope:local align:4 +@7514 = .data:0x00000414; // type:object size:0xC scope:local align:4 +@7519 = .data:0x00000420; // type:object size:0xC scope:local align:4 +@7556 = .data:0x0000042C; // type:object size:0xC scope:local align:4 +@7577 = .data:0x00000438; // type:object size:0xC scope:local align:4 data:4byte +@7582 = .data:0x00000444; // type:object size:0xC scope:local align:4 data:4byte +@7629 = .data:0x00000450; // type:object size:0xC scope:local align:4 +@7634 = .data:0x0000045C; // type:object size:0xC scope:local align:4 +@7639 = .data:0x00000468; // type:object size:0xC scope:local align:4 +@7644 = .data:0x00000474; // type:object size:0xC scope:local align:4 +@7707 = .data:0x00000480; // type:object size:0xC scope:local align:4 data:4byte +@7712 = .data:0x0000048C; // type:object size:0xC scope:local align:4 data:4byte +@7770 = .data:0x00000498; // type:object size:0xC scope:local align:4 data:4byte +@7775 = .data:0x000004A4; // type:object size:0xC scope:local align:4 data:4byte +@7809 = .data:0x000004B0; // type:object size:0xC scope:local align:4 data:4byte +@7828 = .data:0x000004BC; // type:object size:0xC scope:local align:4 data:4byte +@7847 = .data:0x000004C8; // type:object size:0xC scope:local align:4 +@7869 = .data:0x000004D4; // type:object size:0xC scope:local align:4 data:4byte +@8184 = .data:0x000004E0; // type:object size:0xC scope:local align:4 data:4byte +@8191 = .data:0x000004EC; // type:object size:0xC scope:local align:4 data:4byte +@8399 = .data:0x000004F8; // type:object size:0xC scope:local align:4 data:4byte +@8408 = .data:0x00000504; // type:object size:0xC scope:local align:4 data:4byte +@8478 = .data:0x00000510; // type:object size:0xC scope:local align:4 data:4byte +@8568 = .data:0x0000051C; // type:object size:0xC scope:local align:4 data:4byte +@8610 = .data:0x00000528; // type:object size:0xC scope:local align:4 data:4byte +@8614 = .data:0x00000534; // type:object size:0xC scope:local align:4 data:4byte +@8663 = .data:0x00000540; // type:object size:0xC scope:local align:4 data:4byte +@8714 = .data:0x0000054C; // type:object size:0xC scope:local align:4 +@8719 = .data:0x00000558; // type:object size:0xC scope:local align:4 +@8726 = .data:0x00000564; // type:object size:0xC scope:local align:4 +@8802 = .data:0x00000570; // type:object size:0xC scope:local align:4 data:4byte +@8843 = .data:0x0000057C; // type:object size:0xC scope:local align:4 data:4byte +@8878 = .data:0x00000588; // type:object size:0xC scope:local align:4 data:4byte +@8970 = .data:0x00000594; // type:object size:0xC scope:local align:4 data:4byte +@9018 = .data:0x000005A0; // type:object size:0xC scope:local align:4 data:4byte +@9062 = .data:0x000005AC; // type:object size:0xC scope:local align:4 +@9063 = .data:0x000005B8; // type:object size:0xC scope:local align:4 +@9064 = .data:0x000005C4; // type:object size:0xC scope:local align:4 +@9065 = .data:0x000005D0; // type:object size:0xC scope:local align:4 +@9066 = .data:0x000005DC; // type:object size:0xC scope:local align:4 +@9067 = .data:0x000005E8; // type:object size:0xC scope:local align:4 +@9068 = .data:0x000005F4; // type:object size:0xC scope:local align:4 +@9069 = .data:0x00000600; // type:object size:0xC scope:local align:4 +@9070 = .data:0x0000060C; // type:object size:0xC scope:local align:4 +@9071 = .data:0x00000618; // type:object size:0xC scope:local align:4 +@9072 = .data:0x00000624; // type:object size:0xC scope:local align:4 +@9073 = .data:0x00000630; // type:object size:0xC scope:local align:4 +@9074 = .data:0x0000063C; // type:object size:0xC scope:local align:4 +@9075 = .data:0x00000648; // type:object size:0xC scope:local align:4 +@9076 = .data:0x00000654; // type:object size:0xC scope:local align:4 +@9077 = .data:0x00000660; // type:object size:0xC scope:local align:4 +@9078 = .data:0x0000066C; // type:object size:0xC scope:local align:4 +@9079 = .data:0x00000678; // type:object size:0xC scope:local align:4 +@9080 = .data:0x00000684; // type:object size:0xC scope:local align:4 +@9081 = .data:0x00000690; // type:object size:0xC scope:local align:4 +@9082 = .data:0x0000069C; // type:object size:0xC scope:local align:4 +@9083 = .data:0x000006A8; // type:object size:0xC scope:local align:4 +event_init_tbl = .data:0x000006B4; // type:object size:0x108 scope:local align:4 +@9084 = .data:0x000007BC; // type:object size:0xC scope:local align:4 +@9085 = .data:0x000007C8; // type:object size:0xC scope:local align:4 +@9086 = .data:0x000007D4; // type:object size:0xC scope:local align:4 +@9087 = .data:0x000007E0; // type:object size:0xC scope:local align:4 +@9088 = .data:0x000007EC; // type:object size:0xC scope:local align:4 +@9089 = .data:0x000007F8; // type:object size:0xC scope:local align:4 +@9090 = .data:0x00000804; // type:object size:0xC scope:local align:4 +@9091 = .data:0x00000810; // type:object size:0xC scope:local align:4 +@9092 = .data:0x0000081C; // type:object size:0xC scope:local align:4 +@9093 = .data:0x00000828; // type:object size:0xC scope:local align:4 +@9094 = .data:0x00000834; // type:object size:0xC scope:local align:4 +@9095 = .data:0x00000840; // type:object size:0xC scope:local align:4 +@9096 = .data:0x0000084C; // type:object size:0xC scope:local align:4 +@9097 = .data:0x00000858; // type:object size:0xC scope:local align:4 +@9098 = .data:0x00000864; // type:object size:0xC scope:local align:4 +@9099 = .data:0x00000870; // type:object size:0xC scope:local align:4 +@9100 = .data:0x0000087C; // type:object size:0xC scope:local align:4 +@9101 = .data:0x00000888; // type:object size:0xC scope:local align:4 +@9102 = .data:0x00000894; // type:object size:0xC scope:local align:4 +@9103 = .data:0x000008A0; // type:object size:0xC scope:local align:4 +@9104 = .data:0x000008AC; // type:object size:0xC scope:local align:4 +@9105 = .data:0x000008B8; // type:object size:0xC scope:local align:4 +event_action_tbl = .data:0x000008C4; // type:object size:0x108 scope:local align:4 +cut_name_tbl = .data:0x000009CC; // type:object size:0x58 scope:local align:4 +cut_anm_tbl$9284 = .data:0x00000A24; // type:object size:0x4 scope:local align:4 data:4byte +@9754 = .data:0x00000A28; // type:object size:0xC scope:local align:4 +@9757 = .data:0x00000A34; // type:object size:0xC scope:local align:4 +@9760 = .data:0x00000A40; // type:object size:0xC scope:local align:4 +@9767 = .data:0x00000A4C; // type:object size:0xC scope:local align:4 +cut_anm_tbl$9848 = .data:0x00000A58; // type:object size:0x4 scope:local align:4 data:4byte +btpAnmTbl$10182 = .data:0x00000A5C; // type:object size:0x210 scope:local align:4 +l_anmTbl$10231 = .data:0x00000C6C; // type:object size:0x9C0 scope:local align:4 +l_anmPrm$10232 = .data:0x0000162C; // type:object size:0x320 scope:local align:4 +armAnmTbl$10233 = .data:0x0000194C; // type:object size:0x800 scope:local align:4 +wingAnmTbl$10234 = .data:0x0000214C; // type:object size:0x200 scope:local align:4 +@10411 = .data:0x0000234C; // type:object size:0xC scope:local align:4 data:4byte +@10449 = .data:0x00002358; // type:object size:0x24 scope:local align:4 +@10463 = .data:0x0000237C; // type:object size:0xC scope:local align:4 +@10468 = .data:0x00002388; // type:object size:0xC scope:local align:4 +@10471 = .data:0x00002394; // type:object size:0xC scope:local align:4 +@11065 = .data:0x000023A0; // type:object size:0xC scope:local align:4 +@11068 = .data:0x000023AC; // type:object size:0xC scope:local align:4 +@11395 = .data:0x000023B8; // type:object size:0xC scope:local align:4 +@11436 = .data:0x000023C4; // type:object size:0xC scope:local align:4 +@11438 = .data:0x000023D0; // type:object size:0xC scope:local align:4 +@11440 = .data:0x000023DC; // type:object size:0xC scope:local align:4 +@11481 = .data:0x000023E8; // type:object size:0xC scope:local align:4 +@11489 = .data:0x000023F4; // type:object size:0xC scope:local align:4 +l_daNpc_Md_Method = .data:0x00002400; // type:object size:0x20 scope:local align:4 +g_profile_NPC_MD = .data:0x00002420; // type:object size:0x30 scope:global align:4 +__vt__26daNpc_Md_followEcallBack_c = .data:0x00002450; // type:object size:0x20 scope:global align:4 +__vt__11cBgS_GndChk = .data:0x00002470; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x00002488; // type:object size:0x30 scope:weak align:4 +__vt__10daNpc_Md_c = .data:0x000024B8; // type:object size:0xA8 scope:global align:4 +__vt__8cM3dGPla = .data:0x00002560; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGTri = .data:0x0000256C; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00002578; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00002584; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00002590; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x0000259C; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000025A8; // type:object size:0xC scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000025B4; // type:object size:0x20 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x000025D4; // type:object size:0x1C scope:weak align:4 +__vt__22dDlst_shadowRealPoly_c = .data:0x000025F0; // type:object size:0x14 scope:weak align:4 +__vt__18dDlst_shadowPoly_c = .data:0x00002604; // type:object size:0x14 scope:weak align:4 +__vt__8dCcD_Cps = .data:0x00002618; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCps = .data:0x000026A0; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000026AC; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00002734; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00002740; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000274C; // type:object size:0x54 scope:weak align:4 +__vt__19dBgS_MirLightLinChk = .data:0x000027A0; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x000027D0; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00002800; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00002818; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00002824; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00002830; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x0000283C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x00002848; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00002854; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x0000286C; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00002878; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x00002884; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00002890; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000289C; // type:object size:0x24 scope:weak align:4 +__vt__10daPy_npc_c = .data:0x000028C0; // type:object size:0xA8 scope:weak align:4 +__vt__9daPy_py_c = .data:0x00002968; // type:object size:0x9C scope:weak align:4 +__vt__10dNpc_HIO_c = .data:0x00002A04; // type:object size:0xC scope:weak align:4 +__vt__14daNpc_Md_HIO_c = .data:0x00002A10; // type:object size:0xC scope:weak align:4 +__vt__15daNpc_Md_HIO2_c = .data:0x00002A1C; // type:object size:0xC scope:weak align:4 +__vt__15daNpc_Md_HIO3_c = .data:0x00002A28; // type:object size:0xC scope:weak align:4 +__vt__15daNpc_Md_HIO4_c = .data:0x00002A34; // type:object size:0xC scope:weak align:4 +__vt__15daNpc_Md_HIO5_c = .data:0x00002A40; // type:object size:0xC scope:weak align:4 +__vt__15daNpc_Md_HIO6_c = .data:0x00002A4C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4324 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x1C8 scope:local align:4 data:byte +@4325 = .bss:0x00000228; // type:object size:0xC scope:local align:4 +l_ms_light_local_vec = .bss:0x00000234; // type:object size:0xC scope:local align:4 data:float +@4326 = .bss:0x00000240; // type:object size:0xC scope:local align:4 +l_ms_light_local_start = .bss:0x0000024C; // type:object size:0xC scope:local align:4 data:float +@5101 = .bss:0x00000258; // type:object size:0xC scope:local align:4 +init$5102 = .bss:0x00000264; // type:object size:0x1 scope:local align:1 +l_offsetAttPos$5100 = .bss:0x00000268; // type:object size:0xC scope:local align:4 +@5105 = .bss:0x00000274; // type:object size:0xC scope:local align:4 +init$5106 = .bss:0x00000280; // type:object size:0x1 scope:local align:1 +l_offsetEyePos$5104 = .bss:0x00000284; // type:object size:0xC scope:local align:4 +l_msgId = .bss:0x00000290; // type:object size:0x4 scope:local align:4 data:4byte +l_msg = .bss:0x00000294; // type:object size:0x4 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_npc_mk/splits.txt b/config/D44J01/rels/d_a_npc_mk/splits.txt new file mode 100644 index 000000000..192dacde5 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_mk/splits.txt @@ -0,0 +1,17 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_npc_mk.o: + .text start:0x00000078 end:0x00004C10 + .text start:0x00004C10 end:0x00004C48 + .rodata start:0x00000000 end:0x00000227 + .data start:0x00000000 end:0x00000480 + .bss start:0x00000000 end:0x00000008 diff --git a/config/D44J01/rels/d_a_npc_mk/symbols.txt b/config/D44J01/rels/d_a_npc_mk/symbols.txt new file mode 100644 index 000000000..7c34336e4 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_mk/symbols.txt @@ -0,0 +1,187 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +nodeCallBack_Mk__FP7J3DNodei = .text:0x00000078; // type:function size:0x1BC scope:local align:4 +initTexPatternAnm__10daNpc_Mk_cFb = .text:0x00000234; // type:function size:0x114 scope:global align:4 +playTexPatternAnm__10daNpc_Mk_cFv = .text:0x00000348; // type:function size:0x8C scope:global align:4 +setAnm__10daNpc_Mk_cFSc = .text:0x000003D4; // type:function size:0xA0 scope:global align:4 +setAnmStatus__10daNpc_Mk_cFv = .text:0x00000474; // type:function size:0x74 scope:global align:4 +chkAttentionLocal__10daNpc_Mk_cFv = .text:0x000004E8; // type:function size:0xB4 scope:global align:4 +chkAttention__10daNpc_Mk_cFv = .text:0x0000059C; // type:function size:0x9C scope:global align:4 +eventOrder__10daNpc_Mk_cFv = .text:0x00000638; // type:function size:0x44 scope:global align:4 +checkOrder__10daNpc_Mk_cFv = .text:0x0000067C; // type:function size:0x5C scope:global align:4 +next_msgStatus__10daNpc_Mk_cFPUl = .text:0x000006D8; // type:function size:0x7C scope:global align:4 +getMsg__10daNpc_Mk_cFv = .text:0x00000754; // type:function size:0x158 scope:global align:4 +setCollision__10daNpc_Mk_cFv = .text:0x000008AC; // type:function size:0x80 scope:global align:4 +msgAnm__10daNpc_Mk_cFUc = .text:0x0000092C; // type:function size:0x108 scope:global align:4 +talkInit__10daNpc_Mk_cFv = .text:0x00000A34; // type:function size:0x14 scope:global align:4 +msgPushButton__10daNpc_Mk_cFv = .text:0x00000A48; // type:function size:0x24 scope:global align:4 +talk__10daNpc_Mk_cFv = .text:0x00000A6C; // type:function size:0x184 scope:global align:4 +checkDemoStart__10daNpc_Mk_cFv = .text:0x00000BF0; // type:function size:0x6C scope:global align:4 +getNowEventAction__10daNpc_Mk_cFv = .text:0x00000C5C; // type:function size:0x44 scope:global align:4 +init__10daNpc_Mk_cFv = .text:0x00000CA0; // type:function size:0x5CC scope:global align:4 +getType__10daNpc_Mk_cFv = .text:0x0000126C; // type:function size:0xC scope:global align:4 +getPath__10daNpc_Mk_cFv = .text:0x00001278; // type:function size:0xC scope:global align:4 +nextVisitMode__10daNpc_Mk_cFv = .text:0x00001284; // type:function size:0x2E4 scope:global align:4 +visitInit__10daNpc_Mk_cFUc = .text:0x00001568; // type:function size:0x184 scope:global align:4 +visitProc__10daNpc_Mk_cFv = .text:0x000016EC; // type:function size:0xB0 scope:global align:4 +runawayInit__10daNpc_Mk_cFv = .text:0x0000179C; // type:function size:0x158 scope:global align:4 +walkPath__10daNpc_Mk_cFUc = .text:0x000018F4; // type:function size:0x50 scope:global align:4 +runLink__10daNpc_Mk_cFv = .text:0x00001944; // type:function size:0x8C scope:global align:4 +aroundLink__10daNpc_Mk_cFv = .text:0x000019D0; // type:function size:0x38 scope:global align:4 +remove_Um2__10daNpc_Mk_cFv = .text:0x00001A08; // type:function size:0x54 scope:global align:4 +demoInitCom__10daNpc_Mk_cFv = .text:0x00001A5C; // type:function size:0x13C scope:global align:4 +demoProc__10daNpc_Mk_cFv = .text:0x00001B98; // type:function size:0x924 scope:global align:4 +setAttention__10daNpc_Mk_cFb = .text:0x000024BC; // type:function size:0x54 scope:global align:4 +getLookBackMode__10daNpc_Mk_cFv = .text:0x00002510; // type:function size:0xB0 scope:global align:4 +lookBack__10daNpc_Mk_cFv = .text:0x000025C0; // type:function size:0x1FC scope:global align:4 +wait01__10daNpc_Mk_cFv = .text:0x000027BC; // type:function size:0x84 scope:global align:4 +talk01__10daNpc_Mk_cFv = .text:0x00002840; // type:function size:0x130 scope:global align:4 +talk02__10daNpc_Mk_cFv = .text:0x00002970; // type:function size:0x144 scope:global align:4 +visitTalkInit__10daNpc_Mk_cFv = .text:0x00002AB4; // type:function size:0xF4 scope:global align:4 +visitSetEvent__10daNpc_Mk_cFv = .text:0x00002BA8; // type:function size:0xDC scope:global align:4 +visit01__10daNpc_Mk_cFv = .text:0x00002C84; // type:function size:0x29C scope:global align:4 +climb01__10daNpc_Mk_cFv = .text:0x00002F20; // type:function size:0x138 scope:global align:4 +drop01__10daNpc_Mk_cFv = .text:0x00003058; // type:function size:0xA4 scope:global align:4 +runaway__10daNpc_Mk_cFv = .text:0x000030FC; // type:function size:0x12C scope:global align:4 +jump__10daNpc_Mk_cFv = .text:0x00003228; // type:function size:0x98 scope:global align:4 +jitanda01__10daNpc_Mk_cFv = .text:0x000032C0; // type:function size:0x40 scope:global align:4 +jitanda02__10daNpc_Mk_cFv = .text:0x00003300; // type:function size:0x90 scope:global align:4 +demo01__10daNpc_Mk_cFv = .text:0x00003390; // type:function size:0x54 scope:global align:4 +demo02__10daNpc_Mk_cFv = .text:0x000033E4; // type:function size:0x174 scope:global align:4 +demo03__10daNpc_Mk_cFv = .text:0x00003558; // type:function size:0xD4 scope:global align:4 +wait_action__10daNpc_Mk_cFPv = .text:0x0000362C; // type:function size:0xD4 scope:global align:4 +seek_action__10daNpc_Mk_cFPv = .text:0x00003700; // type:function size:0x258 scope:global align:4 +hind_action__10daNpc_Mk_cFPv = .text:0x00003958; // type:function size:0x19C scope:global align:4 +visit_action__10daNpc_Mk_cFPv = .text:0x00003AF4; // type:function size:0x17C scope:global align:4 +_draw__10daNpc_Mk_cFv = .text:0x00003C70; // type:function size:0x128 scope:global align:4 +_execute__10daNpc_Mk_cFv = .text:0x00003D98; // type:function size:0x270 scope:global align:4 +_delete__10daNpc_Mk_cFv = .text:0x00004008; // type:function size:0x4C scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00004054; // type:function size:0x20 scope:local align:4 +_create__10daNpc_Mk_cFv = .text:0x00004074; // type:function size:0x26C scope:global align:4 +__dt__8dCcD_CylFv = .text:0x000042E0; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000043AC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000043F4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00004450; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00004498; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x000044F4; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x0000457C; // type:function size:0x70 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x000045EC; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00004648; // type:function size:0x48 scope:weak align:4 +CreateHeap__10daNpc_Mk_cFv = .text:0x00004690; // type:function size:0x29C scope:global align:4 +daNpc_Mk_Create__FP10fopAc_ac_c = .text:0x0000492C; // type:function size:0x20 scope:local align:4 +daNpc_Mk_Delete__FP10daNpc_Mk_c = .text:0x0000494C; // type:function size:0x20 scope:local align:4 +daNpc_Mk_Execute__FP10daNpc_Mk_c = .text:0x0000496C; // type:function size:0x20 scope:local align:4 +daNpc_Mk_Draw__FP10daNpc_Mk_c = .text:0x0000498C; // type:function size:0x20 scope:local align:4 +daNpc_Mk_IsDelete__FP10daNpc_Mk_c = .text:0x000049AC; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x000049B4; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x000049FC; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00004A44; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00004AA0; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00004AE8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00004AF8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00004B00; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00004B08; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00004B10; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004B18; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00004B50; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00004B58; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00004B60; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004B68; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00004BA0; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00004BA4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004BAC; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004BB4; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00004BBC; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00004BC8; // type:function size:0xC scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00004BD4; // type:function size:0x1C scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00004BF0; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00004BF8; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00004C00; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00004C08; // type:function size:0x8 scope:weak align:4 +setEyePos__10daNpc_Mk_cF4cXyz = .text:0x00004C10; // type:function size:0x1C scope:weak align:4 +setAttentionBasePos__10daNpc_Mk_cF4cXyz = .text:0x00004C2C; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +l_bck_ix_tbl = .rodata:0x00000000; // type:object size:0x30 scope:local align:4 +l_btp_ix_tbl = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4115 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +@4116 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4117 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 data:float +@4145 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@4162 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4163 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@4175 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4312 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4313 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4333 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 data:float +@4489 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4490 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4663 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4664 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4665 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4724 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4725 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5012 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5013 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5014 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5015 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5016 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5034 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 data:float +@5254 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5255 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5256 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 data:string +@5281 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 data:float +@5316 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5317 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5318 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5527 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5528 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5581 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 data:float +@5682 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5683 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5684 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5829 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5830 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000CC; // type:object size:0x15B scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_269_data_1C = .data:0x0000001C; // type:object size:0x14 +@4255 = .data:0x00000030; // type:object size:0x70 scope:local align:4 +@4334 = .data:0x000000A0; // type:object size:0x24 scope:local align:4 +action_table$4388 = .data:0x000000C4; // type:object size:0x44 scope:local align:4 +@4400 = .data:0x00000108; // type:object size:0xC scope:local align:4 +@4403 = .data:0x00000114; // type:object size:0xC scope:local align:4 +@4419 = .data:0x00000120; // type:object size:0xC scope:local align:4 +@4422 = .data:0x0000012C; // type:object size:0xC scope:local align:4 +@4425 = .data:0x00000138; // type:object size:0xC scope:local align:4 +@4666 = .data:0x00000144; // type:object size:0x28 scope:local align:4 +@4684 = .data:0x0000016C; // type:object size:0x28 scope:local align:4 +@4822 = .data:0x00000194; // type:object size:0xC scope:local align:4 data:4byte +@5018 = .data:0x000001A0; // type:object size:0x44 scope:local align:4 +@5017 = .data:0x000001E4; // type:object size:0x44 scope:local align:4 +@5360 = .data:0x00000228; // type:object size:0xC scope:local align:4 data:4byte +@5434 = .data:0x00000234; // type:object size:0xC scope:local align:4 data:4byte +@5446 = .data:0x00000240; // type:object size:0x38 scope:local align:4 +@5461 = .data:0x00000278; // type:object size:0xC scope:local align:4 data:4byte +@5505 = .data:0x00000284; // type:object size:0x34 scope:local align:4 +l_daNpc_Mk_Method = .data:0x000002B8; // type:object size:0x20 scope:local align:4 +g_profile_NPC_MK = .data:0x000002D8; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000308; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000314; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000320; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x0000032C; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000338; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000344; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000350; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000003D8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000003E4; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000003F0; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000444; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x00000468; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000474; // type:object size:0xC scope:weak align:4 +l_msgId = .bss:0x00000000; // type:object size:0x4 scope:local align:4 +l_msg = .bss:0x00000004; // type:object size:0x4 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_npc_mn/splits.txt b/config/D44J01/rels/d_a_npc_mn/splits.txt new file mode 100644 index 000000000..8565a7b37 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_mn/splits.txt @@ -0,0 +1,17 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_npc_mn.o: + .text start:0x00000078 end:0x00003F50 + .text start:0x00003F50 end:0x00003F80 + .text start:0x00003F80 end:0x000040DC + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000001EA + .data start:0x00000000 end:0x00000564 diff --git a/config/D44J01/rels/d_a_npc_mn/symbols.txt b/config/D44J01/rels/d_a_npc_mn/symbols.txt new file mode 100644 index 000000000..8262d560b --- /dev/null +++ b/config/D44J01/rels/d_a_npc_mn/symbols.txt @@ -0,0 +1,212 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__ct__9daNpcMn_cFv = .text:0x00000078; // type:function size:0x1B0 scope:global align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00000228; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000284; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000002CC; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000398; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000003E0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000043C; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00000484; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x000004E0; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00000568; // type:function size:0x70 scope:weak align:4 +daNpc_Mn_nodeCallBack__FP7J3DNodei = .text:0x000005D8; // type:function size:0x118 scope:local align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000006F0; // type:function size:0x20 scope:local align:4 +phase_1__FP9daNpcMn_c = .text:0x00000710; // type:function size:0x144 scope:local align:4 +phase_2__FP9daNpcMn_c = .text:0x00000854; // type:function size:0x70 scope:local align:4 +_create__9daNpcMn_cFv = .text:0x000008C4; // type:function size:0x30 scope:global align:4 +createHeap__9daNpcMn_cFv = .text:0x000008F4; // type:function size:0x2DC scope:global align:4 +daNpcMn_XyCheckCB__FPvi = .text:0x00000BD0; // type:function size:0x20 scope:local align:4 +createInit__9daNpcMn_cFv = .text:0x00000BF0; // type:function size:0x318 scope:global align:4 +_delete__9daNpcMn_cFv = .text:0x00000F08; // type:function size:0xB8 scope:global align:4 +_draw__9daNpcMn_cFv = .text:0x00000FC0; // type:function size:0x174 scope:global align:4 +_execute__9daNpcMn_cFv = .text:0x00001134; // type:function size:0x1F0 scope:global align:4 +executeCommon__9daNpcMn_cFv = .text:0x00001324; // type:function size:0x70 scope:global align:4 +executeSetMode__9daNpcMn_cFUc = .text:0x00001394; // type:function size:0x58 scope:global align:4 +executeWaitInit__9daNpcMn_cFv = .text:0x000013EC; // type:function size:0x10C scope:global align:4 +executeWait__9daNpcMn_cFv = .text:0x000014F8; // type:function size:0x2B4 scope:global align:4 +executeTalkInit__9daNpcMn_cFv = .text:0x000017AC; // type:function size:0x8 scope:global align:4 +executeTalk__9daNpcMn_cFv = .text:0x000017B4; // type:function size:0x78 scope:global align:4 +executeTalk3Init__9daNpcMn_cFv = .text:0x0000182C; // type:function size:0x10 scope:global align:4 +executeTalk3__9daNpcMn_cFv = .text:0x0000183C; // type:function size:0xC0 scope:global align:4 +executeWalkInit__9daNpcMn_cFv = .text:0x000018FC; // type:function size:0x2C scope:global align:4 +executeWalk__9daNpcMn_cFv = .text:0x00001928; // type:function size:0x28C scope:global align:4 +executeTurnInit__9daNpcMn_cFv = .text:0x00001BB4; // type:function size:0x144 scope:global align:4 +executeTurn__9daNpcMn_cFv = .text:0x00001CF8; // type:function size:0xD0 scope:global align:4 +checkOrder__9daNpcMn_cFv = .text:0x00001DC8; // type:function size:0x98 scope:global align:4 +eventOrder__9daNpcMn_cFv = .text:0x00001E60; // type:function size:0x80 scope:global align:4 +eventMove__9daNpcMn_cFv = .text:0x00001EE0; // type:function size:0x74 scope:global align:4 +privateCut__9daNpcMn_cFv = .text:0x00001F54; // type:function size:0x21C scope:global align:4 +eventMesSetInit__9daNpcMn_cFi = .text:0x00002170; // type:function size:0xD8 scope:global align:4 +eventMesSet__9daNpcMn_cFv = .text:0x00002248; // type:function size:0x34 scope:global align:4 +eventGetItemInit__9daNpcMn_cFv = .text:0x0000227C; // type:function size:0x58 scope:global align:4 +eventWaitInit__9daNpcMn_cFi = .text:0x000022D4; // type:function size:0x60 scope:global align:4 +eventWait__9daNpcMn_cFi = .text:0x00002334; // type:function size:0x90 scope:global align:4 +eventSwOnInit__9daNpcMn_cFi = .text:0x000023C4; // type:function size:0x60 scope:global align:4 +eventSwOn__9daNpcMn_cFv = .text:0x00002424; // type:function size:0x64 scope:global align:4 +eventHatchInit__9daNpcMn_cFv = .text:0x00002488; // type:function size:0x94 scope:global align:4 +eventHatch__9daNpcMn_cFv = .text:0x0000251C; // type:function size:0x38 scope:global align:4 +eventBikkuriInit__9daNpcMn_cFi = .text:0x00002554; // type:function size:0x74 scope:global align:4 +eventBikkuri__9daNpcMn_cFv = .text:0x000025C8; // type:function size:0x58 scope:global align:4 +eventTurnInit__9daNpcMn_cFv = .text:0x00002620; // type:function size:0x28 scope:global align:4 +eventTurn__9daNpcMn_cFi = .text:0x00002648; // type:function size:0x148 scope:global align:4 +eventWalkInit__9daNpcMn_cFv = .text:0x00002790; // type:function size:0x28 scope:global align:4 +eventWalk__9daNpcMn_cFv = .text:0x000027B8; // type:function size:0x160 scope:global align:4 +eventLookInit__9daNpcMn_cFv = .text:0x00002918; // type:function size:0x28 scope:global align:4 +eventLook__9daNpcMn_cFv = .text:0x00002940; // type:function size:0x24 scope:global align:4 +eventJumpInit__9daNpcMn_cFi = .text:0x00002964; // type:function size:0x108 scope:global align:4 +eventJump__9daNpcMn_cFv = .text:0x00002A6C; // type:function size:0x58 scope:global align:4 +talk2__9daNpcMn_cFi = .text:0x00002AC4; // type:function size:0x148 scope:global align:4 +talk3__9daNpcMn_cFi = .text:0x00002C0C; // type:function size:0x13C scope:global align:4 +next_msgStatus__9daNpcMn_cFPUl = .text:0x00002D48; // type:function size:0x50 scope:global align:4 +getMsg__9daNpcMn_cFv = .text:0x00002D98; // type:function size:0x1C4 scope:global align:4 +getMsg3__9daNpcMn_cFv = .text:0x00002F5C; // type:function size:0x10 scope:global align:4 +chkMsg__9daNpcMn_cFv = .text:0x00002F6C; // type:function size:0x4 scope:global align:4 +setMessage__9daNpcMn_cFUl = .text:0x00002F70; // type:function size:0x8 scope:global align:4 +setAnmFromMsgTag__9daNpcMn_cFv = .text:0x00002F78; // type:function size:0x94 scope:global align:4 +getPrmNpcNo__9daNpcMn_cFv = .text:0x0000300C; // type:function size:0x10 scope:global align:4 +getPrmRailID__9daNpcMn_cFv = .text:0x0000301C; // type:function size:0x2C scope:global align:4 +getPrmSwitchBit__9daNpcMn_cFv = .text:0x00003048; // type:function size:0x2C scope:global align:4 +getPrmSwitchBit2__9daNpcMn_cFv = .text:0x00003074; // type:function size:0x2C scope:global align:4 +setMtx__9daNpcMn_cFv = .text:0x000030A0; // type:function size:0x88 scope:global align:4 +chkAttention__9daNpcMn_cFv = .text:0x00003128; // type:function size:0x330 scope:global align:4 +lookBack__9daNpcMn_cFv = .text:0x00003458; // type:function size:0x14C scope:global align:4 +initTexPatternAnm__9daNpcMn_cFb = .text:0x000035A4; // type:function size:0x10C scope:global align:4 +playTexPatternAnm__9daNpcMn_cFv = .text:0x000036B0; // type:function size:0x6C scope:global align:4 +playAnm__9daNpcMn_cFv = .text:0x0000371C; // type:function size:0xBC scope:global align:4 +setAnm__9daNpcMn_cFUcif = .text:0x000037D8; // type:function size:0xD0 scope:global align:4 +setAnmTbl__9daNpcMn_cFP9sMnAnmDat = .text:0x000038A8; // type:function size:0xAC scope:global align:4 +XyCheckCB__9daNpcMn_cFi = .text:0x00003954; // type:function size:0x8 scope:global align:4 +getRand__9daNpcMn_cFi = .text:0x0000395C; // type:function size:0x64 scope:global align:4 +setCollision__9daNpcMn_cFP8dCcD_Cyl4cXyzff = .text:0x000039C0; // type:function size:0x4C scope:global align:4 +chkEndEvent__9daNpcMn_cFv = .text:0x00003A0C; // type:function size:0x6C scope:global align:4 +chkPosNo__9daNpcMn_cFv = .text:0x00003A78; // type:function size:0x74 scope:global align:4 +getPosNo__9daNpcMn_cFv = .text:0x00003AEC; // type:function size:0x1A0 scope:global align:4 +isChangePos__9daNpcMn_cFUc = .text:0x00003C8C; // type:function size:0x10 scope:global align:4 +daNpc_MnCreate__FPv = .text:0x00003C9C; // type:function size:0x20 scope:local align:4 +daNpc_MnDelete__FPv = .text:0x00003CBC; // type:function size:0x24 scope:local align:4 +daNpc_MnExecute__FPv = .text:0x00003CE0; // type:function size:0x24 scope:local align:4 +daNpc_MnDraw__FPv = .text:0x00003D04; // type:function size:0x24 scope:local align:4 +daNpc_MnIsDelete__FPv = .text:0x00003D28; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00003D30; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00003D78; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00003DC0; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00003E1C; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00003E64; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00003E74; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00003E7C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00003E84; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00003E8C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003E94; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00003ECC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00003ED4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00003EDC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003EE4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00003F1C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00003F20; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003F28; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003F30; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00003F38; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00003F44; // type:function size:0xC scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00003F50; // type:function size:0x4 scope:weak align:4 +getAttnPos__15dNpc_EventCut_cFv = .text:0x00003F54; // type:function size:0x1C scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00003F70; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00003F78; // type:function size:0x8 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ29daNpcMn_c5Prm_eQ29daNpcMn_c5Prm_e = .text:0x00003F80; // type:function size:0x1C scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00003F9C; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_mn_cpp = .text:0x00003FB8; // type:function size:0x104 scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000040BC; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000040C4; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000040CC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000040D4; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__9daNpcMn_c = .rodata:0x00000000; // type:object size:0x3 scope:global align:4 data:string +l_bmd_ix_tbl = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +l_etc_bmd_ix_tbl = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +l_bck_ix_tbl = .rodata:0x0000000C; // type:object size:0x20 scope:local align:4 +l_btp_ix_tbl = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:4byte +@4088 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4089 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +@4418 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@4419 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4480 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4481 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4482 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4483 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4484 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4538 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4539 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4585 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4586 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4587 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4614 = .rodata:0x00000068; // type:object size:0x8 scope:local align:8 data:double +@4674 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 data:float +@5171 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 data:float +@5191 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5192 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 data:float +@5193 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5591 = .rodata:0x00000088; // type:object size:0x8 scope:local align:8 data:double +@stringBase0 = .rodata:0x00000090; // type:object size:0x15A scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_270_data_1C = .data:0x0000001C; // type:object size:0x14 +l_npc_staff_id = .data:0x00000030; // type:object size:0x4 scope:local align:4 data:4byte +l_arcname_tbl = .data:0x00000034; // type:object size:0x4 scope:local align:4 data:4byte +l_npc_anm_wait = .data:0x00000038; // type:object size:0x3 scope:local align:4 +l_npc_anm_wait2 = .data:0x0000003C; // type:object size:0x3 scope:local align:4 +l_npc_anm_talk = .data:0x00000040; // type:object size:0x3 scope:local align:4 +l_npc_anm_talk2 = .data:0x00000044; // type:object size:0x3 scope:local align:4 +l_npc_anm_walk = .data:0x00000048; // type:object size:0x3 scope:local align:4 +l_npc_anm_bikkuri = .data:0x0000004C; // type:object size:0x6 scope:local align:4 +l_npc_anm_jump1 = .data:0x00000054; // type:object size:0x6 scope:local align:4 +l_npc_anm_jump2 = .data:0x0000005C; // type:object size:0x3 scope:local align:4 +l_npc_dat = .data:0x00000060; // type:object size:0x98 scope:local align:4 +l_msg_mn_1st_talk = .data:0x000000F8; // type:object size:0x10 scope:local align:4 +l_msg_mn_2nd_talk = .data:0x00000108; // type:object size:0x10 scope:local align:4 +l_msg_mn_1st_talk_in = .data:0x00000118; // type:object size:0x8 scope:local align:4 +l_msg_mn_2nd_talk_in = .data:0x00000120; // type:object size:0x8 scope:local align:4 +l_msg_mn_3rd_talk_in = .data:0x00000128; // type:object size:0x8 scope:local align:4 +l_msg_mn_comp_1st = .data:0x00000130; // type:object size:0x10 scope:local align:4 +l_msg_mn_comp_2nd = .data:0x00000140; // type:object size:0x8 scope:local align:4 +l_msg_mn_figure = .data:0x00000148; // type:object size:0x28 scope:local align:4 +l_cyl_src = .data:0x00000170; // type:object size:0x44 scope:local align:4 +l_room_name = .data:0x000001B4; // type:object size:0x28 scope:local align:4 +l_figure_comp = .data:0x000001DC; // type:object size:0x22 scope:local align:4 +l_method$4356 = .data:0x00000200; // type:object size:0xC scope:local align:4 +@4540 = .data:0x0000020C; // type:object size:0xC scope:local align:4 +@4541 = .data:0x00000218; // type:object size:0xC scope:local align:4 +@4542 = .data:0x00000224; // type:object size:0xC scope:local align:4 +@4543 = .data:0x00000230; // type:object size:0xC scope:local align:4 +@4544 = .data:0x0000023C; // type:object size:0xC scope:local align:4 +l_execute_init = .data:0x00000248; // type:object size:0x3C scope:local align:4 data:4byte +@4545 = .data:0x00000284; // type:object size:0xC scope:local align:4 +@4546 = .data:0x00000290; // type:object size:0xC scope:local align:4 +@4547 = .data:0x0000029C; // type:object size:0xC scope:local align:4 +@4548 = .data:0x000002A8; // type:object size:0xC scope:local align:4 +@4549 = .data:0x000002B4; // type:object size:0xC scope:local align:4 +moveProc = .data:0x000002C0; // type:object size:0x3C scope:local align:4 data:4byte +cut_name_tbl$4908 = .data:0x000002FC; // type:object size:0x28 scope:local align:4 +@4956 = .data:0x00000324; // type:object size:0x28 scope:local align:4 +@4955 = .data:0x0000034C; // type:object size:0x28 scope:local align:4 +daNpc_MnMethodTable = .data:0x00000374; // type:object size:0x20 scope:local align:4 +g_profile_NPC_MN = .data:0x00000394; // type:object size:0x30 scope:global align:4 +__vt__9daNpcMn_c = .data:0x000003C4; // type:object size:0x14 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x000003D8; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x000003E4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000003F0; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x000003FC; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000408; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000414; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x00000420; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000042C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000438; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000004C0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000004CC; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000004D8; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000052C; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x00000550; // type:object size:0x14 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_npc_mt/splits.txt b/config/D44J01/rels/d_a_npc_mt/splits.txt new file mode 100644 index 000000000..f13b0408d --- /dev/null +++ b/config/D44J01/rels/d_a_npc_mt/splits.txt @@ -0,0 +1,17 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_npc_mt.o: + .text start:0x00000078 end:0x00002F50 + .text start:0x00002F50 end:0x00002F80 + .text start:0x00002F80 end:0x00003030 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000140 + .data start:0x00000000 end:0x000004B4 diff --git a/config/D44J01/rels/d_a_npc_mt/symbols.txt b/config/D44J01/rels/d_a_npc_mt/symbols.txt new file mode 100644 index 000000000..4361c84bd --- /dev/null +++ b/config/D44J01/rels/d_a_npc_mt/symbols.txt @@ -0,0 +1,184 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__ct__9daNpcMt_cFv = .text:0x00000078; // type:function size:0x1A8 scope:global align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00000220; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000027C; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000002C4; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000390; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000003D8; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000434; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x0000047C; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x000004D8; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00000560; // type:function size:0x70 scope:weak align:4 +daNpc_Mt_nodeCallBack__FP7J3DNodei = .text:0x000005D0; // type:function size:0x11C scope:local align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000006EC; // type:function size:0x20 scope:local align:4 +phase_1__FP9daNpcMt_c = .text:0x0000070C; // type:function size:0x144 scope:local align:4 +phase_2__FP9daNpcMt_c = .text:0x00000850; // type:function size:0x78 scope:local align:4 +_create__9daNpcMt_cFv = .text:0x000008C8; // type:function size:0x30 scope:global align:4 +createHeap__9daNpcMt_cFv = .text:0x000008F8; // type:function size:0x290 scope:global align:4 +daNpcMt_XyCheckCB__FPvi = .text:0x00000B88; // type:function size:0x20 scope:local align:4 +createInit__9daNpcMt_cFv = .text:0x00000BA8; // type:function size:0x220 scope:global align:4 +_delete__9daNpcMt_cFv = .text:0x00000DC8; // type:function size:0x190 scope:global align:4 +_draw__9daNpcMt_cFv = .text:0x00000F58; // type:function size:0x114 scope:global align:4 +_execute__9daNpcMt_cFv = .text:0x0000106C; // type:function size:0x154 scope:global align:4 +executeCommon__9daNpcMt_cFv = .text:0x000011C0; // type:function size:0x70 scope:global align:4 +executeSetMode__9daNpcMt_cFUc = .text:0x00001230; // type:function size:0x54 scope:global align:4 +executeWaitInit__9daNpcMt_cFv = .text:0x00001284; // type:function size:0x8C scope:global align:4 +executeWait__9daNpcMt_cFv = .text:0x00001310; // type:function size:0x48 scope:global align:4 +executeTalkInit__9daNpcMt_cFv = .text:0x00001358; // type:function size:0x8 scope:global align:4 +executeTalk__9daNpcMt_cFv = .text:0x00001360; // type:function size:0x78 scope:global align:4 +checkOrder__9daNpcMt_cFv = .text:0x000013D8; // type:function size:0x98 scope:global align:4 +eventOrder__9daNpcMt_cFv = .text:0x00001470; // type:function size:0x8C scope:global align:4 +eventMove__9daNpcMt_cFv = .text:0x000014FC; // type:function size:0x74 scope:global align:4 +privateCut__9daNpcMt_cFv = .text:0x00001570; // type:function size:0x130 scope:global align:4 +eventMesSetInit__9daNpcMt_cFi = .text:0x000016A0; // type:function size:0xD8 scope:global align:4 +eventMesSet__9daNpcMt_cFv = .text:0x00001778; // type:function size:0x94 scope:global align:4 +eventGetItemInit__9daNpcMt_cFv = .text:0x0000180C; // type:function size:0x58 scope:global align:4 +talk2__9daNpcMt_cFi = .text:0x00001864; // type:function size:0x148 scope:global align:4 +next_msgStatus__9daNpcMt_cFPUl = .text:0x000019AC; // type:function size:0xD0 scope:global align:4 +getMsg__9daNpcMt_cFv = .text:0x00001A7C; // type:function size:0x4DC scope:global align:4 +chkMsg__9daNpcMt_cFv = .text:0x00001F58; // type:function size:0x4 scope:global align:4 +setMessage__9daNpcMt_cFUl = .text:0x00001F5C; // type:function size:0x8 scope:global align:4 +setAnmFromMsgTag__9daNpcMt_cFv = .text:0x00001F64; // type:function size:0xB0 scope:global align:4 +getPrmNpcNo__9daNpcMt_cFv = .text:0x00002014; // type:function size:0x20 scope:global align:4 +setMtx__9daNpcMt_cFv = .text:0x00002034; // type:function size:0x88 scope:global align:4 +chkAttention__9daNpcMt_cFv = .text:0x000020BC; // type:function size:0x348 scope:global align:4 +lookBack__9daNpcMt_cFv = .text:0x00002404; // type:function size:0x14C scope:global align:4 +initTexPatternAnm__9daNpcMt_cFb = .text:0x00002550; // type:function size:0x118 scope:global align:4 +playTexPatternAnm__9daNpcMt_cFv = .text:0x00002668; // type:function size:0x6C scope:global align:4 +playAnm__9daNpcMt_cFv = .text:0x000026D4; // type:function size:0xC8 scope:global align:4 +setAnm__9daNpcMt_cFUcif = .text:0x0000279C; // type:function size:0xD8 scope:global align:4 +setAnmTbl__9daNpcMt_cFP9sMtAnmDat = .text:0x00002874; // type:function size:0xA0 scope:global align:4 +XyCheckCB__9daNpcMt_cFi = .text:0x00002914; // type:function size:0xA4 scope:global align:4 +setCollision__9daNpcMt_cFP8dCcD_Cyl4cXyzff = .text:0x000029B8; // type:function size:0x4C scope:global align:4 +chkEndEvent__9daNpcMt_cFv = .text:0x00002A04; // type:function size:0x58 scope:global align:4 +isFigureGet__9daNpcMt_cFUc = .text:0x00002A5C; // type:function size:0x94 scope:global align:4 +setFigure__9daNpcMt_cFUc = .text:0x00002AF0; // type:function size:0x98 scope:global align:4 +getFigureMakeNum__9daNpcMt_cFv = .text:0x00002B88; // type:function size:0x68 scope:global align:4 +isComp__9daNpcMt_cFv = .text:0x00002BF0; // type:function size:0x68 scope:global align:4 +changePhotoNo__9daNpcMt_cFUc = .text:0x00002C58; // type:function size:0x44 scope:global align:4 +daNpc_MtCreate__FPv = .text:0x00002C9C; // type:function size:0x20 scope:local align:4 +daNpc_MtDelete__FPv = .text:0x00002CBC; // type:function size:0x24 scope:local align:4 +daNpc_MtExecute__FPv = .text:0x00002CE0; // type:function size:0x24 scope:local align:4 +daNpc_MtDraw__FPv = .text:0x00002D04; // type:function size:0x24 scope:local align:4 +daNpc_MtIsDelete__FPv = .text:0x00002D28; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00002D30; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00002D78; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00002DC0; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00002E1C; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00002E64; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00002E74; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00002E7C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002E84; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002E8C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002E94; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002ECC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002ED4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002EDC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002EE4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002F1C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002F20; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002F28; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002F30; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002F38; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002F44; // type:function size:0xC scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00002F50; // type:function size:0x4 scope:weak align:4 +getAttnPos__15dNpc_EventCut_cFv = .text:0x00002F54; // type:function size:0x1C scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00002F70; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00002F78; // type:function size:0x8 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00002F80; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_mt_cpp = .text:0x00002F9C; // type:function size:0x74 scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00003010; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00003018; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00003020; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00003028; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__9daNpcMt_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +l_bmd_ix_tbl = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +l_bck_ix_tbl = .rodata:0x0000000C; // type:object size:0x18 scope:local align:4 +l_btp_ix_tbl = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4078 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4079 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4408 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4409 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4435 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@4436 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4437 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4438 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4439 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4513 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4514 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@5018 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 data:float +@5147 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 data:double +@stringBase0 = .rodata:0x00000060; // type:object size:0xE0 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_271_data_1C = .data:0x0000001C; // type:object size:0x14 +l_npc_staff_id = .data:0x00000030; // type:object size:0x4 scope:local align:4 +l_arcname_tbl = .data:0x00000034; // type:object size:0x4 scope:local align:4 +l_npc_anm_wait = .data:0x00000038; // type:object size:0x3 scope:local align:4 +l_npc_anm_talk = .data:0x0000003C; // type:object size:0x3 scope:local align:4 +l_npc_anm_talk2 = .data:0x00000040; // type:object size:0x3 scope:local align:4 +l_npc_anm_talk3 = .data:0x00000044; // type:object size:0x3 scope:local align:4 +l_npc_anm_talk4 = .data:0x00000048; // type:object size:0x3 scope:local align:4 +l_npc_anm_talk5 = .data:0x0000004C; // type:object size:0x6 scope:local align:4 +l_npc_anm_tukuru = .data:0x00000054; // type:object size:0x6 scope:local align:4 +l_npc_dat = .data:0x0000005C; // type:object size:0x4C scope:local align:4 +l_msg_mt_1st_talk = .data:0x000000A8; // type:object size:0x20 scope:local align:4 +l_msg_mt_2nd_talk = .data:0x000000C8; // type:object size:0x10 scope:local align:4 +l_msg_mt_3rd_talk = .data:0x000000D8; // type:object size:0x8 scope:local align:4 +l_msg_mt_4th_talk = .data:0x000000E0; // type:object size:0x8 scope:local align:4 +l_msg_mt_making = .data:0x000000E8; // type:object size:0x8 scope:local align:4 +l_msg_mt_1st_kansei = .data:0x000000F0; // type:object size:0x14 scope:local align:4 +l_msg_mt_2nd_kansei = .data:0x00000104; // type:object size:0x14 scope:local align:4 +l_msg_mt_room = .data:0x00000118; // type:object size:0x20 scope:local align:4 +l_msg_mt_gallery = .data:0x00000138; // type:object size:0x8 scope:local align:4 +l_msg_mt_room_in = .data:0x00000140; // type:object size:0x8 scope:local align:4 +l_msg_mt_kansei_end = .data:0x00000148; // type:object size:0x8 scope:local align:4 +l_msg_mt_no_color = .data:0x00000150; // type:object size:0x8 scope:local align:4 +l_msg_mt_no_figure = .data:0x00000158; // type:object size:0x8 scope:local align:4 +l_msg_mt_maked = .data:0x00000160; // type:object size:0x8 scope:local align:4 +l_msg_mt_face_ng = .data:0x00000168; // type:object size:0x8 scope:local align:4 +l_msg_mt_body_ng = .data:0x00000170; // type:object size:0x8 scope:local align:4 +l_msg_mt_make_1st = .data:0x00000178; // type:object size:0x10 scope:local align:4 +l_msg_mt_make_2nd = .data:0x00000188; // type:object size:0x10 scope:local align:4 +l_msg_mt_make_1st_mt = .data:0x00000198; // type:object size:0x10 scope:local align:4 +l_msg_mt_make_2nd_mt = .data:0x000001A8; // type:object size:0x10 scope:local align:4 +l_msg_mt_make_1st_mn = .data:0x000001B8; // type:object size:0x10 scope:local align:4 +l_msg_mt_make_2nd_mn = .data:0x000001C8; // type:object size:0x10 scope:local align:4 +l_msg_mt_make = .data:0x000001D8; // type:object size:0x8 scope:local align:4 +l_msg_mt_make_mt = .data:0x000001E0; // type:object size:0x8 scope:local align:4 +l_msg_mt_make_mn = .data:0x000001E8; // type:object size:0x8 scope:local align:4 +l_figure_comp = .data:0x000001F0; // type:object size:0x22 scope:local align:4 +l_figure_room_name = .data:0x00000214; // type:object size:0x20 scope:local align:4 +l_method$4350 = .data:0x00000234; // type:object size:0xC scope:local align:4 +@4515 = .data:0x00000240; // type:object size:0xC scope:local align:4 +@4516 = .data:0x0000024C; // type:object size:0xC scope:local align:4 +l_execute_init = .data:0x00000258; // type:object size:0x18 scope:local align:4 data:4byte +@4517 = .data:0x00000270; // type:object size:0xC scope:local align:4 +@4518 = .data:0x0000027C; // type:object size:0xC scope:local align:4 +moveProc = .data:0x00000288; // type:object size:0x18 scope:local align:4 data:4byte +cut_name_tbl$4637 = .data:0x000002A0; // type:object size:0x8 scope:local align:4 +@4909 = .data:0x000002A8; // type:object size:0x1C scope:local align:4 +daNpc_MtMethodTable = .data:0x000002C4; // type:object size:0x20 scope:local align:4 +g_profile_NPC_MT = .data:0x000002E4; // type:object size:0x30 scope:global align:4 +__vt__9daNpcMt_c = .data:0x00000314; // type:object size:0x14 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000328; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000334; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000340; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x0000034C; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000358; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000364; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x00000370; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000037C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000388; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000410; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000041C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000428; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000047C; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x000004A0; // type:object size:0x14 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_npc_nz/splits.txt b/config/D44J01/rels/d_a_npc_nz/splits.txt new file mode 100644 index 000000000..5e53fe2e7 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_nz/splits.txt @@ -0,0 +1,25 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_nz.o: + .text start:0x000000EC end:0x00003420 + .text start:0x00003420 end:0x000046DC + .text start:0x000046DC end:0x000046DC + .text start:0x000046DC end:0x000046F0 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000356 + .data start:0x00000000 end:0x00000500 + .bss start:0x00000008 end:0x000000A6 diff --git a/config/D44J01/rels/d_a_npc_nz/symbols.txt b/config/D44J01/rels/d_a_npc_nz/symbols.txt new file mode 100644 index 000000000..1acecf3e5 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_nz/symbols.txt @@ -0,0 +1,265 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +daNpcNz_NodeCallBack__FP7J3DNodei = .text:0x000000EC; // type:function size:0x3C scope:local align:4 +NodeCallBack__10daNpc_Nz_cFP7J3DNodei = .text:0x00000128; // type:function size:0x124 scope:global align:4 +__dt__4cXyzFv = .text:0x0000024C; // type:function size:0x3C scope:weak align:4 +daNpcNz_TailNodeCallBack__FP7J3DNodei = .text:0x00000288; // type:function size:0x3C scope:local align:4 +TailNodeCallBack__10daNpc_Nz_cFP7J3DNodei = .text:0x000002C4; // type:function size:0xE0 scope:global align:4 +TailControl__10daNpc_Nz_cFv = .text:0x000003A4; // type:function size:0x5D4 scope:global align:4 +__dt__11dBgS_GndChkFv = .text:0x00000978; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00000A90; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00000B30; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00000B8C; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00000BD4; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00000C30; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00000C78; // type:function size:0x80 scope:weak align:4 +createHeap_CB__FP10fopAc_ac_c = .text:0x00000CF8; // type:function size:0x20 scope:local align:4 +_createHeap__10daNpc_Nz_cFv = .text:0x00000D18; // type:function size:0x280 scope:global align:4 +__ct__14daNpc_Nz_HIO_cFv = .text:0x00000F98; // type:function size:0x78 scope:global align:4 +daNpc_Nz_XyCheckCB__FPvi = .text:0x00001010; // type:function size:0x190 scope:local align:4 +daNpc_Nz_XyEventCB__FPvi = .text:0x000011A0; // type:function size:0x20 scope:local align:4 +XyEventCB__10daNpc_Nz_cFi = .text:0x000011C0; // type:function size:0x50 scope:global align:4 +eventOrder__10daNpc_Nz_cFv = .text:0x00001210; // type:function size:0x58 scope:global align:4 +checkOrder__10daNpc_Nz_cFv = .text:0x00001268; // type:function size:0x68 scope:global align:4 +setAttention__10daNpc_Nz_cFv = .text:0x000012D0; // type:function size:0x34 scope:global align:4 +LookBack__10daNpc_Nz_cFv = .text:0x00001304; // type:function size:0xF4 scope:global align:4 +setAnm__10daNpc_Nz_cFScb = .text:0x000013F8; // type:function size:0x84 scope:global align:4 +setMtx__10daNpc_Nz_cFv = .text:0x0000147C; // type:function size:0x43C scope:global align:4 +modeWaitInit__10daNpc_Nz_cFv = .text:0x000018B8; // type:function size:0x4 scope:global align:4 +modeWait__10daNpc_Nz_cFv = .text:0x000018BC; // type:function size:0xC scope:global align:4 +modeEventEsaInit__10daNpc_Nz_cFv = .text:0x000018C8; // type:function size:0x4 scope:global align:4 +modeEventEsa__10daNpc_Nz_cFv = .text:0x000018CC; // type:function size:0xF8 scope:global align:4 +modeProc__10daNpc_Nz_cFQ210daNpc_Nz_c6Proc_ei = .text:0x000019C4; // type:function size:0xF0 scope:global align:4 +daNpcNz_getShopBoughtMsg__FUc = .text:0x00001AB4; // type:function size:0x15C scope:local align:4 +daNpc_Nz_ShopItemCreateCB__FPv = .text:0x00001C10; // type:function size:0x38 scope:local align:4 +createShopItem__10daNpc_Nz_cFUcUc = .text:0x00001C48; // type:function size:0xA4 scope:global align:4 +getShopItem__10daNpc_Nz_cFi = .text:0x00001CEC; // type:function size:0x58 scope:global align:4 +deleteShopItem__10daNpc_Nz_cFv = .text:0x00001D44; // type:function size:0x84 scope:global align:4 +next_msgStatus__10daNpc_Nz_cFPUl = .text:0x00001DC8; // type:function size:0x370 scope:global align:4 +anmAtr__10daNpc_Nz_cFUs = .text:0x00002138; // type:function size:0x288 scope:global align:4 +_execute__10daNpc_Nz_cFv = .text:0x000023C0; // type:function size:0xD0 scope:global align:4 +_draw__10daNpc_Nz_cFv = .text:0x00002490; // type:function size:0x1C0 scope:global align:4 +createInit__10daNpc_Nz_cFv = .text:0x00002650; // type:function size:0x214 scope:global align:4 +setSmokeParticle__10daNpc_Nz_cFv = .text:0x00002864; // type:function size:0xE0 scope:global align:4 +getArg__10daNpc_Nz_cFv = .text:0x00002944; // type:function size:0x4 scope:global align:4 +_create__10daNpc_Nz_cFv = .text:0x00002948; // type:function size:0x100 scope:global align:4 +__ct__10daNpc_Nz_cFv = .text:0x00002A48; // type:function size:0x1EC scope:weak align:4 +__ct__4cXyzFv = .text:0x00002C34; // type:function size:0x4 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00002C38; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00002D04; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00002D4C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00002DA8; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00002DF0; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00002E4C; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00002ED4; // type:function size:0x70 scope:weak align:4 +_delete__10daNpc_Nz_cFv = .text:0x00002F44; // type:function size:0x8C scope:global align:4 +daNpc_NzCreate__FPv = .text:0x00002FD0; // type:function size:0x20 scope:local align:4 +daNpc_NzDelete__FPv = .text:0x00002FF0; // type:function size:0x24 scope:local align:4 +daNpc_NzExecute__FPv = .text:0x00003014; // type:function size:0x24 scope:local align:4 +daNpc_NzDraw__FPv = .text:0x00003038; // type:function size:0x24 scope:local align:4 +daNpc_NzIsDelete__FPv = .text:0x0000305C; // type:function size:0x8 scope:local align:4 +__dt__8cM2dGCirFv = .text:0x00003064; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x000030AC; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00003108; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00003150; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00003154; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00003158; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000315C; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00003160; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x000031A8; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00003204; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00003214; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x0000321C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00003224; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000322C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003234; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x0000326C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00003274; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x0000327C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003284; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000032BC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000032C0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000032C8; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000032D0; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000032D8; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000032E4; // type:function size:0xC scope:weak align:4 +__dt__14daNpc_Nz_HIO_cFv = .text:0x000032F0; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00003338; // type:function size:0x48 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00003380; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_nz_cpp = .text:0x0000339C; // type:function size:0x3C scope:local align:4 +@12@__dt__8dBgS_ChkFv = .text:0x000033D8; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x000033E0; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x000033E8; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x000033F0; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x000033F8; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00003400; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00003408; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00003410; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00003418; // type:function size:0x8 scope:weak align:4 +searchEsa_CB__FPvPv = .text:0x00003420; // type:function size:0x2C scope:local align:4 +_searchEsa__10daNpc_Nz_cFP10fopAc_ac_c = .text:0x0000344C; // type:function size:0x208 scope:global align:4 +searchNzAndBomb_CB__FPvPv = .text:0x00003654; // type:function size:0x38 scope:local align:4 +searchTsuboAndBarrel_CB__FPvPv = .text:0x0000368C; // type:function size:0x254 scope:local align:4 +searchEsaInit_CB__FPvPv = .text:0x000038E0; // type:function size:0x18C scope:local align:4 +cutProc__10daNpc_Nz_cFv = .text:0x00003A6C; // type:function size:0x288 scope:global align:4 +cutEatesaStart__10daNpc_Nz_cFv = .text:0x00003CF4; // type:function size:0x28 scope:global align:4 +cutEatesaProc__10daNpc_Nz_cFv = .text:0x00003D1C; // type:function size:0x134 scope:global align:4 +cutEatesaFirstStart__10daNpc_Nz_cFv = .text:0x00003E50; // type:function size:0x54 scope:global align:4 +cutEatesaFirstProc__10daNpc_Nz_cFv = .text:0x00003EA4; // type:function size:0x214 scope:global align:4 +cutKillAllStart__10daNpc_Nz_cFv = .text:0x000040B8; // type:function size:0xF8 scope:global align:4 +cutKillAllProc__10daNpc_Nz_cFv = .text:0x000041B0; // type:function size:0x30 scope:global align:4 +cutShowStart__10daNpc_Nz_cFv = .text:0x000041E0; // type:function size:0xC scope:global align:4 +cutShowProc__10daNpc_Nz_cFv = .text:0x000041EC; // type:function size:0x30 scope:global align:4 +cutHideStart__10daNpc_Nz_cFv = .text:0x0000421C; // type:function size:0xC scope:global align:4 +cutHideProc__10daNpc_Nz_cFv = .text:0x00004228; // type:function size:0x30 scope:global align:4 +cutSetAnmStart__10daNpc_Nz_cFv = .text:0x00004258; // type:function size:0x104 scope:global align:4 +cutSetAnmProc__10daNpc_Nz_cFv = .text:0x0000435C; // type:function size:0x1F0 scope:global align:4 +cutGoHomeStart__10daNpc_Nz_cFv = .text:0x0000454C; // type:function size:0x4 scope:global align:4 +cutGoHomeProc__10daNpc_Nz_cFv = .text:0x00004550; // type:function size:0x110 scope:global align:4 +cutChkGetItemStart__10daNpc_Nz_cFv = .text:0x00004660; // type:function size:0x4C scope:global align:4 +cutChkGetItemProc__10daNpc_Nz_cFv = .text:0x000046AC; // type:function size:0x30 scope:global align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x000046DC; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x000046E4; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x000046EC; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arc_name__10daNpc_Nz_c = .rodata:0x00000000; // type:object size:0x3 scope:global align:4 data:string +m_bdl_arc_name__10daNpc_Nz_c = .rodata:0x00000004; // type:object size:0x6 scope:global align:4 data:string +@4107 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4286 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4287 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 +@4288 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4289 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4290 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4291 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4292 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4293 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4295 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 data:double +@4411 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@4412 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 data:float +@4558 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4559 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4648 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4690 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4691 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4692 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4693 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4773 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4774 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4835 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4836 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4837 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4914 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 data:float +@4986 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4987 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4988 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 data:string +@5014 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +a_anm_idx_tbl$5085 = .rodata:0x00000094; // type:object size:0x78 scope:local align:4 +a_anm_prm_tbl$5086 = .rodata:0x0000010C; // type:object size:0xF0 scope:local align:4 +@5213 = .rodata:0x000001FC; // type:object size:0x4 scope:local align:4 +@5214 = .rodata:0x00000200; // type:object size:0x4 scope:local align:4 +@5215 = .rodata:0x00000204; // type:object size:0x4 scope:local align:4 +@5216 = .rodata:0x00000208; // type:object size:0x4 scope:local align:4 +@5217 = .rodata:0x0000020C; // type:object size:0x4 scope:local align:4 +@5218 = .rodata:0x00000210; // type:object size:0x4 scope:local align:4 +@5219 = .rodata:0x00000214; // type:object size:0x4 scope:local align:4 +shop_next_msg_tbl$5391 = .rodata:0x00000218; // type:object size:0x20 scope:local align:4 +@5392 = .rodata:0x00000238; // type:object size:0x8 scope:local align:4 data:4byte +@5607 = .rodata:0x00000240; // type:object size:0x4 scope:local align:4 +@5612 = .rodata:0x00000244; // type:object size:0x4 scope:local align:4 +@5614 = .rodata:0x00000248; // type:object size:0x4 scope:local align:4 +@5645 = .rodata:0x0000024C; // type:object size:0x4 scope:local align:4 data:4byte +@5737 = .rodata:0x00000250; // type:object size:0x4 scope:local align:4 +@5738 = .rodata:0x00000254; // type:object size:0x4 scope:local align:4 +@5739 = .rodata:0x00000258; // type:object size:0x4 scope:local align:4 +@5740 = .rodata:0x0000025C; // type:object size:0x4 scope:local align:4 +@5741 = .rodata:0x00000260; // type:object size:0x4 scope:local align:4 +@5769 = .rodata:0x00000264; // type:object size:0x4 scope:local align:4 data:float +@5770 = .rodata:0x00000268; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x0000026C; // type:object size:0xEA scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_272_data_1C = .data:0x0000001C; // type:object size:0x14 +action_table$4700 = .data:0x00000030; // type:object size:0x20 scope:local align:4 +@4702 = .data:0x00000050; // type:object size:0xC scope:local align:4 +@4703 = .data:0x0000005C; // type:object size:0xC scope:local align:4 +@4704 = .data:0x00000068; // type:object size:0xC scope:local align:4 +@4705 = .data:0x00000074; // type:object size:0xC scope:local align:4 +@4706 = .data:0x00000080; // type:object size:0xC scope:local align:4 +@4707 = .data:0x0000008C; // type:object size:0xC scope:local align:4 +@4708 = .data:0x00000098; // type:object size:0xC scope:local align:4 +@4709 = .data:0x000000A4; // type:object size:0xC scope:local align:4 +@4710 = .data:0x000000B0; // type:object size:0xC scope:local align:4 +@4711 = .data:0x000000BC; // type:object size:0xC scope:local align:4 +@4712 = .data:0x000000C8; // type:object size:0xC scope:local align:4 +@4713 = .data:0x000000D4; // type:object size:0xC scope:local align:4 +@4714 = .data:0x000000E0; // type:object size:0xC scope:local align:4 +@4715 = .data:0x000000EC; // type:object size:0xC scope:local align:4 +@4716 = .data:0x000000F8; // type:object size:0xC scope:local align:4 +@4717 = .data:0x00000104; // type:object size:0xC scope:local align:4 +cut_tbl$4701 = .data:0x00000110; // type:object size:0xC0 scope:local align:4 +a_demo_name_tbl$5032 = .data:0x000001D0; // type:object size:0x4 scope:local align:4 +@5265 = .data:0x000001D4; // type:object size:0xC scope:local align:4 +@5266 = .data:0x000001E0; // type:object size:0xC scope:local align:4 +@5267 = .data:0x000001EC; // type:object size:0xC scope:local align:4 +@5268 = .data:0x000001F8; // type:object size:0xC scope:local align:4 +mode_tbl$5264 = .data:0x00000204; // type:object size:0x38 scope:local align:4 +daNpc_NzMethodTable = .data:0x0000023C; // type:object size:0x20 scope:local align:4 +g_profile_NPC_NZ = .data:0x0000025C; // type:object size:0x30 scope:global align:4 +__vt__8cM2dGCir = .data:0x0000028C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000298; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x000002A4; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000002B0; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000002BC; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x000002C8; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000002E4; // type:object size:0x20 scope:weak align:4 +__vt__18mDoExt_3DlineMat_c = .data:0x00000304; // type:object size:0x14 scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000318; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000003A0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000003AC; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000003B8; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000040C; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x00000430; // type:object size:0x14 scope:weak align:4 +__vt__10daNpc_Nz_c = .data:0x00000444; // type:object size:0x14 scope:global align:4 +__vt__14daNpc_Nz_HIO_c = .data:0x00000458; // type:object size:0xC scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000464; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x00000470; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x00000488; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000004B8; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000004D0; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000004DC; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000004E8; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x000004F4; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4124 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +init$4125 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 +offset$4123 = .bss:0x00000064; // type:object size:0xC scope:local align:4 +@4413 = .bss:0x00000070; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x0000007C; // type:object size:0x28 scope:local align:4 data:2byte +init$4718 = .bss:0x000000A4; // type:object size:0x1 scope:local align:1 data:byte +init$5269 = .bss:0x000000A5; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_npc_ob1/splits.txt b/config/D44J01/rels/d_a_npc_ob1/splits.txt new file mode 100644 index 000000000..c74ba32bd --- /dev/null +++ b/config/D44J01/rels/d_a_npc_ob1/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_ob1.o: + .text start:0x000000EC end:0x00003EA8 + .text start:0x00003EA8 end:0x00003EBC + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000126 + .data start:0x00000000 end:0x00000474 + .bss start:0x00000008 end:0x00000114 diff --git a/config/D44J01/rels/d_a_npc_ob1/symbols.txt b/config/D44J01/rels/d_a_npc_ob1/symbols.txt new file mode 100644 index 000000000..80124d44b --- /dev/null +++ b/config/D44J01/rels/d_a_npc_ob1/symbols.txt @@ -0,0 +1,200 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daNpc_Ob1_HIO_cFv = .text:0x000000EC; // type:function size:0x5C scope:global align:4 +searchActor_Kb__FPvPv = .text:0x00000148; // type:function size:0x90 scope:local align:4 +nodeCallBack_Ob1__FP7J3DNodei = .text:0x000001D8; // type:function size:0x4C scope:local align:4 +nodeOb1Control__11daNpc_Ob1_cFP7J3DNodeP8J3DModel = .text:0x00000224; // type:function size:0x150 scope:global align:4 +__dt__4cXyzFv = .text:0x00000374; // type:function size:0x3C scope:weak align:4 +init_OB1_0__11daNpc_Ob1_cFv = .text:0x000003B0; // type:function size:0x80 scope:global align:4 +init_OB1_1__11daNpc_Ob1_cFv = .text:0x00000430; // type:function size:0x98 scope:global align:4 +init_OB1_2__11daNpc_Ob1_cFv = .text:0x000004C8; // type:function size:0x8C scope:global align:4 +createInit__11daNpc_Ob1_cFv = .text:0x00000554; // type:function size:0x210 scope:global align:4 +setMtx__11daNpc_Ob1_cFb = .text:0x00000764; // type:function size:0x154 scope:global align:4 +anmNum_toResID__11daNpc_Ob1_cFi = .text:0x000008B8; // type:function size:0x14 scope:global align:4 +btpNum_toResID__11daNpc_Ob1_cFi = .text:0x000008CC; // type:function size:0x14 scope:global align:4 +setBtp__11daNpc_Ob1_cFbi = .text:0x000008E0; // type:function size:0x10C scope:global align:4 +iniTexPttrnAnm__11daNpc_Ob1_cFb = .text:0x000009EC; // type:function size:0x28 scope:global align:4 +plyTexPttrnAnm__11daNpc_Ob1_cFv = .text:0x00000A14; // type:function size:0xAC scope:global align:4 +setAnm_tex__11daNpc_Ob1_cFSc = .text:0x00000AC0; // type:function size:0x3C scope:global align:4 +setAnm_anm__11daNpc_Ob1_cFPQ211daNpc_Ob1_c9anm_prm_c = .text:0x00000AFC; // type:function size:0xC0 scope:global align:4 +setAnm_NUM__11daNpc_Ob1_cFii = .text:0x00000BBC; // type:function size:0x6C scope:global align:4 +setAnm__11daNpc_Ob1_cFv = .text:0x00000C28; // type:function size:0x80 scope:global align:4 +chg_anmTag__11daNpc_Ob1_cFv = .text:0x00000CA8; // type:function size:0xC scope:global align:4 +control_anmTag__11daNpc_Ob1_cFv = .text:0x00000CB4; // type:function size:0xC scope:global align:4 +chg_anmAtr__11daNpc_Ob1_cFUc = .text:0x00000CC0; // type:function size:0xF8 scope:global align:4 +control_anmAtr__11daNpc_Ob1_cFv = .text:0x00000DB8; // type:function size:0x8C scope:global align:4 +setAnm_ATR__11daNpc_Ob1_cFi = .text:0x00000E44; // type:function size:0x68 scope:global align:4 +anmAtr__11daNpc_Ob1_cFUs = .text:0x00000EAC; // type:function size:0x108 scope:global align:4 +eventOrder__11daNpc_Ob1_cFv = .text:0x00000FB4; // type:function size:0x8C scope:global align:4 +checkOrder__11daNpc_Ob1_cFv = .text:0x00001040; // type:function size:0x98 scope:global align:4 +chk_talk__11daNpc_Ob1_cFv = .text:0x000010D8; // type:function size:0xA0 scope:global align:4 +chk_partsNotMove__11daNpc_Ob1_cFv = .text:0x00001178; // type:function size:0x50 scope:global align:4 +lookBack__11daNpc_Ob1_cFv = .text:0x000011C8; // type:function size:0x1A0 scope:global align:4 +next_msgStatus__11daNpc_Ob1_cFPUl = .text:0x00001368; // type:function size:0x12C scope:global align:4 +getMsg_OB1_0__11daNpc_Ob1_cFv = .text:0x00001494; // type:function size:0x324 scope:global align:4 +getMsg_OB1_1__11daNpc_Ob1_cFv = .text:0x000017B8; // type:function size:0x6C scope:global align:4 +getMsg_OB1_2__11daNpc_Ob1_cFv = .text:0x00001824; // type:function size:0x20 scope:global align:4 +getMsg__11daNpc_Ob1_cFv = .text:0x00001844; // type:function size:0x70 scope:global align:4 +chkAttention__11daNpc_Ob1_cFv = .text:0x000018B4; // type:function size:0x80 scope:global align:4 +setAttention__11daNpc_Ob1_cFb = .text:0x00001934; // type:function size:0x58 scope:global align:4 +searchByID__11daNpc_Ob1_cFUi = .text:0x0000198C; // type:function size:0x34 scope:global align:4 +partner_srch__11daNpc_Ob1_cFv = .text:0x000019C0; // type:function size:0x20 scope:global align:4 +bitCount__11daNpc_Ob1_cFUc = .text:0x000019E0; // type:function size:0x30 scope:global align:4 +set_pigCnt__11daNpc_Ob1_cFv = .text:0x00001A10; // type:function size:0xE0 scope:global align:4 +ob_setPthPos__11daNpc_Ob1_cFv = .text:0x00001AF0; // type:function size:0x9C scope:global align:4 +get_attPos__11daNpc_Ob1_cFv = .text:0x00001B8C; // type:function size:0xA0 scope:global align:4 +ob_movPass__11daNpc_Ob1_cFv = .text:0x00001C2C; // type:function size:0x170 scope:global align:4 +ob_clcMovSpd__11daNpc_Ob1_cFv = .text:0x00001D9C; // type:function size:0x90 scope:global align:4 +ob_nMove__11daNpc_Ob1_cFv = .text:0x00001E2C; // type:function size:0xD8 scope:global align:4 +charDecide__11daNpc_Ob1_cFi = .text:0x00001F04; // type:function size:0x50 scope:global align:4 +event_actionInit__11daNpc_Ob1_cFi = .text:0x00001F54; // type:function size:0x58 scope:global align:4 +event_action__11daNpc_Ob1_cFv = .text:0x00001FAC; // type:function size:0x10 scope:global align:4 +privateCut__11daNpc_Ob1_cFi = .text:0x00001FBC; // type:function size:0xEC scope:global align:4 +endEvent__11daNpc_Ob1_cFv = .text:0x000020A8; // type:function size:0x20 scope:global align:4 +isEventEntry__11daNpc_Ob1_cFv = .text:0x000020C8; // type:function size:0x38 scope:global align:4 +event_proc__11daNpc_Ob1_cFi = .text:0x00002100; // type:function size:0x94 scope:global align:4 +set_action__11daNpc_Ob1_cFM11daNpc_Ob1_cFPCvPvPv_iPv = .text:0x00002194; // type:function size:0xAC scope:global align:4 +clrSpd__11daNpc_Ob1_cFv = .text:0x00002240; // type:function size:0x24 scope:global align:4 +setStt__11daNpc_Ob1_cFSc = .text:0x00002264; // type:function size:0x200 scope:global align:4 +wait_1__11daNpc_Ob1_cFv = .text:0x00002464; // type:function size:0xDC scope:global align:4 +wait_2__11daNpc_Ob1_cFv = .text:0x00002540; // type:function size:0xE8 scope:global align:4 +wait_3__11daNpc_Ob1_cFv = .text:0x00002628; // type:function size:0xA4 scope:global align:4 +walk_1__11daNpc_Ob1_cFv = .text:0x000026CC; // type:function size:0x118 scope:global align:4 +talk_1__11daNpc_Ob1_cFv = .text:0x000027E4; // type:function size:0x250 scope:global align:4 +manzai__11daNpc_Ob1_cFv = .text:0x00002A34; // type:function size:0x108 scope:global align:4 +wait_action1__11daNpc_Ob1_cFPv = .text:0x00002B3C; // type:function size:0xF4 scope:global align:4 +wait_action2__11daNpc_Ob1_cFPv = .text:0x00002C30; // type:function size:0xD8 scope:global align:4 +demo__11daNpc_Ob1_cFv = .text:0x00002D08; // type:function size:0x134 scope:global align:4 +shadowDraw__11daNpc_Ob1_cFv = .text:0x00002E3C; // type:function size:0xB0 scope:global align:4 +_draw__11daNpc_Ob1_cFv = .text:0x00002EEC; // type:function size:0xF4 scope:global align:4 +_execute__11daNpc_Ob1_cFv = .text:0x00002FE0; // type:function size:0x1EC scope:global align:4 +_delete__11daNpc_Ob1_cFv = .text:0x000031CC; // type:function size:0x5C scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00003228; // type:function size:0x20 scope:local align:4 +_create__11daNpc_Ob1_cFv = .text:0x00003248; // type:function size:0x13C scope:global align:4 +__ct__11daNpc_Ob1_cFv = .text:0x00003384; // type:function size:0x164 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x000034E8; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00003544; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x0000358C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00003658; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000036A0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000036FC; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00003744; // type:function size:0x70 scope:weak align:4 +create_Anm__11daNpc_Ob1_cFv = .text:0x000037B4; // type:function size:0x214 scope:global align:4 +create_hed_Mdl__11daNpc_Ob1_cFv = .text:0x000039C8; // type:function size:0xCC scope:global align:4 +CreateHeap__11daNpc_Ob1_cFv = .text:0x00003A94; // type:function size:0x14C scope:global align:4 +daNpc_Ob1_Create__FP10fopAc_ac_c = .text:0x00003BE0; // type:function size:0x20 scope:local align:4 +daNpc_Ob1_Delete__FP11daNpc_Ob1_c = .text:0x00003C00; // type:function size:0x20 scope:local align:4 +daNpc_Ob1_Execute__FP11daNpc_Ob1_c = .text:0x00003C20; // type:function size:0x20 scope:local align:4 +daNpc_Ob1_Draw__FP11daNpc_Ob1_c = .text:0x00003C40; // type:function size:0x20 scope:local align:4 +daNpc_Ob1_IsDelete__FP11daNpc_Ob1_c = .text:0x00003C60; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00003C68; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00003C78; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00003C80; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00003C88; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00003C90; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003C98; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00003CD0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00003CD8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00003CE0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003CE8; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00003D20; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00003D24; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003D2C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003D34; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00003D3C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00003D48; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Ob1_HIO_cFv = .text:0x00003D54; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00003DB4; // type:function size:0x1C scope:weak align:4 +cLib_getRndValue__Fii = .text:0x00003DD0; // type:function size:0x7C scope:weak align:4 +__sinit_d_a_npc_ob1_cpp = .text:0x00003E4C; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00003E88; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00003E90; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00003E98; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00003EA0; // type:function size:0x8 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00003EA8; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00003EB0; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00003EB8; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4231 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4232 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4233 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4334 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +a_bck_resID_tbl$4375 = .rodata:0x00000010; // type:object size:0x20 scope:local align:4 +a_btp_resID_tbl$4380 = .rodata:0x00000030; // type:object size:0x8 scope:local align:4 +@4394 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@4419 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 data:float +@4420 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@4436 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 data:double +@4962 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@4963 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 +@4999 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 data:float +@5365 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@5366 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@5367 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@5377 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@5379 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5381 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5438 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 data:float +@5439 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 data:float +@5499 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5500 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5730 = .rodata:0x0000008C; // type:object size:0x1 scope:local align:4 +@stringBase0 = .rodata:0x00000090; // type:object size:0x96 scope:local align:4 data:string_table +a_prm_tbl$4146 = .data:0x00000000; // type:object size:0x30 scope:local align:4 +l_evn_tbl = .data:0x00000030; // type:object size:0x4 scope:local align:4 data:4byte +@4241 = .data:0x00000034; // type:object size:0xC scope:local align:4 data:4byte +@4255 = .data:0x00000040; // type:object size:0xC scope:local align:4 data:4byte +@4268 = .data:0x0000004C; // type:object size:0xC scope:local align:4 data:4byte +a_anm_prm_tbl$4440 = .data:0x00000058; // type:object size:0xA0 scope:local align:4 +a_anm_prm_tbl$4447 = .data:0x000000F8; // type:object size:0x8C scope:local align:4 +a_anm_prm_tbl$4512 = .data:0x00000184; // type:object size:0x8C scope:local align:4 +@4677 = .data:0x00000210; // type:object size:0x88 scope:local align:4 +a_cut_tbl$5029 = .data:0x00000298; // type:object size:0x4 scope:local align:4 +@5136 = .data:0x0000029C; // type:object size:0x1C scope:local align:4 +a_size_tbl$5456 = .data:0x000002B8; // type:object size:0x4 scope:local align:4 +a_hed_mdl_resID_tbl$5716 = .data:0x000002BC; // type:object size:0x4 scope:local align:4 +l_daNpc_Ob1_Method = .data:0x000002C0; // type:object size:0x20 scope:local align:4 +g_profile_NPC_OB1 = .data:0x000002E0; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btpAnm = .data:0x00000310; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000031C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000328; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000003B0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000003BC; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000003C8; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000041C; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x00000440; // type:object size:0x14 scope:weak align:4 +__vt__11daNpc_Ob1_c = .data:0x00000454; // type:object size:0x14 scope:global align:4 +__vt__15daNpc_Ob1_HIO_c = .data:0x00000468; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4148 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x40 scope:local align:4 data:2byte +l_check_inf = .bss:0x000000A0; // type:object size:0x50 scope:local align:4 +l_check_wrk = .bss:0x000000F0; // type:object size:0x4 scope:local align:4 +l_check_flg = .bss:0x000000F4; // type:object size:0x1 scope:local align:1 data:byte +@4199 = .bss:0x000000F8; // type:object size:0xC scope:local align:4 +init$4200 = .bss:0x00000104; // type:object size:0x1 scope:local align:1 +a_eye_pos_off$4198 = .bss:0x00000108; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_os/splits.txt b/config/D44J01/rels/d_a_npc_os/splits.txt new file mode 100644 index 000000000..fe0c6d2cb --- /dev/null +++ b/config/D44J01/rels/d_a_npc_os/splits.txt @@ -0,0 +1,26 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_os.o: + .text start:0x000000EC end:0x000073E4 + .text start:0x000073E4 end:0x0000742C + .text start:0x0000742C end:0x00007A60 + .text start:0x00007A60 end:0x00007A70 + .text start:0x00007A70 end:0x00007B4C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000297 + .data start:0x00000000 end:0x00000AB8 + .bss start:0x00000008 end:0x00000198 diff --git a/config/D44J01/rels/d_a_npc_os/symbols.txt b/config/D44J01/rels/d_a_npc_os/symbols.txt new file mode 100644 index 000000000..2b4b8a303 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_os/symbols.txt @@ -0,0 +1,413 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daNpc_Os_HIO2_cFv = .text:0x000000EC; // type:function size:0x68 scope:global align:4 +__ct__14daNpc_Os_HIO_cFv = .text:0x00000154; // type:function size:0x164 scope:global align:4 +__dt__15daNpc_Os_HIO2_cFv = .text:0x000002B8; // type:function size:0x48 scope:weak align:4 +searchFromName__FPcUlUl = .text:0x00000300; // type:function size:0x54 scope:local align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000354; // type:function size:0x20 scope:local align:4 +create__10daNpc_Os_cFv = .text:0x00000374; // type:function size:0x16C scope:global align:4 +__ct__10daNpc_Os_cFv = .text:0x000004E0; // type:function size:0x1C8 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x000006A8; // type:function size:0x48 scope:weak align:4 +nodeCallBack__FP7J3DNodei = .text:0x000006F0; // type:function size:0x184 scope:local align:4 +tunoNodeCallBack__FP7J3DNodei = .text:0x00000874; // type:function size:0xBC scope:local align:4 +createHeap__10daNpc_Os_cFv = .text:0x00000930; // type:function size:0x30C scope:global align:4 +jointCheck__10daNpc_Os_cFSc = .text:0x00000C3C; // type:function size:0x7C scope:global align:4 +wakeupCheck__10daNpc_Os_cFv = .text:0x00000CB8; // type:function size:0xAC scope:global align:4 +setWakeup__10daNpc_Os_cFv = .text:0x00000D64; // type:function size:0x80 scope:global align:4 +finishCheck__10daNpc_Os_cFv = .text:0x00000DE4; // type:function size:0xAC scope:global align:4 +setFinish__10daNpc_Os_cFv = .text:0x00000E90; // type:function size:0x80 scope:global align:4 +getWakeupOrderEventNum__10daNpc_Os_cFv = .text:0x00000F10; // type:function size:0x3C scope:global align:4 +getFinishOrderEventNum__10daNpc_Os_cFv = .text:0x00000F4C; // type:function size:0x84 scope:global align:4 +getMyStaffId__10daNpc_Os_cFv = .text:0x00000FD0; // type:function size:0x5C scope:global align:4 +getRestartNumber__10daNpc_Os_cFv = .text:0x0000102C; // type:function size:0x40 scope:global align:4 +checkGoalRoom__10daNpc_Os_cFv = .text:0x0000106C; // type:function size:0x68 scope:global align:4 +checkPlayerRoom__10daNpc_Os_cFv = .text:0x000010D4; // type:function size:0x98 scope:global align:4 +eventOrderCheck__10daNpc_Os_cFv = .text:0x0000116C; // type:function size:0x13C scope:global align:4 +makeBeam__10daNpc_Os_cFi = .text:0x000012A8; // type:function size:0xD4 scope:global align:4 +endBeam__10daNpc_Os_cFv = .text:0x0000137C; // type:function size:0x38 scope:global align:4 +wallHitCheck__10daNpc_Os_cFv = .text:0x000013B4; // type:function size:0x48 scope:global align:4 +walkProc__10daNpc_Os_cFfs = .text:0x000013FC; // type:function size:0x78 scope:global align:4 +setAction__10daNpc_Os_cFPM10daNpc_Os_cFPCvPvPv_iM10daNpc_Os_cFPCvPvPv_iPv = .text:0x00001474; // type:function size:0xD0 scope:global align:4 +npcAction__10daNpc_Os_cFPv = .text:0x00001544; // type:function size:0x94 scope:global align:4 +setNpcAction__10daNpc_Os_cFM10daNpc_Os_cFPCvPvPv_iPv = .text:0x000015D8; // type:function size:0x64 scope:global align:4 +playerAction__10daNpc_Os_cFPv = .text:0x0000163C; // type:function size:0xB0 scope:global align:4 +setPlayerAction__10daNpc_Os_cFM10daNpc_Os_cFPCvPvPv_iPv = .text:0x000016EC; // type:function size:0x64 scope:global align:4 +getStickAngY__10daNpc_Os_cFv = .text:0x00001750; // type:function size:0x48 scope:global align:4 +calcStickPos__10daNpc_Os_cFsP4cXyz = .text:0x00001798; // type:function size:0x15C scope:global align:4 +returnLinkPlayer__10daNpc_Os_cFv = .text:0x000018F4; // type:function size:0x54 scope:global align:4 +returnLinkCheck__10daNpc_Os_cFv = .text:0x00001948; // type:function size:0x50 scope:global align:4 +waitNpcAction__10daNpc_Os_cFPv = .text:0x00001998; // type:function size:0x2D0 scope:global align:4 +finish01NpcAction__10daNpc_Os_cFPv = .text:0x00001C68; // type:function size:0x15C scope:global align:4 +finish02NpcAction__10daNpc_Os_cFPv = .text:0x00001DC4; // type:function size:0x114 scope:global align:4 +talkNpcAction__10daNpc_Os_cFPv = .text:0x00001ED8; // type:function size:0x1D0 scope:global align:4 +carryNpcAction__10daNpc_Os_cFPv = .text:0x000020A8; // type:function size:0x28C scope:global align:4 +throwNpcAction__10daNpc_Os_cFPv = .text:0x00002334; // type:function size:0x158 scope:global align:4 +jumpNpcAction__10daNpc_Os_cFPv = .text:0x0000248C; // type:function size:0xF4 scope:global align:4 +routeAngCheck__10daNpc_Os_cFR4cXyzPs = .text:0x00002580; // type:function size:0xCC scope:global align:4 +routeWallCheck__10daNpc_Os_cFR4cXyzR4cXyzPs = .text:0x0000264C; // type:function size:0x264 scope:global align:4 +__dt__11dBgS_LinChkFv = .text:0x000028B0; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x000029DC; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00002A7C; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00002AD8; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00002B20; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00002B7C; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00002BC4; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00002C58; // type:function size:0x48 scope:weak align:4 +checkForwardGroundY__10daNpc_Os_cFs = .text:0x00002CA0; // type:function size:0x294 scope:global align:4 +__dt__11dBgS_GndChkFv = .text:0x00002F34; // type:function size:0x118 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x0000304C; // type:function size:0x80 scope:weak align:4 +checkWallJump__10daNpc_Os_cFs = .text:0x000030CC; // type:function size:0xD4 scope:global align:4 +routeCheck__10daNpc_Os_cFfPs = .text:0x000031A0; // type:function size:0x564 scope:global align:4 +searchNpcAction__10daNpc_Os_cFPv = .text:0x00003704; // type:function size:0x290 scope:global align:4 +waitPlayerAction__10daNpc_Os_cFPv = .text:0x00003994; // type:function size:0x270 scope:global align:4 +walkPlayerAction__10daNpc_Os_cFPv = .text:0x00003C04; // type:function size:0x234 scope:global align:4 +eventProc__10daNpc_Os_cFv = .text:0x00003E38; // type:function size:0x390 scope:global align:4 +initialDefault__10daNpc_Os_cFi = .text:0x000041C8; // type:function size:0x4 scope:global align:4 +actionDefault__10daNpc_Os_cFi = .text:0x000041CC; // type:function size:0x8 scope:global align:4 +initialWaitEvent__10daNpc_Os_cFi = .text:0x000041D4; // type:function size:0x178 scope:global align:4 +actionWaitEvent__10daNpc_Os_cFi = .text:0x0000434C; // type:function size:0x44 scope:global align:4 +initialWakeupEvent__10daNpc_Os_cFi = .text:0x00004390; // type:function size:0x80 scope:global align:4 +actionWakeupEvent__10daNpc_Os_cFi = .text:0x00004410; // type:function size:0x40 scope:global align:4 +initialMoveEvent__10daNpc_Os_cFi = .text:0x00004450; // type:function size:0x24 scope:global align:4 +actionMoveEvent__10daNpc_Os_cFi = .text:0x00004474; // type:function size:0x168 scope:global align:4 +initialMoveEndEvent__10daNpc_Os_cFi = .text:0x000045DC; // type:function size:0xA0 scope:global align:4 +initialEndEvent__10daNpc_Os_cFi = .text:0x0000467C; // type:function size:0x64 scope:global align:4 +initialTurnEvent__10daNpc_Os_cFi = .text:0x000046E0; // type:function size:0x4 scope:global align:4 +actionTurnEvent__10daNpc_Os_cFi = .text:0x000046E4; // type:function size:0x88 scope:global align:4 +initialFinishEvent__10daNpc_Os_cFi = .text:0x0000476C; // type:function size:0x8C scope:global align:4 +actionFinishEvent__10daNpc_Os_cFi = .text:0x000047F8; // type:function size:0x14 scope:global align:4 +initialMsgSetEvent__10daNpc_Os_cFi = .text:0x0000480C; // type:function size:0x64 scope:global align:4 +actionMsgSetEvent__10daNpc_Os_cFi = .text:0x00004870; // type:function size:0x20 scope:global align:4 +actionMsgEndEvent__10daNpc_Os_cFi = .text:0x00004890; // type:function size:0x20 scope:global align:4 +initialSwitchOnEvent__10daNpc_Os_cFi = .text:0x000048B0; // type:function size:0x70 scope:global align:4 +initialNextEvent__10daNpc_Os_cFi = .text:0x00004920; // type:function size:0xD8 scope:global align:4 +initialSaveEvent__10daNpc_Os_cFi = .text:0x000049F8; // type:function size:0x98 scope:global align:4 +talk_init__10daNpc_Os_cFv = .text:0x00004A90; // type:function size:0x6C scope:global align:4 +talk__10daNpc_Os_cFv = .text:0x00004AFC; // type:function size:0xA0 scope:global align:4 +setAnm__10daNpc_Os_cFi = .text:0x00004B9C; // type:function size:0x11C scope:global align:4 +dNpc_Os_setAnm__10daNpc_Os_cFP14mDoExt_McaMorfiffiPCc = .text:0x00004CB8; // type:function size:0xB4 scope:global align:4 +initBrkAnm__10daNpc_Os_cFUcb = .text:0x00004D6C; // type:function size:0x174 scope:global align:4 +playBrkAnm__10daNpc_Os_cFv = .text:0x00004EE0; // type:function size:0x100 scope:global align:4 +setAnm_brkAnm__10daNpc_Os_cFi = .text:0x00004FE0; // type:function size:0x68 scope:global align:4 +chkAttention__10daNpc_Os_cF4cXyzs = .text:0x00005048; // type:function size:0x154 scope:global align:4 +chkArea__10daNpc_Os_cFP4cXyz = .text:0x0000519C; // type:function size:0xD0 scope:global align:4 +carryCheck__10daNpc_Os_cFv = .text:0x0000526C; // type:function size:0x54 scope:global align:4 +eventOrder__10daNpc_Os_cFv = .text:0x000052C0; // type:function size:0xA0 scope:global align:4 +checkOrder__10daNpc_Os_cFv = .text:0x00005360; // type:function size:0x8C scope:global align:4 +checkCommandTalk__10daNpc_Os_cFv = .text:0x000053EC; // type:function size:0x14 scope:global align:4 +next_msgStatus__10daNpc_Os_cFPUl = .text:0x00005400; // type:function size:0x54 scope:global align:4 +getMsg__10daNpc_Os_cFv = .text:0x00005454; // type:function size:0x8 scope:global align:4 +setCollision__10daNpc_Os_cFv = .text:0x0000545C; // type:function size:0xA8 scope:global align:4 +setAttention__10daNpc_Os_cFb = .text:0x00005504; // type:function size:0x58 scope:global align:4 +lookBack__10daNpc_Os_cFiii = .text:0x0000555C; // type:function size:0x120 scope:global align:4 +setBaseMtx__10daNpc_Os_cFv = .text:0x0000567C; // type:function size:0x130 scope:global align:4 +init__10daNpc_Os_cFv = .text:0x000057AC; // type:function size:0x334 scope:global align:4 +draw__10daNpc_Os_cFv = .text:0x00005AE0; // type:function size:0x168 scope:global align:4 +animationPlay__10daNpc_Os_cFv = .text:0x00005C48; // type:function size:0x120 scope:global align:4 +smokeSet__10daNpc_Os_cFUs = .text:0x00005D68; // type:function size:0x68 scope:global align:4 +execute__10daNpc_Os_cFv = .text:0x00005DD0; // type:function size:0xC44 scope:global align:4 +__dt__10daNpc_Os_cFv = .text:0x00006A14; // type:function size:0x320 scope:global align:4 +daNpc_Os_Create__FP10fopAc_ac_c = .text:0x00006D34; // type:function size:0x20 scope:local align:4 +daNpc_Os_Delete__FP10daNpc_Os_c = .text:0x00006D54; // type:function size:0x28 scope:local align:4 +daNpc_Os_Execute__FP10daNpc_Os_c = .text:0x00006D7C; // type:function size:0x44 scope:local align:4 +daNpc_Os_Draw__FP10daNpc_Os_c = .text:0x00006DC0; // type:function size:0x20 scope:local align:4 +daNpc_Os_IsDelete__FP10daNpc_Os_c = .text:0x00006DE0; // type:function size:0x8 scope:local align:4 +end__28daNpc_Os_infiniteEcallBack_cFv = .text:0x00006DE8; // type:function size:0x34 scope:global align:4 +makeEmitter__28daNpc_Os_infiniteEcallBack_cFUsPC4cXyzPC5csXyzPC4cXyz = .text:0x00006E1C; // type:function size:0x88 scope:global align:4 +__dt__8cM2dGCirFv = .text:0x00006EA4; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00006EEC; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00006F48; // type:function size:0x48 scope:weak align:4 +__dt__14daNpc_Os_HIO_cFv = .text:0x00006F90; // type:function size:0x74 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00007004; // type:function size:0x1C scope:weak align:4 +cLib_calcTimer__FPUc = .text:0x00007020; // type:function size:0x1C scope:weak align:4 +cLib_getRndValue__Fii = .text:0x0000703C; // type:function size:0x7C scope:weak align:4 +__sinit_d_a_npc_os_cpp = .text:0x000070B8; // type:function size:0x2C4 scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x0000737C; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00007384; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x0000738C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00007394; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x0000739C; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x000073A4; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x000073AC; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x000073B4; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x000073BC; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x000073C4; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x000073CC; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x000073D4; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x000073DC; // type:function size:0x8 scope:weak align:4 +__dt__10dNpc_HIO_cFv = .text:0x000073E4; // type:function size:0x48 scope:weak align:4 +__dt__28daNpc_Os_infiniteEcallBack_cFv = .text:0x0000742C; // type:function size:0x6C scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00007498; // type:function size:0x5C scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x000074F4; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x0000753C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00007608; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00007650; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000076AC; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000076F4; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00007750; // type:function size:0x88 scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x000077D8; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00007834; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x0000787C; // type:function size:0x70 scope:weak align:4 +__dt__4cXyzFv = .text:0x000078EC; // type:function size:0x3C scope:weak align:4 +execute__28daNpc_Os_infiniteEcallBack_cFP14JPABaseEmitter = .text:0x00007928; // type:function size:0x4 scope:weak align:4 +setup__28daNpc_Os_infiniteEcallBack_cFP14JPABaseEmitterPC4cXyzPC5csXyzSc = .text:0x0000792C; // type:function size:0x8 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007934; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007938; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000793C; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007940; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00007944; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00007954; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x0000795C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00007964; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000796C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00007974; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000079AC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000079B4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000079BC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000079C4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000079FC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00007A00; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00007A08; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00007A10; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00007A18; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00007A24; // type:function size:0xC scope:weak align:4 +getGroundY__10daNpc_Os_cFv = .text:0x00007A30; // type:function size:0x8 scope:weak align:4 +getLeftHandMatrix__10daNpc_Os_cFv = .text:0x00007A38; // type:function size:0x8 scope:weak align:4 +getRightHandMatrix__10daNpc_Os_cFv = .text:0x00007A40; // type:function size:0x8 scope:weak align:4 +getBaseAnimeFrameRate__10daNpc_Os_cFv = .text:0x00007A48; // type:function size:0xC scope:weak align:4 +getBaseAnimeFrame__10daNpc_Os_cFv = .text:0x00007A54; // type:function size:0xC scope:weak align:4 +restartPoint__10daPy_npc_cFs = .text:0x00007A60; // type:function size:0x4 scope:weak align:4 +isTagCheckOK__10daPy_npc_cFv = .text:0x00007A64; // type:function size:0x8 scope:weak align:4 +setMessageAnimation__10daPy_npc_cFUc = .text:0x00007A6C; // type:function size:0x4 scope:weak align:4 +getTactMusic__9daPy_py_cCFv = .text:0x00007A70; // type:function size:0x8 scope:weak align:4 +getTactTimerCancel__9daPy_py_cCFv = .text:0x00007A78; // type:function size:0x8 scope:weak align:4 +checkPlayerGuard__9daPy_py_cCFv = .text:0x00007A80; // type:function size:0x8 scope:weak align:4 +getGrabMissActor__9daPy_py_cFv = .text:0x00007A88; // type:function size:0x8 scope:weak align:4 +checkPlayerFly__9daPy_py_cCFv = .text:0x00007A90; // type:function size:0x8 scope:weak align:4 +checkFrontRoll__9daPy_py_cCFv = .text:0x00007A98; // type:function size:0x8 scope:weak align:4 +checkBottleSwing__9daPy_py_cCFv = .text:0x00007AA0; // type:function size:0x8 scope:weak align:4 +checkCutCharge__9daPy_py_cCFv = .text:0x00007AA8; // type:function size:0x8 scope:weak align:4 +getBokoFlamePos__9daPy_py_cFP4cXyz = .text:0x00007AB0; // type:function size:0x8 scope:weak align:4 +checkTactWait__9daPy_py_cCFv = .text:0x00007AB8; // type:function size:0x8 scope:weak align:4 +setTactZev__9daPy_py_cFUiiPc = .text:0x00007AC0; // type:function size:0x4 scope:weak align:4 +onDekuSpReturnFlg__9daPy_py_cFUc = .text:0x00007AC4; // type:function size:0x4 scope:weak align:4 +checkComboCutTurn__9daPy_py_cCFv = .text:0x00007AC8; // type:function size:0x8 scope:weak align:4 +getItemID__9daPy_py_cCFv = .text:0x00007AD0; // type:function size:0x8 scope:weak align:4 +getThrowBoomerangID__9daPy_py_cCFv = .text:0x00007AD8; // type:function size:0x8 scope:weak align:4 +getGrabActorID__9daPy_py_cCFv = .text:0x00007AE0; // type:function size:0x8 scope:weak align:4 +checkGrabBarrel__9daPy_py_cFv = .text:0x00007AE8; // type:function size:0x8 scope:weak align:4 +checkPlayerNoDraw__9daPy_py_cFv = .text:0x00007AF0; // type:function size:0x8 scope:weak align:4 +checkRopeTag__9daPy_py_cFv = .text:0x00007AF8; // type:function size:0x8 scope:weak align:4 +checkRopeReadyAnime__9daPy_py_cCFv = .text:0x00007B00; // type:function size:0x8 scope:weak align:4 +voiceStart__9daPy_py_cFUl = .text:0x00007B08; // type:function size:0x4 scope:weak align:4 +setOutPower__9daPy_py_cFfsi = .text:0x00007B0C; // type:function size:0x4 scope:weak align:4 +onFrollCrashFlg__9daPy_py_cFUl = .text:0x00007B10; // type:function size:0x4 scope:weak align:4 +getModelJointMtx__9daPy_py_cFUs = .text:0x00007B14; // type:function size:0x8 scope:weak align:4 +getOldSpeedY__9daPy_py_cFv = .text:0x00007B1C; // type:function size:0xC scope:weak align:4 +setHookshotCarryOffset__9daPy_py_cFUiPC4cXyz = .text:0x00007B28; // type:function size:0x8 scope:weak align:4 +setPlayerPosAndAngle__9daPy_py_cFPA4_f = .text:0x00007B30; // type:function size:0x4 scope:weak align:4 +setPlayerPosAndAngle__9daPy_py_cFP4cXyzP5csXyz = .text:0x00007B34; // type:function size:0x4 scope:weak align:4 +setPlayerPosAndAngle__9daPy_py_cFP4cXyzs = .text:0x00007B38; // type:function size:0x4 scope:weak align:4 +setThrowDamage__9daPy_py_cFP4cXyzsffi = .text:0x00007B3C; // type:function size:0x8 scope:weak align:4 +changeTextureAnime__9daPy_py_cFUsUsi = .text:0x00007B44; // type:function size:0x4 scope:weak align:4 +cancelChangeTextureAnime__9daPy_py_cFv = .text:0x00007B48; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4184 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4185 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4186 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4187 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4188 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4189 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4195 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4196 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4197 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4198 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4199 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4200 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4201 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4202 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +@4203 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4204 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 data:string +@4205 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@4206 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4207 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4208 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4209 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4210 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4211 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 data:float +@4212 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4213 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4214 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4215 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4623 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4624 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4625 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4626 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float +@4874 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 data:float +@5032 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 data:float +@5128 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 data:float +@5325 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 data:float +@5561 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 data:float +@5601 = .rodata:0x00000090; // type:object size:0x8 scope:local align:8 +@5602 = .rodata:0x00000098; // type:object size:0x8 scope:local align:8 +@5603 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 data:string +@5770 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5823 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5824 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@6198 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 data:float +@6361 = .rodata:0x000000B8; // type:object size:0x8 scope:local align:8 data:double +@6447 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@6592 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 data:float +@6668 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@6669 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@6772 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@6773 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@7223 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000DC; // type:object size:0x1BB scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_274_data_1C = .data:0x0000001C; // type:object size:0x14 +l_cyl_src = .data:0x00000030; // type:object size:0x44 scope:local align:4 +l_staff_name = .data:0x00000074; // type:object size:0xC scope:local align:4 +l_daiza_name = .data:0x00000080; // type:object size:0xC scope:local align:4 +@4956 = .data:0x0000008C; // type:object size:0xC scope:local align:4 data:4byte +@4974 = .data:0x00000098; // type:object size:0xC scope:local align:4 data:4byte +@5089 = .data:0x000000A4; // type:object size:0xC scope:local align:4 data:4byte +@5100 = .data:0x000000B0; // type:object size:0xC scope:local align:4 data:4byte +@5142 = .data:0x000000BC; // type:object size:0xC scope:local align:4 data:4byte +@5199 = .data:0x000000C8; // type:object size:0xC scope:local align:4 data:4byte +@5204 = .data:0x000000D4; // type:object size:0xC scope:local align:4 data:4byte +@5240 = .data:0x000000E0; // type:object size:0xC scope:local align:4 +@5247 = .data:0x000000EC; // type:object size:0xC scope:local align:4 +@5250 = .data:0x000000F8; // type:object size:0xC scope:local align:4 +@5295 = .data:0x00000104; // type:object size:0xC scope:local align:4 data:4byte +@5319 = .data:0x00000110; // type:object size:0xC scope:local align:4 data:4byte +@5613 = .data:0x0000011C; // type:object size:0xC scope:local align:4 data:4byte +@5622 = .data:0x00000128; // type:object size:0xC scope:local align:4 data:4byte +@5796 = .data:0x00000134; // type:object size:0xC scope:local align:4 data:4byte +@5889 = .data:0x00000140; // type:object size:0xC scope:local align:4 data:4byte +@5939 = .data:0x0000014C; // type:object size:0xC scope:local align:4 data:4byte +@5945 = .data:0x00000158; // type:object size:0xC scope:local align:4 data:4byte +@5961 = .data:0x00000164; // type:object size:0xC scope:local align:4 +@5962 = .data:0x00000170; // type:object size:0xC scope:local align:4 +@5963 = .data:0x0000017C; // type:object size:0xC scope:local align:4 +@5964 = .data:0x00000188; // type:object size:0xC scope:local align:4 +@5965 = .data:0x00000194; // type:object size:0xC scope:local align:4 +@5966 = .data:0x000001A0; // type:object size:0xC scope:local align:4 +@5967 = .data:0x000001AC; // type:object size:0xC scope:local align:4 +@5968 = .data:0x000001B8; // type:object size:0xC scope:local align:4 +@5969 = .data:0x000001C4; // type:object size:0xC scope:local align:4 +@5970 = .data:0x000001D0; // type:object size:0xC scope:local align:4 +@5971 = .data:0x000001DC; // type:object size:0xC scope:local align:4 +@5972 = .data:0x000001E8; // type:object size:0xC scope:local align:4 +event_init_tbl = .data:0x000001F4; // type:object size:0x90 scope:local align:4 +@5973 = .data:0x00000284; // type:object size:0xC scope:local align:4 +@5974 = .data:0x00000290; // type:object size:0xC scope:local align:4 +@5975 = .data:0x0000029C; // type:object size:0xC scope:local align:4 +@5976 = .data:0x000002A8; // type:object size:0xC scope:local align:4 +@5977 = .data:0x000002B4; // type:object size:0xC scope:local align:4 +@5978 = .data:0x000002C0; // type:object size:0xC scope:local align:4 +@5979 = .data:0x000002CC; // type:object size:0xC scope:local align:4 +@5980 = .data:0x000002D8; // type:object size:0xC scope:local align:4 +@5981 = .data:0x000002E4; // type:object size:0xC scope:local align:4 +@5982 = .data:0x000002F0; // type:object size:0xC scope:local align:4 +@5983 = .data:0x000002FC; // type:object size:0xC scope:local align:4 +@5984 = .data:0x00000308; // type:object size:0xC scope:local align:4 +event_action_tbl = .data:0x00000314; // type:object size:0x90 scope:local align:4 +cut_name_tbl = .data:0x000003A4; // type:object size:0x30 scope:local align:4 +@6011 = .data:0x000003D4; // type:object size:0xC scope:local align:4 +@6202 = .data:0x000003E0; // type:object size:0xC scope:local align:4 data:4byte +l_anmTbl$6338 = .data:0x000003EC; // type:object size:0x3 scope:local align:4 +l_anmPrm$6339 = .data:0x000003F0; // type:object size:0x64 scope:local align:4 +brkAnmTbl$6375 = .data:0x00000454; // type:object size:0x90 scope:local align:4 +anmBrkTbl$6452 = .data:0x000004E4; // type:object size:0x10 scope:local align:4 +@6507 = .data:0x000004F4; // type:object size:0xC scope:local align:4 data:4byte +@6538 = .data:0x00000500; // type:object size:0xC scope:local align:4 data:4byte +event_name_tbl = .data:0x0000050C; // type:object size:0x40 scope:local align:4 +@6678 = .data:0x0000054C; // type:object size:0xC scope:local align:4 +@6681 = .data:0x00000558; // type:object size:0xC scope:local align:4 +@6829 = .data:0x00000564; // type:object size:0xC scope:local align:4 +@6862 = .data:0x00000570; // type:object size:0xC scope:local align:4 +@6885 = .data:0x0000057C; // type:object size:0xC scope:local align:4 +@6887 = .data:0x00000588; // type:object size:0xC scope:local align:4 +@6941 = .data:0x00000594; // type:object size:0xC scope:local align:4 +l_daNpc_Os_Method = .data:0x000005A0; // type:object size:0x20 scope:local align:4 +g_profile_NPC_OS = .data:0x000005C0; // type:object size:0x30 scope:global align:4 +__vt__11cBgS_GndChk = .data:0x000005F0; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x00000608; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000638; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000668; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000680; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x0000068C; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000698; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x000006A4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x000006B0; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x000006BC; // type:object size:0x18 scope:weak align:4 +__vt__8cM2dGCir = .data:0x000006D4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000006E0; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x000006EC; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000006F8; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000704; // type:object size:0xC scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000710; // type:object size:0xC scope:weak align:4 +__vt__28daNpc_Os_infiniteEcallBack_c = .data:0x0000071C; // type:object size:0x20 scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x0000073C; // type:object size:0x20 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x0000075C; // type:object size:0x1C scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000778; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000800; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000080C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000818; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x0000086C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000878; // type:object size:0xC scope:weak align:4 +__vt__10daNpc_Os_c = .data:0x00000884; // type:object size:0xA8 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000092C; // type:object size:0x24 scope:weak align:4 +__vt__10daPy_npc_c = .data:0x00000950; // type:object size:0xA8 scope:weak align:4 +__vt__9daPy_py_c = .data:0x000009F8; // type:object size:0x9C scope:weak align:4 +__vt__10dNpc_HIO_c = .data:0x00000A94; // type:object size:0xC scope:weak align:4 +__vt__14daNpc_Os_HIO_c = .data:0x00000AA0; // type:object size:0xC scope:weak align:4 +__vt__15daNpc_Os_HIO2_c = .data:0x00000AAC; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4221 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0xB4 scope:local align:4 data:byte +l_hio_counter = .bss:0x00000114; // type:object size:0x4 scope:local align:4 data:4byte +@4222 = .bss:0x00000118; // type:object size:0xC scope:local align:4 +l_smoke_scale = .bss:0x00000124; // type:object size:0xC scope:local align:4 +l_heap_size$4242 = .bss:0x00000130; // type:object size:0x4 scope:local align:4 +init$4243 = .bss:0x00000134; // type:object size:0x1 scope:local align:1 +@4494 = .bss:0x00000138; // type:object size:0xC scope:local align:4 +init$4495 = .bss:0x00000144; // type:object size:0x1 scope:local align:1 +l_offsetAttPos$4493 = .bss:0x00000148; // type:object size:0xC scope:local align:4 +@4498 = .bss:0x00000154; // type:object size:0xC scope:local align:4 +init$4499 = .bss:0x00000160; // type:object size:0x1 scope:local align:1 +l_offsetEyePos$4497 = .bss:0x00000164; // type:object size:0xC scope:local align:4 +l_msgId = .bss:0x00000170; // type:object size:0x4 scope:local align:4 data:4byte +l_msg = .bss:0x00000174; // type:object size:0x4 scope:local align:4 data:4byte +init$6815 = .bss:0x00000178; // type:object size:0x1 scope:local align:1 +splash_scale$6814 = .bss:0x0000017C; // type:object size:0xC scope:local align:4 +init$6818 = .bss:0x00000188; // type:object size:0x1 scope:local align:1 +ripple_scale$6817 = .bss:0x0000018C; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_p1/splits.txt b/config/D44J01/rels/d_a_npc_p1/splits.txt new file mode 100644 index 000000000..6cf62c63c --- /dev/null +++ b/config/D44J01/rels/d_a_npc_p1/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_p1.o: + .text start:0x000000EC end:0x00004EDC + .text start:0x00004EDC end:0x00004EF8 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000171 + .data start:0x00000000 end:0x000003EC + .bss start:0x00000008 end:0x000000B8 diff --git a/config/D44J01/rels/d_a_npc_p1/symbols.txt b/config/D44J01/rels/d_a_npc_p1/symbols.txt new file mode 100644 index 000000000..bac2a0a37 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_p1/symbols.txt @@ -0,0 +1,169 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__14daNpc_P1_HIO_cFv = .text:0x000000EC; // type:function size:0x178 scope:global align:4 +__dt__19daNpc_P1_childHIO_cFv = .text:0x00000264; // type:function size:0x48 scope:weak align:4 +__ct__19daNpc_P1_childHIO_cFv = .text:0x000002AC; // type:function size:0x10 scope:global align:4 +setAnimFromMsg__10daNpc_P1_cFv = .text:0x000002BC; // type:function size:0x260 scope:global align:4 +setAnm__10daNpc_P1_cFif = .text:0x0000051C; // type:function size:0x5B4 scope:global align:4 +normalAction__10daNpc_P1_cFPv = .text:0x00000AD0; // type:function size:0x31C scope:global align:4 +confuseAction__10daNpc_P1_cFPv = .text:0x00000DEC; // type:function size:0x154 scope:global align:4 +talkAction__10daNpc_P1_cFPv = .text:0x00000F40; // type:function size:0x464 scope:global align:4 +p1c_speakAction__10daNpc_P1_cFPv = .text:0x000013A4; // type:function size:0x3F8 scope:global align:4 +speakAction__10daNpc_P1_cFPv = .text:0x0000179C; // type:function size:0x4C0 scope:global align:4 +explainAction__10daNpc_P1_cFPv = .text:0x00001C5C; // type:function size:0x74 scope:global align:4 +getNextMsgNo__10daNpc_P1_cFi = .text:0x00001CD0; // type:function size:0x114 scope:global align:4 +playTexPatternAnm__10daNpc_P1_cFv = .text:0x00001DE4; // type:function size:0x88 scope:global align:4 +demo_end_init__10daNpc_P1_cFv = .text:0x00001E6C; // type:function size:0x228 scope:global align:4 +demo_move__10daNpc_P1_cFv = .text:0x00002094; // type:function size:0x118 scope:global align:4 +event_move__10daNpc_P1_cFv = .text:0x000021AC; // type:function size:0x64 scope:global align:4 +evn_setAnm_init__10daNpc_P1_cFi = .text:0x00002210; // type:function size:0xA4 scope:global align:4 +evn_talk_init__10daNpc_P1_cFi = .text:0x000022B4; // type:function size:0x7C scope:global align:4 +evn_talk__10daNpc_P1_cFv = .text:0x00002330; // type:function size:0x100 scope:global align:4 +minigameExplainCut__10daNpc_P1_cFv = .text:0x00002430; // type:function size:0x348 scope:global align:4 +privateCut__10daNpc_P1_cFv = .text:0x00002778; // type:function size:0x174 scope:global align:4 +nodeCallBack1__FP7J3DNodei = .text:0x000028EC; // type:function size:0x15C scope:local align:4 +daNpc_P1_Draw__FP10daNpc_P1_c = .text:0x00002A48; // type:function size:0x20 scope:local align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00002A68; // type:function size:0x20 scope:local align:4 +setAttentionPos__10daNpc_P1_cFP4cXyz = .text:0x00002A88; // type:function size:0x44 scope:global align:4 +_create__10daNpc_P1_cFv = .text:0x00002ACC; // type:function size:0x97C scope:global align:4 +__dt__8dCcD_CylFv = .text:0x00003448; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00003514; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x0000355C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000035B8; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00003600; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x0000365C; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000036E4; // type:function size:0x70 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00003754; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000037B0; // type:function size:0x48 scope:weak align:4 +CreateHeap__10daNpc_P1_cFv = .text:0x000037F8; // type:function size:0x528 scope:global align:4 +_delete__10daNpc_P1_cFv = .text:0x00003D20; // type:function size:0x90 scope:global align:4 +getKajiID__10daNpc_P1_cFv = .text:0x00003DB0; // type:function size:0x78 scope:global align:4 +kaji_anm__10daNpc_P1_cFv = .text:0x00003E28; // type:function size:0x55C scope:global align:4 +_execute__10daNpc_P1_cFv = .text:0x00004384; // type:function size:0x1CC scope:global align:4 +_draw__10daNpc_P1_cFv = .text:0x00004550; // type:function size:0x28C scope:global align:4 +lookBack__10daNpc_P1_cFv = .text:0x000047DC; // type:function size:0x38C scope:global align:4 +daNpc_P1_Execute__FP10daNpc_P1_c = .text:0x00004B68; // type:function size:0x24 scope:local align:4 +daNpc_P1_IsDelete__FP10daNpc_P1_c = .text:0x00004B8C; // type:function size:0x8 scope:local align:4 +daNpc_P1_Delete__FP10daNpc_P1_c = .text:0x00004B94; // type:function size:0x20 scope:local align:4 +daNpc_P1_Create__FP10fopAc_ac_c = .text:0x00004BB4; // type:function size:0x20 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00004BD4; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00004C1C; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00004C64; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00004CC0; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00004D08; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00004D18; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00004D20; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00004D28; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00004D30; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004D38; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00004D70; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00004D78; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00004D80; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004D88; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00004DC0; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00004DC4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004DCC; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004DD4; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00004DDC; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00004DE8; // type:function size:0xC scope:weak align:4 +__dt__14daNpc_P1_HIO_cFv = .text:0x00004DF4; // type:function size:0x70 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00004E64; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_p1_cpp = .text:0x00004E80; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00004EBC; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00004EC4; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00004ECC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00004ED4; // type:function size:0x8 scope:weak align:4 +getAttnPos__15dNpc_EventCut_cFv = .text:0x00004EDC; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4145 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4146 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4147 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4148 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4149 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4150 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4151 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4229 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4230 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4231 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4233 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 data:double +@4279 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4364 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 +@4365 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 +@4405 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@4637 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4638 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4639 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4640 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 data:float +@4745 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4842 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4843 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4844 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@5371 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@5372 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@5373 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5571 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5726 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5834 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5835 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5836 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5932 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000090; // type:object size:0xE1 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_275_data_1C = .data:0x0000001C; // type:object size:0x14 +l_cyl_src = .data:0x00000030; // type:object size:0x44 scope:local align:4 +@4234 = .data:0x00000074; // type:object size:0x44 scope:local align:4 +@4280 = .data:0x000000B8; // type:object size:0x44 scope:local align:4 +@4310 = .data:0x000000FC; // type:object size:0xC scope:local align:4 data:4byte +@4564 = .data:0x00000108; // type:object size:0xC scope:local align:4 data:4byte +@4680 = .data:0x00000114; // type:object size:0xC scope:local align:4 data:4byte +@4684 = .data:0x00000120; // type:object size:0xC scope:local align:4 data:4byte +@4813 = .data:0x0000012C; // type:object size:0xC scope:local align:4 data:4byte +ActionNames$4935 = .data:0x00000138; // type:object size:0x8 scope:local align:4 +@4967 = .data:0x00000140; // type:object size:0xC scope:local align:4 +@4973 = .data:0x0000014C; // type:object size:0xC scope:local align:4 +cut_name_tbl$5015 = .data:0x00000158; // type:object size:0x14 scope:local align:4 +@5156 = .data:0x0000016C; // type:object size:0xC scope:local align:4 +@5161 = .data:0x00000178; // type:object size:0xC scope:local align:4 +@5169 = .data:0x00000184; // type:object size:0xC scope:local align:4 +@5177 = .data:0x00000190; // type:object size:0xC scope:local align:4 +@5180 = .data:0x0000019C; // type:object size:0xC scope:local align:4 +@5185 = .data:0x000001A8; // type:object size:0xC scope:local align:4 +@5620 = .data:0x000001B4; // type:object size:0xC scope:local align:4 data:4byte +@5635 = .data:0x000001C0; // type:object size:0xC scope:local align:4 data:4byte +l_snap_idx_tbl$5783 = .data:0x000001CC; // type:object size:0x3 scope:local align:4 data:string +@5842 = .data:0x000001D0; // type:object size:0xC scope:local align:4 +@5852 = .data:0x000001DC; // type:object size:0xC scope:local align:4 +@5854 = .data:0x000001E8; // type:object size:0xC scope:local align:4 +@5856 = .data:0x000001F4; // type:object size:0xC scope:local align:4 +@5858 = .data:0x00000200; // type:object size:0xC scope:local align:4 +l_daNpc_P1_Method = .data:0x0000020C; // type:object size:0x20 scope:local align:4 +g_profile_NPC_P1 = .data:0x0000022C; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x0000025C; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000268; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000274; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000280; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x0000028C; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000298; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000002A4; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000032C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000338; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000344; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000398; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x000003BC; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000003C8; // type:object size:0xC scope:weak align:4 +__vt__19daNpc_P1_childHIO_c = .data:0x000003D4; // type:object size:0xC scope:weak align:4 +__vt__14daNpc_P1_HIO_c = .data:0x000003E0; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4140 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x9C scope:local align:4 data:byte +l_msgId = .bss:0x000000B0; // type:object size:0x4 scope:local align:4 data:4byte +l_msg = .bss:0x000000B4; // type:object size:0x4 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_npc_p2/splits.txt b/config/D44J01/rels/d_a_npc_p2/splits.txt new file mode 100644 index 000000000..24e5122c1 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_p2/splits.txt @@ -0,0 +1,25 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_p2.o: + .text start:0x000000EC end:0x00005170 + .text start:0x00005170 end:0x000051D4 + .text start:0x000051D4 end:0x000083A8 + .text start:0x000083A8 end:0x000083A8 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000003CC + .data start:0x00000000 end:0x00000574 + .bss start:0x00000008 end:0x000003C8 diff --git a/config/D44J01/rels/d_a_npc_p2/symbols.txt b/config/D44J01/rels/d_a_npc_p2/symbols.txt new file mode 100644 index 000000000..63e3c1954 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_p2/symbols.txt @@ -0,0 +1,315 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__19daNpc_P2_childHIO_cFv = .text:0x000000EC; // type:function size:0x120 scope:global align:4 +__dt__4cXyzFv = .text:0x0000020C; // type:function size:0x3C scope:weak align:4 +__ct__14daNpc_P2_HIO_cFv = .text:0x00000248; // type:function size:0x198 scope:global align:4 +__dt__19daNpc_P2_childHIO_cFv = .text:0x000003E0; // type:function size:0x60 scope:weak align:4 +nodeCallBack__FP7J3DNodei = .text:0x00000440; // type:function size:0x1FC scope:local align:4 +initTexPatternAnm__10daNpc_P2_cFb = .text:0x0000063C; // type:function size:0xFC scope:global align:4 +playTexPatternAnm__10daNpc_P2_cFv = .text:0x00000738; // type:function size:0x8C scope:global align:4 +setAnm__10daNpc_P2_cFv = .text:0x000007C4; // type:function size:0x280 scope:global align:4 +setTexAnm__10daNpc_P2_cFv = .text:0x00000A44; // type:function size:0x6C scope:global align:4 +setAttention__10daNpc_P2_cFv = .text:0x00000AB0; // type:function size:0x94 scope:global align:4 +chkAttention__10daNpc_P2_cFv = .text:0x00000B44; // type:function size:0x15C scope:global align:4 +lookBack__10daNpc_P2_cFv = .text:0x00000CA0; // type:function size:0x3FC scope:global align:4 +setMtx__10daNpc_P2_cFv = .text:0x0000109C; // type:function size:0x78 scope:global align:4 +setCollision__10daNpc_P2_cFv = .text:0x00001114; // type:function size:0x9C scope:global align:4 +smoke_set__10daNpc_P2_cFv = .text:0x000011B0; // type:function size:0x134 scope:global align:4 +next_msgStatus__10daNpc_P2_cFPUl = .text:0x000012E4; // type:function size:0x1FC scope:global align:4 +getMsg__10daNpc_P2_cFv = .text:0x000014E0; // type:function size:0x198 scope:global align:4 +talkInit__10daNpc_P2_cFv = .text:0x00001678; // type:function size:0xC scope:global align:4 +anmAtr__10daNpc_P2_cFUs = .text:0x00001684; // type:function size:0xD4 scope:global align:4 +talk__10daNpc_P2_cFb = .text:0x00001758; // type:function size:0x16C scope:global align:4 +eventOrder__10daNpc_P2_cFv = .text:0x000018C4; // type:function size:0x80 scope:global align:4 +checkOrder__10daNpc_P2_cFv = .text:0x00001944; // type:function size:0x68 scope:global align:4 +demo_wait_2__10daNpc_P2_cFv = .text:0x000019AC; // type:function size:0x7C scope:global align:4 +demo_intro_2__10daNpc_P2_cFv = .text:0x00001A28; // type:function size:0x84 scope:global align:4 +goal_wait_2__10daNpc_P2_cFv = .text:0x00001AAC; // type:function size:0xBC scope:global align:4 +demo_goal_2__10daNpc_P2_cFv = .text:0x00001B68; // type:function size:0xB8 scope:global align:4 +demo_bomb_get__10daNpc_P2_cFv = .text:0x00001C20; // type:function size:0x88 scope:global align:4 +demo_wait__10daNpc_P2_cFv = .text:0x00001CA8; // type:function size:0x7C scope:global align:4 +demo_intro__10daNpc_P2_cFv = .text:0x00001D24; // type:function size:0x70 scope:global align:4 +demo_lift__10daNpc_P2_cFv = .text:0x00001D94; // type:function size:0x64 scope:global align:4 +demo_jump__10daNpc_P2_cFv = .text:0x00001DF8; // type:function size:0x7C scope:global align:4 +goal_goalpos_to_talkpos__10daNpc_P2_cFv = .text:0x00001E74; // type:function size:0x300 scope:global align:4 +goal_talkpos_to_goalpos__10daNpc_P2_cFv = .text:0x00002174; // type:function size:0x3F4 scope:global align:4 +goal_goalpos_wait__10daNpc_P2_cFv = .text:0x00002568; // type:function size:0x13C scope:global align:4 +goal_talkpos_wait__10daNpc_P2_cFv = .text:0x000026A4; // type:function size:0x174 scope:global align:4 +demo_goal__10daNpc_P2_cFv = .text:0x00002818; // type:function size:0xA4 scope:global align:4 +goal_talkpos_talk__10daNpc_P2_cFv = .text:0x000028BC; // type:function size:0x70 scope:global align:4 +treasure_wait__10daNpc_P2_cFv = .text:0x0000292C; // type:function size:0xA8 scope:global align:4 +treasure_wait_talk__10daNpc_P2_cFv = .text:0x000029D4; // type:function size:0x68 scope:global align:4 +demo_arrive__10daNpc_P2_cFv = .text:0x00002A3C; // type:function size:0x90 scope:global align:4 +wait01__10daNpc_P2_cFv = .text:0x00002ACC; // type:function size:0x24 scope:global align:4 +zukotelescope__10daNpc_P2_cFv = .text:0x00002AF0; // type:function size:0xAC scope:global align:4 +moccowait__10daNpc_P2_cFv = .text:0x00002B9C; // type:function size:0x190 scope:global align:4 +talk01__10daNpc_P2_cFv = .text:0x00002D2C; // type:function size:0xC0 scope:global align:4 +intro_action__10daNpc_P2_cFPv = .text:0x00002DEC; // type:function size:0x1F8 scope:global align:4 +wait_action__10daNpc_P2_cFPv = .text:0x00002FE4; // type:function size:0x128 scope:global align:4 +_execute__10daNpc_P2_cFv = .text:0x0000310C; // type:function size:0x3C8 scope:global align:4 +draw_item__10daNpc_P2_cFP8J3DModelSc = .text:0x000034D4; // type:function size:0x84 scope:global align:4 +drawDagger__10daNpc_P2_cFv = .text:0x00003558; // type:function size:0x44 scope:global align:4 +drawHead__10daNpc_P2_cFv = .text:0x0000359C; // type:function size:0xBC scope:global align:4 +drawShadow__10daNpc_P2_cFv = .text:0x00003658; // type:function size:0x104 scope:global align:4 +drawP2a__10daNpc_P2_cFv = .text:0x0000375C; // type:function size:0xE8 scope:global align:4 +drawP2b__10daNpc_P2_cFv = .text:0x00003844; // type:function size:0xB8 scope:global align:4 +drawP2c__10daNpc_P2_cFv = .text:0x000038FC; // type:function size:0x11C scope:global align:4 +_draw__10daNpc_P2_cFv = .text:0x00003A18; // type:function size:0x8C scope:global align:4 +CreateHeap_CB__FP10fopAc_ac_c = .text:0x00003AA4; // type:function size:0x20 scope:local align:4 +getArg__10daNpc_P2_cFv = .text:0x00003AC4; // type:function size:0x48 scope:global align:4 +_createHeap__10daNpc_P2_cFv = .text:0x00003B0C; // type:function size:0x4D4 scope:global align:4 +createInit__10daNpc_P2_cFv = .text:0x00003FE0; // type:function size:0x738 scope:global align:4 +_create__10daNpc_P2_cFv = .text:0x00004718; // type:function size:0x1C0 scope:global align:4 +__dt__8dCcD_CylFv = .text:0x000048D8; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000049A4; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000049EC; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00004A48; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00004A90; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00004AEC; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00004B74; // type:function size:0x70 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00004BE4; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00004C40; // type:function size:0x48 scope:weak align:4 +_delete__10daNpc_P2_cFv = .text:0x00004C88; // type:function size:0x70 scope:global align:4 +daNpc_P2Create__FPv = .text:0x00004CF8; // type:function size:0x20 scope:local align:4 +daNpc_P2Delete__FPv = .text:0x00004D18; // type:function size:0x24 scope:local align:4 +daNpc_P2Execute__FPv = .text:0x00004D3C; // type:function size:0x24 scope:local align:4 +daNpc_P2Draw__FPv = .text:0x00004D60; // type:function size:0x24 scope:local align:4 +daNpc_P2IsDelete__FPv = .text:0x00004D84; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00004D8C; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00004DD4; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00004E1C; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00004E78; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004EC0; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004EC4; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004EC8; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004ECC; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00004ED0; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00004F18; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00004F74; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00004F84; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00004F8C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00004F94; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00004F9C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004FA4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00004FDC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00004FE4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00004FEC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004FF4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000502C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00005030; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00005038; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005040; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00005048; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00005054; // type:function size:0xC scope:weak align:4 +__dt__14daNpc_P2_HIO_cFv = .text:0x00005060; // type:function size:0x7C scope:weak align:4 +cLib_calcTimer__FPi = .text:0x000050DC; // type:function size:0x1C scope:weak align:4 +cLib_calcTimer__FPs = .text:0x000050F8; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_p2_cpp = .text:0x00005114; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00005150; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00005158; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00005160; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00005168; // type:function size:0x8 scope:weak align:4 +__dt__10dNpc_HIO_cFv = .text:0x00005170; // type:function size:0x48 scope:weak align:4 +getAttnPos__15dNpc_EventCut_cFv = .text:0x000051B8; // type:function size:0x1C scope:weak align:4 +cutProc__10daNpc_P2_cFv = .text:0x000051D4; // type:function size:0x2F0 scope:global align:4 +cutTalkStart__10daNpc_P2_cFi = .text:0x000054C4; // type:function size:0xB4 scope:global align:4 +cutTalkProc__10daNpc_P2_cFi = .text:0x00005578; // type:function size:0x50 scope:global align:4 +cutRideSwitchStart__10daNpc_P2_cFi = .text:0x000055C8; // type:function size:0xC8 scope:global align:4 +cutRideSwitchProc__10daNpc_P2_cFi = .text:0x00005690; // type:function size:0x1BC scope:global align:4 +cutRunWaitStart__10daNpc_P2_cFi = .text:0x0000584C; // type:function size:0x78 scope:global align:4 +cutRunWaitProc__10daNpc_P2_cFi = .text:0x000058C4; // type:function size:0x9C scope:global align:4 +searchNearLift__10daNpc_P2_cFPvPv = .text:0x00005960; // type:function size:0x220 scope:global align:4 +cutJumpToLiftStart__10daNpc_P2_cFi = .text:0x00005B80; // type:function size:0x104 scope:global align:4 +cutJumpToLiftProc__10daNpc_P2_cFi = .text:0x00005C84; // type:function size:0x390 scope:global align:4 +searchNearRope__10daNpc_P2_cFPvPv = .text:0x00006014; // type:function size:0x220 scope:global align:4 +cutLiftToRopeStart__10daNpc_P2_cFi = .text:0x00006234; // type:function size:0x104 scope:global align:4 +cutLiftToRopeProc__10daNpc_P2_cFi = .text:0x00006338; // type:function size:0x22C scope:global align:4 +cutRopeTalkStart__10daNpc_P2_cFi = .text:0x00006564; // type:function size:0x558 scope:global align:4 +cutRopeTalkProc__10daNpc_P2_cFi = .text:0x00006ABC; // type:function size:0x80C scope:global align:4 +cutRopeToLiftStart__10daNpc_P2_cFi = .text:0x000072C8; // type:function size:0x128 scope:global align:4 +cutRopeToLiftProc__10daNpc_P2_cFi = .text:0x000073F0; // type:function size:0x258 scope:global align:4 +cutJumpToGoalStart__10daNpc_P2_cFi = .text:0x00007648; // type:function size:0x174 scope:global align:4 +cutJumpToGoalProc__10daNpc_P2_cFi = .text:0x000077BC; // type:function size:0x334 scope:global align:4 +cutJumpStart__10daNpc_P2_cFi = .text:0x00007AF0; // type:function size:0x1CC scope:global align:4 +cutJumpProc__10daNpc_P2_cFi = .text:0x00007CBC; // type:function size:0x268 scope:global align:4 +cutSetAnmStart__10daNpc_P2_cFi = .text:0x00007F24; // type:function size:0x148 scope:global align:4 +cutSetAnmProc__10daNpc_P2_cFi = .text:0x0000806C; // type:function size:0x60 scope:global align:4 +cutSwOnStart__10daNpc_P2_cFi = .text:0x000080CC; // type:function size:0x3C scope:global align:4 +cutSwOnProc__10daNpc_P2_cFi = .text:0x00008108; // type:function size:0x5C scope:global align:4 +cutSwOffStart__10daNpc_P2_cFi = .text:0x00008164; // type:function size:0x3C scope:global align:4 +cutSwOffProc__10daNpc_P2_cFi = .text:0x000081A0; // type:function size:0x5C scope:global align:4 +cutSurpriseStart__10daNpc_P2_cFi = .text:0x000081FC; // type:function size:0x78 scope:global align:4 +cutSurpriseProc__10daNpc_P2_cFi = .text:0x00008274; // type:function size:0x2C scope:global align:4 +cutOmamoriInitStart__10daNpc_P2_cFi = .text:0x000082A0; // type:function size:0x58 scope:global align:4 +cutOmamoriInitProc__10daNpc_P2_cFi = .text:0x000082F8; // type:function size:0x2C scope:global align:4 +cutOmamoriEndStart__10daNpc_P2_cFi = .text:0x00008324; // type:function size:0x58 scope:global align:4 +cutOmamoriEndProc__10daNpc_P2_cFi = .text:0x0000837C; // type:function size:0x2C scope:global align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_heapsize__10daNpc_P2_c = .rodata:0x00000000; // type:object size:0xC scope:global align:4 +m_arc_name__10daNpc_P2_c = .rodata:0x0000000C; // type:object size:0x3 scope:global align:4 data:string +@4152 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4153 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4154 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4155 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4156 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4157 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4158 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4159 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4160 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4161 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4162 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@4163 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4164 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4165 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4166 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4167 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4168 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4169 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4170 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4171 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4183 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4184 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4185 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4186 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4187 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 data:string +l_btp_ix_tbl = .rodata:0x00000074; // type:object size:0x8 scope:local align:4 +l_bmt_ix_tbl = .rodata:0x0000007C; // type:object size:0xC scope:local align:4 +@4260 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4275 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 data:float +@4294 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 data:float +a_anm_bck_tbl$4299 = .rodata:0x00000094; // type:object size:0x70 scope:local align:4 +@4377 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@4578 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@4579 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@4632 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +anm_atr$4704 = .rodata:0x00000114; // type:object size:0x15 scope:local align:4 +@4855 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 data:float +@4856 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 data:float +@4898 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@4899 = .rodata:0x00000138; // type:object size:0x8 scope:local align:8 +@4900 = .rodata:0x00000140; // type:object size:0x8 scope:local align:8 +@4901 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@4902 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +@5012 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@5109 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@5110 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@5380 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 +@5382 = .rodata:0x00000160; // type:object size:0x8 scope:local align:8 +@5558 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 +@5559 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4 +@5560 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4 +@5561 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4 +@5562 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4 +@5563 = .rodata:0x0000017C; // type:object size:0x4 scope:local align:4 +@5564 = .rodata:0x00000180; // type:object size:0x4 scope:local align:4 +@5565 = .rodata:0x00000184; // type:object size:0x4 scope:local align:4 +@5566 = .rodata:0x00000188; // type:object size:0x4 scope:local align:4 +@5567 = .rodata:0x0000018C; // type:object size:0x4 scope:local align:4 +@5568 = .rodata:0x00000190; // type:object size:0x4 scope:local align:4 +@5569 = .rodata:0x00000194; // type:object size:0x4 scope:local align:4 data:float +@5602 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4 +@6246 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4 +@6247 = .rodata:0x000001A0; // type:object size:0x4 scope:local align:4 +@6248 = .rodata:0x000001A4; // type:object size:0x4 scope:local align:4 +@6249 = .rodata:0x000001A8; // type:object size:0x4 scope:local align:4 +@6355 = .rodata:0x000001AC; // type:object size:0x4 scope:local align:4 +@6356 = .rodata:0x000001B0; // type:object size:0x4 scope:local align:4 +@6872 = .rodata:0x000001B4; // type:object size:0x4 scope:local align:4 +@6873 = .rodata:0x000001B8; // type:object size:0x4 scope:local align:4 +head_bdl_tbl$6968 = .rodata:0x000001BC; // type:object size:0xC scope:local align:4 +head_tex_tbl$6973 = .rodata:0x000001C8; // type:object size:0x2 scope:local align:4 +@stringBase0 = .rodata:0x000001CC; // type:object size:0x200 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_276_data_1C = .data:0x0000001C; // type:object size:0x14 +a_anm_num_tbl$4300 = .data:0x00000030; // type:object size:0x48 scope:local align:4 +a_play_mode_tbl$4301 = .data:0x00000078; // type:object size:0x60 scope:local align:4 +a_morf_frame_tbl$4302 = .data:0x000000D8; // type:object size:0x60 scope:local align:4 +a_play_speed_tbl$4303 = .data:0x00000138; // type:object size:0x60 scope:local align:4 +a_tex_pattern_num_tbl$4381 = .data:0x00000198; // type:object size:0x2E scope:local align:4 +action_table$4765 = .data:0x000001C8; // type:object size:0x3C scope:local align:4 +@4816 = .data:0x00000204; // type:object size:0x3C scope:local align:4 +@4815 = .data:0x00000240; // type:object size:0x3C scope:local align:4 +a_demo_name_tbl$6016 = .data:0x0000027C; // type:object size:0x20 scope:local align:4 +@6617 = .data:0x0000029C; // type:object size:0x5C scope:local align:4 +actor_name_table$7077 = .data:0x000002F8; // type:object size:0xC scope:local align:4 +@7086 = .data:0x00000304; // type:object size:0xC scope:local align:4 +@7089 = .data:0x00000310; // type:object size:0xC scope:local align:4 +@7096 = .data:0x0000031C; // type:object size:0xC scope:local align:4 +@7099 = .data:0x00000328; // type:object size:0xC scope:local align:4 +@7102 = .data:0x00000334; // type:object size:0xC scope:local align:4 +@7105 = .data:0x00000340; // type:object size:0xC scope:local align:4 +daNpc_P2MethodTable = .data:0x0000034C; // type:object size:0x20 scope:local align:4 +g_profile_NPC_P2 = .data:0x0000036C; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x0000039C; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x000003A8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000003B4; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x000003C0; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000003CC; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000003D8; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x000003E4; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000400; // type:object size:0x20 scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000420; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000004A8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000004B4; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000004C0; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000514; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x00000538; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000544; // type:object size:0xC scope:weak align:4 +__vt__14daNpc_P2_HIO_c = .data:0x00000550; // type:object size:0xC scope:weak align:4 +__vt__10dNpc_HIO_c = .data:0x0000055C; // type:object size:0xC scope:weak align:4 +__vt__19daNpc_P2_childHIO_c = .data:0x00000568; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4198 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x28C scope:local align:4 data:float +@4209 = .bss:0x000002EC; // type:object size:0xC scope:local align:4 +init$4210 = .bss:0x000002F8; // type:object size:0x1 scope:local align:1 +l_offsetAttPos$4208 = .bss:0x000002FC; // type:object size:0xC scope:local align:4 +@4213 = .bss:0x00000308; // type:object size:0xC scope:local align:4 +init$4214 = .bss:0x00000314; // type:object size:0x1 scope:local align:1 +l_offsetEyePos$4212 = .bss:0x00000318; // type:object size:0xC scope:local align:4 +init$4584 = .bss:0x00000324; // type:object size:0x1 scope:local align:1 data:byte +smoke_scale$4583 = .bss:0x00000328; // type:object size:0xC scope:local align:4 data:float +l_msgId = .bss:0x00000334; // type:object size:0x4 scope:local align:4 data:4byte +l_msg = .bss:0x00000338; // type:object size:0x4 scope:local align:4 data:4byte +@6176 = .bss:0x0000033C; // type:object size:0xC scope:local align:4 +init$6177 = .bss:0x00000348; // type:object size:0x1 scope:local align:1 +aim_pos$6175 = .bss:0x0000034C; // type:object size:0xC scope:local align:4 +@6180 = .bss:0x00000358; // type:object size:0xC scope:local align:4 +init$6181 = .bss:0x00000364; // type:object size:0x1 scope:local align:1 +attn_pos$6179 = .bss:0x00000368; // type:object size:0xC scope:local align:4 +@6259 = .bss:0x00000374; // type:object size:0xC scope:local align:4 +init$6260 = .bss:0x00000380; // type:object size:0x1 scope:local align:1 +aim_pos$6258 = .bss:0x00000384; // type:object size:0xC scope:local align:4 +@6263 = .bss:0x00000390; // type:object size:0xC scope:local align:4 +init$6264 = .bss:0x0000039C; // type:object size:0x1 scope:local align:1 +attn_pos$6262 = .bss:0x000003A0; // type:object size:0xC scope:local align:4 +@6267 = .bss:0x000003AC; // type:object size:0xC scope:local align:4 +init$6268 = .bss:0x000003B8; // type:object size:0x1 scope:local align:1 +talk_attn_pos$6266 = .bss:0x000003BC; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_people/splits.txt b/config/D44J01/rels/d_a_npc_people/splits.txt new file mode 100644 index 000000000..c6d1053a4 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_people/splits.txt @@ -0,0 +1,19 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_npc_people.o: + .text start:0x00000078 end:0x00009AB8 + .text start:0x00009AB8 end:0x00009ADC + .text start:0x00009ADC end:0x00009B24 + .text start:0x00009B24 end:0x00009B54 + .text start:0x00009B54 end:0x0000A05C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000058F + .data start:0x00000000 end:0x000026E0 diff --git a/config/D44J01/rels/d_a_npc_people/symbols.txt b/config/D44J01/rels/d_a_npc_people/symbols.txt new file mode 100644 index 000000000..b7c39341a --- /dev/null +++ b/config/D44J01/rels/d_a_npc_people/symbols.txt @@ -0,0 +1,641 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__ct__13daNpcPeople_cFv = .text:0x00000078; // type:function size:0x1F4 scope:global align:4 +__dt__13mDoExt_btpAnmFv = .text:0x0000026C; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000002C8; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00000310; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000003DC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000424; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000480; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000004C8; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00000524; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000005AC; // type:function size:0x70 scope:weak align:4 +daNpc_People_nodeCallBack__FP7J3DNodei = .text:0x0000061C; // type:function size:0x118 scope:local align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000734; // type:function size:0x20 scope:local align:4 +phase_1__FP13daNpcPeople_c = .text:0x00000754; // type:function size:0x184 scope:local align:4 +phase_2__FP13daNpcPeople_c = .text:0x000008D8; // type:function size:0x78 scope:local align:4 +_create__13daNpcPeople_cFv = .text:0x00000950; // type:function size:0x30 scope:global align:4 +createHeap__13daNpcPeople_cFv = .text:0x00000980; // type:function size:0x47C scope:global align:4 +daNpcPeople_XyCheckCB__FPvi = .text:0x00000DFC; // type:function size:0x20 scope:local align:4 +daNpcPeople_XyEventCB__FPvi = .text:0x00000E1C; // type:function size:0x20 scope:local align:4 +daNpcPeople_photoCB__FPvi = .text:0x00000E3C; // type:function size:0x20 scope:local align:4 +createInit__13daNpcPeople_cFv = .text:0x00000E5C; // type:function size:0x688 scope:global align:4 +_delete__13daNpcPeople_cFv = .text:0x000014E4; // type:function size:0x84 scope:global align:4 +_draw__13daNpcPeople_cFv = .text:0x00001568; // type:function size:0x32C scope:global align:4 +_execute__13daNpcPeople_cFv = .text:0x00001894; // type:function size:0x58C scope:global align:4 +executeCommon__13daNpcPeople_cFv = .text:0x00001E20; // type:function size:0x2C0 scope:global align:4 +executeSetMode__13daNpcPeople_cFUc = .text:0x000020E0; // type:function size:0x54 scope:global align:4 +executeWaitInit__13daNpcPeople_cFv = .text:0x00002134; // type:function size:0xE4 scope:global align:4 +executeWait__13daNpcPeople_cFv = .text:0x00002218; // type:function size:0x2C0 scope:global align:4 +executeTalkInit__13daNpcPeople_cFv = .text:0x000024D8; // type:function size:0x50 scope:global align:4 +executeTalk__13daNpcPeople_cFv = .text:0x00002528; // type:function size:0x1C8 scope:global align:4 +executeWalkInit__13daNpcPeople_cFv = .text:0x000026F0; // type:function size:0xC0 scope:global align:4 +executeWalk__13daNpcPeople_cFv = .text:0x000027B0; // type:function size:0x210 scope:global align:4 +executeTurnInit__13daNpcPeople_cFv = .text:0x000029C0; // type:function size:0x134 scope:global align:4 +executeTurn__13daNpcPeople_cFv = .text:0x00002AF4; // type:function size:0x124 scope:global align:4 +executeBikkuriInit__13daNpcPeople_cFv = .text:0x00002C18; // type:function size:0x50 scope:global align:4 +executeBikkuri__13daNpcPeople_cFv = .text:0x00002C68; // type:function size:0x78 scope:global align:4 +executeFurueInit__13daNpcPeople_cFv = .text:0x00002CE0; // type:function size:0xB0 scope:global align:4 +executeFurue__13daNpcPeople_cFv = .text:0x00002D90; // type:function size:0x10C scope:global align:4 +executeKyoroInit__13daNpcPeople_cFv = .text:0x00002E9C; // type:function size:0xBC scope:global align:4 +executeKyoro__13daNpcPeople_cFv = .text:0x00002F58; // type:function size:0x9C scope:global align:4 +executeLetterInit__13daNpcPeople_cFv = .text:0x00002FF4; // type:function size:0x54 scope:global align:4 +executeLetter__13daNpcPeople_cFv = .text:0x00003048; // type:function size:0xE4 scope:global align:4 +executeLookInit__13daNpcPeople_cFv = .text:0x0000312C; // type:function size:0x7C scope:global align:4 +executeLook__13daNpcPeople_cFv = .text:0x000031A8; // type:function size:0xE4 scope:global align:4 +executeLook2Init__13daNpcPeople_cFv = .text:0x0000328C; // type:function size:0x60 scope:global align:4 +executeLook2__13daNpcPeople_cFv = .text:0x000032EC; // type:function size:0xF4 scope:global align:4 +executeUgWalkInit__13daNpcPeople_cFv = .text:0x000033E0; // type:function size:0x30 scope:global align:4 +executeUgWalk__13daNpcPeople_cFv = .text:0x00003410; // type:function size:0x62C scope:global align:4 +executeUgTurnInit__13daNpcPeople_cFv = .text:0x00003A3C; // type:function size:0x1C0 scope:global align:4 +executeUgTurn__13daNpcPeople_cFv = .text:0x00003BFC; // type:function size:0xB4 scope:global align:4 +executeUgLookInit__13daNpcPeople_cFv = .text:0x00003CB0; // type:function size:0x64 scope:global align:4 +executeUgLook__13daNpcPeople_cFv = .text:0x00003D14; // type:function size:0xA0 scope:global align:4 +executeUgLook2Init__13daNpcPeople_cFv = .text:0x00003DB4; // type:function size:0x50 scope:global align:4 +executeUgLook2__13daNpcPeople_cFv = .text:0x00003E04; // type:function size:0xAC scope:global align:4 +executeUgSitInit__13daNpcPeople_cFv = .text:0x00003EB0; // type:function size:0x54 scope:global align:4 +executeUgSit__13daNpcPeople_cFv = .text:0x00003F04; // type:function size:0x88 scope:global align:4 +checkOrder__13daNpcPeople_cFv = .text:0x00003F8C; // type:function size:0x23C scope:global align:4 +eventOrder__13daNpcPeople_cFv = .text:0x000041C8; // type:function size:0x240 scope:global align:4 +eventMove__13daNpcPeople_cFv = .text:0x00004408; // type:function size:0x84 scope:global align:4 +privateCut__13daNpcPeople_cFv = .text:0x0000448C; // type:function size:0x268 scope:global align:4 +eventMesSetTpInit__13daNpcPeople_cFi = .text:0x000046F4; // type:function size:0x5C scope:global align:4 +eventMesSetInit__13daNpcPeople_cFi = .text:0x00004750; // type:function size:0x208 scope:global align:4 +eventMesSet__13daNpcPeople_cFv = .text:0x00004958; // type:function size:0x38 scope:global align:4 +eventMesSet2__13daNpcPeople_cFv = .text:0x00004990; // type:function size:0x34 scope:global align:4 +eventFlagSetInit__13daNpcPeople_cFi = .text:0x000049C4; // type:function size:0x98 scope:global align:4 +eventGetItemInit__13daNpcPeople_cFi = .text:0x00004A5C; // type:function size:0xA4 scope:global align:4 +eventGetItem__13daNpcPeople_cFv = .text:0x00004B00; // type:function size:0x8 scope:global align:4 +eventTurnToPlayerInit__13daNpcPeople_cFv = .text:0x00004B08; // type:function size:0x70 scope:global align:4 +eventTurnToPlayer__13daNpcPeople_cFv = .text:0x00004B78; // type:function size:0x18 scope:global align:4 +eventUb1TalkInit__13daNpcPeople_cFi = .text:0x00004B90; // type:function size:0x148 scope:global align:4 +eventUb1Talk__13daNpcPeople_cFv = .text:0x00004CD8; // type:function size:0xD4 scope:global align:4 +eventUb1TalkXyInit__13daNpcPeople_cFi = .text:0x00004DAC; // type:function size:0x158 scope:global align:4 +eventUb1TalkXy__13daNpcPeople_cFv = .text:0x00004F04; // type:function size:0xD4 scope:global align:4 +eventUb2Talk__13daNpcPeople_cFv = .text:0x00004FD8; // type:function size:0xD8 scope:global align:4 +eventUbSetAnm__13daNpcPeople_cFv = .text:0x000050B0; // type:function size:0xBC scope:global align:4 +eventAreaMaxInit__13daNpcPeople_cFv = .text:0x0000516C; // type:function size:0x28 scope:global align:4 +eventCameraStopInit__13daNpcPeople_cFv = .text:0x00005194; // type:function size:0x110 scope:global align:4 +eventCameraStop__13daNpcPeople_cFv = .text:0x000052A4; // type:function size:0x8 scope:global align:4 +eventCameraStartInit__13daNpcPeople_cFv = .text:0x000052AC; // type:function size:0x48 scope:global align:4 +eventCoCylRInit__13daNpcPeople_cFi = .text:0x000052F4; // type:function size:0x88 scope:global align:4 +eventLookPo__13daNpcPeople_cFv = .text:0x0000537C; // type:function size:0x74 scope:global align:4 +eventMesSetPoInit__13daNpcPeople_cFi = .text:0x000053F0; // type:function size:0x20 scope:global align:4 +eventMesSetPo__13daNpcPeople_cFv = .text:0x00005410; // type:function size:0x50 scope:global align:4 +talk2__13daNpcPeople_cFiP10fopAc_ac_c = .text:0x00005460; // type:function size:0x1C8 scope:global align:4 +talk3__13daNpcPeople_cFi = .text:0x00005628; // type:function size:0x12C scope:global align:4 +next_msgStatus__13daNpcPeople_cFPUl = .text:0x00005754; // type:function size:0x7BC scope:global align:4 +getMsg__13daNpcPeople_cFv = .text:0x00005F10; // type:function size:0x13F0 scope:global align:4 +getMsg3__13daNpcPeople_cFv = .text:0x00007300; // type:function size:0xC0 scope:global align:4 +chkMsg__13daNpcPeople_cFv = .text:0x000073C0; // type:function size:0x18C scope:global align:4 +setMessage__13daNpcPeople_cFUl = .text:0x0000754C; // type:function size:0x8 scope:global align:4 +setMessageUb__13daNpcPeople_cFP9sUbMsgDat = .text:0x00007554; // type:function size:0xB4 scope:global align:4 +setAnmFromMsgTag__13daNpcPeople_cFv = .text:0x00007608; // type:function size:0x5C scope:global align:4 +setAnmFromMsgTagUo__13daNpcPeople_cFi = .text:0x00007664; // type:function size:0xBC scope:global align:4 +setAnmFromMsgTagUb__13daNpcPeople_cFi = .text:0x00007720; // type:function size:0x9C scope:global align:4 +setAnmFromMsgTagUw__13daNpcPeople_cFi = .text:0x000077BC; // type:function size:0xD0 scope:global align:4 +setAnmFromMsgTagUm__13daNpcPeople_cFi = .text:0x0000788C; // type:function size:0xD0 scope:global align:4 +setAnmFromMsgTagSa__13daNpcPeople_cFi = .text:0x0000795C; // type:function size:0xA0 scope:global align:4 +setAnmFromMsgTagUg__13daNpcPeople_cFi = .text:0x000079FC; // type:function size:0x74 scope:global align:4 +getPrmNpcNo__13daNpcPeople_cFv = .text:0x00007A70; // type:function size:0x20 scope:global align:4 +getPrmRailID__13daNpcPeople_cFv = .text:0x00007A90; // type:function size:0x2C scope:global align:4 +getPrmArg0__13daNpcPeople_cFv = .text:0x00007ABC; // type:function size:0x2C scope:global align:4 +setMtx__13daNpcPeople_cFv = .text:0x00007AE8; // type:function size:0x88 scope:global align:4 +chkAttention__13daNpcPeople_cFv = .text:0x00007B70; // type:function size:0x3E8 scope:global align:4 +lookBack__13daNpcPeople_cFv = .text:0x00007F58; // type:function size:0x14C scope:global align:4 +initTexPatternAnm__13daNpcPeople_cFb = .text:0x000080A4; // type:function size:0x13C scope:global align:4 +playTexPatternAnm__13daNpcPeople_cFv = .text:0x000081E0; // type:function size:0x78 scope:global align:4 +playAnm__13daNpcPeople_cFv = .text:0x00008258; // type:function size:0xE0 scope:global align:4 +getBck__13daNpcPeople_cFUc = .text:0x00008338; // type:function size:0x2C scope:global align:4 +getHeadBck__13daNpcPeople_cFUc = .text:0x00008364; // type:function size:0x3C scope:global align:4 +setAnm__13daNpcPeople_cFUciff = .text:0x000083A0; // type:function size:0x1B0 scope:global align:4 +setAnmTbl__13daNpcPeople_cFP13sPeopleAnmDati = .text:0x00008550; // type:function size:0x15C scope:global align:4 +setWaitAnm__13daNpcPeople_cFv = .text:0x000086AC; // type:function size:0xE8 scope:global align:4 +XyCheckCB__13daNpcPeople_cFi = .text:0x00008794; // type:function size:0x19C scope:global align:4 +XyEventCB__13daNpcPeople_cFi = .text:0x00008930; // type:function size:0xB8 scope:global align:4 +photoCB__13daNpcPeople_cFi = .text:0x000089E8; // type:function size:0x74 scope:global align:4 +getRand__13daNpcPeople_cFi = .text:0x00008A5C; // type:function size:0x64 scope:global align:4 +isPhoto__13daNpcPeople_cFUc = .text:0x00008AC0; // type:function size:0x38 scope:global align:4 +isColor__13daNpcPeople_cFv = .text:0x00008AF8; // type:function size:0x2C scope:global align:4 +setCollision__13daNpcPeople_cFP8dCcD_Cyl4cXyzff = .text:0x00008B24; // type:function size:0x4C scope:global align:4 +chkSurprise__13daNpcPeople_cFv = .text:0x00008B70; // type:function size:0x134 scope:global align:4 +chkEndEvent__13daNpcPeople_cFv = .text:0x00008CA4; // type:function size:0x320 scope:global align:4 +is1GetMap20__13daNpcPeople_cFv = .text:0x00008FC4; // type:function size:0x30 scope:global align:4 +is1DayGetMap20__13daNpcPeople_cFv = .text:0x00008FF4; // type:function size:0x44 scope:global align:4 +getWindDir__13daNpcPeople_cFv = .text:0x00009038; // type:function size:0x44 scope:global align:4 +isUo1FdaiAll__13daNpcPeople_cFv = .text:0x0000907C; // type:function size:0x3C scope:global align:4 +isUo1FdaiOne__13daNpcPeople_cFv = .text:0x000090B8; // type:function size:0x28 scope:global align:4 +chkDaiza__13daNpcPeople_cFv = .text:0x000090E0; // type:function size:0x240 scope:global align:4 +checkPig__13daNpcPeople_cFv = .text:0x00009320; // type:function size:0x1B8 scope:global align:4 +isPigOk__13daNpcPeople_cFv = .text:0x000094D8; // type:function size:0x70 scope:global align:4 +getPigTimer__13daNpcPeople_cFv = .text:0x00009548; // type:function size:0x10 scope:global align:4 +resetPig__13daNpcPeople_cFv = .text:0x00009558; // type:function size:0xD0 scope:global align:4 +initUgSearchArea__13daNpcPeople_cFv = .text:0x00009628; // type:function size:0xC8 scope:global align:4 +getDirDistToPos__13daNpcPeople_cFsf = .text:0x000096F0; // type:function size:0x64 scope:global align:4 +warp__13daNpcPeople_cFv = .text:0x00009754; // type:function size:0xB0 scope:global align:4 +daNpc_PeopleCreate__FPv = .text:0x00009804; // type:function size:0x20 scope:local align:4 +daNpc_PeopleDelete__FPv = .text:0x00009824; // type:function size:0x24 scope:local align:4 +daNpc_PeopleExecute__FPv = .text:0x00009848; // type:function size:0x24 scope:local align:4 +daNpc_PeopleDraw__FPv = .text:0x0000986C; // type:function size:0x24 scope:local align:4 +daNpc_PeopleIsDelete__FPv = .text:0x00009890; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00009898; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x000098E0; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00009928; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00009984; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000099CC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000099DC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000099E4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000099EC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000099F4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000099FC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00009A34; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00009A3C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00009A44; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00009A4C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00009A84; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00009A88; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00009A90; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00009A98; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00009AA0; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00009AAC; // type:function size:0xC scope:weak align:4 +taura_pos_set__8kb_classF4cXyz = .text:0x00009AB8; // type:function size:0x24 scope:weak align:4 +__dt__9dSnap_ObjFv = .text:0x00009ADC; // type:function size:0x48 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00009B24; // type:function size:0x4 scope:weak align:4 +getAttnPos__15dNpc_EventCut_cFv = .text:0x00009B28; // type:function size:0x1C scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00009B44; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00009B4C; // type:function size:0x8 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ213daNpcPeople_c5Prm_eQ213daNpcPeople_c5Prm_e = .text:0x00009B54; // type:function size:0x1C scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00009B70; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_people_cpp = .text:0x00009B8C; // type:function size:0x4B0 scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x0000A03C; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x0000A044; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x0000A04C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x0000A054; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__13daNpcPeople_c = .rodata:0x00000000; // type:object size:0x3 scope:global align:4 data:string +l_bmd_ix_tbl = .rodata:0x00000004; // type:object size:0x4C scope:local align:4 +l_head_bmd_ix_tbl = .rodata:0x00000050; // type:object size:0x4C scope:local align:4 +l_btp_ix_tbl = .rodata:0x0000009C; // type:object size:0x4C scope:local align:4 +l_bmt_ix_tbl = .rodata:0x000000E8; // type:object size:0x4C scope:local align:4 +l_diff_flag_tbl = .rodata:0x00000134; // type:object size:0x4C scope:local align:4 +l_head_diff_flag_tbl = .rodata:0x00000180; // type:object size:0x4C scope:local align:4 +l_etc_bmd_ix_tbl = .rodata:0x000001CC; // type:object size:0x98 scope:local align:4 +l_pig_para = .rodata:0x00000264; // type:object size:0xC scope:local align:4 +l_photo_no = .rodata:0x00000270; // type:object size:0x13 scope:local align:4 +@4256 = .rodata:0x00000284; // type:object size:0x4 scope:local align:4 data:float +@4257 = .rodata:0x00000288; // type:object size:0x4 scope:local align:4 data:float +@4595 = .rodata:0x0000028C; // type:object size:0x4 scope:local align:4 data:float +@4596 = .rodata:0x00000290; // type:object size:0x4 scope:local align:4 +@4729 = .rodata:0x00000294; // type:object size:0x4 scope:local align:4 +@4730 = .rodata:0x00000298; // type:object size:0x4 scope:local align:4 +@4731 = .rodata:0x0000029C; // type:object size:0x4 scope:local align:4 +@4732 = .rodata:0x000002A0; // type:object size:0x4 scope:local align:4 data:float +@4842 = .rodata:0x000002A4; // type:object size:0x4 scope:local align:4 +@4843 = .rodata:0x000002A8; // type:object size:0x4 scope:local align:4 +@4844 = .rodata:0x000002AC; // type:object size:0x4 scope:local align:4 data:float +@4999 = .rodata:0x000002B0; // type:object size:0x8 scope:local align:8 +@5000 = .rodata:0x000002B8; // type:object size:0x8 scope:local align:8 +@5001 = .rodata:0x000002C0; // type:object size:0x4 scope:local align:4 data:float +@5002 = .rodata:0x000002C4; // type:object size:0x4 scope:local align:4 +@5003 = .rodata:0x000002C8; // type:object size:0x4 scope:local align:4 +@5004 = .rodata:0x000002CC; // type:object size:0x4 scope:local align:4 +@5005 = .rodata:0x000002D0; // type:object size:0x4 scope:local align:4 +@5006 = .rodata:0x000002D4; // type:object size:0x4 scope:local align:4 +@5085 = .rodata:0x000002D8; // type:object size:0x8 scope:local align:8 data:double +@5171 = .rodata:0x000002E0; // type:object size:0x4 scope:local align:4 data:float +@5395 = .rodata:0x000002E4; // type:object size:0x4 scope:local align:4 data:float +@5413 = .rodata:0x000002E8; // type:object size:0x4 scope:local align:4 +@5722 = .rodata:0x000002EC; // type:object size:0x4 scope:local align:4 data:float +@6196 = .rodata:0x000002F0; // type:object size:0x4 scope:local align:4 data:float +@7120 = .rodata:0x000002F4; // type:object size:0x4 scope:local align:4 +@7121 = .rodata:0x000002F8; // type:object size:0x4 scope:local align:4 +@7403 = .rodata:0x000002FC; // type:object size:0x4 scope:local align:4 data:float +@7563 = .rodata:0x00000300; // type:object size:0x4 scope:local align:4 +@7596 = .rodata:0x00000304; // type:object size:0x4 scope:local align:4 +@7597 = .rodata:0x00000308; // type:object size:0x4 scope:local align:4 +@7598 = .rodata:0x0000030C; // type:object size:0x4 scope:local align:4 +@7600 = .rodata:0x00000310; // type:object size:0x8 scope:local align:8 +@7772 = .rodata:0x00000318; // type:object size:0x4 scope:local align:4 +@8037 = .rodata:0x0000031C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000320; // type:object size:0x26F scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_277_data_1C = .data:0x0000001C; // type:object size:0x14 +l_npc_staff_id = .data:0x00000030; // type:object size:0x4C scope:local align:4 data:4byte +l_arcname_tbl = .data:0x0000007C; // type:object size:0x4C scope:local align:4 +l_bck_ix_tbl_uo1 = .data:0x000000C8; // type:object size:0x18 scope:local align:4 +l_bck_ix_tbl_uo2 = .data:0x000000E0; // type:object size:0x18 scope:local align:4 +l_bck_ix_tbl_uo3 = .data:0x000000F8; // type:object size:0x18 scope:local align:4 +l_bck_ix_tbl_ub1 = .data:0x00000110; // type:object size:0x18 scope:local align:4 +l_bck_ix_tbl_ub2 = .data:0x00000128; // type:object size:0x18 scope:local align:4 +l_bck_ix_tbl_ub3 = .data:0x00000140; // type:object size:0x18 scope:local align:4 +l_bck_ix_tbl_ub4 = .data:0x00000158; // type:object size:0x18 scope:local align:4 +l_bck_ix_tbl_uw1 = .data:0x00000170; // type:object size:0x18 scope:local align:4 +l_bck_ix_tbl_uw2 = .data:0x00000188; // type:object size:0x18 scope:local align:4 +l_bck_ix_tbl_um1 = .data:0x000001A0; // type:object size:0x18 scope:local align:4 +l_bck_ix_tbl_um2 = .data:0x000001B8; // type:object size:0x18 scope:local align:4 +l_bck_ix_tbl_um3 = .data:0x000001D0; // type:object size:0x18 scope:local align:4 +l_bck_ix_tbl_um3_n = .data:0x000001E8; // type:object size:0x18 scope:local align:4 +l_bck_ix_tbl_sa1_n = .data:0x00000200; // type:object size:0x18 scope:local align:4 +l_bck_ix_tbl_sa2 = .data:0x00000218; // type:object size:0x18 scope:local align:4 +l_bck_ix_tbl_sa3 = .data:0x00000230; // type:object size:0x18 scope:local align:4 +l_bck_ix_tbl_sa3_n = .data:0x00000248; // type:object size:0x18 scope:local align:4 +l_bck_ix_tbl_sa4 = .data:0x00000260; // type:object size:0x18 scope:local align:4 +l_bck_ix_tbl_sa4_n = .data:0x00000278; // type:object size:0x18 scope:local align:4 +l_bck_ix_tbl_sa5 = .data:0x00000290; // type:object size:0x18 scope:local align:4 +l_bck_ix_tbl_sa5_n = .data:0x000002A8; // type:object size:0x18 scope:local align:4 +l_bck_ix_tbl_ug1 = .data:0x000002C0; // type:object size:0x18 scope:local align:4 +l_bck_ix_tbl_ug2 = .data:0x000002D8; // type:object size:0x18 scope:local align:4 +l_bck_ix_tbl = .data:0x000002F0; // type:object size:0x98 scope:local align:4 +l_head_bck_ix_sa = .data:0x00000388; // type:object size:0x18 scope:local align:4 +l_head_bck_ix_sa_n = .data:0x000003A0; // type:object size:0x18 scope:local align:4 +l_head_bck_ix_ug = .data:0x000003B8; // type:object size:0x18 scope:local align:4 +l_head_bck_ix_tbl = .data:0x000003D0; // type:object size:0x98 scope:local align:4 +l_npc_dist_tbl = .data:0x00000468; // type:object size:0x26 scope:local align:4 +l_npc_anm_wait = .data:0x00000490; // type:object size:0x3 scope:local align:4 +l_npc_anm_talk = .data:0x00000494; // type:object size:0x3 scope:local align:4 +l_npc_anm_walk = .data:0x00000498; // type:object size:0x3 scope:local align:4 +l_npc_anm_surprise = .data:0x0000049C; // type:object size:0x6 scope:local align:4 +l_npc_anm_bikkuri = .data:0x000004A4; // type:object size:0x6 scope:local align:4 +l_npc_anm_furue = .data:0x000004AC; // type:object size:0x3 scope:local align:4 +l_npc_anm_miburui = .data:0x000004B0; // type:object size:0x6 scope:local align:4 +l_npc_anm_kyoro = .data:0x000004B8; // type:object size:0x6 scope:local align:4 +l_npc_anm_letter = .data:0x000004C0; // type:object size:0x6 scope:local align:4 +l_npc_anm_kyoro2 = .data:0x000004C8; // type:object size:0x6 scope:local align:4 +l_ub_anm_wait2 = .data:0x000004D0; // type:object size:0x3 scope:local align:4 +l_ub_anm_yada = .data:0x000004D4; // type:object size:0x6 scope:local align:4 +l_ub_anm_look = .data:0x000004DC; // type:object size:0x6 scope:local align:4 +l_ub_anm_kuyasi = .data:0x000004E4; // type:object size:0x3 scope:local align:4 +l_npc_anm_ub1_wait1 = .data:0x000004E8; // type:object size:0x6 scope:local align:4 +l_npc_anm_ub1_wait2 = .data:0x000004F0; // type:object size:0x6 scope:local align:4 +l_npc_anm_ub1_yada = .data:0x000004F8; // type:object size:0x6 scope:local align:4 +l_npc_anm_ub1_tbl = .data:0x00000500; // type:object size:0x20 scope:local align:4 +l_npc_anm_ub2_wait1 = .data:0x00000520; // type:object size:0x6 scope:local align:4 +l_npc_anm_ub2_wait2 = .data:0x00000528; // type:object size:0x6 scope:local align:4 +l_npc_anm_ub2_yada = .data:0x00000530; // type:object size:0x6 scope:local align:4 +l_npc_anm_ub2_tbl = .data:0x00000538; // type:object size:0x20 scope:local align:4 +l_npc_anm_talk3 = .data:0x00000558; // type:object size:0x3 scope:local align:4 +l_npc_anm_talk4 = .data:0x0000055C; // type:object size:0x6 scope:local align:4 +l_npc_anm_talkH = .data:0x00000564; // type:object size:0x6 scope:local align:4 +l_npc_anm_talkH2 = .data:0x0000056C; // type:object size:0x6 scope:local align:4 +l_npc_anm_Mojimoji = .data:0x00000574; // type:object size:0x3 scope:local align:4 +l_npc_anm_happy = .data:0x00000578; // type:object size:0x3 scope:local align:4 +l_npc_anm_shobon_um = .data:0x0000057C; // type:object size:0x3 scope:local align:4 +l_npc_anm_happy_um = .data:0x00000580; // type:object size:0x3 scope:local align:4 +l_npc_anm_happy2_um = .data:0x00000584; // type:object size:0x3 scope:local align:4 +l_npc_anm_um3_wait3 = .data:0x00000588; // type:object size:0x3 scope:local align:4 +l_npc_anm_um3_talk2 = .data:0x0000058C; // type:object size:0x3 scope:local align:4 +l_npc_anm_um3_talk3 = .data:0x00000590; // type:object size:0x3 scope:local align:4 +l_npc_anm_um3_wait2 = .data:0x00000594; // type:object size:0x9 scope:local align:4 +l_npc_anm_um3_wait = .data:0x000005A0; // type:object size:0x9 scope:local align:4 +l_npc_anm_um3_tameiki = .data:0x000005AC; // type:object size:0x6 scope:local align:4 +l_npc_anm_um3_tbl = .data:0x000005B4; // type:object size:0x20 scope:local align:4 +l_npc_anm_talk_sa = .data:0x000005D4; // type:object size:0x3 scope:local align:4 +l_npc_anm_talk2_sa = .data:0x000005D8; // type:object size:0x3 scope:local align:4 +l_npc_anm_talk3_sa = .data:0x000005DC; // type:object size:0x3 scope:local align:4 +l_npc_anm_kiai_sa = .data:0x000005E0; // type:object size:0x3 scope:local align:4 +l_npc_anm_sa3_wait3 = .data:0x000005E4; // type:object size:0x6 scope:local align:4 +l_npc_anm_sa3_laugh = .data:0x000005EC; // type:object size:0x6 scope:local align:4 +l_npc_anm_sa3_tbl = .data:0x000005F4; // type:object size:0x10 scope:local align:4 +l_npc_anm_sa5_drink = .data:0x00000604; // type:object size:0x6 scope:local align:4 +l_npc_anm_sa5_tbl = .data:0x0000060C; // type:object size:0x10 scope:local align:4 +l_npc_anm_talk2_ug = .data:0x0000061C; // type:object size:0x3 scope:local align:4 +l_npc_anm_sit_ug = .data:0x00000620; // type:object size:0xC scope:local align:4 +l_npc_anm_wait_tbl = .data:0x0000062C; // type:object size:0x98 scope:local align:4 +@4192 = .data:0x000006C4; // type:object size:0xC scope:local align:4 +@4193 = .data:0x000006D0; // type:object size:0xC scope:local align:4 +@4194 = .data:0x000006DC; // type:object size:0xC scope:local align:4 +@4195 = .data:0x000006E8; // type:object size:0xC scope:local align:4 +@4196 = .data:0x000006F4; // type:object size:0xC scope:local align:4 +@4197 = .data:0x00000700; // type:object size:0xC scope:local align:4 +@4198 = .data:0x0000070C; // type:object size:0xC scope:local align:4 +@4199 = .data:0x00000718; // type:object size:0xC scope:local align:4 +@4200 = .data:0x00000724; // type:object size:0xC scope:local align:4 +@4201 = .data:0x00000730; // type:object size:0xC scope:local align:4 +@4202 = .data:0x0000073C; // type:object size:0xC scope:local align:4 +@4203 = .data:0x00000748; // type:object size:0xC scope:local align:4 +@4204 = .data:0x00000754; // type:object size:0xC scope:local align:4 +@4205 = .data:0x00000760; // type:object size:0xC scope:local align:4 +@4206 = .data:0x0000076C; // type:object size:0xC scope:local align:4 +@4207 = .data:0x00000778; // type:object size:0xC scope:local align:4 +@4208 = .data:0x00000784; // type:object size:0xC scope:local align:4 +@4209 = .data:0x00000790; // type:object size:0xC scope:local align:4 +@4210 = .data:0x0000079C; // type:object size:0xC scope:local align:4 +l_anm_set_sub = .data:0x000007A8; // type:object size:0xE4 scope:local align:4 data:4byte +l_npc_status = .data:0x0000088C; // type:object size:0x4C scope:local align:4 +l_npc_dat_uo1 = .data:0x000008D8; // type:object size:0x60 scope:local align:4 +l_npc_dat_uo2 = .data:0x00000938; // type:object size:0x60 scope:local align:4 +l_npc_dat_uo3 = .data:0x00000998; // type:object size:0x60 scope:local align:4 +l_npc_dat_ub1 = .data:0x000009F8; // type:object size:0x60 scope:local align:4 +l_npc_dat_ub2 = .data:0x00000A58; // type:object size:0x60 scope:local align:4 +l_npc_dat_ub3 = .data:0x00000AB8; // type:object size:0x60 scope:local align:4 +l_npc_dat_ub4 = .data:0x00000B18; // type:object size:0x60 scope:local align:4 +l_npc_dat_uw1 = .data:0x00000B78; // type:object size:0x60 scope:local align:4 +l_npc_dat_uw2 = .data:0x00000BD8; // type:object size:0x60 scope:local align:4 +l_npc_dat_um1 = .data:0x00000C38; // type:object size:0x60 scope:local align:4 +l_npc_dat_um2 = .data:0x00000C98; // type:object size:0x60 scope:local align:4 +l_npc_dat_um3 = .data:0x00000CF8; // type:object size:0x60 scope:local align:4 +l_npc_dat_um1_n = .data:0x00000D58; // type:object size:0x60 scope:local align:4 +l_npc_dat_um3_n = .data:0x00000DB8; // type:object size:0x60 scope:local align:4 +l_npc_dat_sa1 = .data:0x00000E18; // type:object size:0x60 scope:local align:4 +l_npc_dat_sa2 = .data:0x00000E78; // type:object size:0x60 scope:local align:4 +l_npc_dat_sa3 = .data:0x00000ED8; // type:object size:0x60 scope:local align:4 +l_npc_dat_sa4 = .data:0x00000F38; // type:object size:0x60 scope:local align:4 +l_npc_dat_sa5 = .data:0x00000F98; // type:object size:0x60 scope:local align:4 +l_npc_dat_sa1_n = .data:0x00000FF8; // type:object size:0x60 scope:local align:4 +l_npc_dat_sa3_n = .data:0x00001058; // type:object size:0x60 scope:local align:4 +l_npc_dat_sa4_n = .data:0x000010B8; // type:object size:0x60 scope:local align:4 +l_npc_dat_sa5_n = .data:0x00001118; // type:object size:0x60 scope:local align:4 +l_npc_dat_ug1 = .data:0x00001178; // type:object size:0x60 scope:local align:4 +l_npc_dat_ug2 = .data:0x000011D8; // type:object size:0x60 scope:local align:4 +l_npc_dat = .data:0x00001238; // type:object size:0x98 scope:local align:4 +l_joint_dat_kyoro = .data:0x000012D0; // type:object size:0x12 scope:local align:4 data:2byte +l_joint_dat_cafe = .data:0x000012E4; // type:object size:0x12 scope:local align:4 +l_msg_uo1_1st_haitatu = .data:0x000012F8; // type:object size:0xC scope:local align:4 +l_msg_uo1_haitatu = .data:0x00001304; // type:object size:0x8 scope:local align:4 +l_msg_uo1_1st_talk = .data:0x0000130C; // type:object size:0x10 scope:local align:4 +l_msg_uo1_1st_talk_fdai = .data:0x0000131C; // type:object size:0x14 scope:local align:4 +l_msg_uo1_1st_talk_fdai2 = .data:0x00001330; // type:object size:0x8 scope:local align:4 +l_msg_uo1_2nd_talk_fdai = .data:0x00001338; // type:object size:0x8 scope:local align:4 +l_msg_uo1_fadi1 = .data:0x00001340; // type:object size:0xC scope:local align:4 +l_msg_uo1_fdai2 = .data:0x0000134C; // type:object size:0xC scope:local align:4 +l_msg_uo2_1st_talk = .data:0x00001358; // type:object size:0x10 scope:local align:4 +l_msg_uo2_2nd_talk = .data:0x00001368; // type:object size:0x8 scope:local align:4 +l_msg_uo2_surprise = .data:0x00001370; // type:object size:0x8 scope:local align:4 +l_msg_uo2_help = .data:0x00001378; // type:object size:0x8 scope:local align:4 +l_msg_uo3_1st_talk = .data:0x00001380; // type:object size:0x10 scope:local align:4 +l_msg_uo3_befor_letter = .data:0x00001390; // type:object size:0x8 scope:local align:4 +l_msg_uo3_after_letter = .data:0x00001398; // type:object size:0x8 scope:local align:4 +l_msg_uo3_retry_letter = .data:0x000013A0; // type:object size:0x8 scope:local align:4 +l_msg_uo3_kyoro = .data:0x000013A8; // type:object size:0x8 scope:local align:4 +l_msg_uo3_letter = .data:0x000013B0; // type:object size:0x8 scope:local align:4 +l_msg_xy_uo3_photo = .data:0x000013B8; // type:object size:0xC scope:local align:4 +l_msg_xy_uo3_no_photo = .data:0x000013C4; // type:object size:0x8 scope:local align:4 +l_msg_ub1_1st_talk1 = .data:0x000013CC; // type:object size:0x10 scope:local align:4 +l_msg_ub1_1st_talk2 = .data:0x000013DC; // type:object size:0x10 scope:local align:4 +l_msg_ub1_1st_talk3 = .data:0x000013EC; // type:object size:0x18 scope:local align:4 +l_msg_ub1_1st_talk4 = .data:0x00001404; // type:object size:0x10 scope:local align:4 +l_msg_ub1_1st_talk = .data:0x00001414; // type:object size:0x14 scope:local align:4 +l_msg_ub1_no_camera1 = .data:0x00001428; // type:object size:0x10 scope:local align:4 +l_msg_ub1_no_camera2 = .data:0x00001438; // type:object size:0x10 scope:local align:4 +l_msg_ub1_no_camera = .data:0x00001448; // type:object size:0xC scope:local align:4 +l_msg_ub1_no_collect_map201 = .data:0x00001454; // type:object size:0x10 scope:local align:4 +l_msg_ub1_no_collect_map202 = .data:0x00001464; // type:object size:0x10 scope:local align:4 +l_msg_ub1_no_collect_map203 = .data:0x00001474; // type:object size:0x10 scope:local align:4 +l_msg_ub1_no_collect_map204 = .data:0x00001484; // type:object size:0x10 scope:local align:4 +l_msg_ub1_no_collect_map20 = .data:0x00001494; // type:object size:0x14 scope:local align:4 +l_msg_ub1_collect_map201 = .data:0x000014A8; // type:object size:0x10 scope:local align:4 +l_msg_ub1_collect_map20 = .data:0x000014B8; // type:object size:0x8 scope:local align:4 +l_msg_ub1_collect_map20_1day1 = .data:0x000014C0; // type:object size:0x10 scope:local align:4 +l_msg_ub1_collect_map20_1day2 = .data:0x000014D0; // type:object size:0x10 scope:local align:4 +l_msg_ub1_collect_map20_1day3 = .data:0x000014E0; // type:object size:0x10 scope:local align:4 +l_msg_ub1_collect_map20_1day = .data:0x000014F0; // type:object size:0x10 scope:local align:4 +l_msg_xy_ub1_no_photo1 = .data:0x00001500; // type:object size:0x10 scope:local align:4 +l_msg_xy_ub1_no_photo = .data:0x00001510; // type:object size:0x8 scope:local align:4 +l_msg_xy_ub1_have_map201 = .data:0x00001518; // type:object size:0x10 scope:local align:4 +l_msg_xy_ub1_have_map20 = .data:0x00001528; // type:object size:0x8 scope:local align:4 +l_msg_xy_ub1_get_map201 = .data:0x00001530; // type:object size:0x10 scope:local align:4 +l_msg_xy_ub1_get_map202 = .data:0x00001540; // type:object size:0x10 scope:local align:4 +l_msg_xy_ub1_get_map203 = .data:0x00001550; // type:object size:0x10 scope:local align:4 +l_msg_xy_ub1_get_map204 = .data:0x00001560; // type:object size:0x10 scope:local align:4 +l_msg_xy_ub1_get_map205 = .data:0x00001570; // type:object size:0x10 scope:local align:4 +l_msg_xy_ub1_get_map20_1 = .data:0x00001580; // type:object size:0x8 scope:local align:4 +l_msg_xy_ub1_get_map20_2 = .data:0x00001588; // type:object size:0x10 scope:local align:4 +l_msg_xy_ub1_get_map20_3 = .data:0x00001598; // type:object size:0x8 scope:local align:4 +l_msg_ub3_1st_talk = .data:0x000015A0; // type:object size:0x10 scope:local align:4 +l_msg_ub3_ship_near5 = .data:0x000015B0; // type:object size:0x8 scope:local align:4 +l_msg_ub3_tact = .data:0x000015B8; // type:object size:0x10 scope:local align:4 +l_msg_ub3_talk = .data:0x000015C8; // type:object size:0xC scope:local align:4 +l_msg_ub4_1st_talk = .data:0x000015D4; // type:object size:0x8 scope:local align:4 +l_msg_ub4_color_photo = .data:0x000015DC; // type:object size:0x8 scope:local align:4 +l_msg_ub4_no_photo_box = .data:0x000015E4; // type:object size:0x8 scope:local align:4 +l_msg_ub4_photo_box = .data:0x000015EC; // type:object size:0xC scope:local align:4 +l_msg_ub4_photo_house = .data:0x000015F8; // type:object size:0xC scope:local align:4 +l_msg_xy_ub4_no_photo = .data:0x00001604; // type:object size:0x8 scope:local align:4 +l_msg_xy_ub4_no_color = .data:0x0000160C; // type:object size:0x8 scope:local align:4 +l_msg_xy_ub4_get_item = .data:0x00001614; // type:object size:0x10 scope:local align:4 +l_msg_xy_ub4_talk = .data:0x00001624; // type:object size:0x8 scope:local align:4 +l_msg_uw1_1st_talk_day = .data:0x0000162C; // type:object size:0xC scope:local align:4 +l_msg_uw1_talk_day = .data:0x00001638; // type:object size:0x8 scope:local align:4 +l_msg_uw1_talk_next = .data:0x00001640; // type:object size:0x8 scope:local align:4 +l_msg_uw1_done_gp1_arasoi = .data:0x00001648; // type:object size:0x8 scope:local align:4 +l_msg_uw1_get_pearl1 = .data:0x00001650; // type:object size:0xC scope:local align:4 +l_msg_uw1_talked_night = .data:0x0000165C; // type:object size:0x10 scope:local align:4 +l_msg_uw1_not_talked_night = .data:0x0000166C; // type:object size:0xC scope:local align:4 +l_msg_uw1_1st_talk_night = .data:0x00001678; // type:object size:0xC scope:local align:4 +l_msg_uw1_talk_night = .data:0x00001684; // type:object size:0xC scope:local align:4 +l_msg_uw1_magic_shield = .data:0x00001690; // type:object size:0xC scope:local align:4 +l_msg_uw1_no_magic_shield = .data:0x0000169C; // type:object size:0xC scope:local align:4 +l_msg_uw2_1st_talk1 = .data:0x000016A8; // type:object size:0xC scope:local align:4 +l_msg_uw2_no_photo3 = .data:0x000016B4; // type:object size:0xC scope:local align:4 +l_msg_uw2_no_1day_photo3 = .data:0x000016C0; // type:object size:0xC scope:local align:4 +l_msg_uw2_request = .data:0x000016CC; // type:object size:0x10 scope:local align:4 +l_msg_uw2_request_yes = .data:0x000016DC; // type:object size:0x8 scope:local align:4 +l_msg_uw2_request_no = .data:0x000016E4; // type:object size:0x8 scope:local align:4 +l_msg_uw2_cafe_off = .data:0x000016EC; // type:object size:0xC scope:local align:4 +l_msg_uw2_cafe_on = .data:0x000016F8; // type:object size:0x8 scope:local align:4 +l_msg_uw2_1st_talk2 = .data:0x00001700; // type:object size:0x10 scope:local align:4 +l_msg_uw2_talk2 = .data:0x00001710; // type:object size:0x8 scope:local align:4 +l_msg_uw2_talk3 = .data:0x00001718; // type:object size:0x8 scope:local align:4 +l_msg_um1_night = .data:0x00001720; // type:object size:0x8 scope:local align:4 +l_msg_um1_frrs_stop = .data:0x00001728; // type:object size:0x10 scope:local align:4 +l_msg_um1_wind = .data:0x00001738; // type:object size:0x20 scope:local align:4 +l_msg_um1_1st_talk = .data:0x00001758; // type:object size:0xC scope:local align:4 +l_msg_um1_light_off = .data:0x00001764; // type:object size:0x10 scope:local align:4 +l_msg_um1_get_item = .data:0x00001774; // type:object size:0x10 scope:local align:4 +l_msg_um1_last = .data:0x00001784; // type:object size:0x8 scope:local align:4 +l_msg_um2_1st_talk1 = .data:0x0000178C; // type:object size:0x10 scope:local align:4 +l_msg_um2_no_1day_photo3 = .data:0x0000179C; // type:object size:0x10 scope:local align:4 +l_msg_um2_no_request = .data:0x000017AC; // type:object size:0x8 scope:local align:4 +l_msg_um2_cafe_off = .data:0x000017B4; // type:object size:0xC scope:local align:4 +l_msg_um2_cafe_on = .data:0x000017C0; // type:object size:0xC scope:local align:4 +l_msg_um2_1st_talk2 = .data:0x000017CC; // type:object size:0x8 scope:local align:4 +l_msg_um2_talk2 = .data:0x000017D4; // type:object size:0x8 scope:local align:4 +l_msg_um2_talk3 = .data:0x000017DC; // type:object size:0x8 scope:local align:4 +l_msg_xy_um2_talk1 = .data:0x000017E4; // type:object size:0x10 scope:local align:4 +l_msg_xy_um2_talk2 = .data:0x000017F4; // type:object size:0xC scope:local align:4 +l_msg_xy_um2_talk3 = .data:0x00001800; // type:object size:0x10 scope:local align:4 +l_msg_xy_um2_talk4 = .data:0x00001810; // type:object size:0x18 scope:local align:4 +l_msg_xy_um2_talk5 = .data:0x00001828; // type:object size:0xC scope:local align:4 +l_msg_um3_not_sail = .data:0x00001834; // type:object size:0x8 scope:local align:4 +l_msg_um3_1st_talk = .data:0x0000183C; // type:object size:0x10 scope:local align:4 +l_msg_um3_no_nazo_talk = .data:0x0000184C; // type:object size:0xC scope:local align:4 +l_msg_um3_no_nazo_talk2 = .data:0x00001858; // type:object size:0x8 scope:local align:4 +l_msg_um3_nazo_talk = .data:0x00001860; // type:object size:0x10 scope:local align:4 +l_msg_um3_no_map15 = .data:0x00001870; // type:object size:0xC scope:local align:4 +l_msg_um3_map15 = .data:0x0000187C; // type:object size:0x8 scope:local align:4 +l_msg_um3_1st_night = .data:0x00001884; // type:object size:0xC scope:local align:4 +l_msg_um3_no_look_moon = .data:0x00001890; // type:object size:0xC scope:local align:4 +l_msg_um3_no_map15_n = .data:0x0000189C; // type:object size:0x8 scope:local align:4 +l_msg_um3_map15_n = .data:0x000018A4; // type:object size:0x10 scope:local align:4 +l_msg_xy_um3_ng = .data:0x000018B4; // type:object size:0x8 scope:local align:4 +l_msg_xy_um3_sun = .data:0x000018BC; // type:object size:0x8 scope:local align:4 +l_msg_xy_um3_no_full_moon = .data:0x000018C4; // type:object size:0x8 scope:local align:4 +l_msg_xy_um3_no_color = .data:0x000018CC; // type:object size:0x8 scope:local align:4 +l_msg_xy_moon = .data:0x000018D4; // type:object size:0x1C scope:local align:4 +l_msg_look_full_moon = .data:0x000018F0; // type:object size:0xC scope:local align:4 +l_msg_look_moon = .data:0x000018FC; // type:object size:0xC scope:local align:4 +l_msg_look_orion = .data:0x00001908; // type:object size:0x8 scope:local align:4 +l_msg_look_hokuto = .data:0x00001910; // type:object size:0x8 scope:local align:4 +l_msg_sa1_1st_talk = .data:0x00001918; // type:object size:0x14 scope:local align:4 +l_msg_sa1_talk = .data:0x0000192C; // type:object size:0x8 scope:local align:4 +l_msg_sa2_1st_talk = .data:0x00001934; // type:object size:0x8 scope:local align:4 +l_msg_sa2_wind_west = .data:0x0000193C; // type:object size:0x10 scope:local align:4 +l_msg_sa2_wind_east = .data:0x0000194C; // type:object size:0xC scope:local align:4 +l_msg_sa2_wind_not_west = .data:0x00001958; // type:object size:0xC scope:local align:4 +l_msg_sa2_night = .data:0x00001964; // type:object size:0x8 scope:local align:4 +l_msg_sa3_not_sail = .data:0x0000196C; // type:object size:0xC scope:local align:4 +l_msg_sa3_1st_talk = .data:0x00001978; // type:object size:0xC scope:local align:4 +l_msg_sa3_fdai_0 = .data:0x00001984; // type:object size:0x8 scope:local align:4 +l_msg_sa3_fdai_1 = .data:0x0000198C; // type:object size:0x20 scope:local align:4 +l_msg_sa3_fdai_2 = .data:0x000019AC; // type:object size:0x20 scope:local align:4 +l_msg_sa3_fdai_3 = .data:0x000019CC; // type:object size:0xC scope:local align:4 +l_msg_sa3_fdai_4 = .data:0x000019D8; // type:object size:0x20 scope:local align:4 +l_msg_sa3_fdai_5 = .data:0x000019F8; // type:object size:0x20 scope:local align:4 +l_msg_sa3_fdai_6 = .data:0x00001A18; // type:object size:0xC scope:local align:4 +l_msg_sa3_fdai_7 = .data:0x00001A24; // type:object size:0xC scope:local align:4 +l_msg_sa3_fdai = .data:0x00001A30; // type:object size:0x20 scope:local align:4 +l_item_chk_sa3 = .data:0x00001A50; // type:object size:0x8 scope:local align:4 +l_item_id_sa3 = .data:0x00001A58; // type:object size:0x10 scope:local align:4 +l_msg_sa3_night = .data:0x00001A68; // type:object size:0x8 scope:local align:4 +l_msg_sa4_1st_talk = .data:0x00001A70; // type:object size:0xC scope:local align:4 +l_msg_sa4_not_sail = .data:0x00001A7C; // type:object size:0x8 scope:local align:4 +l_msg_sa4_wind_0 = .data:0x00001A84; // type:object size:0x20 scope:local align:4 +l_msg_sa4_wind_1 = .data:0x00001AA4; // type:object size:0x10 scope:local align:4 +l_msg_sa4_wind_2 = .data:0x00001AB4; // type:object size:0x20 scope:local align:4 +l_msg_sa4_wind_3 = .data:0x00001AD4; // type:object size:0x10 scope:local align:4 +l_msg_sa4_wind_4 = .data:0x00001AE4; // type:object size:0x10 scope:local align:4 +l_msg_sa4_wind_5 = .data:0x00001AF4; // type:object size:0x10 scope:local align:4 +l_msg_sa4_wind_6 = .data:0x00001B04; // type:object size:0x10 scope:local align:4 +l_msg_sa4_wind_7 = .data:0x00001B14; // type:object size:0x10 scope:local align:4 +l_msg_sa4_wind = .data:0x00001B24; // type:object size:0x20 scope:local align:4 +l_msg_sa4_night = .data:0x00001B44; // type:object size:0x8 scope:local align:4 +l_msg_sa4_night_yes = .data:0x00001B4C; // type:object size:0x8 scope:local align:4 +l_msg_sa4_night_no = .data:0x00001B54; // type:object size:0x10 scope:local align:4 +l_msg_sa5_1st_talk = .data:0x00001B64; // type:object size:0xC scope:local align:4 +l_msg_sa5_play0 = .data:0x00001B70; // type:object size:0xC scope:local align:4 +l_msg_sa5_play1 = .data:0x00001B7C; // type:object size:0xC scope:local align:4 +l_msg_sa5_play2 = .data:0x00001B88; // type:object size:0xC scope:local align:4 +l_msg_sa5_play3 = .data:0x00001B94; // type:object size:0x8 scope:local align:4 +l_msg_sa5_play = .data:0x00001B9C; // type:object size:0x10 scope:local align:4 +l_msg_sa5_day = .data:0x00001BAC; // type:object size:0x8 scope:local align:4 +l_msg_sa5_50rupee = .data:0x00001BB4; // type:object size:0x8 scope:local align:4 +l_msg_sa5_1st = .data:0x00001BBC; // type:object size:0xC scope:local align:4 +l_msg_sa5_2nd = .data:0x00001BC8; // type:object size:0xC scope:local align:4 +l_msg_sa5_no = .data:0x00001BD4; // type:object size:0x8 scope:local align:4 +l_msg_sa5_yes = .data:0x00001BDC; // type:object size:0x8 scope:local align:4 +l_msg_sa5_explain1 = .data:0x00001BE4; // type:object size:0x14 scope:local align:4 +l_msg_sa5_explain2 = .data:0x00001BF8; // type:object size:0x14 scope:local align:4 +l_msg_sa5_explain3 = .data:0x00001C0C; // type:object size:0x14 scope:local align:4 +l_msg_sa5_explain = .data:0x00001C20; // type:object size:0xC scope:local align:4 +l_msg_sa5_ok = .data:0x00001C2C; // type:object size:0xC scope:local align:4 +l_msg_sa5_wait = .data:0x00001C38; // type:object size:0x8 scope:local align:4 +l_msg_sa5_mini_game_clr = .data:0x00001C40; // type:object size:0x18 scope:local align:4 +l_msg_sa5_timer_zero = .data:0x00001C58; // type:object size:0x8 scope:local align:4 +l_msg_sa5__next_day = .data:0x00001C60; // type:object size:0x8 scope:local align:4 +l_msg_sa5_false_1st1 = .data:0x00001C68; // type:object size:0xC scope:local align:4 +l_msg_sa5_false_1st2 = .data:0x00001C74; // type:object size:0xC scope:local align:4 +l_msg_sa5_false_1st3 = .data:0x00001C80; // type:object size:0xC scope:local align:4 +l_msg_sa5_false_1st = .data:0x00001C8C; // type:object size:0xC scope:local align:4 +l_msg_sa5_false_2nd = .data:0x00001C98; // type:object size:0xC scope:local align:4 +l_msg_sa5_night = .data:0x00001CA4; // type:object size:0x8 scope:local align:4 +l_msg_xy_sa5_no_skull_necklace = .data:0x00001CAC; // type:object size:0x8 scope:local align:4 +l_msg_xy_sa5_1st = .data:0x00001CB4; // type:object size:0x10 scope:local align:4 +l_msg_xy_sa5_2nd = .data:0x00001CC4; // type:object size:0xC scope:local align:4 +l_msg_xy_sa5_no = .data:0x00001CD0; // type:object size:0xC scope:local align:4 +l_msg_xy_sa5_yes_ng = .data:0x00001CDC; // type:object size:0xC scope:local align:4 +l_msg_xy_sa5_yes = .data:0x00001CE8; // type:object size:0x10 scope:local align:4 +l_msg_xy_sa5_explain = .data:0x00001CF8; // type:object size:0xC scope:local align:4 +l_msg_xy_sa5_ok = .data:0x00001D04; // type:object size:0xC scope:local align:4 +l_msg_xy_sa5_wait = .data:0x00001D10; // type:object size:0x8 scope:local align:4 +l_msg_xy_sa5_mini_game2_clr = .data:0x00001D18; // type:object size:0x14 scope:local align:4 +l_msg_xy_pig1 = .data:0x00001D2C; // type:object size:0x8 scope:local align:4 +l_msg_xy_pig2 = .data:0x00001D34; // type:object size:0x8 scope:local align:4 +l_msg_ug1_1st_talk = .data:0x00001D3C; // type:object size:0xC scope:local align:4 +l_msg_ug1_hint_talk = .data:0x00001D48; // type:object size:0x8 scope:local align:4 +l_msg_ug1_hint_talk_today = .data:0x00001D50; // type:object size:0x8 scope:local align:4 +l_msg_ug1_out_area = .data:0x00001D58; // type:object size:0x8 scope:local align:4 +l_msg_ug2_1st_talk = .data:0x00001D60; // type:object size:0xC scope:local align:4 +l_msg_ug2_hint_talk = .data:0x00001D6C; // type:object size:0x8 scope:local align:4 +l_msg_ug2_hint_talk_today = .data:0x00001D74; // type:object size:0xC scope:local align:4 +l_msg_ug2_out_area = .data:0x00001D80; // type:object size:0x8 scope:local align:4 +l_get_item_no = .data:0x00001D88; // type:object size:0x18 scope:local align:4 +l_pso_uo2 = .data:0x00001DA0; // type:object size:0x1C scope:local align:4 +l_pso_uo3 = .data:0x00001DBC; // type:object size:0x1C scope:local align:4 +l_pso_ub4 = .data:0x00001DD8; // type:object size:0x1C scope:local align:4 +l_pso_uw2 = .data:0x00001DF4; // type:object size:0x1C scope:local align:4 +l_pso_uw2_2 = .data:0x00001E10; // type:object size:0x1C scope:local align:4 +l_pso_um2 = .data:0x00001E2C; // type:object size:0x1C scope:local align:4 +l_pso_tbl = .data:0x00001E48; // type:object size:0x18 scope:local align:4 +@4478 = .data:0x00001E60; // type:object size:0x34 scope:local align:4 +l_method$4495 = .data:0x00001E94; // type:object size:0xC scope:local align:4 +@4733 = .data:0x00001EA0; // type:object size:0x4C scope:local align:4 +@4849 = .data:0x00001EEC; // type:object size:0xC scope:local align:4 +@4850 = .data:0x00001EF8; // type:object size:0xC scope:local align:4 +@4851 = .data:0x00001F04; // type:object size:0xC scope:local align:4 +@4852 = .data:0x00001F10; // type:object size:0xC scope:local align:4 +@4853 = .data:0x00001F1C; // type:object size:0xC scope:local align:4 +@4854 = .data:0x00001F28; // type:object size:0xC scope:local align:4 +@4855 = .data:0x00001F34; // type:object size:0xC scope:local align:4 +@4856 = .data:0x00001F40; // type:object size:0xC scope:local align:4 +@4857 = .data:0x00001F4C; // type:object size:0xC scope:local align:4 +@4858 = .data:0x00001F58; // type:object size:0xC scope:local align:4 +@4859 = .data:0x00001F64; // type:object size:0xC scope:local align:4 +@4860 = .data:0x00001F70; // type:object size:0xC scope:local align:4 +@4861 = .data:0x00001F7C; // type:object size:0xC scope:local align:4 +@4862 = .data:0x00001F88; // type:object size:0xC scope:local align:4 +@4863 = .data:0x00001F94; // type:object size:0xC scope:local align:4 +l_execute_init = .data:0x00001FA0; // type:object size:0xB4 scope:local align:4 data:4byte +@4864 = .data:0x00002054; // type:object size:0xC scope:local align:4 +@4865 = .data:0x00002060; // type:object size:0xC scope:local align:4 +@4866 = .data:0x0000206C; // type:object size:0xC scope:local align:4 +@4867 = .data:0x00002078; // type:object size:0xC scope:local align:4 +@4868 = .data:0x00002084; // type:object size:0xC scope:local align:4 +@4869 = .data:0x00002090; // type:object size:0xC scope:local align:4 +@4870 = .data:0x0000209C; // type:object size:0xC scope:local align:4 +@4871 = .data:0x000020A8; // type:object size:0xC scope:local align:4 +@4872 = .data:0x000020B4; // type:object size:0xC scope:local align:4 +@4873 = .data:0x000020C0; // type:object size:0xC scope:local align:4 +@4874 = .data:0x000020CC; // type:object size:0xC scope:local align:4 +@4875 = .data:0x000020D8; // type:object size:0xC scope:local align:4 +@4876 = .data:0x000020E4; // type:object size:0xC scope:local align:4 +@4877 = .data:0x000020F0; // type:object size:0xC scope:local align:4 +@4878 = .data:0x000020FC; // type:object size:0xC scope:local align:4 +moveProc = .data:0x00002108; // type:object size:0xB4 scope:local align:4 +@5172 = .data:0x000021BC; // type:object size:0x34 scope:local align:4 +cut_name_tbl$5931 = .data:0x000021F0; // type:object size:0x40 scope:local align:4 +@5984 = .data:0x00002230; // type:object size:0x40 scope:local align:4 +@5983 = .data:0x00002270; // type:object size:0x40 scope:local align:4 +@6517 = .data:0x000022B0; // type:object size:0x60 scope:local align:4 +@7122 = .data:0x00002310; // type:object size:0x4C scope:local align:4 +@7181 = .data:0x0000235C; // type:object size:0x78 scope:local align:4 +@7240 = .data:0x000023D4; // type:object size:0x24 scope:local align:4 +@7255 = .data:0x000023F8; // type:object size:0x24 scope:local align:4 +@7271 = .data:0x0000241C; // type:object size:0x28 scope:local align:4 +@7659 = .data:0x00002444; // type:object size:0x44 scope:local align:4 +@7841 = .data:0x00002488; // type:object size:0x4C scope:local align:4 +l_daiza_no_tbl = .data:0x000024D4; // type:object size:0xC scope:local align:4 +l_ug_no$8073 = .data:0x000024E0; // type:object size:0x2 scope:local align:4 data:byte +daNpc_PeopleMethodTable = .data:0x000024E4; // type:object size:0x20 scope:local align:4 +g_profile_NPC_PEOPLE = .data:0x00002504; // type:object size:0x30 scope:global align:4 +__vt__13daNpcPeople_c = .data:0x00002534; // type:object size:0x14 scope:global align:4 +__vt__9dSnap_Obj = .data:0x00002548; // type:object size:0xC scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00002554; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00002560; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x0000256C; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00002578; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00002584; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00002590; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x0000259C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000025A8; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000025B4; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000263C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00002648; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00002654; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000026A8; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x000026CC; // type:object size:0x14 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_npc_pf1/splits.txt b/config/D44J01/rels/d_a_npc_pf1/splits.txt new file mode 100644 index 000000000..4418c9fe2 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_pf1/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_pf1.o: + .text start:0x000000EC end:0x00003B64 + .text start:0x00003B64 end:0x00003B78 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000144 + .data start:0x00000000 end:0x000003D8 + .bss start:0x00000008 end:0x00000120 diff --git a/config/D44J01/rels/d_a_npc_pf1/symbols.txt b/config/D44J01/rels/d_a_npc_pf1/symbols.txt new file mode 100644 index 000000000..d8fdd26f8 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_pf1/symbols.txt @@ -0,0 +1,200 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daNpc_Pf1_HIO_cFv = .text:0x000000EC; // type:function size:0x5C scope:global align:4 +nodeCB_Head__FP7J3DNodei = .text:0x00000148; // type:function size:0x4C scope:local align:4 +_nodeCB_Head__11daNpc_Pf1_cFP7J3DNodeP8J3DModel = .text:0x00000194; // type:function size:0x128 scope:global align:4 +__dt__4cXyzFv = .text:0x000002BC; // type:function size:0x3C scope:weak align:4 +nodeCB_BackBone__FP7J3DNodei = .text:0x000002F8; // type:function size:0x4C scope:local align:4 +_nodeCB_BackBone__11daNpc_Pf1_cFP7J3DNodeP8J3DModel = .text:0x00000344; // type:function size:0x98 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000003DC; // type:function size:0x20 scope:local align:4 +init_PF1_0__11daNpc_Pf1_cFv = .text:0x000003FC; // type:function size:0x80 scope:global align:4 +createInit__11daNpc_Pf1_cFv = .text:0x0000047C; // type:function size:0x1F4 scope:global align:4 +play_animation__11daNpc_Pf1_cFv = .text:0x00000670; // type:function size:0xA8 scope:global align:4 +setMtx__11daNpc_Pf1_cFb = .text:0x00000718; // type:function size:0xB0 scope:global align:4 +bckResID__11daNpc_Pf1_cFi = .text:0x000007C8; // type:function size:0x14 scope:global align:4 +btpResID__11daNpc_Pf1_cFi = .text:0x000007DC; // type:function size:0x14 scope:global align:4 +setBtp__11daNpc_Pf1_cFScb = .text:0x000007F0; // type:function size:0x120 scope:global align:4 +init_texPttrnAnm__11daNpc_Pf1_cFScb = .text:0x00000910; // type:function size:0x20 scope:global align:4 +play_btp_anm__11daNpc_Pf1_cFv = .text:0x00000930; // type:function size:0xA4 scope:global align:4 +setAnm_anm__11daNpc_Pf1_cFPQ211daNpc_Pf1_c9anm_prm_c = .text:0x000009D4; // type:function size:0x9C scope:global align:4 +setAnm_NUM__11daNpc_Pf1_cFii = .text:0x00000A70; // type:function size:0x70 scope:global align:4 +setAnm__11daNpc_Pf1_cFv = .text:0x00000AE0; // type:function size:0x6C scope:global align:4 +chngAnmTag__11daNpc_Pf1_cFv = .text:0x00000B4C; // type:function size:0x4 scope:global align:4 +ctrlAnmTag__11daNpc_Pf1_cFv = .text:0x00000B50; // type:function size:0x4 scope:global align:4 +chngAnmAtr__11daNpc_Pf1_cFUc = .text:0x00000B54; // type:function size:0x40 scope:global align:4 +ctrlAnmAtr__11daNpc_Pf1_cFv = .text:0x00000B94; // type:function size:0x6C scope:global align:4 +setAnm_ATR__11daNpc_Pf1_cFv = .text:0x00000C00; // type:function size:0x64 scope:global align:4 +anmAtr__11daNpc_Pf1_cFUs = .text:0x00000C64; // type:function size:0xBC scope:global align:4 +next_msgStatus__11daNpc_Pf1_cFPUl = .text:0x00000D20; // type:function size:0xF8 scope:global align:4 +getMsg_PF1_0__11daNpc_Pf1_cFv = .text:0x00000E18; // type:function size:0x60 scope:global align:4 +getMsg__11daNpc_Pf1_cFv = .text:0x00000E78; // type:function size:0x3C scope:global align:4 +eventOrder__11daNpc_Pf1_cFv = .text:0x00000EB4; // type:function size:0x8C scope:global align:4 +checkOrder__11daNpc_Pf1_cFv = .text:0x00000F40; // type:function size:0xBC scope:global align:4 +chk_talk__11daNpc_Pf1_cFv = .text:0x00000FFC; // type:function size:0x98 scope:global align:4 +chk_parts_notMov__11daNpc_Pf1_cFv = .text:0x00001094; // type:function size:0x50 scope:global align:4 +searchByID__11daNpc_Pf1_cFUiPi = .text:0x000010E4; // type:function size:0x54 scope:global align:4 +lookBack__11daNpc_Pf1_cFv = .text:0x00001138; // type:function size:0x1C4 scope:global align:4 +chkAttention__11daNpc_Pf1_cFv = .text:0x000012FC; // type:function size:0x80 scope:global align:4 +setAttention__11daNpc_Pf1_cFb = .text:0x0000137C; // type:function size:0x58 scope:global align:4 +decideType__11daNpc_Pf1_cFi = .text:0x000013D4; // type:function size:0x88 scope:global align:4 +privateCut__11daNpc_Pf1_cFi = .text:0x0000145C; // type:function size:0xC4 scope:global align:4 +endEvent__11daNpc_Pf1_cFv = .text:0x00001520; // type:function size:0x24 scope:global align:4 +isEventEntry__11daNpc_Pf1_cFv = .text:0x00001544; // type:function size:0x38 scope:global align:4 +event_proc__11daNpc_Pf1_cFi = .text:0x0000157C; // type:function size:0x8C scope:global align:4 +set_action__11daNpc_Pf1_cFM11daNpc_Pf1_cFPCvPvPv_iPv = .text:0x00001608; // type:function size:0xAC scope:global align:4 +setStt__11daNpc_Pf1_cFSc = .text:0x000016B4; // type:function size:0xD4 scope:global align:4 +createTama__11daNpc_Pf1_cFf = .text:0x00001788; // type:function size:0x1BC scope:global align:4 +chk_areaIN__11daNpc_Pf1_cFf4cXyz = .text:0x00001944; // type:function size:0x128 scope:global align:4 +endEvent_check__11daNpc_Pf1_cFv = .text:0x00001A6C; // type:function size:0x4C scope:global align:4 +startEvent_check__11daNpc_Pf1_cFv = .text:0x00001AB8; // type:function size:0x120 scope:global align:4 +set_pthPoint__11daNpc_Pf1_cFUc = .text:0x00001BD8; // type:function size:0xB0 scope:global align:4 +chk_attn__11daNpc_Pf1_cFv = .text:0x00001C88; // type:function size:0x218 scope:global align:4 +setBikon__11daNpc_Pf1_cF4cXyz = .text:0x00001EA0; // type:function size:0xC0 scope:global align:4 +delBikon__11daNpc_Pf1_cFv = .text:0x00001F60; // type:function size:0x2C scope:global align:4 +wait_1__11daNpc_Pf1_cFv = .text:0x00001F8C; // type:function size:0x8 scope:global align:4 +regret__11daNpc_Pf1_cFv = .text:0x00001F94; // type:function size:0xD0 scope:global align:4 +attk_1__11daNpc_Pf1_cFv = .text:0x00002064; // type:function size:0x334 scope:global align:4 +walk_1__11daNpc_Pf1_cFv = .text:0x00002398; // type:function size:0x29C scope:global align:4 +wait_2__11daNpc_Pf1_cFv = .text:0x00002634; // type:function size:0x128 scope:global align:4 +wait_3__11daNpc_Pf1_cFv = .text:0x0000275C; // type:function size:0x1A0 scope:global align:4 +talk_1__11daNpc_Pf1_cFv = .text:0x000028FC; // type:function size:0xD4 scope:global align:4 +wait_action1__11daNpc_Pf1_cFPv = .text:0x000029D0; // type:function size:0x10C scope:global align:4 +demo__11daNpc_Pf1_cFv = .text:0x00002ADC; // type:function size:0x138 scope:global align:4 +shadowDraw__11daNpc_Pf1_cFv = .text:0x00002C14; // type:function size:0x90 scope:global align:4 +_draw__11daNpc_Pf1_cFv = .text:0x00002CA4; // type:function size:0xD8 scope:global align:4 +_execute__11daNpc_Pf1_cFv = .text:0x00002D7C; // type:function size:0x274 scope:global align:4 +_delete__11daNpc_Pf1_cFv = .text:0x00002FF0; // type:function size:0x70 scope:global align:4 +_create__11daNpc_Pf1_cFv = .text:0x00003060; // type:function size:0x278 scope:global align:4 +__dt__13mDoExt_btpAnmFv = .text:0x000032D8; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00003334; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x0000337C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00003448; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00003490; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000034EC; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00003534; // type:function size:0x70 scope:weak align:4 +bodyCreateHeap__11daNpc_Pf1_cFv = .text:0x000035A4; // type:function size:0x274 scope:global align:4 +CreateHeap__11daNpc_Pf1_cFv = .text:0x00003818; // type:function size:0x84 scope:global align:4 +daNpc_Pf1_Create__FP10fopAc_ac_c = .text:0x0000389C; // type:function size:0x20 scope:local align:4 +daNpc_Pf1_Delete__FP11daNpc_Pf1_c = .text:0x000038BC; // type:function size:0x20 scope:local align:4 +daNpc_Pf1_Execute__FP11daNpc_Pf1_c = .text:0x000038DC; // type:function size:0x20 scope:local align:4 +daNpc_Pf1_Draw__FP11daNpc_Pf1_c = .text:0x000038FC; // type:function size:0x20 scope:local align:4 +daNpc_Pf1_IsDelete__FP11daNpc_Pf1_c = .text:0x0000391C; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00003924; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00003934; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x0000393C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00003944; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000394C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003954; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x0000398C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00003994; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x0000399C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000039A4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000039DC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000039E0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000039E8; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000039F0; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000039F8; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00003A04; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Pf1_HIO_cFv = .text:0x00003A10; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00003A70; // type:function size:0x1C scope:weak align:4 +cLib_getRndValue__Fii = .text:0x00003A8C; // type:function size:0x7C scope:weak align:4 +__sinit_d_a_npc_pf1_cpp = .text:0x00003B08; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00003B44; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00003B4C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00003B54; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00003B5C; // type:function size:0x8 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00003B64; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00003B6C; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00003B74; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4177 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4178 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4179 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4287 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +a_resID_tbl$4330 = .rodata:0x00000010; // type:object size:0x20 scope:local align:4 +a_resID_tbl$4335 = .rodata:0x00000030; // type:object size:0x8 scope:local align:4 +@4353 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@4611 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 data:float +@4780 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4781 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@4782 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@4783 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4865 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:float +@4866 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4937 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 data:float +@4938 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4939 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4940 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4941 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4943 = .rodata:0x00000078; // type:object size:0x8 scope:local align:8 data:double +@5269 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5270 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5271 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 data:float +@5492 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5493 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5494 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5504 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5506 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5508 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5510 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5687 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5688 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5689 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5690 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5892 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x000000BC; // type:object size:0x88 scope:local align:4 data:string_table +a_prm_tbl$4136 = .data:0x00000000; // type:object size:0x40 scope:local align:4 +l_evn_tbl = .data:0x00000040; // type:object size:0x4 scope:local align:4 data:4byte +@4221 = .data:0x00000044; // type:object size:0xC scope:local align:4 data:4byte +a_anm_prm_tbl$4389 = .data:0x00000050; // type:object size:0x80 scope:local align:4 +a_anm_prm_tbl$4396 = .data:0x000000D0; // type:object size:0x80 scope:local align:4 +a_anm_prm_tbl$4443 = .data:0x00000150; // type:object size:0x60 scope:local align:4 +@4482 = .data:0x000001B0; // type:object size:0x28 scope:local align:4 +a_cut_tbl$4645 = .data:0x000001D8; // type:object size:0x4 scope:local align:4 +@4724 = .data:0x000001DC; // type:object size:0x20 scope:local align:4 +@5438 = .data:0x000001FC; // type:object size:0x20 scope:local align:4 +a_siz_tbl$5597 = .data:0x0000021C; // type:object size:0x8 scope:local align:4 +l_daNpc_Pf1_Method = .data:0x00000224; // type:object size:0x20 scope:local align:4 +g_profile_NPC_PF1 = .data:0x00000244; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btpAnm = .data:0x00000274; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000280; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x0000028C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000314; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000320; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000032C; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000380; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x000003A4; // type:object size:0x14 scope:weak align:4 +__vt__11daNpc_Pf1_c = .data:0x000003B8; // type:object size:0x14 scope:global align:4 +__vt__15daNpc_Pf1_HIO_c = .data:0x000003CC; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4138 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x50 scope:local align:4 data:2byte +l_check_inf = .bss:0x000000B0; // type:object size:0x50 scope:local align:4 +l_check_wrk = .bss:0x00000100; // type:object size:0x4 scope:local align:4 +@4153 = .bss:0x00000104; // type:object size:0xC scope:local align:4 +init$4154 = .bss:0x00000110; // type:object size:0x1 scope:local align:1 +a_eye_pos_off$4152 = .bss:0x00000114; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_photo/splits.txt b/config/D44J01/rels/d_a_npc_photo/splits.txt new file mode 100644 index 000000000..eec121421 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_photo/splits.txt @@ -0,0 +1,25 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_photo.o: + .text start:0x000000EC end:0x00004F60 + .text start:0x00004F60 end:0x00004FA8 + .text start:0x00004FA8 end:0x00004FD8 + .text start:0x00004FD8 end:0x00005304 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000275 + .data start:0x00000000 end:0x000007A8 + .bss start:0x00000008 end:0x0000012C diff --git a/config/D44J01/rels/d_a_npc_photo/symbols.txt b/config/D44J01/rels/d_a_npc_photo/symbols.txt new file mode 100644 index 000000000..8b5185b54 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_photo/symbols.txt @@ -0,0 +1,315 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__12daNpcPhoto_cFv = .text:0x000000EC; // type:function size:0x1DC scope:global align:4 +__ct__8dCcD_CylFv = .text:0x000002C8; // type:function size:0x84 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x0000034C; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000003A8; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000003F0; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000004BC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000504; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000560; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000005A8; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00000604; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x0000068C; // type:function size:0x70 scope:weak align:4 +__dt__4cXyzFv = .text:0x000006FC; // type:function size:0x3C scope:weak align:4 +daNpc_Photo_nodeCallBack__FP7J3DNodei = .text:0x00000738; // type:function size:0x118 scope:local align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000850; // type:function size:0x20 scope:local align:4 +phase_1__FP12daNpcPhoto_c = .text:0x00000870; // type:function size:0xE4 scope:local align:4 +phase_2__FP12daNpcPhoto_c = .text:0x00000954; // type:function size:0x70 scope:local align:4 +_create__12daNpcPhoto_cFv = .text:0x000009C4; // type:function size:0x30 scope:global align:4 +createHeap__12daNpcPhoto_cFv = .text:0x000009F4; // type:function size:0x29C scope:global align:4 +daNpcPhoto_XyCheckCB__FPvi = .text:0x00000C90; // type:function size:0x20 scope:local align:4 +daNpcPhoto_XyEventCB__FPvi = .text:0x00000CB0; // type:function size:0x20 scope:local align:4 +createInit__12daNpcPhoto_cFv = .text:0x00000CD0; // type:function size:0x344 scope:global align:4 +_delete__12daNpcPhoto_cFv = .text:0x00001014; // type:function size:0x6C scope:global align:4 +_draw__12daNpcPhoto_cFv = .text:0x00001080; // type:function size:0x1B0 scope:global align:4 +_execute__12daNpcPhoto_cFv = .text:0x00001230; // type:function size:0x2C0 scope:global align:4 +executeCommon__12daNpcPhoto_cFv = .text:0x000014F0; // type:function size:0x64 scope:global align:4 +executeSetMode__12daNpcPhoto_cFUc = .text:0x00001554; // type:function size:0x250 scope:global align:4 +executeWait__12daNpcPhoto_cFv = .text:0x000017A4; // type:function size:0x2A4 scope:global align:4 +executeTalk__12daNpcPhoto_cFv = .text:0x00001A48; // type:function size:0x134 scope:global align:4 +executeWalk__12daNpcPhoto_cFv = .text:0x00001B7C; // type:function size:0x1E4 scope:global align:4 +executeTurn__12daNpcPhoto_cFv = .text:0x00001D60; // type:function size:0xC4 scope:global align:4 +checkOrder__12daNpcPhoto_cFv = .text:0x00001E24; // type:function size:0x180 scope:global align:4 +eventOrder__12daNpcPhoto_cFv = .text:0x00001FA4; // type:function size:0x1DC scope:global align:4 +eventMove__12daNpcPhoto_cFv = .text:0x00002180; // type:function size:0x1B0 scope:global align:4 +privateCut__12daNpcPhoto_cFv = .text:0x00002330; // type:function size:0x1F4 scope:global align:4 +eventMesSetInit__12daNpcPhoto_cFi = .text:0x00002524; // type:function size:0x1F8 scope:global align:4 +eventMesSet__12daNpcPhoto_cFv = .text:0x0000271C; // type:function size:0x34 scope:global align:4 +eventSeSetInit__12daNpcPhoto_cFi = .text:0x00002750; // type:function size:0x110 scope:global align:4 +eventPosSetInit__12daNpcPhoto_cFv = .text:0x00002860; // type:function size:0x3CC scope:global align:4 +__dt__11dBgS_GndChkFv = .text:0x00002C2C; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00002D44; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00002DE4; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00002E40; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00002E88; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00002EE4; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00002F2C; // type:function size:0x80 scope:weak align:4 +eventGetItemInit__12daNpcPhoto_cFv = .text:0x00002FAC; // type:function size:0x5C scope:global align:4 +eventGetItem__12daNpcPhoto_cFv = .text:0x00003008; // type:function size:0x8 scope:global align:4 +eventSetAngleInit__12daNpcPhoto_cFv = .text:0x00003010; // type:function size:0x64 scope:global align:4 +eventSetEyeInit__12daNpcPhoto_cFv = .text:0x00003074; // type:function size:0x48 scope:global align:4 +eventSetEye__12daNpcPhoto_cFv = .text:0x000030BC; // type:function size:0x100 scope:global align:4 +eventTurnToPlayerInit__12daNpcPhoto_cFv = .text:0x000031BC; // type:function size:0x70 scope:global align:4 +eventTurnToPlayer__12daNpcPhoto_cFv = .text:0x0000322C; // type:function size:0x18 scope:global align:4 +eventClrHanmeInit__12daNpcPhoto_cFv = .text:0x00003244; // type:function size:0x40 scope:global align:4 +eventGetPhotoInit__12daNpcPhoto_cFv = .text:0x00003284; // type:function size:0x48 scope:global align:4 +eventGetPhoto__12daNpcPhoto_cFv = .text:0x000032CC; // type:function size:0x1C scope:global align:4 +eventMesSetUbInit__12daNpcPhoto_cFi = .text:0x000032E8; // type:function size:0x20 scope:global align:4 +eventMesSetUb__12daNpcPhoto_cFv = .text:0x00003308; // type:function size:0x34 scope:global align:4 +eventLookUb__12daNpcPhoto_cFv = .text:0x0000333C; // type:function size:0x74 scope:global align:4 +talk2__12daNpcPhoto_cFi = .text:0x000033B0; // type:function size:0x198 scope:global align:4 +setMsgCamera__12daNpcPhoto_cFv = .text:0x00003548; // type:function size:0x160 scope:global align:4 +next_msgStatus__12daNpcPhoto_cFPUl = .text:0x000036A8; // type:function size:0x20C scope:global align:4 +getMsg__12daNpcPhoto_cFv = .text:0x000038B4; // type:function size:0x550 scope:global align:4 +setMessage__12daNpcPhoto_cFUl = .text:0x00003E04; // type:function size:0x10 scope:global align:4 +setAnmFromMsgTag__12daNpcPhoto_cFv = .text:0x00003E14; // type:function size:0x160 scope:global align:4 +getPrmRailID__12daNpcPhoto_cFv = .text:0x00003F74; // type:function size:0x2C scope:global align:4 +getPrmArg0__12daNpcPhoto_cFv = .text:0x00003FA0; // type:function size:0x2C scope:global align:4 +setMtx__12daNpcPhoto_cFv = .text:0x00003FCC; // type:function size:0x88 scope:global align:4 +chkAttention__12daNpcPhoto_cFv = .text:0x00004054; // type:function size:0x274 scope:global align:4 +lookBack__12daNpcPhoto_cFv = .text:0x000042C8; // type:function size:0x14C scope:global align:4 +initTexPatternAnm__12daNpcPhoto_cFbi = .text:0x00004414; // type:function size:0x148 scope:global align:4 +playTexPatternAnm__12daNpcPhoto_cFv = .text:0x0000455C; // type:function size:0x78 scope:global align:4 +playAnm__12daNpcPhoto_cFv = .text:0x000045D4; // type:function size:0x114 scope:global align:4 +setAnm__12daNpcPhoto_cFUcif = .text:0x000046E8; // type:function size:0xD0 scope:global align:4 +setAnmTbl__12daNpcPhoto_cFP12sPhotoAnmDat = .text:0x000047B8; // type:function size:0xB4 scope:global align:4 +XyCheckCB__12daNpcPhoto_cFi = .text:0x0000486C; // type:function size:0x94 scope:global align:4 +XyEventCB__12daNpcPhoto_cFi = .text:0x00004900; // type:function size:0xF0 scope:global align:4 +isPhotoOk__12daNpcPhoto_cFv = .text:0x000049F0; // type:function size:0xAC scope:global align:4 +isPhotoDxOk__12daNpcPhoto_cFv = .text:0x00004A9C; // type:function size:0x1C4 scope:global align:4 +setCollision__12daNpcPhoto_cFP8dCcD_Cyl4cXyzff = .text:0x00004C60; // type:function size:0x4C scope:global align:4 +daNpc_PhotoCreate__FPv = .text:0x00004CAC; // type:function size:0x20 scope:local align:4 +daNpc_PhotoDelete__FPv = .text:0x00004CCC; // type:function size:0x24 scope:local align:4 +daNpc_PhotoExecute__FPv = .text:0x00004CF0; // type:function size:0x24 scope:local align:4 +daNpc_PhotoDraw__FPv = .text:0x00004D14; // type:function size:0x24 scope:local align:4 +daNpc_PhotoIsDelete__FPv = .text:0x00004D38; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00004D40; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00004D88; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00004DD0; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00004E2C; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00004E74; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00004E84; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00004E8C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00004E94; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00004E9C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004EA4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00004EDC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00004EE4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00004EEC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004EF4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00004F2C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00004F30; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004F38; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004F40; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00004F48; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00004F54; // type:function size:0xC scope:weak align:4 +__dt__9dSnap_ObjFv = .text:0x00004F60; // type:function size:0x48 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00004FA8; // type:function size:0x4 scope:weak align:4 +getAttnPos__15dNpc_EventCut_cFv = .text:0x00004FAC; // type:function size:0x1C scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00004FC8; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00004FD0; // type:function size:0x8 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ212daNpcPhoto_c5Prm_eQ212daNpcPhoto_c5Prm_e = .text:0x00004FD8; // type:function size:0x1C scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00004FF4; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_photo_cpp = .text:0x00005010; // type:function size:0x2AC scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000052BC; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000052C4; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000052CC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000052D4; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x000052DC; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x000052E4; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x000052EC; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x000052F4; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x000052FC; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__12daNpcPhoto_c = .rodata:0x00000000; // type:object size:0x4 scope:global align:4 data:string +l_bck_ix_tbl = .rodata:0x00000004; // type:object size:0x14 scope:local align:4 +l_btp_ix_tbl = .rodata:0x00000018; // type:object size:0x8 scope:local align:4 +l_save_dat = .rodata:0x00000020; // type:object size:0x8 scope:local align:4 data:2byte +@4204 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4205 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4206 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4500 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +@4501 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4576 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4577 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4626 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4627 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4696 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4697 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4698 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4752 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 data:double +@4825 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4826 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4827 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4828 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 data:float +@4829 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4830 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5291 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float +@5292 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 data:float +@5391 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5392 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5881 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 data:float +@6025 = .rodata:0x00000090; // type:object size:0x8 scope:local align:8 data:double +@6320 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@6321 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@6322 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@6323 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@6324 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@6325 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@6326 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@6327 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@6328 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@6329 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@6330 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@6331 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@6332 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@6333 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@6334 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@6335 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@6336 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@6337 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@6338 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@6339 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@6340 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@6341 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000F0; // type:object size:0x185 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_279_data_1C = .data:0x0000001C; // type:object size:0x14 +l_arcname_tbl = .data:0x00000030; // type:object size:0x4 scope:local align:4 data:4byte +l_npc_anm_wait = .data:0x00000034; // type:object size:0x3 scope:local align:4 +l_npc_anm_talk = .data:0x00000038; // type:object size:0x3 scope:local align:4 +l_npc_anm_walk = .data:0x0000003C; // type:object size:0x3 scope:local align:4 +l_npc_anm_spit = .data:0x00000040; // type:object size:0x6 scope:local align:4 +l_npc_anm_talk2 = .data:0x00000048; // type:object size:0x6 scope:local align:4 +l_npc_anm_talk4 = .data:0x00000050; // type:object size:0x6 scope:local align:4 +l_npc_dat = .data:0x00000058; // type:object size:0x54 scope:local align:4 data:float +l_msg_1st_talk = .data:0x000000AC; // type:object size:0x10 scope:local align:4 +l_msg_2nd_talk = .data:0x000000BC; // type:object size:0x8 scope:local align:4 +l_msg_1st_photo = .data:0x000000C4; // type:object size:0xC scope:local align:4 +l_msg_2nd_photo = .data:0x000000D0; // type:object size:0xC scope:local align:4 +l_msg_1st_order = .data:0x000000DC; // type:object size:0x2C scope:local align:4 +l_msg_1st_order_c = .data:0x00000108; // type:object size:0xA scope:local align:4 +l_msg_1st_order_not_end = .data:0x00000114; // type:object size:0xC scope:local align:4 +l_msg_1st_order_not_end_c = .data:0x00000120; // type:object size:0x2 scope:local align:4 +l_msg_2nd_order = .data:0x00000124; // type:object size:0x10 scope:local align:4 +l_msg_2nd_order_c = .data:0x00000134; // type:object size:0x3 scope:local align:4 +l_msg_2nd_order_not_end = .data:0x00000138; // type:object size:0xC scope:local align:4 +l_msg_2nd_order_not_end_c = .data:0x00000144; // type:object size:0x2 scope:local align:4 +l_msg_3rd_order = .data:0x00000148; // type:object size:0x14 scope:local align:4 +l_msg_3rd_order_c = .data:0x0000015C; // type:object size:0x4 scope:local align:4 +l_msg_3rd_order_not_end = .data:0x00000160; // type:object size:0xC scope:local align:4 +l_msg_3rd_order_not_end_c = .data:0x0000016C; // type:object size:0x2 scope:local align:4 +l_msg_3rd_order_end = .data:0x00000170; // type:object size:0x8 scope:local align:4 +l_msg_not_color = .data:0x00000178; // type:object size:0xC scope:local align:4 +l_msg_not_color_c = .data:0x00000184; // type:object size:0x2 scope:local align:4 +l_msg_color = .data:0x00000188; // type:object size:0xC scope:local align:4 +l_msg_color_c = .data:0x00000194; // type:object size:0x2 scope:local align:4 +l_msg_week_1st = .data:0x00000198; // type:object size:0x18 scope:local align:4 +l_msg_week0 = .data:0x000001B0; // type:object size:0x10 scope:local align:4 +l_msg_week1 = .data:0x000001C0; // type:object size:0x10 scope:local align:4 +l_msg_week2 = .data:0x000001D0; // type:object size:0x10 scope:local align:4 +l_msg_week3 = .data:0x000001E0; // type:object size:0x10 scope:local align:4 +l_msg_week4 = .data:0x000001F0; // type:object size:0x10 scope:local align:4 +l_msg_week5 = .data:0x00000200; // type:object size:0x10 scope:local align:4 +l_msg_week6 = .data:0x00000210; // type:object size:0x10 scope:local align:4 +l_msg_week = .data:0x00000220; // type:object size:0x1C scope:local align:4 +l_msg_1st_talk_photo = .data:0x0000023C; // type:object size:0x14 scope:local align:4 +l_msg_talk_photo_0 = .data:0x00000250; // type:object size:0xC scope:local align:4 +l_msg_talk_photo_1 = .data:0x0000025C; // type:object size:0xC scope:local align:4 +l_msg_talk_photo_2 = .data:0x00000268; // type:object size:0xC scope:local align:4 +l_msg_talk_photo_3 = .data:0x00000274; // type:object size:0xC scope:local align:4 +l_msg_talk_photo_4 = .data:0x00000280; // type:object size:0xC scope:local align:4 +l_msg_talk_photo_5 = .data:0x0000028C; // type:object size:0xC scope:local align:4 +l_msg_talk_photo_6 = .data:0x00000298; // type:object size:0xC scope:local align:4 +l_msg_talk_photo = .data:0x000002A4; // type:object size:0x1C scope:local align:4 +l_msg_buy_photo = .data:0x000002C0; // type:object size:0x8 scope:local align:4 +l_msg_get_photo = .data:0x000002C8; // type:object size:0x8 scope:local align:4 +l_msg_2F = .data:0x000002D0; // type:object size:0xC scope:local align:4 +l_msg_down = .data:0x000002DC; // type:object size:0x8 scope:local align:4 +l_msg_ub4 = .data:0x000002E4; // type:object size:0x8 scope:local align:4 +l_msg_1st_order_xy = .data:0x000002EC; // type:object size:0x10 scope:local align:4 +l_msg_2nd_order_xy = .data:0x000002FC; // type:object size:0x10 scope:local align:4 +l_msg_3rd_order_xy = .data:0x0000030C; // type:object size:0xC scope:local align:4 +l_msg_color_xy = .data:0x00000318; // type:object size:0x20 scope:local align:4 +l_msg_xy_buy_photo = .data:0x00000338; // type:object size:0x24 scope:local align:4 +l_cyl_src2 = .data:0x0000035C; // type:object size:0x44 scope:local align:4 +l_npc_staff_id = .data:0x000003A0; // type:object size:0x4 scope:local align:4 data:4byte +l_pso_photo = .data:0x000003A4; // type:object size:0x18 scope:local align:4 data:2byte +l_method$4437 = .data:0x000003BC; // type:object size:0xC scope:local align:4 +@4632 = .data:0x000003C8; // type:object size:0xC scope:local align:4 +@4633 = .data:0x000003D4; // type:object size:0xC scope:local align:4 +@4634 = .data:0x000003E0; // type:object size:0xC scope:local align:4 +@4635 = .data:0x000003EC; // type:object size:0xC scope:local align:4 +moveProc = .data:0x000003F8; // type:object size:0x30 scope:local align:4 data:4byte +cut_name_tbl$5070 = .data:0x00000428; // type:object size:0x2C scope:local align:4 +@5116 = .data:0x00000454; // type:object size:0x2C scope:local align:4 +@5115 = .data:0x00000480; // type:object size:0x28 scope:local align:4 +@5587 = .data:0x000004A8; // type:object size:0x30 scope:local align:4 +@5790 = .data:0x000004D8; // type:object size:0x28 scope:local align:4 +@6168 = .data:0x00000500; // type:object size:0x1C scope:local align:4 +daNpc_PhotoMethodTable = .data:0x0000051C; // type:object size:0x20 scope:local align:4 +g_profile_NPC_PHOTO = .data:0x0000053C; // type:object size:0x30 scope:global align:4 +__vt__12daNpcPhoto_c = .data:0x0000056C; // type:object size:0x14 scope:global align:4 +__vt__11cBgS_GndChk = .data:0x00000580; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x00000598; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000005C8; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000005E0; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000005EC; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000005F8; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000604; // type:object size:0xC scope:weak align:4 +__vt__9dSnap_Obj = .data:0x00000610; // type:object size:0xC scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x0000061C; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000628; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000634; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000640; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x0000064C; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000658; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x00000664; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000670; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x0000067C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000704; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000710; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000071C; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000770; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x00000794; // type:object size:0x14 scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4156 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +@4157 = .bss:0x00000060; // type:object size:0xC scope:local align:4 +l_counter_pos = .bss:0x0000006C; // type:object size:0x18 scope:local align:4 data:float +@4158 = .bss:0x00000084; // type:object size:0xC scope:local align:4 +l_gallery_pos = .bss:0x00000090; // type:object size:0xC scope:local align:4 data:float +@5447 = .bss:0x0000009C; // type:object size:0xC scope:local align:4 +@5448 = .bss:0x000000A8; // type:object size:0xC scope:local align:4 +@5449 = .bss:0x000000B4; // type:object size:0xC scope:local align:4 +@5450 = .bss:0x000000C0; // type:object size:0xC scope:local align:4 +@5451 = .bss:0x000000CC; // type:object size:0xC scope:local align:4 +@5452 = .bss:0x000000D8; // type:object size:0xC scope:local align:4 +l_msg_camera = .bss:0x000000E4; // type:object size:0x48 scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_npc_pm1/splits.txt b/config/D44J01/rels/d_a_npc_pm1/splits.txt new file mode 100644 index 000000000..fa5239cbe --- /dev/null +++ b/config/D44J01/rels/d_a_npc_pm1/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_pm1.o: + .text start:0x000000EC end:0x000023B0 + .text start:0x000023B0 end:0x000023C4 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000014A + .data start:0x00000000 end:0x00000228 + .bss start:0x00000008 end:0x000000C0 diff --git a/config/D44J01/rels/d_a_npc_pm1/symbols.txt b/config/D44J01/rels/d_a_npc_pm1/symbols.txt new file mode 100644 index 000000000..63c173cd1 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_pm1/symbols.txt @@ -0,0 +1,157 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daNpc_Pm1_HIO_cFv = .text:0x000000EC; // type:function size:0x58 scope:global align:4 +nodeCallBack_Pm__FP7J3DNodei = .text:0x00000144; // type:function size:0x1BC scope:local align:4 +__dt__4cXyzFv = .text:0x00000300; // type:function size:0x3C scope:weak align:4 +createInit__11daNpc_Pm1_cFv = .text:0x0000033C; // type:function size:0x110 scope:global align:4 +setMtx__11daNpc_Pm1_cFv = .text:0x0000044C; // type:function size:0x110 scope:global align:4 +anmResID__11daNpc_Pm1_cFiPiPi = .text:0x0000055C; // type:function size:0x108 scope:global align:4 +BtpNum2ResID__11daNpc_Pm1_cFiPi = .text:0x00000664; // type:function size:0x9C scope:global align:4 +setAnm_tex__11daNpc_Pm1_cFSc = .text:0x00000700; // type:function size:0x44 scope:global align:4 +init_btp__11daNpc_Pm1_cFbi = .text:0x00000744; // type:function size:0x11C scope:global align:4 +initTexPatternAnm__11daNpc_Pm1_cFb = .text:0x00000860; // type:function size:0x44 scope:global align:4 +playTexPatternAnm__11daNpc_Pm1_cFv = .text:0x000008A4; // type:function size:0xC8 scope:global align:4 +setAnm_anm__11daNpc_Pm1_cFPQ211daNpc_Pm1_c9anm_prm_c = .text:0x0000096C; // type:function size:0xCC scope:global align:4 +setAnm__11daNpc_Pm1_cFv = .text:0x00000A38; // type:function size:0x68 scope:global align:4 +chngAnmTag__11daNpc_Pm1_cFv = .text:0x00000AA0; // type:function size:0xC scope:global align:4 +ctrlAnmTag__11daNpc_Pm1_cFv = .text:0x00000AAC; // type:function size:0xC scope:global align:4 +chngAnmAtr__11daNpc_Pm1_cFUc = .text:0x00000AB8; // type:function size:0x40 scope:global align:4 +ctrlAnmAtr__11daNpc_Pm1_cFv = .text:0x00000AF8; // type:function size:0x4 scope:global align:4 +setAnm_ATR__11daNpc_Pm1_cFi = .text:0x00000AFC; // type:function size:0x68 scope:global align:4 +anmAtr__11daNpc_Pm1_cFUs = .text:0x00000B64; // type:function size:0xBC scope:global align:4 +setStt__11daNpc_Pm1_cFSc = .text:0x00000C20; // type:function size:0x58 scope:global align:4 +next_msgStatus__11daNpc_Pm1_cFPUl = .text:0x00000C78; // type:function size:0x8 scope:global align:4 +getMsg__11daNpc_Pm1_cFv = .text:0x00000C80; // type:function size:0x8 scope:global align:4 +eventOrder__11daNpc_Pm1_cFv = .text:0x00000C88; // type:function size:0x50 scope:global align:4 +checkOrder__11daNpc_Pm1_cFv = .text:0x00000CD8; // type:function size:0x40 scope:global align:4 +lookBack__11daNpc_Pm1_cFv = .text:0x00000D18; // type:function size:0x190 scope:global align:4 +chkAttention__11daNpc_Pm1_cFv = .text:0x00000EA8; // type:function size:0x80 scope:global align:4 +setAttention__11daNpc_Pm1_cFv = .text:0x00000F28; // type:function size:0x64 scope:global align:4 +decideType__11daNpc_Pm1_cFi = .text:0x00000F8C; // type:function size:0x2C scope:global align:4 +event_actionInit__11daNpc_Pm1_cFi = .text:0x00000FB8; // type:function size:0x88 scope:global align:4 +event_action__11daNpc_Pm1_cFv = .text:0x00001040; // type:function size:0x10 scope:global align:4 +privateCut__11daNpc_Pm1_cFv = .text:0x00001050; // type:function size:0x108 scope:global align:4 +endEvent__11daNpc_Pm1_cFv = .text:0x00001158; // type:function size:0x20 scope:global align:4 +event_proc__11daNpc_Pm1_cFv = .text:0x00001178; // type:function size:0x60 scope:global align:4 +set_action__11daNpc_Pm1_cFM11daNpc_Pm1_cFPCvPvPv_iPv = .text:0x000011D8; // type:function size:0xAC scope:global align:4 +wait01__11daNpc_Pm1_cFv = .text:0x00001284; // type:function size:0xF8 scope:global align:4 +talk01__11daNpc_Pm1_cFv = .text:0x0000137C; // type:function size:0x90 scope:global align:4 +wait_action1__11daNpc_Pm1_cFPv = .text:0x0000140C; // type:function size:0xB4 scope:global align:4 +demo__11daNpc_Pm1_cFv = .text:0x000014C0; // type:function size:0x94 scope:global align:4 +_draw__11daNpc_Pm1_cFv = .text:0x00001554; // type:function size:0x16C scope:global align:4 +_execute__11daNpc_Pm1_cFv = .text:0x000016C0; // type:function size:0x15C scope:global align:4 +_delete__11daNpc_Pm1_cFv = .text:0x0000181C; // type:function size:0x94 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000018B0; // type:function size:0x20 scope:local align:4 +_create__11daNpc_Pm1_cFv = .text:0x000018D0; // type:function size:0x170 scope:global align:4 +__ct__11daNpc_Pm1_cFv = .text:0x00001A40; // type:function size:0x164 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00001BA4; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00001C00; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00001C48; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00001D14; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00001D5C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00001DB8; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00001E00; // type:function size:0x70 scope:weak align:4 +CreateHeap__11daNpc_Pm1_cFv = .text:0x00001E70; // type:function size:0x30C scope:global align:4 +daNpc_Pm1_Create__FP10fopAc_ac_c = .text:0x0000217C; // type:function size:0x20 scope:local align:4 +daNpc_Pm1_Delete__FP11daNpc_Pm1_c = .text:0x0000219C; // type:function size:0x20 scope:local align:4 +daNpc_Pm1_Execute__FP11daNpc_Pm1_c = .text:0x000021BC; // type:function size:0x20 scope:local align:4 +daNpc_Pm1_Draw__FP11daNpc_Pm1_c = .text:0x000021DC; // type:function size:0x20 scope:local align:4 +daNpc_Pm1_IsDelete__FP11daNpc_Pm1_c = .text:0x000021FC; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00002204; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00002214; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x0000221C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002224; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000222C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002234; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x0000226C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002274; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x0000227C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002284; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000022BC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000022C0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000022C8; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000022D0; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000022D8; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000022E4; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Pm1_HIO_cFv = .text:0x000022F0; // type:function size:0x48 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00002338; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_pm1_cpp = .text:0x00002354; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00002390; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00002398; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000023A0; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000023A8; // type:function size:0x8 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x000023B0; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x000023B8; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x000023C0; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4186 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4187 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4188 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4204 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +a_anm_idx_tbl$4235 = .rodata:0x00000010; // type:object size:0x10 scope:local align:4 +a_btp_arc_ix_tbl$4249 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4283 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4309 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4310 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4484 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4684 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4686 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4727 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4728 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4729 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4752 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@4753 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 data:float +@4831 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000054; // type:object size:0xF6 scope:local align:4 data:string_table +a_prm_tbl$4128 = .data:0x00000000; // type:object size:0x1C scope:local align:4 +@4194 = .data:0x0000001C; // type:object size:0xC scope:local align:4 data:4byte +a_anm_prm_tbl$4336 = .data:0x00000028; // type:object size:0x30 scope:local align:4 +a_anm_prm_tbl$4372 = .data:0x00000058; // type:object size:0x10 scope:local align:4 +cut_name_tbl$4542 = .data:0x00000068; // type:object size:0x4 scope:local align:4 +a_heap_size_tbl$4780 = .data:0x0000006C; // type:object size:0x4 scope:local align:4 +a_tex_pattern_num_tbl$5027 = .data:0x00000070; // type:object size:0x1 scope:local align:4 +l_daNpc_Pm1_Method = .data:0x00000074; // type:object size:0x20 scope:local align:4 +g_profile_NPC_PM1 = .data:0x00000094; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btpAnm = .data:0x000000C4; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000000D0; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000000DC; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000164; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000170; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000017C; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000001D0; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x000001F4; // type:object size:0x14 scope:weak align:4 +__vt__11daNpc_Pm1_c = .data:0x00000208; // type:object size:0x14 scope:global align:4 +__vt__15daNpc_Pm1_HIO_c = .data:0x0000021C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4130 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x28 scope:local align:4 data:4byte +@4139 = .bss:0x00000088; // type:object size:0xC scope:local align:4 +init$4140 = .bss:0x00000094; // type:object size:0x1 scope:local align:1 +a_att_pos_offst$4138 = .bss:0x00000098; // type:object size:0xC scope:local align:4 +@4143 = .bss:0x000000A4; // type:object size:0xC scope:local align:4 +init$4144 = .bss:0x000000B0; // type:object size:0x1 scope:local align:1 +a_eye_pos_offst$4142 = .bss:0x000000B4; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_roten/splits.txt b/config/D44J01/rels/d_a_npc_roten/splits.txt new file mode 100644 index 000000000..3278b7ace --- /dev/null +++ b/config/D44J01/rels/d_a_npc_roten/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_npc_roten.o: + .text start:0x00000078 end:0x00003F80 + .text start:0x00003F80 end:0x00003F9C + .text start:0x00003F9C end:0x000042A4 + .text start:0x000042A4 end:0x00004410 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000002A9 + .data start:0x00000000 end:0x00000F9C diff --git a/config/D44J01/rels/d_a_npc_roten/symbols.txt b/config/D44J01/rels/d_a_npc_roten/symbols.txt new file mode 100644 index 000000000..87c623f95 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_roten/symbols.txt @@ -0,0 +1,361 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__ct__12daNpcRoten_cFv = .text:0x00000078; // type:function size:0x264 scope:global align:4 +__dt__8dCcD_SphFv = .text:0x000002DC; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x000003A8; // type:function size:0x48 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x000003F0; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000044C; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00000494; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000560; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000005A8; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000604; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x0000064C; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x000006A8; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00000730; // type:function size:0x70 scope:weak align:4 +daNpc_Roten_nodeCallBack__FP7J3DNodei = .text:0x000007A0; // type:function size:0x118 scope:local align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000008B8; // type:function size:0x20 scope:local align:4 +phase_1__FP12daNpcRoten_c = .text:0x000008D8; // type:function size:0x88 scope:local align:4 +phase_2__FP12daNpcRoten_c = .text:0x00000960; // type:function size:0x84 scope:local align:4 +_create__12daNpcRoten_cFv = .text:0x000009E4; // type:function size:0x30 scope:global align:4 +createHeap__12daNpcRoten_cFv = .text:0x00000A14; // type:function size:0x464 scope:global align:4 +daNpcRoten_XyEventCB__FPvi = .text:0x00000E78; // type:function size:0x20 scope:local align:4 +createInit__12daNpcRoten_cFv = .text:0x00000E98; // type:function size:0x318 scope:global align:4 +_delete__12daNpcRoten_cFv = .text:0x000011B0; // type:function size:0x74 scope:global align:4 +_draw__12daNpcRoten_cFv = .text:0x00001224; // type:function size:0x1CC scope:global align:4 +_execute__12daNpcRoten_cFv = .text:0x000013F0; // type:function size:0x20C scope:global align:4 +executeCommon__12daNpcRoten_cFv = .text:0x000015FC; // type:function size:0x70 scope:global align:4 +executeSetMode__12daNpcRoten_cFUc = .text:0x0000166C; // type:function size:0x54 scope:global align:4 +executeWaitInit__12daNpcRoten_cFv = .text:0x000016C0; // type:function size:0xC8 scope:global align:4 +executeWait__12daNpcRoten_cFv = .text:0x00001788; // type:function size:0x78 scope:global align:4 +executeTalkInit__12daNpcRoten_cFv = .text:0x00001800; // type:function size:0x8 scope:global align:4 +executeTalk__12daNpcRoten_cFv = .text:0x00001808; // type:function size:0xD0 scope:global align:4 +executeWalkInit__12daNpcRoten_cFv = .text:0x000018D8; // type:function size:0xC8 scope:global align:4 +executeWalk__12daNpcRoten_cFv = .text:0x000019A0; // type:function size:0x1AC scope:global align:4 +executeTurnInit__12daNpcRoten_cFv = .text:0x00001B4C; // type:function size:0x144 scope:global align:4 +executeTurn__12daNpcRoten_cFv = .text:0x00001C90; // type:function size:0xC4 scope:global align:4 +executeWindInit__12daNpcRoten_cFv = .text:0x00001D54; // type:function size:0xA4 scope:global align:4 +executeWind__12daNpcRoten_cFv = .text:0x00001DF8; // type:function size:0x68 scope:global align:4 +checkOrder__12daNpcRoten_cFv = .text:0x00001E60; // type:function size:0x138 scope:global align:4 +eventOrder__12daNpcRoten_cFv = .text:0x00001F98; // type:function size:0x17C scope:global align:4 +eventMove__12daNpcRoten_cFv = .text:0x00002114; // type:function size:0x1F8 scope:global align:4 +privateCut__12daNpcRoten_cFv = .text:0x0000230C; // type:function size:0x2E8 scope:global align:4 +eventInit__12daNpcRoten_cFv = .text:0x000025F4; // type:function size:0x4 scope:global align:4 +eventMesSetInit__12daNpcRoten_cFi = .text:0x000025F8; // type:function size:0x20C scope:global align:4 +eventMesSet__12daNpcRoten_cFv = .text:0x00002804; // type:function size:0x34 scope:global align:4 +eventSetItemInit__12daNpcRoten_cFv = .text:0x00002838; // type:function size:0x84 scope:global align:4 +eventSetItem__12daNpcRoten_cFv = .text:0x000028BC; // type:function size:0x48 scope:global align:4 +eventClrItemInit__12daNpcRoten_cFv = .text:0x00002904; // type:function size:0x6C scope:global align:4 +eventGetItemInit__12daNpcRoten_cFi = .text:0x00002970; // type:function size:0xF8 scope:global align:4 +eventSetAngleInit__12daNpcRoten_cFv = .text:0x00002A68; // type:function size:0x64 scope:global align:4 +eventOnPlrInit__12daNpcRoten_cFv = .text:0x00002ACC; // type:function size:0x1C scope:global align:4 +eventOffPlrInit__12daNpcRoten_cFv = .text:0x00002AE8; // type:function size:0x1C scope:global align:4 +next_msgStatus__12daNpcRoten_cFPUl = .text:0x00002B04; // type:function size:0x24C scope:global align:4 +getMsg__12daNpcRoten_cFv = .text:0x00002D50; // type:function size:0x364 scope:global align:4 +setMessage__12daNpcRoten_cFUl = .text:0x000030B4; // type:function size:0x10 scope:global align:4 +setAnmFromMsgTag__12daNpcRoten_cFv = .text:0x000030C4; // type:function size:0xC8 scope:global align:4 +getPrmNpcNo__12daNpcRoten_cFv = .text:0x0000318C; // type:function size:0x2C scope:global align:4 +getPrmRailID__12daNpcRoten_cFv = .text:0x000031B8; // type:function size:0x2C scope:global align:4 +setMtx__12daNpcRoten_cFv = .text:0x000031E4; // type:function size:0x88 scope:global align:4 +chkAttention__12daNpcRoten_cFv = .text:0x0000326C; // type:function size:0x2E0 scope:global align:4 +lookBack__12daNpcRoten_cFv = .text:0x0000354C; // type:function size:0x14C scope:global align:4 +initTexPatternAnm__12daNpcRoten_cFb = .text:0x00003698; // type:function size:0x118 scope:global align:4 +playTexPatternAnm__12daNpcRoten_cFv = .text:0x000037B0; // type:function size:0x6C scope:global align:4 +playAnm__12daNpcRoten_cFv = .text:0x0000381C; // type:function size:0xBC scope:global align:4 +setAnm__12daNpcRoten_cFUcif = .text:0x000038D8; // type:function size:0xE4 scope:global align:4 +setAnmTbl__12daNpcRoten_cFP12sRotenAnmDat = .text:0x000039BC; // type:function size:0xB8 scope:global align:4 +isHaitatuItem__12daNpcRoten_cFUc = .text:0x00003A74; // type:function size:0x24 scope:global align:4 +isKoukanItem__12daNpcRoten_cFUc = .text:0x00003A98; // type:function size:0x24 scope:global align:4 +isGetMap__12daNpcRoten_cFUc = .text:0x00003ABC; // type:function size:0x68 scope:global align:4 +XyEventCB__12daNpcRoten_cFi = .text:0x00003B24; // type:function size:0x14C scope:global align:4 +setCollisionB__12daNpcRoten_cFv = .text:0x00003C70; // type:function size:0x150 scope:global align:4 +setCollisionH__12daNpcRoten_cFv = .text:0x00003DC0; // type:function size:0x12C scope:global align:4 +daNpc_RotenCreate__FPv = .text:0x00003EEC; // type:function size:0x20 scope:local align:4 +daNpc_RotenDelete__FPv = .text:0x00003F0C; // type:function size:0x24 scope:local align:4 +daNpc_RotenExecute__FPv = .text:0x00003F30; // type:function size:0x24 scope:local align:4 +daNpc_RotenDraw__FPv = .text:0x00003F54; // type:function size:0x24 scope:local align:4 +daNpc_RotenIsDelete__FPv = .text:0x00003F78; // type:function size:0x8 scope:local align:4 +setOffsetPos__9daDitem_cF4cXyz = .text:0x00003F80; // type:function size:0x1C scope:weak align:4 +getAttnPos__15dNpc_EventCut_cFv = .text:0x00003F9C; // type:function size:0x1C scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00003FB8; // type:function size:0x4 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00003FBC; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00004004; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x0000404C; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x000040A8; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x000040F0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00004100; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00004108; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00004110; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00004118; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004120; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00004158; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00004160; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00004168; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004170; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000041A8; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000041AC; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000041B4; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000041C4; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000041CC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000041D4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000041DC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000041E4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x0000421C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00004224; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x0000422C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004234; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000426C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004274; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000427C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00004288; // type:function size:0xC scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00004294; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x0000429C; // type:function size:0x8 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ212daNpcRoten_c5Prm_eQ212daNpcRoten_c5Prm_e = .text:0x000042A4; // type:function size:0x1C scope:weak align:4 +cLib_calcTimer__FPs = .text:0x000042C0; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_roten_cpp = .text:0x000042DC; // type:function size:0x104 scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000043E0; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000043E8; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000043F0; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000043F8; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00004400; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00004408; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__12daNpcRoten_c = .rodata:0x00000000; // type:object size:0x3 scope:global align:4 data:string +l_bmd_ix_tbl = .rodata:0x00000004; // type:object size:0xC scope:local align:4 +l_bck_ix_tbl = .rodata:0x00000010; // type:object size:0x78 scope:local align:4 +l_head_bmd_ix_tbl = .rodata:0x00000088; // type:object size:0xC scope:local align:4 +l_head_bck_ix_tbl = .rodata:0x00000094; // type:object size:0xC scope:local align:4 +l_btp_ix_tbl = .rodata:0x000000A0; // type:object size:0xC scope:local align:4 +l_bmt_ix_tbl = .rodata:0x000000AC; // type:object size:0xC scope:local align:4 +l_diff_flag_tbl = .rodata:0x000000B8; // type:object size:0xC scope:local align:4 +l_save_dat = .rodata:0x000000C4; // type:object size:0x18 scope:local align:4 +l_item_dat = .rodata:0x000000DC; // type:object size:0x24 scope:local align:4 +@4115 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 data:float +@4454 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 data:float +@4455 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@4528 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@4529 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@4530 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 data:float +@4531 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@4594 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@4595 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@4596 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 data:float +@4653 = .rodata:0x00000128; // type:object size:0x8 scope:local align:8 data:double +@4816 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@4817 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@5039 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 data:float +@5422 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 data:float +@5538 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@5554 = .rodata:0x00000148; // type:object size:0x8 scope:local align:8 data:double +@stringBase0 = .rodata:0x00000150; // type:object size:0x159 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_281_data_1C = .data:0x0000001C; // type:object size:0x14 +l_arcname_tbl = .data:0x00000030; // type:object size:0xC scope:local align:4 +l_npc_anm_wait = .data:0x0000003C; // type:object size:0x3 scope:local align:4 +l_npc_anm_talk = .data:0x00000040; // type:object size:0x3 scope:local align:4 +l_npc_anm_walk = .data:0x00000044; // type:object size:0x3 scope:local align:4 +l_npc_anm_talk2 = .data:0x00000048; // type:object size:0x3 scope:local align:4 +l_npc_anm_talk3 = .data:0x0000004C; // type:object size:0x3 scope:local align:4 +l_npc_anm_talk4 = .data:0x00000050; // type:object size:0x3 scope:local align:4 +l_npc_anm_talk5 = .data:0x00000054; // type:object size:0x3 scope:local align:4 +l_npc_anm_watasu = .data:0x00000058; // type:object size:0x6 scope:local align:4 +l_npc_anm_itemwait = .data:0x00000060; // type:object size:0x3 scope:local align:4 +l_npc_anm_wind = .data:0x00000064; // type:object size:0x9 scope:local align:4 +l_npc_dat = .data:0x00000070; // type:object size:0xFC scope:local align:4 +l_msg_1st_talk_A = .data:0x0000016C; // type:object size:0x18 scope:local align:4 +l_msg_1st_talk_B = .data:0x00000184; // type:object size:0x18 scope:local align:4 +l_msg_1st_talk_C = .data:0x0000019C; // type:object size:0x18 scope:local align:4 +l_msg_1st_talk = .data:0x000001B4; // type:object size:0xC scope:local align:4 +l_msg_exchange3_A = .data:0x000001C0; // type:object size:0x10 scope:local align:4 +l_msg_exchange3_B = .data:0x000001D0; // type:object size:0x10 scope:local align:4 +l_msg_exchange3_C = .data:0x000001E0; // type:object size:0x10 scope:local align:4 +l_msg_exchange3 = .data:0x000001F0; // type:object size:0xC scope:local align:4 +l_msg_exchange_A = .data:0x000001FC; // type:object size:0xC scope:local align:4 +l_msg_exchange_B = .data:0x00000208; // type:object size:0xC scope:local align:4 +l_msg_exchange_C = .data:0x00000214; // type:object size:0xC scope:local align:4 +l_msg_exchange = .data:0x00000220; // type:object size:0xC scope:local align:4 +l_msg_etc_A = .data:0x0000022C; // type:object size:0xC scope:local align:4 +l_msg_etc_B = .data:0x00000238; // type:object size:0xC scope:local align:4 +l_msg_etc_C = .data:0x00000244; // type:object size:0xC scope:local align:4 +l_msg_etc = .data:0x00000250; // type:object size:0xC scope:local align:4 +l_msg_xy_exchange3_A = .data:0x0000025C; // type:object size:0xC scope:local align:4 +l_msg_xy_exchange3_B = .data:0x00000268; // type:object size:0xC scope:local align:4 +l_msg_xy_exchange3_C = .data:0x00000274; // type:object size:0xC scope:local align:4 +l_msg_xy_exchange3 = .data:0x00000280; // type:object size:0xC scope:local align:4 +l_msg_xy_no_roten_item_A = .data:0x0000028C; // type:object size:0x8 scope:local align:4 +l_msg_xy_no_roten_item_B = .data:0x00000294; // type:object size:0x8 scope:local align:4 +l_msg_xy_no_roten_item_C = .data:0x0000029C; // type:object size:0x8 scope:local align:4 +l_msg_xy_no_roten_item = .data:0x000002A4; // type:object size:0xC scope:local align:4 +l_msg_xy_invalid_item_A = .data:0x000002B0; // type:object size:0x8 scope:local align:4 +l_msg_xy_invalid_item_B = .data:0x000002B8; // type:object size:0x8 scope:local align:4 +l_msg_xy_invalid_item_C = .data:0x000002C0; // type:object size:0x8 scope:local align:4 +l_msg_xy_invalid_item = .data:0x000002C8; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_A0 = .data:0x000002D4; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_A1 = .data:0x000002E0; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_A2 = .data:0x000002EC; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_A3 = .data:0x000002F8; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_A4 = .data:0x00000304; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_A5 = .data:0x00000310; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_A6 = .data:0x0000031C; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_A7 = .data:0x00000328; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_A8 = .data:0x00000334; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_A9 = .data:0x00000340; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_AA = .data:0x0000034C; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_AB = .data:0x00000358; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_B0 = .data:0x00000364; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_B1 = .data:0x00000370; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_B2 = .data:0x0000037C; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_B3 = .data:0x00000388; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_B4 = .data:0x00000394; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_B5 = .data:0x000003A0; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_B6 = .data:0x000003AC; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_B7 = .data:0x000003B8; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_B8 = .data:0x000003C4; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_B9 = .data:0x000003D0; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_BA = .data:0x000003DC; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_BB = .data:0x000003E8; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_C0 = .data:0x000003F4; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_C1 = .data:0x00000400; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_C2 = .data:0x0000040C; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_C3 = .data:0x00000418; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_C4 = .data:0x00000424; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_C5 = .data:0x00000430; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_C6 = .data:0x0000043C; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_C7 = .data:0x00000448; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_C8 = .data:0x00000454; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_C9 = .data:0x00000460; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_CA = .data:0x0000046C; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item_CB = .data:0x00000478; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_item = .data:0x00000484; // type:object size:0x90 scope:local align:4 +l_msg_xy_koukan_item2_A0 = .data:0x00000514; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_A1 = .data:0x00000524; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_A2 = .data:0x00000534; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_A3 = .data:0x00000544; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_A4 = .data:0x00000554; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_A5 = .data:0x00000564; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_A6 = .data:0x00000574; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_A7 = .data:0x00000584; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_A8 = .data:0x00000594; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_A9 = .data:0x000005A4; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_AA = .data:0x000005B4; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_AB = .data:0x000005C4; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_B0 = .data:0x000005D4; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_B1 = .data:0x000005E4; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_B2 = .data:0x000005F4; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_B3 = .data:0x00000604; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_B4 = .data:0x00000614; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_B5 = .data:0x00000624; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_B6 = .data:0x00000634; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_B7 = .data:0x00000644; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_B8 = .data:0x00000654; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_B9 = .data:0x00000664; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_BA = .data:0x00000674; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_BB = .data:0x00000684; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_C0 = .data:0x00000694; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_C1 = .data:0x000006A4; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_C2 = .data:0x000006B4; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_C3 = .data:0x000006C4; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_C4 = .data:0x000006D4; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_C5 = .data:0x000006E4; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_C6 = .data:0x000006F4; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_C7 = .data:0x00000704; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_C8 = .data:0x00000714; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_C9 = .data:0x00000724; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_CA = .data:0x00000734; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2_CB = .data:0x00000744; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item2 = .data:0x00000754; // type:object size:0x90 scope:local align:4 +l_msg_xy_koukan_item3_A0 = .data:0x000007E4; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_A1 = .data:0x000007F4; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_A2 = .data:0x00000804; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_A3 = .data:0x00000814; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_A4 = .data:0x00000824; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_A5 = .data:0x00000834; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_A6 = .data:0x00000844; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_A7 = .data:0x00000854; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_A8 = .data:0x00000864; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_A9 = .data:0x00000874; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_AA = .data:0x00000884; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_AB = .data:0x00000894; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_B0 = .data:0x000008A4; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_B1 = .data:0x000008B4; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_B2 = .data:0x000008C4; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_B3 = .data:0x000008D4; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_B4 = .data:0x000008E4; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_B5 = .data:0x000008F4; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_B6 = .data:0x00000904; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_B7 = .data:0x00000914; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_B8 = .data:0x00000924; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_B9 = .data:0x00000934; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_BA = .data:0x00000944; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_BB = .data:0x00000954; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_C0 = .data:0x00000964; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_C1 = .data:0x00000974; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_C2 = .data:0x00000984; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_C3 = .data:0x00000994; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_C4 = .data:0x000009A4; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_C5 = .data:0x000009B4; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_C6 = .data:0x000009C4; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_C7 = .data:0x000009D4; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_C8 = .data:0x000009E4; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_C9 = .data:0x000009F4; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_CA = .data:0x00000A04; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3_CB = .data:0x00000A14; // type:object size:0x10 scope:local align:4 +l_msg_xy_koukan_item3 = .data:0x00000A24; // type:object size:0x90 scope:local align:4 +l_msg_xy_koukan_yes = .data:0x00000AB4; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_no = .data:0x00000AC0; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_rupee = .data:0x00000ACC; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_end = .data:0x00000AD8; // type:object size:0xC scope:local align:4 +l_msg_xy_koukan_first = .data:0x00000AE4; // type:object size:0xC scope:local align:4 +l_msg_xy_after_get_demo_A = .data:0x00000AF0; // type:object size:0xC scope:local align:4 +l_msg_xy_after_get_demo_B = .data:0x00000AFC; // type:object size:0xC scope:local align:4 +l_msg_xy_after_get_demo_C = .data:0x00000B08; // type:object size:0xC scope:local align:4 +l_msg_xy_after_get_demo = .data:0x00000B14; // type:object size:0xC scope:local align:4 +l_msg_xy_after_get_demo2_A = .data:0x00000B20; // type:object size:0x8 scope:local align:4 +l_msg_xy_after_get_demo2_B = .data:0x00000B28; // type:object size:0x8 scope:local align:4 +l_msg_xy_after_get_demo2_C = .data:0x00000B30; // type:object size:0x8 scope:local align:4 +l_msg_xy_after_get_demo2 = .data:0x00000B38; // type:object size:0xC scope:local align:4 +l_msg_collect_map = .data:0x00000B44; // type:object size:0x8 scope:local align:4 +l_msg_try_force = .data:0x00000B4C; // type:object size:0x1C scope:local align:4 +l_get_item_no = .data:0x00000B68; // type:object size:0x4 scope:local align:4 +l_sph_src = .data:0x00000B6C; // type:object size:0x40 scope:local align:4 +l_npc_staff_id = .data:0x00000BAC; // type:object size:0xC scope:local align:4 +l_method$4359 = .data:0x00000BB8; // type:object size:0xC scope:local align:4 +@4597 = .data:0x00000BC4; // type:object size:0xC scope:local align:4 +@4598 = .data:0x00000BD0; // type:object size:0xC scope:local align:4 +@4599 = .data:0x00000BDC; // type:object size:0xC scope:local align:4 +@4600 = .data:0x00000BE8; // type:object size:0xC scope:local align:4 +@4601 = .data:0x00000BF4; // type:object size:0xC scope:local align:4 +l_execute_init = .data:0x00000C00; // type:object size:0x3C scope:local align:4 data:4byte +@4602 = .data:0x00000C3C; // type:object size:0xC scope:local align:4 +@4603 = .data:0x00000C48; // type:object size:0xC scope:local align:4 +@4604 = .data:0x00000C54; // type:object size:0xC scope:local align:4 +@4605 = .data:0x00000C60; // type:object size:0xC scope:local align:4 +@4606 = .data:0x00000C6C; // type:object size:0xC scope:local align:4 +moveProc = .data:0x00000C78; // type:object size:0x3C scope:local align:4 data:4byte +cut_name_tbl$4958 = .data:0x00000CB4; // type:object size:0x20 scope:local align:4 +@5040 = .data:0x00000CD4; // type:object size:0x20 scope:local align:4 +@5323 = .data:0x00000CF4; // type:object size:0x24 scope:local align:4 +daNpc_RotenMethodTable = .data:0x00000D18; // type:object size:0x20 scope:local align:4 +g_profile_NPC_ROTEN = .data:0x00000D38; // type:object size:0x30 scope:global align:4 +__vt__12daNpcRoten_c = .data:0x00000D68; // type:object size:0x14 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000D7C; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000D88; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000D94; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000DA0; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000DAC; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000DB8; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000DC4; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000E4C; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x00000E58; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000E64; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000E70; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000EF8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000F04; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000F10; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000F64; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x00000F88; // type:object size:0x14 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_npc_rsh1/splits.txt b/config/D44J01/rels/d_a_npc_rsh1/splits.txt new file mode 100644 index 000000000..5c6173926 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_rsh1/splits.txt @@ -0,0 +1,25 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_rsh1.o: + .text start:0x000000EC end:0x00005098 + .text start:0x00005098 end:0x000050E0 + .text start:0x000050E0 end:0x00005118 + .text start:0x00005118 end:0x000055F8 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000239 + .data start:0x00000000 end:0x000004D0 + .bss start:0x00000008 end:0x00000260 diff --git a/config/D44J01/rels/d_a_npc_rsh1/symbols.txt b/config/D44J01/rels/d_a_npc_rsh1/symbols.txt new file mode 100644 index 000000000..c98198652 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_rsh1/symbols.txt @@ -0,0 +1,275 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__16daNpc_Rsh1_HIO_cFv = .text:0x000000EC; // type:function size:0x130 scope:global align:4 +checkCreateInShopPlayer__12daNpc_Rsh1_cFv = .text:0x0000021C; // type:function size:0x248 scope:global align:4 +__dt__4cXyzFv = .text:0x00000464; // type:function size:0x3C scope:weak align:4 +daNpc_Rsh1_checkRotenBaseTalkArea__Fv = .text:0x000004A0; // type:function size:0x278 scope:local align:4 +daNpc_Rsh1_countShop__Fv = .text:0x00000718; // type:function size:0x90 scope:local align:4 +daNpc_Rsh1_RotenItemNumInBag__Fv = .text:0x000007A8; // type:function size:0x6C scope:local align:4 +daNpc_Rsh1_shopMsgCheck__FUl = .text:0x00000814; // type:function size:0x40 scope:local align:4 +daNpc_Rsh1_shopStickMoveMsgCheck__FUl = .text:0x00000854; // type:function size:0x30 scope:local align:4 +nodeCallBack_Rsh__FP7J3DNodei = .text:0x00000884; // type:function size:0x1CC scope:local align:4 +initTexPatternAnm__12daNpc_Rsh1_cFb = .text:0x00000A50; // type:function size:0x10C scope:global align:4 +playTexPatternAnm__12daNpc_Rsh1_cFv = .text:0x00000B5C; // type:function size:0x8C scope:global align:4 +setAnm__12daNpc_Rsh1_cFSc = .text:0x00000BE8; // type:function size:0x88 scope:global align:4 +setTexAnm__12daNpc_Rsh1_cFSc = .text:0x00000C70; // type:function size:0x44 scope:global align:4 +setAnmFromMsgTag__12daNpc_Rsh1_cFv = .text:0x00000CB4; // type:function size:0x134 scope:global align:4 +chkAttention__12daNpc_Rsh1_cF4cXyzs = .text:0x00000DE8; // type:function size:0x174 scope:global align:4 +eventOrder__12daNpc_Rsh1_cFv = .text:0x00000F5C; // type:function size:0xE8 scope:global align:4 +checkOrder__12daNpc_Rsh1_cFv = .text:0x00001044; // type:function size:0x234 scope:global align:4 +next_msgStatus__12daNpc_Rsh1_cFPUl = .text:0x00001278; // type:function size:0x3E4 scope:global align:4 +getMsg__12daNpc_Rsh1_cFv = .text:0x0000165C; // type:function size:0x1B8 scope:global align:4 +setCollision__12daNpc_Rsh1_cFv = .text:0x00001814; // type:function size:0xCC scope:global align:4 +talkInit__12daNpc_Rsh1_cFv = .text:0x000018E0; // type:function size:0xC scope:global align:4 +normal_talk__12daNpc_Rsh1_cFv = .text:0x000018EC; // type:function size:0x3BC scope:global align:4 +shop_talk__12daNpc_Rsh1_cFv = .text:0x00001CA8; // type:function size:0x130 scope:global align:4 +talk__12daNpc_Rsh1_cFv = .text:0x00001DD8; // type:function size:0x1FC scope:global align:4 +CreateInit__12daNpc_Rsh1_cFv = .text:0x00001FD4; // type:function size:0x384 scope:global align:4 +daNpc_Rsh1_checkRotenItemGet__Fi = .text:0x00002358; // type:function size:0x50 scope:local align:4 +createShopList__12daNpc_Rsh1_cFv = .text:0x000023A8; // type:function size:0x1C0 scope:global align:4 +setAttention__12daNpc_Rsh1_cFv = .text:0x00002568; // type:function size:0x58 scope:global align:4 +lookBack__12daNpc_Rsh1_cFv = .text:0x000025C0; // type:function size:0x2A8 scope:global align:4 +pathGet__12daNpc_Rsh1_cFv = .text:0x00002868; // type:function size:0xC8 scope:global align:4 +getAimShopPosIdx__12daNpc_Rsh1_cFv = .text:0x00002930; // type:function size:0x230 scope:global align:4 +shopPosMove__12daNpc_Rsh1_cFv = .text:0x00002B60; // type:function size:0xCC scope:global align:4 +pathMove__12daNpc_Rsh1_cFPi = .text:0x00002C2C; // type:function size:0x1D4 scope:global align:4 +wait01__12daNpc_Rsh1_cFv = .text:0x00002E00; // type:function size:0x154 scope:global align:4 +talk01__12daNpc_Rsh1_cFv = .text:0x00002F54; // type:function size:0x1F8 scope:global align:4 +getdemo_action__12daNpc_Rsh1_cFPv = .text:0x0000314C; // type:function size:0x200 scope:global align:4 +wait_action__12daNpc_Rsh1_cFPv = .text:0x0000334C; // type:function size:0xCC scope:global align:4 +pl_shop_out_action__12daNpc_Rsh1_cFPv = .text:0x00003418; // type:function size:0x418 scope:global align:4 +evn_setAnm_init__12daNpc_Rsh1_cFi = .text:0x00003830; // type:function size:0x64 scope:global align:4 +evn_talk_init__12daNpc_Rsh1_cFi = .text:0x00003894; // type:function size:0xC8 scope:global align:4 +evn_continue_talk_init__12daNpc_Rsh1_cFi = .text:0x0000395C; // type:function size:0x68 scope:global align:4 +evn_talk__12daNpc_Rsh1_cFv = .text:0x000039C4; // type:function size:0x130 scope:global align:4 +evn_turn_init__12daNpc_Rsh1_cFi = .text:0x00003AF4; // type:function size:0x84 scope:global align:4 +evn_turn__12daNpc_Rsh1_cFv = .text:0x00003B78; // type:function size:0x88 scope:global align:4 +privateCut__12daNpc_Rsh1_cFv = .text:0x00003C00; // type:function size:0x170 scope:global align:4 +event_action__12daNpc_Rsh1_cFPv = .text:0x00003D70; // type:function size:0x16C scope:global align:4 +dummy_action__12daNpc_Rsh1_cFPv = .text:0x00003EDC; // type:function size:0x1C scope:global align:4 +_draw__12daNpc_Rsh1_cFv = .text:0x00003EF8; // type:function size:0x13C scope:global align:4 +_execute__12daNpc_Rsh1_cFv = .text:0x00004034; // type:function size:0x358 scope:global align:4 +_delete__12daNpc_Rsh1_cFv = .text:0x0000438C; // type:function size:0x90 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x0000441C; // type:function size:0x20 scope:local align:4 +_create__12daNpc_Rsh1_cFv = .text:0x0000443C; // type:function size:0x140 scope:global align:4 +__ct__12daNpc_Rsh1_cFv = .text:0x0000457C; // type:function size:0x1F8 scope:weak align:4 +__dt__11ShopItems_cFv = .text:0x00004774; // type:function size:0x3C scope:weak align:4 +CreateHeap__12daNpc_Rsh1_cFv = .text:0x000047B0; // type:function size:0x2F0 scope:global align:4 +set_mtx__12daNpc_Rsh1_cFv = .text:0x00004AA0; // type:function size:0x88 scope:global align:4 +daNpc_Rsh1_Create__FP10fopAc_ac_c = .text:0x00004B28; // type:function size:0x20 scope:local align:4 +daNpc_Rsh1_Delete__FP12daNpc_Rsh1_c = .text:0x00004B48; // type:function size:0x20 scope:local align:4 +daNpc_Rsh1_Execute__FP12daNpc_Rsh1_c = .text:0x00004B68; // type:function size:0x20 scope:local align:4 +daNpc_Rsh1_Draw__FP12daNpc_Rsh1_c = .text:0x00004B88; // type:function size:0x20 scope:local align:4 +daNpc_Rsh1_IsDelete__FP12daNpc_Rsh1_c = .text:0x00004BA8; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00004BB0; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00004BF8; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00004C40; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00004C9C; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00004CE4; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00004CF4; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00004CFC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00004D04; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00004D0C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004D14; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00004D4C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00004D54; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00004D5C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004D64; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00004D9C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00004DA0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004DA8; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004DB0; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00004DB8; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00004DC4; // type:function size:0xC scope:weak align:4 +__dt__16daNpc_Rsh1_HIO_cFv = .text:0x00004DD0; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00004E30; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_rsh1_cpp = .text:0x00004E4C; // type:function size:0x22C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00005078; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00005080; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00005088; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00005090; // type:function size:0x8 scope:weak align:4 +__dt__10dNpc_HIO_cFv = .text:0x00005098; // type:function size:0x48 scope:weak align:4 +setEyePos__12daNpc_Rsh1_cF4cXyz = .text:0x000050E0; // type:function size:0x1C scope:weak align:4 +setAttentionBasePos__12daNpc_Rsh1_cF4cXyz = .text:0x000050FC; // type:function size:0x1C scope:weak align:4 +getItemZoomPos__16ShopCam_action_cFf = .text:0x00005118; // type:function size:0xE0 scope:weak align:4 +__ct__11ShopItems_cFv = .text:0x000051F8; // type:function size:0x4C scope:weak align:4 +__ct__4cXyzFv = .text:0x00005244; // type:function size:0x4 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00005248; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00005314; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x0000535C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000053B8; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00005400; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x0000545C; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000054E4; // type:function size:0x70 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00005554; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000055B0; // type:function size:0x48 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4162 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4163 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4164 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4165 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4166 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:string +@4167 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4168 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4169 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4170 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4171 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4172 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4173 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4174 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4189 = .rodata:0x00000034; // type:object size:0x8 scope:local align:4 +@4306 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 data:float +@4307 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4411 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4412 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4413 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4414 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4415 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4416 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4417 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4418 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4419 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +l_bck_ix_tbl = .rodata:0x00000068; // type:object size:0x1C scope:local align:4 +l_bas_ix_tbl = .rodata:0x00000084; // type:object size:0x1C scope:local align:4 +l_btp_ix_tbl = .rodata:0x000000A0; // type:object size:0x8 scope:local align:4 +@4530 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4531 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4624 = .rodata:0x000000B0; // type:object size:0x8 scope:local align:8 data:double +@4663 = .rodata:0x000000B8; // type:object size:0x8 scope:local align:8 +@4664 = .rodata:0x000000C0; // type:object size:0x8 scope:local align:8 +@4879 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 data:float +@5063 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 data:float +@5064 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@5065 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@5066 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@5067 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@5068 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@5069 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@5070 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@5071 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@5072 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@5073 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@5074 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@5075 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@5076 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@5238 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@5239 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@5256 = .rodata:0x0000010C; // type:object size:0x8 scope:local align:4 data:4byte +@5341 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 data:float +@5792 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@5793 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@5991 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@5992 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@6084 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@6211 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@6531 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@6532 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@6533 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@6534 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@6535 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@6536 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 +@6537 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@6538 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +@6539 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@6540 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@6541 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@6542 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 +@6543 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 +@6544 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 +@6545 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000016C; // type:object size:0xCD scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_282_data_1C = .data:0x0000001C; // type:object size:0x14 +l_cyl_src = .data:0x00000030; // type:object size:0x44 scope:local align:4 +m_arcname__12daNpc_Rsh1_c = .data:0x00000074; // type:object size:0x4 scope:local align:4 data:string +play_mode_tbl$4577 = .data:0x00000078; // type:object size:0x1C scope:local align:4 +morf_frame_tbl$4578 = .data:0x00000094; // type:object size:0x1C scope:local align:4 +play_speed_tbl$4579 = .data:0x000000B0; // type:object size:0x1C scope:local align:4 +@4622 = .data:0x000000CC; // type:object size:0x1C scope:local align:4 +@4698 = .data:0x000000E8; // type:object size:0xC scope:local align:4 data:4byte +@4703 = .data:0x000000F4; // type:object size:0xC scope:local align:4 data:4byte +@4880 = .data:0x00000100; // type:object size:0x144 scope:local align:4 +@4939 = .data:0x00000244; // type:object size:0xC scope:local align:4 data:4byte +@4999 = .data:0x00000250; // type:object size:0xC scope:local align:4 data:4byte +@5176 = .data:0x0000025C; // type:object size:0xC scope:local align:4 +@5181 = .data:0x00000268; // type:object size:0xC scope:local align:4 +@5354 = .data:0x00000274; // type:object size:0xC scope:local align:4 data:4byte +shop_buyer_pos$5513 = .data:0x00000280; // type:object size:0x30 scope:local align:4 +@5626 = .data:0x000002B0; // type:object size:0xC scope:local align:4 data:4byte +@5675 = .data:0x000002BC; // type:object size:0xC scope:local align:4 data:4byte +@5739 = .data:0x000002C8; // type:object size:0xC scope:local align:4 data:4byte +cut_name_tbl$5874 = .data:0x000002D4; // type:object size:0x10 scope:local align:4 +@5923 = .data:0x000002E4; // type:object size:0xC scope:local align:4 data:4byte +l_daNpc_Rsh1_Method = .data:0x000002F0; // type:object size:0x20 scope:local align:4 +g_profile_NPC_RSH1 = .data:0x00000310; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000340; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x0000034C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000358; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000364; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000370; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000037C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000388; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000410; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000041C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000428; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000047C; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x000004A0; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000004AC; // type:object size:0xC scope:weak align:4 +__vt__10dNpc_HIO_c = .data:0x000004B8; // type:object size:0xC scope:weak align:4 +__vt__16daNpc_Rsh1_HIO_c = .data:0x000004C4; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4177 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x6C scope:local align:4 data:float +l_msgId = .bss:0x000000CC; // type:object size:0x4 scope:local align:4 data:4byte +l_msg = .bss:0x000000D0; // type:object size:0x4 scope:local align:4 data:4byte +@4178 = .bss:0x000000D4; // type:object size:0xC scope:local align:4 +@4179 = .bss:0x000000E0; // type:object size:0xC scope:local align:4 +@4180 = .bss:0x000000EC; // type:object size:0xC scope:local align:4 +@4181 = .bss:0x000000F8; // type:object size:0xC scope:local align:4 +l_in_chk_pos1_tbl = .bss:0x00000104; // type:object size:0x30 scope:local align:4 +@4182 = .bss:0x00000134; // type:object size:0xC scope:local align:4 +@4183 = .bss:0x00000140; // type:object size:0xC scope:local align:4 +@4184 = .bss:0x0000014C; // type:object size:0xC scope:local align:4 +@4185 = .bss:0x00000158; // type:object size:0xC scope:local align:4 +l_in_chk_pos2_tbl = .bss:0x00000164; // type:object size:0x30 scope:local align:4 +@4314 = .bss:0x00000194; // type:object size:0xC scope:local align:4 +init$4315 = .bss:0x000001A0; // type:object size:0x1 scope:local align:1 +@4317 = .bss:0x000001A4; // type:object size:0xC scope:local align:4 +@4318 = .bss:0x000001B0; // type:object size:0xC scope:local align:4 +@4319 = .bss:0x000001BC; // type:object size:0xC scope:local align:4 +base_talk_area_tbl$4313 = .bss:0x000001C8; // type:object size:0x30 scope:local align:4 +@4976 = .bss:0x000001F8; // type:object size:0xC scope:local align:4 +init$4977 = .bss:0x00000204; // type:object size:0x1 scope:local align:1 +@4979 = .bss:0x00000208; // type:object size:0xC scope:local align:4 +rel_cam_ctr_data$4975 = .bss:0x00000214; // type:object size:0x18 scope:local align:4 +@4981 = .bss:0x0000022C; // type:object size:0xC scope:local align:4 +init$4982 = .bss:0x00000238; // type:object size:0x1 scope:local align:1 +@4984 = .bss:0x0000023C; // type:object size:0xC scope:local align:4 +rel_cam_eye_data$4980 = .bss:0x00000248; // type:object size:0x18 scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_sarace/splits.txt b/config/D44J01/rels/d_a_npc_sarace/splits.txt new file mode 100644 index 000000000..55311b786 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_sarace/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_sarace.o: + .text start:0x000000EC end:0x00002840 + .text start:0x00002840 end:0x0000289C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000014B + .data start:0x00000000 end:0x00000330 + .bss start:0x00000008 end:0x000000E8 diff --git a/config/D44J01/rels/d_a_npc_sarace/symbols.txt b/config/D44J01/rels/d_a_npc_sarace/symbols.txt new file mode 100644 index 000000000..e6b021f72 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_sarace/symbols.txt @@ -0,0 +1,172 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__18daNpc_Sarace_HIO_cFv = .text:0x000000EC; // type:function size:0xAC scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x00000198; // type:function size:0x190 scope:local align:4 +__dt__4cXyzFv = .text:0x00000328; // type:function size:0x3C scope:weak align:4 +initTexPatternAnm__14daNpc_Sarace_cFb = .text:0x00000364; // type:function size:0x114 scope:global align:4 +playTexPatternAnm__14daNpc_Sarace_cFv = .text:0x00000478; // type:function size:0x8C scope:global align:4 +setAnm__14daNpc_Sarace_cFScf = .text:0x00000504; // type:function size:0x108 scope:global align:4 +chkAttention__14daNpc_Sarace_cF4cXyzs = .text:0x0000060C; // type:function size:0x154 scope:global align:4 +eventOrder__14daNpc_Sarace_cFv = .text:0x00000760; // type:function size:0x78 scope:global align:4 +checkOrder__14daNpc_Sarace_cFv = .text:0x000007D8; // type:function size:0x110 scope:global align:4 +next_msgStatus__14daNpc_Sarace_cFPUl = .text:0x000008E8; // type:function size:0x184 scope:global align:4 +getMsg__14daNpc_Sarace_cFv = .text:0x00000A6C; // type:function size:0xE4 scope:global align:4 +anmAtr__14daNpc_Sarace_cFUs = .text:0x00000B50; // type:function size:0x9C scope:global align:4 +CreateInit__14daNpc_Sarace_cFv = .text:0x00000BEC; // type:function size:0x228 scope:global align:4 +setAttention__14daNpc_Sarace_cFv = .text:0x00000E14; // type:function size:0x44 scope:global align:4 +lookBack__14daNpc_Sarace_cFv = .text:0x00000E58; // type:function size:0x18C scope:global align:4 +wait01__14daNpc_Sarace_cFv = .text:0x00000FE4; // type:function size:0x30 scope:global align:4 +talk01__14daNpc_Sarace_cFv = .text:0x00001014; // type:function size:0x4C0 scope:global align:4 +dummy_action__14daNpc_Sarace_cFPv = .text:0x000014D4; // type:function size:0x28 scope:global align:4 +wait_action__14daNpc_Sarace_cFPv = .text:0x000014FC; // type:function size:0xDC scope:global align:4 +event_endCheck_action__14daNpc_Sarace_cFPv = .text:0x000015D8; // type:function size:0x180 scope:global align:4 +set_mtx__14daNpc_Sarace_cFv = .text:0x00001758; // type:function size:0x94 scope:global align:4 +_draw__14daNpc_Sarace_cFv = .text:0x000017EC; // type:function size:0x15C scope:global align:4 +_execute__14daNpc_Sarace_cFv = .text:0x00001948; // type:function size:0x140 scope:global align:4 +_delete__14daNpc_Sarace_cFv = .text:0x00001A88; // type:function size:0x88 scope:global align:4 +CallbackCreateHeap__FP10fopAc_ac_c = .text:0x00001B10; // type:function size:0x20 scope:local align:4 +_create__14daNpc_Sarace_cFv = .text:0x00001B30; // type:function size:0x21C scope:global align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00001D4C; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00001DA8; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00001DF0; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00001EBC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00001F04; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00001F60; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00001FA8; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00002004; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x0000208C; // type:function size:0x70 scope:weak align:4 +CreateHeap__14daNpc_Sarace_cFv = .text:0x000020FC; // type:function size:0x3C4 scope:global align:4 +daNpc_Sarace_Create__FP10fopAc_ac_c = .text:0x000024C0; // type:function size:0x20 scope:local align:4 +daNpc_Sarace_Delete__FP14daNpc_Sarace_c = .text:0x000024E0; // type:function size:0x20 scope:local align:4 +daNpc_Sarace_Execute__FP14daNpc_Sarace_c = .text:0x00002500; // type:function size:0x20 scope:local align:4 +daNpc_Sarace_Draw__FP14daNpc_Sarace_c = .text:0x00002520; // type:function size:0x20 scope:local align:4 +daNpc_Sarace_IsDelete__FP14daNpc_Sarace_c = .text:0x00002540; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00002548; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00002590; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x000025D8; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00002634; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x0000267C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x0000268C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00002694; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000269C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000026A4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000026AC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000026E4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000026EC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000026F4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000026FC; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002734; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002738; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002740; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002748; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002750; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x0000275C; // type:function size:0xC scope:weak align:4 +__dt__18daNpc_Sarace_HIO_cFv = .text:0x00002768; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x000027C8; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_sarace_cpp = .text:0x000027E4; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00002820; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00002828; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002830; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00002838; // type:function size:0x8 scope:weak align:4 +__dt__10dNpc_HIO_cFv = .text:0x00002840; // type:function size:0x48 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00002888; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00002890; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00002898; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4055 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4056 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4057 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4058 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4059 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +l_bck_ix_tbl = .rodata:0x00000014; // type:object size:0xC scope:local align:4 +l_bck_head_ix_tbl = .rodata:0x00000020; // type:object size:0xC scope:local align:4 +l_btp_ix_tbl = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4116 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4117 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4118 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4138 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 data:float +@4155 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@4156 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4198 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@4199 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@4200 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4338 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:float +@4364 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4365 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 data:float +@4366 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 data:float +@4689 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4690 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4691 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4692 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4693 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4824 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4825 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4826 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000008C; // type:object size:0xBF scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_283_data_1C = .data:0x0000001C; // type:object size:0x14 +l_cyl_src = .data:0x00000030; // type:object size:0x44 scope:local align:4 +a_play_mode_tbl$4161 = .data:0x00000074; // type:object size:0xC scope:local align:4 +a_morf_frame_tbl$4162 = .data:0x00000080; // type:object size:0xC scope:local align:4 +a_play_speed_tbl$4165 = .data:0x0000008C; // type:object size:0xC scope:local align:4 +@4224 = .data:0x00000098; // type:object size:0xC scope:local align:4 data:4byte +@4293 = .data:0x000000A4; // type:object size:0x60 scope:local align:4 +@4342 = .data:0x00000104; // type:object size:0xC scope:local align:4 data:4byte +@4451 = .data:0x00000110; // type:object size:0xC scope:local align:4 data:4byte +@4737 = .data:0x0000011C; // type:object size:0xC scope:local align:4 data:4byte +l_daNpc_Sarace_Method = .data:0x00000128; // type:object size:0x20 scope:local align:4 +g_profile_NPC_SARACE = .data:0x00000148; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000178; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000184; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000190; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x0000019C; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000001A8; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000001B4; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x000001C0; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000001CC; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000001D8; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000260; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000026C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000278; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000002CC; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x000002F0; // type:object size:0x14 scope:weak align:4 +__vt__14daNpc_Sarace_c = .data:0x00000304; // type:object size:0x14 scope:global align:4 +__vt__10dNpc_HIO_c = .data:0x00000318; // type:object size:0xC scope:weak align:4 +__vt__18daNpc_Sarace_HIO_c = .data:0x00000324; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4062 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x38 scope:local align:4 data:byte +@4073 = .bss:0x00000098; // type:object size:0xC scope:local align:4 +init$4074 = .bss:0x000000A4; // type:object size:0x1 scope:local align:1 +l_offsetAttPos$4072 = .bss:0x000000A8; // type:object size:0xC scope:local align:4 +@4439 = .bss:0x000000B4; // type:object size:0xC scope:local align:4 +init$4440 = .bss:0x000000C0; // type:object size:0x1 scope:local align:1 +@4442 = .bss:0x000000C4; // type:object size:0xC scope:local align:4 +create_pos$4438 = .bss:0x000000D0; // type:object size:0x18 scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_so/splits.txt b/config/D44J01/rels/d_a_npc_so/splits.txt new file mode 100644 index 000000000..0004479d9 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_so/splits.txt @@ -0,0 +1,26 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_so.o: + .text start:0x000000EC end:0x000049D4 + .text start:0x000049D4 end:0x00004A1C + .text start:0x00004A1C end:0x00004A94 + .text start:0x00004A94 end:0x00007B8C + .text start:0x00007B8C end:0x00007B8C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000044E + .data start:0x00000000 end:0x00000B84 + .bss start:0x00000008 end:0x00000148 diff --git a/config/D44J01/rels/d_a_npc_so/symbols.txt b/config/D44J01/rels/d_a_npc_so/symbols.txt new file mode 100644 index 000000000..84517c369 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_so/symbols.txt @@ -0,0 +1,421 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__14daNpc_So_HIO_cFv = .text:0x000000EC; // type:function size:0x1B0 scope:global align:4 +searchEsa_CB__FPvPv = .text:0x0000029C; // type:function size:0x2C scope:local align:4 +_searchEsa__10daNpc_So_cFP10fopAc_ac_c = .text:0x000002C8; // type:function size:0x28 scope:global align:4 +nodeControl_CB__FP7J3DNodei = .text:0x000002F0; // type:function size:0x4C scope:local align:4 +_nodeControl__10daNpc_So_cFP7J3DNodeP8J3DModel = .text:0x0000033C; // type:function size:0x1F4 scope:global align:4 +__dt__4cXyzFv = .text:0x00000530; // type:function size:0x3C scope:weak align:4 +searchTagSo_CB__FPvPv = .text:0x0000056C; // type:function size:0x2C scope:local align:4 +_searchTagSo__10daNpc_So_cFP10fopAc_ac_c = .text:0x00000598; // type:function size:0x70 scope:global align:4 +searchMinigameTagSo_CB__FPvPv = .text:0x00000608; // type:function size:0x2C scope:local align:4 +_searchMinigameTagSo__10daNpc_So_cFP10fopAc_ac_c = .text:0x00000634; // type:function size:0x50 scope:global align:4 +daNpc_So_XyCheckCB__FPvi = .text:0x00000684; // type:function size:0x20 scope:local align:4 +XyCheckCB__10daNpc_So_cFi = .text:0x000006A4; // type:function size:0x98 scope:global align:4 +daNpc_So_XyEventCB__FPvi = .text:0x0000073C; // type:function size:0x20 scope:local align:4 +XyEventCB__10daNpc_So_cFi = .text:0x0000075C; // type:function size:0x4C scope:global align:4 +createHeap_CB__FP10fopAc_ac_c = .text:0x000007A8; // type:function size:0x20 scope:local align:4 +_createHeap__10daNpc_So_cFv = .text:0x000007C8; // type:function size:0x278 scope:global align:4 +jntHitCreateHeap__10daNpc_So_cFv = .text:0x00000A40; // type:function size:0x64 scope:global align:4 +checkTgHit__10daNpc_So_cFv = .text:0x00000AA4; // type:function size:0x1D0 scope:global align:4 +offsetZero__10daNpc_So_cFv = .text:0x00000C74; // type:function size:0x24 scope:global align:4 +offsetDive__10daNpc_So_cFv = .text:0x00000C98; // type:function size:0x24 scope:global align:4 +offsetSwim__10daNpc_So_cFv = .text:0x00000CBC; // type:function size:0x24 scope:global align:4 +offsetAppear__10daNpc_So_cFv = .text:0x00000CE0; // type:function size:0x34 scope:global align:4 +getMsg__10daNpc_So_cFv = .text:0x00000D14; // type:function size:0x124 scope:global align:4 +next_msgStatus__10daNpc_So_cFPUl = .text:0x00000E38; // type:function size:0x3C0 scope:global align:4 +lookBack__10daNpc_So_cFv = .text:0x000011F8; // type:function size:0x150 scope:global align:4 +setAttention__10daNpc_So_cFv = .text:0x00001348; // type:function size:0x90 scope:global align:4 +setAnm__10daNpc_So_cFScb = .text:0x000013D8; // type:function size:0x110 scope:global align:4 +setAnmSwimSpeed__10daNpc_So_cFv = .text:0x000014E8; // type:function size:0x130 scope:global align:4 +setMtx__10daNpc_So_cFv = .text:0x00001618; // type:function size:0xA4 scope:global align:4 +modeWaitInit__10daNpc_So_cFv = .text:0x000016BC; // type:function size:0x30 scope:global align:4 +modeWait__10daNpc_So_cFv = .text:0x000016EC; // type:function size:0x4 scope:global align:4 +modeHideInit__10daNpc_So_cFv = .text:0x000016F0; // type:function size:0x20 scope:global align:4 +modeHide__10daNpc_So_cFv = .text:0x00001710; // type:function size:0x1C scope:global align:4 +modeJumpInit__10daNpc_So_cFv = .text:0x0000172C; // type:function size:0x108 scope:global align:4 +modeJump__10daNpc_So_cFv = .text:0x00001834; // type:function size:0xB8 scope:global align:4 +modeSwimInit__10daNpc_So_cFv = .text:0x000018EC; // type:function size:0x80 scope:global align:4 +modeSwim__10daNpc_So_cFv = .text:0x0000196C; // type:function size:0x36C scope:global align:4 +modeNearSwimInit__10daNpc_So_cFv = .text:0x00001CD8; // type:function size:0x44 scope:global align:4 +modeNearSwim__10daNpc_So_cFv = .text:0x00001D1C; // type:function size:0x368 scope:global align:4 +modeEventFirstWaitInit__10daNpc_So_cFv = .text:0x00002084; // type:function size:0x38 scope:global align:4 +modeEventFirstWait__10daNpc_So_cFv = .text:0x000020BC; // type:function size:0x154 scope:global align:4 +modeEventFirstInit__10daNpc_So_cFv = .text:0x00002210; // type:function size:0x44 scope:global align:4 +modeEventFirst__10daNpc_So_cFv = .text:0x00002254; // type:function size:0xB4 scope:global align:4 +modeEventFirstEndInit__10daNpc_So_cFv = .text:0x00002308; // type:function size:0x44 scope:global align:4 +modeEventFirstEnd__10daNpc_So_cFv = .text:0x0000234C; // type:function size:0xB4 scope:global align:4 +modeEventEsaInit__10daNpc_So_cFv = .text:0x00002400; // type:function size:0x44 scope:global align:4 +modeEventEsa__10daNpc_So_cFv = .text:0x00002444; // type:function size:0x90 scope:global align:4 +modeEventMapopenInit__10daNpc_So_cFv = .text:0x000024D4; // type:function size:0x1C scope:global align:4 +modeEventMapopen__10daNpc_So_cFv = .text:0x000024F0; // type:function size:0xC0 scope:global align:4 +modeEventBowInit__10daNpc_So_cFv = .text:0x000025B0; // type:function size:0x44 scope:global align:4 +modeEventBow__10daNpc_So_cFv = .text:0x000025F4; // type:function size:0x130 scope:global align:4 +modeTalkInit__10daNpc_So_cFv = .text:0x00002724; // type:function size:0x44 scope:global align:4 +modeTalk__10daNpc_So_cFv = .text:0x00002768; // type:function size:0xC4 scope:global align:4 +modeDisappearInit__10daNpc_So_cFv = .text:0x0000282C; // type:function size:0xD0 scope:global align:4 +modeDisappear__10daNpc_So_cFv = .text:0x000028FC; // type:function size:0x12C scope:global align:4 +modeDebugInit__10daNpc_So_cFv = .text:0x00002A28; // type:function size:0xD8 scope:global align:4 +modeDebug__10daNpc_So_cFv = .text:0x00002B00; // type:function size:0x4 scope:global align:4 +modeGetRupeeInit__10daNpc_So_cFv = .text:0x00002B04; // type:function size:0x4 scope:global align:4 +modeGetRupee__10daNpc_So_cFv = .text:0x00002B08; // type:function size:0xC0 scope:global align:4 +modeEventTriForceInit__10daNpc_So_cFv = .text:0x00002BC8; // type:function size:0x54 scope:global align:4 +modeEventTriForce__10daNpc_So_cFv = .text:0x00002C1C; // type:function size:0xC0 scope:global align:4 +modeProc__10daNpc_So_cFQ210daNpc_So_c6Proc_ei = .text:0x00002CDC; // type:function size:0x390 scope:global align:4 +eventOrder__10daNpc_So_cFv = .text:0x0000306C; // type:function size:0xD0 scope:global align:4 +checkOrder__10daNpc_So_cFv = .text:0x0000313C; // type:function size:0xA8 scope:global align:4 +setScale__10daNpc_So_cFv = .text:0x000031E4; // type:function size:0xC4 scope:global align:4 +_execute__10daNpc_So_cFv = .text:0x000032A8; // type:function size:0x390 scope:global align:4 +debugDraw__10daNpc_So_cFv = .text:0x00003638; // type:function size:0x9C scope:global align:4 +hudeDraw__10daNpc_So_cFv = .text:0x000036D4; // type:function size:0x74 scope:global align:4 +_draw__10daNpc_So_cFv = .text:0x00003748; // type:function size:0x18C scope:global align:4 +createInit__10daNpc_So_cFv = .text:0x000038D4; // type:function size:0x2E0 scope:global align:4 +getArg__10daNpc_So_cFv = .text:0x00003BB4; // type:function size:0x2C scope:global align:4 +_create__10daNpc_So_cFv = .text:0x00003BE0; // type:function size:0x150 scope:global align:4 +__ct__10daNpc_So_cFv = .text:0x00003D30; // type:function size:0x23C scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00003F6C; // type:function size:0x5C scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00003FC8; // type:function size:0x48 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00004010; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000406C; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x000040B4; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00004180; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000041C8; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00004294; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000042DC; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00004338; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00004380; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x000043DC; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00004464; // type:function size:0x70 scope:weak align:4 +_delete__10daNpc_So_cFv = .text:0x000044D4; // type:function size:0x70 scope:global align:4 +daNpc_SoCreate__FPv = .text:0x00004544; // type:function size:0x20 scope:local align:4 +daNpc_SoDelete__FPv = .text:0x00004564; // type:function size:0x24 scope:local align:4 +daNpc_SoExecute__FPv = .text:0x00004588; // type:function size:0x24 scope:local align:4 +daNpc_SoDraw__FPv = .text:0x000045AC; // type:function size:0x24 scope:local align:4 +daNpc_SoIsDelete__FPv = .text:0x000045D0; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x000045D8; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00004620; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00004668; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x000046C4; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000470C; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004710; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004714; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004718; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x0000471C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x0000472C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00004734; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000473C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00004744; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000474C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00004784; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x0000478C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00004794; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000479C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000047D4; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000047D8; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000047E0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000047F0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000047F8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00004800; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00004808; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004810; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00004848; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00004850; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00004858; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004860; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004898; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000048A0; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000048A8; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000048B4; // type:function size:0xC scope:weak align:4 +__dt__14daNpc_So_HIO_cFv = .text:0x000048C0; // type:function size:0x8C scope:weak align:4 +cLib_calcTimer__FPi = .text:0x0000494C; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_so_cpp = .text:0x00004968; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000049A4; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000049AC; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000049B4; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000049BC; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x000049C4; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x000049CC; // type:function size:0x8 scope:weak align:4 +__dt__12JntHit_HIO_cFv = .text:0x000049D4; // type:function size:0x48 scope:weak align:4 +__dt__10dNpc_HIO_cFv = .text:0x00004A1C; // type:function size:0x48 scope:weak align:4 +getAttnPos__15dNpc_EventCut_cFv = .text:0x00004A64; // type:function size:0x1C scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00004A80; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00004A88; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00004A90; // type:function size:0x4 scope:weak align:4 +cutProc__10daNpc_So_cFv = .text:0x00004A94; // type:function size:0x500 scope:global align:4 +cutSwimStart__10daNpc_So_cFv = .text:0x00004F94; // type:function size:0x4 scope:global align:4 +cutSwimProc__10daNpc_So_cFv = .text:0x00004F98; // type:function size:0x178 scope:global align:4 +cutJumpStart__10daNpc_So_cFv = .text:0x00005110; // type:function size:0x140 scope:global align:4 +cutJumpProc__10daNpc_So_cFv = .text:0x00005250; // type:function size:0xF4 scope:global align:4 +cutAppearStart__10daNpc_So_cFv = .text:0x00005344; // type:function size:0x78 scope:global align:4 +cutAppearProc__10daNpc_So_cFv = .text:0x000053BC; // type:function size:0x54 scope:global align:4 +cutDiveStart__10daNpc_So_cFv = .text:0x00005410; // type:function size:0x20 scope:global align:4 +cutDiveProc__10daNpc_So_cFv = .text:0x00005430; // type:function size:0x54 scope:global align:4 +cutDisappearStart__10daNpc_So_cFv = .text:0x00005484; // type:function size:0x98 scope:global align:4 +cutDisappearProc__10daNpc_So_cFv = .text:0x0000551C; // type:function size:0x54 scope:global align:4 +cutSetAnmStart__10daNpc_So_cFv = .text:0x00005570; // type:function size:0x104 scope:global align:4 +cutSetAnmProc__10daNpc_So_cFv = .text:0x00005674; // type:function size:0xCC scope:global align:4 +cutEffectStart__10daNpc_So_cFv = .text:0x00005740; // type:function size:0x10C scope:global align:4 +cutEffectProc__10daNpc_So_cFv = .text:0x0000584C; // type:function size:0x30 scope:global align:4 +cutEquipStart__10daNpc_So_cFv = .text:0x0000587C; // type:function size:0x4 scope:global align:4 +cutEquipProc__10daNpc_So_cFv = .text:0x00005880; // type:function size:0x38 scope:global align:4 +cutUnequipStart__10daNpc_So_cFv = .text:0x000058B8; // type:function size:0x4 scope:global align:4 +cutUnequipProc__10daNpc_So_cFv = .text:0x000058BC; // type:function size:0x38 scope:global align:4 +cutEatesaStart__10daNpc_So_cFv = .text:0x000058F4; // type:function size:0x3C scope:global align:4 +cutEatesaProc__10daNpc_So_cFv = .text:0x00005930; // type:function size:0x60 scope:global align:4 +cutEatesaFirstStart__10daNpc_So_cFv = .text:0x00005990; // type:function size:0x5C scope:global align:4 +cutEatesaFirstProc__10daNpc_So_cFv = .text:0x000059EC; // type:function size:0x378 scope:global align:4 +cutJumpMapopenStart__10daNpc_So_cFv = .text:0x00005D64; // type:function size:0x4C scope:global align:4 +cutJumpMapopenProc__10daNpc_So_cFv = .text:0x00005DB0; // type:function size:0x370 scope:global align:4 +cutMiniGameStart__10daNpc_So_cFv = .text:0x00006120; // type:function size:0x258 scope:global align:4 +cutMiniGameProc__10daNpc_So_cFv = .text:0x00006378; // type:function size:0x818 scope:global align:4 +cutTurnStart__10daNpc_So_cFv = .text:0x00006B90; // type:function size:0xC scope:global align:4 +cutTurnProc__10daNpc_So_cFv = .text:0x00006B9C; // type:function size:0x124 scope:global align:4 +cutMiniGameWarpStart__10daNpc_So_cFv = .text:0x00006CC0; // type:function size:0x1F0 scope:global align:4 +cutMiniGameWarpProc__10daNpc_So_cFv = .text:0x00006EB0; // type:function size:0x114 scope:global align:4 +cutMiniGameReturnStart__10daNpc_So_cFv = .text:0x00006FC4; // type:function size:0xE0 scope:global align:4 +cutMiniGameReturnProc__10daNpc_So_cFv = .text:0x000070A4; // type:function size:0x2F8 scope:global align:4 +cutPartnerShipStart__10daNpc_So_cFv = .text:0x0000739C; // type:function size:0x4 scope:global align:4 +cutPartnerShipProc__10daNpc_So_cFv = .text:0x000073A0; // type:function size:0x58 scope:global align:4 +cutMiniGameWaitStart__10daNpc_So_cFv = .text:0x000073F8; // type:function size:0x68 scope:global align:4 +cutMiniGameWaitProc__10daNpc_So_cFv = .text:0x00007460; // type:function size:0x30 scope:global align:4 +cutMiniGameEndStart__10daNpc_So_cFv = .text:0x00007490; // type:function size:0x20 scope:global align:4 +cutMiniGameEndProc__10daNpc_So_cFv = .text:0x000074B0; // type:function size:0x58 scope:global align:4 +cutMiniGamePlTurnStart__10daNpc_So_cFv = .text:0x00007508; // type:function size:0x20 scope:global align:4 +cutMiniGamePlTurnProc__10daNpc_So_cFv = .text:0x00007528; // type:function size:0x114 scope:global align:4 +cutMiniGamePlUpStart__10daNpc_So_cFv = .text:0x0000763C; // type:function size:0x5C scope:global align:4 +cutMiniGamePlUpProc__10daNpc_So_cFv = .text:0x00007698; // type:function size:0x1A0 scope:global align:4 +initCam__10daNpc_So_cFv = .text:0x00007838; // type:function size:0x1B8 scope:global align:4 +moveCam__10daNpc_So_cFv = .text:0x000079F0; // type:function size:0x19C scope:global align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_heapsize__10daNpc_So_c = .rodata:0x00000000; // type:object size:0x4 scope:global align:4 +m_arc_name__10daNpc_So_c = .rodata:0x00000004; // type:object size:0x3 scope:global align:4 data:string +m_sph_src__10daNpc_So_c = .rodata:0x00000008; // type:object size:0x40 scope:global align:4 +@4221 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4222 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 data:string +@4223 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 data:float +@4224 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4225 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4226 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:float +@4227 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 data:string +@4228 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4229 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4230 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 data:float +@4231 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4232 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4233 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4234 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4235 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4236 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4237 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 data:float +@4238 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4239 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4240 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4241 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4351 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 data:float +@4352 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4353 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4466 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 data:float +@4592 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4593 = .rodata:0x000000B0; // type:object size:0x8 scope:local align:8 +@4594 = .rodata:0x000000B8; // type:object size:0x8 scope:local align:8 +@4622 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@4623 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@4624 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 data:float +@4641 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@4690 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@4782 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@4783 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@4784 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@4834 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 data:float +@4918 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@4919 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@4920 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@4921 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 data:float +@4922 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@4923 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 data:float +@4982 = .rodata:0x00000100; // type:object size:0x8 scope:local align:8 +@5028 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@5205 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@5206 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@5207 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@5208 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@5209 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@5210 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@5240 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 data:float +@5391 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@5392 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 data:float +@5602 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@5647 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@5652 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@5653 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@5658 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@5667 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 +@5668 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@5669 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +a_anm_bcks_tbl$5898 = .rodata:0x00000150; // type:object size:0x14 scope:local align:4 +a_anm_prm_tbl$5899 = .rodata:0x00000164; // type:object size:0x60 scope:local align:4 +@5911 = .rodata:0x000001C8; // type:object size:0x8 scope:local align:8 +@6103 = .rodata:0x000001D0; // type:object size:0x4 scope:local align:4 +@6424 = .rodata:0x000001D4; // type:object size:0x4 scope:local align:4 +@6613 = .rodata:0x000001D8; // type:object size:0x4 scope:local align:4 +@6673 = .rodata:0x000001DC; // type:object size:0x4 scope:local align:4 +@6674 = .rodata:0x000001E0; // type:object size:0x4 scope:local align:4 +@6675 = .rodata:0x000001E4; // type:object size:0x4 scope:local align:4 +@6680 = .rodata:0x000001E8; // type:object size:0x4 scope:local align:4 +@6682 = .rodata:0x000001EC; // type:object size:0x4 scope:local align:4 +@6684 = .rodata:0x000001F0; // type:object size:0x4 scope:local align:4 +@6686 = .rodata:0x000001F4; // type:object size:0x4 scope:local align:4 +@6688 = .rodata:0x000001F8; // type:object size:0x4 scope:local align:4 +@6690 = .rodata:0x000001FC; // type:object size:0x4 scope:local align:4 +@6692 = .rodata:0x00000200; // type:object size:0x4 scope:local align:4 +@6694 = .rodata:0x00000204; // type:object size:0x4 scope:local align:4 +@6696 = .rodata:0x00000208; // type:object size:0x4 scope:local align:4 +@6698 = .rodata:0x0000020C; // type:object size:0x4 scope:local align:4 +@6700 = .rodata:0x00000210; // type:object size:0x4 scope:local align:4 +@6793 = .rodata:0x00000214; // type:object size:0x4 scope:local align:4 +@6848 = .rodata:0x00000218; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000021C; // type:object size:0x232 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_147_data_1C = .data:0x0000001C; // type:object size:0x14 +sph_offset$4470 = .data:0x00000030; // type:object size:0xC scope:local align:4 +cyl_offset_A$4471 = .data:0x0000003C; // type:object size:0x18 scope:local align:4 +cyl_offset_B$4472 = .data:0x00000054; // type:object size:0x18 scope:local align:4 +search_data$4473 = .data:0x0000006C; // type:object size:0x78 scope:local align:4 +action_table$4489 = .data:0x000000E4; // type:object size:0x54 scope:local align:4 +@4491 = .data:0x00000138; // type:object size:0xC scope:local align:4 +@4492 = .data:0x00000144; // type:object size:0xC scope:local align:4 +@4493 = .data:0x00000150; // type:object size:0xC scope:local align:4 +@4494 = .data:0x0000015C; // type:object size:0xC scope:local align:4 +@4495 = .data:0x00000168; // type:object size:0xC scope:local align:4 +@4496 = .data:0x00000174; // type:object size:0xC scope:local align:4 +@4497 = .data:0x00000180; // type:object size:0xC scope:local align:4 +@4498 = .data:0x0000018C; // type:object size:0xC scope:local align:4 +@4499 = .data:0x00000198; // type:object size:0xC scope:local align:4 +@4500 = .data:0x000001A4; // type:object size:0xC scope:local align:4 +@4501 = .data:0x000001B0; // type:object size:0xC scope:local align:4 +@4502 = .data:0x000001BC; // type:object size:0xC scope:local align:4 +@4503 = .data:0x000001C8; // type:object size:0xC scope:local align:4 +@4504 = .data:0x000001D4; // type:object size:0xC scope:local align:4 +@4505 = .data:0x000001E0; // type:object size:0xC scope:local align:4 +@4506 = .data:0x000001EC; // type:object size:0xC scope:local align:4 +@4507 = .data:0x000001F8; // type:object size:0xC scope:local align:4 +@4508 = .data:0x00000204; // type:object size:0xC scope:local align:4 +@4509 = .data:0x00000210; // type:object size:0xC scope:local align:4 +@4510 = .data:0x0000021C; // type:object size:0xC scope:local align:4 +@4511 = .data:0x00000228; // type:object size:0xC scope:local align:4 +@4512 = .data:0x00000234; // type:object size:0xC scope:local align:4 +@4513 = .data:0x00000240; // type:object size:0xC scope:local align:4 +@4514 = .data:0x0000024C; // type:object size:0xC scope:local align:4 +@4515 = .data:0x00000258; // type:object size:0xC scope:local align:4 +@4516 = .data:0x00000264; // type:object size:0xC scope:local align:4 +@4517 = .data:0x00000270; // type:object size:0xC scope:local align:4 +@4518 = .data:0x0000027C; // type:object size:0xC scope:local align:4 +@4519 = .data:0x00000288; // type:object size:0xC scope:local align:4 +@4520 = .data:0x00000294; // type:object size:0xC scope:local align:4 +@4521 = .data:0x000002A0; // type:object size:0xC scope:local align:4 +@4522 = .data:0x000002AC; // type:object size:0xC scope:local align:4 +@4523 = .data:0x000002B8; // type:object size:0xC scope:local align:4 +@4524 = .data:0x000002C4; // type:object size:0xC scope:local align:4 +@4525 = .data:0x000002D0; // type:object size:0xC scope:local align:4 +@4526 = .data:0x000002DC; // type:object size:0xC scope:local align:4 +@4527 = .data:0x000002E8; // type:object size:0xC scope:local align:4 +@4528 = .data:0x000002F4; // type:object size:0xC scope:local align:4 +@4529 = .data:0x00000300; // type:object size:0xC scope:local align:4 +@4530 = .data:0x0000030C; // type:object size:0xC scope:local align:4 +@4531 = .data:0x00000318; // type:object size:0xC scope:local align:4 +@4532 = .data:0x00000324; // type:object size:0xC scope:local align:4 +cut_tbl$4490 = .data:0x00000330; // type:object size:0x1F8 scope:local align:4 +@5211 = .data:0x00000528; // type:object size:0x20 scope:local align:4 +@6504 = .data:0x00000548; // type:object size:0xC scope:local align:4 +@6505 = .data:0x00000554; // type:object size:0xC scope:local align:4 +@6506 = .data:0x00000560; // type:object size:0xC scope:local align:4 +@6507 = .data:0x0000056C; // type:object size:0xC scope:local align:4 +@6508 = .data:0x00000578; // type:object size:0xC scope:local align:4 +@6509 = .data:0x00000584; // type:object size:0xC scope:local align:4 +@6510 = .data:0x00000590; // type:object size:0xC scope:local align:4 +@6511 = .data:0x0000059C; // type:object size:0xC scope:local align:4 +@6512 = .data:0x000005A8; // type:object size:0xC scope:local align:4 +@6513 = .data:0x000005B4; // type:object size:0xC scope:local align:4 +@6514 = .data:0x000005C0; // type:object size:0xC scope:local align:4 +@6515 = .data:0x000005CC; // type:object size:0xC scope:local align:4 +@6516 = .data:0x000005D8; // type:object size:0xC scope:local align:4 +@6517 = .data:0x000005E4; // type:object size:0xC scope:local align:4 +@6518 = .data:0x000005F0; // type:object size:0xC scope:local align:4 +@6519 = .data:0x000005FC; // type:object size:0xC scope:local align:4 +@6520 = .data:0x00000608; // type:object size:0xC scope:local align:4 +@6521 = .data:0x00000614; // type:object size:0xC scope:local align:4 +@6522 = .data:0x00000620; // type:object size:0xC scope:local align:4 +@6523 = .data:0x0000062C; // type:object size:0xC scope:local align:4 +@6524 = .data:0x00000638; // type:object size:0xC scope:local align:4 +@6525 = .data:0x00000644; // type:object size:0xC scope:local align:4 +@6526 = .data:0x00000650; // type:object size:0xC scope:local align:4 +@6527 = .data:0x0000065C; // type:object size:0xC scope:local align:4 +@6528 = .data:0x00000668; // type:object size:0xC scope:local align:4 +@6529 = .data:0x00000674; // type:object size:0xC scope:local align:4 +@6530 = .data:0x00000680; // type:object size:0xC scope:local align:4 +@6531 = .data:0x0000068C; // type:object size:0xC scope:local align:4 +@6532 = .data:0x00000698; // type:object size:0xC scope:local align:4 +@6533 = .data:0x000006A4; // type:object size:0xC scope:local align:4 +@6534 = .data:0x000006B0; // type:object size:0xC scope:local align:4 +@6535 = .data:0x000006BC; // type:object size:0xC scope:local align:4 +mode_tbl$6503 = .data:0x000006C8; // type:object size:0x1C0 scope:local align:4 +a_demo_name_tbl$6547 = .data:0x00000888; // type:object size:0x18 scope:local align:4 +daNpc_SoMethodTable = .data:0x000008A0; // type:object size:0x20 scope:local align:4 +g_profile_NPC_SO = .data:0x000008C0; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x000008F0; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x000008FC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000908; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000914; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000920; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000092C; // type:object size:0xC scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000938; // type:object size:0x20 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000958; // type:object size:0x1C scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x00000974; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000980; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x0000098C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000A14; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000A20; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000AA8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000AB4; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000AC0; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000B14; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x00000B38; // type:object size:0x14 scope:weak align:4 +__vt__10daNpc_So_c = .data:0x00000B4C; // type:object size:0x14 scope:global align:4 +__vt__12JntHit_HIO_c = .data:0x00000B60; // type:object size:0xC scope:weak align:4 +__vt__10dNpc_HIO_c = .data:0x00000B6C; // type:object size:0xC scope:weak align:4 +__vt__14daNpc_So_HIO_c = .data:0x00000B78; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4250 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0xC8 scope:local align:4 data:2byte +init$4533 = .bss:0x00000128; // type:object size:0x1 scope:local align:1 data:byte +init$6536 = .bss:0x00000129; // type:object size:0x1 scope:local align:1 data:byte +@6633 = .bss:0x0000012C; // type:object size:0xC scope:local align:4 +init$6634 = .bss:0x00000138; // type:object size:0x1 scope:local align:1 +ripple_scale$6632 = .bss:0x0000013C; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_sv/splits.txt b/config/D44J01/rels/d_a_npc_sv/splits.txt new file mode 100644 index 000000000..1124185b3 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_sv/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_npc_sv.o: + .text start:0x00000078 end:0x00002BB8 + .text start:0x00002BB8 end:0x00002BD4 + .text start:0x00002BD4 end:0x00002C04 + .text start:0x00002C04 end:0x00002C98 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000194 + .data start:0x00000000 end:0x00000608 diff --git a/config/D44J01/rels/d_a_npc_sv/symbols.txt b/config/D44J01/rels/d_a_npc_sv/symbols.txt new file mode 100644 index 000000000..207a7097e --- /dev/null +++ b/config/D44J01/rels/d_a_npc_sv/symbols.txt @@ -0,0 +1,171 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__ct__9daNpcSv_cFv = .text:0x00000078; // type:function size:0x19C scope:global align:4 +__dt__8dCcD_CylFv = .text:0x00000214; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000002E0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000328; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000384; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000003CC; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00000428; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000004B0; // type:function size:0x70 scope:weak align:4 +daNpc_People_nodeCallBack__FP7J3DNodei = .text:0x00000520; // type:function size:0x118 scope:local align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000638; // type:function size:0x20 scope:local align:4 +phase_1__FP9daNpcSv_c = .text:0x00000658; // type:function size:0x58 scope:local align:4 +phase_2__FP9daNpcSv_c = .text:0x000006B0; // type:function size:0x78 scope:local align:4 +_create__9daNpcSv_cFv = .text:0x00000728; // type:function size:0x30 scope:global align:4 +createHeap__9daNpcSv_cFv = .text:0x00000758; // type:function size:0x29C scope:global align:4 +createInit__9daNpcSv_cFv = .text:0x000009F4; // type:function size:0x258 scope:global align:4 +_delete__9daNpcSv_cFv = .text:0x00000C4C; // type:function size:0x74 scope:global align:4 +_draw__9daNpcSv_cFv = .text:0x00000CC0; // type:function size:0xD4 scope:global align:4 +_execute__9daNpcSv_cFv = .text:0x00000D94; // type:function size:0x1E4 scope:global align:4 +executeCommon__9daNpcSv_cFv = .text:0x00000F78; // type:function size:0x28 scope:global align:4 +executeSetMode__9daNpcSv_cFUc = .text:0x00000FA0; // type:function size:0x48 scope:global align:4 +executeWaitInit__9daNpcSv_cFv = .text:0x00000FE8; // type:function size:0x80 scope:global align:4 +executeWait__9daNpcSv_cFv = .text:0x00001068; // type:function size:0x29C scope:global align:4 +executeTalkInit__9daNpcSv_cFv = .text:0x00001304; // type:function size:0x1C scope:global align:4 +executeTalk__9daNpcSv_cFv = .text:0x00001320; // type:function size:0x80 scope:global align:4 +checkOrder__9daNpcSv_cFv = .text:0x000013A0; // type:function size:0x34 scope:global align:4 +eventOrder__9daNpcSv_cFv = .text:0x000013D4; // type:function size:0x6C scope:global align:4 +eventMove__9daNpcSv_cFv = .text:0x00001440; // type:function size:0x118 scope:global align:4 +privateCut__9daNpcSv_cFv = .text:0x00001558; // type:function size:0x1D4 scope:global align:4 +eventMesSetInit__9daNpcSv_cFi = .text:0x0000172C; // type:function size:0xD0 scope:global align:4 +eventMesSet__9daNpcSv_cFv = .text:0x000017FC; // type:function size:0x38 scope:global align:4 +eventGetItemInit__9daNpcSv_cFi = .text:0x00001834; // type:function size:0xA4 scope:global align:4 +eventGetItem__9daNpcSv_cFv = .text:0x000018D8; // type:function size:0x8 scope:global align:4 +eventSetAngleInit__9daNpcSv_cFv = .text:0x000018E0; // type:function size:0xE8 scope:global align:4 +eventAttentionInit__9daNpcSv_cFi = .text:0x000019C8; // type:function size:0x94 scope:global align:4 +eventAttention__9daNpcSv_cFv = .text:0x00001A5C; // type:function size:0x154 scope:global align:4 +eventTurnOkInit__9daNpcSv_cFv = .text:0x00001BB0; // type:function size:0xC scope:global align:4 +talk2__9daNpcSv_cFiP10fopAc_ac_c = .text:0x00001BBC; // type:function size:0x11C scope:global align:4 +next_msgStatus__9daNpcSv_cFPUl = .text:0x00001CD8; // type:function size:0xD8 scope:global align:4 +getMsg__9daNpcSv_cFv = .text:0x00001DB0; // type:function size:0xEC scope:global align:4 +setMessage__9daNpcSv_cFUl = .text:0x00001E9C; // type:function size:0x8 scope:global align:4 +setAnmFromMsgTag__9daNpcSv_cFv = .text:0x00001EA4; // type:function size:0xB8 scope:global align:4 +getPrmNpcNo__9daNpcSv_cFv = .text:0x00001F5C; // type:function size:0x20 scope:global align:4 +setMtx__9daNpcSv_cFv = .text:0x00001F7C; // type:function size:0x108 scope:global align:4 +chkAttention__9daNpcSv_cFv = .text:0x00002084; // type:function size:0x338 scope:global align:4 +lookBack__9daNpcSv_cFv = .text:0x000023BC; // type:function size:0x14C scope:global align:4 +playAnm__9daNpcSv_cFv = .text:0x00002508; // type:function size:0xC8 scope:global align:4 +setAnm__9daNpcSv_cFUcif = .text:0x000025D0; // type:function size:0xE0 scope:global align:4 +setAnmTbl__9daNpcSv_cFP9sSvAnmDat = .text:0x000026B0; // type:function size:0xA0 scope:global align:4 +setCollision__9daNpcSv_cFP8dCcD_Cyl4cXyzff = .text:0x00002750; // type:function size:0x4C scope:global align:4 +getTalkNo__9daNpcSv_cFv = .text:0x0000279C; // type:function size:0x14C scope:global align:4 +isTalkOK__9daNpcSv_cFv = .text:0x000028E8; // type:function size:0x1C scope:global align:4 +daNpc_PeopleCreate__FPv = .text:0x00002904; // type:function size:0x20 scope:local align:4 +daNpc_PeopleDelete__FPv = .text:0x00002924; // type:function size:0x24 scope:local align:4 +daNpc_PeopleExecute__FPv = .text:0x00002948; // type:function size:0x24 scope:local align:4 +daNpc_PeopleDraw__FPv = .text:0x0000296C; // type:function size:0x24 scope:local align:4 +daNpc_PeopleIsDelete__FPv = .text:0x00002990; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00002998; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x000029E0; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00002A28; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00002A84; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00002ACC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00002ADC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00002AE4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002AEC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002AF4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002AFC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002B34; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002B3C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002B44; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002B4C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002B84; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002B88; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002B90; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002B98; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002BA0; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002BAC; // type:function size:0xC scope:weak align:4 +getCranePos__13daObj_Ikada_cFv = .text:0x00002BB8; // type:function size:0x1C scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00002BD4; // type:function size:0x4 scope:weak align:4 +getAttnPos__15dNpc_EventCut_cFv = .text:0x00002BD8; // type:function size:0x1C scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00002BF4; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00002BFC; // type:function size:0x8 scope:weak align:4 +__sinit_d_a_npc_sv_cpp = .text:0x00002C04; // type:function size:0x74 scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00002C78; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00002C80; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002C88; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00002C90; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__9daNpcSv_c = .rodata:0x00000000; // type:object size:0x3 scope:global align:4 data:string +l_bmd_ix_tbl = .rodata:0x00000004; // type:object size:0x10 scope:local align:4 +l_bck_ix_tbl = .rodata:0x00000014; // type:object size:0x60 scope:local align:4 +@4194 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 data:float +@4460 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float +@4461 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4490 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4491 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4492 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 data:float +@4493 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4494 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4529 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4530 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4531 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4579 = .rodata:0x000000A0; // type:object size:0x8 scope:local align:8 data:double +@5118 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 data:float +@5213 = .rodata:0x000000B0; // type:object size:0x8 scope:local align:8 data:double +@stringBase0 = .rodata:0x000000B8; // type:object size:0xDC scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_284_data_1C = .data:0x0000001C; // type:object size:0x14 +l_npc_staff_id = .data:0x00000030; // type:object size:0x10 scope:local align:4 +l_arcname_tbl = .data:0x00000040; // type:object size:0x10 scope:local align:4 +l_npc_anm_wait = .data:0x00000050; // type:object size:0x3 scope:local align:4 +l_npc_anm_talk = .data:0x00000054; // type:object size:0x3 scope:local align:4 +l_npc_anm_talk2 = .data:0x00000058; // type:object size:0x3 scope:local align:4 +l_npc_anm_talk3 = .data:0x0000005C; // type:object size:0x3 scope:local align:4 +l_npc_anm_ya1 = .data:0x00000060; // type:object size:0x6 scope:local align:4 +l_npc_anm_ya2 = .data:0x00000068; // type:object size:0x6 scope:local align:4 +l_npc_anm_mawasi = .data:0x00000070; // type:object size:0x3 scope:local align:4 +l_npc_anm_kyoro = .data:0x00000074; // type:object size:0x3 scope:local align:4 +l_npc_anm_unun = .data:0x00000078; // type:object size:0x6 scope:local align:4 +l_npc_anm_sisi = .data:0x00000080; // type:object size:0x6 scope:local align:4 +l_npc_anm_byebye = .data:0x00000088; // type:object size:0x6 scope:local align:4 +l_npc_anm_shi = .data:0x00000090; // type:object size:0x6 scope:local align:4 +l_npc_anm_sv1_tbl = .data:0x00000098; // type:object size:0x18 scope:local align:4 +l_npc_se_sv1_tbl = .data:0x000000B0; // type:object size:0x18 scope:local align:4 +l_npc_dat = .data:0x000000C8; // type:object size:0x110 scope:local align:4 +l_msg_sv_p1_1st_talk1 = .data:0x000001D8; // type:object size:0x3C scope:local align:4 +l_msg_sv_p1_1st_talk2 = .data:0x00000214; // type:object size:0x3C scope:local align:4 +l_msg_sv_p1_2nd_talk1 = .data:0x00000250; // type:object size:0x1C scope:local align:4 +l_msg_sv_p1_2nd_talk2 = .data:0x0000026C; // type:object size:0x18 scope:local align:4 +l_msg_sv_p1_3rd_talk1 = .data:0x00000284; // type:object size:0x18 scope:local align:4 +l_msg_sv_p1_3rd_talk2 = .data:0x0000029C; // type:object size:0x18 scope:local align:4 +l_msg_sv_p2_1st_talk = .data:0x000002B4; // type:object size:0x1C scope:local align:4 +l_msg_sv_p2_2nd_talk = .data:0x000002D0; // type:object size:0x18 scope:local align:4 +l_msg_sv_p3_1st_talk = .data:0x000002E8; // type:object size:0x1C scope:local align:4 +l_msg_sv_p3_2nd_talk = .data:0x00000304; // type:object size:0x18 scope:local align:4 +l_msg_sv_p4_1st_talk = .data:0x0000031C; // type:object size:0x1C scope:local align:4 +l_msg_sv_p4_2nd_talk = .data:0x00000338; // type:object size:0x14 scope:local align:4 +l_msg_sv_talk_tbl = .data:0x0000034C; // type:object size:0x30 scope:local align:4 +l_msg_sv_flag_tbl = .data:0x0000037C; // type:object size:0x18 scope:local align:4 +l_event_id_tbl = .data:0x00000394; // type:object size:0x18 scope:local align:4 +l_get_item_no = .data:0x000003AC; // type:object size:0x4 scope:local align:4 +l_method$4396 = .data:0x000003B0; // type:object size:0xC scope:local align:4 +@4532 = .data:0x000003BC; // type:object size:0xC scope:local align:4 +@4533 = .data:0x000003C8; // type:object size:0xC scope:local align:4 +l_execute_init = .data:0x000003D4; // type:object size:0x18 scope:local align:4 data:4byte +@4534 = .data:0x000003EC; // type:object size:0xC scope:local align:4 +@4535 = .data:0x000003F8; // type:object size:0xC scope:local align:4 +moveProc = .data:0x00000404; // type:object size:0x18 scope:local align:4 data:4byte +cut_name_tbl$4763 = .data:0x0000041C; // type:object size:0x14 scope:local align:4 +daNpc_PeopleMethodTable = .data:0x00000430; // type:object size:0x20 scope:local align:4 +g_profile_NPC_SV = .data:0x00000450; // type:object size:0x30 scope:global align:4 +__vt__9daNpcSv_c = .data:0x00000480; // type:object size:0x14 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000494; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x000004A0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000004AC; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x000004B8; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000004C4; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000004D0; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000004DC; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000564; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000570; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000057C; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000005D0; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x000005F4; // type:object size:0x14 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_npc_tc/splits.txt b/config/D44J01/rels/d_a_npc_tc/splits.txt new file mode 100644 index 000000000..499217c36 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_tc/splits.txt @@ -0,0 +1,28 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_tc.o: + .text start:0x000000EC end:0x00004B3C + .text start:0x00004B3C end:0x00005018 + .text start:0x00005018 end:0x00005358 + .text start:0x00005358 end:0x00005A34 + .text start:0x00005A34 end:0x00005AAC + .text start:0x00005AAC end:0x0000655C + .text start:0x0000655C end:0x0000660C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000448 + .data start:0x00000000 end:0x00000524 + .bss start:0x00000008 end:0x000001A0 diff --git a/config/D44J01/rels/d_a_npc_tc/symbols.txt b/config/D44J01/rels/d_a_npc_tc/symbols.txt new file mode 100644 index 000000000..489900f19 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_tc/symbols.txt @@ -0,0 +1,288 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__14daNpc_Tc_HIO_cFv = .text:0x000000EC; // type:function size:0x2AC scope:global align:4 +__dt__4cXyzFv = .text:0x00000398; // type:function size:0x3C scope:weak align:4 +nodeCallBack__FP7J3DNodei = .text:0x000003D4; // type:function size:0x1CC scope:local align:4 +searchTower_CB__FPvPv = .text:0x000005A0; // type:function size:0x2C scope:local align:4 +_searchTower__10daNpc_Tc_cFP10fopAc_ac_c = .text:0x000005CC; // type:function size:0x68 scope:global align:4 +initTexPatternAnm__10daNpc_Tc_cFb = .text:0x00000634; // type:function size:0x114 scope:global align:4 +playTexPatternAnm__10daNpc_Tc_cFv = .text:0x00000748; // type:function size:0x8C scope:global align:4 +smoke_set__10daNpc_Tc_cFfffff = .text:0x000007D4; // type:function size:0x178 scope:global align:4 +setAnm__10daNpc_Tc_cFv = .text:0x0000094C; // type:function size:0x768 scope:global align:4 +setTexAnm__10daNpc_Tc_cFv = .text:0x000010B4; // type:function size:0x58 scope:global align:4 +chkAttention__10daNpc_Tc_cF4cXyzs = .text:0x0000110C; // type:function size:0x1AC scope:global align:4 +eventOrder__10daNpc_Tc_cFv = .text:0x000012B8; // type:function size:0xB8 scope:global align:4 +checkOrder__10daNpc_Tc_cFv = .text:0x00001370; // type:function size:0x4C scope:global align:4 +existTcMonument__10daNpc_Tc_cFv = .text:0x000013BC; // type:function size:0x8C scope:global align:4 +anmAtr__10daNpc_Tc_cFUs = .text:0x00001448; // type:function size:0x70 scope:global align:4 +stopTower__10daNpc_Tc_cFv = .text:0x000014B8; // type:function size:0xAC scope:global align:4 +startTower__10daNpc_Tc_cFv = .text:0x00001564; // type:function size:0x18C scope:global align:4 +next_msgStatusBlue__10daNpc_Tc_cFPUl = .text:0x000016F0; // type:function size:0x15C scope:global align:4 +next_msgStatusNormal__10daNpc_Tc_cFPUl = .text:0x0000184C; // type:function size:0x1EC scope:global align:4 +next_msgStatus__10daNpc_Tc_cFPUl = .text:0x00001A38; // type:function size:0x78 scope:global align:4 +setFirstMsg__10daNpc_Tc_cFPbUlUl = .text:0x00001AB0; // type:function size:0x24 scope:global align:4 +getMsgNormal__10daNpc_Tc_cFv = .text:0x00001AD4; // type:function size:0x58 scope:global align:4 +getMsgBlue__10daNpc_Tc_cFv = .text:0x00001B2C; // type:function size:0x8 scope:global align:4 +getMsg__10daNpc_Tc_cFv = .text:0x00001B34; // type:function size:0x8C scope:global align:4 +getArg__10daNpc_Tc_cFv = .text:0x00001BC0; // type:function size:0x24 scope:global align:4 +createInit__10daNpc_Tc_cFv = .text:0x00001BE4; // type:function size:0x37C scope:global align:4 +searchStoolPos__10daNpc_Tc_cFPvPv = .text:0x00001F60; // type:function size:0x98 scope:global align:4 +setAttention__10daNpc_Tc_cFv = .text:0x00001FF8; // type:function size:0x84 scope:global align:4 +calcMove__10daNpc_Tc_cFv = .text:0x0000207C; // type:function size:0xD8 scope:global align:4 +lookBack__10daNpc_Tc_cFv = .text:0x00002154; // type:function size:0x2A4 scope:global align:4 +statusWait__10daNpc_Tc_cFv = .text:0x000023F8; // type:function size:0xD0 scope:global align:4 +statusSit__10daNpc_Tc_cFv = .text:0x000024C8; // type:function size:0x150 scope:global align:4 +statusJump__10daNpc_Tc_cFv = .text:0x00002618; // type:function size:0xB4 scope:global align:4 +statusWalkToJail__10daNpc_Tc_cFv = .text:0x000026CC; // type:function size:0x218 scope:global align:4 +statusTalkNearJail__10daNpc_Tc_cFv = .text:0x000028E4; // type:function size:0x70 scope:global align:4 +statusWaitNearJail__10daNpc_Tc_cFv = .text:0x00002954; // type:function size:0x1B4 scope:global align:4 +statusWalkToStool__10daNpc_Tc_cFv = .text:0x00002B08; // type:function size:0x1AC scope:global align:4 +statusSitToStool__10daNpc_Tc_cFv = .text:0x00002CB4; // type:function size:0x214 scope:global align:4 +statusTalk__10daNpc_Tc_cFv = .text:0x00002EC8; // type:function size:0x94 scope:global align:4 +statusPayRupee__10daNpc_Tc_cFv = .text:0x00002F5C; // type:function size:0x60 scope:global align:4 +statusDemoPayRupee__10daNpc_Tc_cFv = .text:0x00002FBC; // type:function size:0x70 scope:global align:4 +statusGetRupee__10daNpc_Tc_cFv = .text:0x0000302C; // type:function size:0x60 scope:global align:4 +statusDemoGetRupee__10daNpc_Tc_cFv = .text:0x0000308C; // type:function size:0x74 scope:global align:4 +statusMonumentComplete__10daNpc_Tc_cFv = .text:0x00003100; // type:function size:0x60 scope:global align:4 +statusDemoMonumentComplete__10daNpc_Tc_cFv = .text:0x00003160; // type:function size:0x74 scope:global align:4 +statusDemoJump__10daNpc_Tc_cFv = .text:0x000031D4; // type:function size:0x68 scope:global align:4 +statusDemoRescue__10daNpc_Tc_cFv = .text:0x0000323C; // type:function size:0x7C scope:global align:4 +statusDemoTalk__10daNpc_Tc_cFv = .text:0x000032B8; // type:function size:0xAC scope:global align:4 +help_action__10daNpc_Tc_cFPv = .text:0x00003364; // type:function size:0x1E0 scope:global align:4 +wait_action__10daNpc_Tc_cFPv = .text:0x00003544; // type:function size:0x13C scope:global align:4 +calc_sitpos__10daNpc_Tc_cFv = .text:0x00003680; // type:function size:0xE4 scope:global align:4 +set_mtx__10daNpc_Tc_cFv = .text:0x00003764; // type:function size:0x70 scope:global align:4 +_draw__10daNpc_Tc_cFv = .text:0x000037D4; // type:function size:0x1DC scope:global align:4 +setTower__10daNpc_Tc_cFv = .text:0x000039B0; // type:function size:0x1A0 scope:global align:4 +_execute__10daNpc_Tc_cFv = .text:0x00003B50; // type:function size:0x2B0 scope:global align:4 +_delete__10daNpc_Tc_cFv = .text:0x00003E00; // type:function size:0x88 scope:global align:4 +createHeap_CB__FP10fopAc_ac_c = .text:0x00003E88; // type:function size:0x20 scope:local align:4 +isCreate__10daNpc_Tc_cFv = .text:0x00003EA8; // type:function size:0x84 scope:global align:4 +_create__10daNpc_Tc_cFv = .text:0x00003F2C; // type:function size:0xD8 scope:global align:4 +__ct__10daNpc_Tc_cFv = .text:0x00004004; // type:function size:0x188 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x0000418C; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000041E8; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00004230; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000042FC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00004344; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000043A0; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000043E8; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00004444; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000044CC; // type:function size:0x70 scope:weak align:4 +_createHeap__10daNpc_Tc_cFv = .text:0x0000453C; // type:function size:0x22C scope:global align:4 +daNpc_Tc_Create__FP10fopAc_ac_c = .text:0x00004768; // type:function size:0x20 scope:local align:4 +daNpc_Tc_Delete__FP10daNpc_Tc_c = .text:0x00004788; // type:function size:0x20 scope:local align:4 +daNpc_Tc_Execute__FP10daNpc_Tc_c = .text:0x000047A8; // type:function size:0x20 scope:local align:4 +daNpc_Tc_Draw__FP10daNpc_Tc_c = .text:0x000047C8; // type:function size:0x20 scope:local align:4 +daNpc_Tc_IsDelete__FP10daNpc_Tc_c = .text:0x000047E8; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x000047F0; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00004838; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00004880; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x000048DC; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004924; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004928; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000492C; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004930; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00004934; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x0000497C; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000049D8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000049E8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000049F0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000049F8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00004A00; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004A08; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00004A40; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00004A48; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00004A50; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004A58; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00004A90; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00004A94; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004A9C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004AA4; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00004AAC; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00004AB8; // type:function size:0xC scope:weak align:4 +__dt__14daNpc_Tc_HIO_cFv = .text:0x00004AC4; // type:function size:0x78 scope:weak align:4 +next_msgStatusNormal2__10daNpc_Tc_cFPUl = .text:0x00004B3C; // type:function size:0x244 scope:global align:4 +getMsgNormal2__10daNpc_Tc_cFv = .text:0x00004D80; // type:function size:0x110 scope:global align:4 +existUnknownCollectMap__10daNpc_Tc_cFv = .text:0x00004E90; // type:function size:0x7C scope:global align:4 +analysisCollectMap__10daNpc_Tc_cFv = .text:0x00004F0C; // type:function size:0x90 scope:global align:4 +existKnownCollectMap__10daNpc_Tc_cFv = .text:0x00004F9C; // type:function size:0x7C scope:global align:4 +next_msgStatusWhite__10daNpc_Tc_cFPUl = .text:0x00005018; // type:function size:0x27C scope:global align:4 +getMsgWhite__10daNpc_Tc_cFv = .text:0x00005294; // type:function size:0xC4 scope:global align:4 +next_msgStatusRed__10daNpc_Tc_cFPUl = .text:0x00005358; // type:function size:0x288 scope:global align:4 +setFinishMsg__10daNpc_Tc_cFv = .text:0x000055E0; // type:function size:0x10 scope:global align:4 +getMsgRed__10daNpc_Tc_cFv = .text:0x000055F0; // type:function size:0x14C scope:global align:4 +checkMonumentFee__10daNpc_Tc_cFUsUs = .text:0x0000573C; // type:function size:0x64 scope:global align:4 +checkAllMonumentFee__10daNpc_Tc_cFv = .text:0x000057A0; // type:function size:0xA8 scope:global align:4 +checkOneMonumentGet__10daNpc_Tc_cFv = .text:0x00005848; // type:function size:0xA4 scope:global align:4 +checkAllMonumentPay__10daNpc_Tc_cFv = .text:0x000058EC; // type:function size:0xC0 scope:global align:4 +checkMonumentPay__10daNpc_Tc_cFUsUs = .text:0x000059AC; // type:function size:0x88 scope:global align:4 +__dt__10dNpc_HIO_cFv = .text:0x00005A34; // type:function size:0x48 scope:weak align:4 +getAttnPos__15dNpc_EventCut_cFv = .text:0x00005A7C; // type:function size:0x1C scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00005A98; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00005AA0; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00005AA8; // type:function size:0x4 scope:weak align:4 +cutProc__10daNpc_Tc_cFv = .text:0x00005AAC; // type:function size:0x208 scope:global align:4 +cutSitToJumpStart__10daNpc_Tc_cFi = .text:0x00005CB4; // type:function size:0xC scope:global align:4 +cutSitToJumpProc__10daNpc_Tc_cFi = .text:0x00005CC0; // type:function size:0x138 scope:global align:4 +cutPresentStart__10daNpc_Tc_cFi = .text:0x00005DF8; // type:function size:0x4 scope:global align:4 +cutPresentProc__10daNpc_Tc_cFi = .text:0x00005DFC; // type:function size:0x1C8 scope:global align:4 +cutSetAnmStart__10daNpc_Tc_cFi = .text:0x00005FC4; // type:function size:0x7C scope:global align:4 +cutSetAnmProc__10daNpc_Tc_cFi = .text:0x00006040; // type:function size:0xB0 scope:global align:4 +cutBackJumpStart__10daNpc_Tc_cFi = .text:0x000060F0; // type:function size:0x38 scope:global align:4 +cutBackJumpProc__10daNpc_Tc_cFi = .text:0x00006128; // type:function size:0xE4 scope:global align:4 +cutEffectStart__10daNpc_Tc_cFi = .text:0x0000620C; // type:function size:0x10C scope:global align:4 +cutEffectProc__10daNpc_Tc_cFi = .text:0x00006318; // type:function size:0x2C scope:global align:4 +cutDoorOpenStart__10daNpc_Tc_cFi = .text:0x00006344; // type:function size:0x70 scope:global align:4 +cutDoorOpenProc__10daNpc_Tc_cFi = .text:0x000063B4; // type:function size:0x2C scope:global align:4 +cutDoorCloseStart__10daNpc_Tc_cFi = .text:0x000063E0; // type:function size:0x70 scope:global align:4 +cutDoorCloseProc__10daNpc_Tc_cFi = .text:0x00006450; // type:function size:0x2C scope:global align:4 +cutDoorClose2Start__10daNpc_Tc_cFi = .text:0x0000647C; // type:function size:0x70 scope:global align:4 +cutDoorClose2Proc__10daNpc_Tc_cFi = .text:0x000064EC; // type:function size:0x2C scope:global align:4 +cutPayStart__10daNpc_Tc_cFi = .text:0x00006518; // type:function size:0x18 scope:global align:4 +cutPayProc__10daNpc_Tc_cFi = .text:0x00006530; // type:function size:0x2C scope:global align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ311daObjSmplbg5Act_c5Prm_eQ311daObjSmplbg5Act_c5Prm_e = .text:0x0000655C; // type:function size:0x1C scope:weak align:4 +cLib_calcTimer__FPc = .text:0x00006578; // type:function size:0x1C scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00006594; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_npc_tc_cpp = .text:0x000065B0; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000065EC; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000065F4; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000065FC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00006604; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4092 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4488 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4489 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4490 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4491 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4492 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4493 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4494 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4495 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4496 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4497 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4498 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4499 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4500 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4501 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4502 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4503 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4504 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4505 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +l_btp_ix_tbl = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4568 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4569 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4603 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 data:float +@4620 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:float +a_anm_bck_tbl$4677 = .rodata:0x00000060; // type:object size:0x44 scope:local align:4 +@4678 = .rodata:0x000000A4; // type:object size:0x180 scope:local align:4 +@4942 = .rodata:0x00000224; // type:object size:0x4 scope:local align:4 +@4943 = .rodata:0x00000228; // type:object size:0x4 scope:local align:4 +@4944 = .rodata:0x0000022C; // type:object size:0x4 scope:local align:4 +@4945 = .rodata:0x00000230; // type:object size:0x4 scope:local align:4 +@4946 = .rodata:0x00000234; // type:object size:0x4 scope:local align:4 +@4947 = .rodata:0x00000238; // type:object size:0x4 scope:local align:4 +@4948 = .rodata:0x0000023C; // type:object size:0x4 scope:local align:4 +@4949 = .rodata:0x00000240; // type:object size:0x4 scope:local align:4 +@4950 = .rodata:0x00000244; // type:object size:0x4 scope:local align:4 +@4951 = .rodata:0x00000248; // type:object size:0x4 scope:local align:4 +@4952 = .rodata:0x0000024C; // type:object size:0x4 scope:local align:4 +@4953 = .rodata:0x00000250; // type:object size:0x4 scope:local align:4 data:float +@4997 = .rodata:0x00000254; // type:object size:0x4 scope:local align:4 +@4998 = .rodata:0x00000258; // type:object size:0x8 scope:local align:8 +@4999 = .rodata:0x00000260; // type:object size:0x8 scope:local align:8 +@5000 = .rodata:0x00000268; // type:object size:0x4 scope:local align:4 +anm_atr$5320 = .rodata:0x0000026C; // type:object size:0x10 scope:local align:4 +@5538 = .rodata:0x0000027C; // type:object size:0x4 scope:local align:4 +@5539 = .rodata:0x00000280; // type:object size:0x4 scope:local align:4 +@5594 = .rodata:0x00000284; // type:object size:0x4 scope:local align:4 +@5800 = .rodata:0x00000288; // type:object size:0x4 scope:local align:4 data:float +@5938 = .rodata:0x0000028C; // type:object size:0x4 scope:local align:4 +@5939 = .rodata:0x00000290; // type:object size:0x4 scope:local align:4 +@5941 = .rodata:0x00000298; // type:object size:0x8 scope:local align:8 +@6153 = .rodata:0x000002A0; // type:object size:0x4 scope:local align:4 +a_bmt_tbl$6173 = .rodata:0x000002A4; // type:object size:0x14 scope:local align:4 +a_snap_tbl$6174 = .rodata:0x000002B8; // type:object size:0x5 scope:local align:4 data:string +@6183 = .rodata:0x000002C0; // type:object size:0x4 scope:local align:4 +@6185 = .rodata:0x000002C4; // type:object size:0x4 scope:local align:4 +@6189 = .rodata:0x000002C8; // type:object size:0x4 scope:local align:4 +@6191 = .rodata:0x000002CC; // type:object size:0x4 scope:local align:4 +@6193 = .rodata:0x000002D0; // type:object size:0x4 scope:local align:4 +@6195 = .rodata:0x000002D4; // type:object size:0x4 scope:local align:4 +@6251 = .rodata:0x000002D8; // type:object size:0x4 scope:local align:4 +@6252 = .rodata:0x000002DC; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000002E0; // type:object size:0x168 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_285_data_1C = .data:0x0000001C; // type:object size:0x14 +@4248 = .data:0x00000030; // type:object size:0x60 scope:local align:4 +@4336 = .data:0x00000090; // type:object size:0xFC scope:local align:4 +a_tex_pattern_num_tbl$4957 = .data:0x0000018C; // type:object size:0x2 scope:local align:4 +action_table$5005 = .data:0x00000190; // type:object size:0x24 scope:local align:4 +@5044 = .data:0x000001B4; // type:object size:0x24 scope:local align:4 +@5043 = .data:0x000001D8; // type:object size:0x24 scope:local align:4 +@5127 = .data:0x000001FC; // type:object size:0x24 scope:local align:4 +a_demo_name_tbl$5273 = .data:0x00000220; // type:object size:0x1C scope:local align:4 +@5503 = .data:0x0000023C; // type:object size:0xC scope:local align:4 +@5507 = .data:0x00000248; // type:object size:0xC scope:local align:4 +@5511 = .data:0x00000254; // type:object size:0xC scope:local align:4 +@6094 = .data:0x00000260; // type:object size:0x34 scope:local align:4 +@6122 = .data:0x00000294; // type:object size:0x4C scope:local align:4 +l_daNpc_Tc_Method = .data:0x000002E0; // type:object size:0x20 scope:local align:4 +g_profile_NPC_TC = .data:0x00000300; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000330; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x0000033C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000348; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000354; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000360; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000036C; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000378; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000394; // type:object size:0x20 scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x000003B4; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000003C0; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000003CC; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000454; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000460; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000046C; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000004C0; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x000004E4; // type:object size:0x14 scope:weak align:4 +__vt__10daNpc_Tc_c = .data:0x000004F8; // type:object size:0x14 scope:global align:4 +__vt__10dNpc_HIO_c = .data:0x0000050C; // type:object size:0xC scope:weak align:4 +__vt__14daNpc_Tc_HIO_c = .data:0x00000518; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4510 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0xF8 scope:local align:4 data:float +@4521 = .bss:0x00000158; // type:object size:0xC scope:local align:4 +init$4522 = .bss:0x00000164; // type:object size:0x1 scope:local align:1 +l_offsetAttPos$4520 = .bss:0x00000168; // type:object size:0xC scope:local align:4 +@4525 = .bss:0x00000174; // type:object size:0xC scope:local align:4 +init$4526 = .bss:0x00000180; // type:object size:0x1 scope:local align:1 +l_offsetEyePos$4524 = .bss:0x00000184; // type:object size:0xC scope:local align:4 +init$4626 = .bss:0x00000190; // type:object size:0x1 scope:local align:1 data:byte +smoke_scale$4625 = .bss:0x00000194; // type:object size:0xC scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_npc_tt/splits.txt b/config/D44J01/rels/d_a_npc_tt/splits.txt new file mode 100644 index 000000000..7e8a1ac2e --- /dev/null +++ b/config/D44J01/rels/d_a_npc_tt/splits.txt @@ -0,0 +1,19 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_npc_tt.o: + .text start:0x00000078 end:0x00002C30 + .text start:0x00002C30 end:0x00002CA4 + .text start:0x00002CA4 end:0x000031E0 + .text start:0x000031E0 end:0x000031E0 + .rodata start:0x00000000 end:0x000001E9 + .data start:0x00000000 end:0x000001B8 + .bss start:0x00000000 end:0x00000008 diff --git a/config/D44J01/rels/d_a_npc_tt/symbols.txt b/config/D44J01/rels/d_a_npc_tt/symbols.txt new file mode 100644 index 000000000..cf5f880e7 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_tt/symbols.txt @@ -0,0 +1,138 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +daNpc_tt_XyCheckCB__FPvi = .text:0x00000078; // type:function size:0x20 scope:local align:4 +XyCheckCB__10daNpc_Tt_cFi = .text:0x00000098; // type:function size:0x24 scope:global align:4 +daNpc_tt_XyEventCB__FPvi = .text:0x000000BC; // type:function size:0x4C scope:local align:4 +nodeCallBack_Tt__FP7J3DNodei = .text:0x00000108; // type:function size:0x1D4 scope:local align:4 +setAnmStatus__10daNpc_Tt_cFv = .text:0x000002DC; // type:function size:0x90 scope:global align:4 +eventOrder__10daNpc_Tt_cFv = .text:0x0000036C; // type:function size:0x74 scope:global align:4 +checkOrder__10daNpc_Tt_cFv = .text:0x000003E0; // type:function size:0xA8 scope:global align:4 +next_msgStatus__10daNpc_Tt_cFPUl = .text:0x00000488; // type:function size:0x70 scope:global align:4 +getMsg__10daNpc_Tt_cFv = .text:0x000004F8; // type:function size:0xDC scope:global align:4 +setCollision__10daNpc_Tt_cFv = .text:0x000005D4; // type:function size:0x70 scope:global align:4 +talkInit__10daNpc_Tt_cFv = .text:0x00000644; // type:function size:0x14 scope:global align:4 +msgAnm__10daNpc_Tt_cFv = .text:0x00000658; // type:function size:0xB4 scope:global align:4 +msgPushButton__10daNpc_Tt_cFv = .text:0x0000070C; // type:function size:0x18 scope:global align:4 +msgContinue__10daNpc_Tt_cFv = .text:0x00000724; // type:function size:0x48 scope:global align:4 +talk__10daNpc_Tt_cFv = .text:0x0000076C; // type:function size:0x188 scope:global align:4 +demoInitChange__10daNpc_Tt_cFv = .text:0x000008F4; // type:function size:0xEC scope:global align:4 +demoProcTact1__10daNpc_Tt_cFv = .text:0x000009E0; // type:function size:0x130 scope:global align:4 +demoInitPatten__10daNpc_Tt_cFv = .text:0x00000B10; // type:function size:0x84 scope:global align:4 +demoProcPatten__10daNpc_Tt_cFv = .text:0x00000B94; // type:function size:0x1A0 scope:global align:4 +demoInitSpeak__10daNpc_Tt_cFv = .text:0x00000D34; // type:function size:0xC4 scope:global align:4 +demoProcSpeak__10daNpc_Tt_cFv = .text:0x00000DF8; // type:function size:0x58 scope:global align:4 +demoInitWait__10daNpc_Tt_cFv = .text:0x00000E50; // type:function size:0x68 scope:global align:4 +demoProcWait__10daNpc_Tt_cFv = .text:0x00000EB8; // type:function size:0x4C scope:global align:4 +demoInitCom__10daNpc_Tt_cFv = .text:0x00000F04; // type:function size:0x10C scope:global align:4 +demoProcCom__10daNpc_Tt_cFv = .text:0x00001010; // type:function size:0x20 scope:global align:4 +getNowEventAction__10daNpc_Tt_cFv = .text:0x00001030; // type:function size:0x44 scope:global align:4 +demoProc__10daNpc_Tt_cFv = .text:0x00001074; // type:function size:0x1B0 scope:global align:4 +init__10daNpc_Tt_cFv = .text:0x00001224; // type:function size:0x1E8 scope:global align:4 +setAttention__10daNpc_Tt_cFb = .text:0x0000140C; // type:function size:0x54 scope:global align:4 +lookBack__10daNpc_Tt_cFv = .text:0x00001460; // type:function size:0x164 scope:global align:4 +wait01__10daNpc_Tt_cFv = .text:0x000015C4; // type:function size:0x15C scope:global align:4 +talk01__10daNpc_Tt_cFv = .text:0x00001720; // type:function size:0xD0 scope:global align:4 +tact00__10daNpc_Tt_cFv = .text:0x000017F0; // type:function size:0x90 scope:global align:4 +wait_action__10daNpc_Tt_cFPv = .text:0x00001880; // type:function size:0xDC scope:global align:4 +ke_control__7tt_ke_sFf = .text:0x0000195C; // type:function size:0x23C scope:global align:4 +ke_pos_set__7tt_ke_sFP4cXyz = .text:0x00001B98; // type:function size:0x38 scope:global align:4 +set_ke_root__10daNpc_Tt_cFiii = .text:0x00001BD0; // type:function size:0x164 scope:global align:4 +ke_execute__10daNpc_Tt_cFv = .text:0x00001D34; // type:function size:0xBC scope:global align:4 +_draw__10daNpc_Tt_cFv = .text:0x00001DF0; // type:function size:0x184 scope:global align:4 +_execute__10daNpc_Tt_cFv = .text:0x00001F74; // type:function size:0x1D4 scope:global align:4 +_delete__10daNpc_Tt_cFv = .text:0x00002148; // type:function size:0x50 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00002198; // type:function size:0x20 scope:local align:4 +_create__10daNpc_Tt_cFv = .text:0x000021B8; // type:function size:0x244 scope:global align:4 +__dt__7tt_ke_sFv = .text:0x000023FC; // type:function size:0x7C scope:weak align:4 +__ct__7tt_ke_sFv = .text:0x00002478; // type:function size:0x68 scope:weak align:4 +__ct__4cXyzFv = .text:0x000024E0; // type:function size:0x4 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000024E4; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000025B0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000025F8; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00002654; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x0000269C; // type:function size:0x70 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x0000270C; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00002768; // type:function size:0x48 scope:weak align:4 +CreateHeap__10daNpc_Tt_cFv = .text:0x000027B0; // type:function size:0x2D0 scope:global align:4 +daNpc_Tt_Create__FP10fopAc_ac_c = .text:0x00002A80; // type:function size:0x20 scope:local align:4 +daNpc_Tt_Delete__FP10daNpc_Tt_c = .text:0x00002AA0; // type:function size:0x20 scope:local align:4 +daNpc_Tt_Execute__FP10daNpc_Tt_c = .text:0x00002AC0; // type:function size:0x20 scope:local align:4 +daNpc_Tt_Draw__FP10daNpc_Tt_c = .text:0x00002AE0; // type:function size:0x20 scope:local align:4 +daNpc_Tt_IsDelete__FP10daNpc_Tt_c = .text:0x00002B00; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00002B08; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00002B18; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00002B20; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002B28; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002B30; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002B38; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002B70; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002B78; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002B80; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002B88; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002BC0; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002BC4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002BCC; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002BD4; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002BDC; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002BE8; // type:function size:0xC scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00002BF4; // type:function size:0x1C scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00002C10; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00002C18; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002C20; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00002C28; // type:function size:0x8 scope:weak align:4 +setEyePos__10daNpc_Tt_cF4cXyz = .text:0x00002C30; // type:function size:0x1C scope:weak align:4 +setAttentionBasePos__10daNpc_Tt_cF4cXyz = .text:0x00002C4C; // type:function size:0x1C scope:weak align:4 +__dt__4cXyzFv = .text:0x00002C68; // type:function size:0x3C scope:weak align:4 +initTexPatternAnm__10daNpc_Tt_cFb = .text:0x00002CA4; // type:function size:0x118 scope:global align:4 +playTexPatternAnm__10daNpc_Tt_cFv = .text:0x00002DBC; // type:function size:0x8C scope:global align:4 +setAnm__10daNpc_Tt_cFi = .text:0x00002E48; // type:function size:0x11C scope:global align:4 +danceInit__10daNpc_Tt_cFi = .text:0x00002F64; // type:function size:0x68 scope:global align:4 +danceProc__10daNpc_Tt_cFv = .text:0x00002FCC; // type:function size:0xB4 scope:global align:4 +danceNext__10daNpc_Tt_cFv = .text:0x00003080; // type:function size:0x160 scope:global align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4213 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4214 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4215 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +l_bck_ix_tbl = .rodata:0x0000000C; // type:object size:0x40 scope:local align:4 +l_bas_ix_tbl = .rodata:0x0000004C; // type:object size:0x40 scope:local align:4 +l_btp_ix_tbl = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4243 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 data:float +@4260 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 data:float +@4261 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 data:float +@4284 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4285 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4286 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 data:string +@4336 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 data:float +@4453 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 data:float +@4454 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 data:float +@4780 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 data:float +@4796 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 data:float +@4964 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@4965 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 data:string +@4966 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@4967 = .rodata:0x000000C8; // type:object size:0x8 scope:local align:8 +@4968 = .rodata:0x000000D0; // type:object size:0x8 scope:local align:8 +@5026 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@5027 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@5038 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 data:float +@5045 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@5066 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@5067 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000F0; // type:object size:0xF9 scope:local align:4 data:string_table +action_table$4705 = .data:0x00000000; // type:object size:0x18 scope:local align:4 +@4751 = .data:0x00000018; // type:object size:0xC scope:local align:4 data:4byte +l_daNpc_Tt_Method = .data:0x00000024; // type:object size:0x20 scope:local align:4 +g_profile_NPC_TT = .data:0x00000044; // type:object size:0x30 scope:global align:4 +__vt__18mDoExt_3DlineMat_c = .data:0x00000074; // type:object size:0x14 scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000088; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000110; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000011C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000128; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000017C; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x000001A0; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000001AC; // type:object size:0xC scope:weak align:4 +l_msgId = .bss:0x00000000; // type:object size:0x4 scope:local align:4 +l_msg = .bss:0x00000004; // type:object size:0x4 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_npc_uk/splits.txt b/config/D44J01/rels/d_a_npc_uk/splits.txt new file mode 100644 index 000000000..f04fabd7e --- /dev/null +++ b/config/D44J01/rels/d_a_npc_uk/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_uk.o: + .text start:0x000000EC end:0x000059DC + .text start:0x000059DC end:0x00005A14 + .rodata start:0x00000000 end:0x0000026A + .data start:0x00000000 end:0x00000480 + .bss start:0x00000008 end:0x00000078 diff --git a/config/D44J01/rels/d_a_npc_uk/symbols.txt b/config/D44J01/rels/d_a_npc_uk/symbols.txt new file mode 100644 index 000000000..3e1e6c8dd --- /dev/null +++ b/config/D44J01/rels/d_a_npc_uk/symbols.txt @@ -0,0 +1,231 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +getType__10daNpc_Uk_cFv = .text:0x000000EC; // type:function size:0xC scope:global align:4 +getPath__10daNpc_Uk_cFv = .text:0x000000F8; // type:function size:0xC scope:global align:4 +getShapeType__10daNpc_Uk_cFv = .text:0x00000104; // type:function size:0xC scope:global align:4 +getCaughtFlag__10daNpc_Uk_cFv = .text:0x00000110; // type:function size:0x4C scope:global align:4 +getFoundFlag__10daNpc_Uk_cFv = .text:0x0000015C; // type:function size:0x4C scope:global align:4 +getFirstTalk__10daNpc_Uk_cFv = .text:0x000001A8; // type:function size:0x4C scope:global align:4 +chkGameStart__10daNpc_Uk_cFv = .text:0x000001F4; // type:function size:0x78 scope:global align:4 +chkPositioning__10daNpc_Uk_cFfffss = .text:0x0000026C; // type:function size:0x1B4 scope:global align:4 +__dt__4cXyzFv = .text:0x00000420; // type:function size:0x3C scope:weak align:4 +nextVisitMode__10daNpc_Uk_cFv = .text:0x0000045C; // type:function size:0x450 scope:global align:4 +approachRun__10daNpc_Uk_cFP10fopAc_ac_c = .text:0x000008AC; // type:function size:0x80 scope:global align:4 +aroundWalk__10daNpc_Uk_cFP10fopAc_ac_c = .text:0x0000092C; // type:function size:0x34 scope:global align:4 +surrender__10daNpc_Uk_cFv = .text:0x00000960; // type:function size:0x16C scope:global align:4 +runawayInit__10daNpc_Uk_cFv = .text:0x00000ACC; // type:function size:0x2B4 scope:global align:4 +nodeCallBack_Uk__FP7J3DNodei = .text:0x00000D80; // type:function size:0x1C4 scope:local align:4 +initTexPatternAnm__10daNpc_Uk_cFb = .text:0x00000F44; // type:function size:0x128 scope:global align:4 +playTexPatternAnm__10daNpc_Uk_cFv = .text:0x0000106C; // type:function size:0x98 scope:global align:4 +setAnm__10daNpc_Uk_cFScUc = .text:0x00001104; // type:function size:0xB8 scope:global align:4 +chkAttentionLocal__10daNpc_Uk_cFv = .text:0x000011BC; // type:function size:0xB4 scope:global align:4 +chkAttention__10daNpc_Uk_cFv = .text:0x00001270; // type:function size:0x9C scope:global align:4 +setAnmStatus__10daNpc_Uk_cFv = .text:0x0000130C; // type:function size:0x68 scope:global align:4 +eventOrder__10daNpc_Uk_cFv = .text:0x00001374; // type:function size:0x44 scope:global align:4 +checkOrder__10daNpc_Uk_cFv = .text:0x000013B8; // type:function size:0x64 scope:global align:4 +next_msgStatus__10daNpc_Uk_cFPUl = .text:0x0000141C; // type:function size:0x44 scope:global align:4 +getMsg__10daNpc_Uk_cFv = .text:0x00001460; // type:function size:0x17C scope:global align:4 +setCollision__10daNpc_Uk_cFv = .text:0x000015DC; // type:function size:0x70 scope:global align:4 +msgAnm__10daNpc_Uk_cFUc = .text:0x0000164C; // type:function size:0xD0 scope:global align:4 +talkInit__10daNpc_Uk_cFv = .text:0x0000171C; // type:function size:0x14 scope:global align:4 +talk__10daNpc_Uk_cFv = .text:0x00001730; // type:function size:0x1AC scope:global align:4 +init__10daNpc_Uk_cFv = .text:0x000018DC; // type:function size:0x4F8 scope:global align:4 +setAttention__10daNpc_Uk_cFb = .text:0x00001DD4; // type:function size:0x54 scope:global align:4 +getLookBackMode__10daNpc_Uk_cFv = .text:0x00001E28; // type:function size:0x124 scope:global align:4 +lookBack__10daNpc_Uk_cFv = .text:0x00001F4C; // type:function size:0x230 scope:global align:4 +getStaffName__10daNpc_Uk_cFv = .text:0x0000217C; // type:function size:0xC8 scope:global align:4 +checkDemoStart__10daNpc_Uk_cFv = .text:0x00002244; // type:function size:0x70 scope:global align:4 +getNowEventAction__10daNpc_Uk_cFv = .text:0x000022B4; // type:function size:0x44 scope:global align:4 +visitInit__10daNpc_Uk_cFUc = .text:0x000022F8; // type:function size:0x188 scope:global align:4 +visitProc__10daNpc_Uk_cFv = .text:0x00002480; // type:function size:0x110 scope:global align:4 +wait01__10daNpc_Uk_cFv = .text:0x00002590; // type:function size:0x84 scope:global align:4 +talk01__10daNpc_Uk_cFv = .text:0x00002614; // type:function size:0xA4 scope:global align:4 +talk02__10daNpc_Uk_cFv = .text:0x000026B8; // type:function size:0x140 scope:global align:4 +visitTalkInit__10daNpc_Uk_cFv = .text:0x000027F8; // type:function size:0x15C scope:global align:4 +visitSetEvent__10daNpc_Uk_cFv = .text:0x00002954; // type:function size:0xDC scope:global align:4 +visit01__10daNpc_Uk_cFv = .text:0x00002A30; // type:function size:0x23C scope:global align:4 +warningB__10daNpc_Uk_cFv = .text:0x00002C6C; // type:function size:0xA0 scope:global align:4 +warningC__10daNpc_Uk_cFv = .text:0x00002D0C; // type:function size:0xA0 scope:global align:4 +warningD__10daNpc_Uk_cFv = .text:0x00002DAC; // type:function size:0x118 scope:global align:4 +found__10daNpc_Uk_cFv = .text:0x00002EC4; // type:function size:0x9C scope:global align:4 +runaway__10daNpc_Uk_cFv = .text:0x00002F60; // type:function size:0x1D4 scope:global align:4 +jump__10daNpc_Uk_cFv = .text:0x00003134; // type:function size:0xA0 scope:global align:4 +jitanda01__10daNpc_Uk_cFv = .text:0x000031D4; // type:function size:0x40 scope:global align:4 +jitanda02__10daNpc_Uk_cFv = .text:0x00003214; // type:function size:0x84 scope:global align:4 +demo01__10daNpc_Uk_cFv = .text:0x00003298; // type:function size:0x54 scope:global align:4 +demo02__10daNpc_Uk_cFv = .text:0x000032EC; // type:function size:0xD4 scope:global align:4 +demoInitCom__10daNpc_Uk_cFv = .text:0x000033C0; // type:function size:0x274 scope:global align:4 +demoProc__10daNpc_Uk_cFv = .text:0x00003634; // type:function size:0xA98 scope:global align:4 +wait_action__10daNpc_Uk_cFPv = .text:0x000040CC; // type:function size:0xD0 scope:global align:4 +seek_action__10daNpc_Uk_cFPv = .text:0x0000419C; // type:function size:0x25C scope:global align:4 +hind_action__10daNpc_Uk_cFPv = .text:0x000043F8; // type:function size:0x170 scope:global align:4 +visit_action__10daNpc_Uk_cFPv = .text:0x00004568; // type:function size:0x1F8 scope:global align:4 +_draw__10daNpc_Uk_cFv = .text:0x00004760; // type:function size:0x2B0 scope:global align:4 +_execute__10daNpc_Uk_cFv = .text:0x00004A10; // type:function size:0x2C4 scope:global align:4 +_delete__10daNpc_Uk_cFv = .text:0x00004CD4; // type:function size:0x50 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00004D24; // type:function size:0x20 scope:local align:4 +_create__10daNpc_Uk_cFv = .text:0x00004D44; // type:function size:0x2C4 scope:global align:4 +__dt__8dCcD_CylFv = .text:0x00005008; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000050D4; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x0000511C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00005178; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000051C0; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x0000521C; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000052A4; // type:function size:0x70 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00005314; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00005370; // type:function size:0x48 scope:weak align:4 +CreateHeap__10daNpc_Uk_cFv = .text:0x000053B8; // type:function size:0x340 scope:global align:4 +daNpc_Uk_Create__FP10fopAc_ac_c = .text:0x000056F8; // type:function size:0x20 scope:local align:4 +daNpc_Uk_Delete__FP10daNpc_Uk_c = .text:0x00005718; // type:function size:0x20 scope:local align:4 +daNpc_Uk_Execute__FP10daNpc_Uk_c = .text:0x00005738; // type:function size:0x20 scope:local align:4 +daNpc_Uk_Draw__FP10daNpc_Uk_c = .text:0x00005758; // type:function size:0x20 scope:local align:4 +daNpc_Uk_IsDelete__FP10daNpc_Uk_c = .text:0x00005778; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00005780; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x000057C8; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00005810; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x0000586C; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000058B4; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000058C4; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000058CC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000058D4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000058DC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000058E4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x0000591C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00005924; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x0000592C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005934; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000596C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00005970; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00005978; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005980; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00005988; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00005994; // type:function size:0xC scope:weak align:4 +cLib_calcTimer__FPs = .text:0x000059A0; // type:function size:0x1C scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000059BC; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000059C4; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000059CC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000059D4; // type:function size:0x8 scope:weak align:4 +setEyePos__10daNpc_Uk_cF4cXyz = .text:0x000059DC; // type:function size:0x1C scope:weak align:4 +setAttentionBasePos__10daNpc_Uk_cF4cXyz = .text:0x000059F8; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4151 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4152 = .rodata:0x00000008; // type:object size:0x8 scope:local align:8 +@4153 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 +@4415 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4416 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4417 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4418 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4419 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4488 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4489 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4490 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4542 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@4543 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4544 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4545 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +l_bck_ix_tbl = .rodata:0x00000048; // type:object size:0x2C scope:local align:4 +l_btp_ix_tbl = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4612 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4613 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 data:float +@4656 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 data:float +@4657 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 data:float +@4793 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 data:float +@4794 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 data:float +@4944 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4945 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4961 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 data:float +@5282 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5283 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 data:string +@5284 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5292 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5293 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5301 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5312 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5360 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5361 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5695 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5696 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5697 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@5872 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@5939 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 data:float +@6048 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@6049 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@6050 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@6051 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@6052 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@6053 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@6054 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@6055 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@6208 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@6209 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000FC; // type:object size:0x16E scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_287_data_1C = .data:0x0000001C; // type:object size:0x14 +@4741 = .data:0x00000030; // type:object size:0x68 scope:local align:4 +@4811 = .data:0x00000098; // type:object size:0x20 scope:local align:4 +@4857 = .data:0x000000B8; // type:object size:0xC scope:local align:4 +@4862 = .data:0x000000C4; // type:object size:0xC scope:local align:4 +@4865 = .data:0x000000D0; // type:object size:0xC scope:local align:4 +@4872 = .data:0x000000DC; // type:object size:0xC scope:local align:4 +@4875 = .data:0x000000E8; // type:object size:0xC scope:local align:4 +action_table$5080 = .data:0x000000F4; // type:object size:0x40 scope:local align:4 +@5108 = .data:0x00000134; // type:object size:0x2C scope:local align:4 +@5134 = .data:0x00000160; // type:object size:0x2C scope:local align:4 +@5485 = .data:0x0000018C; // type:object size:0xC scope:local align:4 data:4byte +@5699 = .data:0x00000198; // type:object size:0x38 scope:local align:4 +@5698 = .data:0x000001D0; // type:object size:0x3C scope:local align:4 +@5741 = .data:0x0000020C; // type:object size:0xC scope:local align:4 data:4byte +@5752 = .data:0x00000218; // type:object size:0x38 scope:local align:4 +@5766 = .data:0x00000250; // type:object size:0xC scope:local align:4 data:4byte +@5802 = .data:0x0000025C; // type:object size:0xC scope:local align:4 data:4byte +@5814 = .data:0x00000268; // type:object size:0x38 scope:local align:4 +table_bmt$5822 = .data:0x000002A0; // type:object size:0xC scope:local align:4 +head_bdl_table$6145 = .data:0x000002AC; // type:object size:0xC scope:local align:4 +l_daNpc_Uk_Method = .data:0x000002B8; // type:object size:0x20 scope:local align:4 +g_profile_NPC_UK = .data:0x000002D8; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000308; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000314; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000320; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x0000032C; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000338; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000344; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000350; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000003D8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000003E4; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000003F0; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000444; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x00000468; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000474; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +l_msgId = .bss:0x00000054; // type:object size:0x4 scope:local align:4 data:4byte +l_msg = .bss:0x00000058; // type:object size:0x4 scope:local align:4 data:4byte +@5540 = .bss:0x0000005C; // type:object size:0xC scope:local align:4 +init$5541 = .bss:0x00000068; // type:object size:0x1 scope:local align:1 +scale$5539 = .bss:0x0000006C; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_ym1/splits.txt b/config/D44J01/rels/d_a_npc_ym1/splits.txt new file mode 100644 index 000000000..d3c153917 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_ym1/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_ym1.o: + .text start:0x000000EC end:0x000048F8 + .text start:0x000048F8 end:0x0000490C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000189 + .data start:0x00000000 end:0x00000584 + .bss start:0x00000008 end:0x00000140 diff --git a/config/D44J01/rels/d_a_npc_ym1/symbols.txt b/config/D44J01/rels/d_a_npc_ym1/symbols.txt new file mode 100644 index 000000000..e031feb2d --- /dev/null +++ b/config/D44J01/rels/d_a_npc_ym1/symbols.txt @@ -0,0 +1,230 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__20daNpc_Ym1_childHIO_cFv = .text:0x000000EC; // type:function size:0x3C scope:global align:4 +__ct__15daNpc_Ym1_HIO_cFv = .text:0x00000128; // type:function size:0xB4 scope:global align:4 +__dt__20daNpc_Ym1_childHIO_cFv = .text:0x000001DC; // type:function size:0x60 scope:weak align:4 +area_check__FP10fopAc_ac_cP4cXyzUl = .text:0x0000023C; // type:function size:0x28 scope:local align:4 +setKariFlg__11daNpc_Ym1_cFv = .text:0x00000264; // type:function size:0xC scope:global align:4 +nodeCB_Head__FP7J3DNodei = .text:0x00000270; // type:function size:0x4C scope:local align:4 +_nodeCB_Head__11daNpc_Ym1_cFP7J3DNodeP8J3DModel = .text:0x000002BC; // type:function size:0x118 scope:global align:4 +__dt__4cXyzFv = .text:0x000003D4; // type:function size:0x3C scope:weak align:4 +nodeCB_BackBone__FP7J3DNodei = .text:0x00000410; // type:function size:0x4C scope:local align:4 +_nodeCB_BackBone__11daNpc_Ym1_cFP7J3DNodeP8J3DModel = .text:0x0000045C; // type:function size:0x98 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000004F4; // type:function size:0x20 scope:local align:4 +init_YM1_0__11daNpc_Ym1_cFv = .text:0x00000514; // type:function size:0x80 scope:global align:4 +init_YM1_1__11daNpc_Ym1_cFv = .text:0x00000594; // type:function size:0x80 scope:global align:4 +init_YM2_0__11daNpc_Ym1_cFv = .text:0x00000614; // type:function size:0xA0 scope:global align:4 +init_YM2_1__11daNpc_Ym1_cFv = .text:0x000006B4; // type:function size:0xA0 scope:global align:4 +init_YM2_2__11daNpc_Ym1_cFv = .text:0x00000754; // type:function size:0x8C scope:global align:4 +init_YM2_3__11daNpc_Ym1_cFv = .text:0x000007E0; // type:function size:0x8C scope:global align:4 +init_YMx_error__11daNpc_Ym1_cFv = .text:0x0000086C; // type:function size:0x4C scope:global align:4 +createInit__11daNpc_Ym1_cFv = .text:0x000008B8; // type:function size:0x2B8 scope:global align:4 +play_animation__11daNpc_Ym1_cFv = .text:0x00000B70; // type:function size:0x6C scope:global align:4 +setMtx__11daNpc_Ym1_cFb = .text:0x00000BDC; // type:function size:0x130 scope:global align:4 +bckResID__11daNpc_Ym1_cFi = .text:0x00000D0C; // type:function size:0x14 scope:global align:4 +btpResID__11daNpc_Ym1_cFi = .text:0x00000D20; // type:function size:0x50 scope:global align:4 +init_texPttrnAnm__11daNpc_Ym1_cFScb = .text:0x00000D70; // type:function size:0x100 scope:global align:4 +play_texPttrnAnm__11daNpc_Ym1_cFv = .text:0x00000E70; // type:function size:0x94 scope:global align:4 +setAnm_anm__11daNpc_Ym1_cFPQ211daNpc_Ym1_c9anm_prm_c = .text:0x00000F04; // type:function size:0xCC scope:global align:4 +setAnm_NUM__11daNpc_Ym1_cFii = .text:0x00000FD0; // type:function size:0x70 scope:global align:4 +setAnm__11daNpc_Ym1_cFv = .text:0x00001040; // type:function size:0x6C scope:global align:4 +chngAnmTag__11daNpc_Ym1_cFv = .text:0x000010AC; // type:function size:0x4 scope:global align:4 +ctrlAnmTag__11daNpc_Ym1_cFv = .text:0x000010B0; // type:function size:0x4 scope:global align:4 +chngAnmAtr__11daNpc_Ym1_cFUc = .text:0x000010B4; // type:function size:0x40 scope:global align:4 +ctrlAnmAtr__11daNpc_Ym1_cFv = .text:0x000010F4; // type:function size:0x4 scope:global align:4 +setAnm_ATR__11daNpc_Ym1_cFv = .text:0x000010F8; // type:function size:0x64 scope:global align:4 +anmAtr__11daNpc_Ym1_cFUs = .text:0x0000115C; // type:function size:0xBC scope:global align:4 +next_msgStatus__11daNpc_Ym1_cFPUl = .text:0x00001218; // type:function size:0x2B4 scope:global align:4 +getMsg_YM1_0__11daNpc_Ym1_cFv = .text:0x000014CC; // type:function size:0x94 scope:global align:4 +getMsg_YM1_1__11daNpc_Ym1_cFv = .text:0x00001560; // type:function size:0x40 scope:global align:4 +getMsg_YM2_0__11daNpc_Ym1_cFv = .text:0x000015A0; // type:function size:0x6C scope:global align:4 +getMsg_YM2_1__11daNpc_Ym1_cFv = .text:0x0000160C; // type:function size:0x3C scope:global align:4 +getMsg_YM2_2__11daNpc_Ym1_cFv = .text:0x00001648; // type:function size:0xAC scope:global align:4 +getMsg_YM2_3__11daNpc_Ym1_cFv = .text:0x000016F4; // type:function size:0x20 scope:global align:4 +getMsg__11daNpc_Ym1_cFv = .text:0x00001714; // type:function size:0xA4 scope:global align:4 +eventOrder__11daNpc_Ym1_cFv = .text:0x000017B8; // type:function size:0x50 scope:global align:4 +checkOrder__11daNpc_Ym1_cFv = .text:0x00001808; // type:function size:0x40 scope:global align:4 +set_collision_sp__11daNpc_Ym1_cFv = .text:0x00001848; // type:function size:0x198 scope:global align:4 +set_cutGrass__11daNpc_Ym1_cFv = .text:0x000019E0; // type:function size:0x11C scope:global align:4 +chk_BlackPig__11daNpc_Ym1_cFv = .text:0x00001AFC; // type:function size:0x38 scope:global align:4 +chk_nbt_attn__11daNpc_Ym1_cFv = .text:0x00001B34; // type:function size:0x30 scope:global align:4 +chk_talk__11daNpc_Ym1_cFv = .text:0x00001B64; // type:function size:0x98 scope:global align:4 +chk_parts_notMov__11daNpc_Ym1_cFv = .text:0x00001BFC; // type:function size:0x50 scope:global align:4 +lookBack__11daNpc_Ym1_cFv = .text:0x00001C4C; // type:function size:0x16C scope:global align:4 +chkAttention__11daNpc_Ym1_cFv = .text:0x00001DB8; // type:function size:0x80 scope:global align:4 +setAttention__11daNpc_Ym1_cFb = .text:0x00001E38; // type:function size:0x10C scope:global align:4 +decideType__11daNpc_Ym1_cFi = .text:0x00001F44; // type:function size:0x12C scope:global align:4 +privateCut__11daNpc_Ym1_cFi = .text:0x00002070; // type:function size:0xAC scope:global align:4 +endEvent__11daNpc_Ym1_cFv = .text:0x0000211C; // type:function size:0x24 scope:global align:4 +isEventEntry__11daNpc_Ym1_cFv = .text:0x00002140; // type:function size:0x38 scope:global align:4 +event_proc__11daNpc_Ym1_cFi = .text:0x00002178; // type:function size:0x50 scope:global align:4 +set_action__11daNpc_Ym1_cFM11daNpc_Ym1_cFPCvPvPv_iPv = .text:0x000021C8; // type:function size:0xAC scope:global align:4 +setStt__11daNpc_Ym1_cFSc = .text:0x00002274; // type:function size:0xA4 scope:global align:4 +chk_areaIN__11daNpc_Ym1_cFf4cXyz = .text:0x00002318; // type:function size:0x124 scope:global align:4 +kari_1__11daNpc_Ym1_cFv = .text:0x0000243C; // type:function size:0x174 scope:global align:4 +wait_1__11daNpc_Ym1_cFv = .text:0x000025B0; // type:function size:0x1BC scope:global align:4 +wait_2__11daNpc_Ym1_cFv = .text:0x0000276C; // type:function size:0x1EC scope:global align:4 +talk_1__11daNpc_Ym1_cFv = .text:0x00002958; // type:function size:0x248 scope:global align:4 +turn_1__11daNpc_Ym1_cFv = .text:0x00002BA0; // type:function size:0xD8 scope:global align:4 +NBTwai__11daNpc_Ym1_cFv = .text:0x00002C78; // type:function size:0x15C scope:global align:4 +SITwai__11daNpc_Ym1_cFv = .text:0x00002DD4; // type:function size:0x128 scope:global align:4 +wait_action1__11daNpc_Ym1_cFPv = .text:0x00002EFC; // type:function size:0x100 scope:global align:4 +wait_action2__11daNpc_Ym1_cFPv = .text:0x00002FFC; // type:function size:0x104 scope:global align:4 +wait_action3__11daNpc_Ym1_cFPv = .text:0x00003100; // type:function size:0x170 scope:global align:4 +wait_action4__11daNpc_Ym1_cFPv = .text:0x00003270; // type:function size:0xB4 scope:global align:4 +demo_action1__11daNpc_Ym1_cFPv = .text:0x00003324; // type:function size:0x6C scope:global align:4 +demo__11daNpc_Ym1_cFv = .text:0x00003390; // type:function size:0x138 scope:global align:4 +shadowDraw__11daNpc_Ym1_cFv = .text:0x000034C8; // type:function size:0xD0 scope:global align:4 +_draw__11daNpc_Ym1_cFv = .text:0x00003598; // type:function size:0x1F8 scope:global align:4 +_execute__11daNpc_Ym1_cFv = .text:0x00003790; // type:function size:0x2C4 scope:global align:4 +_delete__11daNpc_Ym1_cFv = .text:0x00003A54; // type:function size:0x60 scope:global align:4 +_create__11daNpc_Ym1_cFv = .text:0x00003AB4; // type:function size:0x14C scope:global align:4 +__ct__11daNpc_Ym1_cFv = .text:0x00003C00; // type:function size:0x1AC scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00003DAC; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00003E08; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00003E50; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00003F1C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00003F64; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00003FC0; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00004008; // type:function size:0x70 scope:weak align:4 +bodyCreateHeap__11daNpc_Ym1_cFv = .text:0x00004078; // type:function size:0x304 scope:global align:4 +headCreateHeap__11daNpc_Ym1_cFv = .text:0x0000437C; // type:function size:0x100 scope:global align:4 +itemCreateHeap__11daNpc_Ym1_cFv = .text:0x0000447C; // type:function size:0xD4 scope:global align:4 +CreateHeap__11daNpc_Ym1_cFv = .text:0x00004550; // type:function size:0xC4 scope:global align:4 +daNpc_Ym1_Create__FP10fopAc_ac_c = .text:0x00004614; // type:function size:0x20 scope:local align:4 +daNpc_Ym1_Delete__FP11daNpc_Ym1_c = .text:0x00004634; // type:function size:0x20 scope:local align:4 +daNpc_Ym1_Execute__FP11daNpc_Ym1_c = .text:0x00004654; // type:function size:0x20 scope:local align:4 +daNpc_Ym1_Draw__FP11daNpc_Ym1_c = .text:0x00004674; // type:function size:0x20 scope:local align:4 +daNpc_Ym1_IsDelete__FP11daNpc_Ym1_c = .text:0x00004694; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x0000469C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000046AC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000046B4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000046BC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000046C4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000046CC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00004704; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x0000470C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00004714; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000471C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00004754; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00004758; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004760; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004768; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00004770; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x0000477C; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Ym1_HIO_cFv = .text:0x00004788; // type:function size:0x7C scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00004804; // type:function size:0x1C scope:weak align:4 +cLib_getRndValue__Fii = .text:0x00004820; // type:function size:0x7C scope:weak align:4 +__sinit_d_a_npc_ym1_cpp = .text:0x0000489C; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000048D8; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000048E0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000048E8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000048F0; // type:function size:0x8 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x000048F8; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00004900; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00004908; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4202 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4203 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4204 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4398 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4399 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4400 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4401 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +a_res_id_tbl$4465 = .rodata:0x0000001C; // type:object size:0x34 scope:local align:4 +a_res_id_tbl$4470 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4488 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 data:float +@4785 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4786 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:float +@4787 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4788 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4789 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4822 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4823 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4903 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 data:float +@4938 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float +@4939 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 data:float +@5075 = .rodata:0x00000080; // type:object size:0x8 scope:local align:8 +@5076 = .rodata:0x00000088; // type:object size:0x8 scope:local align:8 +@5077 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5176 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5177 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5178 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5179 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5244 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 data:float +@5353 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 data:float +@5450 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5451 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5469 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5471 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5473 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5602 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5603 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5604 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@5980 = .rodata:0x000000D0; // type:object size:0x8 scope:local align:8 data:double +@stringBase0 = .rodata:0x000000D8; // type:object size:0xB1 scope:local align:4 data:string_table +a_prm_tbl$4143 = .data:0x00000000; // type:object size:0x48 scope:local align:4 +@4246 = .data:0x00000048; // type:object size:0xC scope:local align:4 data:4byte +@4258 = .data:0x00000054; // type:object size:0xC scope:local align:4 data:4byte +@4271 = .data:0x00000060; // type:object size:0xC scope:local align:4 data:4byte +@4288 = .data:0x0000006C; // type:object size:0xC scope:local align:4 data:4byte +@4304 = .data:0x00000078; // type:object size:0xC scope:local align:4 data:4byte +@4317 = .data:0x00000084; // type:object size:0xC scope:local align:4 data:4byte +@4326 = .data:0x00000090; // type:object size:0xC scope:local align:4 data:4byte +a_att_dis_TBL$4334 = .data:0x0000009C; // type:object size:0x6 scope:local align:4 +a_staff_tbl$4335 = .data:0x000000A4; // type:object size:0x20 scope:local align:4 +@4402 = .data:0x000000C4; // type:object size:0x20 scope:local align:4 +a_anm_prm_tbl$4524 = .data:0x000000E4; // type:object size:0xD0 scope:local align:4 +a_anm_prm_tbl$4531 = .data:0x000001B4; // type:object size:0xC0 scope:local align:4 +a_anm_prm_tbl$4569 = .data:0x00000274; // type:object size:0xD0 scope:local align:4 +a_cut_tbl$4963 = .data:0x00000344; // type:object size:0x4 scope:local align:4 +@5040 = .data:0x00000348; // type:object size:0x30 scope:local align:4 +a_siz_tbl$5559 = .data:0x00000378; // type:object size:0xC scope:local align:4 +a_hed_bdl_resID_tbl$5864 = .data:0x00000384; // type:object size:0xC scope:local align:4 +a_tex_pttrn_num_tbl$5867 = .data:0x00000390; // type:object size:0x3 scope:local align:4 +l_daNpc_Ym1_Method = .data:0x00000394; // type:object size:0x20 scope:local align:4 +g_profile_NPC_YM1 = .data:0x000003B4; // type:object size:0x30 scope:global align:4 +g_profile_NPC_YM2 = .data:0x000003E4; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btpAnm = .data:0x00000414; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000420; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x0000042C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000004B4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000004C0; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000004CC; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000520; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x00000544; // type:object size:0x14 scope:weak align:4 +__vt__11daNpc_Ym1_c = .data:0x00000558; // type:object size:0x14 scope:global align:4 +__vt__15daNpc_Ym1_HIO_c = .data:0x0000056C; // type:object size:0xC scope:weak align:4 +__vt__20daNpc_Ym1_childHIO_c = .data:0x00000578; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4153 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x70 scope:local align:4 +l_check_inf = .bss:0x000000D0; // type:object size:0x50 scope:local align:4 +l_check_wrk = .bss:0x00000120; // type:object size:0x4 scope:local align:4 +@4178 = .bss:0x00000124; // type:object size:0xC scope:local align:4 +init$4179 = .bss:0x00000130; // type:object size:0x1 scope:local align:1 +a_eye_pos_off$4177 = .bss:0x00000134; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_yw1/splits.txt b/config/D44J01/rels/d_a_npc_yw1/splits.txt new file mode 100644 index 000000000..c4b13fe75 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_yw1/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_yw1.o: + .text start:0x000000EC end:0x00003F20 + .text start:0x00003F20 end:0x00003F34 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000107 + .data start:0x00000000 end:0x000003C8 + .bss start:0x00000008 end:0x00000134 diff --git a/config/D44J01/rels/d_a_npc_yw1/symbols.txt b/config/D44J01/rels/d_a_npc_yw1/symbols.txt new file mode 100644 index 000000000..ddb5f6019 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_yw1/symbols.txt @@ -0,0 +1,204 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__20daNpc_Yw1_childHIO_cFv = .text:0x000000EC; // type:function size:0x3C scope:global align:4 +__ct__15daNpc_Yw1_HIO_cFv = .text:0x00000128; // type:function size:0x84 scope:global align:4 +__dt__20daNpc_Yw1_childHIO_cFv = .text:0x000001AC; // type:function size:0x60 scope:weak align:4 +nodeCB_Head__FP7J3DNodei = .text:0x0000020C; // type:function size:0x4C scope:local align:4 +_nodeCB_Head__11daNpc_Yw1_cFP7J3DNodeP8J3DModel = .text:0x00000258; // type:function size:0x120 scope:global align:4 +__dt__4cXyzFv = .text:0x00000378; // type:function size:0x3C scope:weak align:4 +nodeCB_BackBone__FP7J3DNodei = .text:0x000003B4; // type:function size:0x4C scope:local align:4 +_nodeCB_BackBone__11daNpc_Yw1_cFP7J3DNodeP8J3DModel = .text:0x00000400; // type:function size:0xA0 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000004A0; // type:function size:0x20 scope:local align:4 +searchActor_Bm1__FPvPv = .text:0x000004C0; // type:function size:0x78 scope:local align:4 +init_YW1_0__11daNpc_Yw1_cFv = .text:0x00000538; // type:function size:0x10C scope:global align:4 +init_YW1_1__11daNpc_Yw1_cFv = .text:0x00000644; // type:function size:0x88 scope:global align:4 +init_YW1_2__11daNpc_Yw1_cFv = .text:0x000006CC; // type:function size:0xAC scope:global align:4 +init_YW1_3__11daNpc_Yw1_cFv = .text:0x00000778; // type:function size:0x118 scope:global align:4 +createInit__11daNpc_Yw1_cFv = .text:0x00000890; // type:function size:0x1E8 scope:global align:4 +play_animation__11daNpc_Yw1_cFv = .text:0x00000A78; // type:function size:0xA8 scope:global align:4 +upLift__11daNpc_Yw1_cFv = .text:0x00000B20; // type:function size:0x108 scope:global align:4 +setMtx__11daNpc_Yw1_cFb = .text:0x00000C28; // type:function size:0xF4 scope:global align:4 +bckResID__11daNpc_Yw1_cFi = .text:0x00000D1C; // type:function size:0x14 scope:global align:4 +btpResID__11daNpc_Yw1_cFi = .text:0x00000D30; // type:function size:0x14 scope:global align:4 +init_texPttrnAnm__11daNpc_Yw1_cFScb = .text:0x00000D44; // type:function size:0x108 scope:global align:4 +play_texPttrnAnm__11daNpc_Yw1_cFv = .text:0x00000E4C; // type:function size:0x94 scope:global align:4 +setAnm_anm__11daNpc_Yw1_cFPQ211daNpc_Yw1_c9anm_prm_c = .text:0x00000EE0; // type:function size:0xA4 scope:global align:4 +setAnm_NUM__11daNpc_Yw1_cFii = .text:0x00000F84; // type:function size:0x70 scope:global align:4 +setAnm__11daNpc_Yw1_cFv = .text:0x00000FF4; // type:function size:0x6C scope:global align:4 +chngAnmTag__11daNpc_Yw1_cFv = .text:0x00001060; // type:function size:0x4 scope:global align:4 +ctrlAnmTag__11daNpc_Yw1_cFv = .text:0x00001064; // type:function size:0x4 scope:global align:4 +chngAnmAtr__11daNpc_Yw1_cFUc = .text:0x00001068; // type:function size:0x40 scope:global align:4 +ctrlAnmAtr__11daNpc_Yw1_cFv = .text:0x000010A8; // type:function size:0x4 scope:global align:4 +setAnm_ATR__11daNpc_Yw1_cFv = .text:0x000010AC; // type:function size:0x64 scope:global align:4 +anmAtr__11daNpc_Yw1_cFUs = .text:0x00001110; // type:function size:0xBC scope:global align:4 +next_msgStatus__11daNpc_Yw1_cFPUl = .text:0x000011CC; // type:function size:0x98 scope:global align:4 +getMsg_YW1_0__11daNpc_Yw1_cFv = .text:0x00001264; // type:function size:0xFC scope:global align:4 +getMsg_YW1_1__11daNpc_Yw1_cFv = .text:0x00001360; // type:function size:0x78 scope:global align:4 +getMsg_YW1_2__11daNpc_Yw1_cFv = .text:0x000013D8; // type:function size:0x78 scope:global align:4 +getMsg_YW1_3__11daNpc_Yw1_cFv = .text:0x00001450; // type:function size:0x78 scope:global align:4 +getMsg__11daNpc_Yw1_cFv = .text:0x000014C8; // type:function size:0x80 scope:global align:4 +eventOrder__11daNpc_Yw1_cFv = .text:0x00001548; // type:function size:0x50 scope:global align:4 +checkOrder__11daNpc_Yw1_cFv = .text:0x00001598; // type:function size:0x40 scope:global align:4 +chk_talk__11daNpc_Yw1_cFv = .text:0x000015D8; // type:function size:0x98 scope:global align:4 +chk_parts_notMov__11daNpc_Yw1_cFv = .text:0x00001670; // type:function size:0x50 scope:global align:4 +searchByID__11daNpc_Yw1_cFUiPi = .text:0x000016C0; // type:function size:0x60 scope:global align:4 +partner_search_sub__11daNpc_Yw1_cFPFPvPv_Pv = .text:0x00001720; // type:function size:0xB0 scope:global align:4 +partner_search__11daNpc_Yw1_cFv = .text:0x000017D0; // type:function size:0x6C scope:global align:4 +lookBack__11daNpc_Yw1_cFv = .text:0x0000183C; // type:function size:0x1D8 scope:global align:4 +chkAttention__11daNpc_Yw1_cFv = .text:0x00001A14; // type:function size:0x80 scope:global align:4 +setAttention__11daNpc_Yw1_cFb = .text:0x00001A94; // type:function size:0x7C scope:global align:4 +decideType__11daNpc_Yw1_cFi = .text:0x00001B10; // type:function size:0x9C scope:global align:4 +privateCut__11daNpc_Yw1_cFi = .text:0x00001BAC; // type:function size:0xAC scope:global align:4 +endEvent__11daNpc_Yw1_cFv = .text:0x00001C58; // type:function size:0x24 scope:global align:4 +isEventEntry__11daNpc_Yw1_cFv = .text:0x00001C7C; // type:function size:0x38 scope:global align:4 +event_proc__11daNpc_Yw1_cFi = .text:0x00001CB4; // type:function size:0x58 scope:global align:4 +set_action__11daNpc_Yw1_cFM11daNpc_Yw1_cFPCvPvPv_iPv = .text:0x00001D0C; // type:function size:0xAC scope:global align:4 +setStt__11daNpc_Yw1_cFSc = .text:0x00001DB8; // type:function size:0x98 scope:global align:4 +chngTsuboAnm__11daNpc_Yw1_cFv = .text:0x00001E50; // type:function size:0xD0 scope:global align:4 +chk_areaIN__11daNpc_Yw1_cFffs4cXyz = .text:0x00001F20; // type:function size:0x18C scope:global align:4 +set_pthPoint__11daNpc_Yw1_cFUc = .text:0x000020AC; // type:function size:0xB0 scope:global align:4 +chk_brkTsubo__11daNpc_Yw1_cFv = .text:0x0000215C; // type:function size:0x58 scope:global align:4 +chk_bm1Odoroki__11daNpc_Yw1_cFv = .text:0x000021B4; // type:function size:0x3C scope:global align:4 +wait_1__11daNpc_Yw1_cFv = .text:0x000021F0; // type:function size:0x168 scope:global align:4 +wait_2__11daNpc_Yw1_cFv = .text:0x00002358; // type:function size:0x10C scope:global align:4 +wait_3__11daNpc_Yw1_cFv = .text:0x00002464; // type:function size:0xD8 scope:global align:4 +walk_1__11daNpc_Yw1_cFv = .text:0x0000253C; // type:function size:0x308 scope:global align:4 +turn_1__11daNpc_Yw1_cFv = .text:0x00002844; // type:function size:0x118 scope:global align:4 +talk_1__11daNpc_Yw1_cFv = .text:0x0000295C; // type:function size:0x15C scope:global align:4 +wait_action1__11daNpc_Yw1_cFPv = .text:0x00002AB8; // type:function size:0x158 scope:global align:4 +wait_action2__11daNpc_Yw1_cFPv = .text:0x00002C10; // type:function size:0xBC scope:global align:4 +demo__11daNpc_Yw1_cFv = .text:0x00002CCC; // type:function size:0x148 scope:global align:4 +shadowDraw__11daNpc_Yw1_cFv = .text:0x00002E14; // type:function size:0xF4 scope:global align:4 +_draw__11daNpc_Yw1_cFv = .text:0x00002F08; // type:function size:0x138 scope:global align:4 +_execute__11daNpc_Yw1_cFv = .text:0x00003040; // type:function size:0x244 scope:global align:4 +_delete__11daNpc_Yw1_cFv = .text:0x00003284; // type:function size:0x5C scope:global align:4 +_create__11daNpc_Yw1_cFv = .text:0x000032E0; // type:function size:0x25C scope:global align:4 +__dt__13mDoExt_btpAnmFv = .text:0x0000353C; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00003598; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000035E0; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000036AC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000036F4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00003750; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00003798; // type:function size:0x70 scope:weak align:4 +bodyCreateHeap__11daNpc_Yw1_cFv = .text:0x00003808; // type:function size:0x254 scope:global align:4 +headCreateHeap__11daNpc_Yw1_cFv = .text:0x00003A5C; // type:function size:0x108 scope:global align:4 +CreateHeap__11daNpc_Yw1_cFv = .text:0x00003B64; // type:function size:0xA0 scope:global align:4 +daNpc_Yw1_Create__FP10fopAc_ac_c = .text:0x00003C04; // type:function size:0x20 scope:local align:4 +daNpc_Yw1_Delete__FP11daNpc_Yw1_c = .text:0x00003C24; // type:function size:0x20 scope:local align:4 +daNpc_Yw1_Execute__FP11daNpc_Yw1_c = .text:0x00003C44; // type:function size:0x20 scope:local align:4 +daNpc_Yw1_Draw__FP11daNpc_Yw1_c = .text:0x00003C64; // type:function size:0x20 scope:local align:4 +daNpc_Yw1_IsDelete__FP11daNpc_Yw1_c = .text:0x00003C84; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00003C8C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00003C9C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00003CA4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00003CAC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00003CB4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003CBC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00003CF4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00003CFC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00003D04; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003D0C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00003D44; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00003D48; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003D50; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003D58; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00003D60; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00003D6C; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Yw1_HIO_cFv = .text:0x00003D78; // type:function size:0x7C scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00003DF4; // type:function size:0x1C scope:weak align:4 +cLib_getRndValue__Fii = .text:0x00003E10; // type:function size:0x7C scope:weak align:4 +__sinit_d_a_npc_yw1_cpp = .text:0x00003E8C; // type:function size:0x74 scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00003F00; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00003F08; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00003F10; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00003F18; // type:function size:0x8 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00003F20; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00003F28; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00003F30; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4224 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4225 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4226 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4385 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4438 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4439 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +a_res_id_tbl$4477 = .rodata:0x00000018; // type:object size:0x1C scope:local align:4 +a_res_id_tbl$4482 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4494 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@4718 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4830 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@4998 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@4999 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@5061 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 data:float +@5184 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@5358 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 data:float +@5359 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@5360 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@5370 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@5372 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@5374 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5436 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float +@5535 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5536 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5834 = .rodata:0x00000088; // type:object size:0x8 scope:local align:8 data:double +@stringBase0 = .rodata:0x00000090; // type:object size:0x77 scope:local align:4 data:string_table +a_prm_tbl$4175 = .data:0x00000000; // type:object size:0x30 scope:local align:4 +@4283 = .data:0x00000030; // type:object size:0xC scope:local align:4 data:4byte +@4300 = .data:0x0000003C; // type:object size:0xC scope:local align:4 data:4byte +@4315 = .data:0x00000048; // type:object size:0xC scope:local align:4 data:4byte +@4335 = .data:0x00000054; // type:object size:0xC scope:local align:4 data:4byte +a_anm_prm_tbl$4528 = .data:0x00000060; // type:object size:0x70 scope:local align:4 +a_anm_prm_tbl$4535 = .data:0x000000D0; // type:object size:0x70 scope:local align:4 +a_anm_prm_tbl$4573 = .data:0x00000140; // type:object size:0x70 scope:local align:4 +a_cut_tbl$4873 = .data:0x000001B0; // type:object size:0x4 scope:local align:4 +@5249 = .data:0x000001B4; // type:object size:0x48 scope:local align:4 +a_siz_tbl$5449 = .data:0x000001FC; // type:object size:0x4 scope:local align:4 +a_hed_bdl_resID_tbl$5732 = .data:0x00000200; // type:object size:0x4 scope:local align:4 +a_tex_pttrn_num_tbl$5735 = .data:0x00000204; // type:object size:0x1 scope:local align:4 +l_daNpc_Yw1_Method = .data:0x00000208; // type:object size:0x20 scope:local align:4 +g_profile_NPC_YW1 = .data:0x00000228; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btpAnm = .data:0x00000258; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000264; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000270; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000002F8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000304; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000310; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000364; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x00000388; // type:object size:0x14 scope:weak align:4 +__vt__11daNpc_Yw1_c = .data:0x0000039C; // type:object size:0x14 scope:global align:4 +__vt__15daNpc_Yw1_HIO_c = .data:0x000003B0; // type:object size:0xC scope:weak align:4 +__vt__20daNpc_Yw1_childHIO_c = .data:0x000003BC; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4185 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x4C scope:local align:4 +l_check_inf = .bss:0x000000AC; // type:object size:0x50 scope:local align:4 data:4byte +l_check_wrk = .bss:0x000000FC; // type:object size:0x4 scope:local align:4 data:4byte +@4200 = .bss:0x00000100; // type:object size:0xC scope:local align:4 +init$4201 = .bss:0x0000010C; // type:object size:0x1 scope:local align:1 +a_eye_pos_off$4199 = .bss:0x00000110; // type:object size:0xC scope:local align:4 +@4401 = .bss:0x0000011C; // type:object size:0xC scope:local align:4 +l_hed_front = .bss:0x00000128; // type:object size:0xC scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_npc_zk1/splits.txt b/config/D44J01/rels/d_a_npc_zk1/splits.txt new file mode 100644 index 000000000..7400a30ff --- /dev/null +++ b/config/D44J01/rels/d_a_npc_zk1/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_zk1.o: + .text start:0x000000EC end:0x000029E8 + .text start:0x000029E8 end:0x000029FC + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000E7 + .data start:0x00000000 end:0x000002BC + .bss start:0x00000008 end:0x000000FC diff --git a/config/D44J01/rels/d_a_npc_zk1/symbols.txt b/config/D44J01/rels/d_a_npc_zk1/symbols.txt new file mode 100644 index 000000000..9aaccc883 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_zk1/symbols.txt @@ -0,0 +1,171 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daNpc_Zk1_HIO_cFv = .text:0x000000EC; // type:function size:0x5C scope:global align:4 +nodeCB_Head__FP7J3DNodei = .text:0x00000148; // type:function size:0x4C scope:local align:4 +_nodeCB_Head__11daNpc_Zk1_cFP7J3DNodeP8J3DModel = .text:0x00000194; // type:function size:0x120 scope:global align:4 +__dt__4cXyzFv = .text:0x000002B4; // type:function size:0x3C scope:weak align:4 +nodeCB_BackBone__FP7J3DNodei = .text:0x000002F0; // type:function size:0x4C scope:local align:4 +_nodeCB_BackBone__11daNpc_Zk1_cFP7J3DNodeP8J3DModel = .text:0x0000033C; // type:function size:0xA0 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000003DC; // type:function size:0x20 scope:local align:4 +init_ZK1_0__11daNpc_Zk1_cFv = .text:0x000003FC; // type:function size:0xCC scope:global align:4 +createInit__11daNpc_Zk1_cFv = .text:0x000004C8; // type:function size:0x180 scope:global align:4 +play_animation__11daNpc_Zk1_cFv = .text:0x00000648; // type:function size:0xA8 scope:global align:4 +setMtx__11daNpc_Zk1_cFb = .text:0x000006F0; // type:function size:0xB0 scope:global align:4 +bckResID__11daNpc_Zk1_cFi = .text:0x000007A0; // type:function size:0x14 scope:global align:4 +btpResID__11daNpc_Zk1_cFi = .text:0x000007B4; // type:function size:0x14 scope:global align:4 +setBtp__11daNpc_Zk1_cFScb = .text:0x000007C8; // type:function size:0x104 scope:global align:4 +init_texPttrnAnm__11daNpc_Zk1_cFScb = .text:0x000008CC; // type:function size:0x20 scope:global align:4 +play_btp_anm__11daNpc_Zk1_cFv = .text:0x000008EC; // type:function size:0x9C scope:global align:4 +setAnm_anm__11daNpc_Zk1_cFPQ211daNpc_Zk1_c9anm_prm_c = .text:0x00000988; // type:function size:0x9C scope:global align:4 +setAnm__11daNpc_Zk1_cFv = .text:0x00000A24; // type:function size:0x6C scope:global align:4 +chngAnmTag__11daNpc_Zk1_cFv = .text:0x00000A90; // type:function size:0x4 scope:global align:4 +ctrlAnmTag__11daNpc_Zk1_cFv = .text:0x00000A94; // type:function size:0x4 scope:global align:4 +chngAnmAtr__11daNpc_Zk1_cFUc = .text:0x00000A98; // type:function size:0x40 scope:global align:4 +ctrlAnmAtr__11daNpc_Zk1_cFv = .text:0x00000AD8; // type:function size:0xC scope:global align:4 +setAnm_ATR__11daNpc_Zk1_cFv = .text:0x00000AE4; // type:function size:0x64 scope:global align:4 +anmAtr__11daNpc_Zk1_cFUs = .text:0x00000B48; // type:function size:0xBC scope:global align:4 +next_msgStatus__11daNpc_Zk1_cFPUl = .text:0x00000C04; // type:function size:0xDC scope:global align:4 +getMsg_ZK1_0__11daNpc_Zk1_cFv = .text:0x00000CE0; // type:function size:0xE0 scope:global align:4 +getMsg__11daNpc_Zk1_cFv = .text:0x00000DC0; // type:function size:0x3C scope:global align:4 +eventOrder__11daNpc_Zk1_cFv = .text:0x00000DFC; // type:function size:0x8C scope:global align:4 +checkOrder__11daNpc_Zk1_cFv = .text:0x00000E88; // type:function size:0xB4 scope:global align:4 +chk_talk__11daNpc_Zk1_cFv = .text:0x00000F3C; // type:function size:0x98 scope:global align:4 +chk_parts_notMov__11daNpc_Zk1_cFv = .text:0x00000FD4; // type:function size:0x50 scope:global align:4 +searchByID__11daNpc_Zk1_cFUiPi = .text:0x00001024; // type:function size:0x54 scope:global align:4 +lookBack__11daNpc_Zk1_cFv = .text:0x00001078; // type:function size:0x1C4 scope:global align:4 +chkAttention__11daNpc_Zk1_cFv = .text:0x0000123C; // type:function size:0x80 scope:global align:4 +setAttention__11daNpc_Zk1_cFb = .text:0x000012BC; // type:function size:0x58 scope:global align:4 +decideType__11daNpc_Zk1_cFi = .text:0x00001314; // type:function size:0x88 scope:global align:4 +privateCut__11daNpc_Zk1_cFi = .text:0x0000139C; // type:function size:0xC4 scope:global align:4 +endEvent__11daNpc_Zk1_cFv = .text:0x00001460; // type:function size:0x24 scope:global align:4 +isEventEntry__11daNpc_Zk1_cFv = .text:0x00001484; // type:function size:0x38 scope:global align:4 +event_proc__11daNpc_Zk1_cFi = .text:0x000014BC; // type:function size:0x84 scope:global align:4 +set_action__11daNpc_Zk1_cFM11daNpc_Zk1_cFPCvPvPv_iPv = .text:0x00001540; // type:function size:0xAC scope:global align:4 +setStt__11daNpc_Zk1_cFSc = .text:0x000015EC; // type:function size:0x74 scope:global align:4 +wait_1__11daNpc_Zk1_cFv = .text:0x00001660; // type:function size:0x180 scope:global align:4 +talk_1__11daNpc_Zk1_cFv = .text:0x000017E0; // type:function size:0x124 scope:global align:4 +wait_action1__11daNpc_Zk1_cFPv = .text:0x00001904; // type:function size:0xBC scope:global align:4 +demo__11daNpc_Zk1_cFv = .text:0x000019C0; // type:function size:0x138 scope:global align:4 +shadowDraw__11daNpc_Zk1_cFv = .text:0x00001AF8; // type:function size:0x90 scope:global align:4 +_draw__11daNpc_Zk1_cFv = .text:0x00001B88; // type:function size:0xD8 scope:global align:4 +_execute__11daNpc_Zk1_cFv = .text:0x00001C60; // type:function size:0x230 scope:global align:4 +_delete__11daNpc_Zk1_cFv = .text:0x00001E90; // type:function size:0x60 scope:global align:4 +_create__11daNpc_Zk1_cFv = .text:0x00001EF0; // type:function size:0x26C scope:global align:4 +__dt__13mDoExt_btpAnmFv = .text:0x0000215C; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000021B8; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00002200; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000022CC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00002314; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00002370; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000023B8; // type:function size:0x70 scope:weak align:4 +bodyCreateHeap__11daNpc_Zk1_cFv = .text:0x00002428; // type:function size:0x274 scope:global align:4 +CreateHeap__11daNpc_Zk1_cFv = .text:0x0000269C; // type:function size:0x84 scope:global align:4 +daNpc_Zk1_Create__FP10fopAc_ac_c = .text:0x00002720; // type:function size:0x20 scope:local align:4 +daNpc_Zk1_Delete__FP11daNpc_Zk1_c = .text:0x00002740; // type:function size:0x20 scope:local align:4 +daNpc_Zk1_Execute__FP11daNpc_Zk1_c = .text:0x00002760; // type:function size:0x20 scope:local align:4 +daNpc_Zk1_Draw__FP11daNpc_Zk1_c = .text:0x00002780; // type:function size:0x20 scope:local align:4 +daNpc_Zk1_IsDelete__FP11daNpc_Zk1_c = .text:0x000027A0; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000027A8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000027B8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000027C0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000027C8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000027D0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000027D8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002810; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002818; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002820; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002828; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002860; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002864; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000286C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002874; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000287C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002888; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Zk1_HIO_cFv = .text:0x00002894; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x000028F4; // type:function size:0x1C scope:weak align:4 +cLib_getRndValue__Fii = .text:0x00002910; // type:function size:0x7C scope:weak align:4 +__sinit_d_a_npc_zk1_cpp = .text:0x0000298C; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000029C8; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000029D0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000029D8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000029E0; // type:function size:0x8 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x000029E8; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x000029F0; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x000029F8; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4168 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4169 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4170 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +a_resID_tbl$4310 = .rodata:0x0000000C; // type:object size:0x10 scope:local align:4 +a_resID_tbl$4315 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4330 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4591 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4724 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4725 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4726 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4820 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4821 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4822 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4832 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4834 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4888 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@4889 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 data:float +@4993 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4994 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4995 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@5199 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:float +@5279 = .rodata:0x00000060; // type:object size:0x8 scope:local align:8 data:double +@stringBase0 = .rodata:0x00000068; // type:object size:0x7F scope:local align:4 data:string_table +a_prm_tbl$4127 = .data:0x00000000; // type:object size:0x1C scope:local align:4 +l_evn_tbl = .data:0x0000001C; // type:object size:0x4 scope:local align:4 data:4byte +@4212 = .data:0x00000020; // type:object size:0xC scope:local align:4 data:4byte +a_anm_prm_tbl$4370 = .data:0x0000002C; // type:object size:0x30 scope:local align:4 +a_anm_prm_tbl$4411 = .data:0x0000005C; // type:object size:0x40 scope:local align:4 +@4447 = .data:0x0000009C; // type:object size:0x30 scope:local align:4 +a_cut_tbl$4625 = .data:0x000000CC; // type:object size:0x4 scope:local align:4 +@4751 = .data:0x000000D0; // type:object size:0x30 scope:local align:4 +a_siz_tbl$4904 = .data:0x00000100; // type:object size:0x8 scope:local align:4 +l_daNpc_Zk1_Method = .data:0x00000108; // type:object size:0x20 scope:local align:4 +g_profile_NPC_ZK1 = .data:0x00000128; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btpAnm = .data:0x00000158; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000164; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000170; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000001F8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000204; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000210; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000264; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x00000288; // type:object size:0x14 scope:weak align:4 +__vt__11daNpc_Zk1_c = .data:0x0000029C; // type:object size:0x14 scope:global align:4 +__vt__15daNpc_Zk1_HIO_c = .data:0x000002B0; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4129 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x2C scope:local align:4 data:2byte +l_check_inf = .bss:0x0000008C; // type:object size:0x50 scope:local align:4 +l_check_wrk = .bss:0x000000DC; // type:object size:0x4 scope:local align:4 +@4144 = .bss:0x000000E0; // type:object size:0xC scope:local align:4 +init$4145 = .bss:0x000000EC; // type:object size:0x1 scope:local align:1 +a_eye_pos_off$4143 = .bss:0x000000F0; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_npc_zl1/splits.txt b/config/D44J01/rels/d_a_npc_zl1/splits.txt new file mode 100644 index 000000000..adffe765d --- /dev/null +++ b/config/D44J01/rels/d_a_npc_zl1/splits.txt @@ -0,0 +1,25 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_npc_zl1.o: + .text start:0x000000EC end:0x00007A60 + .text start:0x00007A60 end:0x00007A7C + .text start:0x00007A7C end:0x00007A90 + .text start:0x00007A90 end:0x00007AEC + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000004A0 + .data start:0x00000000 end:0x0000093C + .bss start:0x00000008 end:0x00000198 diff --git a/config/D44J01/rels/d_a_npc_zl1/symbols.txt b/config/D44J01/rels/d_a_npc_zl1/symbols.txt new file mode 100644 index 000000000..4e2ff9bb5 --- /dev/null +++ b/config/D44J01/rels/d_a_npc_zl1/symbols.txt @@ -0,0 +1,371 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daNpc_Zl1_HIO_cFv = .text:0x000000EC; // type:function size:0x5C scope:global align:4 +__ct__18daNpc_Zl1_matAnm_cFv = .text:0x00000148; // type:function size:0x60 scope:global align:4 +calc__18daNpc_Zl1_matAnm_cCFP11J3DMaterial = .text:0x000001A8; // type:function size:0x94 scope:global align:4 +nodeCB_Head__FP7J3DNodei = .text:0x0000023C; // type:function size:0x4C scope:local align:4 +_nodeCB_Head__11daNpc_Zl1_cFP7J3DNodeP8J3DModel = .text:0x00000288; // type:function size:0x128 scope:global align:4 +__dt__4cXyzFv = .text:0x000003B0; // type:function size:0x3C scope:weak align:4 +nodeCB_BackBone__FP7J3DNodei = .text:0x000003EC; // type:function size:0x4C scope:local align:4 +_nodeCB_BackBone__11daNpc_Zl1_cFP7J3DNodeP8J3DModel = .text:0x00000438; // type:function size:0xA0 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000004D8; // type:function size:0x20 scope:local align:4 +searchActor_Branch__FPvPv = .text:0x000004F8; // type:function size:0x78 scope:local align:4 +searchActor_Bm1__FPvPv = .text:0x00000570; // type:function size:0x78 scope:local align:4 +set_startPos__11daNpc_Zl1_cFi = .text:0x000005E8; // type:function size:0x1F0 scope:global align:4 +init_ZL1_0__11daNpc_Zl1_cFv = .text:0x000007D8; // type:function size:0x88 scope:global align:4 +init_ZL1_1__11daNpc_Zl1_cFv = .text:0x00000860; // type:function size:0x94 scope:global align:4 +init_ZL1_2__11daNpc_Zl1_cFv = .text:0x000008F4; // type:function size:0xA0 scope:global align:4 +init_ZL1_3__11daNpc_Zl1_cFv = .text:0x00000994; // type:function size:0xF8 scope:global align:4 +init_ZL1_4__11daNpc_Zl1_cFv = .text:0x00000A8C; // type:function size:0x64 scope:global align:4 +init_ZL1_5__11daNpc_Zl1_cFv = .text:0x00000AF0; // type:function size:0xFC scope:global align:4 +init_ZL1_6__11daNpc_Zl1_cFv = .text:0x00000BEC; // type:function size:0x4C scope:global align:4 +init_ZL1_7__11daNpc_Zl1_cFv = .text:0x00000C38; // type:function size:0x4C scope:global align:4 +createInit__11daNpc_Zl1_cFv = .text:0x00000C84; // type:function size:0x228 scope:global align:4 +play_animation__11daNpc_Zl1_cFv = .text:0x00000EAC; // type:function size:0x144 scope:global align:4 +swoon_OnShip__11daNpc_Zl1_cFv = .text:0x00000FF0; // type:function size:0xF8 scope:global align:4 +setMtx__11daNpc_Zl1_cFb = .text:0x000010E8; // type:function size:0x198 scope:global align:4 +bckResID__11daNpc_Zl1_cFi = .text:0x00001280; // type:function size:0x50 scope:global align:4 +btpResID__11daNpc_Zl1_cFi = .text:0x000012D0; // type:function size:0x50 scope:global align:4 +btkResID__11daNpc_Zl1_cFi = .text:0x00001320; // type:function size:0x50 scope:global align:4 +setBtp__11daNpc_Zl1_cFScb = .text:0x00001370; // type:function size:0x100 scope:global align:4 +setMat__11daNpc_Zl1_cFv = .text:0x00001470; // type:function size:0x80 scope:global align:4 +setBtk__11daNpc_Zl1_cFScb = .text:0x000014F0; // type:function size:0x118 scope:global align:4 +init_texPttrnAnm__11daNpc_Zl1_cFScb = .text:0x00001608; // type:function size:0x6C scope:global align:4 +play_btp_anm__11daNpc_Zl1_cFv = .text:0x00001674; // type:function size:0x9C scope:global align:4 +eye_ctrl__11daNpc_Zl1_cFv = .text:0x00001710; // type:function size:0x1B4 scope:global align:4 +play_btk_anm__11daNpc_Zl1_cFv = .text:0x000018C4; // type:function size:0x58 scope:global align:4 +setAnm_anm__11daNpc_Zl1_cFPQ211daNpc_Zl1_c9anm_prm_c = .text:0x0000191C; // type:function size:0x9C scope:global align:4 +setAnm_NUM__11daNpc_Zl1_cFii = .text:0x000019B8; // type:function size:0x70 scope:global align:4 +setAnm__11daNpc_Zl1_cFv = .text:0x00001A28; // type:function size:0x6C scope:global align:4 +chngAnmTag__11daNpc_Zl1_cFv = .text:0x00001A94; // type:function size:0x4 scope:global align:4 +ctrlAnmTag__11daNpc_Zl1_cFv = .text:0x00001A98; // type:function size:0x4 scope:global align:4 +chngAnmAtr__11daNpc_Zl1_cFUc = .text:0x00001A9C; // type:function size:0x1F4 scope:global align:4 +ctrlAnmAtr__11daNpc_Zl1_cFv = .text:0x00001C90; // type:function size:0xC scope:global align:4 +setAnm_ATR__11daNpc_Zl1_cFv = .text:0x00001C9C; // type:function size:0x64 scope:global align:4 +anmAtr__11daNpc_Zl1_cFUs = .text:0x00001D00; // type:function size:0xBC scope:global align:4 +next_msgStatus__11daNpc_Zl1_cFPUl = .text:0x00001DBC; // type:function size:0xCC scope:global align:4 +getMsg_ZL1_2__11daNpc_Zl1_cFv = .text:0x00001E88; // type:function size:0x50 scope:global align:4 +getMsg_ZL1_4__11daNpc_Zl1_cFv = .text:0x00001ED8; // type:function size:0x3C scope:global align:4 +getMsg_ZL1_5__11daNpc_Zl1_cFv = .text:0x00001F14; // type:function size:0x8 scope:global align:4 +getMsg__11daNpc_Zl1_cFv = .text:0x00001F1C; // type:function size:0x7C scope:global align:4 +eventOrder__11daNpc_Zl1_cFv = .text:0x00001F98; // type:function size:0x8C scope:global align:4 +checkOrder__11daNpc_Zl1_cFv = .text:0x00002024; // type:function size:0x134 scope:global align:4 +chk_talk__11daNpc_Zl1_cFv = .text:0x00002158; // type:function size:0x98 scope:global align:4 +chk_parts_notMov__11daNpc_Zl1_cFv = .text:0x000021F0; // type:function size:0x50 scope:global align:4 +searchByID__11daNpc_Zl1_cFUiPi = .text:0x00002240; // type:function size:0x54 scope:global align:4 +partner_search_sub__11daNpc_Zl1_cFPFPvPv_Pv = .text:0x00002294; // type:function size:0xB0 scope:global align:4 +partner_search__11daNpc_Zl1_cFv = .text:0x00002344; // type:function size:0x94 scope:global align:4 +setEyeCtrl__11daNpc_Zl1_cFv = .text:0x000023D8; // type:function size:0x38 scope:global align:4 +clrEyeCtrl__11daNpc_Zl1_cFv = .text:0x00002410; // type:function size:0x38 scope:global align:4 +lookBack__11daNpc_Zl1_cFv = .text:0x00002448; // type:function size:0x26C scope:global align:4 +chkAttention__11daNpc_Zl1_cFv = .text:0x000026B4; // type:function size:0x80 scope:global align:4 +setAttention__11daNpc_Zl1_cFb = .text:0x00002734; // type:function size:0x58 scope:global align:4 +decideType__11daNpc_Zl1_cFi = .text:0x0000278C; // type:function size:0x148 scope:global align:4 +get_prmFloat__11daNpc_Zl1_cFPff = .text:0x000028D4; // type:function size:0x10 scope:global align:4 +set_LightPos__11daNpc_Zl1_cFv = .text:0x000028E4; // type:function size:0x120 scope:global align:4 +init_Light__11daNpc_Zl1_cFv = .text:0x00002A04; // type:function size:0x50 scope:global align:4 +incEnvironment__11daNpc_Zl1_cFv = .text:0x00002A54; // type:function size:0x50 scope:global align:4 +decEnvironment__11daNpc_Zl1_cFv = .text:0x00002AA4; // type:function size:0x30 scope:global align:4 +darkProc__11daNpc_Zl1_cFv = .text:0x00002AD4; // type:function size:0x104 scope:global align:4 +cut_init_LOK_PLYER__11daNpc_Zl1_cFi = .text:0x00002BD8; // type:function size:0x88 scope:global align:4 +cut_move_LOK_PLYER__11daNpc_Zl1_cFv = .text:0x00002C60; // type:function size:0x8 scope:global align:4 +cut_init_LOK_PARTNER__11daNpc_Zl1_cFi = .text:0x00002C68; // type:function size:0xC0 scope:global align:4 +cut_move_LOK_PARTNER__11daNpc_Zl1_cFv = .text:0x00002D28; // type:function size:0x8 scope:global align:4 +cut_init_CHG_ANM_ATR__11daNpc_Zl1_cFi = .text:0x00002D30; // type:function size:0x60 scope:global align:4 +cut_move_CHG_ANM_ATR__11daNpc_Zl1_cFv = .text:0x00002D90; // type:function size:0x8 scope:global align:4 +cut_init_PLYER_TRN_PARTNER__11daNpc_Zl1_cFi = .text:0x00002D98; // type:function size:0x98 scope:global align:4 +cut_move_PLYER_TRN_PARTNER__11daNpc_Zl1_cFv = .text:0x00002E30; // type:function size:0x8 scope:global align:4 +cut_init_PLYER_TRN_TETRA__11daNpc_Zl1_cFi = .text:0x00002E38; // type:function size:0x44 scope:global align:4 +cut_move_PLYER_TRN_TETRA__11daNpc_Zl1_cFv = .text:0x00002E7C; // type:function size:0x8 scope:global align:4 +cut_init_MAJYU_START__11daNpc_Zl1_cFi = .text:0x00002E84; // type:function size:0x80 scope:global align:4 +cut_move_MAJYU_START__11daNpc_Zl1_cFv = .text:0x00002F04; // type:function size:0x8 scope:global align:4 +cut_init_OKIRU__11daNpc_Zl1_cFi = .text:0x00002F0C; // type:function size:0x1C scope:global align:4 +cut_move_OKIRU__11daNpc_Zl1_cFv = .text:0x00002F28; // type:function size:0x14 scope:global align:4 +cut_init_OKIRU_2__11daNpc_Zl1_cFi = .text:0x00002F3C; // type:function size:0x28 scope:global align:4 +cut_move_OKIRU_2__11daNpc_Zl1_cFv = .text:0x00002F64; // type:function size:0x5C scope:global align:4 +cut_init_DRW_ONOFF__11daNpc_Zl1_cFi = .text:0x00002FC0; // type:function size:0x60 scope:global align:4 +cut_move_DRW_ONOFF__11daNpc_Zl1_cFv = .text:0x00003020; // type:function size:0x8 scope:global align:4 +cut_init_PLYER_DRW_ONOFF__11daNpc_Zl1_cFi = .text:0x00003028; // type:function size:0x88 scope:global align:4 +cut_move_PLYER_DRW_ONOFF__11daNpc_Zl1_cFv = .text:0x000030B0; // type:function size:0x8 scope:global align:4 +cut_init_JMP_OFF__11daNpc_Zl1_cFi = .text:0x000030B8; // type:function size:0x18C scope:global align:4 +cut_move_JMP_OFF__11daNpc_Zl1_cFv = .text:0x00003244; // type:function size:0x64 scope:global align:4 +cut_init_OMAMORI_ONOFF__11daNpc_Zl1_cFi = .text:0x000032A8; // type:function size:0x100 scope:global align:4 +cut_move_OMAMORI_ONOFF__11daNpc_Zl1_cFv = .text:0x000033A8; // type:function size:0x8 scope:global align:4 +privateCut__11daNpc_Zl1_cFi = .text:0x000033B0; // type:function size:0x250 scope:global align:4 +endEvent__11daNpc_Zl1_cFv = .text:0x00003600; // type:function size:0x24 scope:global align:4 +isEventEntry__11daNpc_Zl1_cFv = .text:0x00003624; // type:function size:0x38 scope:global align:4 +event_proc__11daNpc_Zl1_cFi = .text:0x0000365C; // type:function size:0x1E0 scope:global align:4 +set_action__11daNpc_Zl1_cFM11daNpc_Zl1_cFPCvPvPv_iPv = .text:0x0000383C; // type:function size:0xAC scope:global align:4 +setStt__11daNpc_Zl1_cFSc = .text:0x000038E8; // type:function size:0xC4 scope:global align:4 +chk_areaIN__11daNpc_Zl1_cFffs4cXyz = .text:0x000039AC; // type:function size:0x188 scope:global align:4 +setWaterRipple__11daNpc_Zl1_cFv = .text:0x00003B34; // type:function size:0xD4 scope:global align:4 +setWaterSplash__11daNpc_Zl1_cFv = .text:0x00003C08; // type:function size:0x8C scope:global align:4 +set_simpleLand__11daNpc_Zl1_cFv = .text:0x00003C94; // type:function size:0xB4 scope:global align:4 +setEff__11daNpc_Zl1_cFv = .text:0x00003D48; // type:function size:0x1E0 scope:global align:4 +setFrontWallType__11daNpc_Zl1_cFv = .text:0x00003F28; // type:function size:0x890 scope:global align:4 +__dt__15dBgS_ObjRoofChkFv = .text:0x000047B8; // type:function size:0x124 scope:weak align:4 +__dt__12dBgS_RoofChkFv = .text:0x000048DC; // type:function size:0xFC scope:weak align:4 +__dt__11dBgS_LinChkFv = .text:0x000049D8; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00004B04; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00004BA4; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00004C00; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00004C48; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00004CA4; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00004CEC; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00004D80; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00004DC8; // type:function size:0x48 scope:weak align:4 +move_jmp__11daNpc_Zl1_cFv = .text:0x00004E10; // type:function size:0x144 scope:global align:4 +kyoroPos__11daNpc_Zl1_cFi = .text:0x00004F54; // type:function size:0xB0 scope:global align:4 +kyorokyoro__11daNpc_Zl1_cFv = .text:0x00005004; // type:function size:0xBC scope:global align:4 +wait_1__11daNpc_Zl1_cFv = .text:0x000050C0; // type:function size:0xE8 scope:global align:4 +talk_1__11daNpc_Zl1_cFv = .text:0x000051A8; // type:function size:0x15C scope:global align:4 +demo_1__11daNpc_Zl1_cFv = .text:0x00005304; // type:function size:0x5C scope:global align:4 +demo_2__11daNpc_Zl1_cFv = .text:0x00005360; // type:function size:0x94 scope:global align:4 +demo_3__11daNpc_Zl1_cFv = .text:0x000053F4; // type:function size:0x120 scope:global align:4 +demo_4__11daNpc_Zl1_cFv = .text:0x00005514; // type:function size:0x30 scope:global align:4 +optn_1__11daNpc_Zl1_cFv = .text:0x00005544; // type:function size:0x23C scope:global align:4 +optn_2__11daNpc_Zl1_cFv = .text:0x00005780; // type:function size:0x2C0 scope:global align:4 +optn_3__11daNpc_Zl1_cFv = .text:0x00005A40; // type:function size:0x30 scope:global align:4 +wait_action1__11daNpc_Zl1_cFPv = .text:0x00005A70; // type:function size:0x118 scope:global align:4 +demo_action1__11daNpc_Zl1_cFPv = .text:0x00005B88; // type:function size:0xB8 scope:global align:4 +demo_action2__11daNpc_Zl1_cFPv = .text:0x00005C40; // type:function size:0x118 scope:global align:4 +optn_action1__11daNpc_Zl1_cFPv = .text:0x00005D58; // type:function size:0x120 scope:global align:4 +demo__11daNpc_Zl1_cFv = .text:0x00005E78; // type:function size:0x26C scope:global align:4 +shadowDraw__11daNpc_Zl1_cFv = .text:0x000060E4; // type:function size:0x90 scope:global align:4 +_draw__11daNpc_Zl1_cFv = .text:0x00006174; // type:function size:0x600 scope:global align:4 +_execute__11daNpc_Zl1_cFv = .text:0x00006774; // type:function size:0x2A4 scope:global align:4 +_delete__11daNpc_Zl1_cFv = .text:0x00006A18; // type:function size:0x78 scope:global align:4 +_create__11daNpc_Zl1_cFv = .text:0x00006A90; // type:function size:0x14C scope:global align:4 +__ct__11daNpc_Zl1_cFv = .text:0x00006BDC; // type:function size:0x200 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00006DDC; // type:function size:0x5C scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00006E38; // type:function size:0x48 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00006E80; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00006EDC; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00006F38; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00006F80; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x0000704C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00007094; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000070F0; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00007138; // type:function size:0x70 scope:weak align:4 +bodyCreateHeap__11daNpc_Zl1_cFv = .text:0x000071A8; // type:function size:0x3DC scope:global align:4 +itemCreateHeap__11daNpc_Zl1_cFv = .text:0x00007584; // type:function size:0xE4 scope:global align:4 +CreateHeap__11daNpc_Zl1_cFv = .text:0x00007668; // type:function size:0xC8 scope:global align:4 +daNpc_Zl1_Create__FP10fopAc_ac_c = .text:0x00007730; // type:function size:0x20 scope:local align:4 +daNpc_Zl1_Delete__FP11daNpc_Zl1_c = .text:0x00007750; // type:function size:0x20 scope:local align:4 +daNpc_Zl1_Execute__FP11daNpc_Zl1_c = .text:0x00007770; // type:function size:0x20 scope:local align:4 +daNpc_Zl1_Draw__FP11daNpc_Zl1_c = .text:0x00007790; // type:function size:0x20 scope:local align:4 +daNpc_Zl1_IsDelete__FP11daNpc_Zl1_c = .text:0x000077B0; // type:function size:0x8 scope:local align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000077B8; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000077BC; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000077C0; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000077C4; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000077C8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000077D8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000077E0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000077E8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000077F0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000077F8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00007830; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00007838; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00007840; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00007848; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00007880; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00007884; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000788C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00007894; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000789C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000078A8; // type:function size:0xC scope:weak align:4 +__dt__15daNpc_Zl1_HIO_cFv = .text:0x000078B4; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00007914; // type:function size:0x1C scope:weak align:4 +cLib_getRndValue__Fii = .text:0x00007930; // type:function size:0x7C scope:weak align:4 +__sinit_d_a_npc_zl1_cpp = .text:0x000079AC; // type:function size:0x3C scope:local align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x000079E8; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x000079F0; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x000079F8; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00007A00; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00007A08; // type:function size:0x8 scope:weak align:4 +@16@__dt__12dBgS_RoofChkFv = .text:0x00007A10; // type:function size:0x8 scope:weak align:4 +@48@__dt__12dBgS_RoofChkFv = .text:0x00007A18; // type:function size:0x8 scope:weak align:4 +@36@__dt__12dBgS_RoofChkFv = .text:0x00007A20; // type:function size:0x8 scope:weak align:4 +@16@__dt__15dBgS_ObjRoofChkFv = .text:0x00007A28; // type:function size:0x8 scope:weak align:4 +@48@__dt__15dBgS_ObjRoofChkFv = .text:0x00007A30; // type:function size:0x8 scope:weak align:4 +@36@__dt__15dBgS_ObjRoofChkFv = .text:0x00007A38; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00007A40; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00007A48; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00007A50; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00007A58; // type:function size:0x8 scope:weak align:4 +getRightHandPos__9daPy_py_cCFv = .text:0x00007A60; // type:function size:0x1C scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00007A7C; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00007A84; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00007A8C; // type:function size:0x4 scope:weak align:4 +__dt__18daNpc_Zl1_matAnm_cFv = .text:0x00007A90; // type:function size:0x5C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4156 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4215 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4216 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +a_chk_playerPos$4278 = .rodata:0x0000000C; // type:object size:0x48 scope:local align:4 +a_set_tetoraPos$4279 = .rodata:0x00000054; // type:object size:0x48 scope:local align:4 +a_set_tetoraAng$4280 = .rodata:0x0000009C; // type:object size:0x18 scope:local align:4 +@4348 = .rodata:0x000000B8; // type:object size:0x8 scope:local align:8 +@4349 = .rodata:0x000000C0; // type:object size:0x8 scope:local align:8 +@4350 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@4415 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@4416 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@4417 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@4445 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 data:float +@4603 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@4604 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@4605 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@4659 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@4660 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@4661 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@4692 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 data:float +a_btk_num_tbl$4747 = .rodata:0x000000F8; // type:object size:0x11 scope:local align:4 +@4822 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@4823 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 data:float +@4824 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@4825 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@4827 = .rodata:0x00000120; // type:object size:0x8 scope:local align:8 data:double +@4926 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 data:float +@4927 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@4928 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 data:float +a_start_pos$5058 = .rodata:0x00000134; // type:object size:0xC scope:local align:4 +@5330 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@5331 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 +@5332 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@5341 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +@5342 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@5343 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@5361 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 data:float +@5375 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 data:float +@5386 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 +@5387 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 +@5388 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 +@5389 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4 +@5390 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4 +@5391 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4 +@5392 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4 +@5482 = .rodata:0x0000017C; // type:object size:0x4 scope:local align:4 +@5483 = .rodata:0x00000180; // type:object size:0x4 scope:local align:4 +@5484 = .rodata:0x00000184; // type:object size:0x4 scope:local align:4 +@5485 = .rodata:0x00000188; // type:object size:0x4 scope:local align:4 +@5486 = .rodata:0x0000018C; // type:object size:0x4 scope:local align:4 +@5697 = .rodata:0x00000190; // type:object size:0x4 scope:local align:4 +@5698 = .rodata:0x00000194; // type:object size:0x4 scope:local align:4 +@5810 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4 +@5811 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4 data:string +@5812 = .rodata:0x000001A0; // type:object size:0x4 scope:local align:4 +@5813 = .rodata:0x000001A4; // type:object size:0x4 scope:local align:4 +@5814 = .rodata:0x000001A8; // type:object size:0x4 scope:local align:4 +@5831 = .rodata:0x000001AC; // type:object size:0x4 scope:local align:4 +@5832 = .rodata:0x000001B0; // type:object size:0x4 scope:local align:4 +@5877 = .rodata:0x000001B4; // type:object size:0x4 scope:local align:4 +@5878 = .rodata:0x000001B8; // type:object size:0x4 scope:local align:4 +@5879 = .rodata:0x000001BC; // type:object size:0x4 scope:local align:4 +@6175 = .rodata:0x000001C0; // type:object size:0x4 scope:local align:4 +@6176 = .rodata:0x000001C4; // type:object size:0x4 scope:local align:4 +@6177 = .rodata:0x000001C8; // type:object size:0x4 scope:local align:4 +@6412 = .rodata:0x000001CC; // type:object size:0x4 scope:local align:4 data:float +@6535 = .rodata:0x000001D0; // type:object size:0x4 scope:local align:4 data:string +@6717 = .rodata:0x000001D4; // type:object size:0x4 scope:local align:4 +@6718 = .rodata:0x000001D8; // type:object size:0x4 scope:local align:4 +@6748 = .rodata:0x000001DC; // type:object size:0x4 scope:local align:4 +@6750 = .rodata:0x000001E0; // type:object size:0x4 scope:local align:4 +@6752 = .rodata:0x000001E4; // type:object size:0x4 scope:local align:4 +@6754 = .rodata:0x000001E8; // type:object size:0x4 scope:local align:4 +@6756 = .rodata:0x000001EC; // type:object size:0x4 scope:local align:4 +@6758 = .rodata:0x000001F0; // type:object size:0x4 scope:local align:4 +@6760 = .rodata:0x000001F4; // type:object size:0x4 scope:local align:4 +@7010 = .rodata:0x000001F8; // type:object size:0x8 scope:local align:8 data:double +@7055 = .rodata:0x00000200; // type:object size:0x4 scope:local align:4 data:float +@7056 = .rodata:0x00000204; // type:object size:0x4 scope:local align:4 data:float +@7114 = .rodata:0x00000208; // type:object size:0x4 scope:local align:4 +@7468 = .rodata:0x0000020C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000210; // type:object size:0x290 scope:local align:4 data:string_table +a_prm_tbl$4148 = .data:0x00000000; // type:object size:0x58 scope:local align:4 +l_evn_tbl = .data:0x00000058; // type:object size:0x10 scope:local align:4 +@4357 = .data:0x00000068; // type:object size:0xC scope:local align:4 data:4byte +@4369 = .data:0x00000074; // type:object size:0xC scope:local align:4 data:4byte +@4383 = .data:0x00000080; // type:object size:0xC scope:local align:4 data:4byte +@4397 = .data:0x0000008C; // type:object size:0xC scope:local align:4 data:4byte +@4421 = .data:0x00000098; // type:object size:0xC scope:local align:4 data:4byte +@4431 = .data:0x000000A4; // type:object size:0xC scope:local align:4 data:4byte +@4449 = .data:0x000000B0; // type:object size:0xC scope:local align:4 data:4byte +@4457 = .data:0x000000BC; // type:object size:0xC scope:local align:4 data:4byte +@4532 = .data:0x000000C8; // type:object size:0x20 scope:local align:4 +a_BCKName_tbl$4665 = .data:0x000000E8; // type:object size:0x44 scope:local align:4 +a_BTPName_tbl$4670 = .data:0x0000012C; // type:object size:0x44 scope:local align:4 +a_BTKName_tbl$4675 = .data:0x00000170; // type:object size:0x28 scope:local align:4 +a_anm_prm_tbl$4854 = .data:0x00000198; // type:object size:0x110 scope:local align:4 +a_anm_prm_tbl$4861 = .data:0x000002A8; // type:object size:0xA0 scope:local align:4 +@4929 = .data:0x00000348; // type:object size:0x34 scope:local align:4 +a_anm_prm_tbl$4958 = .data:0x0000037C; // type:object size:0x130 scope:local align:4 +@5277 = .data:0x000004AC; // type:object size:0x20 scope:local align:4 +a_cut_tbl$5600 = .data:0x000004CC; // type:object size:0x34 scope:local align:4 +@5649 = .data:0x00000500; // type:object size:0x34 scope:local align:4 +@5648 = .data:0x00000534; // type:object size:0x34 scope:local align:4 +@5729 = .data:0x00000568; // type:object size:0x28 scope:local align:4 +a_tgt_offst$6316 = .data:0x00000590; // type:object size:0x90 scope:local align:4 +a_siz_tbl$7071 = .data:0x00000620; // type:object size:0x8 scope:local align:4 +l_daNpc_Zl1_Method = .data:0x00000628; // type:object size:0x20 scope:local align:4 +g_profile_NPC_ZL1 = .data:0x00000648; // type:object size:0x30 scope:global align:4 +__vt__18dPa_levelEcallBack = .data:0x00000678; // type:object size:0x20 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000698; // type:object size:0x1C scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x000006B4; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x000006C0; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000006CC; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000006D8; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000760; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000076C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000778; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000007CC; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x000007F0; // type:object size:0x14 scope:weak align:4 +__vt__15dBgS_ObjRoofChk = .data:0x00000804; // type:object size:0x30 scope:weak align:4 +__vt__12dBgS_RoofChk = .data:0x00000834; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000864; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000894; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000008AC; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000008B8; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000008C4; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x000008D0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x000008DC; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x000008E8; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000900; // type:object size:0xC scope:weak align:4 +__vt__11daNpc_Zl1_c = .data:0x0000090C; // type:object size:0x14 scope:global align:4 +__vt__18daNpc_Zl1_matAnm_c = .data:0x00000920; // type:object size:0x10 scope:global align:4 +__vt__15daNpc_Zl1_HIO_c = .data:0x00000930; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4150 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x68 scope:local align:4 data:2byte +l_check_inf = .bss:0x000000C8; // type:object size:0x50 scope:local align:4 data:4byte +l_check_wrk = .bss:0x00000118; // type:object size:0x4 scope:local align:4 data:4byte +l_BCKName = .bss:0x0000011C; // type:object size:0x1E scope:local align:4 +l_BTPName = .bss:0x0000013C; // type:object size:0x1E scope:local align:4 +l_BTKName = .bss:0x0000015C; // type:object size:0x1E scope:local align:4 +@4193 = .bss:0x0000017C; // type:object size:0xC scope:local align:4 +init$4194 = .bss:0x00000188; // type:object size:0x1 scope:local align:1 +a_eye_pos_off$4192 = .bss:0x0000018C; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_nz/splits.txt b/config/D44J01/rels/d_a_nz/splits.txt new file mode 100644 index 000000000..e2b9e5706 --- /dev/null +++ b/config/D44J01/rels/d_a_nz/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_nz.o: + .text start:0x000000EC end:0x00008D28 + .text start:0x00008D28 end:0x00008D44 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000102 + .data start:0x00000000 end:0x00000624 + .bss start:0x00000008 end:0x000001C4 diff --git a/config/D44J01/rels/d_a_nz/symbols.txt b/config/D44J01/rels/d_a_nz/symbols.txt new file mode 100644 index 000000000..554de7d7a --- /dev/null +++ b/config/D44J01/rels/d_a_nz/symbols.txt @@ -0,0 +1,238 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__10daNZ_HIO_cFv = .text:0x000000EC; // type:function size:0x74 scope:global align:4 +nodeCallBack_tail__FP7J3DNodei = .text:0x00000160; // type:function size:0xA8 scope:local align:4 +__dt__4cXyzFv = .text:0x00000208; // type:function size:0x3C scope:weak align:4 data:2byte +tail_control__FP8nz_class = .text:0x00000244; // type:function size:0x710 scope:local align:4 +__dt__11dBgS_GndChkFv = .text:0x00000954; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00000A6C; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00000B0C; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00000B68; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00000BB0; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00000C0C; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00000C54; // type:function size:0x80 scope:weak align:4 +tail_draw__FP8nz_class = .text:0x00000CD4; // type:function size:0x94 scope:local align:4 +nodeCallBack_head__FP7J3DNodei = .text:0x00000D68; // type:function size:0xDC scope:local align:4 +nodeCallBack_hand__FP7J3DNodei = .text:0x00000E44; // type:function size:0xFC scope:local align:4 +smoke_set__FP8nz_class = .text:0x00000F40; // type:function size:0xE0 scope:local align:4 +rakka_line_check__FP8nz_class = .text:0x00001020; // type:function size:0x3EC scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x0000140C; // type:function size:0x12C scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00001538; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x000015CC; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00001614; // type:function size:0x48 scope:weak align:4 +daNZ_Draw__FP8nz_class = .text:0x0000165C; // type:function size:0x218 scope:local align:4 +item_poi__FP8nz_class = .text:0x00001874; // type:function size:0xFC scope:local align:4 +naraku_water_check__FP8nz_class = .text:0x00001970; // type:function size:0x69C scope:local align:4 +__dt__14dBgS_ObjLinChkFv = .text:0x0000200C; // type:function size:0x154 scope:weak align:4 +s_a_d_sub__FPvPv = .text:0x00002160; // type:function size:0xE0 scope:local align:4 +search_get_obj__FP8nz_class = .text:0x00002240; // type:function size:0x6C4 scope:local align:4 +s_ana_sub__FPvPv = .text:0x00002904; // type:function size:0x68 scope:local align:4 +anm_init__FP8nz_classifUcfi = .text:0x0000296C; // type:function size:0x128 scope:local align:4 +search_check__FP8nz_class = .text:0x00002A94; // type:function size:0x53C scope:local align:4 +BG_check__FP8nz_class = .text:0x00002FD0; // type:function size:0x7C scope:local align:4 +shock_damage_check__FP8nz_class = .text:0x0000304C; // type:function size:0x154 scope:local align:4 +body_atari_check__FP8nz_class = .text:0x000031A0; // type:function size:0x1AC scope:local align:4 +nz_move__FP8nz_class = .text:0x0000334C; // type:function size:0x109C scope:local align:4 +money_drop__FP8nz_class = .text:0x000043E8; // type:function size:0x1E8 scope:local align:4 +nz2_move__FP8nz_class = .text:0x000045D0; // type:function size:0x370 scope:local align:4 +nz3_move__FP8nz_class = .text:0x00004940; // type:function size:0x1BC scope:local align:4 +nz4_move__FP8nz_class = .text:0x00004AFC; // type:function size:0x113C scope:local align:4 +nz5_move__FP8nz_class = .text:0x00005C38; // type:function size:0x6B4 scope:local align:4 +bomb_catch_SUB__FP8nz_class = .text:0x000062EC; // type:function size:0xE8 scope:local align:4 +nezumi_move__FP8nz_classs = .text:0x000063D4; // type:function size:0x30C scope:local align:4 +nz6_move__FP8nz_class = .text:0x000066E0; // type:function size:0xB08 scope:local align:4 +daNZ_Execute__FP8nz_class = .text:0x000071E8; // type:function size:0x880 scope:local align:4 +daNZ_IsDelete__FP8nz_class = .text:0x00007A68; // type:function size:0x8 scope:local align:4 +daNZ_Delete__FP8nz_class = .text:0x00007A70; // type:function size:0x74 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x00007AE4; // type:function size:0x2D4 scope:local align:4 +daNZ_CreateInit__FP8nz_class = .text:0x00007DB8; // type:function size:0x2C4 scope:local align:4 +daNZ_Create__FP10fopAc_ac_c = .text:0x0000807C; // type:function size:0xEC scope:local align:4 +__ct__8nz_classFv = .text:0x00008168; // type:function size:0x32C scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00008494; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00008560; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000085A8; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00008674; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000086BC; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00008718; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00008760; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000087BC; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x0000882C; // type:function size:0x88 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x000088B4; // type:function size:0x5C scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00008910; // type:function size:0x48 scope:weak align:4 +__ct__4cXyzFv = .text:0x00008958; // type:function size:0x4 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x0000895C; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x000089A4; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00008A00; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00008A48; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00008A58; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00008A60; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00008A68; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00008A70; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00008A78; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00008AB0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00008AB8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00008AC0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00008AC8; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00008B00; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00008B04; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00008B0C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00008B1C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00008B24; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00008B2C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00008B34; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00008B3C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00008B74; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00008B7C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00008B84; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00008B8C; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00008BC4; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00008BCC; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00008BD4; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00008BE0; // type:function size:0xC scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00008BEC; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00008BF0; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00008BF4; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00008BF8; // type:function size:0x4 scope:weak align:4 +__dt__10daNZ_HIO_cFv = .text:0x00008BFC; // type:function size:0x60 scope:weak align:4 +__sinit_d_a_nz_cpp = .text:0x00008C5C; // type:function size:0x3C scope:local align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00008C98; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00008CA0; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00008CA8; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x00008CB0; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00008CB8; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00008CC0; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00008CC8; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00008CD0; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00008CD8; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjLinChkFv = .text:0x00008CE0; // type:function size:0x8 scope:weak align:4 +@100@__dt__14dBgS_ObjLinChkFv = .text:0x00008CE8; // type:function size:0x8 scope:weak align:4 +@88@__dt__14dBgS_ObjLinChkFv = .text:0x00008CF0; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00008CF8; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00008D00; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00008D08; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00008D10; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00008D18; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00008D20; // type:function size:0x8 scope:weak align:4 +getSwordTopPos__9daPy_py_cCFv = .text:0x00008D28; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4042 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4043 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4044 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4045 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4046 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4072 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4212 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 +@4213 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4214 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4215 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4216 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4217 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +@4218 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4219 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4221 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 +@4274 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:4byte +@4372 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4373 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4374 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4506 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 data:float +@4556 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4649 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4667 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4859 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4860 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 data:float +@5136 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@5137 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5169 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float +@5358 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5359 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5400 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5860 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5861 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5862 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5863 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5864 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5865 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5937 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5938 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5939 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@6021 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@6509 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@6510 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@6511 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@6512 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@6513 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@6514 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@6515 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@6664 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@7036 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 data:string +@7037 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@7038 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@7039 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@7242 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@7243 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@7244 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@7245 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@7246 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@7247 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000F8; // type:object size:0xA scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_292_data_1C = .data:0x0000001C; // type:object size:0x14 +nz_bmt_idx = .data:0x00000030; // type:object size:0x4 scope:local align:4 +all_line_color_dt$4561 = .data:0x00000034; // type:object size:0x20 scope:local align:4 +check_x$5469 = .data:0x00000054; // type:object size:0x18 scope:local align:4 +check_y$5470 = .data:0x0000006C; // type:object size:0x18 scope:local align:4 +check_z$5471 = .data:0x00000084; // type:object size:0x18 scope:local align:4 +check_bitD$5472 = .data:0x0000009C; // type:object size:0x6 scope:local align:4 +@5866 = .data:0x000000A4; // type:object size:0x20 scope:local align:4 +rate_dt$5873 = .data:0x000000C4; // type:object size:0xA0 scope:local align:4 +ruppy_rate_dt$5874 = .data:0x00000164; // type:object size:0xC scope:local align:4 +@6516 = .data:0x00000170; // type:object size:0x30 scope:local align:4 +@6665 = .data:0x000001A0; // type:object size:0x34 scope:local align:4 +@7040 = .data:0x000001D4; // type:object size:0x24 scope:local align:4 +body_cyl_src$7359 = .data:0x000001F8; // type:object size:0x44 scope:local align:4 +fire_j$7360 = .data:0x0000023C; // type:object size:0xA scope:local align:4 +fire_sc$7361 = .data:0x00000248; // type:object size:0x28 scope:local align:4 +l_daNZ_Method = .data:0x00000270; // type:object size:0x20 scope:local align:4 +g_profile_NZ = .data:0x00000290; // type:object size:0x30 scope:global align:4 +__vt__8cM2dGCir = .data:0x000002C0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000002CC; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x000002D8; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000002E4; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000002F0; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x000002FC; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000384; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000390; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000418; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000424; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000430; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000484; // type:object size:0x24 scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000004A8; // type:object size:0x20 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x000004C8; // type:object size:0x1C scope:weak align:4 +__vt__18mDoExt_3DlineMat_c = .data:0x000004E4; // type:object size:0x14 scope:weak align:4 +__vt__14dBgS_ObjLinChk = .data:0x000004F8; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000528; // type:object size:0x30 scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000558; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000564; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x0000057C; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x00000588; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x000005A0; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000005D0; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000005E8; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000005F4; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000600; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x0000060C; // type:object size:0xC scope:weak align:4 +__vt__10daNZ_HIO_c = .data:0x00000618; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4037 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x1C scope:local align:4 +check_info = .bss:0x00000030; // type:object size:0x190 scope:local align:4 +get_check_count = .bss:0x000001C0; // type:object size:0x4 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_nzg/splits.txt b/config/D44J01/rels/d_a_nzg/splits.txt new file mode 100644 index 000000000..f8649dc4e --- /dev/null +++ b/config/D44J01/rels/d_a_nzg/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_nzg.o: + .text start:0x00000078 end:0x00000B20 + .rodata start:0x00000000 end:0x00000072 + .data start:0x00000000 end:0x00000188 diff --git a/config/D44J01/rels/d_a_nzg/symbols.txt b/config/D44J01/rels/d_a_nzg/symbols.txt new file mode 100644 index 000000000..0053fc1cc --- /dev/null +++ b/config/D44J01/rels/d_a_nzg/symbols.txt @@ -0,0 +1,56 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +daNZG_Draw__FP9nzg_class = .text:0x00000078; // type:function size:0x6C scope:local align:4 +nzg_00_move__FP9nzg_class = .text:0x000000E4; // type:function size:0x25C scope:local align:4 +nzg_01_move__FP9nzg_class = .text:0x00000340; // type:function size:0x108 scope:local align:4 +daNZG_Execute__FP9nzg_class = .text:0x00000448; // type:function size:0x80 scope:local align:4 +daNZG_IsDelete__FP9nzg_class = .text:0x000004C8; // type:function size:0x8 scope:local align:4 +daNZG_Delete__FP9nzg_class = .text:0x000004D0; // type:function size:0x40 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x00000510; // type:function size:0x118 scope:local align:4 +daNZG_Create__FP10fopAc_ac_c = .text:0x00000628; // type:function size:0x244 scope:local align:4 +__dt__8dCcD_CylFv = .text:0x0000086C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000938; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000980; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000009DC; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00000A24; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00000A34; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00000A3C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000A44; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000A4C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000A54; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00000A8C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00000A94; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00000A9C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000AA4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000ADC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000AE0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000AE8; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000AF0; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000AF8; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000B04; // type:function size:0xC scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00000B10; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00000B18; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4231 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4336 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4337 = .rodata:0x00000008; // type:object size:0x8 scope:local align:8 +@4338 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 +@4339 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4428 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4429 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4431 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@4458 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4474 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +@4596 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@4598 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 data:double +@stringBase0 = .rodata:0x00000048; // type:object size:0x2A scope:local align:4 data:string_table +body_cyl_src$4526 = .data:0x00000000; // type:object size:0x44 scope:local align:4 +l_daNZG_Method = .data:0x00000044; // type:object size:0x20 scope:local align:4 +g_profile_NZG = .data:0x00000064; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x00000094; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000011C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000128; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000134; // type:object size:0x54 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_obj_AjavW/splits.txt b/config/D44J01/rels/d_a_obj_AjavW/splits.txt new file mode 100644 index 000000000..faa46cffd --- /dev/null +++ b/config/D44J01/rels/d_a_obj_AjavW/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_AjavW.o: + .text start:0x000000EC end:0x0000076C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000036 + .data start:0x00000000 end:0x00000074 + .bss start:0x00000008 end:0x0000001C diff --git a/config/D44J01/rels/d_a_obj_AjavW/symbols.txt b/config/D44J01/rels/d_a_obj_AjavW/symbols.txt new file mode 100644 index 000000000..c7ca6225c --- /dev/null +++ b/config/D44J01/rels/d_a_obj_AjavW/symbols.txt @@ -0,0 +1,35 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global +__ct__16daObjAjavW_HIO_cFv = .text:0x000000EC; // type:function size:0x20 scope:global +solidHeapCB__12daObjAjavW_cFP10fopAc_ac_c = .text:0x0000010C; // type:function size:0x24 scope:global +create_heap__12daObjAjavW_cFv = .text:0x00000130; // type:function size:0x16C scope:global +_create__12daObjAjavW_cFv = .text:0x0000029C; // type:function size:0x184 scope:global +__dt__13mDoExt_btkAnmFv = .text:0x00000420; // type:function size:0x5C scope:weak +__dt__14mDoExt_baseAnmFv = .text:0x0000047C; // type:function size:0x48 scope:weak +_delete__12daObjAjavW_cFv = .text:0x000004C4; // type:function size:0xAC scope:global +_execute__12daObjAjavW_cFv = .text:0x00000570; // type:function size:0x6C scope:global +_draw__12daObjAjavW_cFv = .text:0x000005DC; // type:function size:0x78 scope:global +daObjAjavW_Create__FP12daObjAjavW_c = .text:0x00000654; // type:function size:0x20 scope:local +daObjAjavW_Delete__FP12daObjAjavW_c = .text:0x00000674; // type:function size:0x24 scope:local +daObjAjavW_Execute__FP12daObjAjavW_c = .text:0x00000698; // type:function size:0x24 scope:local +daObjAjavW_Draw__FP12daObjAjavW_c = .text:0x000006BC; // type:function size:0x24 scope:local +daObjAjavW_IsDelete__FP12daObjAjavW_c = .text:0x000006E0; // type:function size:0x8 scope:local +__dt__16daObjAjavW_HIO_cFv = .text:0x000006E8; // type:function size:0x48 scope:weak +__sinit_d_a_obj_AjavW_cpp = .text:0x00000730; // type:function size:0x3C scope:local +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local +_dtors = .dtors:0x00000000; // type:label scope:global +l_arcname__27@unnamed@d_a_obj_AjavW_cpp@ = .rodata:0x00000000; // type:object size:0x6 scope:local data:string +@4016 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x0000000C; // type:object size:0x2A scope:local data:string_table +l_daObjAjavW_Method = .data:0x00000000; // type:object size:0x20 scope:local +g_profile_Obj_AjavW = .data:0x00000020; // type:object size:0x30 scope:global +__vt__13mDoExt_btkAnm = .data:0x00000050; // type:object size:0xC scope:weak +__vt__14mDoExt_baseAnm = .data:0x0000005C; // type:object size:0xC scope:weak +__vt__16daObjAjavW_HIO_c = .data:0x00000068; // type:object size:0xC scope:weak +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global +@3992 = .bss:0x00000008; // type:object size:0xC scope:local +l_HIO = .bss:0x00000014; // type:object size:0x8 scope:local data:byte diff --git a/config/D44J01/rels/d_a_obj_Itnak/splits.txt b/config/D44J01/rels/d_a_obj_Itnak/splits.txt new file mode 100644 index 000000000..a779bca55 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_Itnak/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_Itnak.o: + .text start:0x00000078 end:0x0000143C + .text start:0x0000143C end:0x00001840 + .text start:0x00001840 end:0x000018AC + .rodata start:0x00000000 end:0x000000FD + .data start:0x00000000 end:0x00000234 diff --git a/config/D44J01/rels/d_a_obj_Itnak/symbols.txt b/config/D44J01/rels/d_a_obj_Itnak/symbols.txt new file mode 100644 index 000000000..4024b2d8a --- /dev/null +++ b/config/D44J01/rels/d_a_obj_Itnak/symbols.txt @@ -0,0 +1,110 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +solidHeapCB__Q210daObjItnak5Act_cFP10fopAc_ac_c = .text:0x00000078; // type:function size:0x24 scope:global align:4 +create_heap__Q210daObjItnak5Act_cFv = .text:0x0000009C; // type:function size:0xB8 scope:global align:4 +_create__Q210daObjItnak5Act_cFv = .text:0x00000154; // type:function size:0x234 scope:global align:4 +__ct__Q210daObjItnak5Act_cFv = .text:0x00000388; // type:function size:0x29C scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00000624; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000006F0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000738; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000794; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000007DC; // type:function size:0x5C scope:weak align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x00000838; // type:function size:0x140 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x00000978; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00000A90; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00000B30; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00000B8C; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00000BD4; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00000C30; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00000C78; // type:function size:0x80 scope:weak align:4 +_delete__Q210daObjItnak5Act_cFv = .text:0x00000CF8; // type:function size:0x30 scope:global align:4 +set_mtx__Q210daObjItnak5Act_cFv = .text:0x00000D28; // type:function size:0xAC scope:global align:4 +set_co_se__Q210daObjItnak5Act_cFP8dCcD_Cyl = .text:0x00000DD4; // type:function size:0xC0 scope:global align:4 +manage_draw_flag__Q210daObjItnak5Act_cFv = .text:0x00000E94; // type:function size:0xE4 scope:global align:4 +set_collision__Q210daObjItnak5Act_cFv = .text:0x00000F78; // type:function size:0x190 scope:global align:4 +_execute__Q210daObjItnak5Act_cFv = .text:0x00001108; // type:function size:0x40 scope:global align:4 +_draw__Q210daObjItnak5Act_cFv = .text:0x00001148; // type:function size:0xE4 scope:global align:4 +Mthd_Create__Q210daObjItnak27@unnamed@d_a_obj_Itnak_cpp@FPv = .text:0x0000122C; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q210daObjItnak27@unnamed@d_a_obj_Itnak_cpp@FPv = .text:0x0000124C; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q210daObjItnak27@unnamed@d_a_obj_Itnak_cpp@FPv = .text:0x00001270; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q210daObjItnak27@unnamed@d_a_obj_Itnak_cpp@FPv = .text:0x00001294; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q210daObjItnak27@unnamed@d_a_obj_Itnak_cpp@FPv = .text:0x000012B8; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x000012C0; // type:function size:0x48 scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00001308; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00001350; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00001360; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00001368; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001370; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001378; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001380; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000013B8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000013C0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000013C8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000013D0; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001408; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000140C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001414; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000141C; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001424; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001430; // type:function size:0xC scope:weak align:4 +__dt__Q210daObjItnak5Act_cFv = .text:0x0000143C; // type:function size:0x404 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cii = .text:0x00001840; // type:function size:0x1C scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x0000185C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00001864; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x0000186C; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x00001874; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x0000187C; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x00001884; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x0000188C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00001894; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x0000189C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x000018A4; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q210daObjItnak27@unnamed@d_a_obj_Itnak_cpp@ = .rodata:0x00000000; // type:object size:0x30 scope:local align:4 +M_cyl_src__10daObjItnak = .rodata:0x00000030; // type:object size:0x44 scope:local align:4 +M_arcname__Q210daObjItnak5Act_c = .rodata:0x00000074; // type:object size:0x6 scope:global align:4 data:string +@4094 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4095 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4096 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4097 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4098 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4099 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4100 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4435 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4436 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4437 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4438 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4439 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4440 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4441 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4442 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@4443 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@4444 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@4445 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@4446 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@4469 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@4470 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@4471 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@4472 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000D8; // type:object size:0x25 scope:local align:4 data:string_table +Mthd_Table__Q210daObjItnak27@unnamed@d_a_obj_Itnak_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Itnak = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000050; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x0000005C; // type:object size:0x18 scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000074; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000080; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x0000008C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000114; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000120; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000012C; // type:object size:0x54 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x00000180; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x000001B0; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000001E0; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000001F8; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000204; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000210; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x0000021C; // type:object size:0xC scope:weak align:4 +__vt__Q210daObjItnak5Act_c = .data:0x00000228; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_obj_Vds/splits.txt b/config/D44J01/rels/d_a_obj_Vds/splits.txt new file mode 100644 index 000000000..6753b3eda --- /dev/null +++ b/config/D44J01/rels/d_a_obj_Vds/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_Vds.o: + .text start:0x00000078 end:0x000015D0 + .text start:0x000015D0 end:0x000016B4 + .text start:0x000016B4 end:0x000016D0 + .rodata start:0x00000000 end:0x00000105 + .data start:0x00000000 end:0x00000108 + .bss start:0x00000000 end:0x00000002 diff --git a/config/D44J01/rels/d_a_obj_Vds/symbols.txt b/config/D44J01/rels/d_a_obj_Vds/symbols.txt new file mode 100644 index 000000000..6dace17b7 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_Vds/symbols.txt @@ -0,0 +1,77 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +SetLoopJointAnimation__Q28daObjVds5Act_cFP18J3DAnmTransformKeyP18J3DAnmTransformKeyff = .text:0x00000078; // type:function size:0xBC scope:global align:4 +PlayLoopJointAnimation__Q28daObjVds5Act_cFv = .text:0x00000134; // type:function size:0x54 scope:global align:4 +set_first_process__Q28daObjVds5Act_cFv = .text:0x00000188; // type:function size:0x68 scope:global align:4 +ds_search_switchCB__8daObjVdsFPvPv = .text:0x000001F0; // type:function size:0x2C scope:local align:4 +search_switchCB__Q28daObjVds5Act_cFP10fopAc_ac_c = .text:0x0000021C; // type:function size:0x9C scope:global align:4 +__dt__4cXyzFv = .text:0x000002B8; // type:function size:0x3C scope:weak align:4 +process_off_init__Q28daObjVds5Act_cFv = .text:0x000002F4; // type:function size:0xDC scope:global align:4 +process_off_main__Q28daObjVds5Act_cFv = .text:0x000003D0; // type:function size:0xAC scope:global align:4 +process_on_init__Q28daObjVds5Act_cFv = .text:0x0000047C; // type:function size:0x7C scope:global align:4 +process_on_main__Q28daObjVds5Act_cFv = .text:0x000004F8; // type:function size:0x4 scope:global align:4 +process_init__Q28daObjVds5Act_cFi = .text:0x000004FC; // type:function size:0xCC scope:global align:4 +process_main__Q28daObjVds5Act_cFv = .text:0x000005C8; // type:function size:0x9C scope:global align:4 +process_common__Q28daObjVds5Act_cFv = .text:0x00000664; // type:function size:0x190 scope:global align:4 +create_point_light__Q28daObjVds5Act_cFiP4cXyz = .text:0x000007F4; // type:function size:0x90 scope:global align:4 +execute_point_light__Q28daObjVds5Act_cFv = .text:0x00000884; // type:function size:0x84 scope:global align:4 +delete_point_light__Q28daObjVds5Act_cFv = .text:0x00000908; // type:function size:0x54 scope:global align:4 +Event_init__Q28daObjVds5Act_cFv = .text:0x0000095C; // type:function size:0x14 scope:global align:4 +Event_exe__Q28daObjVds5Act_cFv = .text:0x00000970; // type:function size:0xC0 scope:global align:4 +solidHeapCB__Q28daObjVds5Act_cFP10fopAc_ac_c = .text:0x00000A30; // type:function size:0x24 scope:global align:4 +create_heap__Q28daObjVds5Act_cFv = .text:0x00000A54; // type:function size:0x56C scope:global align:4 +_create__Q28daObjVds5Act_cFv = .text:0x00000FC0; // type:function size:0x1CC scope:global align:4 +__ct__4cXyzFv = .text:0x0000118C; // type:function size:0x4 scope:weak align:4 +__dt__15LIGHT_INFLUENCEFv = .text:0x00001190; // type:function size:0x3C scope:weak align:4 +__ct__15LIGHT_INFLUENCEFv = .text:0x000011CC; // type:function size:0x4 scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x000011D0; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000122C; // type:function size:0x48 scope:weak align:4 +_delete__Q28daObjVds5Act_cFv = .text:0x00001274; // type:function size:0x88 scope:global align:4 +set_mtx__Q28daObjVds5Act_cFv = .text:0x000012FC; // type:function size:0xB8 scope:global align:4 +_execute__Q28daObjVds5Act_cFv = .text:0x000013B4; // type:function size:0xCC scope:global align:4 +_draw__Q28daObjVds5Act_cFv = .text:0x00001480; // type:function size:0xBC scope:global align:4 +Mthd_Create__Q28daObjVds25@unnamed@d_a_obj_Vds_cpp@FPv = .text:0x0000153C; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q28daObjVds25@unnamed@d_a_obj_Vds_cpp@FPv = .text:0x0000155C; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q28daObjVds25@unnamed@d_a_obj_Vds_cpp@FPv = .text:0x00001580; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q28daObjVds25@unnamed@d_a_obj_Vds_cpp@FPv = .text:0x000015A4; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q28daObjVds25@unnamed@d_a_obj_Vds_cpp@FPv = .text:0x000015C8; // type:function size:0x8 scope:local align:4 +__dt__Q28daObjVds5Act_cFv = .text:0x000015D0; // type:function size:0xE4 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cii = .text:0x000016B4; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q28daObjVds25@unnamed@d_a_obj_Vds_cpp@ = .rodata:0x00000000; // type:object size:0x28 scope:local align:4 +@4011 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4012 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4084 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4085 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4086 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4087 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4116 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@4253 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +M_arcname__Q28daObjVds5Act_c = .rodata:0x00000048; // type:object size:0x4 scope:global align:4 data:string +@4419 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4420 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4501 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 data:double +@4513 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000064; // type:object size:0xA1 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_365_data_1C = .data:0x0000001C; // type:object size:0x14 +angle_data$4059 = .data:0x00000030; // type:object size:0x4 scope:local align:4 +@4159 = .data:0x00000034; // type:object size:0xC scope:local align:4 +@4160 = .data:0x00000040; // type:object size:0xC scope:local align:4 +init_table$4158 = .data:0x0000004C; // type:object size:0x18 scope:local align:4 +@4173 = .data:0x00000064; // type:object size:0xC scope:local align:4 +@4174 = .data:0x00000070; // type:object size:0xC scope:local align:4 +main_table$4172 = .data:0x0000007C; // type:object size:0x18 scope:local align:4 +Mthd_Table__Q28daObjVds25@unnamed@d_a_obj_Vds_cpp@ = .data:0x00000094; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Vds = .data:0x000000B4; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_brkAnm = .data:0x000000E4; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000000F0; // type:object size:0xC scope:weak align:4 +__vt__Q28daObjVds5Act_c = .data:0x000000FC; // type:object size:0xC scope:weak align:4 +init$4161 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$4175 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_Vteng/splits.txt b/config/D44J01/rels/d_a_obj_Vteng/splits.txt new file mode 100644 index 000000000..aa9a73d4c --- /dev/null +++ b/config/D44J01/rels/d_a_obj_Vteng/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_Vteng.o: + .text start:0x000000EC end:0x000007DC + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000042 + .data start:0x00000000 end:0x0000005C + .bss start:0x00000008 end:0x0000001C diff --git a/config/D44J01/rels/d_a_obj_Vteng/symbols.txt b/config/D44J01/rels/d_a_obj_Vteng/symbols.txt new file mode 100644 index 000000000..f44fb327a --- /dev/null +++ b/config/D44J01/rels/d_a_obj_Vteng/symbols.txt @@ -0,0 +1,36 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__16daObjVteng_HIO_cFv = .text:0x000000EC; // type:function size:0x20 scope:global align:4 +init_mtx__12daObjVteng_cFv = .text:0x0000010C; // type:function size:0xA8 scope:global align:4 +solidHeapCB__12daObjVteng_cFP10fopAc_ac_c = .text:0x000001B4; // type:function size:0x24 scope:global align:4 +create_heap__12daObjVteng_cFv = .text:0x000001D8; // type:function size:0x180 scope:global align:4 +jokai_demo__12daObjVteng_cFv = .text:0x00000358; // type:function size:0x58 scope:global align:4 +_create__12daObjVteng_cFv = .text:0x000003B0; // type:function size:0x108 scope:global align:4 +_delete__12daObjVteng_cFv = .text:0x000004B8; // type:function size:0xAC scope:global align:4 +_execute__12daObjVteng_cFv = .text:0x00000564; // type:function size:0xF8 scope:global align:4 +_draw__12daObjVteng_cFv = .text:0x0000065C; // type:function size:0x68 scope:global align:4 +daObjVteng_Create__FP10fopAc_ac_c = .text:0x000006C4; // type:function size:0x20 scope:local align:4 +daObjVteng_Delete__FP12daObjVteng_c = .text:0x000006E4; // type:function size:0x24 scope:local align:4 +daObjVteng_Execute__FP12daObjVteng_c = .text:0x00000708; // type:function size:0x24 scope:local align:4 +daObjVteng_Draw__FP12daObjVteng_c = .text:0x0000072C; // type:function size:0x24 scope:local align:4 +daObjVteng_IsDelete__FP12daObjVteng_c = .text:0x00000750; // type:function size:0x8 scope:local align:4 +__dt__16daObjVteng_HIO_cFv = .text:0x00000758; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_obj_Vteng_cpp = .text:0x000007A0; // type:function size:0x3C scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +l_arcname__27@unnamed@d_a_obj_Vteng_cpp@ = .rodata:0x00000000; // type:object size:0x6 scope:local align:4 data:string +@4043 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4137 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4138 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000014; // type:object size:0x2E scope:local align:4 data:string_table +l_daObjVteng_Method = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Vteng = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__16daObjVteng_HIO_c = .data:0x00000050; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@3990 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x8 scope:local align:4 data:byte diff --git a/config/D44J01/rels/d_a_obj_YLzou/splits.txt b/config/D44J01/rels/d_a_obj_YLzou/splits.txt new file mode 100644 index 000000000..32df226df --- /dev/null +++ b/config/D44J01/rels/d_a_obj_YLzou/splits.txt @@ -0,0 +1,24 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_YLzou.o: + .text start:0x000000EC end:0x00001D18 + .text start:0x00001D18 end:0x00001DE4 + .text start:0x00001DE4 end:0x00001E3C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000AF + .data start:0x00000000 end:0x000003F4 + .bss start:0x00000008 end:0x000000DE diff --git a/config/D44J01/rels/d_a_obj_YLzou/symbols.txt b/config/D44J01/rels/d_a_obj_YLzou/symbols.txt new file mode 100644 index 000000000..45181741e --- /dev/null +++ b/config/D44J01/rels/d_a_obj_YLzou/symbols.txt @@ -0,0 +1,161 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__16daObjYLzou_HIO_cFv = .text:0x000000EC; // type:function size:0x70 scope:global align:4 +set_start_type__12daObjYLzou_cFv = .text:0x0000015C; // type:function size:0x1CC scope:global align:4 +set_mtx__12daObjYLzou_cFv = .text:0x00000328; // type:function size:0xBC scope:global align:4 +init_mtx__12daObjYLzou_cFv = .text:0x000003E4; // type:function size:0x3C scope:global align:4 +solidHeapCB__12daObjYLzou_cFP10fopAc_ac_c = .text:0x00000420; // type:function size:0x24 scope:global align:4 +create_heap__12daObjYLzou_cFv = .text:0x00000444; // type:function size:0x120 scope:global align:4 +eff_set_slip_smoke_pos__12daObjYLzou_cFv = .text:0x00000564; // type:function size:0x174 scope:global align:4 +__dt__4cXyzFv = .text:0x000006D8; // type:function size:0x3C scope:weak align:4 +eff_smoke_slip_start__12daObjYLzou_cFv = .text:0x00000714; // type:function size:0x18C scope:global align:4 +eff_smoke_slip_end__12daObjYLzou_cFv = .text:0x000008A0; // type:function size:0x60 scope:global align:4 +eff_smoke_slip_remove__12daObjYLzou_cFv = .text:0x00000900; // type:function size:0x60 scope:global align:4 +eff_smoke_proc__12daObjYLzou_cFv = .text:0x00000960; // type:function size:0x64 scope:global align:4 +vib_proc__12daObjYLzou_cFv = .text:0x000009C4; // type:function size:0x12C scope:global align:4 +_create__12daObjYLzou_cFv = .text:0x00000AF0; // type:function size:0x174 scope:global align:4 +_delete__12daObjYLzou_cFv = .text:0x00000C64; // type:function size:0xB4 scope:global align:4 +move_ylzou_demo_start_wait_act_proc__12daObjYLzou_cFv = .text:0x00000D18; // type:function size:0x98 scope:global align:4 +demo_regist_wait_act_proc__12daObjYLzou_cFv = .text:0x00000DB0; // type:function size:0x98 scope:global align:4 +demo_vib_start_wait_act_proc__12daObjYLzou_cFv = .text:0x00000E48; // type:function size:0xA8 scope:global align:4 +demo_vib_act_proc__12daObjYLzou_cFv = .text:0x00000EF0; // type:function size:0xF0 scope:global align:4 +move_ylzou_demo_move_act_proc__12daObjYLzou_cFv = .text:0x00000FE0; // type:function size:0x168 scope:global align:4 +go_up_stairs_demo_move_act_proc__12daObjYLzou_cFv = .text:0x00001148; // type:function size:0x114 scope:global align:4 +demo_end_wait_act_proc__12daObjYLzou_cFv = .text:0x0000125C; // type:function size:0xA0 scope:global align:4 +wait_act_proc__12daObjYLzou_cFv = .text:0x000012FC; // type:function size:0x5C scope:global align:4 +move_ylzou_demo_start_wait_act_init_proc__12daObjYLzou_cFv = .text:0x00001358; // type:function size:0x2C scope:global align:4 +demo_regist_wait_act_init_proc__12daObjYLzou_cFv = .text:0x00001384; // type:function size:0x9C scope:global align:4 +move_ylzou_demo_vib_start_wait_act_init_proc__12daObjYLzou_cFv = .text:0x00001420; // type:function size:0x30 scope:global align:4 +move_ylzou_demo_vib_act_init_proc__12daObjYLzou_cFv = .text:0x00001450; // type:function size:0x68 scope:global align:4 +move_ylzou_demo_move_act_init_proc__12daObjYLzou_cFv = .text:0x000014B8; // type:function size:0x1C scope:global align:4 +demo_end_wait_act_init_proc__12daObjYLzou_cFv = .text:0x000014D4; // type:function size:0x94 scope:global align:4 +open_wait_act_init_proc__12daObjYLzou_cFv = .text:0x00001568; // type:function size:0x2C scope:global align:4 +close_wait_act_init_proc__12daObjYLzou_cFv = .text:0x00001594; // type:function size:0x24 scope:global align:4 +go_up_stairs_demo_move_start_wait_act_init_proc__12daObjYLzou_cFv = .text:0x000015B8; // type:function size:0x8C scope:global align:4 +go_up_stairs_demo_move_act_init_proc__12daObjYLzou_cFv = .text:0x00001644; // type:function size:0x14 scope:global align:4 +setup_action__12daObjYLzou_cFi = .text:0x00001658; // type:function size:0x388 scope:global align:4 +_execute__12daObjYLzou_cFv = .text:0x000019E0; // type:function size:0x148 scope:global align:4 +_draw__12daObjYLzou_cFv = .text:0x00001B28; // type:function size:0x60 scope:global align:4 +daObjYLzou_Create__FP10fopAc_ac_c = .text:0x00001B88; // type:function size:0x20 scope:local align:4 +daObjYLzou_Delete__FP12daObjYLzou_c = .text:0x00001BA8; // type:function size:0x24 scope:local align:4 +daObjYLzou_Execute__FP12daObjYLzou_c = .text:0x00001BCC; // type:function size:0x24 scope:local align:4 +daObjYLzou_Draw__FP12daObjYLzou_c = .text:0x00001BF0; // type:function size:0x24 scope:local align:4 +daObjYLzou_IsDelete__FP12daObjYLzou_c = .text:0x00001C14; // type:function size:0x8 scope:local align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001C1C; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001C20; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001C24; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001C28; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00001C2C; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00001C74; // type:function size:0x5C scope:weak align:4 +__dt__16daObjYLzou_HIO_cFv = .text:0x00001CD0; // type:function size:0x48 scope:weak align:4 +__dt__10EffSmokeCBFv = .text:0x00001D18; // type:function size:0x8C scope:weak align:4 +__ct__10EffSmokeCBFv = .text:0x00001DA4; // type:function size:0x40 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ212daObjYLzou_c7Param_eQ212daObjYLzou_c7Param_e = .text:0x00001DE4; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_YLzou_cpp = .text:0x00001E00; // type:function size:0x3C scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +l_arcname__27@unnamed@d_a_obj_YLzou_cpp@ = .rodata:0x00000000; // type:object size:0x6 scope:local align:4 data:string +l_move_ylzou_demo_name__27@unnamed@d_a_obj_YLzou_cpp@ = .rodata:0x00000008; // type:object size:0xB scope:local align:4 data:string +l_go_up_stairs_demo_name__27@unnamed@d_a_obj_YLzou_cpp@ = .rodata:0x00000014; // type:object size:0xD scope:local align:4 data:string +l_go_up_stairs_demo2_name__27@unnamed@d_a_obj_YLzou_cpp@ = .rodata:0x00000024; // type:object size:0xE scope:local align:4 data:string +@3996 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@3997 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@3998 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 data:float +@3999 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4000 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4001 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4177 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4178 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 data:float +@4179 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4180 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4181 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4220 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4221 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4224 = .rodata:0x00000068; // type:object size:0x8 scope:local align:8 +@4450 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 data:float +@4451 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 data:float +@4477 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x0000007C; // type:object size:0x33 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_377_data_1C = .data:0x0000001C; // type:object size:0x14 +l_demo_name__27@unnamed@d_a_obj_YLzou_cpp@ = .data:0x00000030; // type:object size:0x10 scope:local align:4 +bdl_table$4112 = .data:0x00000040; // type:object size:0x8 scope:local align:4 +dzb_table$4113 = .data:0x00000048; // type:object size:0x8 scope:local align:4 +solidHeapSize_table$4285 = .data:0x00000050; // type:object size:0x8 scope:local align:4 +next_act_idx$4501 = .data:0x00000058; // type:object size:0x10 scope:local align:4 +@4609 = .data:0x00000068; // type:object size:0xC scope:local align:4 +@4610 = .data:0x00000074; // type:object size:0xC scope:local align:4 +@4611 = .data:0x00000080; // type:object size:0xC scope:local align:4 +@4612 = .data:0x0000008C; // type:object size:0xC scope:local align:4 +@4613 = .data:0x00000098; // type:object size:0xC scope:local align:4 +@4614 = .data:0x000000A4; // type:object size:0xC scope:local align:4 +@4615 = .data:0x000000B0; // type:object size:0xC scope:local align:4 +@4616 = .data:0x000000BC; // type:object size:0xC scope:local align:4 +@4617 = .data:0x000000C8; // type:object size:0xC scope:local align:4 +@4618 = .data:0x000000D4; // type:object size:0xC scope:local align:4 +@4619 = .data:0x000000E0; // type:object size:0xC scope:local align:4 +@4620 = .data:0x000000EC; // type:object size:0xC scope:local align:4 +@4621 = .data:0x000000F8; // type:object size:0xC scope:local align:4 +@4622 = .data:0x00000104; // type:object size:0xC scope:local align:4 +@4623 = .data:0x00000110; // type:object size:0xC scope:local align:4 +act_init_proc$4608 = .data:0x0000011C; // type:object size:0xB4 scope:local align:4 +@4627 = .data:0x000001D0; // type:object size:0xC scope:local align:4 +@4628 = .data:0x000001DC; // type:object size:0xC scope:local align:4 +@4629 = .data:0x000001E8; // type:object size:0xC scope:local align:4 +@4630 = .data:0x000001F4; // type:object size:0xC scope:local align:4 +@4631 = .data:0x00000200; // type:object size:0xC scope:local align:4 +@4632 = .data:0x0000020C; // type:object size:0xC scope:local align:4 +@4633 = .data:0x00000218; // type:object size:0xC scope:local align:4 +@4634 = .data:0x00000224; // type:object size:0xC scope:local align:4 +@4635 = .data:0x00000230; // type:object size:0xC scope:local align:4 +@4636 = .data:0x0000023C; // type:object size:0xC scope:local align:4 +@4637 = .data:0x00000248; // type:object size:0xC scope:local align:4 +@4638 = .data:0x00000254; // type:object size:0xC scope:local align:4 +@4639 = .data:0x00000260; // type:object size:0xC scope:local align:4 +@4640 = .data:0x0000026C; // type:object size:0xC scope:local align:4 +@4641 = .data:0x00000278; // type:object size:0xC scope:local align:4 +act_proc$4626 = .data:0x00000284; // type:object size:0xB4 scope:local align:4 +l_daObjYLzou_Method = .data:0x00000338; // type:object size:0x20 scope:local align:4 +g_profile_Obj_YLzou = .data:0x00000358; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x00000388; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000003A4; // type:object size:0x20 scope:weak align:4 +__vt__10EffSmokeCB = .data:0x000003C4; // type:object size:0x24 scope:weak align:4 +__vt__16daObjYLzou_HIO_c = .data:0x000003E8; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4002 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x2C scope:local align:4 data:byte +@4135 = .bss:0x0000008C; // type:object size:0xC scope:local align:4 +init$4136 = .bss:0x00000098; // type:object size:0x1 scope:local align:1 +@4138 = .bss:0x0000009C; // type:object size:0xC scope:local align:4 +base_pos$4134 = .bss:0x000000A8; // type:object size:0x18 scope:local align:4 +@4188 = .bss:0x000000C0; // type:object size:0xC scope:local align:4 +init$4189 = .bss:0x000000CC; // type:object size:0x1 scope:local align:1 +scl$4187 = .bss:0x000000D0; // type:object size:0xC scope:local align:4 +init$4624 = .bss:0x000000DC; // type:object size:0x1 scope:local align:1 data:byte +init$4642 = .bss:0x000000DD; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_Yboil/splits.txt b/config/D44J01/rels/d_a_obj_Yboil/splits.txt new file mode 100644 index 000000000..08c62e88d --- /dev/null +++ b/config/D44J01/rels/d_a_obj_Yboil/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_Yboil.o: + .text start:0x00000078 end:0x00000E14 + .text start:0x00000E14 end:0x00000E30 + .rodata start:0x00000000 end:0x0000007F + .data start:0x00000000 end:0x00000080 diff --git a/config/D44J01/rels/d_a_obj_Yboil/symbols.txt b/config/D44J01/rels/d_a_obj_Yboil/symbols.txt new file mode 100644 index 000000000..f1ffa0ade --- /dev/null +++ b/config/D44J01/rels/d_a_obj_Yboil/symbols.txt @@ -0,0 +1,47 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local align:4 +CreateHeap__12daObjYboil_cFv = .text:0x00000098; // type:function size:0x2D0 scope:global align:4 +pos_reset__12daObjYboil_cFi = .text:0x00000368; // type:function size:0x108 scope:global align:4 +CreateInit__12daObjYboil_cFv = .text:0x00000470; // type:function size:0x15C scope:global align:4 +set_mtx__12daObjYboil_cFv = .text:0x000005CC; // type:function size:0xA0 scope:global align:4 +daObjYboil_Create__FPv = .text:0x0000066C; // type:function size:0x16C scope:local align:4 +__dt__4cXyzFv = .text:0x000007D8; // type:function size:0x3C scope:weak align:4 +__ct__4cXyzFv = .text:0x00000814; // type:function size:0x4 scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00000818; // type:function size:0x5C scope:weak align:4 +__ct__13mDoExt_brkAnmFv = .text:0x00000874; // type:function size:0x2C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000008A0; // type:function size:0x48 scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x000008E8; // type:function size:0x5C scope:weak align:4 +__ct__13mDoExt_btkAnmFv = .text:0x00000944; // type:function size:0x28 scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x0000096C; // type:function size:0x5C scope:weak align:4 +__ct__13mDoExt_bckAnmFv = .text:0x000009C8; // type:function size:0x28 scope:weak align:4 +daObjYboil_Delete__FPv = .text:0x000009F0; // type:function size:0x4C scope:local align:4 +daObjYboil_Draw__FPv = .text:0x00000A3C; // type:function size:0x24 scope:local align:4 +_draw__12daObjYboil_cFv = .text:0x00000A60; // type:function size:0x21C scope:weak align:4 +daObjYboil_Execute__FPv = .text:0x00000C7C; // type:function size:0x190 scope:local align:4 +daObjYboil_IsDelete__FPv = .text:0x00000E0C; // type:function size:0x8 scope:local align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ212daObjYboil_c5Prm_eQ212daObjYboil_c5Prm_e = .text:0x00000E14; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4022 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4034 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4035 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4036 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4065 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4066 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4067 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4068 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4069 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4070 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4073 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@4332 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4333 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000038; // type:object size:0x47 scope:local align:4 data:string_table +daObj_YboilMethodTable = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Yboil = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_bckAnm = .data:0x00000050; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x0000005C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000068; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000074; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_obj_Ygush00/splits.txt b/config/D44J01/rels/d_a_obj_Ygush00/splits.txt new file mode 100644 index 000000000..307090ebe --- /dev/null +++ b/config/D44J01/rels/d_a_obj_Ygush00/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_Ygush00.o: + .text start:0x000000EC end:0x000008E4 + .text start:0x000008E4 end:0x0000093C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000042 + .data start:0x00000000 end:0x000000E0 + .bss start:0x00000008 end:0x0000001C diff --git a/config/D44J01/rels/d_a_obj_Ygush00/symbols.txt b/config/D44J01/rels/d_a_obj_Ygush00/symbols.txt new file mode 100644 index 000000000..3a917e324 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_Ygush00/symbols.txt @@ -0,0 +1,52 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__18daObjYgush00_HIO_cFv = .text:0x000000EC; // type:function size:0x28 scope:global align:4 +solidHeapCB__14daObjYgush00_cFP10fopAc_ac_c = .text:0x00000114; // type:function size:0x24 scope:global align:4 +create_heap__14daObjYgush00_cFv = .text:0x00000138; // type:function size:0x1B4 scope:global align:4 +_create__14daObjYgush00_cFv = .text:0x000002EC; // type:function size:0x1E0 scope:global align:4 +__dt__13mDoExt_bckAnmFv = .text:0x000004CC; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00000528; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000584; // type:function size:0x48 scope:weak align:4 +_delete__14daObjYgush00_cFv = .text:0x000005CC; // type:function size:0x64 scope:global align:4 +_execute__14daObjYgush00_cFv = .text:0x00000630; // type:function size:0x148 scope:global align:4 +_draw__14daObjYgush00_cFv = .text:0x00000778; // type:function size:0x90 scope:global align:4 +daObjYgush00_Create__FP14daObjYgush00_c = .text:0x00000808; // type:function size:0x20 scope:local align:4 +daObjYgush00_Delete__FP14daObjYgush00_c = .text:0x00000828; // type:function size:0x24 scope:local align:4 +daObjYgush00_Execute__FP14daObjYgush00_c = .text:0x0000084C; // type:function size:0x24 scope:local align:4 +daObjYgush00_Draw__FP14daObjYgush00_c = .text:0x00000870; // type:function size:0x24 scope:local align:4 +daObjYgush00_IsDelete__FP14daObjYgush00_c = .text:0x00000894; // type:function size:0x8 scope:local align:4 +__dt__18daObjYgush00_HIO_cFv = .text:0x0000089C; // type:function size:0x48 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ214daObjYgush00_c7Param_eQ214daObjYgush00_c7Param_e = .text:0x000008E4; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_Ygush00_cpp = .text:0x00000900; // type:function size:0x3C scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +l_arcname__29@unnamed@d_a_obj_Ygush00_cpp@ = .rodata:0x00000000; // type:object size:0x8 scope:local align:4 data:string +@4026 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4098 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4099 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4100 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4101 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4154 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000020; // type:object size:0x22 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_84_data_1C = .data:0x0000001C; // type:object size:0x14 +mdl_table$4003 = .data:0x00000030; // type:object size:0x10 scope:local align:4 +btk_table$4004 = .data:0x00000040; // type:object size:0x10 scope:local align:4 +bck_table$4005 = .data:0x00000050; // type:object size:0x10 scope:local align:4 +l_daObjYgush00_Method = .data:0x00000060; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Ygush00 = .data:0x00000080; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_bckAnm = .data:0x000000B0; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x000000BC; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000000C8; // type:object size:0xC scope:weak align:4 +__vt__18daObjYgush00_HIO_c = .data:0x000000D4; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@3995 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x8 scope:local align:4 data:byte diff --git a/config/D44J01/rels/d_a_obj_adnno/splits.txt b/config/D44J01/rels/d_a_obj_adnno/splits.txt new file mode 100644 index 000000000..9270d4ec9 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_adnno/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_adnno.o: + .text start:0x00000078 end:0x00000534 + .rodata start:0x00000000 end:0x000000B4 + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_obj_adnno/symbols.txt b/config/D44J01/rels/d_a_obj_adnno/symbols.txt new file mode 100644 index 000000000..25f1170e8 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_adnno/symbols.txt @@ -0,0 +1,29 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local align:4 +CreateHeap__12daObjAdnno_cFv = .text:0x00000098; // type:function size:0xE0 scope:global align:4 +CreateInit__12daObjAdnno_cFv = .text:0x00000178; // type:function size:0x70 scope:global align:4 +set_mtx__12daObjAdnno_cFv = .text:0x000001E8; // type:function size:0x148 scope:global align:4 +daObjAdnno_Create__FPv = .text:0x00000330; // type:function size:0xA4 scope:local align:4 +daObjAdnno_Delete__FPv = .text:0x000003D4; // type:function size:0x40 scope:local align:4 +daObjAdnno_Draw__FPv = .text:0x00000414; // type:function size:0xF4 scope:local align:4 +daObjAdnno_Execute__FPv = .text:0x00000508; // type:function size:0x24 scope:local align:4 +daObjAdnno_IsDelete__FPv = .text:0x0000052C; // type:function size:0x8 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +daObjAdnno_bmt_table = .rodata:0x00000000; // type:object size:0x40 scope:local align:4 +@4017 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4018 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4019 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4020 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4021 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4052 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4053 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4054 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4056 = .rodata:0x00000060; // type:object size:0x8 scope:local align:8 +daObjAdnno_event_bit_table = .rodata:0x00000068; // type:object size:0x20 scope:local align:4 +@stringBase0 = .rodata:0x00000088; // type:object size:0x2C scope:local align:4 data:string_table +daObj_AdnnoMethodTable = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Adnno = .data:0x00000020; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_ajav/splits.txt b/config/D44J01/rels/d_a_obj_ajav/splits.txt new file mode 100644 index 000000000..a50c050d8 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_ajav/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_ajav.o: + .text start:0x000000EC end:0x000035C4 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000001C1 + .data start:0x00000000 end:0x000003C0 + .bss start:0x00000008 end:0x000002E0 diff --git a/config/D44J01/rels/d_a_obj_ajav/symbols.txt b/config/D44J01/rels/d_a_obj_ajav/symbols.txt new file mode 100644 index 000000000..1118eef91 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_ajav/symbols.txt @@ -0,0 +1,254 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +daObjAjav_make_splash__9daObjAjavF4cXyzf = .text:0x000000EC; // type:function size:0x84 scope:local align:4 +__dt__4cXyzFv = .text:0x00000170; // type:function size:0x3C scope:weak align:4 +make_hamon__Q29daObjAjav6Part_cF4cXyzf = .text:0x000001AC; // type:function size:0xBC scope:global align:4 +no_proc__Q29daObjAjav6Part_cFPQ29daObjAjav5Act_c = .text:0x00000268; // type:function size:0x4 scope:global align:4 +init_data__Q29daObjAjav6Part_cF4cXyz4cXyzP12dKy_tevstr_cP4cXyz = .text:0x0000026C; // type:function size:0x13C scope:global align:4 +set_mdl_area__Q29daObjAjav6Part_cFPCciUl = .text:0x000003A8; // type:function size:0xBC scope:global align:4 +init_mtx__Q29daObjAjav6Part_cF4cXyz5csXyz4cXyz = .text:0x00000464; // type:function size:0xA8 scope:global align:4 +set_flaw_mtx__Q29daObjAjav6Part_cF4cXyz5csXyz = .text:0x0000050C; // type:function size:0x9C scope:global align:4 +set_fall_mtx__Q29daObjAjav6Part_cF4cXyz5csXyz = .text:0x000005A8; // type:function size:0xD4 scope:global align:4 +fall_init__Q29daObjAjav6Part_cF4cXyz5csXyzsUs = .text:0x0000067C; // type:function size:0x7C scope:global align:4 +check_angle__9daObjAjavFPss = .text:0x000006F8; // type:function size:0x88 scope:local align:4 +fall_0__Q29daObjAjav6Part_cFPQ29daObjAjav5Act_c = .text:0x00000780; // type:function size:0x1FC scope:global align:4 +fall_1__Q29daObjAjav6Part_cFPQ29daObjAjav5Act_c = .text:0x0000097C; // type:function size:0x248 scope:global align:4 +flaw__Q29daObjAjav6Part_cFPQ29daObjAjav5Act_c = .text:0x00000BC4; // type:function size:0x9C scope:global align:4 +draw_normal__Q29daObjAjav6Part_cFPQ29daObjAjav5Act_c = .text:0x00000C60; // type:function size:0x44 scope:global align:4 +draw_flashing__Q29daObjAjav6Part_cFPQ29daObjAjav5Act_c = .text:0x00000CA4; // type:function size:0x23C scope:global align:4 +draw_flashing_normal__Q29daObjAjav6Part_cFPQ29daObjAjav5Act_c = .text:0x00000EE0; // type:function size:0x74 scope:global align:4 +draw_shy__Q29daObjAjav6Part_cFPQ29daObjAjav5Act_c = .text:0x00000F54; // type:function size:0x180 scope:global align:4 +make_fall_rock__Q29daObjAjav6Part_cFi = .text:0x000010D4; // type:function size:0xD8 scope:global align:4 +solidHeapCB__Q29daObjAjav5Act_cFP10fopAc_ac_c = .text:0x000011AC; // type:function size:0x20 scope:global align:4 +create_heap__Q29daObjAjav5Act_cFv = .text:0x000011CC; // type:function size:0x100 scope:global align:4 +_create__Q29daObjAjav5Act_cFv = .text:0x000012CC; // type:function size:0x3F0 scope:global align:4 +__dt__Q29daObjAjav6Part_cFv = .text:0x000016BC; // type:function size:0x3C scope:weak align:4 +__ct__Q29daObjAjav6Part_cFv = .text:0x000016F8; // type:function size:0x4 scope:weak align:4 +__ct__8dCcD_CylFv = .text:0x000016FC; // type:function size:0x84 scope:weak align:4 +__ct__9dCcD_SttsFv = .text:0x00001780; // type:function size:0x54 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000017D4; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000018A0; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x000018E8; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x000019B4; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000019FC; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00001A58; // type:function size:0x48 scope:weak align:4 +__dt__9dCcD_SttsFv = .text:0x00001AA0; // type:function size:0x90 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00001B30; // type:function size:0x5C scope:weak align:4 +_delete__Q29daObjAjav5Act_cFv = .text:0x00001B8C; // type:function size:0xC4 scope:global align:4 +init_mtx__Q29daObjAjav5Act_cFv = .text:0x00001C50; // type:function size:0xA0 scope:global align:4 +set_tex__Q29daObjAjav5Act_cFv = .text:0x00001CF0; // type:function size:0x3C scope:global align:4 +set_co_offset__Q29daObjAjav5Act_cFv = .text:0x00001D2C; // type:function size:0x160 scope:global align:4 +daObjAjav_limit_angle__9daObjAjavFPss = .text:0x00001E8C; // type:function size:0x64 scope:local align:4 +daObjAjav_get_rot_speed__9daObjAjavF4cXyz4cXyzs = .text:0x00001EF0; // type:function size:0xB4 scope:local align:4 +check_all_wait__Q29daObjAjav5Act_cFv = .text:0x00001FA4; // type:function size:0x90 scope:global align:4 +check_end__Q29daObjAjav5Act_cFv = .text:0x00002034; // type:function size:0x38 scope:global align:4 +to_broken__Q29daObjAjav5Act_cFv = .text:0x0000206C; // type:function size:0x94 scope:global align:4 +damage_part__Q29daObjAjav5Act_cFv = .text:0x00002100; // type:function size:0x64 scope:global align:4 +make_shot_rock__Q29daObjAjav5Act_cFv = .text:0x00002164; // type:function size:0xC8 scope:global align:4 +make_hamon2__Q29daObjAjav5Act_cF4cXyzf = .text:0x0000222C; // type:function size:0x104 scope:global align:4 +set_hamon__Q29daObjAjav5Act_cFf = .text:0x00002330; // type:function size:0x1B4 scope:global align:4 +_execute__Q29daObjAjav5Act_cFv = .text:0x000024E4; // type:function size:0x854 scope:global align:4 +set_se_pos__Q29daObjAjav6Part_cF4cXyz = .text:0x00002D38; // type:function size:0x5C scope:weak align:4 +_draw__Q29daObjAjav5Act_cFv = .text:0x00002D94; // type:function size:0x7C scope:global align:4 +Mthd_Create__Q29daObjAjav26@unnamed@d_a_obj_ajav_cpp@FPv = .text:0x00002E10; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q29daObjAjav26@unnamed@d_a_obj_ajav_cpp@FPv = .text:0x00002E30; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q29daObjAjav26@unnamed@d_a_obj_ajav_cpp@FPv = .text:0x00002E54; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q29daObjAjav26@unnamed@d_a_obj_ajav_cpp@FPv = .text:0x00002E78; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q29daObjAjav26@unnamed@d_a_obj_ajav_cpp@FPv = .text:0x00002E9C; // type:function size:0x8 scope:local align:4 +__dt__10cCcD_GSttsFv = .text:0x00002EA4; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00002EEC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00002EFC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00002F04; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002F0C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002F14; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002F1C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002F54; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002F5C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002F64; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002F6C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002FA4; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002FA8; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00002FB0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00002FC0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00002FC8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002FD0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002FD8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002FE0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00003018; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00003020; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00003028; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003030; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003068; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003070; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00003078; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00003084; // type:function size:0xC scope:weak align:4 +__sinit_d_a_obj_ajav_cpp = .text:0x00003090; // type:function size:0x514 scope:local align:4 +@280@__dt__8dCcD_SphFv = .text:0x000035A4; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x000035AC; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000035B4; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000035BC; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +l_daObjAjav_idx_table = .rodata:0x00000000; // type:object size:0x18 scope:local align:4 +l_daObjAjav_ev_name = .rodata:0x00000018; // type:object size:0xC scope:local align:4 +@4026 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4027 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4045 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4046 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4235 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4236 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4237 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4238 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4239 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4240 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4241 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4242 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4243 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4301 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4302 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4303 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4304 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4306 = .rodata:0x00000068; // type:object size:0x8 scope:local align:8 +@4362 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4363 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4364 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4365 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4444 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 data:float +M_arcname__Q29daObjAjav5Act_c = .rodata:0x00000084; // type:object size:0x5 scope:global align:4 data:string +@4956 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5005 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5006 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5008 = .rodata:0x00000098; // type:object size:0x8 scope:local align:8 +@5271 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5272 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5273 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5274 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5275 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5533 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5534 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5535 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5536 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5537 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5538 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@5539 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@5540 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@5541 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@5542 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@5543 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@5544 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@5545 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@5546 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@5547 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@5548 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@5549 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@5550 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@5551 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@5552 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@5553 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@5554 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@5555 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@5556 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@5557 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@5558 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@5559 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@5560 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@5561 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@5562 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@5563 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@5564 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@5565 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@5566 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@5567 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@5568 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000144; // type:object size:0x7D scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_294_data_1C = .data:0x0000001C; // type:object size:0x14 +l_daObjAjav_sph_data = .data:0x00000030; // type:object size:0x40 scope:local align:4 +l_daObjAjav_cyl_data = .data:0x00000070; // type:object size:0x44 scope:local align:4 +l_daObjAjav_hint_cyl_data = .data:0x000000B4; // type:object size:0x44 scope:local align:4 +l_daObjAjav_cyl_h_talbe = .data:0x000000F8; // type:object size:0xC scope:local align:4 +l_daObjAjav_cyl_r = .data:0x00000104; // type:object size:0x18 scope:local align:4 +l_daObjAjav_cyl_h = .data:0x0000011C; // type:object size:0x18 scope:local align:4 +@4056 = .data:0x00000134; // type:object size:0xC scope:local align:4 data:4byte +@4057 = .data:0x00000140; // type:object size:0xC scope:local align:4 data:4byte +@4164 = .data:0x0000014C; // type:object size:0xC scope:local align:4 data:4byte +@4194 = .data:0x00000158; // type:object size:0xC scope:local align:4 data:4byte +@4256 = .data:0x00000164; // type:object size:0xC scope:local align:4 data:4byte +@4258 = .data:0x00000170; // type:object size:0xC scope:local align:4 data:4byte +@4310 = .data:0x0000017C; // type:object size:0xC scope:local align:4 data:4byte +@4378 = .data:0x00000188; // type:object size:0xC scope:local align:4 +@4388 = .data:0x00000194; // type:object size:0xC scope:local align:4 data:4byte +@4885 = .data:0x000001A0; // type:object size:0xC scope:local align:4 data:4byte +@5049 = .data:0x000001AC; // type:object size:0xC scope:local align:4 +@5061 = .data:0x000001B8; // type:object size:0xC scope:local align:4 +@5070 = .data:0x000001C4; // type:object size:0xC scope:local align:4 +Mthd_Table__Q29daObjAjav26@unnamed@d_a_obj_ajav_cpp@ = .data:0x000001D0; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Ajav = .data:0x000001F0; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x00000220; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000022C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000238; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000002C0; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x000002CC; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000354; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000360; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000036C; // type:object size:0x54 scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@3993 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +@3994 = .bss:0x00000060; // type:object size:0xC scope:local align:4 +@3995 = .bss:0x0000006C; // type:object size:0xC scope:local align:4 +l_daObjAjav_co_offset = .bss:0x00000078; // type:object size:0x24 scope:local align:4 data:float +@3996 = .bss:0x0000009C; // type:object size:0xC scope:local align:4 +@3997 = .bss:0x000000A8; // type:object size:0xC scope:local align:4 +@3998 = .bss:0x000000B4; // type:object size:0xC scope:local align:4 +@3999 = .bss:0x000000C0; // type:object size:0xC scope:local align:4 +@4000 = .bss:0x000000CC; // type:object size:0xC scope:local align:4 +@4001 = .bss:0x000000D8; // type:object size:0xC scope:local align:4 +l_daObjAjav_offset = .bss:0x000000E4; // type:object size:0x48 scope:local align:4 data:float +@4002 = .bss:0x0000012C; // type:object size:0xC scope:local align:4 +@4003 = .bss:0x00000138; // type:object size:0xC scope:local align:4 +@4004 = .bss:0x00000144; // type:object size:0xC scope:local align:4 +@4005 = .bss:0x00000150; // type:object size:0xC scope:local align:4 +@4006 = .bss:0x0000015C; // type:object size:0xC scope:local align:4 +@4007 = .bss:0x00000168; // type:object size:0xC scope:local align:4 +l_daObjAjav_cyl_offset = .bss:0x00000174; // type:object size:0x48 scope:local align:4 data:float +@4008 = .bss:0x000001BC; // type:object size:0xC scope:local align:4 +@4009 = .bss:0x000001C8; // type:object size:0xC scope:local align:4 +@4010 = .bss:0x000001D4; // type:object size:0xC scope:local align:4 +@4011 = .bss:0x000001E0; // type:object size:0xC scope:local align:4 +@4012 = .bss:0x000001EC; // type:object size:0xC scope:local align:4 +@4013 = .bss:0x000001F8; // type:object size:0xC scope:local align:4 +l_daObjAjav_rock_pos_table = .bss:0x00000204; // type:object size:0x48 scope:local align:4 data:float +@5013 = .bss:0x0000024C; // type:object size:0xC scope:local align:4 +init$5014 = .bss:0x00000258; // type:object size:0x1 scope:local align:1 +@5016 = .bss:0x0000025C; // type:object size:0xC scope:local align:4 +@5017 = .bss:0x00000268; // type:object size:0xC scope:local align:4 +@5018 = .bss:0x00000274; // type:object size:0xC scope:local align:4 +@5019 = .bss:0x00000280; // type:object size:0xC scope:local align:4 +@5020 = .bss:0x0000028C; // type:object size:0xC scope:local align:4 +flaw_pos$5012 = .bss:0x00000298; // type:object size:0x48 scope:local align:4 diff --git a/config/D44J01/rels/d_a_obj_akabe/splits.txt b/config/D44J01/rels/d_a_obj_akabe/splits.txt new file mode 100644 index 000000000..a083dcd51 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_akabe/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_akabe.o: + .text start:0x00000078 end:0x00000678 + .text start:0x00000678 end:0x00000694 + .rodata start:0x00000000 end:0x0000006E + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_obj_akabe/symbols.txt b/config/D44J01/rels/d_a_obj_akabe/symbols.txt new file mode 100644 index 000000000..b7cb4ad5f --- /dev/null +++ b/config/D44J01/rels/d_a_obj_akabe/symbols.txt @@ -0,0 +1,32 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +solidHeapCB__Q210daObjAkabe5Act_cFP10fopAc_ac_c = .text:0x00000078; // type:function size:0x24 scope:global align:4 +create_heap__Q210daObjAkabe5Act_cFv = .text:0x0000009C; // type:function size:0xFC scope:global align:4 +_create__Q210daObjAkabe5Act_cFv = .text:0x00000198; // type:function size:0x1B0 scope:global align:4 +_delete__Q210daObjAkabe5Act_cFv = .text:0x00000348; // type:function size:0xA8 scope:global align:4 +init_scale__Q210daObjAkabe5Act_cFv = .text:0x000003F0; // type:function size:0xA0 scope:global align:4 +init_mtx__Q210daObjAkabe5Act_cFv = .text:0x00000490; // type:function size:0x78 scope:global align:4 +chk_appear__Q210daObjAkabe5Act_cFv = .text:0x00000508; // type:function size:0x94 scope:global align:4 +_execute__Q210daObjAkabe5Act_cFv = .text:0x0000059C; // type:function size:0x40 scope:global align:4 +_draw__Q210daObjAkabe5Act_cFv = .text:0x000005DC; // type:function size:0x8 scope:global align:4 +Mthd_Create__Q210daObjAkabe27@unnamed@d_a_obj_akabe_cpp@FPv = .text:0x000005E4; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q210daObjAkabe27@unnamed@d_a_obj_akabe_cpp@FPv = .text:0x00000604; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q210daObjAkabe27@unnamed@d_a_obj_akabe_cpp@FPv = .text:0x00000628; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q210daObjAkabe27@unnamed@d_a_obj_akabe_cpp@FPv = .text:0x0000064C; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q210daObjAkabe27@unnamed@d_a_obj_akabe_cpp@FPv = .text:0x00000670; // type:function size:0x8 scope:local align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ310daObjAkabe5Act_c5Prm_eQ310daObjAkabe5Act_c5Prm_e = .text:0x00000678; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q210daObjAkabe5Act_c = .rodata:0x00000000; // type:object size:0x10 scope:global align:4 +dzb$3998 = .rodata:0x00000010; // type:object size:0x8 scope:local align:4 +@4074 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4075 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4076 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4077 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4078 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4112 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000030; // type:object size:0x3E scope:local align:4 data:string_table +Mthd_Table__Q210daObjAkabe27@unnamed@d_a_obj_akabe_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Akabe = .data:0x00000020; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_apzl/splits.txt b/config/D44J01/rels/d_a_obj_apzl/splits.txt new file mode 100644 index 000000000..9cd049b9f --- /dev/null +++ b/config/D44J01/rels/d_a_obj_apzl/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_apzl.o: + .text start:0x00000078 end:0x00001E88 + .rodata start:0x00000000 end:0x0000052B + .data start:0x00000000 end:0x000000F8 diff --git a/config/D44J01/rels/d_a_obj_apzl/symbols.txt b/config/D44J01/rels/d_a_obj_apzl/symbols.txt new file mode 100644 index 000000000..d15c24683 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_apzl/symbols.txt @@ -0,0 +1,69 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +move_piece__11daObjApzl_cFv = .text:0x00000078; // type:function size:0x1E4 scope:global align:4 +check_arrow_draw__11daObjApzl_cFv = .text:0x0000025C; // type:function size:0xB4 scope:global align:4 +search_piece__11daObjApzl_cFUc = .text:0x00000310; // type:function size:0x2C scope:global align:4 +swap_piece__11daObjApzl_cFUcUc = .text:0x0000033C; // type:function size:0x24 scope:global align:4 +randamize_piece__11daObjApzl_cFv = .text:0x00000360; // type:function size:0x238 scope:global align:4 +save_piece__11daObjApzl_cFv = .text:0x00000598; // type:function size:0x34 scope:global align:4 +check_clear__11daObjApzl_cFv = .text:0x000005CC; // type:function size:0x38 scope:global align:4 +next_msgStatus__11daObjApzl_cFPUl = .text:0x00000604; // type:function size:0x144 scope:global align:4 +getMsg__11daObjApzl_cFv = .text:0x00000748; // type:function size:0x54 scope:global align:4 +talk__11daObjApzl_cFi = .text:0x0000079C; // type:function size:0xE0 scope:global align:4 +privateCut__11daObjApzl_cFv = .text:0x0000087C; // type:function size:0x474 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000CF0; // type:function size:0x20 scope:local align:4 +CreateHeap__11daObjApzl_cFv = .text:0x00000D10; // type:function size:0x360 scope:global align:4 +CreateInit__11daObjApzl_cFv = .text:0x00001070; // type:function size:0x234 scope:global align:4 +set_mtx__11daObjApzl_cFv = .text:0x000012A4; // type:function size:0x3FC scope:global align:4 +daObjApzl_Create__FPv = .text:0x000016A0; // type:function size:0xC8 scope:local align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00001768; // type:function size:0x5C scope:weak align:4 +__ct__13mDoExt_btpAnmFv = .text:0x000017C4; // type:function size:0x28 scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000017EC; // type:function size:0x48 scope:weak align:4 +daObjApzl_Delete__FPv = .text:0x00001834; // type:function size:0x48 scope:local align:4 +daObjApzl_Draw__FPv = .text:0x0000187C; // type:function size:0x24 scope:local align:4 +_draw__11daObjApzl_cFv = .text:0x000018A0; // type:function size:0x248 scope:weak align:4 +daObjApzl_Execute__FPv = .text:0x00001AE8; // type:function size:0x24 scope:local align:4 +_execute__11daObjApzl_cFv = .text:0x00001B0C; // type:function size:0x374 scope:weak align:4 +daObjApzl_IsDelete__FPv = .text:0x00001E80; // type:function size:0x8 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +daObjApzl_bmt_table = .rodata:0x00000000; // type:object size:0x400 scope:local align:4 +@4152 = .rodata:0x00000400; // type:object size:0x4 scope:local align:4 data:float +@4447 = .rodata:0x00000404; // type:object size:0x4 scope:local align:4 +@4448 = .rodata:0x00000408; // type:object size:0x4 scope:local align:4 +@4449 = .rodata:0x0000040C; // type:object size:0x4 scope:local align:4 +@4450 = .rodata:0x00000410; // type:object size:0x4 scope:local align:4 +@4451 = .rodata:0x00000414; // type:object size:0x4 scope:local align:4 +@4452 = .rodata:0x00000418; // type:object size:0x4 scope:local align:4 +@4453 = .rodata:0x0000041C; // type:object size:0x4 scope:local align:4 +@4454 = .rodata:0x00000420; // type:object size:0x4 scope:local align:4 +@4455 = .rodata:0x00000428; // type:object size:0x8 scope:local align:8 +@4456 = .rodata:0x00000430; // type:object size:0x8 scope:local align:8 +@4457 = .rodata:0x00000438; // type:object size:0x8 scope:local align:8 +@4458 = .rodata:0x00000440; // type:object size:0x8 scope:local align:8 +@4459 = .rodata:0x00000448; // type:object size:0x4 scope:local align:4 +@4460 = .rodata:0x0000044C; // type:object size:0x4 scope:local align:4 +@4461 = .rodata:0x00000450; // type:object size:0x4 scope:local align:4 +@4524 = .rodata:0x00000454; // type:object size:0x4 scope:local align:4 data:string +@4525 = .rodata:0x00000458; // type:object size:0x4 scope:local align:4 +@4614 = .rodata:0x0000045C; // type:object size:0x4 scope:local align:4 +@4615 = .rodata:0x00000460; // type:object size:0x4 scope:local align:4 +@4695 = .rodata:0x00000464; // type:object size:0x4 scope:local align:4 +@4696 = .rodata:0x00000468; // type:object size:0x4 scope:local align:4 +@4697 = .rodata:0x0000046C; // type:object size:0x4 scope:local align:4 +@4698 = .rodata:0x00000470; // type:object size:0x4 scope:local align:4 +@4699 = .rodata:0x00000474; // type:object size:0x4 scope:local align:4 +@4700 = .rodata:0x00000478; // type:object size:0x4 scope:local align:4 +@4702 = .rodata:0x00000480; // type:object size:0x8 scope:local align:8 +@4704 = .rodata:0x00000488; // type:object size:0x8 scope:local align:8 +@stringBase0 = .rodata:0x00000490; // type:object size:0x9B scope:local align:4 data:string_table +@4229 = .data:0x00000000; // type:object size:0x30 scope:local align:4 +cut_name_tbl$4271 = .data:0x00000030; // type:object size:0x20 scope:local align:4 +@4463 = .data:0x00000050; // type:object size:0x20 scope:local align:4 +@4462 = .data:0x00000070; // type:object size:0x20 scope:local align:4 +daObj_ApzlMethodTable = .data:0x00000090; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Apzl = .data:0x000000B0; // type:object size:0x30 scope:global align:4 +__vt__14mDoExt_baseAnm = .data:0x000000E0; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x000000EC; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_obj_ashut/splits.txt b/config/D44J01/rels/d_a_obj_ashut/splits.txt new file mode 100644 index 000000000..fcd98d0b3 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_ashut/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_ashut.o: + .text start:0x00000078 end:0x00000E30 + .text start:0x00000E30 end:0x00000E70 + .text start:0x00000E70 end:0x00000E8C + .rodata start:0x00000000 end:0x0000010B + .data start:0x00000000 end:0x00000148 + .bss start:0x00000000 end:0x00000031 diff --git a/config/D44J01/rels/d_a_obj_ashut/symbols.txt b/config/D44J01/rels/d_a_obj_ashut/symbols.txt new file mode 100644 index 000000000..1f7ec3d03 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_ashut/symbols.txt @@ -0,0 +1,73 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CreateHeap__Q210daObjAshut5Act_cFv = .text:0x00000078; // type:function size:0xB4 scope:global align:4 +Create__Q210daObjAshut5Act_cFv = .text:0x0000012C; // type:function size:0xF8 scope:global align:4 +Mthd_Create__Q210daObjAshut5Act_cFv = .text:0x00000224; // type:function size:0x16C scope:global align:4 +Delete__Q210daObjAshut5Act_cFv = .text:0x00000390; // type:function size:0x8 scope:global align:4 +Mthd_Delete__Q210daObjAshut5Act_cFv = .text:0x00000398; // type:function size:0x50 scope:global align:4 +set_mtx__Q210daObjAshut5Act_cFv = .text:0x000003E8; // type:function size:0x90 scope:global align:4 +init_mtx__Q210daObjAshut5Act_cFv = .text:0x00000478; // type:function size:0x3C scope:global align:4 +chk_safe_area__Q210daObjAshut5Act_cCFv = .text:0x000004B4; // type:function size:0xFC scope:global align:4 +mode_upper_init__Q210daObjAshut5Act_cFv = .text:0x000005B0; // type:function size:0x18 scope:global align:4 +mode_upper__Q210daObjAshut5Act_cFv = .text:0x000005C8; // type:function size:0xB0 scope:global align:4 +mode_u_l_init__Q210daObjAshut5Act_cFv = .text:0x00000678; // type:function size:0x94 scope:global align:4 +mode_u_l__Q210daObjAshut5Act_cFv = .text:0x0000070C; // type:function size:0xC0 scope:global align:4 +mode_lower_init__Q210daObjAshut5Act_cFv = .text:0x000007CC; // type:function size:0x18 scope:global align:4 +mode_lower__Q210daObjAshut5Act_cFv = .text:0x000007E4; // type:function size:0x60 scope:global align:4 +mode_l_u_init__Q210daObjAshut5Act_cFv = .text:0x00000844; // type:function size:0x9C scope:global align:4 +mode_l_u__Q210daObjAshut5Act_cFv = .text:0x000008E0; // type:function size:0x17C scope:global align:4 +mode_demoreq_init__Q210daObjAshut5Act_cFQ310daObjAshut5Act_c6Mode_e = .text:0x00000A5C; // type:function size:0xBC scope:global align:4 +mode_demoreq__Q210daObjAshut5Act_cFv = .text:0x00000B18; // type:function size:0xD8 scope:global align:4 +Execute__Q210daObjAshut5Act_cFPPA3_A4_f = .text:0x00000BF0; // type:function size:0x128 scope:global align:4 +Draw__Q210daObjAshut5Act_cFv = .text:0x00000D18; // type:function size:0x60 scope:global align:4 +Mthd_Create__Q210daObjAshut27@unnamed@d_a_obj_ashut_cpp@FPv = .text:0x00000D78; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q210daObjAshut27@unnamed@d_a_obj_ashut_cpp@FPv = .text:0x00000D98; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q210daObjAshut27@unnamed@d_a_obj_ashut_cpp@FPv = .text:0x00000DB8; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q210daObjAshut27@unnamed@d_a_obj_ashut_cpp@FPv = .text:0x00000DD8; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q210daObjAshut27@unnamed@d_a_obj_ashut_cpp@FPv = .text:0x00000E04; // type:function size:0x2C scope:local align:4 +Draw__16dBgS_MoveBgActorFv = .text:0x00000E30; // type:function size:0x8 scope:weak align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x00000E38; // type:function size:0x8 scope:weak align:4 +CreateHeap__16dBgS_MoveBgActorFv = .text:0x00000E40; // type:function size:0x8 scope:weak align:4 +Create__16dBgS_MoveBgActorFv = .text:0x00000E48; // type:function size:0x8 scope:weak align:4 +Execute__16dBgS_MoveBgActorFPPA3_A4_f = .text:0x00000E50; // type:function size:0x8 scope:weak align:4 +Delete__16dBgS_MoveBgActorFv = .text:0x00000E58; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00000E60; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00000E68; // type:function size:0x8 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ310daObjAshut5Act_c5Prm_eQ310daObjAshut5Act_c5Prm_e = .text:0x00000E70; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q210daObjAshut27@unnamed@d_a_obj_ashut_cpp@ = .rodata:0x00000000; // type:object size:0x30 scope:local align:4 +M_arcname__Q210daObjAshut5Act_c = .rodata:0x00000030; // type:object size:0x6 scope:global align:4 data:string +@4019 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4020 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4021 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4022 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4023 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4024 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4148 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4149 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4150 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4204 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:float +@4205 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4206 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4278 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000006C; // type:object size:0x9F scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_296_data_1C = .data:0x0000001C; // type:object size:0x14 +@4315 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4316 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4317 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4318 = .data:0x00000054; // type:object size:0xC scope:local align:4 +@4319 = .data:0x00000060; // type:object size:0xC scope:local align:4 +mode_proc$4314 = .data:0x0000006C; // type:object size:0x3C scope:local align:4 +Mthd_Table__Q210daObjAshut27@unnamed@d_a_obj_ashut_cpp@ = .data:0x000000A8; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Ashut = .data:0x000000C8; // type:object size:0x30 scope:global align:4 +__vt__16dBgS_MoveBgActor = .data:0x000000F8; // type:object size:0x28 scope:weak align:4 +__vt__Q210daObjAshut5Act_c = .data:0x00000120; // type:object size:0x28 scope:global align:4 +M_tmp_mtx__Q210daObjAshut5Act_c = .bss:0x00000000; // type:object size:0x30 scope:global align:4 +init$4320 = .bss:0x00000030; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_auzu/splits.txt b/config/D44J01/rels/d_a_obj_auzu/splits.txt new file mode 100644 index 000000000..3137b901d --- /dev/null +++ b/config/D44J01/rels/d_a_obj_auzu/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_auzu.o: + .text start:0x00000078 end:0x00000CBC + .text start:0x00000CBC end:0x00000CD8 + .rodata start:0x00000000 end:0x0000008E + .data start:0x00000000 end:0x0000006C diff --git a/config/D44J01/rels/d_a_obj_auzu/symbols.txt b/config/D44J01/rels/d_a_obj_auzu/symbols.txt new file mode 100644 index 000000000..bcdf961a9 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_auzu/symbols.txt @@ -0,0 +1,48 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +solidHeapCB__Q29daObjAuzu5Act_cFP10fopAc_ac_c = .text:0x00000078; // type:function size:0x24 scope:global align:4 +create_heap__Q29daObjAuzu5Act_cFv = .text:0x0000009C; // type:function size:0x15C scope:global align:4 +_create__Q29daObjAuzu5Act_cFv = .text:0x000001F8; // type:function size:0x1C0 scope:global align:4 +__dt__13mDoExt_btkAnmFv = .text:0x000003B8; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000414; // type:function size:0x48 scope:weak align:4 +_delete__Q29daObjAuzu5Act_cFv = .text:0x0000045C; // type:function size:0x4C scope:global align:4 +is_exist__Q29daObjAuzu5Act_cCFv = .text:0x000004A8; // type:function size:0x50 scope:global align:4 +set_mtx__Q29daObjAuzu5Act_cFv = .text:0x000004F8; // type:function size:0x6C scope:global align:4 +init_mtx__Q29daObjAuzu5Act_cFv = .text:0x00000564; // type:function size:0x64 scope:global align:4 +set_state_map__Q29daObjAuzu5Act_cFv = .text:0x000005C8; // type:function size:0x6C scope:global align:4 +ship_whirl__Q29daObjAuzu5Act_cFv = .text:0x00000634; // type:function size:0x164 scope:global align:4 +bgm_start__Q29daObjAuzu5Act_cFv = .text:0x00000798; // type:function size:0x54 scope:global align:4 +_execute__Q29daObjAuzu5Act_cFv = .text:0x000007EC; // type:function size:0x2FC scope:global align:4 +set_material__Q29daObjAuzu5Act_cFP11J3DMaterialUc = .text:0x00000AE8; // type:function size:0x90 scope:global align:4 +_draw__Q29daObjAuzu5Act_cFv = .text:0x00000B78; // type:function size:0xB0 scope:global align:4 +Mthd_Create__Q29daObjAuzu26@unnamed@d_a_obj_auzu_cpp@FPv = .text:0x00000C28; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q29daObjAuzu26@unnamed@d_a_obj_auzu_cpp@FPv = .text:0x00000C48; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q29daObjAuzu26@unnamed@d_a_obj_auzu_cpp@FPv = .text:0x00000C6C; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q29daObjAuzu26@unnamed@d_a_obj_auzu_cpp@FPv = .text:0x00000C90; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q29daObjAuzu26@unnamed@d_a_obj_auzu_cpp@FPv = .text:0x00000CB4; // type:function size:0x8 scope:local align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ39daObjAuzu5Act_c5Prm_eQ39daObjAuzu5Act_c5Prm_e = .text:0x00000CBC; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q29daObjAuzu5Act_c = .rodata:0x00000000; // type:object size:0x5 scope:global align:4 data:string +M_attr__Q29daObjAuzu5Act_c = .rodata:0x00000008; // type:object size:0x20 scope:global align:4 +@4124 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4125 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4126 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4127 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4128 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4201 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 data:float +@4242 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@4341 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4342 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4343 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4344 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4345 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4390 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x0000005C; // type:object size:0x32 scope:local align:4 data:string_table +L_radius__Q29daObjAuzu26@unnamed@d_a_obj_auzu_cpp@ = .data:0x00000000; // type:object size:0x4 scope:local align:4 +Mthd_Table__Q29daObjAuzu26@unnamed@d_a_obj_auzu_cpp@ = .data:0x00000004; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Auzu = .data:0x00000024; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btkAnm = .data:0x00000054; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000060; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_obj_aygr/splits.txt b/config/D44J01/rels/d_a_obj_aygr/splits.txt new file mode 100644 index 000000000..5f78c7d77 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_aygr/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_aygr.o: + .text start:0x00000078 end:0x00000858 + .text start:0x00000858 end:0x00000870 + .text start:0x00000870 end:0x0000088C + .rodata start:0x00000000 end:0x000000A0 + .data start:0x00000000 end:0x00000078 + .bss start:0x00000000 end:0x00000030 diff --git a/config/D44J01/rels/d_a_obj_aygr/symbols.txt b/config/D44J01/rels/d_a_obj_aygr/symbols.txt new file mode 100644 index 000000000..54e13d84c --- /dev/null +++ b/config/D44J01/rels/d_a_obj_aygr/symbols.txt @@ -0,0 +1,34 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CreateHeap__Q29daObjAygr5Act_cFv = .text:0x00000078; // type:function size:0x22C scope:global align:4 +Create__Q29daObjAygr5Act_cFv = .text:0x000002A4; // type:function size:0x6C scope:global align:4 +Mthd_Create__Q29daObjAygr5Act_cFv = .text:0x00000310; // type:function size:0x1C8 scope:global align:4 +Delete__Q29daObjAygr5Act_cFv = .text:0x000004D8; // type:function size:0x8 scope:global align:4 +Mthd_Delete__Q29daObjAygr5Act_cFv = .text:0x000004E0; // type:function size:0x70 scope:global align:4 +set_mtx__Q29daObjAygr5Act_cFv = .text:0x00000550; // type:function size:0xAC scope:global align:4 +init_mtx__Q29daObjAygr5Act_cFv = .text:0x000005FC; // type:function size:0x7C scope:global align:4 +Execute__Q29daObjAygr5Act_cFPPA3_A4_f = .text:0x00000678; // type:function size:0x3C scope:global align:4 +Draw__Q29daObjAygr5Act_cFv = .text:0x000006B4; // type:function size:0xEC scope:global align:4 +Mthd_Create__Q29daObjAygr26@unnamed@d_a_obj_aygr_cpp@FPv = .text:0x000007A0; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q29daObjAygr26@unnamed@d_a_obj_aygr_cpp@FPv = .text:0x000007C0; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q29daObjAygr26@unnamed@d_a_obj_aygr_cpp@FPv = .text:0x000007E0; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q29daObjAygr26@unnamed@d_a_obj_aygr_cpp@FPv = .text:0x00000800; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q29daObjAygr26@unnamed@d_a_obj_aygr_cpp@FPv = .text:0x0000082C; // type:function size:0x2C scope:local align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x00000858; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00000860; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00000868; // type:function size:0x8 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ39daObjAygr5Act_c5Prm_eQ39daObjAygr5Act_c5Prm_e = .text:0x00000870; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q29daObjAygr5Act_c = .rodata:0x00000000; // type:object size:0x5 scope:global align:4 data:string +@4027 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4028 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4029 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4030 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000018; // type:object size:0x88 scope:local align:4 data:string_table +Mthd_Aygr__Q29daObjAygr26@unnamed@d_a_obj_aygr_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Aygr = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__Q29daObjAygr5Act_c = .data:0x00000050; // type:object size:0x28 scope:global align:4 +M_tmp_mtx__Q29daObjAygr5Act_c = .bss:0x00000000; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_balancelift/splits.txt b/config/D44J01/rels/d_a_obj_balancelift/splits.txt new file mode 100644 index 000000000..f72e950eb --- /dev/null +++ b/config/D44J01/rels/d_a_obj_balancelift/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_balancelift.o: + .text start:0x000000EC end:0x00001914 + .text start:0x00001914 end:0x00001914 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000DF + .data start:0x00000000 end:0x000001A8 + .bss start:0x00000008 end:0x0000004C diff --git a/config/D44J01/rels/d_a_obj_balancelift/symbols.txt b/config/D44J01/rels/d_a_obj_balancelift/symbols.txt new file mode 100644 index 000000000..62770464a --- /dev/null +++ b/config/D44J01/rels/d_a_obj_balancelift/symbols.txt @@ -0,0 +1,91 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__19daBalancelift_HIO_cFv = .text:0x000000EC; // type:function size:0x74 scope:global align:4 +__dt__4cXyzFv = .text:0x00000160; // type:function size:0x3C scope:weak align:4 +daObjBlift_ride_actor_check__FP10fopAc_ac_c = .text:0x0000019C; // type:function size:0xC8 scope:local align:4 +ride_call_back__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x00000264; // type:function size:0xD8 scope:local align:4 +calc_quat__15daBalancelift_cFv = .text:0x0000033C; // type:function size:0x1D4 scope:global align:4 +set_mtx__15daBalancelift_cFv = .text:0x00000510; // type:function size:0x160 scope:global align:4 +calc_weight__15daBalancelift_cFv = .text:0x00000670; // type:function size:0x314 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000984; // type:function size:0x20 scope:local align:4 +CreateHeap__15daBalancelift_cFv = .text:0x000009A4; // type:function size:0x1FC scope:global align:4 +CreateInit__15daBalancelift_cFv = .text:0x00000BA0; // type:function size:0x394 scope:global align:4 +daBalanceliftCreate__FPv = .text:0x00000F34; // type:function size:0x1AC scope:local align:4 +__dt__8dCcD_CylFv = .text:0x000010E0; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000011AC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000011F4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00001250; // type:function size:0x48 scope:weak align:4 +__ct__4cXyzFv = .text:0x00001298; // type:function size:0x4 scope:weak align:4 +daBalanceliftDelete__FPv = .text:0x0000129C; // type:function size:0x8C scope:local align:4 +daBalanceliftExecute__FPv = .text:0x00001328; // type:function size:0x24 scope:local align:4 +_execute__15daBalancelift_cFv = .text:0x0000134C; // type:function size:0x3BC scope:weak align:4 +daBalanceliftDraw__FPv = .text:0x00001708; // type:function size:0x84 scope:local align:4 +daBalanceliftIsDelete__FPv = .text:0x0000178C; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00001794; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000017A4; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000017AC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000017B4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000017BC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000017C4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000017FC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00001804; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x0000180C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001814; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000184C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001850; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001858; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001860; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001868; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001874; // type:function size:0xC scope:weak align:4 +__dt__19daBalancelift_HIO_cFv = .text:0x00001880; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_obj_balancelift_cpp = .text:0x000018C8; // type:function size:0x3C scope:local align:4 +@280@__dt__8dCcD_CylFv = .text:0x00001904; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x0000190C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4022 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4023 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4024 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4025 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:string +@4026 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4027 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:string +@4028 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4029 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4030 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +M_arcname__15daBalancelift_c = .rodata:0x00000024; // type:object size:0x6 scope:global align:4 data:string +@4123 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4124 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4163 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +@4164 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@4229 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4230 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 +@4231 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@4232 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4233 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4234 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4236 = .rodata:0x00000060; // type:object size:0x8 scope:local align:8 +@4429 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4430 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4431 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4595 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4596 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4597 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4598 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000084; // type:object size:0x5B scope:local align:4 data:string_table +l_cyl_src = .data:0x00000000; // type:object size:0x44 scope:local align:4 +daBalanceliftMethodTable = .data:0x00000044; // type:object size:0x20 scope:local align:4 +g_profile_Balancelift = .data:0x00000064; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x00000094; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000011C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000128; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000134; // type:object size:0x54 scope:weak align:4 +__vt__18mDoExt_3DlineMat_c = .data:0x00000188; // type:object size:0x14 scope:weak align:4 +__vt__19daBalancelift_HIO_c = .data:0x0000019C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4016 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x38 scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_obj_barrel/splits.txt b/config/D44J01/rels/d_a_obj_barrel/splits.txt new file mode 100644 index 000000000..5dcf1c9e2 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_barrel/splits.txt @@ -0,0 +1,17 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_barrel.o: + .text start:0x00000078 end:0x000026EC + .text start:0x000026EC end:0x00002728 + .rodata start:0x00000000 end:0x000001A5 + .data start:0x00000000 end:0x00000288 + .bss start:0x00000000 end:0x00000010 diff --git a/config/D44J01/rels/d_a_obj_barrel/symbols.txt b/config/D44J01/rels/d_a_obj_barrel/symbols.txt new file mode 100644 index 000000000..6f5f3a662 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_barrel/symbols.txt @@ -0,0 +1,163 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +solidHeapCB__Q211daObjBarrel5Act_cFP10fopAc_ac_c = .text:0x00000078; // type:function size:0x24 scope:global align:4 +create_heap__Q211daObjBarrel5Act_cFv = .text:0x0000009C; // type:function size:0xC4 scope:global align:4 +_create__Q211daObjBarrel5Act_cFv = .text:0x00000160; // type:function size:0x314 scope:global align:4 +__dt__8dCcD_CylFv = .text:0x00000474; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000540; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000588; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000005E4; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x0000062C; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00000688; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00000710; // type:function size:0x70 scope:weak align:4 +_delete__Q211daObjBarrel5Act_cFv = .text:0x00000780; // type:function size:0x40 scope:global align:4 +mode_wait_init__Q211daObjBarrel5Act_cFv = .text:0x000007C0; // type:function size:0x84 scope:global align:4 +mode_wait__Q211daObjBarrel5Act_cFv = .text:0x00000844; // type:function size:0x110 scope:global align:4 +mode_carry_init__Q211daObjBarrel5Act_cFv = .text:0x00000954; // type:function size:0xC8 scope:global align:4 +mode_carry__Q211daObjBarrel5Act_cFv = .text:0x00000A1C; // type:function size:0x88 scope:global align:4 +mode_vib0_init__Q211daObjBarrel5Act_cFv = .text:0x00000AA4; // type:function size:0x78 scope:global align:4 +mode_vib0__Q211daObjBarrel5Act_cFv = .text:0x00000B1C; // type:function size:0x44 scope:global align:4 +mode_vib1_init__Q211daObjBarrel5Act_cFv = .text:0x00000B60; // type:function size:0x24 scope:global align:4 +mode_vib1__Q211daObjBarrel5Act_cFv = .text:0x00000B84; // type:function size:0x44 scope:global align:4 +mode_vib2_init__Q211daObjBarrel5Act_cFv = .text:0x00000BC8; // type:function size:0x24 scope:global align:4 +mode_vib2__Q211daObjBarrel5Act_cFv = .text:0x00000BEC; // type:function size:0x70 scope:global align:4 +mode_jump_init__Q211daObjBarrel5Act_cFv = .text:0x00000C5C; // type:function size:0x70 scope:global align:4 +mode_jump__Q211daObjBarrel5Act_cFv = .text:0x00000CCC; // type:function size:0x80 scope:global align:4 +mode_walk_init__Q211daObjBarrel5Act_cFv = .text:0x00000D4C; // type:function size:0x4C scope:global align:4 +mode_walk__Q211daObjBarrel5Act_cFv = .text:0x00000D98; // type:function size:0x1B8 scope:global align:4 +vib_pos_ang__Q211daObjBarrel5Act_cFv = .text:0x00000F50; // type:function size:0x134 scope:global align:4 +mode_proc_call__Q211daObjBarrel5Act_cFv = .text:0x00001084; // type:function size:0x22C scope:global align:4 +set_mtx__Q211daObjBarrel5Act_cFv = .text:0x000012B0; // type:function size:0x1F0 scope:global align:4 +init_mtx__Q211daObjBarrel5Act_cFv = .text:0x000014A0; // type:function size:0x3C scope:global align:4 +set_walk_rot__Q211daObjBarrel5Act_cFv = .text:0x000014DC; // type:function size:0x244 scope:global align:4 +eff_break__Q211daObjBarrel5Act_cFv = .text:0x00001720; // type:function size:0x114 scope:global align:4 +damaged__Q211daObjBarrel5Act_cFb = .text:0x00001834; // type:function size:0xA4 scope:global align:4 +cull_set_draw__Q211daObjBarrel5Act_cFv = .text:0x000018D8; // type:function size:0x38 scope:global align:4 +cull_set_move__Q211daObjBarrel5Act_cFv = .text:0x00001910; // type:function size:0x38 scope:global align:4 +get_se_map_hit__Q211daObjBarrel5Act_cCFv = .text:0x00001948; // type:function size:0x8 scope:global align:4 +set_senv__Q211daObjBarrel5Act_cCFii = .text:0x00001950; // type:function size:0x54 scope:global align:4 +se_fall_water__Q211daObjBarrel5Act_cFv = .text:0x000019A4; // type:function size:0xF4 scope:global align:4 +eff_hit_water_splash__Q211daObjBarrel5Act_cFv = .text:0x00001A98; // type:function size:0x50 scope:global align:4 +chk_sink_water__Q211daObjBarrel5Act_cFv = .text:0x00001AE8; // type:function size:0x38 scope:global align:4 +chk_sinkdown_water__Q211daObjBarrel5Act_cFv = .text:0x00001B20; // type:function size:0x48 scope:global align:4 +eff_land_smoke__Q211daObjBarrel5Act_cFv = .text:0x00001B68; // type:function size:0x2C scope:global align:4 +damage_cc_proc__Q211daObjBarrel5Act_cFv = .text:0x00001B94; // type:function size:0x398 scope:global align:4 +damage_bg_proc__Q211daObjBarrel5Act_cFv = .text:0x00001F2C; // type:function size:0xA4 scope:global align:4 +damage_bg_proc_directly__Q211daObjBarrel5Act_cFv = .text:0x00001FD0; // type:function size:0x188 scope:global align:4 +_execute__Q211daObjBarrel5Act_cFv = .text:0x00002158; // type:function size:0x1B0 scope:global align:4 +_draw__Q211daObjBarrel5Act_cFv = .text:0x00002308; // type:function size:0x130 scope:global align:4 +Create__Q211daObjBarrel6MethodFPv = .text:0x00002438; // type:function size:0x20 scope:global align:4 +Delete__Q211daObjBarrel6MethodFPv = .text:0x00002458; // type:function size:0x24 scope:global align:4 +Execute__Q211daObjBarrel6MethodFPv = .text:0x0000247C; // type:function size:0x24 scope:global align:4 +Draw__Q211daObjBarrel6MethodFPv = .text:0x000024A0; // type:function size:0x24 scope:global align:4 +IsDelete__Q211daObjBarrel6MethodFPv = .text:0x000024C4; // type:function size:0x8 scope:global align:4 +__dt__13cBgS_PolyInfoFv = .text:0x000024CC; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00002514; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x0000255C; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x000025B8; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00002600; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00002610; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00002618; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002620; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002628; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002630; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002668; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002670; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002678; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002680; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000026B8; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000026BC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000026C4; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000026CC; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000026D4; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000026E0; // type:function size:0xC scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ311daObjBarrel5Act_c5Prm_eQ311daObjBarrel5Act_c5Prm_e = .text:0x000026EC; // type:function size:0x1C scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00002708; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00002710; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002718; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00002720; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q211daObjBarrel5Act_c = .rodata:0x00000000; // type:object size:0x9 scope:global align:4 data:string +l_s_radius__Q211daObjBarrel5Act_c = .rodata:0x0000000C; // type:object size:0x4 scope:global align:4 +l_l_radius__Q211daObjBarrel5Act_c = .rodata:0x00000010; // type:object size:0x4 scope:global align:4 +l_gnd_fric__Q211daObjBarrel5Act_c = .rodata:0x00000014; // type:object size:0x4 scope:global align:4 +l_gnd_deg__Q211daObjBarrel5Act_c = .rodata:0x00000018; // type:object size:0x2 scope:global align:2 +l_viscous_resist__Q211daObjBarrel5Act_c = .rodata:0x0000001C; // type:object size:0x4 scope:global align:4 +l_inert_resist__Q211daObjBarrel5Act_c = .rodata:0x00000020; // type:object size:0x4 scope:global align:4 +l_max_move__Q211daObjBarrel5Act_c = .rodata:0x00000024; // type:object size:0x4 scope:global align:4 +l_max_vib_angl__Q211daObjBarrel5Act_c = .rodata:0x00000028; // type:object size:0x2 scope:global align:2 +l_min_move_dir__Q211daObjBarrel5Act_c = .rodata:0x0000002C; // type:object size:0x4 scope:global align:4 +l_wind_max__Q211daObjBarrel5Act_c = .rodata:0x00000030; // type:object size:0x4 scope:global align:4 +l_shape_vec__Q211daObjBarrel5Act_c = .rodata:0x00000034; // type:object size:0x4 scope:global align:4 +l_tgr_ratio__Q211daObjBarrel5Act_c = .rodata:0x00000038; // type:object size:0x4 scope:global align:4 +M_cyl_src__Q211daObjBarrel5Act_c = .rodata:0x0000003C; // type:object size:0x44 scope:global align:4 +M_attr__Q211daObjBarrel5Act_c = .rodata:0x00000080; // type:object size:0x48 scope:global align:4 data:byte +@4115 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 data:float +@4116 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 data:float +@4117 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 data:float +@4118 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@4120 = .rodata:0x000000D8; // type:object size:0x8 scope:local align:8 +@4218 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 data:float +@4271 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 data:float +@4365 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 data:float +@4426 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@4437 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@4438 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@4439 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@4440 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 data:string +@4442 = .rodata:0x00000100; // type:object size:0x8 scope:local align:8 +@4495 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 data:string +@4540 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@4541 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@4542 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@4596 = .rodata:0x00000118; // type:object size:0x8 scope:local align:8 +@4597 = .rodata:0x00000120; // type:object size:0x8 scope:local align:8 +@4598 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@4599 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@4600 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@4601 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@4602 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@4647 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@4652 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@4657 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 +@4680 = .rodata:0x00000148; // type:object size:0x8 scope:local align:4 +@4859 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@4860 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@4861 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@4862 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 +@4863 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 +@4864 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 +@4978 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000016C; // type:object size:0x39 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_47_data_1C = .data:0x0000001C; // type:object size:0x14 +@4451 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4452 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4453 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4454 = .data:0x00000054; // type:object size:0xC scope:local align:4 +@4455 = .data:0x00000060; // type:object size:0xC scope:local align:4 +@4456 = .data:0x0000006C; // type:object size:0xC scope:local align:4 +@4457 = .data:0x00000078; // type:object size:0xC scope:local align:4 +mode_proc$4450 = .data:0x00000084; // type:object size:0x54 scope:local align:4 +Table__Q211daObjBarrel6Method = .data:0x000000D8; // type:object size:0x20 scope:global align:4 +g_profile_Obj_Barrel = .data:0x000000F8; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000128; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000134; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000140; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x0000014C; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000158; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000164; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000170; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000001F8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000204; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000210; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000264; // type:object size:0x24 scope:weak align:4 +init$4458 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$4611 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte +em_scl$4610 = .bss:0x00000004; // type:object size:0xC scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_obj_barrel2/splits.txt b/config/D44J01/rels/d_a_obj_barrel2/splits.txt new file mode 100644 index 000000000..20612d1c6 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_barrel2/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_barrel2.o: + .text start:0x000000EC end:0x000034D0 + .text start:0x000034D0 end:0x00003534 + .rodata start:0x00000000 end:0x00000305 + .data start:0x00000000 end:0x00000330 + .bss start:0x00000008 end:0x000000BC diff --git a/config/D44J01/rels/d_a_obj_barrel2/symbols.txt b/config/D44J01/rels/d_a_obj_barrel2/symbols.txt new file mode 100644 index 000000000..b7ab27583 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_barrel2/symbols.txt @@ -0,0 +1,204 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +solidHeapCB__Q212daObjBarrel25Act_cFP10fopAc_ac_c = .text:0x000000EC; // type:function size:0x24 scope:global align:4 +create_heap__Q212daObjBarrel25Act_cFv = .text:0x00000110; // type:function size:0x1B0 scope:global align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000002C0; // type:function size:0x48 scope:weak align:4 +_create__Q212daObjBarrel25Act_cFv = .text:0x00000308; // type:function size:0x590 scope:global align:4 +__dt__8dCcD_CylFv = .text:0x00000898; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000964; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000009AC; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000A08; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00000A50; // type:function size:0x5C scope:weak align:4 +_delete__Q212daObjBarrel25Act_cFv = .text:0x00000AAC; // type:function size:0x40 scope:global align:4 +tg_hitCB__Q212daObjBarrel25Act_cFP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x00000AEC; // type:function size:0x4C scope:global align:4 +co_hitCB__Q212daObjBarrel25Act_cFP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x00000B38; // type:function size:0x174 scope:global align:4 +cull_set_draw__Q212daObjBarrel25Act_cFv = .text:0x00000CAC; // type:function size:0x60 scope:global align:4 +cull_set_move__Q212daObjBarrel25Act_cFv = .text:0x00000D0C; // type:function size:0x58 scope:global align:4 +demo_mode_chk__Q212daObjBarrel25Act_cCFv = .text:0x00000D64; // type:function size:0x4C scope:global align:4 +mode_afl_init__Q212daObjBarrel25Act_cFv = .text:0x00000DB0; // type:function size:0xC scope:global align:4 +mode_afl__Q212daObjBarrel25Act_cFv = .text:0x00000DBC; // type:function size:0x238 scope:global align:4 +mode_exit_v_init__Q212daObjBarrel25Act_cFv = .text:0x00000FF4; // type:function size:0x20 scope:global align:4 +mode_exit_v__Q212daObjBarrel25Act_cFv = .text:0x00001014; // type:function size:0xD4 scope:global align:4 +mode_exit_h_init__Q212daObjBarrel25Act_cFv = .text:0x000010E8; // type:function size:0x18 scope:global align:4 +mode_exit_h__Q212daObjBarrel25Act_cFv = .text:0x00001100; // type:function size:0xD4 scope:global align:4 +mode_exit_mine_init__Q212daObjBarrel25Act_cFv = .text:0x000011D4; // type:function size:0x18 scope:global align:4 +mode_exit_mine__Q212daObjBarrel25Act_cFv = .text:0x000011EC; // type:function size:0xD4 scope:global align:4 +mode_explode_init__Q212daObjBarrel25Act_cFv = .text:0x000012C0; // type:function size:0x5C scope:global align:4 +mode_explode__Q212daObjBarrel25Act_cFv = .text:0x0000131C; // type:function size:0x124 scope:global align:4 +mode_demo_break0_init__Q212daObjBarrel25Act_cFv = .text:0x00001440; // type:function size:0x48 scope:global align:4 +mode_demo_break0__Q212daObjBarrel25Act_cFv = .text:0x00001488; // type:function size:0xE4 scope:global align:4 +mode_demo_break1_init__Q212daObjBarrel25Act_cFv = .text:0x0000156C; // type:function size:0xC scope:global align:4 +mode_demo_break1__Q212daObjBarrel25Act_cFv = .text:0x00001578; // type:function size:0x5C scope:global align:4 +mode_demo_explode0_init__Q212daObjBarrel25Act_cFv = .text:0x000015D4; // type:function size:0x2C scope:global align:4 +mode_demo_explode0__Q212daObjBarrel25Act_cFv = .text:0x00001600; // type:function size:0xDC scope:global align:4 +mode_demo_explode1_init__Q212daObjBarrel25Act_cFv = .text:0x000016DC; // type:function size:0xC scope:global align:4 +mode_demo_explode1__Q212daObjBarrel25Act_cFv = .text:0x000016E8; // type:function size:0x60 scope:global align:4 +mode_proc_call__Q212daObjBarrel25Act_cFv = .text:0x00001748; // type:function size:0x154 scope:global align:4 +set_pos_y__Q212daObjBarrel25Act_cFv = .text:0x0000189C; // type:function size:0x7C scope:global align:4 +set_mtx__Q212daObjBarrel25Act_cFv = .text:0x00001918; // type:function size:0x2B8 scope:global align:4 +init_mtx__Q212daObjBarrel25Act_cFv = .text:0x00001BD0; // type:function size:0x20 scope:global align:4 +eff_break__Q212daObjBarrel25Act_cFv = .text:0x00001BF0; // type:function size:0x1AC scope:global align:4 +eff_explode__Q212daObjBarrel25Act_cFv = .text:0x00001D9C; // type:function size:0x260 scope:global align:4 +set_item_position__Q212daObjBarrel25Act_cFv = .text:0x00001FFC; // type:function size:0xF8 scope:global align:4 +item_drop_init__Q212daObjBarrel25Act_cFf = .text:0x000020F4; // type:function size:0xB4 scope:global align:4 +item_drop__Q212daObjBarrel25Act_cFv = .text:0x000021A8; // type:function size:0x60 scope:global align:4 +item_delete__Q212daObjBarrel25Act_cFv = .text:0x00002208; // type:function size:0x34 scope:global align:4 +item_give__Q212daObjBarrel25Act_cFv = .text:0x0000223C; // type:function size:0x5C scope:global align:4 +item_connect_check__Q212daObjBarrel25Act_cFv = .text:0x00002298; // type:function size:0x98 scope:global align:4 +buoy_jump__Q212daObjBarrel25Act_cFf = .text:0x00002330; // type:function size:0xD8 scope:global align:4 +set_water_pos__Q212daObjBarrel25Act_cFv = .text:0x00002408; // type:function size:0x274 scope:global align:4 +__dt__11dBgS_WtrChkFv = .text:0x0000267C; // type:function size:0x124 scope:weak align:4 +afl_sway__Q212daObjBarrel25Act_cFv = .text:0x000027A0; // type:function size:0x15C scope:global align:4 +mine_chk_range_flash__Q212daObjBarrel25Act_cFv = .text:0x000028FC; // type:function size:0x7C scope:global align:4 +mine_chk_range_explode__Q212daObjBarrel25Act_cFv = .text:0x00002978; // type:function size:0x7C scope:global align:4 +mine_chk_range_damage__Q212daObjBarrel25Act_cFv = .text:0x000029F4; // type:function size:0x134 scope:global align:4 +execute_sub__Q212daObjBarrel25Act_cFv = .text:0x00002B28; // type:function size:0x300 scope:global align:4 +_execute__Q212daObjBarrel25Act_cFv = .text:0x00002E28; // type:function size:0xBC scope:global align:4 +_draw__Q212daObjBarrel25Act_cFv = .text:0x00002EE4; // type:function size:0x9C scope:global align:4 +Create__Q212daObjBarrel26MethodFPv = .text:0x00002F80; // type:function size:0x20 scope:global align:4 +Delete__Q212daObjBarrel26MethodFPv = .text:0x00002FA0; // type:function size:0x24 scope:global align:4 +Execute__Q212daObjBarrel26MethodFPv = .text:0x00002FC4; // type:function size:0x24 scope:global align:4 +Draw__Q212daObjBarrel26MethodFPv = .text:0x00002FE8; // type:function size:0x24 scope:global align:4 +IsDelete__Q212daObjBarrel26MethodFPv = .text:0x0000300C; // type:function size:0x8 scope:global align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00003014; // type:function size:0x48 scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x0000305C; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000030A4; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00003100; // type:function size:0x48 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00003148; // type:function size:0x5C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x000031A4; // type:function size:0xA0 scope:weak align:4 +__dt__14dBgS_SplGrpChkFv = .text:0x00003244; // type:function size:0xFC scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00003340; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00003388; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00003398; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000033A0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000033A8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000033B0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000033B8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000033F0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000033F8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00003400; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003408; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00003440; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00003444; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000344C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003454; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000345C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00003468; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00003474; // type:function size:0x5C scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ312daObjBarrel25Act_c5Prm_eQ312daObjBarrel25Act_c5Prm_e = .text:0x000034D0; // type:function size:0x1C scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000034EC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000034F4; // type:function size:0x8 scope:weak align:4 +@16@__dt__11dBgS_WtrChkFv = .text:0x000034FC; // type:function size:0x8 scope:weak align:4 +@48@__dt__11dBgS_WtrChkFv = .text:0x00003504; // type:function size:0x8 scope:weak align:4 +@36@__dt__11dBgS_WtrChkFv = .text:0x0000350C; // type:function size:0x8 scope:weak align:4 +@16@__dt__14dBgS_SplGrpChkFv = .text:0x00003514; // type:function size:0x8 scope:weak align:4 +@48@__dt__14dBgS_SplGrpChkFv = .text:0x0000351C; // type:function size:0x8 scope:weak align:4 +@36@__dt__14dBgS_SplGrpChkFv = .text:0x00003524; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x0000352C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q212daObjBarrel25Act_c = .rodata:0x00000000; // type:object size:0x9 scope:global align:4 data:string +M_evname_brk__Q212daObjBarrel25Act_c = .rodata:0x0000000C; // type:object size:0xC scope:global align:4 data:string +M_cyl_src__Q212daObjBarrel25Act_c = .rodata:0x00000018; // type:object size:0x44 scope:global align:4 +M_attr__Q212daObjBarrel25Act_c = .rodata:0x0000005C; // type:object size:0x1D0 scope:global align:4 +@4158 = .rodata:0x0000022C; // type:object size:0x4 scope:local align:4 +@4337 = .rodata:0x00000230; // type:object size:0x4 scope:local align:4 +@4338 = .rodata:0x00000234; // type:object size:0x4 scope:local align:4 data:float +@4339 = .rodata:0x00000238; // type:object size:0x4 scope:local align:4 data:float +@4340 = .rodata:0x0000023C; // type:object size:0x4 scope:local align:4 data:float +@4341 = .rodata:0x00000240; // type:object size:0x4 scope:local align:4 +@4468 = .rodata:0x00000244; // type:object size:0x4 scope:local align:4 +@4469 = .rodata:0x00000248; // type:object size:0x4 scope:local align:4 +@4480 = .rodata:0x0000024C; // type:object size:0x4 scope:local align:4 +@4536 = .rodata:0x00000250; // type:object size:0x4 scope:local align:4 +@4537 = .rodata:0x00000254; // type:object size:0x4 scope:local align:4 +@4538 = .rodata:0x00000258; // type:object size:0x4 scope:local align:4 +@4539 = .rodata:0x0000025C; // type:object size:0x4 scope:local align:4 +@4540 = .rodata:0x00000260; // type:object size:0x4 scope:local align:4 +@4541 = .rodata:0x00000264; // type:object size:0x4 scope:local align:4 +@4542 = .rodata:0x00000268; // type:object size:0x4 scope:local align:4 +@4543 = .rodata:0x0000026C; // type:object size:0x4 scope:local align:4 data:string +@4545 = .rodata:0x00000270; // type:object size:0x8 scope:local align:8 +@4551 = .rodata:0x00000278; // type:object size:0x4 scope:local align:4 data:float +@4564 = .rodata:0x0000027C; // type:object size:0x4 scope:local align:4 +@4585 = .rodata:0x00000280; // type:object size:0x4 scope:local align:4 data:float +@4601 = .rodata:0x00000284; // type:object size:0x4 scope:local align:4 data:float +@4807 = .rodata:0x00000288; // type:object size:0x4 scope:local align:4 +@4856 = .rodata:0x0000028C; // type:object size:0x4 scope:local align:4 +@4920 = .rodata:0x00000290; // type:object size:0x4 scope:local align:4 +@4921 = .rodata:0x00000294; // type:object size:0x4 scope:local align:4 +@4960 = .rodata:0x00000298; // type:object size:0x4 scope:local align:4 +@5014 = .rodata:0x0000029C; // type:object size:0x4 scope:local align:4 +@5064 = .rodata:0x000002A0; // type:object size:0x4 scope:local align:4 +@5065 = .rodata:0x000002A4; // type:object size:0x4 scope:local align:4 +@5066 = .rodata:0x000002A8; // type:object size:0x4 scope:local align:4 +@5067 = .rodata:0x000002AC; // type:object size:0x4 scope:local align:4 +@5068 = .rodata:0x000002B0; // type:object size:0x4 scope:local align:4 +@5069 = .rodata:0x000002B4; // type:object size:0x4 scope:local align:4 +@5113 = .rodata:0x000002B8; // type:object size:0x8 scope:local align:8 +@5114 = .rodata:0x000002C0; // type:object size:0x8 scope:local align:8 +@5245 = .rodata:0x000002C8; // type:object size:0x4 scope:local align:4 +@5246 = .rodata:0x000002CC; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000002D0; // type:object size:0x35 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_48_data_1C = .data:0x0000001C; // type:object size:0x14 +@4706 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4707 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4708 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4709 = .data:0x00000054; // type:object size:0xC scope:local align:4 +@4710 = .data:0x00000060; // type:object size:0xC scope:local align:4 +@4711 = .data:0x0000006C; // type:object size:0xC scope:local align:4 +@4712 = .data:0x00000078; // type:object size:0xC scope:local align:4 +@4713 = .data:0x00000084; // type:object size:0xC scope:local align:4 +@4714 = .data:0x00000090; // type:object size:0xC scope:local align:4 +mode_proc$4705 = .data:0x0000009C; // type:object size:0x6C scope:local align:4 +Table__Q212daObjBarrel26Method = .data:0x00000108; // type:object size:0x20 scope:global align:4 +g_profile_Obj_Barrel2 = .data:0x00000128; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000158; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000164; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000170; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x0000017C; // type:object size:0xC scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000188; // type:object size:0xC scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000194; // type:object size:0x18 scope:weak align:4 +__vt__14dBgS_SplGrpChk = .data:0x000001AC; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_WtrChk = .data:0x000001DC; // type:object size:0x30 scope:weak align:4 +__vt__10cCcD_GStts = .data:0x0000020C; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000218; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000224; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000002AC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000002B8; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000002C4; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000318; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000324; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +M_tmp_item_actor__Q212daObjBarrel25Act_c = .bss:0x00000054; // type:object size:0x4 scope:global align:4 data:4byte +init$4715 = .bss:0x00000058; // type:object size:0x1 scope:local align:1 data:byte +@5024 = .bss:0x0000005C; // type:object size:0xC scope:local align:4 +init$5025 = .bss:0x00000068; // type:object size:0x1 scope:local align:1 +wtr$5023 = .bss:0x0000006C; // type:object size:0x50 scope:local align:4 diff --git a/config/D44J01/rels/d_a_obj_barrier/splits.txt b/config/D44J01/rels/d_a_obj_barrier/splits.txt new file mode 100644 index 000000000..c70d5e6d5 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_barrier/splits.txt @@ -0,0 +1,24 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_barrier.o: + .text start:0x000000EC end:0x00001DB0 + .text start:0x00001DB0 end:0x00002144 + .text start:0x00002144 end:0x000021DC + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000164 + .data start:0x00000000 end:0x00000180 + .bss start:0x00000008 end:0x0000009C diff --git a/config/D44J01/rels/d_a_obj_barrier/symbols.txt b/config/D44J01/rels/d_a_obj_barrier/symbols.txt new file mode 100644 index 000000000..9857e9694 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_barrier/symbols.txt @@ -0,0 +1,123 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__18daObjBarrier_HIO_cFv = .text:0x000000EC; // type:function size:0x68 scope:global align:4 +set_mtx__14daObjBarrier_cFv = .text:0x00000154; // type:function size:0xA0 scope:global align:4 +init_mtx__14daObjBarrier_cFv = .text:0x000001F4; // type:function size:0xA0 scope:global align:4 +solidHeapCB__14daObjBarrier_cFP10fopAc_ac_c = .text:0x00000294; // type:function size:0x24 scope:global align:4 +init__18daObjBarrier_anm_cFv = .text:0x000002B8; // type:function size:0x190 scope:global align:4 +create_heap__14daObjBarrier_cFv = .text:0x00000448; // type:function size:0xA8 scope:global align:4 +checkCollision_Tg__14daObjBarrier_cFv = .text:0x000004F0; // type:function size:0x240 scope:global align:4 +__dt__4cXyzFv = .text:0x00000730; // type:function size:0x3C scope:weak align:4 +checkCollision_At__14daObjBarrier_cFv = .text:0x0000076C; // type:function size:0xC0 scope:global align:4 +registCollisionTable__14daObjBarrier_cFv = .text:0x0000082C; // type:function size:0x130 scope:global align:4 +brkAnmPlay__14daObjBarrier_cFv = .text:0x0000095C; // type:function size:0x138 scope:global align:4 +setDummyTexture__17daObjBarrier_ef_cFi = .text:0x00000A94; // type:function size:0x1F4 scope:global align:4 +checkHitActor__17daObjBarrier_ef_cFP10fopAc_ac_c = .text:0x00000C88; // type:function size:0x38 scope:global align:4 +birth__17daObjBarrier_ef_cFP10fopAc_ac_cf4cXyz4cXyzi = .text:0x00000CC0; // type:function size:0x468 scope:global align:4 +init__17daObjBarrier_ef_cFv = .text:0x00001128; // type:function size:0x228 scope:global align:4 +create__17daObjBarrier_ef_cFv = .text:0x00001350; // type:function size:0x40 scope:global align:4 +execute__17daObjBarrier_ef_cFv = .text:0x00001390; // type:function size:0xC0 scope:global align:4 +draw__17daObjBarrier_ef_cFv = .text:0x00001450; // type:function size:0x18C scope:global align:4 +_create__14daObjBarrier_cFv = .text:0x000015DC; // type:function size:0x214 scope:global align:4 +__ct__14daObjBarrier_cFv = .text:0x000017F0; // type:function size:0x20C scope:weak align:4 +_delete__14daObjBarrier_cFv = .text:0x000019FC; // type:function size:0xB8 scope:global align:4 +_execute__14daObjBarrier_cFv = .text:0x00001AB4; // type:function size:0x90 scope:global align:4 +_draw__14daObjBarrier_cFv = .text:0x00001B44; // type:function size:0xA4 scope:global align:4 +daObjBarrier_Create__FP10fopAc_ac_c = .text:0x00001BE8; // type:function size:0x20 scope:local align:4 +daObjBarrier_Delete__FP14daObjBarrier_c = .text:0x00001C08; // type:function size:0x24 scope:local align:4 +daObjBarrier_Execute__FP14daObjBarrier_c = .text:0x00001C2C; // type:function size:0x24 scope:local align:4 +daObjBarrier_Draw__FP14daObjBarrier_c = .text:0x00001C50; // type:function size:0x24 scope:local align:4 +daObjBarrier_IsDelete__FP14daObjBarrier_c = .text:0x00001C74; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00001C7C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00001C8C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00001C94; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001C9C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001CA4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001CAC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00001CE4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00001CEC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00001CF4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001CFC; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001D34; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001D38; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001D40; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001D48; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001D50; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001D5C; // type:function size:0xC scope:weak align:4 +__dt__18daObjBarrier_HIO_cFv = .text:0x00001D68; // type:function size:0x48 scope:weak align:4 +__ct__4cXyzFv = .text:0x00001DB0; // type:function size:0x4 scope:weak align:4 +__ct__13mDoExt_brkAnmFv = .text:0x00001DB4; // type:function size:0x2C scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00001DE0; // type:function size:0x5C scope:weak align:4 +__ct__13mDoExt_bckAnmFv = .text:0x00001E3C; // type:function size:0x28 scope:weak align:4 +__ct__13mDoExt_btkAnmFv = .text:0x00001E64; // type:function size:0x28 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00001E8C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00001F58; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00001FA0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00001FFC; // type:function size:0x48 scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00002044; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x000020A0; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000020FC; // type:function size:0x48 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ214daObjBarrier_c7Param_eQ214daObjBarrier_c7Param_e = .text:0x00002144; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_barrier_cpp = .text:0x00002160; // type:function size:0x6C scope:local align:4 +@280@__dt__8dCcD_CylFv = .text:0x000021CC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000021D4; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +l_arcname__29@unnamed@d_a_obj_barrier_cpp@ = .rodata:0x00000000; // type:object size:0x6 scope:local align:4 data:string +l_cyl_at_src__29@unnamed@d_a_obj_barrier_cpp@ = .rodata:0x00000008; // type:object size:0x44 scope:local align:4 +l_cyl_tg_src__29@unnamed@d_a_obj_barrier_cpp@ = .rodata:0x0000004C; // type:object size:0x44 scope:local align:4 +@4058 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4059 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4060 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4061 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4062 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4131 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 data:float +@4220 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 data:float +@4221 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 data:float +@4284 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 data:float +@4319 = .rodata:0x000000B8; // type:object size:0x8 scope:local align:8 +@4320 = .rodata:0x000000C0; // type:object size:0x8 scope:local align:8 +@4321 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@4463 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@4464 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@4468 = .rodata:0x000000D8; // type:object size:0x8 scope:local align:8 data:double +@stringBase0 = .rodata:0x000000E0; // type:object size:0x84 scope:local align:4 data:string_table +l_daObjBarrier_Method = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Barrier = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_bckAnm = .data:0x00000050; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x0000005C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000000E4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000000F0; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000000FC; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000150; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x0000015C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000168; // type:object size:0xC scope:weak align:4 +__vt__18daObjBarrier_HIO_c = .data:0x00000174; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4051 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_ef_scale__29@unnamed@d_a_obj_barrier_cpp@ = .bss:0x00000060; // type:object size:0xC scope:local align:4 data:float +@4063 = .bss:0x0000006C; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000078; // type:object size:0x24 scope:local align:4 data:byte diff --git a/config/D44J01/rels/d_a_obj_bemos/splits.txt b/config/D44J01/rels/d_a_obj_bemos/splits.txt new file mode 100644 index 000000000..ba295d6d2 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_bemos/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_bemos.o: + .text start:0x000000EC end:0x000051CC + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000120 + .data start:0x00000000 end:0x0000042C + .bss start:0x00000008 end:0x00000064 diff --git a/config/D44J01/rels/d_a_obj_bemos/symbols.txt b/config/D44J01/rels/d_a_obj_bemos/symbols.txt new file mode 100644 index 000000000..f47307a49 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_bemos/symbols.txt @@ -0,0 +1,196 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__13daBemos_HIO_cFv = .text:0x000000EC; // type:function size:0xA8 scope:global align:4 +set_mtx__9daBemos_cFv = .text:0x00000194; // type:function size:0x1A8 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x0000033C; // type:function size:0x20 scope:local align:4 +CreateHeap1__9daBemos_cFv = .text:0x0000035C; // type:function size:0x13C scope:global align:4 +CreateHeap2__9daBemos_cFv = .text:0x00000498; // type:function size:0x254 scope:global align:4 +CreateHeap3__9daBemos_cFv = .text:0x000006EC; // type:function size:0xBC scope:global align:4 +CreateHeap__9daBemos_cFv = .text:0x000007A8; // type:function size:0x60 scope:global align:4 +CreateInit1__9daBemos_cFv = .text:0x00000808; // type:function size:0x244 scope:global align:4 +CreateInit2__9daBemos_cFv = .text:0x00000A4C; // type:function size:0x270 scope:global align:4 +CreateInit3__9daBemos_cFv = .text:0x00000CBC; // type:function size:0x6C4 scope:global align:4 +CreateInit__9daBemos_cFv = .text:0x00001380; // type:function size:0x108 scope:global align:4 +blue_range_check__9daBemos_cFiP5csXyz = .text:0x00001488; // type:function size:0x26C scope:global align:4 +red_range_check__9daBemos_cFiP5csXyz = .text:0x000016F4; // type:function size:0x2B4 scope:global align:4 +yellow_range_check__9daBemos_cFiP5csXyz = .text:0x000019A8; // type:function size:0x10 scope:global align:4 +blue_eye_wait_init__9daBemos_cFv = .text:0x000019B8; // type:function size:0x250 scope:global align:4 +blue_eye_wait__9daBemos_cFv = .text:0x00001C08; // type:function size:0xBC scope:global align:4 +blue_eye_charge_init__9daBemos_cFv = .text:0x00001CC4; // type:function size:0x174 scope:global align:4 +blue_eye_charge__9daBemos_cFv = .text:0x00001E38; // type:function size:0x36C scope:global align:4 +blue_eye_search_init__9daBemos_cFv = .text:0x000021A4; // type:function size:0x44 scope:global align:4 +blue_eye_search__9daBemos_cFv = .text:0x000021E8; // type:function size:0x258 scope:global align:4 +red_eye_wait_init__9daBemos_cFv = .text:0x00002440; // type:function size:0x24C scope:global align:4 +red_eye_wait__9daBemos_cFv = .text:0x0000268C; // type:function size:0xF4 scope:global align:4 +red_eye_charge_init__9daBemos_cFv = .text:0x00002780; // type:function size:0x174 scope:global align:4 +red_eye_charge__9daBemos_cFv = .text:0x000028F4; // type:function size:0x384 scope:global align:4 +red_eye_search_init__9daBemos_cFv = .text:0x00002C78; // type:function size:0x4C scope:global align:4 +red_eye_search__9daBemos_cFv = .text:0x00002CC4; // type:function size:0x2C4 scope:global align:4 +eye_break_init__9daBemos_cFv = .text:0x00002F88; // type:function size:0x158 scope:global align:4 +eye_break__9daBemos_cFv = .text:0x000030E0; // type:function size:0x46C scope:global align:4 +eye_dummy__9daBemos_cFv = .text:0x0000354C; // type:function size:0x24 scope:global align:4 +yellow_eye_wait_init__9daBemos_cFv = .text:0x00003570; // type:function size:0x188 scope:global align:4 +yellow_eye_wait__9daBemos_cFv = .text:0x000036F8; // type:function size:0x164 scope:global align:4 +yellow_eye_search_init__9daBemos_cFv = .text:0x0000385C; // type:function size:0x104 scope:global align:4 +yellow_eye_search__9daBemos_cFv = .text:0x00003960; // type:function size:0x1F0 scope:global align:4 +event_move__9daBemos_cFv = .text:0x00003B50; // type:function size:0x1DC scope:global align:4 +guard_proc__9daBemos_cFv = .text:0x00003D2C; // type:function size:0x2A4 scope:global align:4 +getBeamActor__9daBemos_cFv = .text:0x00003FD0; // type:function size:0x74 scope:global align:4 +daBemosCreate__FPv = .text:0x00004044; // type:function size:0x20 scope:local align:4 +_create__9daBemos_cFv = .text:0x00004064; // type:function size:0xB0 scope:weak align:4 +__ct__9daBemos_cFv = .text:0x00004114; // type:function size:0x260 scope:weak align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x00004374; // type:function size:0x140 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x000044B4; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x000045CC; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x0000466C; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x000046C8; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00004710; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x0000476C; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x000047B4; // type:function size:0x80 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00004834; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00004900; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00004948; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00004A14; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00004A5C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00004AB8; // type:function size:0x48 scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00004B00; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00004B5C; // type:function size:0x48 scope:weak align:4 +daBemosDelete__FPv = .text:0x00004BA4; // type:function size:0x104 scope:local align:4 +daBemosExecute__FPv = .text:0x00004CA8; // type:function size:0x12C scope:local align:4 +daBemosDraw__FPv = .text:0x00004DD4; // type:function size:0x120 scope:local align:4 +daBemosIsDelete__FPv = .text:0x00004EF4; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00004EFC; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00004F44; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00004F54; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00004F5C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00004F64; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00004F6C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004F74; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00004FAC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00004FB4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00004FBC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004FC4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00004FFC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00005000; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00005008; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00005018; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00005020; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00005028; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00005030; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00005038; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00005070; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00005078; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00005080; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005088; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000050C0; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000050C8; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000050D0; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000050DC; // type:function size:0xC scope:weak align:4 +__dt__13daBemos_HIO_cFv = .text:0x000050E8; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_obj_bemos_cpp = .text:0x00005130; // type:function size:0x3C scope:local align:4 +@280@__dt__8dCcD_CylFv = .text:0x0000516C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00005174; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x0000517C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00005184; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x0000518C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00005194; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x0000519C; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x000051A4; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x000051AC; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x000051B4; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x000051BC; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x000051C4; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4072 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4073 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4074 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4075 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4076 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4077 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4078 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4079 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +m_arcname__9daBemos_c = .rodata:0x00000020; // type:object size:0x5 scope:global align:4 data:string +@4135 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4185 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4254 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4255 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4256 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4257 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4258 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4259 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4261 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@4509 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4510 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 +@4511 = .rodata:0x00000060; // type:object size:0x8 scope:local align:8 +@4512 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4513 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4514 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4515 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 data:float +@4516 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4517 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4518 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4643 = .rodata:0x00000088; // type:object size:0x8 scope:local align:8 +@4729 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4791 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4966 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4967 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4968 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4969 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4971 = .rodata:0x000000A8; // type:object size:0x8 scope:local align:8 +@5039 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5380 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5382 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5385 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5387 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5477 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5478 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@5479 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@5480 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@5771 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@6147 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000DC; // type:object size:0x44 scope:local align:4 data:string_table +l_cyl_src = .data:0x00000000; // type:object size:0x44 scope:local align:4 +l_cylGuard_src = .data:0x00000044; // type:object size:0x44 scope:local align:4 +l_sph_src = .data:0x00000088; // type:object size:0x40 scope:local align:4 +SHeapSize$localstatic3$_create__9daBemos_cFv = .data:0x000000C8; // type:object size:0xC scope:weak align:4 +@4747 = .data:0x000000D4; // type:object size:0xC scope:local align:4 data:4byte +@4843 = .data:0x000000E0; // type:object size:0xC scope:local align:4 data:4byte +@4848 = .data:0x000000EC; // type:object size:0xC scope:local align:4 data:4byte +@4975 = .data:0x000000F8; // type:object size:0xC scope:local align:4 data:4byte +@5053 = .data:0x00000104; // type:object size:0xC scope:local align:4 data:4byte +@5139 = .data:0x00000110; // type:object size:0xC scope:local align:4 data:4byte +@5144 = .data:0x0000011C; // type:object size:0xC scope:local align:4 data:4byte +@5266 = .data:0x00000128; // type:object size:0xC scope:local align:4 data:4byte +@5339 = .data:0x00000134; // type:object size:0xC scope:local align:4 data:4byte +@5390 = .data:0x00000140; // type:object size:0xC scope:local align:4 data:4byte +@5499 = .data:0x0000014C; // type:object size:0xC scope:local align:4 data:4byte +@5581 = .data:0x00000158; // type:object size:0xC scope:local align:4 data:4byte +daBemosMethodTable = .data:0x00000164; // type:object size:0x20 scope:local align:4 +g_profile_Bemos = .data:0x00000184; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x000001B4; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x000001C0; // type:object size:0x18 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x000001D8; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x00000208; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000238; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000250; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x0000025C; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000268; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000274; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000280; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000308; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000314; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000039C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000003A8; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000003B4; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000408; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000414; // type:object size:0xC scope:weak align:4 +__vt__13daBemos_HIO_c = .data:0x00000420; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4067 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x50 scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_obj_bscurtain/splits.txt b/config/D44J01/rels/d_a_obj_bscurtain/splits.txt new file mode 100644 index 000000000..2245387b4 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_bscurtain/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_bscurtain.o: + .text start:0x000000EC end:0x00000598 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000032 + .data start:0x00000000 end:0x0000005C + .bss start:0x00000008 end:0x0000008C diff --git a/config/D44J01/rels/d_a_obj_bscurtain/symbols.txt b/config/D44J01/rels/d_a_obj_bscurtain/symbols.txt new file mode 100644 index 000000000..f1639a703 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_bscurtain/symbols.txt @@ -0,0 +1,51 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__21daObj_Bscurtain_HIO_cFv = .text:0x000000EC; // type:function size:0x2C scope:global align:4 +set_mtx__17daObj_Bscurtain_cFv = .text:0x00000118; // type:function size:0xB0 scope:global align:4 +__dt__4cXyzFv = .text:0x000001C8; // type:function size:0x3C scope:weak align:4 data:4byte +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000204; // type:function size:0x20 scope:local align:4 +CreateHeap__17daObj_Bscurtain_cFv = .text:0x00000224; // type:function size:0x110 scope:global align:4 +CreateInit__17daObj_Bscurtain_cFv = .text:0x00000334; // type:function size:0x3C scope:global align:4 +daObj_BscurtainCreate__FPv = .text:0x00000370; // type:function size:0x94 scope:local align:4 +daObj_BscurtainDelete__FPv = .text:0x00000404; // type:function size:0x40 scope:local align:4 +daObj_BscurtainExecute__FPv = .text:0x00000444; // type:function size:0x24 scope:local align:4 +daObj_BscurtainDraw__FPv = .text:0x00000468; // type:function size:0xA4 scope:local align:4 +daObj_BscurtainIsDelete__FPv = .text:0x0000050C; // type:function size:0x8 scope:local align:4 +__dt__21daObj_Bscurtain_HIO_cFv = .text:0x00000514; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_obj_bscurtain_cpp = .text:0x0000055C; // type:function size:0x3C scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +@3994 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +M_arcname__17daObj_Bscurtain_c = .rodata:0x00000004; // type:object size:0x4 scope:global align:4 data:string +@stringBase0 = .rodata:0x00000008; // type:object size:0x2A scope:local align:4 data:string_table +daObj_BscurtainMethodTable = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Bscurtain = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__21daObj_Bscurtain_HIO_c = .data:0x00000050; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@3989 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x10 scope:local align:4 +@3999 = .bss:0x00000070; // type:object size:0xC scope:local align:4 +init$4000 = .bss:0x0000007C; // type:object size:0x1 scope:local align:1 +trans$3998 = .bss:0x00000080; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_obj_buoyflag/splits.txt b/config/D44J01/rels/d_a_obj_buoyflag/splits.txt new file mode 100644 index 000000000..a287270e7 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_buoyflag/splits.txt @@ -0,0 +1,24 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_buoyflag.o: + .text start:0x000000EC end:0x00002C84 + .text start:0x00002C84 end:0x0000305C + .text start:0x0000305C end:0x00003118 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000016C + .data start:0x00000000 end:0x00001B58 + .bss start:0x00000008 end:0x00000121 diff --git a/config/D44J01/rels/d_a_obj_buoyflag/symbols.txt b/config/D44J01/rels/d_a_obj_buoyflag/symbols.txt new file mode 100644 index 000000000..5d711d529 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_buoyflag/symbols.txt @@ -0,0 +1,167 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +hasi_nrm_init__Q213daObjBuoyflag8Packet_cFv = .text:0x000000EC; // type:function size:0xD0 scope:global align:4 +__dt__4cXyzFv = .text:0x000001BC; // type:function size:0x3C scope:weak align:4 +draw_hata__Q213daObjBuoyflag8Packet_cFPQ213daObjBuoyflag5Act_c = .text:0x000001F8; // type:function size:0x544 scope:global align:4 +draw_hasi__Q213daObjBuoyflag8Packet_cFPQ213daObjBuoyflag5Act_c = .text:0x0000073C; // type:function size:0x500 scope:global align:4 +draw__Q213daObjBuoyflag8Packet_cFv = .text:0x00000C3C; // type:function size:0x60 scope:global align:4 +init__Q213daObjBuoyflag8Packet_cFPQ213daObjBuoyflag5Act_c = .text:0x00000C9C; // type:function size:0x2C4 scope:global align:4 +calc_wind_base__Q213daObjBuoyflag8Packet_cFPQ213daObjBuoyflag5Act_c = .text:0x00000F60; // type:function size:0x530 scope:global align:4 +calc_pos_spring_near__Q213daObjBuoyflag8Packet_cFPC4cXyzPC4cXyzff = .text:0x00001490; // type:function size:0x150 scope:global align:4 +calc_pos__Q213daObjBuoyflag8Packet_cFPQ213daObjBuoyflag5Act_c = .text:0x000015E0; // type:function size:0x5C8 scope:global align:4 +calc_nrm__Q213daObjBuoyflag8Packet_cFv = .text:0x00001BA8; // type:function size:0x524 scope:global align:4 +calc__Q213daObjBuoyflag8Packet_cFPQ213daObjBuoyflag5Act_c = .text:0x000020CC; // type:function size:0x128 scope:global align:4 +update__Q213daObjBuoyflag8Packet_cFPQ213daObjBuoyflag5Act_c = .text:0x000021F4; // type:function size:0x88 scope:global align:4 +prm_get_texture__Q213daObjBuoyflag5Act_cCFv = .text:0x0000227C; // type:function size:0x28 scope:weak align:4 +attr_type__Q213daObjBuoyflag5Act_cCFv = .text:0x000022A4; // type:function size:0x18 scope:weak align:4 +mtx_init__Q213daObjBuoyflag5Act_cFv = .text:0x000022BC; // type:function size:0x78 scope:global align:4 +mode_afl__Q213daObjBuoyflag5Act_cFv = .text:0x00002334; // type:function size:0x160 scope:global align:4 +mode_jumpToSea__Q213daObjBuoyflag5Act_cFv = .text:0x00002494; // type:function size:0x2DC scope:global align:4 +Mthd_Create__Q213daObjBuoyflag30@unnamed@d_a_obj_buoyflag_cpp@FPv = .text:0x00002770; // type:function size:0x20 scope:local align:4 +_create__Q213daObjBuoyflag5Act_cFv = .text:0x00002790; // type:function size:0x250 scope:weak align:4 +Mthd_Delete__Q213daObjBuoyflag30@unnamed@d_a_obj_buoyflag_cpp@FPv = .text:0x000029E0; // type:function size:0x40 scope:local align:4 +Mthd_Execute__Q213daObjBuoyflag30@unnamed@d_a_obj_buoyflag_cpp@FPv = .text:0x00002A20; // type:function size:0xD8 scope:local align:4 +Mthd_Draw__Q213daObjBuoyflag30@unnamed@d_a_obj_buoyflag_cpp@FPv = .text:0x00002AF8; // type:function size:0x50 scope:local align:4 +Mthd_IsDelete__Q213daObjBuoyflag30@unnamed@d_a_obj_buoyflag_cpp@FPv = .text:0x00002B48; // type:function size:0x8 scope:local align:4 +__dt__10cCcD_GSttsFv = .text:0x00002B50; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00002B98; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00002BA8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00002BB0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002BB8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002BC0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002BC8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002C00; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002C08; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002C10; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002C18; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002C50; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002C54; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002C5C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002C64; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002C6C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002C78; // type:function size:0xC scope:weak align:4 +__dt__Q213daObjBuoyflag8Packet_cFv = .text:0x00002C84; // type:function size:0xA4 scope:weak align:4 +__ct__4cXyzFv = .text:0x00002D28; // type:function size:0x4 scope:weak align:4 +__dt__Q213daObjBuoyflag9DrawVtx_cFv = .text:0x00002D2C; // type:function size:0x94 scope:weak align:4 +__ct__Q213daObjBuoyflag9DrawVtx_cFv = .text:0x00002DC0; // type:function size:0x88 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00002E48; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00002F14; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00002F5C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00002FB8; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00003000; // type:function size:0x5C scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ313daObjBuoyflag5Act_c5Prm_eQ313daObjBuoyflag5Act_c5Prm_e = .text:0x0000305C; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_buoyflag_cpp = .text:0x00003078; // type:function size:0x58 scope:local align:4 +__arraydtor$3992 = .text:0x000030D0; // type:function size:0x38 scope:local align:4 +@280@__dt__8dCcD_CylFv = .text:0x00003108; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00003110; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_arcname__Q213daObjBuoyflag30@unnamed@d_a_obj_buoyflag_cpp@ = .rodata:0x00000000; // type:object size:0x6 scope:local align:4 data:string +L_attr__Q213daObjBuoyflag30@unnamed@d_a_obj_buoyflag_cpp@ = .rodata:0x00000008; // type:object size:0x3C scope:local align:4 +@4013 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4014 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@4041 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4042 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4044 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 +@4143 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4144 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4249 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4250 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4251 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4252 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4253 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4254 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4255 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4256 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4257 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4258 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4259 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4260 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4261 = .rodata:0x00000098; // type:object size:0x8 scope:local align:8 +@4262 = .rodata:0x000000A0; // type:object size:0x8 scope:local align:8 +@4263 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4264 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4483 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4484 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@4485 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@4486 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@4487 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@4488 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@4489 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@4490 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 data:string +@4814 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@4815 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@4816 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@4817 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@4818 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@4819 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@4842 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 data:float +M_cyl_src__Q213daObjBuoyflag5Act_c = .rodata:0x000000EC; // type:object size:0x44 scope:global align:4 +M_attr_type__Q213daObjBuoyflag5Act_c = .rodata:0x00000130; // type:object size:0x20 scope:global align:4 +@4909 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@4910 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@4943 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@4944 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 +@4945 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 +@4946 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 +@5011 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_298_data_1C = .data:0x0000001C; // type:object size:0x24 +l_k_taru02TEX__Q313daObjBuoyflag30@unnamed@d_a_obj_buoyflag_cpp@5Khasi = .data:0x00000040; // type:object size:0x400 scope:local align:32 +l_pos__Q313daObjBuoyflag30@unnamed@d_a_obj_buoyflag_cpp@5Khasi = .data:0x00000440; // type:object size:0x84 scope:local align:4 data:float +l_texCoord__Q313daObjBuoyflag30@unnamed@d_a_obj_buoyflag_cpp@5Khasi = .data:0x000004C4; // type:object size:0x38 scope:local align:4 +l_Khasi_00DL__Q313daObjBuoyflag30@unnamed@d_a_obj_buoyflag_cpp@5Khasi = .data:0x00000500; // type:object size:0xA7 scope:local align:32 +l_k_hata01TEX__Q313daObjBuoyflag30@unnamed@d_a_obj_buoyflag_cpp@5Khata = .data:0x000005C0; // type:object size:0x1000 scope:local align:32 +l_pos__Q313daObjBuoyflag30@unnamed@d_a_obj_buoyflag_cpp@5Khata = .data:0x000015C0; // type:object size:0x1A4 scope:local align:4 data:float +l_texCoord__Q313daObjBuoyflag30@unnamed@d_a_obj_buoyflag_cpp@5Khata = .data:0x00001764; // type:object size:0x118 scope:local align:4 +l_Khata_00DL__Q313daObjBuoyflag30@unnamed@d_a_obj_buoyflag_cpp@5Khata = .data:0x00001880; // type:object size:0xEF scope:local align:32 +l_matDL__Q313daObjBuoyflag30@unnamed@d_a_obj_buoyflag_cpp@5Khata = .data:0x00001980; // type:object size:0x34 scope:local align:32 +@4950 = .data:0x000019B4; // type:object size:0xC scope:local align:4 data:4byte +@4951 = .data:0x000019C0; // type:object size:0xC scope:local align:4 data:4byte +mode_proc$localstatic3$_execute__Q213daObjBuoyflag5Act_cFv = .data:0x000019CC; // type:object size:0x18 scope:weak align:4 data:4byte +Mthd_Table__Q213daObjBuoyflag30@unnamed@d_a_obj_buoyflag_cpp@ = .data:0x000019E4; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Buoyflag = .data:0x00001A04; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x00001A34; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00001A40; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00001A4C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00001AD4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00001AE0; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00001AEC; // type:object size:0x54 scope:weak align:4 +__vt__Q213daObjBuoyflag8Packet_c = .data:0x00001B40; // type:object size:0x18 scope:global align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@3993 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +M_hasi_nrm__Q213daObjBuoyflag8Packet_c = .bss:0x00000060; // type:object size:0x84 scope:global align:4 data:float +M_hasi_nrm_flag__Q213daObjBuoyflag8Packet_c = .bss:0x000000E4; // type:object size:0x1 scope:global align:1 data:byte +@4085 = .bss:0x000000E8; // type:object size:0xC scope:local align:4 +init$4086 = .bss:0x000000F4; // type:object size:0x1 scope:local align:1 +base_z_rev$4084 = .bss:0x000000F8; // type:object size:0xC scope:local align:4 +@4826 = .bss:0x00000104; // type:object size:0xC scope:local align:4 +init$4827 = .bss:0x00000110; // type:object size:0x1 scope:local align:1 +hata_vec$4825 = .bss:0x00000114; // type:object size:0xC scope:local align:4 +init$localstatic4$_execute__Q213daObjBuoyflag5Act_cFv = .bss:0x00000120; // type:object size:0x1 scope:weak align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_buoyrace/splits.txt b/config/D44J01/rels/d_a_obj_buoyrace/splits.txt new file mode 100644 index 000000000..aeaf0dce0 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_buoyrace/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_buoyrace.o: + .text start:0x00000078 end:0x00000B30 + .text start:0x00000B30 end:0x00000B4C + .rodata start:0x00000000 end:0x000000EA + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_obj_buoyrace/symbols.txt b/config/D44J01/rels/d_a_obj_buoyrace/symbols.txt new file mode 100644 index 000000000..19fb98b26 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_buoyrace/symbols.txt @@ -0,0 +1,46 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +solidHeapCB__Q213daObjBuoyrace5Act_cFP10fopAc_ac_c = .text:0x00000078; // type:function size:0x24 scope:global align:4 +create_heap__Q213daObjBuoyrace5Act_cFv = .text:0x0000009C; // type:function size:0x134 scope:global align:4 +set_mtx__Q213daObjBuoyrace5Act_cFv = .text:0x000001D0; // type:function size:0x1E0 scope:global align:4 +init_mtx__Q213daObjBuoyrace5Act_cFv = .text:0x000003B0; // type:function size:0x20 scope:global align:4 +set_water_pos__Q213daObjBuoyrace5Act_cFv = .text:0x000003D0; // type:function size:0x118 scope:global align:4 +afl_calc_sway__Q213daObjBuoyrace5Act_cFv = .text:0x000004E8; // type:function size:0x144 scope:global align:4 +afl_calc__Q213daObjBuoyrace5Act_cFv = .text:0x0000062C; // type:function size:0x144 scope:global align:4 +set_rope_pos__Q213daObjBuoyrace5Act_cFv = .text:0x00000770; // type:function size:0x110 scope:global align:4 +Mthd_Create__Q213daObjBuoyrace30@unnamed@d_a_obj_buoyrace_cpp@FPv = .text:0x00000880; // type:function size:0x180 scope:local align:4 +Mthd_Delete__Q213daObjBuoyrace30@unnamed@d_a_obj_buoyrace_cpp@FPv = .text:0x00000A00; // type:function size:0x60 scope:local align:4 +Mthd_Execute__Q213daObjBuoyrace30@unnamed@d_a_obj_buoyrace_cpp@FPv = .text:0x00000A60; // type:function size:0x40 scope:local align:4 +Mthd_Draw__Q213daObjBuoyrace30@unnamed@d_a_obj_buoyrace_cpp@FPv = .text:0x00000AA0; // type:function size:0x88 scope:local align:4 +Mthd_IsDelete__Q213daObjBuoyrace30@unnamed@d_a_obj_buoyrace_cpp@FPv = .text:0x00000B28; // type:function size:0x8 scope:local align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ313daObjBuoyrace5Act_c5Prm_eQ313daObjBuoyrace5Act_c5Prm_e = .text:0x00000B30; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname_kiba__Q213daObjBuoyrace5Act_c = .rodata:0x00000000; // type:object size:0x9 scope:global align:4 data:string +M_arcname_hasi__Q213daObjBuoyrace5Act_c = .rodata:0x0000000C; // type:object size:0x9 scope:global align:4 data:string +M_attr__Q213daObjBuoyrace5Act_c = .rodata:0x00000018; // type:object size:0x24 scope:global align:4 +@4069 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4070 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4071 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4072 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4073 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4074 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4100 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4101 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4121 = .rodata:0x00000060; // type:object size:0x8 scope:local align:8 +@4122 = .rodata:0x00000068; // type:object size:0x8 scope:local align:8 +@4133 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4134 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4135 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4136 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4138 = .rodata:0x00000080; // type:object size:0x8 scope:local align:8 +@4166 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4205 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4206 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4207 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4208 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000009C; // type:object size:0x4E scope:local align:4 data:string_table +Mthd_Table__Q213daObjBuoyrace30@unnamed@d_a_obj_buoyrace_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Buoyrace = .data:0x00000020; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_cafelmp/splits.txt b/config/D44J01/rels/d_a_obj_cafelmp/splits.txt new file mode 100644 index 000000000..e6aac4831 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_cafelmp/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_cafelmp.o: + .text start:0x00000078 end:0x000003F8 + .rodata start:0x00000000 end:0x00000044 + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_obj_cafelmp/symbols.txt b/config/D44J01/rels/d_a_obj_cafelmp/symbols.txt new file mode 100644 index 000000000..f09825061 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_cafelmp/symbols.txt @@ -0,0 +1,23 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local align:4 +CreateHeap__14daObjCafelmp_cFv = .text:0x00000098; // type:function size:0xC4 scope:global align:4 +CreateInit__14daObjCafelmp_cFv = .text:0x0000015C; // type:function size:0x70 scope:global align:4 +set_mtx__14daObjCafelmp_cFv = .text:0x000001CC; // type:function size:0x80 scope:global align:4 +daObjCafelmp_Create__FPv = .text:0x0000024C; // type:function size:0xA0 scope:local align:4 +daObjCafelmp_Delete__FPv = .text:0x000002EC; // type:function size:0x30 scope:local align:4 +daObjCafelmp_Draw__FPv = .text:0x0000031C; // type:function size:0xA4 scope:local align:4 +daObjCafelmp_Execute__FPv = .text:0x000003C0; // type:function size:0x30 scope:local align:4 +daObjCafelmp_IsDelete__FPv = .text:0x000003F0; // type:function size:0x8 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4005 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4006 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4007 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4008 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4009 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000014; // type:object size:0x30 scope:local align:4 data:string_table +daObj_CafelmpMethodTable = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Cafelmp = .data:0x00000020; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_canon/splits.txt b/config/D44J01/rels/d_a_obj_canon/splits.txt new file mode 100644 index 000000000..20220f17f --- /dev/null +++ b/config/D44J01/rels/d_a_obj_canon/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_canon.o: + .text start:0x000000EC end:0x00001F50 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000140 + .data start:0x00000000 end:0x000002D8 + .bss start:0x00000008 end:0x00000065 diff --git a/config/D44J01/rels/d_a_obj_canon/symbols.txt b/config/D44J01/rels/d_a_obj_canon/symbols.txt new file mode 100644 index 000000000..b67d3f5a7 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_canon/symbols.txt @@ -0,0 +1,143 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__17daObj_Canon_HIO_cFv = .text:0x000000EC; // type:function size:0xDC scope:global align:4 +nodeControl_CB__FP7J3DNodei = .text:0x000001C8; // type:function size:0x4C scope:local align:4 +_nodeControl__13daObj_Canon_cFP7J3DNodeP8J3DModel = .text:0x00000214; // type:function size:0x1A4 scope:global align:4 +createHeap_CB__FP10fopAc_ac_c = .text:0x000003B8; // type:function size:0x20 scope:local align:4 +_createHeap__13daObj_Canon_cFv = .text:0x000003D8; // type:function size:0xC4 scope:global align:4 +setEffect__13daObj_Canon_cFUs = .text:0x0000049C; // type:function size:0xF0 scope:global align:4 +checkTgHit__13daObj_Canon_cFv = .text:0x0000058C; // type:function size:0x280 scope:global align:4 +attackCannon__13daObj_Canon_cFv = .text:0x0000080C; // type:function size:0x164 scope:global align:4 +lockonCannon__13daObj_Canon_cFv = .text:0x00000970; // type:function size:0x1BC scope:global align:4 +setAttention__13daObj_Canon_cFv = .text:0x00000B2C; // type:function size:0x5C scope:global align:4 +setCollision__13daObj_Canon_cFv = .text:0x00000B88; // type:function size:0x84 scope:global align:4 +setMtx__13daObj_Canon_cFv = .text:0x00000C0C; // type:function size:0x88 scope:global align:4 +modeWaitInit__13daObj_Canon_cFv = .text:0x00000C94; // type:function size:0x14 scope:global align:4 +modeWait__13daObj_Canon_cFv = .text:0x00000CA8; // type:function size:0x3A0 scope:global align:4 +modeAttackInit__13daObj_Canon_cFv = .text:0x00001048; // type:function size:0x14 scope:global align:4 +modeAttack__13daObj_Canon_cFv = .text:0x0000105C; // type:function size:0x64 scope:global align:4 +modeDeleteInit__13daObj_Canon_cFv = .text:0x000010C0; // type:function size:0x98 scope:global align:4 +modeDelete__13daObj_Canon_cFv = .text:0x00001158; // type:function size:0x4 scope:global align:4 +modeSwWaitInit__13daObj_Canon_cFv = .text:0x0000115C; // type:function size:0x1C scope:global align:4 +modeSwWait__13daObj_Canon_cFv = .text:0x00001178; // type:function size:0x60 scope:global align:4 +modeAppearInit__13daObj_Canon_cFv = .text:0x000011D8; // type:function size:0x28 scope:global align:4 +modeAppear__13daObj_Canon_cFv = .text:0x00001200; // type:function size:0x74 scope:global align:4 +modeProc__13daObj_Canon_cFQ213daObj_Canon_c6Proc_ei = .text:0x00001274; // type:function size:0x180 scope:global align:4 +_execute__13daObj_Canon_cFv = .text:0x000013F4; // type:function size:0x19C scope:global align:4 +debugDraw__13daObj_Canon_cFv = .text:0x00001590; // type:function size:0x4 scope:global align:4 +_draw__13daObj_Canon_cFv = .text:0x00001594; // type:function size:0xD8 scope:global align:4 +createInit__13daObj_Canon_cFv = .text:0x0000166C; // type:function size:0x17C scope:global align:4 +getArg__13daObj_Canon_cFv = .text:0x000017E8; // type:function size:0x7C scope:global align:4 +_create__13daObj_Canon_cFv = .text:0x00001864; // type:function size:0x144 scope:global align:4 +__dt__10dCcD_GSttsFv = .text:0x000019A8; // type:function size:0x5C scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00001A04; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00001AD0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00001B18; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00001B74; // type:function size:0x48 scope:weak align:4 +_delete__13daObj_Canon_cFv = .text:0x00001BBC; // type:function size:0x50 scope:global align:4 +daObj_CanonCreate__FPv = .text:0x00001C0C; // type:function size:0x20 scope:local align:4 +daObj_CanonDelete__FPv = .text:0x00001C2C; // type:function size:0x24 scope:local align:4 +daObj_CanonExecute__FPv = .text:0x00001C50; // type:function size:0x24 scope:local align:4 +daObj_CanonDraw__FPv = .text:0x00001C74; // type:function size:0x24 scope:local align:4 +daObj_CanonIsDelete__FPv = .text:0x00001C98; // type:function size:0x8 scope:local align:4 +__dt__10cCcD_GSttsFv = .text:0x00001CA0; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001CE8; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001CEC; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001CF0; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001CF4; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00001CF8; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00001D40; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00001D9C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00001DAC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00001DB4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001DBC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001DC4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001DCC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00001E04; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00001E0C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00001E14; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001E1C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001E54; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001E58; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001E60; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001E68; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001E70; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001E7C; // type:function size:0xC scope:weak align:4 +__dt__17daObj_Canon_HIO_cFv = .text:0x00001E88; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPi = .text:0x00001EE8; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_canon_cpp = .text:0x00001F04; // type:function size:0x3C scope:local align:4 +@280@__dt__8dCcD_SphFv = .text:0x00001F40; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00001F48; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_heapsize__13daObj_Canon_c = .rodata:0x00000000; // type:object size:0x4 scope:global align:4 +m_arc_name__13daObj_Canon_c = .rodata:0x00000004; // type:object size:0x8 scope:global align:4 data:string +m_sph_src__13daObj_Canon_c = .rodata:0x0000000C; // type:object size:0x40 scope:global align:4 +@4028 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4029 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4030 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4031 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4032 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4033 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4034 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4035 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4082 = .rodata:0x00000070; // type:object size:0x8 scope:local align:8 data:double +@4220 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float +@4221 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 data:float +@4222 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4309 = .rodata:0x00000088; // type:object size:0x8 scope:local align:8 +@4310 = .rodata:0x00000090; // type:object size:0x8 scope:local align:8 +@4333 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 data:float +@4425 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4426 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4466 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 data:float +@4493 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4519 = .rodata:0x000000AC; // type:object size:0xC scope:local align:4 +@4520 = .rodata:0x000000B8; // type:object size:0xC scope:local align:4 +@4538 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@4543 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@4545 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@4624 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@4625 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@4626 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@4627 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@4643 = .rodata:0x000000E0; // type:object size:0x8 scope:local align:8 data:double +@4644 = .rodata:0x000000E8; // type:object size:0x8 scope:local align:8 data:double +@4646 = .rodata:0x000000F0; // type:object size:0x8 scope:local align:8 data:double +@stringBase0 = .rodata:0x000000F8; // type:object size:0x48 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_153_data_1C = .data:0x0000001C; // type:object size:0x14 +@4498 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4499 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4500 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4501 = .data:0x00000054; // type:object size:0xC scope:local align:4 +@4502 = .data:0x00000060; // type:object size:0xC scope:local align:4 +@4503 = .data:0x0000006C; // type:object size:0xC scope:local align:4 +@4504 = .data:0x00000078; // type:object size:0xC scope:local align:4 +@4505 = .data:0x00000084; // type:object size:0xC scope:local align:4 +@4506 = .data:0x00000090; // type:object size:0xC scope:local align:4 +@4507 = .data:0x0000009C; // type:object size:0xC scope:local align:4 +mode_tbl$4497 = .data:0x000000A8; // type:object size:0x8C scope:local align:4 +daObj_CanonMethodTable = .data:0x00000134; // type:object size:0x20 scope:local align:4 +g_profile_OBJ_CANON = .data:0x00000154; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x00000184; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000190; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x0000019C; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000001B8; // type:object size:0x20 scope:weak align:4 +__vt__8dCcD_Sph = .data:0x000001D8; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000260; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000026C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000278; // type:object size:0x54 scope:weak align:4 +__vt__17daObj_Canon_HIO_c = .data:0x000002CC; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4036 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x50 scope:local align:4 data:byte +init$4508 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_coming/splits.txt b/config/D44J01/rels/d_a_obj_coming/splits.txt new file mode 100644 index 000000000..1f1dea87c --- /dev/null +++ b/config/D44J01/rels/d_a_obj_coming/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_coming.o: + .text start:0x000000EC end:0x000016EC + .text start:0x000016EC end:0x00002068 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000190 + .data start:0x00000000 end:0x00000278 + .bss start:0x00000008 end:0x0000018D diff --git a/config/D44J01/rels/d_a_obj_coming/symbols.txt b/config/D44J01/rels/d_a_obj_coming/symbols.txt new file mode 100644 index 000000000..ff1ec5b15 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_coming/symbols.txt @@ -0,0 +1,154 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +init__Q211daObjComing6Ctrl_cFPCQ211daObjComing5Act_c = .text:0x000000EC; // type:function size:0x3C scope:global align:4 +init_timer__Q211daObjComing6Ctrl_cFPCQ211daObjComing5Act_c = .text:0x00000128; // type:function size:0x80 scope:global align:4 +set_wait_timer__Q211daObjComing6Ctrl_cFPCQ211daObjComing5Act_c = .text:0x000001A8; // type:function size:0x88 scope:global align:4 +set_retry_timer__Q211daObjComing6Ctrl_cFPCQ211daObjComing5Act_c = .text:0x00000230; // type:function size:0x78 scope:global align:4 +set_appear_timer__Q211daObjComing6Ctrl_cFPCQ211daObjComing5Act_c = .text:0x000002A8; // type:function size:0x78 scope:global align:4 +prm_get_waitTime__Q211daObjComing5Act_cCFv = .text:0x00000320; // type:function size:0x28 scope:weak align:4 +chk_switch__Q211daObjComing5Act_cFv = .text:0x00000348; // type:function size:0x68 scope:global align:4 +_create__Q211daObjComing5Act_cFv = .text:0x000003B0; // type:function size:0x100 scope:global align:4 +_delete__Q211daObjComing5Act_cFv = .text:0x000004B0; // type:function size:0x8 scope:global align:4 +get_aqua_y__Q211daObjComing5Act_cFPC4cXyz = .text:0x000004B8; // type:function size:0x108 scope:global align:4 +__dt__11dBgS_WtrChkFv = .text:0x000005C0; // type:function size:0x124 scope:weak align:4 +chk_ship_range__Q211daObjComing5Act_cCFPC10fopAc_ac_c = .text:0x000006E4; // type:function size:0x10C scope:global align:4 +chk_ship_spd__Q211daObjComing5Act_cCFPC10fopAc_ac_c = .text:0x000007F0; // type:function size:0x20 scope:global align:4 +get_make_pos__Q211daObjComing5Act_cCFPC10fopAc_ac_cP4cXyz = .text:0x00000810; // type:function size:0xE8 scope:global align:4 +chk_make_pos_gnd__Q211daObjComing5Act_cCFPCQ311daObjComing5Act_c9MakeTmp_c = .text:0x000008F8; // type:function size:0x1B0 scope:global align:4 +chk_make_pos_wall__Q211daObjComing5Act_cCFPCQ311daObjComing5Act_c9MakeTmp_c = .text:0x00000AA8; // type:function size:0x54 scope:global align:4 +chk_make_pos_act__Q211daObjComing5Act_cFPvPv = .text:0x00000AFC; // type:function size:0x140 scope:global align:4 +chk_make_pos__Q211daObjComing5Act_cCFPCQ311daObjComing5Act_c9MakeTmp_c = .text:0x00000C3C; // type:function size:0x88 scope:global align:4 +barrel2_get_ptn__Q211daObjComing5Act_cCFv = .text:0x00000CC4; // type:function size:0xC4 scope:global align:4 +barrel2_get_type__Q211daObjComing5Act_cFQ311daObjComing5Act_c5Ptn_e = .text:0x00000D88; // type:function size:0x20 scope:global align:4 +barrel2_get_item__Q211daObjComing5Act_cFQ311daObjComing5Act_c5Ptn_e = .text:0x00000DA8; // type:function size:0x14 scope:global align:4 +barrel2_get_buoy__Q211daObjComing5Act_cFQ311daObjComing5Act_c5Ptn_e = .text:0x00000DBC; // type:function size:0x10 scope:global align:4 +barrel2_get_param__Q211daObjComing5Act_cFPQ211daObjComing12PrmBarrel2_c = .text:0x00000DCC; // type:function size:0x140 scope:global align:4 +mode_barrel2_wait__Q211daObjComing5Act_cFPQ211daObjComing6Ctrl_c = .text:0x00000F0C; // type:function size:0x138 scope:global align:4 +mode_barrel2_appear__Q211daObjComing5Act_cFPQ211daObjComing6Ctrl_c = .text:0x00001044; // type:function size:0xE0 scope:global align:4 +mode_barrel2_leave__Q211daObjComing5Act_cFPQ211daObjComing6Ctrl_c = .text:0x00001124; // type:function size:0xA4 scope:global align:4 +_execute__Q211daObjComing5Act_cFv = .text:0x000011C8; // type:function size:0x15C scope:global align:4 +_draw__Q211daObjComing5Act_cFv = .text:0x00001324; // type:function size:0x8 scope:global align:4 +Mthd_Create__Q211daObjComing28@unnamed@d_a_obj_coming_cpp@FPv = .text:0x0000132C; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q211daObjComing28@unnamed@d_a_obj_coming_cpp@FPv = .text:0x0000134C; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q211daObjComing28@unnamed@d_a_obj_coming_cpp@FPv = .text:0x00001370; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q211daObjComing28@unnamed@d_a_obj_coming_cpp@FPv = .text:0x00001394; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q211daObjComing28@unnamed@d_a_obj_coming_cpp@FPv = .text:0x000013B8; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x000013C0; // type:function size:0x48 scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00001408; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00001450; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x000014AC; // type:function size:0x48 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x000014F4; // type:function size:0x5C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00001550; // type:function size:0xA0 scope:weak align:4 +__dt__14dBgS_SplGrpChkFv = .text:0x000015F0; // type:function size:0xFC scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ311daObjComing5Act_c5Prm_eQ311daObjComing5Act_c5Prm_e = .text:0x000016EC; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_coming_cpp = .text:0x00001708; // type:function size:0x284 scope:local align:4 +__dt__14dBgS_ObjLinChkFv = .text:0x0000198C; // type:function size:0x154 scope:weak align:4 +__dt__11dBgS_LinChkFv = .text:0x00001AE0; // type:function size:0x12C scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00001C0C; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00001CA0; // type:function size:0x48 scope:weak align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x00001CE8; // type:function size:0x140 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x00001E28; // type:function size:0x118 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00001F40; // type:function size:0x80 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00001FC0; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00001FC8; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x00001FD0; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x00001FD8; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x00001FE0; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x00001FE8; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00001FF0; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00001FF8; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00002000; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00002008; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00002010; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjLinChkFv = .text:0x00002018; // type:function size:0x8 scope:weak align:4 +@100@__dt__14dBgS_ObjLinChkFv = .text:0x00002020; // type:function size:0x8 scope:weak align:4 +@88@__dt__14dBgS_ObjLinChkFv = .text:0x00002028; // type:function size:0x8 scope:weak align:4 +@16@__dt__11dBgS_WtrChkFv = .text:0x00002030; // type:function size:0x8 scope:weak align:4 +@48@__dt__11dBgS_WtrChkFv = .text:0x00002038; // type:function size:0x8 scope:weak align:4 +@36@__dt__11dBgS_WtrChkFv = .text:0x00002040; // type:function size:0x8 scope:weak align:4 +@16@__dt__14dBgS_SplGrpChkFv = .text:0x00002048; // type:function size:0x8 scope:weak align:4 +@48@__dt__14dBgS_SplGrpChkFv = .text:0x00002050; // type:function size:0x8 scope:weak align:4 +@36@__dt__14dBgS_SplGrpChkFv = .text:0x00002058; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00002060; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q211daObjComing28@unnamed@d_a_obj_coming_cpp@ = .rodata:0x00000000; // type:object size:0x38 scope:local align:4 +@4031 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 data:double +M_item_tbl__Q211daObjComing5Act_c = .rodata:0x00000040; // type:object size:0x70 scope:global align:4 +@4118 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 data:float +@4151 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 data:float +@4204 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@4205 = .rodata:0x000000C0; // type:object size:0x8 scope:local align:8 +@4206 = .rodata:0x000000C8; // type:object size:0x8 scope:local align:8 +@4207 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@4231 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@4270 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@4271 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@4272 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@4349 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +a$4355 = .rodata:0x000000E8; // type:object size:0x15 scope:local align:4 +b$4357 = .rodata:0x00000100; // type:object size:0xC scope:local align:4 +item_data$4362 = .rodata:0x0000010C; // type:object size:0x15 scope:local align:4 +buoy$4367 = .rodata:0x00000124; // type:object size:0x15 scope:local align:4 +@4409 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@4410 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@4411 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000148; // type:object size:0x48 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_51_data_1C = .data:0x0000001C; // type:object size:0x14 +@4523 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4524 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4525 = .data:0x00000048; // type:object size:0xC scope:local align:4 +mode_proc$4522 = .data:0x00000054; // type:object size:0x24 scope:local align:4 +Mthd_Table__Q211daObjComing28@unnamed@d_a_obj_coming_cpp@ = .data:0x00000078; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Coming = .data:0x00000098; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x000000C8; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x000000D4; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000000E0; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000000EC; // type:object size:0xC scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000000F8; // type:object size:0xC scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000104; // type:object size:0x18 scope:weak align:4 +__vt__14dBgS_SplGrpChk = .data:0x0000011C; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_WtrChk = .data:0x0000014C; // type:object size:0x30 scope:weak align:4 +__vt__14dBgS_ObjLinChk = .data:0x0000017C; // type:object size:0x30 scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x000001AC; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x000001C4; // type:object size:0x30 scope:weak align:4 +__vt__8cM3dGLin = .data:0x000001F4; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000200; // type:object size:0x18 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x00000218; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x00000248; // type:object size:0x30 scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4053 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +M_gnd_work__Q211daObjComing5Act_c = .bss:0x00000060; // type:object size:0x54 scope:global align:4 data:byte +@4054 = .bss:0x000000B4; // type:object size:0xC scope:local align:4 +M_wall_work__Q211daObjComing5Act_c = .bss:0x000000C0; // type:object size:0x6C scope:global align:4 data:byte +@4132 = .bss:0x0000012C; // type:object size:0xC scope:local align:4 +init$4133 = .bss:0x00000138; // type:object size:0x1 scope:local align:1 +wtr$4131 = .bss:0x0000013C; // type:object size:0x50 scope:local align:4 +init$4526 = .bss:0x0000018C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_correct/splits.txt b/config/D44J01/rels/d_a_obj_correct/splits.txt new file mode 100644 index 000000000..8c3f4703e --- /dev/null +++ b/config/D44J01/rels/d_a_obj_correct/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_correct.o: + .text start:0x00000078 end:0x00000E50 + .text start:0x00000E50 end:0x00000E50 + .text start:0x00000E50 end:0x00000EA4 + .rodata start:0x00000000 end:0x00000118 + .data start:0x00000000 end:0x000000F8 + .bss start:0x00000000 end:0x00000002 diff --git a/config/D44J01/rels/d_a_obj_correct/symbols.txt b/config/D44J01/rels/d_a_obj_correct/symbols.txt new file mode 100644 index 000000000..ed35a7f0d --- /dev/null +++ b/config/D44J01/rels/d_a_obj_correct/symbols.txt @@ -0,0 +1,64 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +_create__Q212daObjCorrect5Act_cFv = .text:0x00000078; // type:function size:0x138 scope:global align:4 +_delete__Q212daObjCorrect5Act_cFv = .text:0x000001B0; // type:function size:0x8 scope:global align:4 +chk_try_actor0__Q212daObjCorrect5Act_cFP10fopAc_ac_c = .text:0x000001B8; // type:function size:0x4C scope:global align:4 +chk_try_actor1__Q212daObjCorrect5Act_cCFPQ28daObjTry5Act_cQ28daObjTry6Type_ef = .text:0x00000204; // type:function size:0xDC scope:global align:4 +chk_try_actor2__Q212daObjCorrect5Act_cCFPQ28daObjTry5Act_cQ28daObjTry6Type_ebff = .text:0x000002E0; // type:function size:0x148 scope:global align:4 +search_movebox__Q212daObjCorrect5Act_cFPvPv = .text:0x00000428; // type:function size:0x10C scope:global align:4 +search_tryColSun__Q212daObjCorrect5Act_cFPvPv = .text:0x00000534; // type:function size:0x4C scope:global align:4 +search_tryColMer__Q212daObjCorrect5Act_cFPvPv = .text:0x00000580; // type:function size:0x4C scope:global align:4 +search_tryColJup__Q212daObjCorrect5Act_cFPvPv = .text:0x000005CC; // type:function size:0x4C scope:global align:4 +search_tryKeyGate__Q212daObjCorrect5Act_cFPvPv = .text:0x00000618; // type:function size:0xB8 scope:global align:4 +search_tryKeyDoor__Q212daObjCorrect5Act_cFPvPv = .text:0x000006D0; // type:function size:0xB8 scope:global align:4 +search_tryColGreen__Q212daObjCorrect5Act_cFPvPv = .text:0x00000788; // type:function size:0xAC scope:global align:4 +search_tryColBlue__Q212daObjCorrect5Act_cFPvPv = .text:0x00000834; // type:function size:0x20 scope:global align:4 +mode_off_init__Q212daObjCorrect5Act_cFv = .text:0x00000854; // type:function size:0x28 scope:global align:4 +mode_off__Q212daObjCorrect5Act_cFv = .text:0x0000087C; // type:function size:0x90 scope:global align:4 +mode_on_init__Q212daObjCorrect5Act_cFv = .text:0x0000090C; // type:function size:0x28 scope:global align:4 +mode_on__Q212daObjCorrect5Act_cFv = .text:0x00000934; // type:function size:0x90 scope:global align:4 +demo_non_init__Q212daObjCorrect5Act_cFv = .text:0x000009C4; // type:function size:0xC scope:global align:4 +demo_non__Q212daObjCorrect5Act_cFv = .text:0x000009D0; // type:function size:0x1A8 scope:global align:4 +demo_req_init__Q212daObjCorrect5Act_cFv = .text:0x00000B78; // type:function size:0x94 scope:global align:4 +demo_req__Q212daObjCorrect5Act_cFv = .text:0x00000C0C; // type:function size:0x34 scope:global align:4 +demo_run_init__Q212daObjCorrect5Act_cFv = .text:0x00000C40; // type:function size:0xC scope:global align:4 +demo_run__Q212daObjCorrect5Act_cFv = .text:0x00000C4C; // type:function size:0x60 scope:global align:4 +_execute__Q212daObjCorrect5Act_cFv = .text:0x00000CAC; // type:function size:0x12C scope:global align:4 +Mthd_Create__Q212daObjCorrect29@unnamed@d_a_obj_correct_cpp@FPv = .text:0x00000DD8; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q212daObjCorrect29@unnamed@d_a_obj_correct_cpp@FPv = .text:0x00000DF8; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q212daObjCorrect29@unnamed@d_a_obj_correct_cpp@FPv = .text:0x00000E1C; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q212daObjCorrect29@unnamed@d_a_obj_correct_cpp@FPv = .text:0x00000E40; // type:function size:0x8 scope:local align:4 +Mthd_IsDelete__Q212daObjCorrect29@unnamed@d_a_obj_correct_cpp@FPv = .text:0x00000E48; // type:function size:0x8 scope:local align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ312daObjCorrect5Act_c5Prm_eQ312daObjCorrect5Act_c5Prm_e = .text:0x00000E50; // type:function size:0x1C scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ38daObjTry5Act_c5Prm_eQ38daObjTry5Act_c5Prm_e = .text:0x00000E6C; // type:function size:0x1C scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ312daObjMovebox5Act_c5Prm_eQ312daObjMovebox5Act_c5Prm_e = .text:0x00000E88; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_ev_CrTrM1__Q212daObjCorrect29@unnamed@d_a_obj_correct_cpp@ = .rodata:0x00000000; // type:object size:0xB scope:local align:4 data:string +L_ev_CrTrM2__Q212daObjCorrect29@unnamed@d_a_obj_correct_cpp@ = .rodata:0x0000000C; // type:object size:0xB scope:local align:4 data:string +L_attr__Q212daObjCorrect29@unnamed@d_a_obj_correct_cpp@ = .rodata:0x00000018; // type:object size:0x80 scope:local align:4 +type$4209 = .rodata:0x00000098; // type:object size:0x18 scope:local align:4 +M_search_proc__Q212daObjCorrect5Act_c = .rodata:0x000000B0; // type:object size:0x20 scope:global align:4 +@4327 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@4328 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@4329 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@4330 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000E0; // type:object size:0x38 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_300_data_1C = .data:0x0000001C; // type:object size:0x14 +@4371 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4372 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +mode_proc$4370 = .data:0x00000048; // type:object size:0x18 scope:local align:4 +@4376 = .data:0x00000060; // type:object size:0xC scope:local align:4 +@4377 = .data:0x0000006C; // type:object size:0xC scope:local align:4 +@4378 = .data:0x00000078; // type:object size:0xC scope:local align:4 +demo_proc$4375 = .data:0x00000084; // type:object size:0x24 scope:local align:4 +Mthd_Table__Q212daObjCorrect29@unnamed@d_a_obj_correct_cpp@ = .data:0x000000A8; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Correct = .data:0x000000C8; // type:object size:0x30 scope:global align:4 +init$4373 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$4379 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_demo_barrel/splits.txt b/config/D44J01/rels/d_a_obj_demo_barrel/splits.txt new file mode 100644 index 000000000..a8647d0ca --- /dev/null +++ b/config/D44J01/rels/d_a_obj_demo_barrel/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_demo_barrel.o: + .text start:0x00000078 end:0x0000082C + .rodata start:0x00000000 end:0x00000030 + .data start:0x00000000 end:0x00000050 + .bss start:0x00000000 end:0x00000010 diff --git a/config/D44J01/rels/d_a_obj_demo_barrel/symbols.txt b/config/D44J01/rels/d_a_obj_demo_barrel/symbols.txt new file mode 100644 index 000000000..b63b6bca1 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_demo_barrel/symbols.txt @@ -0,0 +1,27 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +setParticleHahen__19daObj_Demo_Barrel_cFv = .text:0x00000078; // type:function size:0xCC scope:global align:4 +setParticleSibuki__19daObj_Demo_Barrel_cFv = .text:0x00000144; // type:function size:0x234 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000378; // type:function size:0x20 scope:local align:4 +CreateHeap__19daObj_Demo_Barrel_cFv = .text:0x00000398; // type:function size:0x1A0 scope:global align:4 +daObj_Demo_BarrelCreate__FPv = .text:0x00000538; // type:function size:0xB8 scope:local align:4 +daObj_Demo_BarrelDelete__FPv = .text:0x000005F0; // type:function size:0x40 scope:local align:4 +daObj_Demo_BarrelExecute__FPv = .text:0x00000630; // type:function size:0x170 scope:local align:4 +daObj_Demo_BarrelDraw__FPv = .text:0x000007A0; // type:function size:0x84 scope:local align:4 +daObj_Demo_BarrelIsDelete__FPv = .text:0x00000824; // type:function size:0x8 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__19daObj_Demo_Barrel_c = .rodata:0x00000000; // type:object size:0x8 scope:global align:4 data:string +@4010 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4011 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4051 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4099 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4100 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4102 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@stringBase0 = .rodata:0x00000028; // type:object size:0x8 scope:local align:4 data:string_table +daObj_Demo_BarrelMethodTable = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Demo_Barrel = .data:0x00000020; // type:object size:0x30 scope:global align:4 +init$3992 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +em_scl$3991 = .bss:0x00000004; // type:object size:0xC scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_obj_dmgroom/splits.txt b/config/D44J01/rels/d_a_obj_dmgroom/splits.txt new file mode 100644 index 000000000..de72afa3c --- /dev/null +++ b/config/D44J01/rels/d_a_obj_dmgroom/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_dmgroom.o: + .text start:0x00000078 end:0x00000630 + .rodata start:0x00000000 end:0x0000004D + .data start:0x00000000 end:0x00000068 diff --git a/config/D44J01/rels/d_a_obj_dmgroom/symbols.txt b/config/D44J01/rels/d_a_obj_dmgroom/symbols.txt new file mode 100644 index 000000000..217cdd853 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_dmgroom/symbols.txt @@ -0,0 +1,27 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local align:4 +CreateHeap__14daObjDmgroom_cFv = .text:0x00000098; // type:function size:0x164 scope:global align:4 +CreateInit__14daObjDmgroom_cFv = .text:0x000001FC; // type:function size:0x70 scope:global align:4 +set_mtx__14daObjDmgroom_cFv = .text:0x0000026C; // type:function size:0x80 scope:global align:4 +daObjDmgroom_Create__FPv = .text:0x000002EC; // type:function size:0xCC scope:local align:4 +__dt__13mDoExt_brkAnmFv = .text:0x000003B8; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000414; // type:function size:0x48 scope:weak align:4 +daObjDmgroom_Delete__FPv = .text:0x0000045C; // type:function size:0x40 scope:local align:4 +daObjDmgroom_Draw__FPv = .text:0x0000049C; // type:function size:0xD0 scope:local align:4 +daObjDmgroom_Execute__FPv = .text:0x0000056C; // type:function size:0xBC scope:local align:4 +daObjDmgroom_IsDelete__FPv = .text:0x00000628; // type:function size:0x8 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4001 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4012 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4013 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4014 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4015 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000014; // type:object size:0x39 scope:local align:4 data:string_table +daObj_DmgroomMethodTable = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Dmgroom = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_brkAnm = .data:0x00000050; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000005C; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_obj_doguu/splits.txt b/config/D44J01/rels/d_a_obj_doguu/splits.txt new file mode 100644 index 000000000..8e32e78a7 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_doguu/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_doguu.o: + .text start:0x00000078 end:0x00002830 + .text start:0x00002830 end:0x00002830 + .text start:0x00002830 end:0x00002864 + .rodata start:0x00000000 end:0x000001CA + .data start:0x00000000 end:0x000002D0 diff --git a/config/D44J01/rels/d_a_obj_doguu/symbols.txt b/config/D44J01/rels/d_a_obj_doguu/symbols.txt new file mode 100644 index 000000000..91d3f449b --- /dev/null +++ b/config/D44J01/rels/d_a_obj_doguu/symbols.txt @@ -0,0 +1,104 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +setPointLight__12daObjDoguu_cFv = .text:0x00000078; // type:function size:0xF0 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000168; // type:function size:0x20 scope:local align:4 +CreateHeap__12daObjDoguu_cFv = .text:0x00000188; // type:function size:0x648 scope:global align:4 +CreateInit__12daObjDoguu_cFv = .text:0x000007D0; // type:function size:0x3AC scope:global align:4 +set_mtx__12daObjDoguu_cFv = .text:0x00000B7C; // type:function size:0x16C scope:global align:4 +next_msgStatus__12daObjDoguu_cFPUl = .text:0x00000CE8; // type:function size:0x94 scope:global align:4 +getMsg__12daObjDoguu_cFv = .text:0x00000D7C; // type:function size:0x3C scope:global align:4 +setGoal__12daObjDoguu_cFi = .text:0x00000DB8; // type:function size:0xDC scope:global align:4 +setPlayerAngle__12daObjDoguu_cFi = .text:0x00000E94; // type:function size:0x7C scope:global align:4 +setQuake__12daObjDoguu_cFi = .text:0x00000F10; // type:function size:0xA0 scope:global align:4 +setJDemo__12daObjDoguu_cFi = .text:0x00000FB0; // type:function size:0x54 scope:global align:4 +privateCut__12daObjDoguu_cFv = .text:0x00001004; // type:function size:0x59C scope:global align:4 +getFinishEventCount__12daObjDoguu_cFv = .text:0x000015A0; // type:function size:0x88 scope:global align:4 +setFinishMyEvent__12daObjDoguu_cFv = .text:0x00001628; // type:function size:0x74 scope:global align:4 +daObjDoguu_Create__FPv = .text:0x0000169C; // type:function size:0x20 scope:local align:4 +_create__12daObjDoguu_cFv = .text:0x000016BC; // type:function size:0xC8 scope:weak align:4 +__ct__12daObjDoguu_cFv = .text:0x00001784; // type:function size:0x20C scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00001990; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x000019EC; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00001A48; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00001A90; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00001B5C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00001BA4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00001C00; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00001C48; // type:function size:0x70 scope:weak align:4 +daObjDoguu_Delete__FPv = .text:0x00001CB8; // type:function size:0x44 scope:local align:4 +daObjDoguu_Draw__FPv = .text:0x00001CFC; // type:function size:0x24 scope:local align:4 +_draw__12daObjDoguu_cFv = .text:0x00001D20; // type:function size:0x1D8 scope:weak align:4 +setEffectMtx__12daObjDoguu_cFPC4cXyzf = .text:0x00001EF8; // type:function size:0x300 scope:weak align:4 +daObjDoguu_Execute__FPv = .text:0x000021F8; // type:function size:0x24 scope:local align:4 +_execute__12daObjDoguu_cFv = .text:0x0000221C; // type:function size:0x520 scope:weak align:4 +daObjDoguu_IsDelete__FPv = .text:0x0000273C; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00002744; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00002754; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x0000275C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002764; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000276C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002774; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000027AC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000027B4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000027BC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000027C4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000027FC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002800; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002808; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002810; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002818; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002824; // type:function size:0xC scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00002830; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00002838; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00002840; // type:function size:0x4 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00002844; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x0000284C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002854; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x0000285C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +daObjDoguu_idx_table = .rodata:0x00000000; // type:object size:0x48 scope:local align:4 +L_attr__27@unnamed@d_a_obj_doguu_cpp@ = .rodata:0x00000048; // type:object size:0x8 scope:local align:4 data:float +light_color$4111 = .rodata:0x00000050; // type:object size:0x12 scope:local align:4 +@4115 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 data:float +@4116 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4117 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4118 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4119 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4120 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4123 = .rodata:0x00000080; // type:object size:0x8 scope:local align:8 +@4329 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4330 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4331 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4332 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4333 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4474 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 data:float +@4600 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4601 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4602 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4603 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4604 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4605 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@4606 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5221 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000C0; // type:object size:0x10A scope:local align:4 data:string_table +l_cyl_src = .data:0x00000000; // type:object size:0x44 scope:local align:4 +cut_name_tbl$4482 = .data:0x00000044; // type:object size:0x24 scope:local align:4 +@4608 = .data:0x00000068; // type:object size:0x24 scope:local align:4 +@4607 = .data:0x0000008C; // type:object size:0x24 scope:local align:4 +mtx_adj$localstatic3$setEffectMtx__12daObjDoguu_cFPC4cXyzf = .data:0x000000B0; // type:object size:0x30 scope:weak align:4 +@5222 = .data:0x000000E0; // type:object size:0x3C scope:local align:4 +daObj_DoguuMethodTable = .data:0x0000011C; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Doguu = .data:0x0000013C; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_bckAnm = .data:0x0000016C; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000178; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000184; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000190; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000218; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000224; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000230; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000284; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x000002A8; // type:object size:0x14 scope:weak align:4 +__vt__12daObjDoguu_c = .data:0x000002BC; // type:object size:0x14 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_doguu_demo/splits.txt b/config/D44J01/rels/d_a_obj_doguu_demo/splits.txt new file mode 100644 index 000000000..47622e116 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_doguu_demo/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_doguu_demo.o: + .text start:0x00000078 end:0x00000534 + .rodata start:0x00000000 end:0x00000042 + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_obj_doguu_demo/symbols.txt b/config/D44J01/rels/d_a_obj_doguu_demo/symbols.txt new file mode 100644 index 000000000..605192ae7 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_doguu_demo/symbols.txt @@ -0,0 +1,22 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local align:4 +CreateHeap__13daObjDoguuD_cFv = .text:0x00000098; // type:function size:0x17C scope:global align:4 +CreateInit__13daObjDoguuD_cFv = .text:0x00000214; // type:function size:0x80 scope:global align:4 +set_mtx__13daObjDoguuD_cFv = .text:0x00000294; // type:function size:0x80 scope:global align:4 +daObjDoguuD_create__FPv = .text:0x00000314; // type:function size:0xA8 scope:local align:4 +daObjDoguuD_Delete__FPv = .text:0x000003BC; // type:function size:0x5C scope:local align:4 +daObjDoguuD_Draw__FPv = .text:0x00000418; // type:function size:0xA4 scope:local align:4 +daObjDoguuD_Execute__FPv = .text:0x000004BC; // type:function size:0x70 scope:local align:4 +daObjDoguuD_IsDelete__FPv = .text:0x0000052C; // type:function size:0x8 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4024 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4025 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4026 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4027 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000010; // type:object size:0x32 scope:local align:4 data:string_table +daObj_DoguuDMethodTable = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_DoguuD = .data:0x00000020; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_dragonhead/splits.txt b/config/D44J01/rels/d_a_obj_dragonhead/splits.txt new file mode 100644 index 000000000..41f633f5b --- /dev/null +++ b/config/D44J01/rels/d_a_obj_dragonhead/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_dragonhead.o: + .text start:0x00000078 end:0x00000B44 + .rodata start:0x00000000 end:0x00000046 + .data start:0x00000000 end:0x00000184 diff --git a/config/D44J01/rels/d_a_obj_dragonhead/symbols.txt b/config/D44J01/rels/d_a_obj_dragonhead/symbols.txt new file mode 100644 index 000000000..a7e666afd --- /dev/null +++ b/config/D44J01/rels/d_a_obj_dragonhead/symbols.txt @@ -0,0 +1,50 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local align:4 +CreateHeap__17daObjDragonhead_cFv = .text:0x00000098; // type:function size:0x190 scope:global align:4 +CreateInit__17daObjDragonhead_cFv = .text:0x00000228; // type:function size:0x130 scope:global align:4 +set_mtx__17daObjDragonhead_cFv = .text:0x00000358; // type:function size:0x80 scope:global align:4 +daObjDragonhead_Create__FPv = .text:0x000003D8; // type:function size:0x12C scope:local align:4 +__dt__8dCcD_SphFv = .text:0x00000504; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x000005D0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000618; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000674; // type:function size:0x48 scope:weak align:4 +daObjDragonhead_Delete__FPv = .text:0x000006BC; // type:function size:0x70 scope:local align:4 +daObjDragonhead_Draw__FPv = .text:0x0000072C; // type:function size:0xF4 scope:local align:4 +daObjDragonhead_Execute__FPv = .text:0x00000820; // type:function size:0x220 scope:local align:4 +daObjDragonhead_IsDelete__FPv = .text:0x00000A40; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00000A48; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00000A58; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00000A60; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000A68; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000A70; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000A78; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00000AB0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00000AB8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00000AC0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000AC8; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000B00; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000B04; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000B0C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000B14; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000B1C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000B28; // type:function size:0xC scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00000B34; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00000B3C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4043 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4044 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4045 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4046 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4319 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000014; // type:object size:0x32 scope:local align:4 data:string_table +sph_check_src = .data:0x00000000; // type:object size:0x40 scope:local align:4 +daObj_DragonheadMethodTable = .data:0x00000040; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Dragonhead = .data:0x00000060; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Sph = .data:0x00000090; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000118; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000124; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000130; // type:object size:0x54 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_obj_drift/splits.txt b/config/D44J01/rels/d_a_obj_drift/splits.txt new file mode 100644 index 000000000..9f074232f --- /dev/null +++ b/config/D44J01/rels/d_a_obj_drift/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_drift.o: + .text start:0x000000EC end:0x0000132C + .text start:0x0000132C end:0x000014A0 + .text start:0x000014A0 end:0x000014CC + .rodata start:0x00000000 end:0x00000146 + .data start:0x00000000 end:0x0000020C + .bss start:0x00000008 end:0x00000071 diff --git a/config/D44J01/rels/d_a_obj_drift/symbols.txt b/config/D44J01/rels/d_a_obj_drift/symbols.txt new file mode 100644 index 000000000..6b4a19d87 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_drift/symbols.txt @@ -0,0 +1,130 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +CreateHeap__Q210daObjDrift5Act_cFv = .text:0x000000EC; // type:function size:0xB4 scope:global align:4 +Create__Q210daObjDrift5Act_cFv = .text:0x000001A0; // type:function size:0x1D0 scope:global align:4 +Mthd_Create__Q210daObjDrift5Act_cFv = .text:0x00000370; // type:function size:0x1A0 scope:global align:4 +__dt__8dCcD_CylFv = .text:0x00000510; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000005DC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000624; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000680; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000006C8; // type:function size:0x5C scope:weak align:4 +__dt__4cXyzFv = .text:0x00000724; // type:function size:0x3C scope:weak align:4 +make_flower__Q210daObjDrift5Act_cFv = .text:0x00000760; // type:function size:0x90 scope:global align:4 +calc_flower_param__Q210daObjDrift5Act_cFP4cXyzP5csXyz = .text:0x000007F0; // type:function size:0xA4 scope:global align:4 +set_flower_current__Q210daObjDrift5Act_cFv = .text:0x00000894; // type:function size:0xC4 scope:global align:4 +Delete__Q210daObjDrift5Act_cFv = .text:0x00000958; // type:function size:0x8 scope:global align:4 +Mthd_Delete__Q210daObjDrift5Act_cFv = .text:0x00000960; // type:function size:0x50 scope:global align:4 +mode_wait_init__Q210daObjDrift5Act_cFv = .text:0x000009B0; // type:function size:0x18 scope:global align:4 +mode_wait__Q210daObjDrift5Act_cFv = .text:0x000009C8; // type:function size:0xBC scope:global align:4 +mode_rot_init__Q210daObjDrift5Act_cFv = .text:0x00000A84; // type:function size:0xB8 scope:global align:4 +mode_rot__Q210daObjDrift5Act_cFv = .text:0x00000B3C; // type:function size:0x104 scope:global align:4 +set_mtx__Q210daObjDrift5Act_cFv = .text:0x00000C40; // type:function size:0xDC scope:global align:4 +init_mtx__Q210daObjDrift5Act_cFv = .text:0x00000D1C; // type:function size:0x3C scope:global align:4 +rideCB__Q210daObjDrift5Act_cFP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x00000D58; // type:function size:0x170 scope:global align:4 +set_current__Q210daObjDrift5Act_cFv = .text:0x00000EC8; // type:function size:0x240 scope:global align:4 +Execute__Q210daObjDrift5Act_cFPPA3_A4_f = .text:0x00001108; // type:function size:0xCC scope:global align:4 +Draw__Q210daObjDrift5Act_cFv = .text:0x000011D4; // type:function size:0xA0 scope:global align:4 +Mthd_Create__Q210daObjDrift27@unnamed@d_a_obj_drift_cpp@FPv = .text:0x00001274; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q210daObjDrift27@unnamed@d_a_obj_drift_cpp@FPv = .text:0x00001294; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q210daObjDrift27@unnamed@d_a_obj_drift_cpp@FPv = .text:0x000012B4; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q210daObjDrift27@unnamed@d_a_obj_drift_cpp@FPv = .text:0x000012D4; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q210daObjDrift27@unnamed@d_a_obj_drift_cpp@FPv = .text:0x00001300; // type:function size:0x2C scope:local align:4 +Draw__16dBgS_MoveBgActorFv = .text:0x0000132C; // type:function size:0x8 scope:weak align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x00001334; // type:function size:0x8 scope:weak align:4 +CreateHeap__16dBgS_MoveBgActorFv = .text:0x0000133C; // type:function size:0x8 scope:weak align:4 +Create__16dBgS_MoveBgActorFv = .text:0x00001344; // type:function size:0x8 scope:weak align:4 +Execute__16dBgS_MoveBgActorFPPA3_A4_f = .text:0x0000134C; // type:function size:0x8 scope:weak align:4 +Delete__16dBgS_MoveBgActorFv = .text:0x00001354; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x0000135C; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00001364; // type:function size:0x8 scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x0000136C; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000013B4; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000013C4; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000013CC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000013D4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000013DC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000013E4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x0000141C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00001424; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x0000142C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001434; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000146C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001470; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001478; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001480; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001488; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001494; // type:function size:0xC scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ310daObjDrift5Act_c5Prm_eQ310daObjDrift5Act_c5Prm_e = .text:0x000014A0; // type:function size:0x1C scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000014BC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000014C4; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q210daObjDrift27@unnamed@d_a_obj_drift_cpp@ = .rodata:0x00000000; // type:object size:0x40 scope:local align:4 +M_arcname__Q210daObjDrift5Act_c = .rodata:0x00000040; // type:object size:0x5 scope:global align:4 data:string +M_cyl_src__Q210daObjDrift5Act_c = .rodata:0x00000048; // type:object size:0x44 scope:global align:4 +@4022 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4023 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4024 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4025 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4026 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4027 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4028 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +pf_name$4156 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4182 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4183 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4250 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 data:float +@4261 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 data:float +@4262 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@4279 = .rodata:0x000000C0; // type:object size:0x8 scope:local align:8 +@4360 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@4361 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@4362 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@4388 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@4389 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 data:string +@stringBase0 = .rodata:0x000000DC; // type:object size:0x6A scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_303_data_1C = .data:0x0000001C; // type:object size:0x14 +@4394 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4395 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +mode_proc$4393 = .data:0x00000048; // type:object size:0x18 scope:local align:4 +Mthd_Table__Q210daObjDrift27@unnamed@d_a_obj_drift_cpp@ = .data:0x00000060; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Drift = .data:0x00000080; // type:object size:0x30 scope:global align:4 +__vt__16dBgS_MoveBgActor = .data:0x000000B0; // type:object size:0x28 scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000000D8; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000000E4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000000F0; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000178; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000184; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000190; // type:object size:0x54 scope:weak align:4 +__vt__Q210daObjDrift5Act_c = .data:0x000001E4; // type:object size:0x28 scope:global align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4176 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +init$4177 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 +offset_vec$4175 = .bss:0x00000064; // type:object size:0xC scope:local align:4 +init$4396 = .bss:0x00000070; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_eayogn/splits.txt b/config/D44J01/rels/d_a_obj_eayogn/splits.txt new file mode 100644 index 000000000..5172231f6 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_eayogn/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_eayogn.o: + .text start:0x00000078 end:0x00000514 + .rodata start:0x00000000 end:0x00000046 + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_obj_eayogn/symbols.txt b/config/D44J01/rels/d_a_obj_eayogn/symbols.txt new file mode 100644 index 000000000..c0b0d7de7 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_eayogn/symbols.txt @@ -0,0 +1,29 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +solidHeapCB__13daObjEayogn_cFP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:global align:4 +create_heap__13daObjEayogn_cFv = .text:0x00000098; // type:function size:0x100 scope:global align:4 +_create__13daObjEayogn_cFv = .text:0x00000198; // type:function size:0x104 scope:global align:4 +_delete__13daObjEayogn_cFv = .text:0x0000029C; // type:function size:0x84 scope:global align:4 +check_ev_bit__13daObjEayogn_cCFv = .text:0x00000320; // type:function size:0x30 scope:weak align:4 +init_mtx__13daObjEayogn_cFv = .text:0x00000350; // type:function size:0x88 scope:global align:4 +_execute__13daObjEayogn_cFv = .text:0x000003D8; // type:function size:0x8 scope:global align:4 +_draw__13daObjEayogn_cFv = .text:0x000003E0; // type:function size:0xA0 scope:global align:4 +Mthd_Create__28@unnamed@d_a_obj_eayogn_cpp@FPv = .text:0x00000480; // type:function size:0x20 scope:local align:4 +Mthd_Delete__28@unnamed@d_a_obj_eayogn_cpp@FPv = .text:0x000004A0; // type:function size:0x24 scope:local align:4 +Mthd_Execute__28@unnamed@d_a_obj_eayogn_cpp@FPv = .text:0x000004C4; // type:function size:0x24 scope:local align:4 +Mthd_Draw__28@unnamed@d_a_obj_eayogn_cpp@FPv = .text:0x000004E8; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__28@unnamed@d_a_obj_eayogn_cpp@FPv = .text:0x0000050C; // type:function size:0x8 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__13daObjEayogn_c = .rodata:0x00000000; // type:object size:0x7 scope:global align:4 data:string +@4048 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4049 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4050 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4051 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4052 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4053 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000020; // type:object size:0x26 scope:local align:4 data:string_table +Eayogn_Mthd_Table__28@unnamed@d_a_obj_eayogn_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Eayogn = .data:0x00000020; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_ebomzo/splits.txt b/config/D44J01/rels/d_a_obj_ebomzo/splits.txt new file mode 100644 index 000000000..5ece0997e --- /dev/null +++ b/config/D44J01/rels/d_a_obj_ebomzo/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_ebomzo.o: + .text start:0x00000078 end:0x00000C5C + .text start:0x00000C5C end:0x00000D60 + .text start:0x00000D60 end:0x00000D8C + .rodata start:0x00000000 end:0x000000A7 + .data start:0x00000000 end:0x000001AC + .bss start:0x00000000 end:0x00000030 diff --git a/config/D44J01/rels/d_a_obj_ebomzo/symbols.txt b/config/D44J01/rels/d_a_obj_ebomzo/symbols.txt new file mode 100644 index 000000000..9c4a0974e --- /dev/null +++ b/config/D44J01/rels/d_a_obj_ebomzo/symbols.txt @@ -0,0 +1,71 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CreateHeap__Q211daObjEbomzo5Act_cFv = .text:0x00000078; // type:function size:0xB4 scope:global align:4 +Create__Q211daObjEbomzo5Act_cFv = .text:0x0000012C; // type:function size:0xF0 scope:global align:4 +Mthd_Create__Q211daObjEbomzo5Act_cFv = .text:0x0000021C; // type:function size:0x184 scope:global align:4 +__dt__8dCcD_SphFv = .text:0x000003A0; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x0000046C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000004B4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000510; // type:function size:0x48 scope:weak align:4 +Delete__Q211daObjEbomzo5Act_cFv = .text:0x00000558; // type:function size:0x8 scope:global align:4 +Mthd_Delete__Q211daObjEbomzo5Act_cFv = .text:0x00000560; // type:function size:0x4C scope:global align:4 +set_mtx__Q211daObjEbomzo5Act_cFv = .text:0x000005AC; // type:function size:0x80 scope:global align:4 +init_mtx__Q211daObjEbomzo5Act_cFv = .text:0x0000062C; // type:function size:0x3C scope:global align:4 +check__Q211daObjEbomzo5Act_cFv = .text:0x00000668; // type:function size:0x1F8 scope:global align:4 +demo__Q211daObjEbomzo5Act_cFv = .text:0x00000860; // type:function size:0x158 scope:global align:4 +fall__Q211daObjEbomzo5Act_cFv = .text:0x000009B8; // type:function size:0x4 scope:global align:4 +Execute__Q211daObjEbomzo5Act_cFPPA3_A4_f = .text:0x000009BC; // type:function size:0x148 scope:global align:4 +Draw__Q211daObjEbomzo5Act_cFv = .text:0x00000B04; // type:function size:0xA0 scope:global align:4 +Mthd_Create__Q211daObjEbomzo28@unnamed@d_a_obj_ebomzo_cpp@FPv = .text:0x00000BA4; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q211daObjEbomzo28@unnamed@d_a_obj_ebomzo_cpp@FPv = .text:0x00000BC4; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q211daObjEbomzo28@unnamed@d_a_obj_ebomzo_cpp@FPv = .text:0x00000BE4; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q211daObjEbomzo28@unnamed@d_a_obj_ebomzo_cpp@FPv = .text:0x00000C04; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q211daObjEbomzo28@unnamed@d_a_obj_ebomzo_cpp@FPv = .text:0x00000C30; // type:function size:0x2C scope:local align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x00000C5C; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00000C64; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00000C6C; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00000C74; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00000C84; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00000C8C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000C94; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000C9C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000CA4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00000CDC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00000CE4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00000CEC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000CF4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000D2C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000D30; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000D38; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000D40; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000D48; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000D54; // type:function size:0xC scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ311daObjEbomzo5Act_c5Prm_eQ311daObjEbomzo5Act_c5Prm_e = .text:0x00000D60; // type:function size:0x1C scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00000D7C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00000D84; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q211daObjEbomzo5Act_c = .rodata:0x00000000; // type:object size:0x7 scope:global align:4 data:string +@4010 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4011 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4012 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4220 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4221 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 +@4222 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4223 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4224 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4225 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4290 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +@4291 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x0000003C; // type:object size:0x6B scope:local align:4 data:string_table +sph_check_src = .data:0x00000000; // type:object size:0x40 scope:local align:4 +Mthd_Ebomzo__Q211daObjEbomzo28@unnamed@d_a_obj_ebomzo_cpp@ = .data:0x00000040; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Ebomzo = .data:0x00000060; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Sph = .data:0x00000090; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000118; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000124; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000130; // type:object size:0x54 scope:weak align:4 +__vt__Q211daObjEbomzo5Act_c = .data:0x00000184; // type:object size:0x28 scope:global align:4 +M_tmp_mtx__Q211daObjEbomzo5Act_c = .bss:0x00000000; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_eff/splits.txt b/config/D44J01/rels/d_a_obj_eff/splits.txt new file mode 100644 index 000000000..442bd4afb --- /dev/null +++ b/config/D44J01/rels/d_a_obj_eff/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_eff.o: + .text start:0x000000EC end:0x00001538 + .text start:0x00001538 end:0x00001934 + .text start:0x00001934 end:0x00001950 + .rodata start:0x00000000 end:0x00000060 + .data start:0x00000000 end:0x000003D4 + .bss start:0x00000008 end:0x000000E7 diff --git a/config/D44J01/rels/d_a_obj_eff/symbols.txt b/config/D44J01/rels/d_a_obj_eff/symbols.txt new file mode 100644 index 000000000..7ac7f2006 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_eff/symbols.txt @@ -0,0 +1,171 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__Q28daObjEff13BarrelSmokeCBFv = .text:0x000000EC; // type:function size:0x54 scope:global align:4 +execute__Q28daObjEff13BarrelSmokeCBFP14JPABaseEmitter = .text:0x00000140; // type:function size:0x8C scope:global align:4 +__ct__Q28daObjEff12StoolSmokeCBFv = .text:0x000001CC; // type:function size:0x54 scope:global align:4 +execute__Q28daObjEff12StoolSmokeCBFP14JPABaseEmitter = .text:0x00000220; // type:function size:0x8C scope:global align:4 +__ct__Q28daObjEff12SkullSmokeCBFv = .text:0x000002AC; // type:function size:0x54 scope:global align:4 +execute__Q28daObjEff12SkullSmokeCBFP14JPABaseEmitter = .text:0x00000300; // type:function size:0x8C scope:global align:4 +__ct__Q28daObjEff11LandSmokeCBFv = .text:0x0000038C; // type:function size:0x40 scope:global align:4 +__ct__Q28daObjEff15PineconeSmokeCBFv = .text:0x000003CC; // type:function size:0x54 scope:global align:4 +execute__Q28daObjEff15PineconeSmokeCBFP14JPABaseEmitter = .text:0x00000420; // type:function size:0x8C scope:global align:4 +__ct__Q28daObjEff14WoodBoxSmokeCBFv = .text:0x000004AC; // type:function size:0x54 scope:global align:4 +execute__Q28daObjEff14WoodBoxSmokeCBFP14JPABaseEmitter = .text:0x00000500; // type:function size:0x8C scope:global align:4 +solidHeapCB__Q28daObjEff5Act_cFP10fopAc_ac_c = .text:0x0000058C; // type:function size:0x24 scope:global align:4 +create_heap_barrel_smoke__Q28daObjEff5Act_cFv = .text:0x000005B0; // type:function size:0x50 scope:global align:4 +create_heap_stool_smoke__Q28daObjEff5Act_cFv = .text:0x00000600; // type:function size:0x50 scope:global align:4 +create_heap_skull_smoke__Q28daObjEff5Act_cFv = .text:0x00000650; // type:function size:0x50 scope:global align:4 +create_heap_land_smoke__Q28daObjEff5Act_cFv = .text:0x000006A0; // type:function size:0x50 scope:global align:4 +create_heap_pinecone_smoke__Q28daObjEff5Act_cFv = .text:0x000006F0; // type:function size:0x50 scope:global align:4 +create_heap_woodBox_smoke__Q28daObjEff5Act_cFv = .text:0x00000740; // type:function size:0x50 scope:global align:4 +create_heap__Q28daObjEff5Act_cFv = .text:0x00000790; // type:function size:0x108 scope:global align:4 +eff_set_barrel_smoke__Q28daObjEff5Act_cFv = .text:0x00000898; // type:function size:0x100 scope:global align:4 +__dt__4cXyzFv = .text:0x00000998; // type:function size:0x3C scope:weak align:4 +eff_set_stool_smoke__Q28daObjEff5Act_cFv = .text:0x000009D4; // type:function size:0xFC scope:global align:4 +eff_set_skull_smoke__Q28daObjEff5Act_cFv = .text:0x00000AD0; // type:function size:0xF0 scope:global align:4 +eff_set_land_smoke__Q28daObjEff5Act_cFv = .text:0x00000BC0; // type:function size:0x164 scope:global align:4 +eff_set_pinecone_smoke__Q28daObjEff5Act_cFv = .text:0x00000D24; // type:function size:0x74 scope:global align:4 +eff_set_woodBox_smoke__Q28daObjEff5Act_cFv = .text:0x00000D98; // type:function size:0xE8 scope:global align:4 +eff_set__Q28daObjEff5Act_cFv = .text:0x00000E80; // type:function size:0xEC scope:global align:4 +_create__Q28daObjEff5Act_cFv = .text:0x00000F6C; // type:function size:0xC4 scope:global align:4 +remove_barrel_smoke__Q28daObjEff5Act_cFv = .text:0x00001030; // type:function size:0x38 scope:global align:4 +remove_stool_smoke__Q28daObjEff5Act_cFv = .text:0x00001068; // type:function size:0x38 scope:global align:4 +remove_skull_smoke__Q28daObjEff5Act_cFv = .text:0x000010A0; // type:function size:0x38 scope:global align:4 +remove_land_smoke__Q28daObjEff5Act_cFv = .text:0x000010D8; // type:function size:0x38 scope:global align:4 +remove_pinecone_smoke__Q28daObjEff5Act_cFv = .text:0x00001110; // type:function size:0x38 scope:global align:4 +remove_woodBox_smoke__Q28daObjEff5Act_cFv = .text:0x00001148; // type:function size:0x38 scope:global align:4 +remove__Q28daObjEff5Act_cFv = .text:0x00001180; // type:function size:0xEC scope:global align:4 +_delete__Q28daObjEff5Act_cFv = .text:0x0000126C; // type:function size:0x24 scope:global align:4 +die_barrel_smoke__Q28daObjEff5Act_cFv = .text:0x00001290; // type:function size:0x30 scope:global align:4 +die_stool_smoke__Q28daObjEff5Act_cFv = .text:0x000012C0; // type:function size:0x30 scope:global align:4 +die_skull_smoke__Q28daObjEff5Act_cFv = .text:0x000012F0; // type:function size:0x30 scope:global align:4 +die_land_smoke__Q28daObjEff5Act_cFv = .text:0x00001320; // type:function size:0x30 scope:global align:4 +die_pinecone_smoke__Q28daObjEff5Act_cFv = .text:0x00001350; // type:function size:0x30 scope:global align:4 +die_woodBox_smoke__Q28daObjEff5Act_cFv = .text:0x00001380; // type:function size:0x30 scope:global align:4 +die__Q28daObjEff5Act_cFv = .text:0x000013B0; // type:function size:0xEC scope:global align:4 +_execute__Q28daObjEff5Act_cFv = .text:0x0000149C; // type:function size:0x24 scope:global align:4 +Mthd_Create__Q28daObjEff25@unnamed@d_a_obj_eff_cpp@FPv = .text:0x000014C0; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q28daObjEff25@unnamed@d_a_obj_eff_cpp@FPv = .text:0x000014E0; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q28daObjEff25@unnamed@d_a_obj_eff_cpp@FPv = .text:0x00001504; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q28daObjEff25@unnamed@d_a_obj_eff_cpp@FPv = .text:0x00001528; // type:function size:0x8 scope:local align:4 +Mthd_IsDelete__Q28daObjEff25@unnamed@d_a_obj_eff_cpp@FPv = .text:0x00001530; // type:function size:0x8 scope:local align:4 +__dt__Q28daObjEff14WoodBoxSmokeCBFv = .text:0x00001538; // type:function size:0x8C scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000015C4; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000015C8; // type:function size:0x4 scope:weak align:4 +__dt__Q28daObjEff15PineconeSmokeCBFv = .text:0x000015CC; // type:function size:0x8C scope:weak align:4 +__dt__Q28daObjEff11LandSmokeCBFv = .text:0x00001658; // type:function size:0x8C scope:weak align:4 +__dt__Q28daObjEff12SkullSmokeCBFv = .text:0x000016E4; // type:function size:0x8C scope:weak align:4 +__dt__Q28daObjEff12StoolSmokeCBFv = .text:0x00001770; // type:function size:0x8C scope:weak align:4 +__dt__Q28daObjEff13BarrelSmokeCBFv = .text:0x000017FC; // type:function size:0x8C scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001888; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000188C; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00001890; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x000018D8; // type:function size:0x5C scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ38daObjEff5Act_c5Prm_eQ38daObjEff5Act_c5Prm_e = .text:0x00001934; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +original_color__Q28daObjEff13BarrelSmokeCB = .rodata:0x00000000; // type:object size:0x4 scope:global align:4 +@4020 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4022 = .rodata:0x00000008; // type:object size:0x8 scope:local align:8 data:double +original_color__Q28daObjEff12StoolSmokeCB = .rodata:0x00000010; // type:object size:0x4 scope:global align:4 +original_color__Q28daObjEff12SkullSmokeCB = .rodata:0x00000014; // type:object size:0x4 scope:global align:4 +original_color__Q28daObjEff15PineconeSmokeCB = .rodata:0x00000018; // type:object size:0x4 scope:global align:4 +original_color__Q28daObjEff14WoodBoxSmokeCB = .rodata:0x0000001C; // type:object size:0x4 scope:global align:4 +@4185 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4186 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4187 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4188 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4189 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4238 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4239 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4290 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4291 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4327 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +heap_size$4344 = .rodata:0x00000048; // type:object size:0x18 scope:local align:4 +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_154_data_1C = .data:0x0000001C; // type:object size:0x14 +@4150 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4151 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4152 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4153 = .data:0x00000054; // type:object size:0xC scope:local align:4 +@4154 = .data:0x00000060; // type:object size:0xC scope:local align:4 +@4155 = .data:0x0000006C; // type:object size:0xC scope:local align:4 +proc$4149 = .data:0x00000078; // type:object size:0x48 scope:local align:4 +@4332 = .data:0x000000C0; // type:object size:0xC scope:local align:4 +@4333 = .data:0x000000CC; // type:object size:0xC scope:local align:4 +@4334 = .data:0x000000D8; // type:object size:0xC scope:local align:4 +@4335 = .data:0x000000E4; // type:object size:0xC scope:local align:4 +@4336 = .data:0x000000F0; // type:object size:0xC scope:local align:4 +@4337 = .data:0x000000FC; // type:object size:0xC scope:local align:4 +proc$4331 = .data:0x00000108; // type:object size:0x48 scope:local align:4 +@4421 = .data:0x00000150; // type:object size:0xC scope:local align:4 +@4422 = .data:0x0000015C; // type:object size:0xC scope:local align:4 +@4423 = .data:0x00000168; // type:object size:0xC scope:local align:4 +@4424 = .data:0x00000174; // type:object size:0xC scope:local align:4 +@4425 = .data:0x00000180; // type:object size:0xC scope:local align:4 +@4426 = .data:0x0000018C; // type:object size:0xC scope:local align:4 +proc$4420 = .data:0x00000198; // type:object size:0x48 scope:local align:4 +@4474 = .data:0x000001E0; // type:object size:0xC scope:local align:4 +@4475 = .data:0x000001EC; // type:object size:0xC scope:local align:4 +@4476 = .data:0x000001F8; // type:object size:0xC scope:local align:4 +@4477 = .data:0x00000204; // type:object size:0xC scope:local align:4 +@4478 = .data:0x00000210; // type:object size:0xC scope:local align:4 +@4479 = .data:0x0000021C; // type:object size:0xC scope:local align:4 +proc$4473 = .data:0x00000228; // type:object size:0x48 scope:local align:4 +Mthd_Table__Q28daObjEff25@unnamed@d_a_obj_eff_cpp@ = .data:0x00000270; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Eff = .data:0x00000290; // type:object size:0x30 scope:global align:4 +__vt__Q28daObjEff14WoodBoxSmokeCB = .data:0x000002C0; // type:object size:0x24 scope:global align:4 +__vt__Q28daObjEff15PineconeSmokeCB = .data:0x000002E4; // type:object size:0x24 scope:global align:4 +__vt__Q28daObjEff11LandSmokeCB = .data:0x00000308; // type:object size:0x24 scope:weak align:4 +__vt__Q28daObjEff12SkullSmokeCB = .data:0x0000032C; // type:object size:0x24 scope:global align:4 +__vt__Q28daObjEff12StoolSmokeCB = .data:0x00000350; // type:object size:0x24 scope:global align:4 +__vt__Q28daObjEff13BarrelSmokeCB = .data:0x00000374; // type:object size:0x24 scope:global align:4 +__vt__34JPACallBackBase = .data:0x00000398; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000003B4; // type:object size:0x20 scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +init$4156 = .bss:0x00000051; // type:object size:0x1 scope:local align:1 data:byte +@4165 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +init$4166 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 +particle_scl$4164 = .bss:0x00000064; // type:object size:0xC scope:local align:4 +@4196 = .bss:0x00000070; // type:object size:0xC scope:local align:4 +init$4197 = .bss:0x0000007C; // type:object size:0x1 scope:local align:1 +particle_scl$4195 = .bss:0x00000080; // type:object size:0xC scope:local align:4 +@4220 = .bss:0x0000008C; // type:object size:0xC scope:local align:4 +init$4221 = .bss:0x00000098; // type:object size:0x1 scope:local align:1 +particle_scl$4219 = .bss:0x0000009C; // type:object size:0xC scope:local align:4 +init$4246 = .bss:0x000000A8; // type:object size:0x1 scope:local align:1 +em_scl$4245 = .bss:0x000000AC; // type:object size:0xC scope:local align:4 +init$4249 = .bss:0x000000B8; // type:object size:0x1 scope:local align:1 +em_trans$4248 = .bss:0x000000BC; // type:object size:0xC scope:local align:4 +@4310 = .bss:0x000000C8; // type:object size:0xC scope:local align:4 +init$4311 = .bss:0x000000D4; // type:object size:0x1 scope:local align:1 +particle_scl$4309 = .bss:0x000000D8; // type:object size:0xC scope:local align:4 +init$4338 = .bss:0x000000E4; // type:object size:0x1 scope:local align:1 data:byte +init$4427 = .bss:0x000000E5; // type:object size:0x1 scope:local align:1 data:byte +init$4480 = .bss:0x000000E6; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_ekskz/splits.txt b/config/D44J01/rels/d_a_obj_ekskz/splits.txt new file mode 100644 index 000000000..f29468226 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_ekskz/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_ekskz.o: + .text start:0x00000078 end:0x000011C8 + .text start:0x000011C8 end:0x00001380 + .text start:0x00001380 end:0x000013AC + .rodata start:0x00000000 end:0x000000BD + .data start:0x00000000 end:0x0000021C + .bss start:0x00000000 end:0x00000030 diff --git a/config/D44J01/rels/d_a_obj_ekskz/symbols.txt b/config/D44J01/rels/d_a_obj_ekskz/symbols.txt new file mode 100644 index 000000000..09904529d --- /dev/null +++ b/config/D44J01/rels/d_a_obj_ekskz/symbols.txt @@ -0,0 +1,83 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CreateHeap__Q210daObjEkskz5Act_cFv = .text:0x00000078; // type:function size:0x2DC scope:global align:4 +Create__Q210daObjEkskz5Act_cFv = .text:0x00000354; // type:function size:0x1D8 scope:global align:4 +Mthd_Create__Q210daObjEkskz5Act_cFv = .text:0x0000052C; // type:function size:0x138 scope:global align:4 +__ct__Q210daObjEkskz5Act_cFv = .text:0x00000664; // type:function size:0x1C8 scope:weak align:4 +__dt__18dPa_smokeEcallBackFv = .text:0x0000082C; // type:function size:0x7C scope:weak align:4 +__defctor__18dPa_smokeEcallBackFv = .text:0x000008A8; // type:function size:0x24 scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x000008CC; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00000928; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00000984; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000009E0; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00000A28; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000AF4; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000B3C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000B98; // type:function size:0x48 scope:weak align:4 +Delete__Q210daObjEkskz5Act_cFv = .text:0x00000BE0; // type:function size:0x64 scope:global align:4 +Mthd_Delete__Q210daObjEkskz5Act_cFv = .text:0x00000C44; // type:function size:0x58 scope:global align:4 +set_mtx__Q210daObjEkskz5Act_cFv = .text:0x00000C9C; // type:function size:0xAC scope:global align:4 +init_mtx__Q210daObjEkskz5Act_cFv = .text:0x00000D48; // type:function size:0x58 scope:global align:4 +Execute__Q210daObjEkskz5Act_cFPPA3_A4_f = .text:0x00000DA0; // type:function size:0x248 scope:global align:4 +Draw__Q210daObjEkskz5Act_cFv = .text:0x00000FE8; // type:function size:0x128 scope:global align:4 +Mthd_Create__Q210daObjEkskz27@unnamed@d_a_obj_ekskz_cpp@FPv = .text:0x00001110; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q210daObjEkskz27@unnamed@d_a_obj_ekskz_cpp@FPv = .text:0x00001130; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q210daObjEkskz27@unnamed@d_a_obj_ekskz_cpp@FPv = .text:0x00001150; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q210daObjEkskz27@unnamed@d_a_obj_ekskz_cpp@FPv = .text:0x00001170; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q210daObjEkskz27@unnamed@d_a_obj_ekskz_cpp@FPv = .text:0x0000119C; // type:function size:0x2C scope:local align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x000011C8; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x000011D0; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x000011D8; // type:function size:0x8 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000011E0; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000011E4; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000011E8; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000011EC; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x000011F0; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00001238; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00001294; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000012A4; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000012AC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000012B4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000012BC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000012C4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000012FC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00001304; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x0000130C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001314; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000134C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001350; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001358; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001360; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001368; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001374; // type:function size:0xC scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ310daObjEkskz5Act_c5Prm_eQ310daObjEkskz5Act_c5Prm_e = .text:0x00001380; // type:function size:0x1C scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x0000139C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000013A4; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q210daObjEkskz5Act_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +@4013 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4071 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4072 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4073 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4074 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4361 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4362 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000024; // type:object size:0x99 scope:local align:4 data:string_table +cyl_check_src = .data:0x00000000; // type:object size:0x44 scope:local align:4 +Mthd_Ekskz__Q210daObjEkskz27@unnamed@d_a_obj_ekskz_cpp@ = .data:0x00000044; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Ekskz = .data:0x00000064; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x00000094; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000000B0; // type:object size:0x20 scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x000000D0; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x000000DC; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_bckAnm = .data:0x000000E8; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000000F4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000100; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000188; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000194; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000001A0; // type:object size:0x54 scope:weak align:4 +__vt__Q210daObjEkskz5Act_c = .data:0x000001F4; // type:object size:0x28 scope:global align:4 +M_tmp_mtx__Q210daObjEkskz5Act_c = .bss:0x00000000; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_eskban/splits.txt b/config/D44J01/rels/d_a_obj_eskban/splits.txt new file mode 100644 index 000000000..76259eb38 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_eskban/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_eskban.o: + .text start:0x000000EC end:0x00001594 + .text start:0x00001594 end:0x000017C0 + .text start:0x000017C0 end:0x000017FC + .rodata start:0x00000000 end:0x000000CA + .data start:0x00000000 end:0x00000338 + .bss start:0x00000008 end:0x000000C0 diff --git a/config/D44J01/rels/d_a_obj_eskban/symbols.txt b/config/D44J01/rels/d_a_obj_eskban/symbols.txt new file mode 100644 index 000000000..616aba236 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_eskban/symbols.txt @@ -0,0 +1,138 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +CreateHeap__Q211daObjEskban5Act_cFv = .text:0x000000EC; // type:function size:0x110 scope:global align:4 +Create__Q211daObjEskban5Act_cFv = .text:0x000001FC; // type:function size:0x190 scope:global align:4 +__dt__4cXyzFv = .text:0x0000038C; // type:function size:0x3C scope:weak align:4 +Mthd_Create__Q211daObjEskban5Act_cFv = .text:0x000003C8; // type:function size:0x12C scope:global align:4 +__ct__Q211daObjEskban5Act_cFv = .text:0x000004F4; // type:function size:0x1C8 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x000006BC; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00000788; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000007D0; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x0000089C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000008E4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000940; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00000988; // type:function size:0x5C scope:weak align:4 +Delete__Q211daObjEskban5Act_cFv = .text:0x000009E4; // type:function size:0x50 scope:global align:4 +Mthd_Delete__Q211daObjEskban5Act_cFv = .text:0x00000A34; // type:function size:0x68 scope:global align:4 +set_mtx__Q211daObjEskban5Act_cFv = .text:0x00000A9C; // type:function size:0x98 scope:global align:4 +init_mtx__Q211daObjEskban5Act_cFv = .text:0x00000B34; // type:function size:0x3C scope:global align:4 +eff_m_break__Q211daObjEskban5Act_cFUsUs = .text:0x00000B70; // type:function size:0x144 scope:global align:4 +eff_b_break__Q211daObjEskban5Act_cFUs = .text:0x00000CB4; // type:function size:0xC4 scope:global align:4 +daObjEskban_effect_set__Q211daObjEskban5Act_cFv = .text:0x00000D78; // type:function size:0x1AC scope:global align:4 +Execute__Q211daObjEskban5Act_cFPPA3_A4_f = .text:0x00000F24; // type:function size:0x504 scope:global align:4 +Draw__Q211daObjEskban5Act_cFv = .text:0x00001428; // type:function size:0xB4 scope:global align:4 +Mthd_Create__Q211daObjEskban28@unnamed@d_a_obj_eskban_cpp@FPv = .text:0x000014DC; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q211daObjEskban28@unnamed@d_a_obj_eskban_cpp@FPv = .text:0x000014FC; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q211daObjEskban28@unnamed@d_a_obj_eskban_cpp@FPv = .text:0x0000151C; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q211daObjEskban28@unnamed@d_a_obj_eskban_cpp@FPv = .text:0x0000153C; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q211daObjEskban28@unnamed@d_a_obj_eskban_cpp@FPv = .text:0x00001568; // type:function size:0x2C scope:local align:4 +Draw__16dBgS_MoveBgActorFv = .text:0x00001594; // type:function size:0x8 scope:weak align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x0000159C; // type:function size:0x8 scope:weak align:4 +CreateHeap__16dBgS_MoveBgActorFv = .text:0x000015A4; // type:function size:0x8 scope:weak align:4 +Create__16dBgS_MoveBgActorFv = .text:0x000015AC; // type:function size:0x8 scope:weak align:4 +Execute__16dBgS_MoveBgActorFPPA3_A4_f = .text:0x000015B4; // type:function size:0x8 scope:weak align:4 +Delete__16dBgS_MoveBgActorFv = .text:0x000015BC; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x000015C4; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x000015CC; // type:function size:0x8 scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x000015D4; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x0000161C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x0000162C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00001634; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000163C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001644; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000164C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00001684; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x0000168C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00001694; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000169C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000016D4; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000016D8; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000016E0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000016F0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000016F8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001700; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001708; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001710; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00001748; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00001750; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00001758; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001760; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001798; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000017A0; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000017A8; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000017B4; // type:function size:0xC scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ311daObjEskban5Act_c5Prm_eQ311daObjEskban5Act_c5Prm_e = .text:0x000017C0; // type:function size:0x1C scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000017DC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000017E4; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x000017EC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x000017F4; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q211daObjEskban5Act_c = .rodata:0x00000000; // type:object size:0x7 scope:global align:4 data:string +M_evname__Q211daObjEskban5Act_c = .rodata:0x00000008; // type:object size:0x7 scope:global align:4 data:string +@4032 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4033 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4034 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4035 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4036 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4037 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4038 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4319 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4342 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4396 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4397 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4398 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4546 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000044; // type:object size:0x86 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_307_data_1C = .data:0x0000001C; // type:object size:0x14 +cyl_check_src = .data:0x00000030; // type:object size:0x44 scope:local align:4 +cyl_camera_src = .data:0x00000074; // type:object size:0x44 scope:local align:4 +sph_check_src = .data:0x000000B8; // type:object size:0x40 scope:local align:4 +Mthd_Eskban__Q211daObjEskban28@unnamed@d_a_obj_eskban_cpp@ = .data:0x000000F8; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Eskban = .data:0x00000118; // type:object size:0x30 scope:global align:4 +__vt__16dBgS_MoveBgActor = .data:0x00000148; // type:object size:0x28 scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000170; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000017C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000188; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000210; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x0000021C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000002A4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000002B0; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000002BC; // type:object size:0x54 scope:weak align:4 +__vt__Q211daObjEskban5Act_c = .data:0x00000310; // type:object size:0x28 scope:global align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +M_tmp_mtx__Q211daObjEskban5Act_c = .bss:0x00000054; // type:object size:0x30 scope:global align:4 +@4347 = .bss:0x00000084; // type:object size:0xC scope:local align:4 +init$4348 = .bss:0x00000090; // type:object size:0x1 scope:local align:1 +offset_vec$4346 = .bss:0x00000094; // type:object size:0xC scope:local align:4 +init$4355 = .bss:0x000000A0; // type:object size:0x1 scope:local align:1 +d_scale$4354 = .bss:0x000000A4; // type:object size:0xC scope:local align:4 +init$4358 = .bss:0x000000B0; // type:object size:0x1 scope:local align:1 +p_scale$4357 = .bss:0x000000B4; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_obj_ferris/splits.txt b/config/D44J01/rels/d_a_obj_ferris/splits.txt new file mode 100644 index 000000000..e12613f9c --- /dev/null +++ b/config/D44J01/rels/d_a_obj_ferris/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_ferris.o: + .text start:0x000000EC end:0x00001FD8 + .text start:0x00001FD8 end:0x00002014 + .rodata start:0x00000000 end:0x000001F5 + .data start:0x00000000 end:0x0000021C + .bss start:0x00000008 end:0x00000120 diff --git a/config/D44J01/rels/d_a_obj_ferris/symbols.txt b/config/D44J01/rels/d_a_obj_ferris/symbols.txt new file mode 100644 index 000000000..e14e63bf0 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_ferris/symbols.txt @@ -0,0 +1,167 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +solidHeapCB__Q211daObjFerris5Act_cFP10fopAc_ac_c = .text:0x000000EC; // type:function size:0x24 scope:global align:4 +create_heap__Q211daObjFerris5Act_cFv = .text:0x00000110; // type:function size:0x2CC scope:global align:4 +ride_call_back__Q211daObjFerris5Act_cFP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x000003DC; // type:function size:0x50 scope:global align:4 +_create__Q211daObjFerris5Act_cFv = .text:0x0000042C; // type:function size:0x3BC scope:global align:4 +__dt__8dCcD_SphFv = .text:0x000007E8; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_SphFv = .text:0x000008B4; // type:function size:0x84 scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00000938; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000980; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000009DC; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00000A24; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_CylFv = .text:0x00000AF0; // type:function size:0x84 scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000B74; // type:function size:0x48 scope:weak align:4 +__dt__9dCcD_SttsFv = .text:0x00000BBC; // type:function size:0x90 scope:weak align:4 +__ct__9dCcD_SttsFv = .text:0x00000C4C; // type:function size:0x54 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00000CA0; // type:function size:0x5C scope:weak align:4 +__dt__4cXyzFv = .text:0x00000CFC; // type:function size:0x3C scope:weak align:4 +_delete__Q211daObjFerris5Act_cFv = .text:0x00000D38; // type:function size:0xAC scope:global align:4 +set_mtx__Q211daObjFerris5Act_cFi = .text:0x00000DE4; // type:function size:0x310 scope:global align:4 +init_mtx__Q211daObjFerris5Act_cFv = .text:0x000010F4; // type:function size:0x88 scope:global align:4 +now_event__Q211daObjFerris5Act_cFs = .text:0x0000117C; // type:function size:0x2C scope:global align:4 +set_event__Q211daObjFerris5Act_cFs = .text:0x000011A8; // type:function size:0x28 scope:global align:4 +exe_event__Q211daObjFerris5Act_cFv = .text:0x000011D0; // type:function size:0xC8 scope:global align:4 +angle_mng__Q211daObjFerris5Act_cFv = .text:0x00001298; // type:function size:0x58 scope:global align:4 +rot_mng__Q211daObjFerris5Act_cFv = .text:0x000012F0; // type:function size:0x30C scope:global align:4 +set_collision__Q211daObjFerris5Act_cFv = .text:0x000015FC; // type:function size:0x394 scope:global align:4 +make_lean__Q211daObjFerris5Act_cFv = .text:0x00001990; // type:function size:0x1E0 scope:global align:4 +_execute__Q211daObjFerris5Act_cFv = .text:0x00001B70; // type:function size:0x128 scope:global align:4 +_draw__Q211daObjFerris5Act_cFv = .text:0x00001C98; // type:function size:0xC0 scope:global align:4 +Mthd_Create__Q211daObjFerris28@unnamed@d_a_obj_ferris_cpp@FPv = .text:0x00001D58; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q211daObjFerris28@unnamed@d_a_obj_ferris_cpp@FPv = .text:0x00001D78; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q211daObjFerris28@unnamed@d_a_obj_ferris_cpp@FPv = .text:0x00001D9C; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q211daObjFerris28@unnamed@d_a_obj_ferris_cpp@FPv = .text:0x00001DC0; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q211daObjFerris28@unnamed@d_a_obj_ferris_cpp@FPv = .text:0x00001DE4; // type:function size:0x8 scope:local align:4 +__dt__10cCcD_GSttsFv = .text:0x00001DEC; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00001E34; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00001E44; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00001E4C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001E54; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001E5C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001E64; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00001E9C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00001EA4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00001EAC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001EB4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001EEC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001EF0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001EF8; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001F00; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001F08; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001F14; // type:function size:0xC scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00001F20; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00001F30; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00001F38; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001F40; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001F48; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001F50; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00001F88; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00001F90; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00001F98; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001FA0; // type:function size:0x38 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ311daObjFerris5Act_c7Param_eQ311daObjFerris5Act_c7Param_e = .text:0x00001FD8; // type:function size:0x1C scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00001FF4; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00001FFC; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002004; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x0000200C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q211daObjFerris28@unnamed@d_a_obj_ferris_cpp@ = .rodata:0x00000000; // type:object size:0x24 scope:local align:4 +M_cyl_src__11daObjFerris = .rodata:0x00000024; // type:object size:0x44 scope:local align:4 +M_sph_src__11daObjFerris = .rodata:0x00000068; // type:object size:0x40 scope:local align:4 +M_arcname__Q211daObjFerris5Act_c = .rodata:0x000000A8; // type:object size:0x8 scope:global align:4 data:string +@4177 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4178 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@4179 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@4180 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@4181 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@4434 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@4435 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@4436 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@4437 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@4438 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@4439 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@4440 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@4441 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@4442 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@4443 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@4496 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 data:float +@4578 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 data:float +@4579 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 data:float +@4721 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@4722 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@4723 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@4724 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@4725 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@4726 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@4727 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@4728 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@4729 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@4730 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@4731 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@4732 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@4733 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@4734 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@4735 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@4736 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@4737 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@4738 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@4739 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@4740 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 +@4795 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@4796 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +@4797 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@4816 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@4817 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@4819 = .rodata:0x00000160; // type:object size:0x8 scope:local align:8 +@stringBase0 = .rodata:0x00000168; // type:object size:0x8D scope:local align:4 data:string_table +@4580 = .data:0x00000000; // type:object size:0x2C scope:local align:4 +Mthd_Table__Q211daObjFerris28@unnamed@d_a_obj_ferris_cpp@ = .data:0x0000002C; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Ferris = .data:0x0000004C; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x0000007C; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000088; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000094; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000000A0; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000128; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000134; // type:object size:0x54 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000188; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000194; // type:object size:0x88 scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4337 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +init$4338 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 +@4340 = .bss:0x00000064; // type:object size:0xC scope:local align:4 +@4341 = .bss:0x00000070; // type:object size:0xC scope:local align:4 +@4342 = .bss:0x0000007C; // type:object size:0xC scope:local align:4 +@4343 = .bss:0x00000088; // type:object size:0xC scope:local align:4 +@4344 = .bss:0x00000094; // type:object size:0xC scope:local align:4 +offset$4336 = .bss:0x000000A0; // type:object size:0x48 scope:local align:4 +@4589 = .bss:0x000000E8; // type:object size:0xC scope:local align:4 +init$4590 = .bss:0x000000F4; // type:object size:0x1 scope:local align:1 +zero_offset$4588 = .bss:0x000000F8; // type:object size:0xC scope:local align:4 +@4600 = .bss:0x00000104; // type:object size:0xC scope:local align:4 +init$4601 = .bss:0x00000110; // type:object size:0x1 scope:local align:1 +zero_offset$4599 = .bss:0x00000114; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_obj_figure/splits.txt b/config/D44J01/rels/d_a_obj_figure/splits.txt new file mode 100644 index 000000000..ab987fd66 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_figure/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_figure.o: + .text start:0x000000EC end:0x00002278 + .text start:0x00002278 end:0x000022D0 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000005DD + .data start:0x00000000 end:0x00000220 + .bss start:0x00000008 end:0x000000D4 diff --git a/config/D44J01/rels/d_a_obj_figure/symbols.txt b/config/D44J01/rels/d_a_obj_figure/symbols.txt new file mode 100644 index 000000000..0c05e62a9 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_figure/symbols.txt @@ -0,0 +1,127 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__13daObjFigure_cFv = .text:0x000000EC; // type:function size:0x240 scope:global align:4 +__dt__8dCcD_CylFv = .text:0x0000032C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000003F8; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000440; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000049C; // type:function size:0x48 scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x000004E4; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000540; // type:function size:0x48 scope:weak align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000588; // type:function size:0x20 scope:local align:4 +phase_1__FP13daObjFigure_c = .text:0x000005A8; // type:function size:0x7C scope:local align:4 +phase_2__FP13daObjFigure_c = .text:0x00000624; // type:function size:0x8C scope:local align:4 +_create__13daObjFigure_cFv = .text:0x000006B0; // type:function size:0x30 scope:global align:4 +createHeap__13daObjFigure_cFv = .text:0x000006E0; // type:function size:0x308 scope:global align:4 +createInit__13daObjFigure_cFv = .text:0x000009E8; // type:function size:0x158 scope:global align:4 +_delete__13daObjFigure_cFv = .text:0x00000B40; // type:function size:0x94 scope:global align:4 +_draw__13daObjFigure_cFv = .text:0x00000BD4; // type:function size:0x178 scope:global align:4 +_execute__13daObjFigure_cFv = .text:0x00000D4C; // type:function size:0x140 scope:global align:4 +executeNormal__13daObjFigure_cFv = .text:0x00000E8C; // type:function size:0xE0 scope:global align:4 +eventMove__13daObjFigure_cFv = .text:0x00000F6C; // type:function size:0x8C scope:global align:4 +privateCut__13daObjFigure_cFv = .text:0x00000FF8; // type:function size:0x13C scope:global align:4 +eventMesSetInit__13daObjFigure_cFi = .text:0x00001134; // type:function size:0xF8 scope:global align:4 +eventMesSet__13daObjFigure_cFv = .text:0x0000122C; // type:function size:0x36C scope:global align:4 +eventOnPlrInit__13daObjFigure_cFv = .text:0x00001598; // type:function size:0x58 scope:global align:4 +eventOffPlrInit__13daObjFigure_cFv = .text:0x000015F0; // type:function size:0x50 scope:global align:4 +talk__13daObjFigure_cFi = .text:0x00001640; // type:function size:0xE0 scope:global align:4 +next_msgStatus__13daObjFigure_cFPUl = .text:0x00001720; // type:function size:0x50 scope:global align:4 +getMsg__13daObjFigure_cFv = .text:0x00001770; // type:function size:0x14 scope:global align:4 +setMessage__13daObjFigure_cFUl = .text:0x00001784; // type:function size:0x10 scope:global align:4 +getPrmFigureNo__13daObjFigure_cFv = .text:0x00001794; // type:function size:0x2C scope:global align:4 +setMtx__13daObjFigure_cFv = .text:0x000017C0; // type:function size:0x12C scope:global align:4 +isFigureGet__13daObjFigure_cFUc = .text:0x000018EC; // type:function size:0x84 scope:global align:4 +getFigureBmd__13daObjFigure_cFUc = .text:0x00001970; // type:function size:0xA4 scope:global align:4 +daSampleCreate__FPv = .text:0x00001A14; // type:function size:0x20 scope:local align:4 +daSampleDelete__FPv = .text:0x00001A34; // type:function size:0x20 scope:local align:4 +daSampleExecute__FPv = .text:0x00001A54; // type:function size:0x20 scope:local align:4 +daSampleDraw__FPv = .text:0x00001A74; // type:function size:0x20 scope:local align:4 +daSampleIsDelete__FPv = .text:0x00001A94; // type:function size:0x8 scope:local align:4 +linkDraw__FP14mDoExt_McaMorf = .text:0x00001A9C; // type:function size:0x5DC scope:local align:4 +__dt__24mDoExt_onCupOffAupPacketFv = .text:0x00002078; // type:function size:0x5C scope:weak align:4 +__dt__24mDoExt_offCupOnAupPacketFv = .text:0x000020D4; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00002130; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x0000218C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x0000219C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000021A4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000021AC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000021B4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000021BC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000021F4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000021FC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002204; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000220C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002244; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002248; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002250; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002258; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002260; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x0000226C; // type:function size:0xC scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ213daObjFigure_c5Prm_eQ213daObjFigure_c5Prm_e = .text:0x00002278; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_figure_cpp = .text:0x00002294; // type:function size:0x2C scope:local align:4 +@280@__dt__8dCcD_CylFv = .text:0x000022C0; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000022C8; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +l_figure_dat_tbl = .rodata:0x00000000; // type:object size:0x430 scope:local align:4 +l_figure_check_tbl = .rodata:0x00000430; // type:object size:0xD0 scope:local align:4 data:2byte +@4400 = .rodata:0x00000500; // type:object size:0x4 scope:local align:4 data:float +@4426 = .rodata:0x00000504; // type:object size:0x4 scope:local align:4 data:float +@4427 = .rodata:0x00000508; // type:object size:0x4 scope:local align:4 data:float +@4428 = .rodata:0x0000050C; // type:object size:0x4 scope:local align:4 +@4429 = .rodata:0x00000510; // type:object size:0x4 scope:local align:4 data:float +@4430 = .rodata:0x00000514; // type:object size:0x4 scope:local align:4 +@4529 = .rodata:0x00000518; // type:object size:0x4 scope:local align:4 data:float +@4696 = .rodata:0x00000520; // type:object size:0x8 scope:local align:8 data:double +@stringBase0 = .rodata:0x00000528; // type:object size:0xB5 scope:local align:4 data:string_table +l_arcname_tbl = .data:0x00000000; // type:object size:0x20 scope:local align:4 +l_figure_comp = .data:0x00000020; // type:object size:0x22 scope:local align:4 +l_cyl_src = .data:0x00000044; // type:object size:0x44 scope:local align:4 +l_method$4334 = .data:0x00000088; // type:object size:0xC scope:local align:4 +@4497 = .data:0x00000094; // type:object size:0xC scope:local align:4 data:4byte +moveProc = .data:0x000000A0; // type:object size:0xC scope:local align:4 data:4byte +cut_name_tbl$4574 = .data:0x000000AC; // type:object size:0xC scope:local align:4 +daSampleMethodTable = .data:0x000000B8; // type:object size:0x20 scope:local align:4 +g_profile_OBJ_FIGURE = .data:0x000000D8; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_brkAnm = .data:0x00000108; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000114; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000019C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000001A8; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000001B4; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x00000208; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000214; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4917 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +init$4918 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 +l_offCupOnAupPacket1$4916 = .bss:0x00000064; // type:object size:0x10 scope:local align:4 +@4921 = .bss:0x00000074; // type:object size:0xC scope:local align:4 +init$4922 = .bss:0x00000080; // type:object size:0x1 scope:local align:1 +l_offCupOnAupPacket2$4920 = .bss:0x00000084; // type:object size:0x10 scope:local align:4 +@4925 = .bss:0x00000094; // type:object size:0xC scope:local align:4 +init$4926 = .bss:0x000000A0; // type:object size:0x1 scope:local align:1 +l_onCupOffAupPacket1$4924 = .bss:0x000000A4; // type:object size:0x10 scope:local align:4 +@4929 = .bss:0x000000B4; // type:object size:0xC scope:local align:4 +init$4930 = .bss:0x000000C0; // type:object size:0x1 scope:local align:1 +l_onCupOffAupPacket2$4928 = .bss:0x000000C4; // type:object size:0x10 scope:local align:4 diff --git a/config/D44J01/rels/d_a_obj_firewall/splits.txt b/config/D44J01/rels/d_a_obj_firewall/splits.txt new file mode 100644 index 000000000..6a65ca3f1 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_firewall/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_firewall.o: + .text start:0x000000EC end:0x000020E8 + .text start:0x000020E8 end:0x00002150 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000011A + .data start:0x00000000 end:0x000002A4 + .bss start:0x00000008 end:0x0000004C diff --git a/config/D44J01/rels/d_a_obj_firewall/symbols.txt b/config/D44J01/rels/d_a_obj_firewall/symbols.txt new file mode 100644 index 000000000..6ecc82d88 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_firewall/symbols.txt @@ -0,0 +1,137 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__19daObjFirewall_HIO_cFv = .text:0x000000EC; // type:function size:0x70 scope:global align:4 +init_mtx__15daObjFirewall_cFv = .text:0x0000015C; // type:function size:0x74 scope:global align:4 +solidHeapCB__15daObjFirewall_cFP10fopAc_ac_c = .text:0x000001D0; // type:function size:0x24 scope:global align:4 +create_heap__15daObjFirewall_cFv = .text:0x000001F4; // type:function size:0x1CC scope:global align:4 +registCollisionTable__15daObjFirewall_cFv = .text:0x000003C0; // type:function size:0xFC scope:global align:4 +__dt__4cXyzFv = .text:0x000004BC; // type:function size:0x3C scope:weak align:4 +setPointLight__15daObjFirewall_cFv = .text:0x000004F8; // type:function size:0x2DC scope:global align:4 +particle_set__15daObjFirewall_cFv = .text:0x000007D4; // type:function size:0x180 scope:global align:4 +particle_delete__15daObjFirewall_cFv = .text:0x00000954; // type:function size:0xAC scope:global align:4 +seStart__15daObjFirewall_cFUl = .text:0x00000A00; // type:function size:0x108 scope:global align:4 +set_se__15daObjFirewall_cFb = .text:0x00000B08; // type:function size:0x78 scope:global align:4 +set_pl_se__15daObjFirewall_cFv = .text:0x00000B80; // type:function size:0xD0 scope:global align:4 +setup_burn_up__15daObjFirewall_cFv = .text:0x00000C50; // type:function size:0x188 scope:global align:4 +setup_put_the_fire_out__15daObjFirewall_cFv = .text:0x00000DD8; // type:function size:0x108 scope:global align:4 +_create__15daObjFirewall_cFv = .text:0x00000EE0; // type:function size:0x2CC scope:global align:4 +__ct__4cXyzFv = .text:0x000011AC; // type:function size:0x4 scope:weak align:4 +__dt__15LIGHT_INFLUENCEFv = .text:0x000011B0; // type:function size:0x3C scope:weak align:4 +__ct__15LIGHT_INFLUENCEFv = .text:0x000011EC; // type:function size:0x4 scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x000011F0; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x0000124C; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000012A8; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000012F0; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000013BC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00001404; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00001460; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000014A8; // type:function size:0x5C scope:weak align:4 +_delete__15daObjFirewall_cFv = .text:0x00001504; // type:function size:0x78 scope:global align:4 +wait_act_proc__15daObjFirewall_cFv = .text:0x0000157C; // type:function size:0x190 scope:global align:4 +wait2_act_proc__15daObjFirewall_cFv = .text:0x0000170C; // type:function size:0x154 scope:global align:4 +wait3_act_proc__15daObjFirewall_cFv = .text:0x00001860; // type:function size:0xC0 scope:global align:4 +appear_act_proc__15daObjFirewall_cFv = .text:0x00001920; // type:function size:0xD0 scope:global align:4 +demo_end_wait_act_proc__15daObjFirewall_cFv = .text:0x000019F0; // type:function size:0x84 scope:global align:4 +burn_wait_act_proc__15daObjFirewall_cFv = .text:0x00001A74; // type:function size:0x218 scope:global align:4 +retire_act_proc__15daObjFirewall_cFv = .text:0x00001C8C; // type:function size:0x84 scope:global align:4 +_execute__15daObjFirewall_cFv = .text:0x00001D10; // type:function size:0x144 scope:global align:4 +_draw__15daObjFirewall_cFv = .text:0x00001E54; // type:function size:0x84 scope:global align:4 +daObjFirewall_Create__FP10fopAc_ac_c = .text:0x00001ED8; // type:function size:0x20 scope:local align:4 +daObjFirewall_Delete__FP15daObjFirewall_c = .text:0x00001EF8; // type:function size:0x24 scope:local align:4 +daObjFirewall_Execute__FP15daObjFirewall_c = .text:0x00001F1C; // type:function size:0x24 scope:local align:4 +daObjFirewall_Draw__FP15daObjFirewall_c = .text:0x00001F40; // type:function size:0x24 scope:local align:4 +daObjFirewall_IsDelete__FP15daObjFirewall_c = .text:0x00001F64; // type:function size:0x8 scope:local align:4 +__dt__10cCcD_GSttsFv = .text:0x00001F6C; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00001FB4; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00001FC4; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00001FCC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001FD4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001FDC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001FE4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x0000201C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002024; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x0000202C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002034; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000206C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002070; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002078; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002080; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002088; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002094; // type:function size:0xC scope:weak align:4 +__dt__19daObjFirewall_HIO_cFv = .text:0x000020A0; // type:function size:0x48 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ215daObjFirewall_c7Param_eQ215daObjFirewall_c7Param_e = .text:0x000020E8; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_firewall_cpp = .text:0x00002104; // type:function size:0x3C scope:local align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002140; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00002148; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +l_arcname__30@unnamed@d_a_obj_firewall_cpp@ = .rodata:0x00000000; // type:object size:0x8 scope:local align:4 data:string +l_cyl_src__30@unnamed@d_a_obj_firewall_cpp@ = .rodata:0x00000008; // type:object size:0x44 scope:local align:4 +l_ev_name__30@unnamed@d_a_obj_firewall_cpp@ = .rodata:0x0000004C; // type:object size:0xE scope:local align:4 data:string +l_ev_name2__30@unnamed@d_a_obj_firewall_cpp@ = .rodata:0x0000005C; // type:object size:0xF scope:local align:4 data:string +@4054 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4055 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4056 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 data:float +@4057 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float +@4058 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4059 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4060 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 data:float +@4073 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 data:float +@4241 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4242 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4243 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4244 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4245 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4246 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4247 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4250 = .rodata:0x000000A8; // type:object size:0x8 scope:local align:8 +@4355 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 data:float +@4687 = .rodata:0x000000B8; // type:object size:0x8 scope:local align:8 +@4688 = .rodata:0x000000C0; // type:object size:0x8 scope:local align:8 +@4902 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000CC; // type:object size:0x4E scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_310_data_1C = .data:0x0000001C; // type:object size:0x14 +l_ev_name_table__30@unnamed@d_a_obj_firewall_cpp@ = .data:0x00000030; // type:object size:0x8 scope:local align:4 data:4byte +@4138 = .data:0x00000038; // type:object size:0xC scope:local align:4 +@4139 = .data:0x00000044; // type:object size:0xC scope:local align:4 +@4140 = .data:0x00000050; // type:object size:0xC scope:local align:4 +fire00_set_angl$4254 = .data:0x0000005C; // type:object size:0xC scope:local align:4 +fire01_set_angl$4255 = .data:0x00000068; // type:object size:0xA scope:local align:4 +chk_word0$4372 = .data:0x00000074; // type:object size:0x9 scope:local align:4 data:string +chk_word1$4373 = .data:0x00000080; // type:object size:0xA scope:local align:4 data:string +chk_word2$4374 = .data:0x0000008C; // type:object size:0x6 scope:local align:4 data:string +chk_word_table$4375 = .data:0x00000094; // type:object size:0xC scope:local align:4 +voice_table$4376 = .data:0x000000A0; // type:object size:0xC scope:local align:4 +@4400 = .data:0x000000AC; // type:object size:0xC scope:local align:4 data:4byte +@4462 = .data:0x000000B8; // type:object size:0xC scope:local align:4 +@4464 = .data:0x000000C4; // type:object size:0xC scope:local align:4 +@4662 = .data:0x000000D0; // type:object size:0xC scope:local align:4 data:4byte +@4711 = .data:0x000000DC; // type:object size:0xC scope:local align:4 data:4byte +@4713 = .data:0x000000E8; // type:object size:0xC scope:local align:4 data:4byte +@4733 = .data:0x000000F4; // type:object size:0xC scope:local align:4 data:4byte +@4747 = .data:0x00000100; // type:object size:0xC scope:local align:4 data:4byte +@4751 = .data:0x0000010C; // type:object size:0xC scope:local align:4 data:4byte +l_daObjFirewall_Method = .data:0x00000118; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Firewall = .data:0x00000138; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x00000168; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000174; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000180; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x0000018C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000198; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000001A4; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000022C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000238; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000244; // type:object size:0x54 scope:weak align:4 +__vt__19daObjFirewall_HIO_c = .data:0x00000298; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4061 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x38 scope:local align:4 data:byte diff --git a/config/D44J01/rels/d_a_obj_flame/splits.txt b/config/D44J01/rels/d_a_obj_flame/splits.txt new file mode 100644 index 000000000..f6b9a1a60 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_flame/splits.txt @@ -0,0 +1,17 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_flame.o: + .text start:0x00000078 end:0x000029B8 + .text start:0x000029B8 end:0x000029E4 + .rodata start:0x00000000 end:0x0000028B + .data start:0x00000000 end:0x00000270 + .bss start:0x00000000 end:0x00000001 diff --git a/config/D44J01/rels/d_a_obj_flame/symbols.txt b/config/D44J01/rels/d_a_obj_flame/symbols.txt new file mode 100644 index 000000000..1d987aa00 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_flame/symbols.txt @@ -0,0 +1,128 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +set_switch__Q210daObjFlame5Act_cFv = .text:0x00000078; // type:function size:0x98 scope:global align:4 +solidHeapCB__Q210daObjFlame5Act_cFP10fopAc_ac_c = .text:0x00000110; // type:function size:0x24 scope:global align:4 +create_heap__Q210daObjFlame5Act_cFv = .text:0x00000134; // type:function size:0x2E0 scope:global align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000414; // type:function size:0x48 scope:weak align:4 +create_mode_init__Q210daObjFlame5Act_cFv = .text:0x0000045C; // type:function size:0x37C scope:global align:4 +set_mtx__Q210daObjFlame5Act_cFv = .text:0x000007D8; // type:function size:0x158 scope:global align:4 +init_mtx__Q210daObjFlame5Act_cFv = .text:0x00000930; // type:function size:0x20 scope:global align:4 +em_position__Q210daObjFlame5Act_cFv = .text:0x00000950; // type:function size:0x1EC scope:global align:4 +em_simple_set__Q210daObjFlame5Act_cFv = .text:0x00000B3C; // type:function size:0x17C scope:global align:4 +em_simple_inv__Q210daObjFlame5Act_cFv = .text:0x00000CB8; // type:function size:0x40 scope:global align:4 +em_manual_set__Q210daObjFlame5Act_cFv = .text:0x00000CF8; // type:function size:0x218 scope:global align:4 +em_manual_inv__Q210daObjFlame5Act_cFv = .text:0x00000F10; // type:function size:0x10C scope:global align:4 +ki_init__Q210daObjFlame5Act_cFv = .text:0x0000101C; // type:function size:0x60 scope:global align:4 +ki_make__Q210daObjFlame5Act_cFv = .text:0x0000107C; // type:function size:0x124 scope:global align:4 +eff_hase__Q210daObjFlame5Act_cFv = .text:0x000011A0; // type:function size:0x50 scope:global align:4 +se_fireblast_omen__Q210daObjFlame5Act_cFv = .text:0x000011F0; // type:function size:0x70 scope:global align:4 +liftup_magmarock__Q210daObjFlame5Act_cFPvPv = .text:0x00001260; // type:function size:0x3BC scope:global align:4 +liftup_mflft__Q210daObjFlame5Act_cFPvPv = .text:0x0000161C; // type:function size:0x274 scope:global align:4 +mode_wait__Q210daObjFlame5Act_cFv = .text:0x00001890; // type:function size:0x104 scope:global align:4 +mode_wait2__Q210daObjFlame5Act_cFv = .text:0x00001994; // type:function size:0x80 scope:global align:4 +mode_l_before__Q210daObjFlame5Act_cFv = .text:0x00001A14; // type:function size:0x90 scope:global align:4 +mode_l_u__Q210daObjFlame5Act_cFv = .text:0x00001AA4; // type:function size:0x50 scope:global align:4 +mode_u__Q210daObjFlame5Act_cFv = .text:0x00001AF4; // type:function size:0x38 scope:global align:4 +mode_u_l__Q210daObjFlame5Act_cFv = .text:0x00001B2C; // type:function size:0x54 scope:global align:4 +mode_l_after__Q210daObjFlame5Act_cFv = .text:0x00001B80; // type:function size:0x78 scope:global align:4 +mode_proc_call__Q210daObjFlame5Act_cFv = .text:0x00001BF8; // type:function size:0x2C0 scope:global align:4 +Create__Q210daObjFlame6MethodFPv = .text:0x00001EB8; // type:function size:0x20 scope:global align:4 +_create__Q210daObjFlame5Act_cFv = .text:0x00001ED8; // type:function size:0x33C scope:weak align:4 +__dt__8dCcD_CpsFv = .text:0x00002214; // type:function size:0xE0 scope:weak align:4 +__dt__8cM3dGCpsFv = .text:0x000022F4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00002350; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00002398; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000023F4; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x0000243C; // type:function size:0x5C scope:weak align:4 +Delete__Q210daObjFlame6MethodFPv = .text:0x00002498; // type:function size:0x40 scope:global align:4 +Execute__Q210daObjFlame6MethodFPv = .text:0x000024D8; // type:function size:0x18C scope:global align:4 +Draw__Q210daObjFlame6MethodFPv = .text:0x00002664; // type:function size:0xD8 scope:global align:4 +IsDelete__Q210daObjFlame6MethodFPv = .text:0x0000273C; // type:function size:0xA0 scope:global align:4 +__dt__10cCcD_GSttsFv = .text:0x000027DC; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CpsFv = .text:0x00002824; // type:function size:0x10 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002834; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000283C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002844; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_AabAttrPf = .text:0x0000287C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_TriAttrPf = .text:0x00002884; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_PntAttrPf = .text:0x0000288C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002894; // type:function size:0x38 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000028CC; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000028D8; // type:function size:0xC scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000028E4; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000028E8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000028F0; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000028F8; // type:function size:0x8 scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00002900; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x0000295C; // type:function size:0x5C scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ310daObjFlame5Act_c5Prm_eQ310daObjFlame5Act_c5Prm_e = .text:0x000029B8; // type:function size:0x1C scope:weak align:4 +@280@__dt__8dCcD_CpsFv = .text:0x000029D4; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CpsFv = .text:0x000029DC; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_attr_base__Q210daObjFlame5Act_c = .rodata:0x00000000; // type:object size:0x14 scope:global align:4 +M_cps_src__Q210daObjFlame5Act_c = .rodata:0x00000014; // type:object size:0x4C scope:global align:4 +M_attr_scl__Q210daObjFlame5Act_c = .rodata:0x00000060; // type:object size:0x160 scope:global align:4 +@4235 = .rodata:0x000001C0; // type:object size:0x4 scope:local align:4 +@4236 = .rodata:0x000001C4; // type:object size:0x4 scope:local align:4 data:float +@4237 = .rodata:0x000001C8; // type:object size:0x4 scope:local align:4 data:float +@4238 = .rodata:0x000001CC; // type:object size:0x4 scope:local align:4 +@4239 = .rodata:0x000001D0; // type:object size:0x4 scope:local align:4 +@4240 = .rodata:0x000001D4; // type:object size:0x4 scope:local align:4 +@4241 = .rodata:0x000001D8; // type:object size:0x4 scope:local align:4 +@4242 = .rodata:0x000001DC; // type:object size:0x4 scope:local align:4 data:float +@4243 = .rodata:0x000001E0; // type:object size:0x4 scope:local align:4 +@4244 = .rodata:0x000001E4; // type:object size:0x4 scope:local align:4 +@4245 = .rodata:0x000001E8; // type:object size:0x4 scope:local align:4 +@4246 = .rodata:0x000001EC; // type:object size:0x4 scope:local align:4 +@4247 = .rodata:0x000001F0; // type:object size:0x4 scope:local align:4 data:float +@4249 = .rodata:0x000001F8; // type:object size:0x8 scope:local align:8 data:double +@4353 = .rodata:0x00000200; // type:object size:0x4 scope:local align:4 +@4354 = .rodata:0x00000204; // type:object size:0x4 scope:local align:4 data:float +@4355 = .rodata:0x00000208; // type:object size:0x4 scope:local align:4 +@4536 = .rodata:0x0000020C; // type:object size:0x4 scope:local align:4 data:float +@4555 = .rodata:0x00000210; // type:object size:0x4 scope:local align:4 data:float +@4636 = .rodata:0x00000214; // type:object size:0x4 scope:local align:4 +@4637 = .rodata:0x00000218; // type:object size:0x8 scope:local align:8 +@4638 = .rodata:0x00000220; // type:object size:0x8 scope:local align:8 +@4639 = .rodata:0x00000228; // type:object size:0x4 scope:local align:4 +@4640 = .rodata:0x0000022C; // type:object size:0x4 scope:local align:4 +@4641 = .rodata:0x00000230; // type:object size:0x4 scope:local align:4 data:string +@4688 = .rodata:0x00000234; // type:object size:0x4 scope:local align:4 +@4689 = .rodata:0x00000238; // type:object size:0x4 scope:local align:4 +@4690 = .rodata:0x0000023C; // type:object size:0x4 scope:local align:4 +@4691 = .rodata:0x00000240; // type:object size:0x4 scope:local align:4 +@4756 = .rodata:0x00000244; // type:object size:0x4 scope:local align:4 +@4763 = .rodata:0x00000248; // type:object size:0x4 scope:local align:4 data:float +@4770 = .rodata:0x0000024C; // type:object size:0x4 scope:local align:4 +@4830 = .rodata:0x00000250; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000254; // type:object size:0x37 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_311_data_1C = .data:0x0000001C; // type:object size:0x14 +M_arcname__Q210daObjFlame5Act_c = .data:0x00000030; // type:object size:0x9 scope:global align:4 data:string +@4784 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4785 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4786 = .data:0x00000054; // type:object size:0xC scope:local align:4 +@4787 = .data:0x00000060; // type:object size:0xC scope:local align:4 +@4788 = .data:0x0000006C; // type:object size:0xC scope:local align:4 +@4789 = .data:0x00000078; // type:object size:0xC scope:local align:4 +@4790 = .data:0x00000084; // type:object size:0xC scope:local align:4 +mode_proc$4783 = .data:0x00000090; // type:object size:0x54 scope:local align:4 +Table__Q210daObjFlame6Method = .data:0x000000E4; // type:object size:0x20 scope:global align:4 +g_profile_Obj_Flame = .data:0x00000104; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x00000134; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000140; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cps = .data:0x0000014C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCps = .data:0x000001D4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x000001E0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000001EC; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000001F8; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x0000024C; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000258; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000264; // type:object size:0xC scope:weak align:4 +init$4791 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/D44J01/rels/d_a_obj_ftree/splits.txt b/config/D44J01/rels/d_a_obj_ftree/splits.txt new file mode 100644 index 000000000..b743f738d --- /dev/null +++ b/config/D44J01/rels/d_a_obj_ftree/splits.txt @@ -0,0 +1,19 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_ftree.o: + .text start:0x00000078 end:0x00004738 + .text start:0x00004738 end:0x00004738 + .text start:0x00004738 end:0x00004A84 + .text start:0x00004A84 end:0x00004AF0 + .rodata start:0x00000000 end:0x00000228 + .data start:0x00000000 end:0x00000524 + .bss start:0x00000000 end:0x00000002 diff --git a/config/D44J01/rels/d_a_obj_ftree/symbols.txt b/config/D44J01/rels/d_a_obj_ftree/symbols.txt new file mode 100644 index 000000000..1faf07e94 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_ftree/symbols.txt @@ -0,0 +1,230 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +search_heart_part__Q210daObjFtree5Act_cFv = .text:0x00000078; // type:function size:0x64 scope:global align:4 +launch_heart_part__Q210daObjFtree5Act_cFv = .text:0x000000DC; // type:function size:0x114 scope:global align:4 +place_heart_part__Q210daObjFtree5Act_cFv = .text:0x000001F0; // type:function size:0x1A4 scope:global align:4 +Ftree_get_water_pos__10daObjFtreeFP4cXyzP4cXyz = .text:0x00000394; // type:function size:0xC0 scope:local align:4 +estimate_water__Q210daObjFtree5Act_cFv = .text:0x00000454; // type:function size:0x6C scope:global align:4 data:float +Ftree_checkXyEventCallBack__10daObjFtreeFPvi = .text:0x000004C0; // type:function size:0x24 scope:local align:4 +Ftree_XyEventCallBack__10daObjFtreeFPvi = .text:0x000004E4; // type:function size:0x20 scope:local align:4 +XyEventCallBack__Q210daObjFtree5Act_cFi = .text:0x00000504; // type:function size:0xE8 scope:global align:4 +XyEvent_init__Q210daObjFtree5Act_cFv = .text:0x000005EC; // type:function size:0x14 scope:global align:4 +XyEvent_set__Q210daObjFtree5Act_cFs = .text:0x00000600; // type:function size:0x34 scope:global align:4 +XyEvent_exe__Q210daObjFtree5Act_cFv = .text:0x00000634; // type:function size:0x138 scope:global align:4 +param_get_tree_idx__Q210daObjFtree5Act_cCFv = .text:0x0000076C; // type:function size:0x44 scope:weak align:4 +SetJointAnimation__Q210daObjFtree5Act_cFiffi = .text:0x000007B0; // type:function size:0x130 scope:global align:4 +PlayStopJointAnimation__Q210daObjFtree5Act_cFv = .text:0x000008E0; // type:function size:0x38 scope:global align:4 +PlayStopColorAnimation__Q210daObjFtree5Act_cFv = .text:0x00000918; // type:function size:0x2C scope:global align:4 +set_first_stat__Q210daObjFtree5Act_cFv = .text:0x00000944; // type:function size:0xE0 scope:global align:4 +set_collision__Q210daObjFtree5Act_cFv = .text:0x00000A24; // type:function size:0x1F4 scope:global align:4 +talk_ct__Q210daObjFtree5Act_cFv = .text:0x00000C18; // type:function size:0x134 scope:global align:4 +talk_main__Q210daObjFtree5Act_cFv = .text:0x00000D4C; // type:function size:0x1C4 scope:global align:4 +get_tev_material0_color__Q210daObjFtree5Act_cFP12J3DModelDataUlPsPsPs = .text:0x00000F10; // type:function size:0xB0 scope:global align:4 +set_tev_color__Q210daObjFtree5Act_cFP12J3DModelDataUlsss = .text:0x00000FC0; // type:function size:0xAC scope:global align:4 +is_broughtID__10daObjFtreeFi = .text:0x0000106C; // type:function size:0x7C scope:local align:4 +is_brought__Q210daObjFtree5Act_cFv = .text:0x000010E8; // type:function size:0x48 scope:global align:4 +set_broughtID__Q210daObjFtree5Act_cFi = .text:0x00001130; // type:function size:0xC0 scope:global align:4 +set_brought__Q210daObjFtree5Act_cFv = .text:0x000011F0; // type:function size:0x60 scope:global align:4 +unset_broughtID__Q210daObjFtree5Act_cFi = .text:0x00001250; // type:function size:0x6C scope:global align:4 +unset_brought__Q210daObjFtree5Act_cFv = .text:0x000012BC; // type:function size:0x60 scope:global align:4 +get_ftree_info__Q210daObjFtree5Act_cFPQ210daObjFtree18_ftree_seach_info_ = .text:0x0000131C; // type:function size:0x6C scope:global align:4 +iam_last__Q210daObjFtree5Act_cFv = .text:0x00001388; // type:function size:0x60 scope:global align:4 +action_none_init__Q210daObjFtree5Act_cFs = .text:0x000013E8; // type:function size:0x14 scope:global align:4 +action_none_main__Q210daObjFtree5Act_cFv = .text:0x000013FC; // type:function size:0x4 scope:global align:4 +action_waitS_init__Q210daObjFtree5Act_cFs = .text:0x00001400; // type:function size:0xD0 scope:global align:4 +action_waitS_main__Q210daObjFtree5Act_cFv = .text:0x000014D0; // type:function size:0x120 scope:global align:4 +action_waitM_init__Q210daObjFtree5Act_cFs = .text:0x000015F0; // type:function size:0x134 scope:global align:4 +action_waitM_main__Q210daObjFtree5Act_cFv = .text:0x00001724; // type:function size:0x13C scope:global align:4 +action_waitL_init__Q210daObjFtree5Act_cFs = .text:0x00001860; // type:function size:0x34 scope:global align:4 +action_waitL_main__Q210daObjFtree5Act_cFv = .text:0x00001894; // type:function size:0x110 scope:global align:4 +action_pikupikuS_init__Q210daObjFtree5Act_cFs = .text:0x000019A4; // type:function size:0x90 scope:global align:4 +action_pikupikuS_main__Q210daObjFtree5Act_cFv = .text:0x00001A34; // type:function size:0xA8 scope:global align:4 +action_pikupikuM_init__Q210daObjFtree5Act_cFs = .text:0x00001ADC; // type:function size:0x58 scope:global align:4 +action_pikupikuM_main__Q210daObjFtree5Act_cFv = .text:0x00001B34; // type:function size:0xF8 scope:global align:4 +action_pikupikuL_init__Q210daObjFtree5Act_cFs = .text:0x00001C2C; // type:function size:0x58 scope:global align:4 +action_pikupikuL_main__Q210daObjFtree5Act_cFv = .text:0x00001C84; // type:function size:0xF8 scope:global align:4 +action_changeSL_init__Q210daObjFtree5Act_cFs = .text:0x00001D7C; // type:function size:0x118 scope:global align:4 +action_changeSL_main__Q210daObjFtree5Act_cFv = .text:0x00001E94; // type:function size:0x60 scope:global align:4 +action_changeSL2_init__Q210daObjFtree5Act_cFs = .text:0x00001EF4; // type:function size:0xA8 scope:global align:4 +action_changeSL2_main__Q210daObjFtree5Act_cFv = .text:0x00001F9C; // type:function size:0x34C scope:global align:4 +action_changeLS_init__Q210daObjFtree5Act_cFs = .text:0x000022E8; // type:function size:0x44 scope:global align:4 +action_changeLS_main__Q210daObjFtree5Act_cFv = .text:0x0000232C; // type:function size:0x298 scope:global align:4 +action_changeLS2_init__Q210daObjFtree5Act_cFs = .text:0x000025C4; // type:function size:0xD0 scope:global align:4 +action_changeLS2_main__Q210daObjFtree5Act_cFv = .text:0x00002694; // type:function size:0x60 scope:global align:4 +action_changeSM_init__Q210daObjFtree5Act_cFs = .text:0x000026F4; // type:function size:0x88 scope:global align:4 +action_changeSM_main__Q210daObjFtree5Act_cFv = .text:0x0000277C; // type:function size:0x60 scope:global align:4 +action_changeMS_init__Q210daObjFtree5Act_cFs = .text:0x000027DC; // type:function size:0x4C scope:global align:4 +action_changeMS_main__Q210daObjFtree5Act_cFv = .text:0x00002828; // type:function size:0x20 scope:global align:4 +process_init__Q210daObjFtree5Act_cFis = .text:0x00002848; // type:function size:0x1EC scope:global align:4 +process_main__Q210daObjFtree5Act_cFv = .text:0x00002A34; // type:function size:0x1A4 scope:global align:4 +solidHeapCB__Q210daObjFtree5Act_cFP10fopAc_ac_c = .text:0x00002BD8; // type:function size:0x24 scope:global align:4 +NodeCallBack_Effect__Q210daObjFtree5Act_cFP7J3DNodei = .text:0x00002BFC; // type:function size:0x1AC scope:global align:4 +Ftree_NodeCallBack_Effect__10daObjFtreeFP7J3DNodei = .text:0x00002DA8; // type:function size:0x48 scope:local align:4 +Ftree_NodeCallBack_M__10daObjFtreeFP7J3DNodei = .text:0x00002DF0; // type:function size:0xC0 scope:local align:4 +Ftree_NodeCallBack_L__10daObjFtreeFP7J3DNodei = .text:0x00002EB0; // type:function size:0xC0 scope:local align:4 +create_heap__Q210daObjFtree5Act_cFv = .text:0x00002F70; // type:function size:0x370 scope:global align:4 +_create__Q210daObjFtree5Act_cFv = .text:0x000032E0; // type:function size:0x2A0 scope:global align:4 +__ct__Q210daObjFtree5Act_cFv = .text:0x00003580; // type:function size:0x24C scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000037CC; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00003898; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000038E0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000393C; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00003984; // type:function size:0x5C scope:weak align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x000039E0; // type:function size:0x140 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x00003B20; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00003C38; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00003CD8; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00003D34; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00003D7C; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00003DD8; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00003E20; // type:function size:0x80 scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00003EA0; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00003EFC; // type:function size:0x48 scope:weak align:4 +_delete__Q210daObjFtree5Act_cFv = .text:0x00003F44; // type:function size:0x8C scope:global align:4 +set_mtx__Q210daObjFtree5Act_cFv = .text:0x00003FD0; // type:function size:0x140 scope:global align:4 +_execute__Q210daObjFtree5Act_cFv = .text:0x00004110; // type:function size:0x180 scope:global align:4 +_draw__Q210daObjFtree5Act_cFv = .text:0x00004290; // type:function size:0x298 scope:global align:4 +Mthd_Create__Q210daObjFtree27@unnamed@d_a_obj_ftree_cpp@FPv = .text:0x00004528; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q210daObjFtree27@unnamed@d_a_obj_ftree_cpp@FPv = .text:0x00004548; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q210daObjFtree27@unnamed@d_a_obj_ftree_cpp@FPv = .text:0x0000456C; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q210daObjFtree27@unnamed@d_a_obj_ftree_cpp@FPv = .text:0x00004590; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q210daObjFtree27@unnamed@d_a_obj_ftree_cpp@FPv = .text:0x000045B4; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x000045BC; // type:function size:0x48 scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00004604; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x0000464C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x0000465C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00004664; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000466C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00004674; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000467C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000046B4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000046BC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000046C4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000046CC; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00004704; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00004708; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004710; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004718; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00004720; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x0000472C; // type:function size:0xC scope:weak align:4 +__dt__Q210daObjFtree5Act_cFv = .text:0x00004738; // type:function size:0x34C scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cii = .text:0x00004A84; // type:function size:0x1C scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00004AA0; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00004AA8; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00004AB0; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x00004AB8; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x00004AC0; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x00004AC8; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x00004AD0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00004AD8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00004AE0; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00004AE8; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q210daObjFtree27@unnamed@d_a_obj_ftree_cpp@ = .rodata:0x00000000; // type:object size:0x60 scope:local align:4 +M_cyl_src__10daObjFtree = .rodata:0x00000060; // type:object size:0x44 scope:local align:4 +M_cyl_srcW__10daObjFtree = .rodata:0x000000A4; // type:object size:0x44 scope:local align:4 +@4071 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 data:float +@4072 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@4073 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@4074 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 data:float +@4075 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@4134 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 data:float +@4135 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@4153 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 data:float +@4171 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 data:float +@4273 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +ret_tree_no__10daObjFtree = .rodata:0x00000110; // type:object size:0xA scope:local align:4 +ret_num$localstatic3$param_get_tree_idx__Q210daObjFtree5Act_cCFv = .rodata:0x0000011A; // type:object size:0x1 scope:weak align:1 data:string +@4293 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 data:float +@4295 = .rodata:0x00000120; // type:object size:0x8 scope:local align:8 data:double +@4327 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 data:float +@4380 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@4381 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@4382 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@4383 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@4414 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@4415 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@4416 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 +@4417 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@4418 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +@4419 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@4475 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 data:float +@4662 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 data:float +@4663 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 +@4756 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 data:string +@4757 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 +@4758 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 +@4768 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4 +@4791 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4 data:float +@4816 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4 data:float +@4892 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4 +@4893 = .rodata:0x0000017C; // type:object size:0x4 scope:local align:4 +@4894 = .rodata:0x00000180; // type:object size:0x4 scope:local align:4 +@4895 = .rodata:0x00000184; // type:object size:0x4 scope:local align:4 +@4896 = .rodata:0x00000188; // type:object size:0x4 scope:local align:4 +@4956 = .rodata:0x0000018C; // type:object size:0x4 scope:local align:4 +@5279 = .rodata:0x00000190; // type:object size:0x4 scope:local align:4 +@5280 = .rodata:0x00000194; // type:object size:0x4 scope:local align:4 +@5712 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4 +@5713 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000001A0; // type:object size:0x88 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_312_data_1C = .data:0x0000001C; // type:object size:0x14 +message_table__10daObjFtree = .data:0x00000030; // type:object size:0x34 scope:global align:4 +@4993 = .data:0x00000064; // type:object size:0xC scope:local align:4 +@4994 = .data:0x00000070; // type:object size:0xC scope:local align:4 +@4995 = .data:0x0000007C; // type:object size:0xC scope:local align:4 +@4996 = .data:0x00000088; // type:object size:0xC scope:local align:4 +@4997 = .data:0x00000094; // type:object size:0xC scope:local align:4 +@4998 = .data:0x000000A0; // type:object size:0xC scope:local align:4 +@4999 = .data:0x000000AC; // type:object size:0xC scope:local align:4 +@5000 = .data:0x000000B8; // type:object size:0xC scope:local align:4 +@5001 = .data:0x000000C4; // type:object size:0xC scope:local align:4 +@5002 = .data:0x000000D0; // type:object size:0xC scope:local align:4 +@5003 = .data:0x000000DC; // type:object size:0xC scope:local align:4 +@5004 = .data:0x000000E8; // type:object size:0xC scope:local align:4 +@5005 = .data:0x000000F4; // type:object size:0xC scope:local align:4 +init_table$4992 = .data:0x00000100; // type:object size:0x9C scope:local align:4 +@5018 = .data:0x0000019C; // type:object size:0xC scope:local align:4 +@5019 = .data:0x000001A8; // type:object size:0xC scope:local align:4 +@5020 = .data:0x000001B4; // type:object size:0xC scope:local align:4 +@5021 = .data:0x000001C0; // type:object size:0xC scope:local align:4 +@5022 = .data:0x000001CC; // type:object size:0xC scope:local align:4 +@5023 = .data:0x000001D8; // type:object size:0xC scope:local align:4 +@5024 = .data:0x000001E4; // type:object size:0xC scope:local align:4 +@5025 = .data:0x000001F0; // type:object size:0xC scope:local align:4 +@5026 = .data:0x000001FC; // type:object size:0xC scope:local align:4 +@5027 = .data:0x00000208; // type:object size:0xC scope:local align:4 +@5028 = .data:0x00000214; // type:object size:0xC scope:local align:4 +@5029 = .data:0x00000220; // type:object size:0xC scope:local align:4 +@5030 = .data:0x0000022C; // type:object size:0xC scope:local align:4 +main_table$5017 = .data:0x00000238; // type:object size:0x9C scope:local align:4 +M_arcname__Q210daObjFtree5Act_c = .data:0x000002D4; // type:object size:0x4 scope:global align:4 data:string +Mthd_Table__Q210daObjFtree27@unnamed@d_a_obj_ftree_cpp@ = .data:0x000002D8; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Ftree = .data:0x000002F8; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000328; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x00000334; // type:object size:0x18 scope:weak align:4 +__vt__10cCcD_GStts = .data:0x0000034C; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000358; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000364; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000003EC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000003F8; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000404; // type:object size:0x54 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x00000458; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x00000488; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000004B8; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000004D0; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000004DC; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000004E8; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x000004F4; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000500; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000050C; // type:object size:0xC scope:weak align:4 +__vt__Q210daObjFtree5Act_c = .data:0x00000518; // type:object size:0xC scope:weak align:4 +init$5006 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$5031 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_ganonbed/splits.txt b/config/D44J01/rels/d_a_obj_ganonbed/splits.txt new file mode 100644 index 000000000..1ef9962f0 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_ganonbed/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_ganonbed.o: + .text start:0x000000EC end:0x0000069C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000031 + .data start:0x00000000 end:0x0000005C + .bss start:0x00000008 end:0x0000001C diff --git a/config/D44J01/rels/d_a_obj_ganonbed/symbols.txt b/config/D44J01/rels/d_a_obj_ganonbed/symbols.txt new file mode 100644 index 000000000..930e5c259 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_ganonbed/symbols.txt @@ -0,0 +1,31 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global +__ct__15daObjGbed_HIO_cFv = .text:0x000000EC; // type:function size:0x24 scope:global +init_mtx__11daObjGbed_cFv = .text:0x00000110; // type:function size:0x88 scope:global +solidHeapCB__11daObjGbed_cFP10fopAc_ac_c = .text:0x00000198; // type:function size:0x24 scope:global +create_heap__11daObjGbed_cFv = .text:0x000001BC; // type:function size:0x100 scope:global +_create__11daObjGbed_cFv = .text:0x000002BC; // type:function size:0x10C scope:global +_delete__11daObjGbed_cFv = .text:0x000003C8; // type:function size:0xAC scope:global +_execute__11daObjGbed_cFv = .text:0x00000474; // type:function size:0x80 scope:global +_draw__11daObjGbed_cFv = .text:0x000004F4; // type:function size:0x90 scope:global +daObjGbed_Create__FP10fopAc_ac_c = .text:0x00000584; // type:function size:0x20 scope:local +daObjGbed_Delete__FP11daObjGbed_c = .text:0x000005A4; // type:function size:0x24 scope:local +daObjGbed_Execute__FP11daObjGbed_c = .text:0x000005C8; // type:function size:0x24 scope:local +daObjGbed_Draw__FP11daObjGbed_c = .text:0x000005EC; // type:function size:0x24 scope:local +daObjGbed_IsDelete__FP11daObjGbed_c = .text:0x00000610; // type:function size:0x8 scope:local +__dt__15daObjGbed_HIO_cFv = .text:0x00000618; // type:function size:0x48 scope:weak +__sinit_d_a_obj_ganonbed_cpp = .text:0x00000660; // type:function size:0x3C scope:local +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local +_dtors = .dtors:0x00000000; // type:label scope:global +l_arcname__30@unnamed@d_a_obj_ganonbed_cpp@ = .rodata:0x00000000; // type:object size:0x5 scope:local data:string +@stringBase0 = .rodata:0x00000008; // type:object size:0x29 scope:local data:string_table +l_daObjGbed_Method = .data:0x00000000; // type:object size:0x20 scope:local +g_profile_Obj_Gbed = .data:0x00000020; // type:object size:0x30 scope:global +__vt__15daObjGbed_HIO_c = .data:0x00000050; // type:object size:0xC scope:weak +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global +@3993 = .bss:0x00000008; // type:object size:0xC scope:local +l_HIO = .bss:0x00000014; // type:object size:0x8 scope:local data:byte diff --git a/config/D44J01/rels/d_a_obj_gaship/splits.txt b/config/D44J01/rels/d_a_obj_gaship/splits.txt new file mode 100644 index 000000000..48afea63c --- /dev/null +++ b/config/D44J01/rels/d_a_obj_gaship/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_gaship.o: + .text start:0x000000EC end:0x000006EC + .text start:0x000006EC end:0x0000074C + .rodata start:0x00000000 end:0x00000046 + .data start:0x00000000 end:0x0000005C + .bss start:0x00000008 end:0x000000B0 diff --git a/config/D44J01/rels/d_a_obj_gaship/symbols.txt b/config/D44J01/rels/d_a_obj_gaship/symbols.txt new file mode 100644 index 000000000..1409c98ce --- /dev/null +++ b/config/D44J01/rels/d_a_obj_gaship/symbols.txt @@ -0,0 +1,63 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +birth_flag__Q211daObjGaship5Act_cFv = .text:0x000000EC; // type:function size:0x1F0 scope:global align:4 +__dt__5csXyzFv = .text:0x000002DC; // type:function size:0x3C scope:weak align:4 +__dt__4cXyzFv = .text:0x00000318; // type:function size:0x3C scope:weak align:4 +solidHeapCB__Q211daObjGaship5Act_cFP10fopAc_ac_c = .text:0x00000354; // type:function size:0x24 scope:global align:4 +create_heap__Q211daObjGaship5Act_cFv = .text:0x00000378; // type:function size:0xB8 scope:global align:4 +_create__Q211daObjGaship5Act_cFv = .text:0x00000430; // type:function size:0xB4 scope:global align:4 +_delete__Q211daObjGaship5Act_cFv = .text:0x000004E4; // type:function size:0x30 scope:global align:4 +set_mtx__Q211daObjGaship5Act_cFv = .text:0x00000514; // type:function size:0xAC scope:global align:4 +_execute__Q211daObjGaship5Act_cFv = .text:0x000005C0; // type:function size:0x38 scope:global align:4 +_draw__Q211daObjGaship5Act_cFv = .text:0x000005F8; // type:function size:0x60 scope:global align:4 +Mthd_Create__Q211daObjGaship28@unnamed@d_a_obj_gaship_cpp@FPv = .text:0x00000658; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q211daObjGaship28@unnamed@d_a_obj_gaship_cpp@FPv = .text:0x00000678; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q211daObjGaship28@unnamed@d_a_obj_gaship_cpp@FPv = .text:0x0000069C; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q211daObjGaship28@unnamed@d_a_obj_gaship_cpp@FPv = .text:0x000006C0; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q211daObjGaship28@unnamed@d_a_obj_gaship_cpp@FPv = .text:0x000006E4; // type:function size:0x8 scope:local align:4 +__dt__Q211daObjGaship5Act_cFv = .text:0x000006EC; // type:function size:0x60 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q211daObjGaship5Act_c = .rodata:0x00000000; // type:object size:0x7 scope:global align:4 data:string +@4082 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4083 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4084 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4085 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4086 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:string +@4087 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000020; // type:object size:0x26 scope:local align:4 data:string_table +Mthd_Table__Q211daObjGaship28@unnamed@d_a_obj_gaship_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Gaship = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__Q211daObjGaship5Act_c = .data:0x00000050; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4018 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +init$4019 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 +@4021 = .bss:0x00000064; // type:object size:0xC scope:local align:4 +flag_offset$4017 = .bss:0x00000070; // type:object size:0x18 scope:local align:4 +@4023 = .bss:0x00000088; // type:object size:0xC scope:local align:4 +init$4024 = .bss:0x00000094; // type:object size:0x1 scope:local align:1 +@4026 = .bss:0x00000098; // type:object size:0xC scope:local align:4 +flag_angle$4022 = .bss:0x000000A4; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_obj_gaship2/splits.txt b/config/D44J01/rels/d_a_obj_gaship2/splits.txt new file mode 100644 index 000000000..302467e66 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_gaship2/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_gaship2.o: + .text start:0x00000078 end:0x00000564 + .text start:0x00000564 end:0x000005C4 + .rodata start:0x00000000 end:0x0000003D + .data start:0x00000000 end:0x0000005C diff --git a/config/D44J01/rels/d_a_obj_gaship2/symbols.txt b/config/D44J01/rels/d_a_obj_gaship2/symbols.txt new file mode 100644 index 000000000..1a4d80445 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_gaship2/symbols.txt @@ -0,0 +1,23 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +solidHeapCB__Q212daObjGaship25Act_cFP10fopAc_ac_c = .text:0x00000078; // type:function size:0x24 scope:global +create_heap__Q212daObjGaship25Act_cFv = .text:0x0000009C; // type:function size:0x15C scope:global +_create__Q212daObjGaship25Act_cFv = .text:0x000001F8; // type:function size:0xDC scope:global +_delete__Q212daObjGaship25Act_cFv = .text:0x000002D4; // type:function size:0x78 scope:global +set_mtx__Q212daObjGaship25Act_cFv = .text:0x0000034C; // type:function size:0xAC scope:global +_execute__Q212daObjGaship25Act_cFv = .text:0x000003F8; // type:function size:0x38 scope:global +_draw__Q212daObjGaship25Act_cFv = .text:0x00000430; // type:function size:0xA0 scope:global +Mthd_Create__Q212daObjGaship229@unnamed@d_a_obj_gaship2_cpp@FPv = .text:0x000004D0; // type:function size:0x20 scope:local +Mthd_Delete__Q212daObjGaship229@unnamed@d_a_obj_gaship2_cpp@FPv = .text:0x000004F0; // type:function size:0x24 scope:local +Mthd_Execute__Q212daObjGaship229@unnamed@d_a_obj_gaship2_cpp@FPv = .text:0x00000514; // type:function size:0x24 scope:local +Mthd_Draw__Q212daObjGaship229@unnamed@d_a_obj_gaship2_cpp@FPv = .text:0x00000538; // type:function size:0x24 scope:local +Mthd_IsDelete__Q212daObjGaship229@unnamed@d_a_obj_gaship2_cpp@FPv = .text:0x0000055C; // type:function size:0x8 scope:local +__dt__Q212daObjGaship25Act_cFv = .text:0x00000564; // type:function size:0x60 scope:weak +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +M_arcname__Q212daObjGaship25Act_c = .rodata:0x00000000; // type:object size:0x8 scope:global data:string +@stringBase0 = .rodata:0x00000008; // type:object size:0x35 scope:local data:string_table +Mthd_Table__Q212daObjGaship229@unnamed@d_a_obj_gaship2_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local +g_profile_Obj_Gaship2 = .data:0x00000020; // type:object size:0x30 scope:global +__vt__Q212daObjGaship25Act_c = .data:0x00000050; // type:object size:0xC scope:weak diff --git a/config/D44J01/rels/d_a_obj_gnnbtltaki/splits.txt b/config/D44J01/rels/d_a_obj_gnnbtltaki/splits.txt new file mode 100644 index 000000000..c5d78af1a --- /dev/null +++ b/config/D44J01/rels/d_a_obj_gnnbtltaki/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_gnnbtltaki.o: + .text start:0x00000078 end:0x0000067C + .rodata start:0x00000000 end:0x00000068 + .data start:0x00000000 end:0x00000068 diff --git a/config/D44J01/rels/d_a_obj_gnnbtltaki/symbols.txt b/config/D44J01/rels/d_a_obj_gnnbtltaki/symbols.txt new file mode 100644 index 000000000..5bc839e6b --- /dev/null +++ b/config/D44J01/rels/d_a_obj_gnnbtltaki/symbols.txt @@ -0,0 +1,29 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +solidHeapCB__15daObjGnnbtaki_cFP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:global align:4 +create_heap__15daObjGnnbtaki_cFv = .text:0x00000098; // type:function size:0x15C scope:global align:4 +_create__15daObjGnnbtaki_cFv = .text:0x000001F4; // type:function size:0x158 scope:global align:4 +__dt__13mDoExt_btkAnmFv = .text:0x0000034C; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000003A8; // type:function size:0x48 scope:weak align:4 +_delete__15daObjGnnbtaki_cFv = .text:0x000003F0; // type:function size:0x40 scope:global align:4 +init_mtx__15daObjGnnbtaki_cFv = .text:0x00000430; // type:function size:0x20 scope:global align:4 +_execute__15daObjGnnbtaki_cFv = .text:0x00000450; // type:function size:0x114 scope:global align:4 +_draw__15daObjGnnbtaki_cFv = .text:0x00000564; // type:function size:0x84 scope:global align:4 +Mthd_Create__32@unnamed@d_a_obj_gnnbtltaki_cpp@FPv = .text:0x000005E8; // type:function size:0x20 scope:local align:4 +Mthd_Delete__32@unnamed@d_a_obj_gnnbtltaki_cpp@FPv = .text:0x00000608; // type:function size:0x24 scope:local align:4 +Mthd_Execute__32@unnamed@d_a_obj_gnnbtltaki_cpp@FPv = .text:0x0000062C; // type:function size:0x24 scope:local align:4 +Mthd_Draw__32@unnamed@d_a_obj_gnnbtltaki_cpp@FPv = .text:0x00000650; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__32@unnamed@d_a_obj_gnnbtltaki_cpp@FPv = .text:0x00000674; // type:function size:0x8 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__15daObjGnnbtaki_c = .rodata:0x00000000; // type:object size:0xB scope:global align:4 data:string +@4005 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4071 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4073 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 data:double +@stringBase0 = .rodata:0x00000020; // type:object size:0x48 scope:local align:4 data:string_table +Gnnbtaki_Mthd_Table__32@unnamed@d_a_obj_gnnbtltaki_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Gnnbtaki = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btkAnm = .data:0x00000050; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000005C; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_obj_gnndemotakie/splits.txt b/config/D44J01/rels/d_a_obj_gnndemotakie/splits.txt new file mode 100644 index 000000000..6471a3d70 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_gnndemotakie/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_gnndemotakie.o: + .text start:0x00000078 end:0x0000053C + .rodata start:0x00000000 end:0x0000005A + .data start:0x00000000 end:0x00000068 diff --git a/config/D44J01/rels/d_a_obj_gnndemotakie/symbols.txt b/config/D44J01/rels/d_a_obj_gnndemotakie/symbols.txt new file mode 100644 index 000000000..31b37d6c3 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_gnndemotakie/symbols.txt @@ -0,0 +1,27 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +solidHeapCB__15daObjGnntakie_cFP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:global align:4 +create_heap__15daObjGnntakie_cFv = .text:0x00000098; // type:function size:0x15C scope:global align:4 +_create__15daObjGnntakie_cFv = .text:0x000001F4; // type:function size:0x110 scope:global align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00000304; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000360; // type:function size:0x48 scope:weak align:4 +_delete__15daObjGnntakie_cFv = .text:0x000003A8; // type:function size:0x40 scope:global align:4 +init_mtx__15daObjGnntakie_cFv = .text:0x000003E8; // type:function size:0x20 scope:global align:4 +_execute__15daObjGnntakie_cFv = .text:0x00000408; // type:function size:0x28 scope:global align:4 +_draw__15daObjGnntakie_cFv = .text:0x00000430; // type:function size:0x78 scope:global align:4 +Mthd_Create__34@unnamed@d_a_obj_gnndemotakie_cpp@FPv = .text:0x000004A8; // type:function size:0x20 scope:local align:4 +Mthd_Delete__34@unnamed@d_a_obj_gnndemotakie_cpp@FPv = .text:0x000004C8; // type:function size:0x24 scope:local align:4 +Mthd_Execute__34@unnamed@d_a_obj_gnndemotakie_cpp@FPv = .text:0x000004EC; // type:function size:0x24 scope:local align:4 +Mthd_Draw__34@unnamed@d_a_obj_gnndemotakie_cpp@FPv = .text:0x00000510; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__34@unnamed@d_a_obj_gnndemotakie_cpp@FPv = .text:0x00000534; // type:function size:0x8 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +M_arcname__15daObjGnntakie_c = .rodata:0x00000000; // type:object size:0xD scope:global align:4 data:string +@4005 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4058 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 data:double +@stringBase0 = .rodata:0x00000020; // type:object size:0x3A scope:local align:4 data:string_table +Gnntakie_Mthd_Table__34@unnamed@d_a_obj_gnndemotakie_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Gnntakie = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btkAnm = .data:0x00000050; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000005C; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_obj_gnndemotakis/splits.txt b/config/D44J01/rels/d_a_obj_gnndemotakis/splits.txt new file mode 100644 index 000000000..9ccc13778 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_gnndemotakis/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_gnndemotakis.o: + .text start:0x00000078 end:0x0000062C + .rodata start:0x00000000 end:0x0000006A + .data start:0x00000000 end:0x00000068 diff --git a/config/D44J01/rels/d_a_obj_gnndemotakis/symbols.txt b/config/D44J01/rels/d_a_obj_gnndemotakis/symbols.txt new file mode 100644 index 000000000..e7ef179b2 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_gnndemotakis/symbols.txt @@ -0,0 +1,28 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +solidHeapCB__15daObjGnntakis_cFP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:global align:4 +create_heap__15daObjGnntakis_cFv = .text:0x00000098; // type:function size:0x15C scope:global align:4 +_create__15daObjGnntakis_cFv = .text:0x000001F4; // type:function size:0x118 scope:global align:4 +__dt__13mDoExt_btkAnmFv = .text:0x0000030C; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000368; // type:function size:0x48 scope:weak align:4 +_delete__15daObjGnntakis_cFv = .text:0x000003B0; // type:function size:0x30 scope:global align:4 +init_mtx__15daObjGnntakis_cFv = .text:0x000003E0; // type:function size:0x20 scope:global align:4 +_execute__15daObjGnntakis_cFv = .text:0x00000400; // type:function size:0x120 scope:global align:4 +_draw__15daObjGnntakis_cFv = .text:0x00000520; // type:function size:0x78 scope:global align:4 +Mthd_Create__34@unnamed@d_a_obj_gnndemotakis_cpp@FPv = .text:0x00000598; // type:function size:0x20 scope:local align:4 +Mthd_Delete__34@unnamed@d_a_obj_gnndemotakis_cpp@FPv = .text:0x000005B8; // type:function size:0x24 scope:local align:4 +Mthd_Execute__34@unnamed@d_a_obj_gnndemotakis_cpp@FPv = .text:0x000005DC; // type:function size:0x24 scope:local align:4 +Mthd_Draw__34@unnamed@d_a_obj_gnndemotakis_cpp@FPv = .text:0x00000600; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__34@unnamed@d_a_obj_gnndemotakis_cpp@FPv = .text:0x00000624; // type:function size:0x8 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +M_arcname__15daObjGnntakis_c = .rodata:0x00000000; // type:object size:0xD scope:global align:4 data:string +@4005 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4057 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4059 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 data:double +@stringBase0 = .rodata:0x00000020; // type:object size:0x4A scope:local align:4 data:string_table +Gnntakis_Mthd_Table__34@unnamed@d_a_obj_gnndemotakis_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Gnntakis = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btkAnm = .data:0x00000050; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000005C; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_obj_gong/splits.txt b/config/D44J01/rels/d_a_obj_gong/splits.txt new file mode 100644 index 000000000..7844ea5f6 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_gong/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_gong.o: + .text start:0x00000078 end:0x00000620 + .rodata start:0x00000000 end:0x000000A6 + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_obj_gong/symbols.txt b/config/D44J01/rels/d_a_obj_gong/symbols.txt new file mode 100644 index 000000000..c76c12bfc --- /dev/null +++ b/config/D44J01/rels/d_a_obj_gong/symbols.txt @@ -0,0 +1,32 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +solidHeapCB__Q29daObjGong5Act_cFP10fopAc_ac_c = .text:0x00000078; // type:function size:0x24 scope:global align:4 +create_heap__Q29daObjGong5Act_cFv = .text:0x0000009C; // type:function size:0x1F4 scope:global align:4 +_create__Q29daObjGong5Act_cFv = .text:0x00000290; // type:function size:0xE8 scope:global align:4 +_delete__Q29daObjGong5Act_cFv = .text:0x00000378; // type:function size:0x40 scope:global align:4 +set_mtx__Q29daObjGong5Act_cFv = .text:0x000003B8; // type:function size:0x70 scope:global align:4 +init_mtx__Q29daObjGong5Act_cFv = .text:0x00000428; // type:function size:0x40 scope:global align:4 +demo_move__Q29daObjGong5Act_cFv = .text:0x00000468; // type:function size:0x48 scope:global align:4 +_execute__Q29daObjGong5Act_cFv = .text:0x000004B0; // type:function size:0x4C scope:global align:4 +_draw__Q29daObjGong5Act_cFv = .text:0x000004FC; // type:function size:0x90 scope:global align:4 +Mthd_Create__Q29daObjGong26@unnamed@d_a_obj_gong_cpp@FPv = .text:0x0000058C; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q29daObjGong26@unnamed@d_a_obj_gong_cpp@FPv = .text:0x000005AC; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q29daObjGong26@unnamed@d_a_obj_gong_cpp@FPv = .text:0x000005D0; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q29daObjGong26@unnamed@d_a_obj_gong_cpp@FPv = .text:0x000005F4; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q29daObjGong26@unnamed@d_a_obj_gong_cpp@FPv = .text:0x00000618; // type:function size:0x8 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q29daObjGong26@unnamed@d_a_obj_gong_cpp@ = .rodata:0x00000000; // type:object size:0x8 scope:local align:4 +M_arcname__Q29daObjGong5Act_c = .rodata:0x00000008; // type:object size:0x6 scope:global align:4 data:string +@4122 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4160 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4161 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4162 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4163 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4164 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4165 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000002C; // type:object size:0x7A scope:local align:4 data:string_table +Mthd_Table__Q29daObjGong26@unnamed@d_a_obj_gong_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Gong = .data:0x00000020; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_gryw00/splits.txt b/config/D44J01/rels/d_a_obj_gryw00/splits.txt new file mode 100644 index 000000000..675ce12d1 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_gryw00/splits.txt @@ -0,0 +1,24 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_gryw00.o: + .text start:0x000000EC end:0x0000113C + .text start:0x0000113C end:0x00001154 + .text start:0x00001154 end:0x000011AC + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000BF + .data start:0x00000000 end:0x000000F0 + .bss start:0x00000008 end:0x00000028 diff --git a/config/D44J01/rels/d_a_obj_gryw00/symbols.txt b/config/D44J01/rels/d_a_obj_gryw00/symbols.txt new file mode 100644 index 000000000..6670213ce --- /dev/null +++ b/config/D44J01/rels/d_a_obj_gryw00/symbols.txt @@ -0,0 +1,73 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__17daObjGryw00_HIO_cFv = .text:0x000000EC; // type:function size:0x40 scope:global align:4 +get_draw_water_lv__13daObjGryw00_cFPv = .text:0x0000012C; // type:function size:0x18 scope:global align:4 +setup_high_water_level_btk_anm__13daObjGryw00_cFv = .text:0x00000144; // type:function size:0xD8 scope:global align:4 +particle_set__13daObjGryw00_cFv = .text:0x0000021C; // type:function size:0x168 scope:global align:4 +particle_move__13daObjGryw00_cFv = .text:0x00000384; // type:function size:0x68 scope:global align:4 +particle_delete__13daObjGryw00_cFv = .text:0x000003EC; // type:function size:0x54 scope:global align:4 +set_se__13daObjGryw00_cFv = .text:0x00000440; // type:function size:0x170 scope:global align:4 +CreateHeap__13daObjGryw00_cFv = .text:0x000005B0; // type:function size:0x190 scope:global align:4 +Create__13daObjGryw00_cFv = .text:0x00000740; // type:function size:0x1B8 scope:global align:4 +Mthd_Create__13daObjGryw00_cFv = .text:0x000008F8; // type:function size:0x13C scope:global align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00000A34; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00000A90; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000AEC; // type:function size:0x48 scope:weak align:4 +Delete__13daObjGryw00_cFv = .text:0x00000B34; // type:function size:0x58 scope:global align:4 +Mthd_Delete__13daObjGryw00_cFv = .text:0x00000B8C; // type:function size:0x4C scope:global align:4 +switch_wait_act_proc__13daObjGryw00_cFv = .text:0x00000BD8; // type:function size:0xE8 scope:global align:4 +spread_water_face_act_proc__13daObjGryw00_cFv = .text:0x00000CC0; // type:function size:0x60 scope:global align:4 +water_level_move_wait_act_proc__13daObjGryw00_cFv = .text:0x00000D20; // type:function size:0x94 scope:global align:4 +anime_loop_start_wait_act_proc__13daObjGryw00_cFv = .text:0x00000DB4; // type:function size:0x8C scope:global align:4 +high_water_level_act_proc__13daObjGryw00_cFv = .text:0x00000E40; // type:function size:0x4 scope:global align:4 +Execute__13daObjGryw00_cFPPA3_A4_f = .text:0x00000E44; // type:function size:0x15C scope:global align:4 +Draw__13daObjGryw00_cFv = .text:0x00000FA0; // type:function size:0x9C scope:global align:4 +daObjGryw00_Create__FP13daObjGryw00_c = .text:0x0000103C; // type:function size:0x20 scope:local align:4 +daObjGryw00_Delete__FP13daObjGryw00_c = .text:0x0000105C; // type:function size:0x20 scope:local align:4 +daObjGryw00_Execute__FP13daObjGryw00_c = .text:0x0000107C; // type:function size:0x20 scope:local align:4 +daObjGryw00_Draw__FP13daObjGryw00_c = .text:0x0000109C; // type:function size:0x2C scope:local align:4 +daObjGryw00_IsDelete__FP13daObjGryw00_c = .text:0x000010C8; // type:function size:0x2C scope:local align:4 +__dt__17daObjGryw00_HIO_cFv = .text:0x000010F4; // type:function size:0x48 scope:weak align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x0000113C; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00001144; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x0000114C; // type:function size:0x8 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ213daObjGryw00_c7Param_eQ213daObjGryw00_c7Param_e = .text:0x00001154; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_gryw00_cpp = .text:0x00001170; // type:function size:0x3C scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +l_arcname__28@unnamed@d_a_obj_gryw00_cpp@ = .rodata:0x00000000; // type:object size:0x7 scope:local align:4 data:string +@3992 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@3993 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4011 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4129 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4130 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4195 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4196 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4197 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4282 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4283 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4284 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4293 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +@4307 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000003C; // type:object size:0x83 scope:local align:4 data:string_table +@4160 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@4162 = .data:0x0000000C; // type:object size:0xC scope:local align:4 data:4byte +@4266 = .data:0x00000018; // type:object size:0xC scope:local align:4 data:4byte +@4291 = .data:0x00000024; // type:object size:0xC scope:local align:4 data:4byte +@4299 = .data:0x00000030; // type:object size:0xC scope:local align:4 data:4byte +@4313 = .data:0x0000003C; // type:object size:0xC scope:local align:4 data:4byte +l_daObjGryw00_Method = .data:0x00000048; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Gryw00 = .data:0x00000068; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_bckAnm = .data:0x00000098; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x000000A4; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000000B0; // type:object size:0xC scope:weak align:4 +__vt__13daObjGryw00_c = .data:0x000000BC; // type:object size:0x28 scope:global align:4 +__vt__17daObjGryw00_HIO_c = .data:0x000000E4; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@3994 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x14 scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_obj_gtaki/splits.txt b/config/D44J01/rels/d_a_obj_gtaki/splits.txt new file mode 100644 index 000000000..0668c211e --- /dev/null +++ b/config/D44J01/rels/d_a_obj_gtaki/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_gtaki.o: + .text start:0x00000078 end:0x00000D70 + .rodata start:0x00000000 end:0x00000073 + .data start:0x00000000 end:0x000001A0 diff --git a/config/D44J01/rels/d_a_obj_gtaki/symbols.txt b/config/D44J01/rels/d_a_obj_gtaki/symbols.txt new file mode 100644 index 000000000..86d4824ea --- /dev/null +++ b/config/D44J01/rels/d_a_obj_gtaki/symbols.txt @@ -0,0 +1,57 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local align:4 +setDummyTexture__12daObjGtaki_cFv = .text:0x00000098; // type:function size:0x1EC scope:global align:4 +CreateHeap__12daObjGtaki_cFv = .text:0x00000284; // type:function size:0x204 scope:global align:4 +CreateInit__12daObjGtaki_cFv = .text:0x00000488; // type:function size:0x17C scope:global align:4 +set_mtx__12daObjGtaki_cFv = .text:0x00000604; // type:function size:0x80 scope:global align:4 +daObjGtaki_Create__FPv = .text:0x00000684; // type:function size:0x20 scope:local align:4 +_create__12daObjGtaki_cFv = .text:0x000006A4; // type:function size:0x1D8 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x0000087C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000948; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000990; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000009EC; // type:function size:0x48 scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00000A34; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000A90; // type:function size:0x48 scope:weak align:4 +daObjGtaki_Delete__FPv = .text:0x00000AD8; // type:function size:0x5C scope:local align:4 +daObjGtaki_Draw__FPv = .text:0x00000B34; // type:function size:0xD0 scope:local align:4 +daObjGtaki_Execute__FPv = .text:0x00000C04; // type:function size:0x68 scope:local align:4 +daObjGtaki_IsDelete__FPv = .text:0x00000C6C; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00000C74; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00000C84; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00000C8C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000C94; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000C9C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000CA4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00000CDC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00000CE4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00000CEC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000CF4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000D2C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000D30; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000D38; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000D40; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000D48; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000D54; // type:function size:0xC scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00000D60; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00000D68; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4050 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4100 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4101 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4102 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4103 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4104 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000018; // type:object size:0x5B scope:local align:4 data:string_table +l_cyl_src = .data:0x00000000; // type:object size:0x44 scope:local align:4 +daObj_GtakiMethodTable = .data:0x00000044; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Gtaki = .data:0x00000064; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x00000094; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000011C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000128; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000134; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000188; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000194; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_obj_hami2/splits.txt b/config/D44J01/rels/d_a_obj_hami2/splits.txt new file mode 100644 index 000000000..1d094e70c --- /dev/null +++ b/config/D44J01/rels/d_a_obj_hami2/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_hami2.o: + .text start:0x00000078 end:0x00000B30 + .text start:0x00000B30 end:0x00000B48 + .text start:0x00000B48 end:0x00000B64 + .rodata start:0x00000000 end:0x000000AC + .data start:0x00000000 end:0x00000078 + .bss start:0x00000000 end:0x00000030 diff --git a/config/D44J01/rels/d_a_obj_hami2/symbols.txt b/config/D44J01/rels/d_a_obj_hami2/symbols.txt new file mode 100644 index 000000000..99e9943ba --- /dev/null +++ b/config/D44J01/rels/d_a_obj_hami2/symbols.txt @@ -0,0 +1,44 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x00000078; // type:function size:0xB4 scope:local align:4 +CreateHeap__Q210daObjHami25Act_cFv = .text:0x0000012C; // type:function size:0x200 scope:global align:4 +Create__Q210daObjHami25Act_cFv = .text:0x0000032C; // type:function size:0x100 scope:global align:4 +Mthd_Create__Q210daObjHami25Act_cFv = .text:0x0000042C; // type:function size:0x118 scope:global align:4 +Delete__Q210daObjHami25Act_cFv = .text:0x00000544; // type:function size:0x8 scope:global align:4 +Mthd_Delete__Q210daObjHami25Act_cFv = .text:0x0000054C; // type:function size:0x6C scope:global align:4 +set_mtx__Q210daObjHami25Act_cFv = .text:0x000005B8; // type:function size:0x90 scope:global align:4 +init_mtx__Q210daObjHami25Act_cFv = .text:0x00000648; // type:function size:0x3C scope:global align:4 +daObjHami2_close_stop__Q210daObjHami25Act_cFv = .text:0x00000684; // type:function size:0x7C scope:global align:4 +daObjHami2_open_demo_wait__Q210daObjHami25Act_cFv = .text:0x00000700; // type:function size:0xE0 scope:global align:4 +daObjHami2_open_demo__Q210daObjHami25Act_cFv = .text:0x000007E0; // type:function size:0x40 scope:global align:4 +daObjHami2_open_stop__Q210daObjHami25Act_cFv = .text:0x00000820; // type:function size:0x7C scope:global align:4 +daObjHami2_close_demo_wait__Q210daObjHami25Act_cFv = .text:0x0000089C; // type:function size:0x50 scope:global align:4 +daObjHami2_close_demo__Q210daObjHami25Act_cFv = .text:0x000008EC; // type:function size:0x3C scope:global align:4 +Execute__Q210daObjHami25Act_cFPPA3_A4_f = .text:0x00000928; // type:function size:0xB0 scope:global align:4 +Draw__Q210daObjHami25Act_cFv = .text:0x000009D8; // type:function size:0xA0 scope:global align:4 +Mthd_Create__Q210daObjHami227@unnamed@d_a_obj_hami2_cpp@FPv = .text:0x00000A78; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q210daObjHami227@unnamed@d_a_obj_hami2_cpp@FPv = .text:0x00000A98; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q210daObjHami227@unnamed@d_a_obj_hami2_cpp@FPv = .text:0x00000AB8; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q210daObjHami227@unnamed@d_a_obj_hami2_cpp@FPv = .text:0x00000AD8; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q210daObjHami227@unnamed@d_a_obj_hami2_cpp@FPv = .text:0x00000B04; // type:function size:0x2C scope:local align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x00000B30; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00000B38; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00000B40; // type:function size:0x8 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ310daObjHami25Act_c5Prm_eQ310daObjHami25Act_c5Prm_e = .text:0x00000B48; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q210daObjHami25Act_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +M_evname__Q210daObjHami25Act_c = .rodata:0x00000008; // type:object size:0x8 scope:global align:4 data:string +@4078 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4079 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4080 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4081 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4174 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4175 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000028; // type:object size:0x84 scope:local align:4 data:string_table +Mthd_Hami2__Q210daObjHami227@unnamed@d_a_obj_hami2_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Hami2 = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__Q210daObjHami25Act_c = .data:0x00000050; // type:object size:0x28 scope:global align:4 +M_tmp_mtx__Q210daObjHami25Act_c = .bss:0x00000000; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_hami3/splits.txt b/config/D44J01/rels/d_a_obj_hami3/splits.txt new file mode 100644 index 000000000..1dd65b69a --- /dev/null +++ b/config/D44J01/rels/d_a_obj_hami3/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_hami3.o: + .text start:0x00000078 end:0x00000AF0 + .text start:0x00000AF0 end:0x00000B08 + .text start:0x00000B08 end:0x00000B24 + .rodata start:0x00000000 end:0x0000008C + .data start:0x00000000 end:0x00000078 + .bss start:0x00000000 end:0x00000030 diff --git a/config/D44J01/rels/d_a_obj_hami3/symbols.txt b/config/D44J01/rels/d_a_obj_hami3/symbols.txt new file mode 100644 index 000000000..d1218fc1f --- /dev/null +++ b/config/D44J01/rels/d_a_obj_hami3/symbols.txt @@ -0,0 +1,40 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +nodeCallBack__FP7J3DNodei = .text:0x00000078; // type:function size:0xB4 scope:local +CreateHeap__Q210daObjHami35Act_cFv = .text:0x0000012C; // type:function size:0x140 scope:global +Create__Q210daObjHami35Act_cFv = .text:0x0000026C; // type:function size:0xE8 scope:global +Mthd_Create__Q210daObjHami35Act_cFv = .text:0x00000354; // type:function size:0x100 scope:global +Delete__Q210daObjHami35Act_cFv = .text:0x00000454; // type:function size:0x8 scope:global +Mthd_Delete__Q210daObjHami35Act_cFv = .text:0x0000045C; // type:function size:0x50 scope:global +set_mtx__Q210daObjHami35Act_cFv = .text:0x000004AC; // type:function size:0x80 scope:global +init_mtx__Q210daObjHami35Act_cFv = .text:0x0000052C; // type:function size:0x3C scope:global +daObjHami3_close_stop__Q210daObjHami35Act_cFv = .text:0x00000568; // type:function size:0x7C scope:global +daObjHami3_open_demo_wait__Q210daObjHami35Act_cFv = .text:0x000005E4; // type:function size:0xAC scope:global +daObjHami3_open_demo__Q210daObjHami35Act_cFv = .text:0x00000690; // type:function size:0xD4 scope:global +daObjHami3_open_stop__Q210daObjHami35Act_cFv = .text:0x00000764; // type:function size:0x7C scope:global +daObjHami3_close_demo_wait__Q210daObjHami35Act_cFv = .text:0x000007E0; // type:function size:0x50 scope:global +daObjHami3_close_demo__Q210daObjHami35Act_cFv = .text:0x00000830; // type:function size:0xA8 scope:global +Execute__Q210daObjHami35Act_cFPPA3_A4_f = .text:0x000008D8; // type:function size:0xC0 scope:global +Draw__Q210daObjHami35Act_cFv = .text:0x00000998; // type:function size:0xA0 scope:global +Mthd_Create__Q210daObjHami327@unnamed@d_a_obj_hami3_cpp@FPv = .text:0x00000A38; // type:function size:0x20 scope:local +Mthd_Delete__Q210daObjHami327@unnamed@d_a_obj_hami3_cpp@FPv = .text:0x00000A58; // type:function size:0x20 scope:local +Mthd_Execute__Q210daObjHami327@unnamed@d_a_obj_hami3_cpp@FPv = .text:0x00000A78; // type:function size:0x20 scope:local +Mthd_Draw__Q210daObjHami327@unnamed@d_a_obj_hami3_cpp@FPv = .text:0x00000A98; // type:function size:0x2C scope:local +Mthd_IsDelete__Q210daObjHami327@unnamed@d_a_obj_hami3_cpp@FPv = .text:0x00000AC4; // type:function size:0x2C scope:local +IsDelete__16dBgS_MoveBgActorFv = .text:0x00000AF0; // type:function size:0x8 scope:weak +ToFore__16dBgS_MoveBgActorFv = .text:0x00000AF8; // type:function size:0x8 scope:weak +ToBack__16dBgS_MoveBgActorFv = .text:0x00000B00; // type:function size:0x8 scope:weak +PrmAbstract__5daObjFPC10fopAc_ac_cQ310daObjHami35Act_c5Prm_eQ310daObjHami35Act_c5Prm_e = .text:0x00000B08; // type:function size:0x1C scope:weak +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +M_arcname__Q210daObjHami35Act_c = .rodata:0x00000000; // type:object size:0x6 scope:global data:string +@4059 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4060 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4149 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4150 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000018; // type:object size:0x74 scope:local data:string_table +Mthd_Hami3__Q210daObjHami327@unnamed@d_a_obj_hami3_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local +g_profile_Obj_Hami3 = .data:0x00000020; // type:object size:0x30 scope:global +__vt__Q210daObjHami35Act_c = .data:0x00000050; // type:object size:0x28 scope:global +M_tmp_mtx__Q210daObjHami35Act_c = .bss:0x00000000; // type:object size:0x30 scope:global diff --git a/config/D44J01/rels/d_a_obj_hami4/splits.txt b/config/D44J01/rels/d_a_obj_hami4/splits.txt new file mode 100644 index 000000000..2749c6284 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_hami4/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_hami4.o: + .text start:0x00000078 end:0x00000A28 + .text start:0x00000A28 end:0x00000A44 + .rodata start:0x00000000 end:0x00000062 + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_obj_hami4/symbols.txt b/config/D44J01/rels/d_a_obj_hami4/symbols.txt new file mode 100644 index 000000000..96d0a6869 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_hami4/symbols.txt @@ -0,0 +1,33 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local align:4 +CreateHeap__12daObjHami4_cFv = .text:0x00000098; // type:function size:0x2DC scope:global align:4 +CreateInit__12daObjHami4_cFv = .text:0x00000374; // type:function size:0xAC scope:global align:4 +set_mtx__12daObjHami4_cFv = .text:0x00000420; // type:function size:0x198 scope:global align:4 +daObjHami4_close_stop__12daObjHami4_cFv = .text:0x000005B8; // type:function size:0x7C scope:global align:4 +daObjHami4_open_demo_wait__12daObjHami4_cFv = .text:0x00000634; // type:function size:0xE0 scope:global align:4 +daObjHami4_open_demo__12daObjHami4_cFv = .text:0x00000714; // type:function size:0x50 scope:global align:4 +daObjHami4_open_stop__12daObjHami4_cFv = .text:0x00000764; // type:function size:0x4 scope:global align:4 +daObjHami4_Create__FPv = .text:0x00000768; // type:function size:0xC0 scope:local align:4 +daObjHami4_Delete__FPv = .text:0x00000828; // type:function size:0xB8 scope:local align:4 +daObjHami4_Draw__FPv = .text:0x000008E0; // type:function size:0xC4 scope:local align:4 +daObjHami4_Execute__FPv = .text:0x000009A4; // type:function size:0x7C scope:local align:4 +daObjHami4_IsDelete__FPv = .text:0x00000A20; // type:function size:0x8 scope:local align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ212daObjHami4_c5Prm_eQ212daObjHami4_c5Prm_e = .text:0x00000A28; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4043 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4044 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4047 = .rodata:0x00000008; // type:object size:0x8 scope:local align:8 data:double +@4067 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4068 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4069 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4070 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4071 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4141 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4152 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x0000002C; // type:object size:0x36 scope:local align:4 data:string_table +daObj_Hami4MethodTable = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Hami4 = .data:0x00000020; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_hat/splits.txt b/config/D44J01/rels/d_a_obj_hat/splits.txt new file mode 100644 index 000000000..15602e214 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_hat/splits.txt @@ -0,0 +1,17 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_hat.o: + .text start:0x00000078 end:0x00000BAC + .text start:0x00000BAC end:0x00000BC8 + .text start:0x00000BC8 end:0x00000C30 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000004B + .data start:0x00000000 end:0x000001C4 diff --git a/config/D44J01/rels/d_a_obj_hat/symbols.txt b/config/D44J01/rels/d_a_obj_hat/symbols.txt new file mode 100644 index 000000000..24a151fa7 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_hat/symbols.txt @@ -0,0 +1,74 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__ct__10daObjHat_cFv = .text:0x00000078; // type:function size:0x10C scope:global align:4 +__dt__8dCcD_CylFv = .text:0x00000184; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000250; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000298; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000002F4; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x0000033C; // type:function size:0x70 scope:weak align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000003AC; // type:function size:0x20 scope:local align:4 +_create__10daObjHat_cFv = .text:0x000003CC; // type:function size:0x90 scope:global align:4 +createHeap__10daObjHat_cFv = .text:0x0000045C; // type:function size:0x178 scope:global align:4 +createInit__10daObjHat_cFv = .text:0x000005D4; // type:function size:0xD8 scope:global align:4 +_delete__10daObjHat_cFv = .text:0x000006AC; // type:function size:0x40 scope:global align:4 +_draw__10daObjHat_cFv = .text:0x000006EC; // type:function size:0x60 scope:global align:4 +_execute__10daObjHat_cFv = .text:0x0000074C; // type:function size:0x150 scope:global align:4 +executeNormal__10daObjHat_cFv = .text:0x0000089C; // type:function size:0x4 scope:global align:4 +getPrmHatNo__10daObjHat_cFv = .text:0x000008A0; // type:function size:0x2C scope:global align:4 +setMtx__10daObjHat_cFv = .text:0x000008CC; // type:function size:0xB0 scope:global align:4 +setSpeed__10daObjHat_cF4cXyz = .text:0x0000097C; // type:function size:0xBC scope:global align:4 +daSampleCreate__FPv = .text:0x00000A38; // type:function size:0x20 scope:local align:4 +daSampleDelete__FPv = .text:0x00000A58; // type:function size:0x20 scope:local align:4 +daSampleExecute__FPv = .text:0x00000A78; // type:function size:0x20 scope:local align:4 +daSampleDraw__FPv = .text:0x00000A98; // type:function size:0x20 scope:local align:4 +daSampleIsDelete__FPv = .text:0x00000AB8; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00000AC0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00000AD0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00000AD8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000AE0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000AE8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000AF0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00000B28; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00000B30; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00000B38; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000B40; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000B78; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000B7C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000B84; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000B8C; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000B94; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000BA0; // type:function size:0xC scope:weak align:4 +getWindVec__12daNpcRoten_cFv = .text:0x00000BAC; // type:function size:0x1C scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ210daObjHat_c5Prm_eQ210daObjHat_c5Prm_e = .text:0x00000BC8; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_hat_cpp = .text:0x00000BE4; // type:function size:0x2C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00000C10; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00000C18; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00000C20; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00000C28; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +l_bmd_ix_tbl = .rodata:0x00000000; // type:object size:0x10 scope:local align:4 +l_bck_ix_tbl = .rodata:0x00000010; // type:object size:0x10 scope:local align:4 +@4167 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4168 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4188 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4189 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4190 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4191 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4192 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4236 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4237 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4287 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000048; // type:object size:0x3 scope:local align:4 data:string_table +l_cyl_src = .data:0x00000000; // type:object size:0x44 scope:local align:4 +@4206 = .data:0x00000044; // type:object size:0xC scope:local align:4 data:4byte +moveProc = .data:0x00000050; // type:object size:0xC scope:local align:4 data:4byte +daSampleMethodTable = .data:0x0000005C; // type:object size:0x20 scope:local align:4 +g_profile_OBJ_HAT = .data:0x0000007C; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x000000AC; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000134; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000140; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000014C; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000001A0; // type:object size:0x24 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_obj_hbrf1/splits.txt b/config/D44J01/rels/d_a_obj_hbrf1/splits.txt new file mode 100644 index 000000000..e00a4f6e8 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_hbrf1/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_hbrf1.o: + .text start:0x00000078 end:0x00000D7C + .text start:0x00000D7C end:0x00000D94 + .text start:0x00000D94 end:0x00000DB0 + .rodata start:0x00000000 end:0x000000A7 + .data start:0x00000000 end:0x00000098 + .bss start:0x00000000 end:0x00000030 diff --git a/config/D44J01/rels/d_a_obj_hbrf1/symbols.txt b/config/D44J01/rels/d_a_obj_hbrf1/symbols.txt new file mode 100644 index 000000000..95ea7cdaa --- /dev/null +++ b/config/D44J01/rels/d_a_obj_hbrf1/symbols.txt @@ -0,0 +1,49 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CreateHeap__Q210daObjHbrf15Act_cFv = .text:0x00000078; // type:function size:0xB4 scope:global align:4 +Create__Q210daObjHbrf15Act_cFv = .text:0x0000012C; // type:function size:0x188 scope:global align:4 +Mthd_Create__Q210daObjHbrf15Act_cFv = .text:0x000002B4; // type:function size:0x100 scope:global align:4 +Delete__Q210daObjHbrf15Act_cFv = .text:0x000003B4; // type:function size:0x8 scope:global align:4 +Mthd_Delete__Q210daObjHbrf15Act_cFv = .text:0x000003BC; // type:function size:0x50 scope:global align:4 +set_mtx__Q210daObjHbrf15Act_cFv = .text:0x0000040C; // type:function size:0x80 scope:global align:4 +init_mtx__Q210daObjHbrf15Act_cFv = .text:0x0000048C; // type:function size:0x3C scope:global align:4 +daObjHbrf1_down_stop__Q210daObjHbrf15Act_cFv = .text:0x000004C8; // type:function size:0x1AC scope:global align:4 +daObjHbrf1_up_demo_wait__Q210daObjHbrf15Act_cFv = .text:0x00000674; // type:function size:0x20 scope:global align:4 +daObjHbrf1_up_demo_timer__Q210daObjHbrf15Act_cFv = .text:0x00000694; // type:function size:0x24 scope:global align:4 +daObjHbrf1_up_demo__Q210daObjHbrf15Act_cFv = .text:0x000006B8; // type:function size:0x14C scope:global align:4 +daObjHbrf1_up_stop__Q210daObjHbrf15Act_cFv = .text:0x00000804; // type:function size:0x1B4 scope:global align:4 +daObjHbrf1_down_demo_wait__Q210daObjHbrf15Act_cFv = .text:0x000009B8; // type:function size:0x58 scope:global align:4 +daObjHbrf1_down_demo_timer__Q210daObjHbrf15Act_cFv = .text:0x00000A10; // type:function size:0x24 scope:global align:4 +daObjHbrf1_down_demo__Q210daObjHbrf15Act_cFv = .text:0x00000A34; // type:function size:0x144 scope:global align:4 +Execute__Q210daObjHbrf15Act_cFPPA3_A4_f = .text:0x00000B78; // type:function size:0xAC scope:global align:4 +Draw__Q210daObjHbrf15Act_cFv = .text:0x00000C24; // type:function size:0xA0 scope:global align:4 +Mthd_Create__Q210daObjHbrf127@unnamed@d_a_obj_hbrf1_cpp@FPv = .text:0x00000CC4; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q210daObjHbrf127@unnamed@d_a_obj_hbrf1_cpp@FPv = .text:0x00000CE4; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q210daObjHbrf127@unnamed@d_a_obj_hbrf1_cpp@FPv = .text:0x00000D04; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q210daObjHbrf127@unnamed@d_a_obj_hbrf1_cpp@FPv = .text:0x00000D24; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q210daObjHbrf127@unnamed@d_a_obj_hbrf1_cpp@FPv = .text:0x00000D50; // type:function size:0x2C scope:local align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x00000D7C; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00000D84; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00000D8C; // type:function size:0x8 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ310daObjHbrf15Act_c5Prm_eQ310daObjHbrf15Act_c5Prm_e = .text:0x00000D94; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q210daObjHbrf15Act_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +M_evname__Q210daObjHbrf15Act_c = .rodata:0x00000008; // type:object size:0x8 scope:global align:4 data:string +@4023 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4024 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4025 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4026 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4027 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4028 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4173 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4174 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4175 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000034; // type:object size:0x73 scope:local align:4 data:string_table +@4271 = .data:0x00000000; // type:object size:0x20 scope:local align:4 +Mthd_Hbrf1__Q210daObjHbrf127@unnamed@d_a_obj_hbrf1_cpp@ = .data:0x00000020; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Hbrf1 = .data:0x00000040; // type:object size:0x30 scope:global align:4 +__vt__Q210daObjHbrf15Act_c = .data:0x00000070; // type:object size:0x28 scope:global align:4 +M_tmp_mtx__Q210daObjHbrf15Act_c = .bss:0x00000000; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_hcbh/splits.txt b/config/D44J01/rels/d_a_obj_hcbh/splits.txt new file mode 100644 index 000000000..2d7e57850 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_hcbh/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_hcbh.o: + .text start:0x000000EC end:0x00001DC0 + .text start:0x00001DC0 end:0x00001E48 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000149 + .data start:0x00000000 end:0x00000238 + .bss start:0x00000008 end:0x00000058 diff --git a/config/D44J01/rels/d_a_obj_hcbh/symbols.txt b/config/D44J01/rels/d_a_obj_hcbh/symbols.txt new file mode 100644 index 000000000..db567cbbb --- /dev/null +++ b/config/D44J01/rels/d_a_obj_hcbh/symbols.txt @@ -0,0 +1,117 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daObjHcbh_HIO_cFv = .text:0x000000EC; // type:function size:0xA0 scope:global align:4 +chk_appear__11daObjHcbh_cFv = .text:0x0000018C; // type:function size:0x60 scope:global align:4 +set_mtx__11daObjHcbh_cFv = .text:0x000001EC; // type:function size:0x1C4 scope:global align:4 +init_mtx__11daObjHcbh_cFv = .text:0x000003B0; // type:function size:0x70 scope:global align:4 +solidHeapCB__11daObjHcbh_cFP10fopAc_ac_c = .text:0x00000420; // type:function size:0x24 scope:global align:4 +create_heap__11daObjHcbh_cFv = .text:0x00000444; // type:function size:0x1D0 scope:global align:4 +setup_break_condition__11daObjHcbh_cFP10fopAc_ac_c = .text:0x00000614; // type:function size:0xF4 scope:global align:4 +checkCollision__11daObjHcbh_cFv = .text:0x00000708; // type:function size:0x138 scope:global align:4 +co_hitCallback__11daObjHcbh_cFP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x00000840; // type:function size:0x58 scope:global align:4 +particle_set__11daObjHcbh_cFv = .text:0x00000898; // type:function size:0x17C scope:global align:4 +make_item__11daObjHcbh_cFv = .text:0x00000A14; // type:function size:0xEC scope:global align:4 +__dt__4cXyzFv = .text:0x00000B00; // type:function size:0x3C scope:weak align:4 +_create__11daObjHcbh_cFv = .text:0x00000B3C; // type:function size:0x44C scope:global align:4 +__ct__4cXyzFv = .text:0x00000F88; // type:function size:0x4 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00000F8C; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_SphFv = .text:0x00001058; // type:function size:0x84 scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x000010DC; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00001124; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000011F0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00001238; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00001294; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000012DC; // type:function size:0x70 scope:weak align:4 +_delete__11daObjHcbh_cFv = .text:0x0000134C; // type:function size:0x110 scope:global align:4 +wait_act_proc__11daObjHcbh_cFv = .text:0x0000145C; // type:function size:0xF4 scope:global align:4 +fall_act_proc__11daObjHcbh_cFv = .text:0x00001550; // type:function size:0x42C scope:global align:4 +_execute__11daObjHcbh_cFv = .text:0x0000197C; // type:function size:0x120 scope:global align:4 +_draw__11daObjHcbh_cFv = .text:0x00001A9C; // type:function size:0xA4 scope:global align:4 +daObjHcbh_Create__FP10fopAc_ac_c = .text:0x00001B40; // type:function size:0x20 scope:local align:4 +daObjHcbh_Delete__FP11daObjHcbh_c = .text:0x00001B60; // type:function size:0x24 scope:local align:4 +daObjHcbh_Execute__FP11daObjHcbh_c = .text:0x00001B84; // type:function size:0x24 scope:local align:4 +daObjHcbh_Draw__FP11daObjHcbh_c = .text:0x00001BA8; // type:function size:0x24 scope:local align:4 +daObjHcbh_IsDelete__FP11daObjHcbh_c = .text:0x00001BCC; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00001BD4; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00001BE4; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00001BEC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001BF4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001BFC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001C04; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00001C3C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00001C44; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00001C4C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001C54; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001C8C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001C90; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00001C98; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00001CA8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00001CB0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001CB8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001CC0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001CC8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00001D00; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00001D08; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00001D10; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001D18; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001D50; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001D58; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001D60; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001D6C; // type:function size:0xC scope:weak align:4 +__dt__15daObjHcbh_HIO_cFv = .text:0x00001D78; // type:function size:0x48 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ211daObjHcbh_c7Param_eQ211daObjHcbh_c7Param_e = .text:0x00001DC0; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_hcbh_cpp = .text:0x00001DDC; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00001E18; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00001E20; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00001E28; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00001E30; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00001E38; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00001E40; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +l_arcname__26@unnamed@d_a_obj_hcbh_cpp@ = .rodata:0x00000000; // type:object size:0x5 scope:local align:4 data:string +l_cyl_src__26@unnamed@d_a_obj_hcbh_cpp@ = .rodata:0x00000008; // type:object size:0x44 scope:local align:4 +l_sph_src__26@unnamed@d_a_obj_hcbh_cpp@ = .rodata:0x0000004C; // type:object size:0x40 scope:local align:4 +l_co_sph_offset__26@unnamed@d_a_obj_hcbh_cpp@ = .rodata:0x0000008C; // type:object size:0x48 scope:local align:4 +@4007 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@4008 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@4009 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@4010 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@4011 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@4012 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@4013 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@4014 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@4015 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@4016 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@4017 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 data:float +@4018 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@4019 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@4087 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 data:float +@4256 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 data:float +@4390 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@4391 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@4576 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 data:float +@4577 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000120; // type:object size:0x29 scope:local align:4 data:string_table +bdl_table$4110 = .data:0x00000000; // type:object size:0x10 scope:local align:4 +set_anglY$4150 = .data:0x00000010; // type:object size:0x8 scope:local align:4 +@4289 = .data:0x00000018; // type:object size:0xC scope:local align:4 data:4byte +@4563 = .data:0x00000024; // type:object size:0xC scope:local align:4 data:4byte +l_daObjHcbh_Method = .data:0x00000030; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Hcbh = .data:0x00000050; // type:object size:0x30 scope:global align:4 +__vt__8cM3dGSph = .data:0x00000080; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x0000008C; // type:object size:0x88 scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000114; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000019C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000001A8; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000001B4; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000208; // type:object size:0x24 scope:weak align:4 +__vt__15daObjHcbh_HIO_c = .data:0x0000022C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4020 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x44 scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_obj_hfuck1/splits.txt b/config/D44J01/rels/d_a_obj_hfuck1/splits.txt new file mode 100644 index 000000000..27e39eb03 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_hfuck1/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_hfuck1.o: + .text start:0x000000EC end:0x00000B68 + .text start:0x00000B68 end:0x00000B68 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000008D + .data start:0x00000000 end:0x00000150 + .bss start:0x00000008 end:0x0000002C diff --git a/config/D44J01/rels/d_a_obj_hfuck1/symbols.txt b/config/D44J01/rels/d_a_obj_hfuck1/symbols.txt new file mode 100644 index 000000000..008398626 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_hfuck1/symbols.txt @@ -0,0 +1,64 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__17daObjHfuck1_HIO_cFv = .text:0x000000EC; // type:function size:0x3C scope:global align:4 +init_mtx__13daObjHfuck1_cFv = .text:0x00000128; // type:function size:0x88 scope:global align:4 +solidHeapCB__13daObjHfuck1_cFP10fopAc_ac_c = .text:0x000001B0; // type:function size:0x24 scope:global align:4 +create_heap__13daObjHfuck1_cFv = .text:0x000001D4; // type:function size:0x100 scope:global align:4 +checkCollision__13daObjHfuck1_cFv = .text:0x000002D4; // type:function size:0x84 scope:global align:4 +_create__13daObjHfuck1_cFv = .text:0x00000358; // type:function size:0x1DC scope:global align:4 +__dt__8dCcD_SphFv = .text:0x00000534; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00000600; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000648; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000006A4; // type:function size:0x48 scope:weak align:4 +_delete__13daObjHfuck1_cFv = .text:0x000006EC; // type:function size:0xAC scope:global align:4 +_execute__13daObjHfuck1_cFv = .text:0x00000798; // type:function size:0x15C scope:global align:4 +_draw__13daObjHfuck1_cFv = .text:0x000008F4; // type:function size:0x60 scope:global align:4 +daObjHfuck1_Create__FP10fopAc_ac_c = .text:0x00000954; // type:function size:0x20 scope:local align:4 +daObjHfuck1_Delete__FP13daObjHfuck1_c = .text:0x00000974; // type:function size:0x24 scope:local align:4 +daObjHfuck1_Execute__FP13daObjHfuck1_c = .text:0x00000998; // type:function size:0x24 scope:local align:4 +daObjHfuck1_Draw__FP13daObjHfuck1_c = .text:0x000009BC; // type:function size:0x24 scope:local align:4 +daObjHfuck1_IsDelete__FP13daObjHfuck1_c = .text:0x000009E0; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x000009E8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x000009F8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00000A00; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000A08; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000A10; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000A18; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00000A50; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00000A58; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00000A60; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000A68; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000AA0; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000AA4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000AAC; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000AB4; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000ABC; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000AC8; // type:function size:0xC scope:weak align:4 +__dt__17daObjHfuck1_HIO_cFv = .text:0x00000AD4; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_obj_hfuck1_cpp = .text:0x00000B1C; // type:function size:0x3C scope:local align:4 +@280@__dt__8dCcD_SphFv = .text:0x00000B58; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00000B60; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +l_arcname__28@unnamed@d_a_obj_hfuck1_cpp@ = .rodata:0x00000000; // type:object size:0x7 scope:local align:4 data:string +l_sph_src__28@unnamed@d_a_obj_hfuck1_cpp@ = .rodata:0x00000008; // type:object size:0x40 scope:local align:4 +l_hook_offset__28@unnamed@d_a_obj_hfuck1_cpp@ = .rodata:0x00000048; // type:object size:0xC scope:local align:4 +@4000 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4001 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4002 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000060; // type:object size:0x2D scope:local align:4 data:string_table +l_daObjHfuck1_Method = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Hfuck1 = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Sph = .data:0x00000050; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000000D8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000000E4; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000000F0; // type:object size:0x54 scope:weak align:4 +__vt__17daObjHfuck1_HIO_c = .data:0x00000144; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4003 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x18 scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_obj_hha/splits.txt b/config/D44J01/rels/d_a_obj_hha/splits.txt new file mode 100644 index 000000000..bd004ef87 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_hha/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_hha.o: + .text start:0x00000078 end:0x00002D54 + .text start:0x00002D54 end:0x00002DC4 + .rodata start:0x00000000 end:0x00000120 + .data start:0x00000000 end:0x000002CC diff --git a/config/D44J01/rels/d_a_obj_hha/symbols.txt b/config/D44J01/rels/d_a_obj_hha/symbols.txt new file mode 100644 index 000000000..66d2182a9 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_hha/symbols.txt @@ -0,0 +1,159 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +init_data__14daObjHhaPart_cFffUsUcUc = .text:0x00000078; // type:function size:0xF8 scope:global align:4 +set_mdl_area__14daObjHhaPart_cFPCci = .text:0x00000170; // type:function size:0xB4 scope:global align:4 +set_bgw__14daObjHhaPart_cFPCci = .text:0x00000224; // type:function size:0x80 scope:global align:4 +init_mtx__14daObjHhaPart_cF4cXyz5csXyz4cXyz = .text:0x000002A4; // type:function size:0xB8 scope:global align:4 +exe_normal__14daObjHhaPart_cFP10daObjHha_c = .text:0x0000035C; // type:function size:0xB0 scope:global align:4 +exe_move__14daObjHhaPart_cFP10daObjHha_c = .text:0x0000040C; // type:function size:0x124 scope:global align:4 +draw_normal__14daObjHhaPart_cFP10daObjHha_c = .text:0x00000530; // type:function size:0x48 scope:global align:4 +create_s__16daObjHhaSplash_cFUsP4cXyzffP5csXyz = .text:0x00000578; // type:function size:0x130 scope:global align:4 +create_area__15daObjHhaYgush_cFPCc = .text:0x000006A8; // type:function size:0x214 scope:global align:4 +init_data__15daObjHhaYgush_cFP4cXyzfP5csXyzP4cXyzP12dKy_tevstr_cUc = .text:0x000008BC; // type:function size:0x22C scope:global align:4 +init_mtx__15daObjHhaYgush_cFv = .text:0x00000AE8; // type:function size:0xB0 scope:global align:4 +draw__15daObjHhaYgush_cFv = .text:0x00000B98; // type:function size:0xA4 scope:global align:4 +solidHeapCB__10daObjHha_cFP10fopAc_ac_c = .text:0x00000C3C; // type:function size:0x20 scope:global align:4 +create_heap__10daObjHha_cFv = .text:0x00000C5C; // type:function size:0x1FC scope:global align:4 +_create__10daObjHha_cFv = .text:0x00000E58; // type:function size:0x364 scope:global align:4 +__ct__10daObjHha_cFv = .text:0x000011BC; // type:function size:0x1E0 scope:weak align:4 +__dt__16daObjHhaSplash_cFv = .text:0x0000139C; // type:function size:0x7C scope:weak align:4 +__ct__16daObjHhaSplash_cFv = .text:0x00001418; // type:function size:0x3C scope:weak align:4 +__dt__14daObjHhaPart_cFv = .text:0x00001454; // type:function size:0x3C scope:weak align:4 +__ct__14daObjHhaPart_cFv = .text:0x00001490; // type:function size:0x4 scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00001494; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000014F0; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00001538; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00001604; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x0000164C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000016A8; // type:function size:0x48 scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x000016F0; // type:function size:0x5C scope:weak align:4 +__ct__13mDoExt_btkAnmFv = .text:0x0000174C; // type:function size:0x28 scope:weak align:4 +_delete__10daObjHha_cFv = .text:0x00001774; // type:function size:0xF4 scope:global align:4 +check_sw__10daObjHha_cFv = .text:0x00001868; // type:function size:0x34 scope:weak align:4 +set_tex__10daObjHha_cFffi = .text:0x0000189C; // type:function size:0x1C scope:global align:4 +init_mtx__10daObjHha_cFv = .text:0x000018B8; // type:function size:0xC0 scope:global align:4 +init_co__10daObjHha_cFv = .text:0x00001978; // type:function size:0xC4 scope:global align:4 +get_water_h__10daObjHha_cFv = .text:0x00001A3C; // type:function size:0x1B0 scope:global align:4 +__dt__11dBgS_WtrChkFv = .text:0x00001BEC; // type:function size:0x124 scope:weak align:4 +set_splash_bottom_h__10daObjHha_cFv = .text:0x00001D10; // type:function size:0x30 scope:global align:4 +daObjHha_get_r__Fs = .text:0x00001D40; // type:function size:0xB4 scope:local align:4 +set_splash_bottom_r__10daObjHha_cFv = .text:0x00001DF4; // type:function size:0xA4 scope:global align:4 +set_splash_bottom_stop_r__10daObjHha_cFv = .text:0x00001E98; // type:function size:0x10C scope:global align:4 +water_manager__10daObjHha_cFv = .text:0x00001FA4; // type:function size:0x2AC scope:global align:4 +part_manager__10daObjHha_cFv = .text:0x00002250; // type:function size:0x144 scope:global align:4 +ygush_manager__10daObjHha_cFv = .text:0x00002394; // type:function size:0xBC scope:global align:4 +_execute__10daObjHha_cFv = .text:0x00002450; // type:function size:0x24C scope:global align:4 +_draw__10daObjHha_cFv = .text:0x0000269C; // type:function size:0x110 scope:global align:4 +Mthd_Create__25@unnamed@d_a_obj_hha_cpp@FPv = .text:0x000027AC; // type:function size:0x20 scope:local align:4 +Mthd_Delete__25@unnamed@d_a_obj_hha_cpp@FPv = .text:0x000027CC; // type:function size:0x24 scope:local align:4 +Mthd_Execute__25@unnamed@d_a_obj_hha_cpp@FPv = .text:0x000027F0; // type:function size:0x24 scope:local align:4 +Mthd_Draw__25@unnamed@d_a_obj_hha_cpp@FPv = .text:0x00002814; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__25@unnamed@d_a_obj_hha_cpp@FPv = .text:0x00002838; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00002840; // type:function size:0x48 scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00002888; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000028D0; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x0000292C; // type:function size:0x48 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00002974; // type:function size:0x5C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x000029D0; // type:function size:0xA0 scope:weak align:4 +__dt__14dBgS_SplGrpChkFv = .text:0x00002A70; // type:function size:0xFC scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002B6C; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002B70; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002B74; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002B78; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00002B7C; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00002BC4; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00002C20; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00002C30; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00002C38; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002C40; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002C48; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002C50; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002C88; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002C90; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002C98; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002CA0; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002CD8; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002CDC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002CE4; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002CEC; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002CF4; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002D00; // type:function size:0xC scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002D0C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00002D14; // type:function size:0x8 scope:weak align:4 +@16@__dt__11dBgS_WtrChkFv = .text:0x00002D1C; // type:function size:0x8 scope:weak align:4 +@48@__dt__11dBgS_WtrChkFv = .text:0x00002D24; // type:function size:0x8 scope:weak align:4 +@36@__dt__11dBgS_WtrChkFv = .text:0x00002D2C; // type:function size:0x8 scope:weak align:4 +@16@__dt__14dBgS_SplGrpChkFv = .text:0x00002D34; // type:function size:0x8 scope:weak align:4 +@48@__dt__14dBgS_SplGrpChkFv = .text:0x00002D3C; // type:function size:0x8 scope:weak align:4 +@36@__dt__14dBgS_SplGrpChkFv = .text:0x00002D44; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00002D4C; // type:function size:0x8 scope:weak align:4 +get_base_pos__16daObjHhaSplash_cFv = .text:0x00002D54; // type:function size:0x1C scope:weak align:4 +get_pos__16daObjHhaSplash_cFv = .text:0x00002D70; // type:function size:0x1C scope:weak align:4 +set_pos__15daObjHhaYgush_cF4cXyz = .text:0x00002D8C; // type:function size:0x1C scope:weak align:4 +get_base_pos__15daObjHhaYgush_cFv = .text:0x00002DA8; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +l_daObjHha_bdl_idx_table = .rodata:0x00000000; // type:object size:0x8 scope:local align:4 +l_daObjHha_dzb_idx_table = .rodata:0x00000008; // type:object size:0x8 scope:local align:4 +l_daObjHha_btk_idx_table = .rodata:0x00000010; // type:object size:0x8 scope:local align:4 +l_daObjHha_btk_mode_table = .rodata:0x00000018; // type:object size:0x8 scope:local align:4 +l_daObjHha_splash_id_table = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4022 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4024 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 data:double +@4134 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4245 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4246 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +M_arcname__10daObjHha_c = .rodata:0x0000003C; // type:object size:0x4 scope:global align:4 data:string +pos_y$4318 = .rodata:0x00000040; // type:object size:0x10 scope:local align:4 +tar_y$4319 = .rodata:0x00000050; // type:object size:0x10 scope:local align:4 +move_frame$4320 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +splash_y$4321 = .rodata:0x00000064; // type:object size:0x8 scope:local align:4 +splash_z$4322 = .rodata:0x0000006C; // type:object size:0x8 scope:local align:4 +@4428 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4429 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4430 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4431 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4432 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4433 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4434 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4435 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4436 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4437 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4676 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 data:float +@4718 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 data:float +@4756 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 data:float +@4803 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4804 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4806 = .rodata:0x000000B0; // type:object size:0x8 scope:local align:8 +@4877 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@4878 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@4879 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@4880 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@4914 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x000000CC; // type:object size:0x54 scope:local align:4 data:string_table +@3983 = .data:0x00000000; // type:object size:0xC scope:local align:4 +l_daObjHha_cyl_data = .data:0x0000000C; // type:object size:0x44 scope:local align:4 +@4012 = .data:0x00000050; // type:object size:0xC scope:local align:4 data:4byte +@4013 = .data:0x0000005C; // type:object size:0xC scope:local align:4 data:4byte +@4107 = .data:0x00000068; // type:object size:0xC scope:local align:4 data:4byte +Hha_Mthd_Table__25@unnamed@d_a_obj_hha_cpp@ = .data:0x00000074; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Hha = .data:0x00000094; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x000000C4; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x000000D0; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000000DC; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000000E8; // type:object size:0xC scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000000F4; // type:object size:0xC scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000100; // type:object size:0x18 scope:weak align:4 +__vt__14dBgS_SplGrpChk = .data:0x00000118; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_WtrChk = .data:0x00000148; // type:object size:0x30 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000178; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000194; // type:object size:0x20 scope:weak align:4 +__vt__13mDoExt_bckAnm = .data:0x000001B4; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x000001C0; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000001CC; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000001D8; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000260; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000026C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000278; // type:object size:0x54 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_obj_hlift/splits.txt b/config/D44J01/rels/d_a_obj_hlift/splits.txt new file mode 100644 index 000000000..bff9b16c8 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_hlift/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_hlift.o: + .text start:0x00000078 end:0x00001150 + .text start:0x00001150 end:0x00001190 + .text start:0x00001190 end:0x000011AC + .rodata start:0x00000000 end:0x0000012D + .data start:0x00000000 end:0x0000014C + .bss start:0x00000000 end:0x00000082 diff --git a/config/D44J01/rels/d_a_obj_hlift/symbols.txt b/config/D44J01/rels/d_a_obj_hlift/symbols.txt new file mode 100644 index 000000000..75037763b --- /dev/null +++ b/config/D44J01/rels/d_a_obj_hlift/symbols.txt @@ -0,0 +1,97 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CreateHeap__Q210daObjHlift5Act_cFv = .text:0x00000078; // type:function size:0x144 scope:global align:4 +Create__Q210daObjHlift5Act_cFv = .text:0x000001BC; // type:function size:0x114 scope:global align:4 +Mthd_Create__Q210daObjHlift5Act_cFv = .text:0x000002D0; // type:function size:0x13C scope:global align:4 +Delete__Q210daObjHlift5Act_cFv = .text:0x0000040C; // type:function size:0x28 scope:global align:4 +Mthd_Delete__Q210daObjHlift5Act_cFv = .text:0x00000434; // type:function size:0x50 scope:global align:4 +mode_lower_init__Q210daObjHlift5Act_cFv = .text:0x00000484; // type:function size:0x14 scope:global align:4 +mode_lower__Q210daObjHlift5Act_cFv = .text:0x00000498; // type:function size:0x60 scope:global align:4 +mode_l_u_init__Q210daObjHlift5Act_cFv = .text:0x000004F8; // type:function size:0xC8 scope:global align:4 +mode_l_u__Q210daObjHlift5Act_cFv = .text:0x000005C0; // type:function size:0x16C scope:global align:4 +mode_upper_init__Q210daObjHlift5Act_cFv = .text:0x0000072C; // type:function size:0x54 scope:global align:4 +mode_upper__Q210daObjHlift5Act_cFv = .text:0x00000780; // type:function size:0x60 scope:global align:4 +mode_u_l_init__Q210daObjHlift5Act_cFv = .text:0x000007E0; // type:function size:0xC8 scope:global align:4 +mode_u_l__Q210daObjHlift5Act_cFv = .text:0x000008A8; // type:function size:0x13C scope:global align:4 +mode_demoreq_init__Q210daObjHlift5Act_cFQ310daObjHlift5Act_c6Mode_e = .text:0x000009E4; // type:function size:0xD4 scope:global align:4 +mode_demoreq__Q210daObjHlift5Act_cFv = .text:0x00000AB8; // type:function size:0x78 scope:global align:4 +set_mtx__Q210daObjHlift5Act_cFv = .text:0x00000B30; // type:function size:0xC0 scope:global align:4 +init_mtx__Q210daObjHlift5Act_cFv = .text:0x00000BF0; // type:function size:0x58 scope:global align:4 +rot_set__Q210daObjHlift5Act_cFv = .text:0x00000C48; // type:function size:0x4C scope:global align:4 +vib_set__Q210daObjHlift5Act_cFv = .text:0x00000C94; // type:function size:0x1C scope:global align:4 +vib_proc__Q210daObjHlift5Act_cFv = .text:0x00000CB0; // type:function size:0xC8 scope:global align:4 +chk_demo_end__Q210daObjHlift5Act_cFv = .text:0x00000D78; // type:function size:0x78 scope:global align:4 +se_whole__Q210daObjHlift5Act_cFv = .text:0x00000DF0; // type:function size:0x8C scope:global align:4 +Execute__Q210daObjHlift5Act_cFPPA3_A4_f = .text:0x00000E7C; // type:function size:0x160 scope:global align:4 +Draw__Q210daObjHlift5Act_cFv = .text:0x00000FDC; // type:function size:0xBC scope:global align:4 +Mthd_Create__Q210daObjHlift27@unnamed@d_a_obj_hlift_cpp@FPv = .text:0x00001098; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q210daObjHlift27@unnamed@d_a_obj_hlift_cpp@FPv = .text:0x000010B8; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q210daObjHlift27@unnamed@d_a_obj_hlift_cpp@FPv = .text:0x000010D8; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q210daObjHlift27@unnamed@d_a_obj_hlift_cpp@FPv = .text:0x000010F8; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q210daObjHlift27@unnamed@d_a_obj_hlift_cpp@FPv = .text:0x00001124; // type:function size:0x2C scope:local align:4 +Draw__16dBgS_MoveBgActorFv = .text:0x00001150; // type:function size:0x8 scope:weak align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x00001158; // type:function size:0x8 scope:weak align:4 +CreateHeap__16dBgS_MoveBgActorFv = .text:0x00001160; // type:function size:0x8 scope:weak align:4 +Create__16dBgS_MoveBgActorFv = .text:0x00001168; // type:function size:0x8 scope:weak align:4 +Execute__16dBgS_MoveBgActorFPPA3_A4_f = .text:0x00001170; // type:function size:0x8 scope:weak align:4 +Delete__16dBgS_MoveBgActorFv = .text:0x00001178; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00001180; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00001188; // type:function size:0x8 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ310daObjHlift5Act_c5Prm_eQ310daObjHlift5Act_c5Prm_e = .text:0x00001190; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q210daObjHlift27@unnamed@d_a_obj_hlift_cpp@ = .rodata:0x00000000; // type:object size:0x2C scope:local align:4 +M_arcname__Q210daObjHlift5Act_c = .rodata:0x0000002C; // type:object size:0x6 scope:global align:4 data:string +M_evname__Q210daObjHlift5Act_c = .rodata:0x00000034; // type:object size:0x9 scope:global align:4 data:string +M_up_dist__Q210daObjHlift5Act_c = .rodata:0x00000040; // type:object size:0x10 scope:global align:4 +M_data_size__Q210daObjHlift5Act_c = .rodata:0x00000050; // type:object size:0x10 scope:global align:4 +@4023 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4024 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4025 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4026 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4027 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 data:float +@4101 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 data:float +@4124 = .rodata:0x00000078; // type:object size:0x8 scope:local align:8 data:double +@4237 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 data:float +@4255 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000088; // type:object size:0xA5 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_328_data_1C = .data:0x0000001C; // type:object size:0x14 +M_control_id__Q210daObjHlift5Act_c = .data:0x00000030; // type:object size:0x4 scope:global align:4 data:4byte +@4286 = .data:0x00000034; // type:object size:0xC scope:local align:4 +@4287 = .data:0x00000040; // type:object size:0xC scope:local align:4 +@4288 = .data:0x0000004C; // type:object size:0xC scope:local align:4 +@4289 = .data:0x00000058; // type:object size:0xC scope:local align:4 +@4290 = .data:0x00000064; // type:object size:0xC scope:local align:4 +mode_proc$4285 = .data:0x00000070; // type:object size:0x3C scope:local align:4 +Mthd_Table__Q210daObjHlift27@unnamed@d_a_obj_hlift_cpp@ = .data:0x000000AC; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Hlift = .data:0x000000CC; // type:object size:0x30 scope:global align:4 +__vt__16dBgS_MoveBgActor = .data:0x000000FC; // type:object size:0x28 scope:weak align:4 +__vt__Q210daObjHlift5Act_c = .data:0x00000124; // type:object size:0x28 scope:global align:4 +...bss.0 = .bss:0x00000000; // type:label scope:local +@3571 = .bss:0x00000000; // type:object size:0xC scope:local align:4 +@1036 = .bss:0x0000000C; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000010; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +L_time_lag_num__Q210daObjHlift27@unnamed@d_a_obj_hlift_cpp@ = .bss:0x0000004C; // type:object size:0x4 scope:local align:4 data:4byte +M_tmp_mtx__Q210daObjHlift5Act_c = .bss:0x00000050; // type:object size:0x30 scope:global align:4 +M_lift_move_flag__Q210daObjHlift5Act_c = .bss:0x00000080; // type:object size:0x1 scope:global align:1 data:byte +init$4291 = .bss:0x00000081; // type:object size:0x1 scope:local align:1 diff --git a/config/D44J01/rels/d_a_obj_hole/splits.txt b/config/D44J01/rels/d_a_obj_hole/splits.txt new file mode 100644 index 000000000..007afdfde --- /dev/null +++ b/config/D44J01/rels/d_a_obj_hole/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_hole.o: + .text start:0x000000EC end:0x00001478 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000077 + .data start:0x00000000 end:0x00000214 + .bss start:0x00000008 end:0x00000029 diff --git a/config/D44J01/rels/d_a_obj_hole/symbols.txt b/config/D44J01/rels/d_a_obj_hole/symbols.txt new file mode 100644 index 000000000..8b92cd312 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_hole/symbols.txt @@ -0,0 +1,99 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +createHeap_CB__FP10fopAc_ac_c = .text:0x000000EC; // type:function size:0x20 scope:local align:4 +__ct__16daObj_Hole_HIO_cFv = .text:0x0000010C; // type:function size:0x3C scope:global align:4 +setMtx__12daObj_Hole_cFv = .text:0x00000148; // type:function size:0x174 scope:global align:4 +getPosAndAngle__12daObj_Hole_cFv = .text:0x000002BC; // type:function size:0x134 scope:global align:4 +modeWaitInit__12daObj_Hole_cFv = .text:0x000003F0; // type:function size:0x20 scope:global align:4 +modeWait__12daObj_Hole_cFv = .text:0x00000410; // type:function size:0xE0 scope:global align:4 +modeEventInit__12daObj_Hole_cFv = .text:0x000004F0; // type:function size:0x4 scope:global align:4 +modeEvent__12daObj_Hole_cFv = .text:0x000004F4; // type:function size:0xDC scope:global align:4 +modeProc__12daObj_Hole_cFQ212daObj_Hole_c6Proc_ei = .text:0x000005D0; // type:function size:0xF0 scope:global align:4 +_execute__12daObj_Hole_cFv = .text:0x000006C0; // type:function size:0x40 scope:global align:4 +debugDraw__12daObj_Hole_cFv = .text:0x00000700; // type:function size:0x38 scope:global align:4 +_draw__12daObj_Hole_cFv = .text:0x00000738; // type:function size:0x84 scope:global align:4 +createInit__12daObj_Hole_cFv = .text:0x000007BC; // type:function size:0xA8 scope:global align:4 +_createHeap__12daObj_Hole_cFv = .text:0x00000864; // type:function size:0xC4 scope:global align:4 +getArg__12daObj_Hole_cFv = .text:0x00000928; // type:function size:0x44 scope:global align:4 +_create__12daObj_Hole_cFv = .text:0x0000096C; // type:function size:0x23C scope:global align:4 +__dt__12dBgS_AcchCirFv = .text:0x00000BA8; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00000C30; // type:function size:0x70 scope:weak align:4 +__dt__14dBgS_ObjLinChkFv = .text:0x00000CA0; // type:function size:0x154 scope:weak align:4 +__dt__11dBgS_LinChkFv = .text:0x00000DF4; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00000F20; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00000FC0; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x0000101C; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00001064; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x000010C0; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00001108; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x0000119C; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x000011E4; // type:function size:0x48 scope:weak align:4 +_delete__12daObj_Hole_cFv = .text:0x0000122C; // type:function size:0x40 scope:global align:4 +daObj_HoleCreate__FPv = .text:0x0000126C; // type:function size:0x20 scope:local align:4 +daObj_HoleDelete__FPv = .text:0x0000128C; // type:function size:0x24 scope:local align:4 +daObj_HoleExecute__FPv = .text:0x000012B0; // type:function size:0x24 scope:local align:4 +daObj_HoleDraw__FPv = .text:0x000012D4; // type:function size:0x24 scope:local align:4 +daObj_HoleIsDelete__FPv = .text:0x000012F8; // type:function size:0x8 scope:local align:4 +__dt__8cM2dGCirFv = .text:0x00001300; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00001348; // type:function size:0x5C scope:weak align:4 +__dt__16daObj_Hole_HIO_cFv = .text:0x000013A4; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_obj_hole_cpp = .text:0x000013EC; // type:function size:0x3C scope:local align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00001428; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00001430; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00001438; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00001440; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00001448; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjLinChkFv = .text:0x00001450; // type:function size:0x8 scope:weak align:4 +@100@__dt__14dBgS_ObjLinChkFv = .text:0x00001458; // type:function size:0x8 scope:weak align:4 +@88@__dt__14dBgS_ObjLinChkFv = .text:0x00001460; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00001468; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00001470; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arc_name__12daObj_Hole_c = .rodata:0x00000000; // type:object size:0x5 scope:global align:4 data:string +@4004 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4005 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4053 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 data:double +@4082 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4083 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4084 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4107 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4160 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4192 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000030; // type:object size:0x47 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_57_data_1C = .data:0x0000001C; // type:object size:0x14 +@4137 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4138 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4139 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4140 = .data:0x00000054; // type:object size:0xC scope:local align:4 +mode_tbl$4136 = .data:0x00000060; // type:object size:0x38 scope:local align:4 +daObj_HoleMethodTable = .data:0x00000098; // type:object size:0x20 scope:local align:4 +g_profile_OBJ_HOLE = .data:0x000000B8; // type:object size:0x30 scope:global align:4 +__vt__8cM2dGCir = .data:0x000000E8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000000F4; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000100; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000010C; // type:object size:0x24 scope:weak align:4 +__vt__14dBgS_ObjLinChk = .data:0x00000130; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000160; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000190; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000001A8; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000001B4; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000001C0; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x000001CC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x000001D8; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x000001E4; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x000001FC; // type:object size:0xC scope:weak align:4 +__vt__16daObj_Hole_HIO_c = .data:0x00000208; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4006 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x14 scope:local align:4 data:byte +init$4141 = .bss:0x00000028; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_homen/splits.txt b/config/D44J01/rels/d_a_obj_homen/splits.txt new file mode 100644 index 000000000..71862fbad --- /dev/null +++ b/config/D44J01/rels/d_a_obj_homen/splits.txt @@ -0,0 +1,24 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_homen.o: + .text start:0x000000EC end:0x00002C28 + .text start:0x00002C28 end:0x00002C28 + .text start:0x00002C28 end:0x00002E9C + .text start:0x00002E9C end:0x00002F18 + .rodata start:0x00000000 end:0x00000262 + .data start:0x00000000 end:0x0000045C + .bss start:0x00000008 end:0x000001B8 diff --git a/config/D44J01/rels/d_a_obj_homen/symbols.txt b/config/D44J01/rels/d_a_obj_homen/symbols.txt new file mode 100644 index 000000000..d6aac4885 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_homen/symbols.txt @@ -0,0 +1,229 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +solidHeapCB__Q210daObjHomen5Act_cFP10fopAc_ac_c = .text:0x000000EC; // type:function size:0x24 scope:global align:4 +create_heap__Q210daObjHomen5Act_cFv = .text:0x00000110; // type:function size:0x180 scope:global align:4 +_create__Q210daObjHomen5Act_cFv = .text:0x00000290; // type:function size:0x2FC scope:global align:4 +__ct__Q210daObjHomen5Act_cFv = .text:0x0000058C; // type:function size:0x1EC scope:weak align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x00000778; // type:function size:0x140 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x000008B8; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x000009D0; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00000A70; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00000ACC; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00000B14; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00000B70; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00000BB8; // type:function size:0x80 scope:weak align:4 +__dt__8dCcD_CpsFv = .text:0x00000C38; // type:function size:0xE0 scope:weak align:4 +__ct__8dCcD_CpsFv = .text:0x00000D18; // type:function size:0x90 scope:weak align:4 +__dt__8cM3dGCpsFv = .text:0x00000DA8; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00000E04; // type:function size:0x48 scope:weak align:4 +__ct__9dCcD_SttsFv = .text:0x00000E4C; // type:function size:0x54 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00000EA0; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00000F6C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000FB4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00001010; // type:function size:0x48 scope:weak align:4 +__dt__9dCcD_SttsFv = .text:0x00001058; // type:function size:0x90 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000010E8; // type:function size:0x5C scope:weak align:4 +__dt__4cXyzFv = .text:0x00001144; // type:function size:0x3C scope:weak align:4 +_delete__Q210daObjHomen5Act_cFv = .text:0x00001180; // type:function size:0x80 scope:global align:4 +set_mtx__Q210daObjHomen5Act_cFv = .text:0x00001200; // type:function size:0x144 scope:global align:4 +init_mtx__Q210daObjHomen5Act_cFv = .text:0x00001344; // type:function size:0x5C scope:global align:4 +exe_event__Q210daObjHomen5Act_cFv = .text:0x000013A0; // type:function size:0xC8 scope:global align:4 +make_enemy__Q210daObjHomen5Act_cFv = .text:0x00001468; // type:function size:0x14C scope:global align:4 +make_item__Q210daObjHomen5Act_cFv = .text:0x000015B4; // type:function size:0xBC scope:global align:4 +manage_item_timer__Q210daObjHomen5Act_cFv = .text:0x00001670; // type:function size:0x40 scope:global align:4 +manage_enemy_timer__Q210daObjHomen5Act_cFv = .text:0x000016B0; // type:function size:0x40 scope:global align:4 +get_norse_offset__Q210daObjHomen5Act_cFP4cXyzi = .text:0x000016F0; // type:function size:0x18C scope:global align:4 +get_norse_point__Q210daObjHomen5Act_cFP4cXyzi = .text:0x0000187C; // type:function size:0x64 scope:global align:4 +process_free_init__Q210daObjHomen5Act_cFv = .text:0x000018E0; // type:function size:0x10 scope:global align:4 +process_free_main__Q210daObjHomen5Act_cFv = .text:0x000018F0; // type:function size:0x94 scope:global align:4 +process_wait_falldown_init__Q210daObjHomen5Act_cFv = .text:0x00001984; // type:function size:0x190 scope:global align:4 +process_wait_falldown_main__Q210daObjHomen5Act_cFv = .text:0x00001B14; // type:function size:0xA8 scope:global align:4 +process_falldown_init__Q210daObjHomen5Act_cFv = .text:0x00001BBC; // type:function size:0xE0 scope:global align:4 +process_falldown_main__Q210daObjHomen5Act_cFv = .text:0x00001C9C; // type:function size:0x244 scope:global align:4 +process_wait_init__Q210daObjHomen5Act_cFv = .text:0x00001EE0; // type:function size:0xE0 scope:global align:4 +process_wait_main__Q210daObjHomen5Act_cFv = .text:0x00001FC0; // type:function size:0x44 scope:global align:4 +process_none_init__Q210daObjHomen5Act_cFv = .text:0x00002004; // type:function size:0x68 scope:global align:4 +process_none_main__Q210daObjHomen5Act_cFv = .text:0x0000206C; // type:function size:0x58 scope:global align:4 +process_init__Q210daObjHomen5Act_cFs = .text:0x000020C4; // type:function size:0x118 scope:global align:4 +process_main__Q210daObjHomen5Act_cFv = .text:0x000021DC; // type:function size:0xE4 scope:global align:4 +set_co_collision__Q210daObjHomen5Act_cFv = .text:0x000022C0; // type:function size:0x120 scope:global align:4 +set_at_collision__Q210daObjHomen5Act_cFv = .text:0x000023E0; // type:function size:0x360 scope:global align:4 +adjust_hookshot__Q210daObjHomen5Act_cFv = .text:0x00002740; // type:function size:0xEC scope:global align:4 +_execute__Q210daObjHomen5Act_cFv = .text:0x0000282C; // type:function size:0xD0 scope:global align:4 +_draw__Q210daObjHomen5Act_cFv = .text:0x000028FC; // type:function size:0x74 scope:global align:4 +Mthd_Create__Q210daObjHomen27@unnamed@d_a_obj_homen_cpp@FPv = .text:0x00002970; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q210daObjHomen27@unnamed@d_a_obj_homen_cpp@FPv = .text:0x00002990; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q210daObjHomen27@unnamed@d_a_obj_homen_cpp@FPv = .text:0x000029B4; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q210daObjHomen27@unnamed@d_a_obj_homen_cpp@FPv = .text:0x000029D8; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q210daObjHomen27@unnamed@d_a_obj_homen_cpp@FPv = .text:0x000029FC; // type:function size:0x8 scope:local align:4 +__dt__10cCcD_GSttsFv = .text:0x00002A04; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CpsFv = .text:0x00002A4C; // type:function size:0x10 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002A5C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002A64; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002A6C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_AabAttrPf = .text:0x00002AA4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_TriAttrPf = .text:0x00002AAC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_PntAttrPf = .text:0x00002AB4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002ABC; // type:function size:0x38 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002AF4; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002B00; // type:function size:0xC scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002B0C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002B10; // type:function size:0x8 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00002B18; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00002B60; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00002B70; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00002B78; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002B80; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002B88; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002B90; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00002BC8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00002BD0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00002BD8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002BE0; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002C18; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002C20; // type:function size:0x8 scope:weak align:4 +__dt__Q210daObjHomen5Act_cFv = .text:0x00002C28; // type:function size:0x274 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ310daObjHomen5Act_c7Param_eQ310daObjHomen5Act_c7Param_e = .text:0x00002E9C; // type:function size:0x1C scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00002EB8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00002EC0; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00002EC8; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00002ED0; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00002ED8; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x00002EE0; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x00002EE8; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x00002EF0; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x00002EF8; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00002F00; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CpsFv = .text:0x00002F08; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CpsFv = .text:0x00002F10; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q210daObjHomen27@unnamed@d_a_obj_homen_cpp@ = .rodata:0x00000000; // type:object size:0x3C scope:local align:4 +M_arcname__Q210daObjHomen5Act_c = .rodata:0x0000003C; // type:object size:0x6 scope:global align:4 data:string +M_sph_srcS__Q210daObjHomen5Act_c = .rodata:0x00000044; // type:object size:0x40 scope:global align:4 +M_sph_srcL__Q210daObjHomen5Act_c = .rodata:0x00000084; // type:object size:0x40 scope:global align:4 +M_cps_srcL__Q210daObjHomen5Act_c = .rodata:0x000000C4; // type:object size:0x4C scope:global align:4 +M_cps_srcS__Q210daObjHomen5Act_c = .rodata:0x00000110; // type:object size:0x4C scope:global align:4 +@4449 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 data:float +@4450 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 +@4451 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 +make_enemy_dat$4489 = .rodata:0x00000168; // type:object size:0x58 scope:local align:4 +@4526 = .rodata:0x000001C0; // type:object size:0x4 scope:local align:4 +@4527 = .rodata:0x000001C4; // type:object size:0x4 scope:local align:4 +@4545 = .rodata:0x000001C8; // type:object size:0x4 scope:local align:4 data:float +@4612 = .rodata:0x000001CC; // type:object size:0x4 scope:local align:4 +@4613 = .rodata:0x000001D0; // type:object size:0x4 scope:local align:4 +@4614 = .rodata:0x000001D4; // type:object size:0x4 scope:local align:4 +@4615 = .rodata:0x000001D8; // type:object size:0x4 scope:local align:4 +@4616 = .rodata:0x000001DC; // type:object size:0x4 scope:local align:4 +@4617 = .rodata:0x000001E0; // type:object size:0x4 scope:local align:4 +@4704 = .rodata:0x000001E4; // type:object size:0x4 scope:local align:4 data:float +@4705 = .rodata:0x000001E8; // type:object size:0x4 scope:local align:4 data:float +@4728 = .rodata:0x000001EC; // type:object size:0x4 scope:local align:4 +@4729 = .rodata:0x000001F0; // type:object size:0x4 scope:local align:4 +@4730 = .rodata:0x000001F4; // type:object size:0x4 scope:local align:4 +@4731 = .rodata:0x000001F8; // type:object size:0x4 scope:local align:4 +@4795 = .rodata:0x000001FC; // type:object size:0x4 scope:local align:4 data:float +@4865 = .rodata:0x00000200; // type:object size:0x8 scope:local align:4 data:4byte +@5005 = .rodata:0x00000208; // type:object size:0x4 scope:local align:4 +@5006 = .rodata:0x0000020C; // type:object size:0x4 scope:local align:4 +@5007 = .rodata:0x00000210; // type:object size:0x4 scope:local align:4 +@5008 = .rodata:0x00000214; // type:object size:0x4 scope:local align:4 +@5009 = .rodata:0x00000218; // type:object size:0x4 scope:local align:4 +@5010 = .rodata:0x0000021C; // type:object size:0x4 scope:local align:4 +@5011 = .rodata:0x00000220; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000224; // type:object size:0x3E scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_329_data_1C = .data:0x0000001C; // type:object size:0x14 +bdl_idx$4023 = .data:0x00000030; // type:object size:0x8 scope:local align:4 +dzb_idx$4024 = .data:0x00000038; // type:object size:0x8 scope:local align:4 +culling_dat$4061 = .data:0x00000040; // type:object size:0x30 scope:local align:4 +at_col_radius$4065 = .data:0x00000070; // type:object size:0x8 scope:local align:4 +offset_table$4577 = .data:0x00000078; // type:object size:0x8 scope:local align:4 +vibe_level_1st$4656 = .data:0x00000080; // type:object size:0x8 scope:local align:4 +vibe_level_2nd$4748 = .data:0x00000088; // type:object size:0x8 scope:local align:4 +speed_table$4754 = .data:0x00000090; // type:object size:0x8 scope:local align:4 +@4825 = .data:0x00000098; // type:object size:0xC scope:local align:4 +@4826 = .data:0x000000A4; // type:object size:0xC scope:local align:4 +@4827 = .data:0x000000B0; // type:object size:0xC scope:local align:4 +@4828 = .data:0x000000BC; // type:object size:0xC scope:local align:4 +@4829 = .data:0x000000C8; // type:object size:0xC scope:local align:4 +init_table$4824 = .data:0x000000D4; // type:object size:0x3C scope:local align:4 +@4842 = .data:0x00000110; // type:object size:0xC scope:local align:4 +@4843 = .data:0x0000011C; // type:object size:0xC scope:local align:4 +@4844 = .data:0x00000128; // type:object size:0xC scope:local align:4 +@4845 = .data:0x00000134; // type:object size:0xC scope:local align:4 +@4846 = .data:0x00000140; // type:object size:0xC scope:local align:4 +main_table$4841 = .data:0x0000014C; // type:object size:0x3C scope:local align:4 +Mthd_Table__Q210daObjHomen27@unnamed@d_a_obj_homen_cpp@ = .data:0x00000188; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Homen = .data:0x000001A8; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x000001D8; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000001E4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x000001F0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCps = .data:0x000001FC; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cps = .data:0x00000208; // type:object size:0x88 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000290; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x0000029C; // type:object size:0x18 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x000002B4; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x000002E4; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000314; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x0000032C; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000338; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000344; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000350; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x0000035C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000003E4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000003F0; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000003FC; // type:object size:0x54 scope:weak align:4 +__vt__Q210daObjHomen5Act_c = .data:0x00000450; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4494 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +init$4495 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 +@4497 = .bss:0x00000064; // type:object size:0xC scope:local align:4 +y_offset$4493 = .bss:0x00000070; // type:object size:0x18 scope:local align:4 +@4568 = .bss:0x00000088; // type:object size:0xC scope:local align:4 +init$4569 = .bss:0x00000094; // type:object size:0x1 scope:local align:1 +@4571 = .bss:0x00000098; // type:object size:0xC scope:local align:4 +offset_data0$4567 = .bss:0x000000A4; // type:object size:0x18 scope:local align:4 +@4573 = .bss:0x000000BC; // type:object size:0xC scope:local align:4 +init$4574 = .bss:0x000000C8; // type:object size:0x1 scope:local align:1 +@4576 = .bss:0x000000CC; // type:object size:0xC scope:local align:4 +offset_data1$4572 = .bss:0x000000D8; // type:object size:0x18 scope:local align:4 +init$4830 = .bss:0x000000F0; // type:object size:0x1 scope:local align:1 data:byte +init$4847 = .bss:0x000000F1; // type:object size:0x1 scope:local align:1 data:byte +@4888 = .bss:0x000000F4; // type:object size:0xC scope:local align:4 +init$4889 = .bss:0x00000100; // type:object size:0x1 scope:local align:1 +@4891 = .bss:0x00000104; // type:object size:0xC scope:local align:4 +@4892 = .bss:0x00000110; // type:object size:0xC scope:local align:4 +@4893 = .bss:0x0000011C; // type:object size:0xC scope:local align:4 +@4894 = .bss:0x00000128; // type:object size:0xC scope:local align:4 +@4895 = .bss:0x00000134; // type:object size:0xC scope:local align:4 +@4896 = .bss:0x00000140; // type:object size:0xC scope:local align:4 +@4897 = .bss:0x0000014C; // type:object size:0xC scope:local align:4 +at_offset$4887 = .bss:0x00000158; // type:object size:0x60 scope:local align:4 diff --git a/config/D44J01/rels/d_a_obj_homensmoke/splits.txt b/config/D44J01/rels/d_a_obj_homensmoke/splits.txt new file mode 100644 index 000000000..ea10e8696 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_homensmoke/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_homensmoke.o: + .text start:0x000000EC end:0x000008A8 + .text start:0x000008A8 end:0x0000095C + .text start:0x0000095C end:0x00000978 + .rodata start:0x00000000 end:0x00000028 + .data start:0x00000000 end:0x000000D0 + .bss start:0x00000008 end:0x0000008C diff --git a/config/D44J01/rels/d_a_obj_homensmoke/symbols.txt b/config/D44J01/rels/d_a_obj_homensmoke/symbols.txt new file mode 100644 index 000000000..2c59075c2 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_homensmoke/symbols.txt @@ -0,0 +1,70 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +set_mtx__Q215daObjHomensmoke5Act_cFv = .text:0x000000EC; // type:function size:0x144 scope:global align:4 +__dt__4cXyzFv = .text:0x00000230; // type:function size:0x3C scope:weak align:4 +_create__Q215daObjHomensmoke5Act_cFv = .text:0x0000026C; // type:function size:0x218 scope:global align:4 +_delete__Q215daObjHomensmoke5Act_cFv = .text:0x00000484; // type:function size:0x30 scope:global align:4 +_execute__Q215daObjHomensmoke5Act_cFv = .text:0x000004B4; // type:function size:0x2A4 scope:global align:4 +_draw__Q215daObjHomensmoke5Act_cFv = .text:0x00000758; // type:function size:0x8 scope:global align:4 +Mthd_Create__Q215daObjHomensmoke32@unnamed@d_a_obj_homensmoke_cpp@FPv = .text:0x00000760; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q215daObjHomensmoke32@unnamed@d_a_obj_homensmoke_cpp@FPv = .text:0x00000780; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q215daObjHomensmoke32@unnamed@d_a_obj_homensmoke_cpp@FPv = .text:0x000007A4; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q215daObjHomensmoke32@unnamed@d_a_obj_homensmoke_cpp@FPv = .text:0x000007C8; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q215daObjHomensmoke32@unnamed@d_a_obj_homensmoke_cpp@FPv = .text:0x000007EC; // type:function size:0x8 scope:local align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000007F4; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000007F8; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000007FC; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00000800; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00000804; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x0000084C; // type:function size:0x5C scope:weak align:4 +__dt__Q215daObjHomensmoke5Act_cFv = .text:0x000008A8; // type:function size:0xB4 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cii = .text:0x0000095C; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4056 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4057 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4058 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4228 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4229 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4230 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4231 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4232 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4233 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4234 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +culling_dat$4067 = .data:0x00000000; // type:object size:0x30 scope:local align:4 +rate_table$4123 = .data:0x00000030; // type:object size:0x8 scope:local align:4 +Mthd_Table__Q215daObjHomensmoke32@unnamed@d_a_obj_homensmoke_cpp@ = .data:0x00000038; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Homensmk = .data:0x00000058; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x00000088; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000000A4; // type:object size:0x20 scope:weak align:4 +__vt__Q215daObjHomensmoke5Act_c = .data:0x000000C4; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4116 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +init$4117 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 +norse_offsetL$4115 = .bss:0x00000064; // type:object size:0xC scope:local align:4 +@4120 = .bss:0x00000070; // type:object size:0xC scope:local align:4 +init$4121 = .bss:0x0000007C; // type:object size:0x1 scope:local align:1 +norse_offsetS$4119 = .bss:0x00000080; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_obj_hsehi1/splits.txt b/config/D44J01/rels/d_a_obj_hsehi1/splits.txt new file mode 100644 index 000000000..c68b47086 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_hsehi1/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_hsehi1.o: + .text start:0x000000EC end:0x000024D0 + .text start:0x000024D0 end:0x000024D0 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000108 + .data start:0x00000000 end:0x000002E8 + .bss start:0x00000008 end:0x0000008D diff --git a/config/D44J01/rels/d_a_obj_hsehi1/symbols.txt b/config/D44J01/rels/d_a_obj_hsehi1/symbols.txt new file mode 100644 index 000000000..89b0fb78d --- /dev/null +++ b/config/D44J01/rels/d_a_obj_hsehi1/symbols.txt @@ -0,0 +1,154 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daObj_hsh_HIO_cFv = .text:0x000000EC; // type:function size:0x44 scope:global align:4 +__dt__11daObj_hsh_cFv = .text:0x00000130; // type:function size:0x174 scope:global align:4 +daObj_hsh_XyCheckCB__FPvi = .text:0x000002A4; // type:function size:0x20 scope:local align:4 +XyCheckCB__11daObj_hsh_cFi = .text:0x000002C4; // type:function size:0x24 scope:global align:4 +daObj_hsh_XyEventCB__FPvi = .text:0x000002E8; // type:function size:0x20 scope:local align:4 +XyEventCB__11daObj_hsh_cFi = .text:0x00000308; // type:function size:0x88 scope:global align:4 +particle_set__11daObj_hsh_cFUs = .text:0x00000390; // type:function size:0x64 scope:global align:4 +particle_set__11daObj_hsh_cFPP14JPABaseEmitterUs = .text:0x000003F4; // type:function size:0x94 scope:global align:4 +emitterDelete__11daObj_hsh_cFPP14JPABaseEmitter = .text:0x00000488; // type:function size:0x3C scope:global align:4 +setAttention__11daObj_hsh_cFb = .text:0x000004C4; // type:function size:0xA4 scope:global align:4 +onOffDraw__11daObj_hsh_cFv = .text:0x00000568; // type:function size:0x44 scope:global align:4 +offOffDraw__11daObj_hsh_cFv = .text:0x000005AC; // type:function size:0x48 scope:global align:4 +drawStop__11daObj_hsh_cFv = .text:0x000005F4; // type:function size:0x38 scope:global align:4 +drawStart__11daObj_hsh_cFv = .text:0x0000062C; // type:function size:0x20 scope:global align:4 +setBaseMtx__11daObj_hsh_cFv = .text:0x0000064C; // type:function size:0x7C scope:global align:4 +createHeap__11daObj_hsh_cFv = .text:0x000006C8; // type:function size:0x248 scope:global align:4 +checkCreateHeap__FP10fopAc_ac_c = .text:0x00000910; // type:function size:0x20 scope:local align:4 +create__11daObj_hsh_cFv = .text:0x00000930; // type:function size:0x20C scope:global align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00000B3C; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00000B84; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00000C0C; // type:function size:0x70 scope:weak align:4 +init__11daObj_hsh_cFv = .text:0x00000C7C; // type:function size:0x1DC scope:global align:4 +action__11daObj_hsh_cFPv = .text:0x00000E58; // type:function size:0x94 scope:global align:4 +setAction__11daObj_hsh_cFM11daObj_hsh_cFPCvPvPv_iPv = .text:0x00000EEC; // type:function size:0xC8 scope:global align:4 +waitAction__11daObj_hsh_cFPv = .text:0x00000FB4; // type:function size:0x12C scope:global align:4 +talkAction__11daObj_hsh_cFPv = .text:0x000010E0; // type:function size:0x12C scope:global align:4 +offAction__11daObj_hsh_cFPv = .text:0x0000120C; // type:function size:0x1C scope:global align:4 +deleteAction__11daObj_hsh_cFPv = .text:0x00001228; // type:function size:0x48 scope:global align:4 +eventOrder__11daObj_hsh_cFv = .text:0x00001270; // type:function size:0xE4 scope:global align:4 +checkOrder__11daObj_hsh_cFv = .text:0x00001354; // type:function size:0xB0 scope:global align:4 +checkCommandTalk__11daObj_hsh_cFv = .text:0x00001404; // type:function size:0x6C scope:global align:4 +chkAttention__11daObj_hsh_cF4cXyzs = .text:0x00001470; // type:function size:0x168 scope:global align:4 +eventProc__11daObj_hsh_cFv = .text:0x000015D8; // type:function size:0x1A4 scope:global align:4 +eventEnd__11daObj_hsh_cFv = .text:0x0000177C; // type:function size:0x2C scope:global align:4 +initialDefault__11daObj_hsh_cFi = .text:0x000017A8; // type:function size:0x4 scope:global align:4 +actionDefault__11daObj_hsh_cFi = .text:0x000017AC; // type:function size:0x8 scope:global align:4 +initialLinkDispEvent__11daObj_hsh_cFi = .text:0x000017B4; // type:function size:0x17C scope:global align:4 +initialMsgSetEvent__11daObj_hsh_cFi = .text:0x00001930; // type:function size:0x88 scope:global align:4 +actionMsgSetEvent__11daObj_hsh_cFi = .text:0x000019B8; // type:function size:0x20 scope:global align:4 +actionMessageEvent__11daObj_hsh_cFi = .text:0x000019D8; // type:function size:0x60 scope:global align:4 +actionTactEvent__11daObj_hsh_cFi = .text:0x00001A38; // type:function size:0x9C scope:global align:4 +initialJudgeEvent__11daObj_hsh_cFi = .text:0x00001AD4; // type:function size:0x60 scope:global align:4 +initialAppearEvent__11daObj_hsh_cFi = .text:0x00001B34; // type:function size:0xE0 scope:global align:4 +actionAppearEvent__11daObj_hsh_cFi = .text:0x00001C14; // type:function size:0x58 scope:global align:4 +initialDeleteEvent__11daObj_hsh_cFi = .text:0x00001C6C; // type:function size:0xC8 scope:global align:4 +actionDeleteEvent__11daObj_hsh_cFi = .text:0x00001D34; // type:function size:0x4C scope:global align:4 +talk_init__11daObj_hsh_cFv = .text:0x00001D80; // type:function size:0x6C scope:global align:4 +talk__11daObj_hsh_cFi = .text:0x00001DEC; // type:function size:0x128 scope:global align:4 +getMsg__11daObj_hsh_cFv = .text:0x00001F14; // type:function size:0x1C scope:global align:4 +next_msgStatus__11daObj_hsh_cFPUl = .text:0x00001F30; // type:function size:0x40 scope:global align:4 +execute__11daObj_hsh_cFv = .text:0x00001F70; // type:function size:0x124 scope:global align:4 +draw__11daObj_hsh_cFv = .text:0x00002094; // type:function size:0xC0 scope:global align:4 +daObj_hsh_Draw__FP11daObj_hsh_c = .text:0x00002154; // type:function size:0x20 scope:local align:4 +daObj_hsh_Execute__FP11daObj_hsh_c = .text:0x00002174; // type:function size:0x20 scope:local align:4 +daObj_hsh_IsDelete__FP11daObj_hsh_c = .text:0x00002194; // type:function size:0x8 scope:local align:4 +daObj_hsh_Delete__FP11daObj_hsh_c = .text:0x0000219C; // type:function size:0x28 scope:local align:4 +daObj_hsh_Create__FP10fopAc_ac_c = .text:0x000021C4; // type:function size:0x20 scope:local align:4 +__dt__8cM2dGCirFv = .text:0x000021E4; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x0000222C; // type:function size:0x5C scope:weak align:4 +__dt__15daObj_hsh_HIO_cFv = .text:0x00002288; // type:function size:0x48 scope:weak align:4 +cLib_calcTimer__FPUc = .text:0x000022D0; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_hsehi1_cpp = .text:0x000022EC; // type:function size:0x1D4 scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000024C0; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000024C8; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +init_data$4014 = .rodata:0x00000000; // type:object size:0x10 scope:local align:4 +@4078 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4079 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4136 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4137 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4138 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4139 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4351 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4362 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4552 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@4553 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 +@4554 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4877 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000048; // type:object size:0xC0 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_331_data_1C = .data:0x0000001C; // type:object size:0x14 +event_name_tbl = .data:0x00000030; // type:object size:0x8 scope:local align:4 +@4317 = .data:0x00000038; // type:object size:0xC scope:local align:4 +@4320 = .data:0x00000044; // type:object size:0xC scope:local align:4 +@4323 = .data:0x00000050; // type:object size:0xC scope:local align:4 +@4357 = .data:0x0000005C; // type:object size:0xC scope:local align:4 data:4byte +@4422 = .data:0x00000068; // type:object size:0xC scope:local align:4 data:4byte +@4499 = .data:0x00000074; // type:object size:0xC scope:local align:4 data:4byte +@4556 = .data:0x00000080; // type:object size:0xC scope:local align:4 +@4557 = .data:0x0000008C; // type:object size:0xC scope:local align:4 +@4558 = .data:0x00000098; // type:object size:0xC scope:local align:4 +@4559 = .data:0x000000A4; // type:object size:0xC scope:local align:4 +@4560 = .data:0x000000B0; // type:object size:0xC scope:local align:4 +@4561 = .data:0x000000BC; // type:object size:0xC scope:local align:4 +@4562 = .data:0x000000C8; // type:object size:0xC scope:local align:4 +@4563 = .data:0x000000D4; // type:object size:0xC scope:local align:4 +event_init_tbl = .data:0x000000E0; // type:object size:0x60 scope:local align:4 +@4564 = .data:0x00000140; // type:object size:0xC scope:local align:4 +@4565 = .data:0x0000014C; // type:object size:0xC scope:local align:4 +@4566 = .data:0x00000158; // type:object size:0xC scope:local align:4 +@4567 = .data:0x00000164; // type:object size:0xC scope:local align:4 +@4568 = .data:0x00000170; // type:object size:0xC scope:local align:4 +@4569 = .data:0x0000017C; // type:object size:0xC scope:local align:4 +@4570 = .data:0x00000188; // type:object size:0xC scope:local align:4 +@4571 = .data:0x00000194; // type:object size:0xC scope:local align:4 +event_action_tbl = .data:0x000001A0; // type:object size:0x60 scope:local align:4 +cut_name_tbl = .data:0x00000200; // type:object size:0x20 scope:local align:4 +@4727 = .data:0x00000220; // type:object size:0xC scope:local align:4 data:4byte +@4748 = .data:0x0000022C; // type:object size:0xC scope:local align:4 data:4byte +l_daObj_hsh_Method = .data:0x00000238; // type:object size:0x20 scope:local align:4 +g_profile_Obj_HSH = .data:0x00000258; // type:object size:0x30 scope:global align:4 +__vt__12dBgS_ObjAcch = .data:0x00000288; // type:object size:0x24 scope:weak align:4 +__vt__8cM2dGCir = .data:0x000002AC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000002B8; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x000002C4; // type:object size:0xC scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x000002D0; // type:object size:0xC scope:weak align:4 +__vt__15daObj_hsh_HIO_c = .data:0x000002DC; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4017 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x1C scope:local align:4 data:2byte +l_hio_counter = .bss:0x0000007C; // type:object size:0x4 scope:local align:4 +l_msgId = .bss:0x00000080; // type:object size:0x4 scope:local align:4 data:4byte +l_msg = .bss:0x00000084; // type:object size:0x4 scope:local align:4 data:4byte +a_heap_size_tbl$4222 = .bss:0x00000088; // type:object size:0x4 scope:local align:4 +init$4223 = .bss:0x0000008C; // type:object size:0x1 scope:local align:1 diff --git a/config/D44J01/rels/d_a_obj_htetu1/splits.txt b/config/D44J01/rels/d_a_obj_htetu1/splits.txt new file mode 100644 index 000000000..3856dc2ad --- /dev/null +++ b/config/D44J01/rels/d_a_obj_htetu1/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_htetu1.o: + .text start:0x00000078 end:0x00001530 + .rodata start:0x00000000 end:0x00000082 + .data start:0x00000000 end:0x00000140 diff --git a/config/D44J01/rels/d_a_obj_htetu1/symbols.txt b/config/D44J01/rels/d_a_obj_htetu1/symbols.txt new file mode 100644 index 000000000..51ae2a0c3 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_htetu1/symbols.txt @@ -0,0 +1,77 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +create_s__19daObjHtetu1Splash_cFUsP4cXyzP5csXyzP12dKy_tevstr_c = .text:0x00000078; // type:function size:0xFC scope:global align:4 +solidHeapCB__13daObjHtetu1_cFP10fopAc_ac_c = .text:0x00000174; // type:function size:0x20 scope:global align:4 +create_heap__13daObjHtetu1_cFv = .text:0x00000194; // type:function size:0x100 scope:global align:4 +_create__13daObjHtetu1_cFv = .text:0x00000294; // type:function size:0x1C8 scope:global align:4 +__dt__19daObjHtetu1Splash_cFv = .text:0x0000045C; // type:function size:0x7C scope:weak align:4 +__ct__19daObjHtetu1Splash_cFv = .text:0x000004D8; // type:function size:0x3C scope:weak align:4 +_delete__13daObjHtetu1_cFv = .text:0x00000514; // type:function size:0x10C scope:global align:4 +check_sw__13daObjHtetu1_cFv = .text:0x00000620; // type:function size:0x34 scope:weak align:4 +init_mtx__13daObjHtetu1_cFv = .text:0x00000654; // type:function size:0x9C scope:global align:4 +unlock__13daObjHtetu1_cFv = .text:0x000006F0; // type:function size:0x114 scope:global align:4 +get_water_h__13daObjHtetu1_cFv = .text:0x00000804; // type:function size:0x194 scope:global align:4 +__dt__11dBgS_WtrChkFv = .text:0x00000998; // type:function size:0x124 scope:weak align:4 +splash_manager__13daObjHtetu1_cFv = .text:0x00000ABC; // type:function size:0x11C scope:global align:4 +_execute__13daObjHtetu1_cFv = .text:0x00000BD8; // type:function size:0x44C scope:global align:4 +_draw__13daObjHtetu1_cFv = .text:0x00001024; // type:function size:0x60 scope:global align:4 +Mthd_Create__28@unnamed@d_a_obj_htetu1_cpp@FPv = .text:0x00001084; // type:function size:0x20 scope:local align:4 +Mthd_Delete__28@unnamed@d_a_obj_htetu1_cpp@FPv = .text:0x000010A4; // type:function size:0x24 scope:local align:4 +Mthd_Execute__28@unnamed@d_a_obj_htetu1_cpp@FPv = .text:0x000010C8; // type:function size:0x24 scope:local align:4 +Mthd_Draw__28@unnamed@d_a_obj_htetu1_cpp@FPv = .text:0x000010EC; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__28@unnamed@d_a_obj_htetu1_cpp@FPv = .text:0x00001110; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00001118; // type:function size:0x48 scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00001160; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000011A8; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00001204; // type:function size:0x48 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x0000124C; // type:function size:0x5C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x000012A8; // type:function size:0xA0 scope:weak align:4 +__dt__14dBgS_SplGrpChkFv = .text:0x00001348; // type:function size:0xFC scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001444; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001448; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000144C; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001450; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00001454; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x0000149C; // type:function size:0x5C scope:weak align:4 +@16@__dt__11dBgS_WtrChkFv = .text:0x000014F8; // type:function size:0x8 scope:weak align:4 +@48@__dt__11dBgS_WtrChkFv = .text:0x00001500; // type:function size:0x8 scope:weak align:4 +@36@__dt__11dBgS_WtrChkFv = .text:0x00001508; // type:function size:0x8 scope:weak align:4 +@16@__dt__14dBgS_SplGrpChkFv = .text:0x00001510; // type:function size:0x8 scope:weak align:4 +@48@__dt__14dBgS_SplGrpChkFv = .text:0x00001518; // type:function size:0x8 scope:weak align:4 +@36@__dt__14dBgS_SplGrpChkFv = .text:0x00001520; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00001528; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +l_daObjHtetu1_splash_id_table = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +M_arcname__13daObjHtetu1_c = .rodata:0x00000004; // type:object size:0x7 scope:global align:4 data:string +@4099 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4100 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4101 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4102 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4103 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4104 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4105 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4201 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4202 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4203 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4204 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +@4207 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 +@4249 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@4320 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4440 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4441 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000050; // type:object size:0x32 scope:local align:4 data:string_table +Htetu1_Mthd_Table__28@unnamed@d_a_obj_htetu1_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Htetu1 = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000050; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x0000005C; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000068; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000074; // type:object size:0xC scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000080; // type:object size:0xC scope:weak align:4 +__vt__8dBgS_Chk = .data:0x0000008C; // type:object size:0x18 scope:weak align:4 +__vt__14dBgS_SplGrpChk = .data:0x000000A4; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_WtrChk = .data:0x000000D4; // type:object size:0x30 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000104; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000120; // type:object size:0x20 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_obj_ice/splits.txt b/config/D44J01/rels/d_a_obj_ice/splits.txt new file mode 100644 index 000000000..faa00c2ba --- /dev/null +++ b/config/D44J01/rels/d_a_obj_ice/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_ice.o: + .text start:0x000000EC end:0x00001870 + .text start:0x00001870 end:0x000018D8 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000D6 + .data start:0x00000000 end:0x000001A4 + .bss start:0x00000008 end:0x00000050 diff --git a/config/D44J01/rels/d_a_obj_ice/symbols.txt b/config/D44J01/rels/d_a_obj_ice/symbols.txt new file mode 100644 index 000000000..df0c0cc07 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_ice/symbols.txt @@ -0,0 +1,95 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__14daObjIce_HIO_cFv = .text:0x000000EC; // type:function size:0x98 scope:global align:4 +chk_appear__10daObjIce_cFv = .text:0x00000184; // type:function size:0x78 scope:global align:4 +set_mtx__10daObjIce_cFv = .text:0x000001FC; // type:function size:0x9C scope:global align:4 +init_mtx__10daObjIce_cFv = .text:0x00000298; // type:function size:0x3C scope:global align:4 +solidHeapCB__10daObjIce_cFP10fopAc_ac_c = .text:0x000002D4; // type:function size:0x24 scope:global align:4 +create_heap__10daObjIce_cFv = .text:0x000002F8; // type:function size:0xF8 scope:global align:4 +tg_hitCallback__10daObjIce_cFP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x000003F0; // type:function size:0x31C scope:global align:4 +_create__10daObjIce_cFv = .text:0x0000070C; // type:function size:0x308 scope:global align:4 +__dt__8dCcD_CylFv = .text:0x00000A14; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000AE0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000B28; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000B84; // type:function size:0x48 scope:weak align:4 +_delete__10daObjIce_cFv = .text:0x00000BCC; // type:function size:0xB8 scope:global align:4 +wait_act_proc__10daObjIce_cFv = .text:0x00000C84; // type:function size:0x264 scope:global align:4 +fade_out_retire_act_proc__10daObjIce_cFv = .text:0x00000EE8; // type:function size:0x158 scope:global align:4 +_execute__10daObjIce_cFv = .text:0x00001040; // type:function size:0x158 scope:global align:4 +set_material_sub__FP11J3DMaterialUc = .text:0x00001198; // type:function size:0x90 scope:local align:4 +set_material__FP8J3DModelUc = .text:0x00001228; // type:function size:0x68 scope:local align:4 +_draw__10daObjIce_cFv = .text:0x00001290; // type:function size:0xC0 scope:global align:4 +setEffectMtx__10daObjIce_cFv = .text:0x00001350; // type:function size:0x358 scope:weak align:4 +daObjIce_Create__FP10fopAc_ac_c = .text:0x000016A8; // type:function size:0x20 scope:local align:4 +daObjIce_Delete__FP10daObjIce_c = .text:0x000016C8; // type:function size:0x24 scope:local align:4 +daObjIce_Execute__FP10daObjIce_c = .text:0x000016EC; // type:function size:0x24 scope:local align:4 +daObjIce_Draw__FP10daObjIce_c = .text:0x00001710; // type:function size:0x24 scope:local align:4 +daObjIce_IsDelete__FP10daObjIce_c = .text:0x00001734; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x0000173C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x0000174C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00001754; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000175C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001764; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000176C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000017A4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000017AC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000017B4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000017BC; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000017F4; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000017F8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001800; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001808; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001810; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x0000181C; // type:function size:0xC scope:weak align:4 +__dt__14daObjIce_HIO_cFv = .text:0x00001828; // type:function size:0x48 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ210daObjIce_c7Param_eQ210daObjIce_c7Param_e = .text:0x00001870; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_ice_cpp = .text:0x0000188C; // type:function size:0x3C scope:local align:4 +@280@__dt__8dCcD_CylFv = .text:0x000018C8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000018D0; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +l_arcname__25@unnamed@d_a_obj_ice_cpp@ = .rodata:0x00000000; // type:object size:0x6 scope:local align:4 data:string +l_co_radius_table__25@unnamed@d_a_obj_ice_cpp@ = .rodata:0x00000008; // type:object size:0xC scope:local align:4 +l_co_height_table__25@unnamed@d_a_obj_ice_cpp@ = .rodata:0x00000014; // type:object size:0xC scope:local align:4 +l_cyl_src__25@unnamed@d_a_obj_ice_cpp@ = .rodata:0x00000020; // type:object size:0x44 scope:local align:4 +@4088 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4089 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4090 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4091 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4092 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4093 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4094 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 data:float +@4095 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4096 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4097 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4098 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4099 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4219 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 data:float +@4220 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4221 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4320 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4321 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4476 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 data:float +@4507 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 data:string +@4508 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4509 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000B8; // type:object size:0x1E scope:local align:4 data:string_table +@4246 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@4421 = .data:0x0000000C; // type:object size:0xC scope:local align:4 data:4byte +@4430 = .data:0x00000018; // type:object size:0xC scope:local align:4 data:4byte +mtx_adj$localstatic3$setEffectMtx__10daObjIce_cFv = .data:0x00000024; // type:object size:0x30 scope:weak align:4 +l_daObjIce_Method = .data:0x00000054; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Ice = .data:0x00000074; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x000000A4; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000012C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000138; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000144; // type:object size:0x54 scope:weak align:4 +__vt__14daObjIce_HIO_c = .data:0x00000198; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4100 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x3C scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_obj_iceisland/splits.txt b/config/D44J01/rels/d_a_obj_iceisland/splits.txt new file mode 100644 index 000000000..0386c1e80 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_iceisland/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_iceisland.o: + .text start:0x00000078 end:0x00000EE0 + .rodata start:0x00000000 end:0x00000076 + .data start:0x00000000 end:0x00000094 diff --git a/config/D44J01/rels/d_a_obj_iceisland/symbols.txt b/config/D44J01/rels/d_a_obj_iceisland/symbols.txt new file mode 100644 index 000000000..f5a2a601c --- /dev/null +++ b/config/D44J01/rels/d_a_obj_iceisland/symbols.txt @@ -0,0 +1,36 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local align:4 +CreateHeap__16daObjIceisland_cFv = .text:0x00000098; // type:function size:0x2A0 scope:global align:4 +daObjIceisland_particle_set__16daObjIceisland_cFv = .text:0x00000338; // type:function size:0xD8 scope:global align:4 +CreateInit__16daObjIceisland_cFv = .text:0x00000410; // type:function size:0x170 scope:global align:4 +set_mtx__16daObjIceisland_cFv = .text:0x00000580; // type:function size:0x80 scope:global align:4 +daObjIceisland_freeze_main__16daObjIceisland_cFv = .text:0x00000600; // type:function size:0x74 scope:global align:4 +daObjIceisland_melt_demo_wait__16daObjIceisland_cFv = .text:0x00000674; // type:function size:0xF8 scope:global align:4 +daObjIceisland_melt_demo__16daObjIceisland_cFv = .text:0x0000076C; // type:function size:0x68 scope:global align:4 +daObjIceisland_melt_main__16daObjIceisland_cFv = .text:0x000007D4; // type:function size:0x74 scope:global align:4 +daObjIceisland_freeze_demo_wait__16daObjIceisland_cFv = .text:0x00000848; // type:function size:0x70 scope:global align:4 +daObjIceisland_freeze_demo__16daObjIceisland_cFv = .text:0x000008B8; // type:function size:0x68 scope:global align:4 +daObjIceisland_fail_demo_wait__16daObjIceisland_cFv = .text:0x00000920; // type:function size:0x6C scope:global align:4 +daObjIceisland_fail_demo_main__16daObjIceisland_cFv = .text:0x0000098C; // type:function size:0x24 scope:global align:4 +daObjIceisland_Create__FPv = .text:0x000009B0; // type:function size:0x178 scope:local align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00000B28; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00000B84; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000BE0; // type:function size:0x48 scope:weak align:4 +daObjIceisland_Delete__FPv = .text:0x00000C28; // type:function size:0x40 scope:local align:4 +daObjIceisland_Draw__FPv = .text:0x00000C68; // type:function size:0xD0 scope:local align:4 +daObjIceisland_Execute__FPv = .text:0x00000D38; // type:function size:0x1A0 scope:local align:4 +daObjIceisland_IsDelete__FPv = .text:0x00000ED8; // type:function size:0x8 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +@4015 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4069 = .rodata:0x00000008; // type:object size:0x8 scope:local align:8 data:double +@4131 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000014; // type:object size:0x62 scope:local align:4 data:string_table +@4350 = .data:0x00000000; // type:object size:0x20 scope:local align:4 +daObj_IceislandMethodTable = .data:0x00000020; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Iceisland = .data:0x00000040; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_brkAnm = .data:0x00000070; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x0000007C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000088; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_obj_ikada/splits.txt b/config/D44J01/rels/d_a_obj_ikada/splits.txt new file mode 100644 index 000000000..2a228b7ca --- /dev/null +++ b/config/D44J01/rels/d_a_obj_ikada/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_ikada.o: + .text start:0x000000EC end:0x00005838 + .text start:0x00005838 end:0x00005854 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000002F9 + .data start:0x00000000 end:0x000004FC + .bss start:0x00000008 end:0x00000218 diff --git a/config/D44J01/rels/d_a_obj_ikada/symbols.txt b/config/D44J01/rels/d_a_obj_ikada/symbols.txt new file mode 100644 index 000000000..494e4e15c --- /dev/null +++ b/config/D44J01/rels/d_a_obj_ikada/symbols.txt @@ -0,0 +1,303 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__17daObj_Ikada_HIO_cFv = .text:0x000000EC; // type:function size:0x190 scope:global align:4 +__dt__4cXyzFv = .text:0x0000027C; // type:function size:0x3C scope:weak align:4 +nodeControl_CB__FP7J3DNodei = .text:0x000002B8; // type:function size:0x4C scope:local align:4 +_nodeControl__13daObj_Ikada_cFP7J3DNodeP8J3DModel = .text:0x00000304; // type:function size:0x134 scope:global align:4 +pathMove_CB__FP4cXyzP4cXyzP4cXyzPv = .text:0x00000438; // type:function size:0x3C scope:local align:4 +_pathMove__13daObj_Ikada_cFP4cXyzP4cXyzP4cXyz = .text:0x00000474; // type:function size:0x31C scope:global align:4 +ride_CB__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x00000790; // type:function size:0x28 scope:local align:4 +_ride__13daObj_Ikada_cFP10fopAc_ac_c = .text:0x000007B8; // type:function size:0x238 scope:global align:4 +createHeap_CB__FP10fopAc_ac_c = .text:0x000009F0; // type:function size:0x20 scope:local align:4 +setCollision__13daObj_Ikada_cFv = .text:0x00000A10; // type:function size:0x7C scope:global align:4 +checkTgHit__13daObj_Ikada_cFv = .text:0x00000A8C; // type:function size:0x358 scope:global align:4 +__dt__5csXyzFv = .text:0x00000DE4; // type:function size:0x3C scope:weak align:4 +pathMove__13daObj_Ikada_cFv = .text:0x00000E20; // type:function size:0xCC scope:global align:4 +HandleRight__13daObj_Ikada_cFv = .text:0x00000EEC; // type:function size:0xB8 scope:global align:4 +HandleLeft__13daObj_Ikada_cFv = .text:0x00000FA4; // type:function size:0xB8 scope:global align:4 +createWave__13daObj_Ikada_cFv = .text:0x0000105C; // type:function size:0x278 scope:global align:4 +setWave__13daObj_Ikada_cFv = .text:0x000012D4; // type:function size:0x244 scope:global align:4 +incRopeCnt__13daObj_Ikada_cFii = .text:0x00001518; // type:function size:0x168 scope:global align:4 +setRopePos__13daObj_Ikada_cFv = .text:0x00001680; // type:function size:0x764 scope:global align:4 +setMtx__13daObj_Ikada_cFv = .text:0x00001DE4; // type:function size:0x6C4 scope:global align:4 +modeProc__13daObj_Ikada_cFQ213daObj_Ikada_c6Proc_ei = .text:0x000024A8; // type:function size:0x300 scope:global align:4 +modeWaitInit__13daObj_Ikada_cFv = .text:0x000027A8; // type:function size:0x4 scope:global align:4 +modeWait__13daObj_Ikada_cFv = .text:0x000027AC; // type:function size:0x98 scope:global align:4 +modeCraneUpInit__13daObj_Ikada_cFv = .text:0x00002844; // type:function size:0x4 scope:global align:4 +modeCraneUp__13daObj_Ikada_cFv = .text:0x00002848; // type:function size:0x58 scope:global align:4 +modeCraneUpWaitInit__13daObj_Ikada_cFv = .text:0x000028A0; // type:function size:0x14 scope:global align:4 +modeCraneUpWait__13daObj_Ikada_cFv = .text:0x000028B4; // type:function size:0x48 scope:global align:4 +modeCraneDownInit__13daObj_Ikada_cFv = .text:0x000028FC; // type:function size:0xC scope:global align:4 +modeCraneDown__13daObj_Ikada_cFv = .text:0x00002908; // type:function size:0xAC scope:global align:4 +modeCraneDownWaitInit__13daObj_Ikada_cFv = .text:0x000029B4; // type:function size:0x14 scope:global align:4 +modeCraneDownWait__13daObj_Ikada_cFv = .text:0x000029C8; // type:function size:0x48 scope:global align:4 +modeCraneTurnInit__13daObj_Ikada_cFv = .text:0x00002A10; // type:function size:0x18 scope:global align:4 +modeCraneTurn__13daObj_Ikada_cFv = .text:0x00002A28; // type:function size:0xC8 scope:global align:4 +modeCraneResetInit__13daObj_Ikada_cFv = .text:0x00002AF0; // type:function size:0x18 scope:global align:4 +modeCraneReset__13daObj_Ikada_cFv = .text:0x00002B08; // type:function size:0xB0 scope:global align:4 +modeCraneWaitInit__13daObj_Ikada_cFv = .text:0x00002BB8; // type:function size:0xC scope:global align:4 +modeCraneWait__13daObj_Ikada_cFv = .text:0x00002BC4; // type:function size:0x48 scope:global align:4 +modePathMoveInit__13daObj_Ikada_cFv = .text:0x00002C0C; // type:function size:0x58 scope:global align:4 +modePathMove__13daObj_Ikada_cFv = .text:0x00002C64; // type:function size:0x168 scope:global align:4 +modeStopInit__13daObj_Ikada_cFv = .text:0x00002DCC; // type:function size:0x4 scope:global align:4 +modeStop__13daObj_Ikada_cFv = .text:0x00002DD0; // type:function size:0x140 scope:global align:4 +modePathMoveTerryInit__13daObj_Ikada_cFv = .text:0x00002F10; // type:function size:0xC scope:global align:4 +modePathMoveTerry__13daObj_Ikada_cFv = .text:0x00002F1C; // type:function size:0x318 scope:global align:4 +modeStopTerryInit__13daObj_Ikada_cFv = .text:0x00003234; // type:function size:0xC scope:global align:4 +modeStopTerry__13daObj_Ikada_cFv = .text:0x00003240; // type:function size:0x1F8 scope:global align:4 +modeStopBombTerryInit__13daObj_Ikada_cFv = .text:0x00003438; // type:function size:0x4 scope:global align:4 +modeStopBombTerry__13daObj_Ikada_cFv = .text:0x0000343C; // type:function size:0xA0 scope:global align:4 +epProc__13daObj_Ikada_cFv = .text:0x000034DC; // type:function size:0x280 scope:global align:4 +_execute__13daObj_Ikada_cFv = .text:0x0000375C; // type:function size:0x550 scope:global align:4 +debugDraw__13daObj_Ikada_cFv = .text:0x00003CAC; // type:function size:0x34 scope:global align:4 +_draw__13daObj_Ikada_cFv = .text:0x00003CE0; // type:function size:0x20C scope:global align:4 +getArg__13daObj_Ikada_cFv = .text:0x00003EEC; // type:function size:0x54 scope:global align:4 +createInit__13daObj_Ikada_cFv = .text:0x00003F40; // type:function size:0x90C scope:global align:4 +_createHeap__13daObj_Ikada_cFv = .text:0x0000484C; // type:function size:0x328 scope:global align:4 +_create__13daObj_Ikada_cFv = .text:0x00004B74; // type:function size:0xB8 scope:global align:4 +__ct__13daObj_Ikada_cFv = .text:0x00004C2C; // type:function size:0x2A8 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00004ED4; // type:function size:0x5C scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00004F30; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00004FFC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00005044; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000050A0; // type:function size:0x48 scope:weak align:4 +__ct__5csXyzFv = .text:0x000050E8; // type:function size:0x4 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x000050EC; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00005174; // type:function size:0x70 scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x000051E4; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00005240; // type:function size:0x48 scope:weak align:4 +__ct__Q29JGeometry8TVec3Fv = .text:0x00005288; // type:function size:0x4 scope:weak align:4 +__ct__4cXyzFv = .text:0x0000528C; // type:function size:0x4 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00005290; // type:function size:0x5C scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x000052EC; // type:function size:0x48 scope:weak align:4 +_delete__13daObj_Ikada_cFv = .text:0x00005334; // type:function size:0xFC scope:global align:4 +daObj_IkadaCreate__FPv = .text:0x00005430; // type:function size:0x20 scope:local align:4 +daObj_IkadaDelete__FPv = .text:0x00005450; // type:function size:0x24 scope:local align:4 +daObj_IkadaExecute__FPv = .text:0x00005474; // type:function size:0x24 scope:local align:4 +daObj_IkadaDraw__FPv = .text:0x00005498; // type:function size:0x24 scope:local align:4 +daObj_IkadaIsDelete__FPv = .text:0x000054BC; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x000054C4; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x0000550C; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00005554; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x000055B0; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x000055F8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00005608; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00005610; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00005618; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00005620; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00005628; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00005660; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00005668; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00005670; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005678; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000056B0; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000056B4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000056BC; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000056C4; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000056CC; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000056D8; // type:function size:0xC scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000056E4; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000056E8; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000056EC; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000056F0; // type:function size:0x4 scope:weak align:4 +__dt__17daObj_Ikada_HIO_cFv = .text:0x000056F4; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPi = .text:0x00005754; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_ikada_cpp = .text:0x00005770; // type:function size:0xA8 scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00005818; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00005820; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00005828; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00005830; // type:function size:0x8 scope:weak align:4 +getSwordTopPos__9daPy_py_cCFv = .text:0x00005838; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_heapsize__13daObj_Ikada_c = .rodata:0x00000000; // type:object size:0x14 scope:global align:4 +m_arc_name__13daObj_Ikada_c = .rodata:0x00000014; // type:object size:0x7 scope:global align:4 data:string +m_rope_joint_len__13daObj_Ikada_c = .rodata:0x0000001C; // type:object size:0x4 scope:global align:4 +m_rope_min_cnt__13daObj_Ikada_c = .rodata:0x00000020; // type:object size:0x4 scope:global align:4 +m_sph_src__13daObj_Ikada_c = .rodata:0x00000024; // type:object size:0x40 scope:global align:4 +@4045 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4046 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4047 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4048 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4049 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4050 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float +@4051 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4052 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4053 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4054 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4055 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4056 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 data:float +@4057 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4058 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4059 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4060 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4061 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4062 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4063 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4064 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4065 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@4066 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@4067 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@4068 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@4069 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@4070 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@4071 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@4112 = .rodata:0x000000D0; // type:object size:0x8 scope:local align:8 data:double +@4206 = .rodata:0x000000D8; // type:object size:0x8 scope:local align:8 data:double +@4207 = .rodata:0x000000E0; // type:object size:0x8 scope:local align:8 +@4208 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 data:float +@4273 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@4422 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@4440 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@4441 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@4503 = .rodata:0x000000FC; // type:object size:0xC scope:local align:4 +@4566 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@4567 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@4568 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@4641 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@4642 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@4927 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@4928 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 data:string +@4929 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@4930 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 data:string +@4944 = .rodata:0x0000012C; // type:object size:0xC scope:local align:4 +@4948 = .rodata:0x00000138; // type:object size:0xC scope:local align:4 +@4956 = .rodata:0x00000144; // type:object size:0xC scope:local align:4 +@5070 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@5071 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@5072 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@5073 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 +@5074 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 +@5075 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 +@5076 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 data:float +@5287 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4 +@5288 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4 +@5382 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4 +@5471 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4 +@5472 = .rodata:0x0000017C; // type:object size:0x4 scope:local align:4 +@5473 = .rodata:0x00000180; // type:object size:0x4 scope:local align:4 +@5474 = .rodata:0x00000184; // type:object size:0x4 scope:local align:4 +@5475 = .rodata:0x00000188; // type:object size:0x4 scope:local align:4 +@5476 = .rodata:0x0000018C; // type:object size:0x4 scope:local align:4 +@5485 = .rodata:0x00000190; // type:object size:0xC scope:local align:4 +@5605 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4 +@5606 = .rodata:0x000001A0; // type:object size:0x4 scope:local align:4 +@5614 = .rodata:0x000001A4; // type:object size:0x4 scope:local align:4 +@5618 = .rodata:0x000001A8; // type:object size:0x4 scope:local align:4 +@5620 = .rodata:0x000001AC; // type:object size:0x4 scope:local align:4 +@5622 = .rodata:0x000001B0; // type:object size:0x4 scope:local align:4 +@5626 = .rodata:0x000001B4; // type:object size:0x4 scope:local align:4 +@5628 = .rodata:0x000001B8; // type:object size:0x4 scope:local align:4 +@5633 = .rodata:0x000001BC; // type:object size:0x4 scope:local align:4 +@5637 = .rodata:0x000001C0; // type:object size:0x4 scope:local align:4 +@5643 = .rodata:0x000001C4; // type:object size:0x4 scope:local align:4 +param$5798 = .rodata:0x000001C8; // type:object size:0x14 scope:local align:4 +flag_scale$5807 = .rodata:0x000001DC; // type:object size:0x14 scope:local align:4 +@6006 = .rodata:0x000001F0; // type:object size:0x4 scope:local align:4 +@6007 = .rodata:0x000001F4; // type:object size:0x4 scope:local align:4 +@6008 = .rodata:0x000001F8; // type:object size:0x4 scope:local align:4 +bdl$6014 = .rodata:0x000001FC; // type:object size:0x14 scope:local align:4 +dzb$6015 = .rodata:0x00000210; // type:object size:0x14 scope:local align:4 +@6402 = .rodata:0x00000224; // type:object size:0x4 scope:local align:4 +@6403 = .rodata:0x00000228; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000022C; // type:object size:0xCD scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_59_data_1C = .data:0x0000001C; // type:object size:0x14 +@5091 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@5092 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@5093 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@5094 = .data:0x00000054; // type:object size:0xC scope:local align:4 +@5095 = .data:0x00000060; // type:object size:0xC scope:local align:4 +@5096 = .data:0x0000006C; // type:object size:0xC scope:local align:4 +@5097 = .data:0x00000078; // type:object size:0xC scope:local align:4 +@5098 = .data:0x00000084; // type:object size:0xC scope:local align:4 +@5099 = .data:0x00000090; // type:object size:0xC scope:local align:4 +@5100 = .data:0x0000009C; // type:object size:0xC scope:local align:4 +@5101 = .data:0x000000A8; // type:object size:0xC scope:local align:4 +@5102 = .data:0x000000B4; // type:object size:0xC scope:local align:4 +@5103 = .data:0x000000C0; // type:object size:0xC scope:local align:4 +@5104 = .data:0x000000CC; // type:object size:0xC scope:local align:4 +@5105 = .data:0x000000D8; // type:object size:0xC scope:local align:4 +@5106 = .data:0x000000E4; // type:object size:0xC scope:local align:4 +@5107 = .data:0x000000F0; // type:object size:0xC scope:local align:4 +@5108 = .data:0x000000FC; // type:object size:0xC scope:local align:4 +@5109 = .data:0x00000108; // type:object size:0xC scope:local align:4 +@5110 = .data:0x00000114; // type:object size:0xC scope:local align:4 +@5111 = .data:0x00000120; // type:object size:0xC scope:local align:4 +@5112 = .data:0x0000012C; // type:object size:0xC scope:local align:4 +@5113 = .data:0x00000138; // type:object size:0xC scope:local align:4 +@5114 = .data:0x00000144; // type:object size:0xC scope:local align:4 +@5115 = .data:0x00000150; // type:object size:0xC scope:local align:4 +@5116 = .data:0x0000015C; // type:object size:0xC scope:local align:4 +mode_tbl$5090 = .data:0x00000168; // type:object size:0x16C scope:local align:4 +rope_color$5689 = .data:0x000002D4; // type:object size:0x4 scope:local align:4 +daObj_IkadaMethodTable = .data:0x000002D8; // type:object size:0x20 scope:local align:4 +g_profile_OBJ_IKADA = .data:0x000002F8; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000328; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000334; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000340; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x0000034C; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000358; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000364; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000370; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000003F8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000404; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000410; // type:object size:0x54 scope:weak align:4 +__vt__18mDoExt_3DlineMat_c = .data:0x00000464; // type:object size:0x14 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000478; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_bckAnm = .data:0x0000049C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000004A8; // type:object size:0xC scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000004B4; // type:object size:0x20 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x000004D4; // type:object size:0x1C scope:weak align:4 +__vt__17daObj_Ikada_HIO_c = .data:0x000004F0; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4031 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +m_rope_base_vec__13daObj_Ikada_c = .bss:0x00000060; // type:object size:0xC scope:global align:4 data:float +@4032 = .bss:0x0000006C; // type:object size:0xC scope:local align:4 +m_crane_offset__13daObj_Ikada_c = .bss:0x00000078; // type:object size:0xC scope:global align:4 +@4074 = .bss:0x00000084; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000090; // type:object size:0xB0 scope:local align:4 data:byte +init$4484 = .bss:0x00000140; // type:object size:0x1 scope:local align:1 +wave_l_direction$4483 = .bss:0x00000144; // type:object size:0xC scope:local align:4 +init$4487 = .bss:0x00000150; // type:object size:0x1 scope:local align:1 +wave_r_direction$4486 = .bss:0x00000154; // type:object size:0xC scope:local align:4 +@4700 = .bss:0x00000160; // type:object size:0xC scope:local align:4 +init$4701 = .bss:0x0000016C; // type:object size:0x1 scope:local align:1 +ripple_scale$4699 = .bss:0x00000170; // type:object size:0xC scope:local align:4 +init$5117 = .bss:0x0000017C; // type:object size:0x1 scope:local align:1 data:byte +@5448 = .bss:0x00000180; // type:object size:0xC scope:local align:4 +init$5449 = .bss:0x0000018C; // type:object size:0x1 scope:local align:1 +fire_scale$5447 = .bss:0x00000190; // type:object size:0xC scope:local align:4 +@5800 = .bss:0x0000019C; // type:object size:0xC scope:local align:4 +init$5801 = .bss:0x000001A8; // type:object size:0x1 scope:local align:1 +@5803 = .bss:0x000001AC; // type:object size:0xC scope:local align:4 +@5804 = .bss:0x000001B8; // type:object size:0xC scope:local align:4 +@5805 = .bss:0x000001C4; // type:object size:0xC scope:local align:4 +@5806 = .bss:0x000001D0; // type:object size:0xC scope:local align:4 +flag_offset$5799 = .bss:0x000001DC; // type:object size:0x3C scope:local align:4 diff --git a/config/D44J01/rels/d_a_obj_jump/splits.txt b/config/D44J01/rels/d_a_obj_jump/splits.txt new file mode 100644 index 000000000..6c1c1fce2 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_jump/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_jump.o: + .text start:0x00000078 end:0x00001638 + .text start:0x00001638 end:0x000016C0 + .text start:0x000016C0 end:0x0000171C + .rodata start:0x00000000 end:0x0000012D + .data start:0x00000000 end:0x0000022C + .bss start:0x00000000 end:0x00000031 diff --git a/config/D44J01/rels/d_a_obj_jump/symbols.txt b/config/D44J01/rels/d_a_obj_jump/symbols.txt new file mode 100644 index 000000000..dc251cfba --- /dev/null +++ b/config/D44J01/rels/d_a_obj_jump/symbols.txt @@ -0,0 +1,99 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CreateHeap__Q29daObjJump5Act_cFv = .text:0x00000078; // type:function size:0x10C scope:global align:4 +Create__Q29daObjJump5Act_cFv = .text:0x00000184; // type:function size:0x198 scope:global align:4 +Mthd_Create__Q29daObjJump5Act_cFv = .text:0x0000031C; // type:function size:0x208 scope:global align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x00000524; // type:function size:0x140 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x00000664; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x0000077C; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x0000081C; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00000878; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000008C0; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x0000091C; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00000964; // type:function size:0x80 scope:weak align:4 +Delete__Q29daObjJump5Act_cFv = .text:0x000009E4; // type:function size:0x8 scope:global align:4 +Mthd_Delete__Q29daObjJump5Act_cFv = .text:0x000009EC; // type:function size:0x50 scope:global align:4 +set_mtx__Q29daObjJump5Act_cFv = .text:0x00000A3C; // type:function size:0x120 scope:global align:4 +init_mtx__Q29daObjJump5Act_cFv = .text:0x00000B5C; // type:function size:0x3C scope:global align:4 +set_push_flag__Q29daObjJump5Act_cFv = .text:0x00000B98; // type:function size:0x1E8 scope:global align:4 +clear_push_flag__Q29daObjJump5Act_cFv = .text:0x00000D80; // type:function size:0x18 scope:global align:4 +calc_vib_pos__Q29daObjJump5Act_cFv = .text:0x00000D98; // type:function size:0x68 scope:global align:4 +rideCB__Q29daObjJump5Act_cFP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x00000E00; // type:function size:0x58 scope:global align:4 +jnodeCB_lower__Q29daObjJump5Act_cFP7J3DNodei = .text:0x00000E58; // type:function size:0xD4 scope:global align:4 +mode_wait_init__Q29daObjJump5Act_cFv = .text:0x00000F2C; // type:function size:0x1C scope:global align:4 +mode_wait__Q29daObjJump5Act_cFv = .text:0x00000F48; // type:function size:0x12C scope:global align:4 +mode_w_l_init__Q29daObjJump5Act_cFv = .text:0x00001074; // type:function size:0x28 scope:global align:4 +mode_w_l__Q29daObjJump5Act_cFv = .text:0x0000109C; // type:function size:0x34 scope:global align:4 +mode_lower_init__Q29daObjJump5Act_cFv = .text:0x000010D0; // type:function size:0x14 scope:global align:4 +mode_lower__Q29daObjJump5Act_cFv = .text:0x000010E4; // type:function size:0x108 scope:global align:4 +mode_l_u_init__Q29daObjJump5Act_cFv = .text:0x000011EC; // type:function size:0x28 scope:global align:4 +mode_l_u__Q29daObjJump5Act_cFv = .text:0x00001214; // type:function size:0x68 scope:global align:4 +mode_upper_init__Q29daObjJump5Act_cFv = .text:0x0000127C; // type:function size:0x28 scope:global align:4 +mode_upper__Q29daObjJump5Act_cFv = .text:0x000012A4; // type:function size:0x34 scope:global align:4 +mode_u_w_init__Q29daObjJump5Act_cFv = .text:0x000012D8; // type:function size:0x18 scope:global align:4 +mode_u_w__Q29daObjJump5Act_cFv = .text:0x000012F0; // type:function size:0x34 scope:global align:4 +Execute__Q29daObjJump5Act_cFPPA3_A4_f = .text:0x00001324; // type:function size:0x178 scope:global align:4 +Draw__Q29daObjJump5Act_cFv = .text:0x0000149C; // type:function size:0xE4 scope:global align:4 +Mthd_Create__Q29daObjJump26@unnamed@d_a_obj_jump_cpp@FPv = .text:0x00001580; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q29daObjJump26@unnamed@d_a_obj_jump_cpp@FPv = .text:0x000015A0; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q29daObjJump26@unnamed@d_a_obj_jump_cpp@FPv = .text:0x000015C0; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q29daObjJump26@unnamed@d_a_obj_jump_cpp@FPv = .text:0x000015E0; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q29daObjJump26@unnamed@d_a_obj_jump_cpp@FPv = .text:0x0000160C; // type:function size:0x2C scope:local align:4 +Draw__16dBgS_MoveBgActorFv = .text:0x00001638; // type:function size:0x8 scope:weak align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x00001640; // type:function size:0x8 scope:weak align:4 +CreateHeap__16dBgS_MoveBgActorFv = .text:0x00001648; // type:function size:0x8 scope:weak align:4 +Create__16dBgS_MoveBgActorFv = .text:0x00001650; // type:function size:0x8 scope:weak align:4 +Execute__16dBgS_MoveBgActorFPPA3_A4_f = .text:0x00001658; // type:function size:0x8 scope:weak align:4 +Delete__16dBgS_MoveBgActorFv = .text:0x00001660; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00001668; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00001670; // type:function size:0x8 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00001678; // type:function size:0x48 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ39daObjJump5Act_c5Prm_eQ39daObjJump5Act_c5Prm_e = .text:0x000016C0; // type:function size:0x1C scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x000016DC; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x000016E4; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x000016EC; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x000016F4; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x000016FC; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x00001704; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x0000170C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00001714; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q29daObjJump5Act_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +M_attr__Q29daObjJump5Act_c = .rodata:0x00000008; // type:object size:0xA0 scope:global align:4 +@4050 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 data:float +@4051 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4053 = .rodata:0x000000B0; // type:object size:0x8 scope:local align:8 +@4221 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 data:float +@4343 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@4466 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000C4; // type:object size:0x69 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_335_data_1C = .data:0x0000001C; // type:object size:0x14 +@4424 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4425 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4426 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4427 = .data:0x00000054; // type:object size:0xC scope:local align:4 +@4428 = .data:0x00000060; // type:object size:0xC scope:local align:4 +@4429 = .data:0x0000006C; // type:object size:0xC scope:local align:4 +mode_proc$4423 = .data:0x00000078; // type:object size:0x48 scope:local align:4 +Mthd_Table__Q29daObjJump26@unnamed@d_a_obj_jump_cpp@ = .data:0x000000C0; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Jump = .data:0x000000E0; // type:object size:0x30 scope:global align:4 +__vt__16dBgS_MoveBgActor = .data:0x00000110; // type:object size:0x28 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000138; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x00000144; // type:object size:0x18 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x0000015C; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x0000018C; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000001BC; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000001D4; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000001E0; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000001EC; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x000001F8; // type:object size:0xC scope:weak align:4 +__vt__Q29daObjJump5Act_c = .data:0x00000204; // type:object size:0x28 scope:global align:4 +M_tmp_mtx__Q29daObjJump5Act_c = .bss:0x00000000; // type:object size:0x30 scope:global align:4 +init$4430 = .bss:0x00000030; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_kanat/splits.txt b/config/D44J01/rels/d_a_obj_kanat/splits.txt new file mode 100644 index 000000000..7346d7ef4 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_kanat/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_kanat.o: + .text start:0x00000078 end:0x0000070C + .text start:0x0000070C end:0x00000724 + .text start:0x00000724 end:0x00000740 + .rodata start:0x00000000 end:0x00000082 + .data start:0x00000000 end:0x00000078 + .bss start:0x00000000 end:0x00000030 diff --git a/config/D44J01/rels/d_a_obj_kanat/symbols.txt b/config/D44J01/rels/d_a_obj_kanat/symbols.txt new file mode 100644 index 000000000..18adcc04c --- /dev/null +++ b/config/D44J01/rels/d_a_obj_kanat/symbols.txt @@ -0,0 +1,34 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CreateHeap__Q210daObjKanat5Act_cFv = .text:0x00000078; // type:function size:0xB4 scope:global align:4 +Create__Q210daObjKanat5Act_cFv = .text:0x0000012C; // type:function size:0x80 scope:global align:4 +Mthd_Create__Q210daObjKanat5Act_cFv = .text:0x000001AC; // type:function size:0x140 scope:global align:4 +Delete__Q210daObjKanat5Act_cFv = .text:0x000002EC; // type:function size:0x30 scope:global align:4 +Mthd_Delete__Q210daObjKanat5Act_cFv = .text:0x0000031C; // type:function size:0x68 scope:global align:4 +set_mtx__Q210daObjKanat5Act_cFv = .text:0x00000384; // type:function size:0x80 scope:global align:4 +init_mtx__Q210daObjKanat5Act_cFv = .text:0x00000404; // type:function size:0x3C scope:global align:4 +Execute__Q210daObjKanat5Act_cFPPA3_A4_f = .text:0x00000440; // type:function size:0x160 scope:global align:4 +Draw__Q210daObjKanat5Act_cFv = .text:0x000005A0; // type:function size:0xB4 scope:global align:4 +Mthd_Create__Q210daObjKanat27@unnamed@d_a_obj_kanat_cpp@FPv = .text:0x00000654; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q210daObjKanat27@unnamed@d_a_obj_kanat_cpp@FPv = .text:0x00000674; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q210daObjKanat27@unnamed@d_a_obj_kanat_cpp@FPv = .text:0x00000694; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q210daObjKanat27@unnamed@d_a_obj_kanat_cpp@FPv = .text:0x000006B4; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q210daObjKanat27@unnamed@d_a_obj_kanat_cpp@FPv = .text:0x000006E0; // type:function size:0x2C scope:local align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x0000070C; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00000714; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x0000071C; // type:function size:0x8 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ310daObjKanat5Act_c5Prm_eQ310daObjKanat5Act_c5Prm_e = .text:0x00000724; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q210daObjKanat5Act_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +@4002 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4003 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4004 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4005 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000018; // type:object size:0x6A scope:local align:4 data:string_table +Mthd_Kanat__Q210daObjKanat27@unnamed@d_a_obj_kanat_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Kanat = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__Q210daObjKanat5Act_c = .data:0x00000050; // type:object size:0x28 scope:global align:4 +M_tmp_mtx__Q210daObjKanat5Act_c = .bss:0x00000000; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_kanoke/splits.txt b/config/D44J01/rels/d_a_obj_kanoke/splits.txt new file mode 100644 index 000000000..aab4c64bf --- /dev/null +++ b/config/D44J01/rels/d_a_obj_kanoke/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_kanoke.o: + .text start:0x000000EC end:0x00002088 + .text start:0x00002088 end:0x0000234C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000094 + .data start:0x00000000 end:0x0000032C + .bss start:0x00000008 end:0x000000FC diff --git a/config/D44J01/rels/d_a_obj_kanoke/symbols.txt b/config/D44J01/rels/d_a_obj_kanoke/symbols.txt new file mode 100644 index 000000000..e17f30969 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_kanoke/symbols.txt @@ -0,0 +1,158 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__13daObjKanoke_cFv = .text:0x000000EC; // type:function size:0x208 scope:global align:4 +__ct__8dCcD_CpsFv = .text:0x000002F4; // type:function size:0x90 scope:weak align:4 +__dt__8dCcD_CpsFv = .text:0x00000384; // type:function size:0xE0 scope:weak align:4 +__dt__8cM3dGCpsFv = .text:0x00000464; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x000004C0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000508; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000564; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000005AC; // type:function size:0x5C scope:weak align:4 +__dt__4cXyzFv = .text:0x00000608; // type:function size:0x3C scope:weak align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000644; // type:function size:0x20 scope:local align:4 +_create__13daObjKanoke_cFv = .text:0x00000664; // type:function size:0x90 scope:global align:4 +createHeap__13daObjKanoke_cFv = .text:0x000006F4; // type:function size:0x1BC scope:global align:4 +createInit__13daObjKanoke_cFv = .text:0x000008B0; // type:function size:0x26C scope:global align:4 +_delete__13daObjKanoke_cFv = .text:0x00000B1C; // type:function size:0xE4 scope:global align:4 +_draw__13daObjKanoke_cFv = .text:0x00000C00; // type:function size:0xD4 scope:global align:4 +_execute__13daObjKanoke_cFv = .text:0x00000CD4; // type:function size:0x19C scope:global align:4 +executeNormal__13daObjKanoke_cFv = .text:0x00000E70; // type:function size:0x3AC scope:global align:4 +executeYureYoko__13daObjKanoke_cFv = .text:0x0000121C; // type:function size:0x12C scope:global align:4 +executeOpenYoko__13daObjKanoke_cFv = .text:0x00001348; // type:function size:0x1E4 scope:global align:4 +executeEffectYoko__13daObjKanoke_cFv = .text:0x0000152C; // type:function size:0xB4 scope:global align:4 +executeYureTate__13daObjKanoke_cFv = .text:0x000015E0; // type:function size:0x16C scope:global align:4 +executeOpenTate__13daObjKanoke_cFv = .text:0x0000174C; // type:function size:0x2FC scope:global align:4 +executeEffectTate__13daObjKanoke_cFv = .text:0x00001A48; // type:function size:0xB8 scope:global align:4 +executeWait__13daObjKanoke_cFv = .text:0x00001B00; // type:function size:0x4 scope:global align:4 +getPrmType__13daObjKanoke_cFv = .text:0x00001B04; // type:function size:0x2C scope:global align:4 +getPrmSearch__13daObjKanoke_cFv = .text:0x00001B30; // type:function size:0x2C scope:global align:4 +getPrmYure__13daObjKanoke_cFv = .text:0x00001B5C; // type:function size:0x2C scope:global align:4 +getPrmSwNo__13daObjKanoke_cFv = .text:0x00001B88; // type:function size:0x2C scope:global align:4 +getPrmSwNo2__13daObjKanoke_cFv = .text:0x00001BB4; // type:function size:0x2C scope:global align:4 +setMtx__13daObjKanoke_cFv = .text:0x00001BE0; // type:function size:0x98 scope:global align:4 +setMtxHontai__13daObjKanoke_cFv = .text:0x00001C78; // type:function size:0x9C scope:global align:4 +setMtxHuta__13daObjKanoke_cFP4cXyz = .text:0x00001D14; // type:function size:0x114 scope:global align:4 +daObjKanokeCreate__FPv = .text:0x00001E28; // type:function size:0x20 scope:local align:4 +daObjKanokeDelete__FPv = .text:0x00001E48; // type:function size:0x20 scope:local align:4 +daObjKanokeExecute__FPv = .text:0x00001E68; // type:function size:0x20 scope:local align:4 +daObjKanokeDraw__FPv = .text:0x00001E88; // type:function size:0x20 scope:local align:4 +daObjKanokeIsDelete__FPv = .text:0x00001EA8; // type:function size:0x8 scope:local align:4 +__dt__10cCcD_GSttsFv = .text:0x00001EB0; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001EF8; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001EFC; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001F00; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001F04; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00001F08; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00001F50; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_CpsFv = .text:0x00001FAC; // type:function size:0x10 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001FBC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001FC4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001FCC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_AabAttrPf = .text:0x00002004; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_TriAttrPf = .text:0x0000200C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_PntAttrPf = .text:0x00002014; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000201C; // type:function size:0x38 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002054; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002060; // type:function size:0xC scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000206C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002070; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002078; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002080; // type:function size:0x8 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ213daObjKanoke_c5Prm_eQ213daObjKanoke_c5Prm_e = .text:0x00002088; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_kanoke_cpp = .text:0x000020A4; // type:function size:0x298 scope:local align:4 +@280@__dt__8dCcD_CpsFv = .text:0x0000233C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CpsFv = .text:0x00002344; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4040 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4041 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4042 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4043 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4263 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4264 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4265 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4266 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4267 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4268 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4269 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4270 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4271 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4385 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4386 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4387 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4474 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 +@4475 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@4476 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4477 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4479 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 +@4497 = .rodata:0x00000060; // type:object size:0x8 scope:local align:8 +@4540 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4541 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4542 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4563 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 data:float +@4674 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4897 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4898 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4899 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4900 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000008C; // type:object size:0x8 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_336_data_1C = .data:0x0000001C; // type:object size:0x14 +l_cps_src_body = .data:0x00000030; // type:object size:0x4C scope:local align:4 +l_cps_src_huta = .data:0x0000007C; // type:object size:0x4C scope:local align:4 +@4328 = .data:0x000000C8; // type:object size:0xC scope:local align:4 +@4329 = .data:0x000000D4; // type:object size:0xC scope:local align:4 +@4330 = .data:0x000000E0; // type:object size:0xC scope:local align:4 +@4331 = .data:0x000000EC; // type:object size:0xC scope:local align:4 +@4332 = .data:0x000000F8; // type:object size:0xC scope:local align:4 +@4333 = .data:0x00000104; // type:object size:0xC scope:local align:4 +@4334 = .data:0x00000110; // type:object size:0xC scope:local align:4 +@4335 = .data:0x0000011C; // type:object size:0xC scope:local align:4 +moveProc = .data:0x00000128; // type:object size:0x60 scope:local align:4 data:4byte +daObjKanokeMethodTable = .data:0x00000188; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Kanoke = .data:0x000001A8; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x000001D8; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000001E4; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x000001F0; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x0000020C; // type:object size:0x20 scope:weak align:4 +__vt__8dCcD_Cps = .data:0x0000022C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCps = .data:0x000002B4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x000002C0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000002CC; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000002D8; // type:object size:0x54 scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@3990 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +daObjKanoke_Yoko_pfs = .bss:0x00000060; // type:object size:0xC scope:local align:4 data:float +@3991 = .bss:0x0000006C; // type:object size:0xC scope:local align:4 +@3992 = .bss:0x00000078; // type:object size:0xC scope:local align:4 +@3993 = .bss:0x00000084; // type:object size:0xC scope:local align:4 +@3994 = .bss:0x00000090; // type:object size:0xC scope:local align:4 +@3995 = .bss:0x0000009C; // type:object size:0xC scope:local align:4 +@3996 = .bss:0x000000A8; // type:object size:0xC scope:local align:4 +daObjKanoke_Tate_pfs = .bss:0x000000B4; // type:object size:0x48 scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_obj_ladder/splits.txt b/config/D44J01/rels/d_a_obj_ladder/splits.txt new file mode 100644 index 000000000..095b84242 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_ladder/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_ladder.o: + .text start:0x00000078 end:0x000011FC + .text start:0x000011FC end:0x00001284 + .text start:0x00001284 end:0x000012E0 + .rodata start:0x00000000 end:0x000000C7 + .data start:0x00000000 end:0x0000023C + .bss start:0x00000000 end:0x00000031 diff --git a/config/D44J01/rels/d_a_obj_ladder/symbols.txt b/config/D44J01/rels/d_a_obj_ladder/symbols.txt new file mode 100644 index 000000000..5ecabc5de --- /dev/null +++ b/config/D44J01/rels/d_a_obj_ladder/symbols.txt @@ -0,0 +1,99 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CreateHeap__Q211daObjLadder5Act_cFv = .text:0x00000078; // type:function size:0xC4 scope:global align:4 +Create__Q211daObjLadder5Act_cFv = .text:0x0000013C; // type:function size:0x1B4 scope:global align:4 +Mthd_Create__Q211daObjLadder5Act_cFv = .text:0x000002F0; // type:function size:0x208 scope:global align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x000004F8; // type:function size:0x140 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x00000638; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00000750; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x000007F0; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x0000084C; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00000894; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x000008F0; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00000938; // type:function size:0x80 scope:weak align:4 +Delete__Q211daObjLadder5Act_cFv = .text:0x000009B8; // type:function size:0x8 scope:global align:4 +Mthd_Delete__Q211daObjLadder5Act_cFv = .text:0x000009C0; // type:function size:0x50 scope:global align:4 +demo_end_reset__Q211daObjLadder5Act_cFv = .text:0x00000A10; // type:function size:0x6C scope:global align:4 +mode_wait_init__Q211daObjLadder5Act_cFv = .text:0x00000A7C; // type:function size:0xC scope:global align:4 +mode_wait__Q211daObjLadder5Act_cFv = .text:0x00000A88; // type:function size:0x5C scope:global align:4 +mode_demoreq_init__Q211daObjLadder5Act_cFv = .text:0x00000AE4; // type:function size:0x14 scope:global align:4 +mode_demoreq__Q211daObjLadder5Act_cFv = .text:0x00000AF8; // type:function size:0xC0 scope:global align:4 +mode_vib_init__Q211daObjLadder5Act_cFv = .text:0x00000BB8; // type:function size:0x28 scope:global align:4 +mode_vib__Q211daObjLadder5Act_cFv = .text:0x00000BE0; // type:function size:0xBC scope:global align:4 +mode_drop_init__Q211daObjLadder5Act_cFv = .text:0x00000C9C; // type:function size:0x44 scope:global align:4 +mode_drop__Q211daObjLadder5Act_cFv = .text:0x00000CE0; // type:function size:0x1CC scope:global align:4 +mode_fell_init__Q211daObjLadder5Act_cFv = .text:0x00000EAC; // type:function size:0xC scope:global align:4 +mode_fell__Q211daObjLadder5Act_cFv = .text:0x00000EB8; // type:function size:0x4 scope:global align:4 +set_mtx__Q211daObjLadder5Act_cFv = .text:0x00000EBC; // type:function size:0x94 scope:global align:4 +init_mtx__Q211daObjLadder5Act_cFv = .text:0x00000F50; // type:function size:0x3C scope:global align:4 +Execute__Q211daObjLadder5Act_cFPPA3_A4_f = .text:0x00000F8C; // type:function size:0x118 scope:global align:4 +Draw__Q211daObjLadder5Act_cFv = .text:0x000010A4; // type:function size:0xA0 scope:global align:4 +Mthd_Create__Q211daObjLadder28@unnamed@d_a_obj_ladder_cpp@FPv = .text:0x00001144; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q211daObjLadder28@unnamed@d_a_obj_ladder_cpp@FPv = .text:0x00001164; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q211daObjLadder28@unnamed@d_a_obj_ladder_cpp@FPv = .text:0x00001184; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q211daObjLadder28@unnamed@d_a_obj_ladder_cpp@FPv = .text:0x000011A4; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q211daObjLadder28@unnamed@d_a_obj_ladder_cpp@FPv = .text:0x000011D0; // type:function size:0x2C scope:local align:4 +Draw__16dBgS_MoveBgActorFv = .text:0x000011FC; // type:function size:0x8 scope:weak align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x00001204; // type:function size:0x8 scope:weak align:4 +CreateHeap__16dBgS_MoveBgActorFv = .text:0x0000120C; // type:function size:0x8 scope:weak align:4 +Create__16dBgS_MoveBgActorFv = .text:0x00001214; // type:function size:0x8 scope:weak align:4 +Execute__16dBgS_MoveBgActorFPPA3_A4_f = .text:0x0000121C; // type:function size:0x8 scope:weak align:4 +Delete__16dBgS_MoveBgActorFv = .text:0x00001224; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x0000122C; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00001234; // type:function size:0x8 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x0000123C; // type:function size:0x48 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ311daObjLadder5Act_c5Prm_eQ311daObjLadder5Act_c5Prm_e = .text:0x00001284; // type:function size:0x1C scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x000012A0; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x000012A8; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x000012B0; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x000012B8; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x000012C0; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x000012C8; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x000012D0; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x000012D8; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q211daObjLadder28@unnamed@d_a_obj_ladder_cpp@ = .rodata:0x00000000; // type:object size:0x24 scope:local align:4 +M_arcname__Q211daObjLadder5Act_c = .rodata:0x00000024; // type:object size:0x5 scope:global align:4 data:string +@4044 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4045 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4046 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4047 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4048 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4049 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4050 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4051 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4259 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 data:float +@4301 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4302 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4303 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000005C; // type:object size:0x6B scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_337_data_1C = .data:0x0000001C; // type:object size:0x14 +L_attr_type__Q211daObjLadder28@unnamed@d_a_obj_ladder_cpp@ = .data:0x00000030; // type:object size:0x28 scope:local align:4 +@4341 = .data:0x00000058; // type:object size:0xC scope:local align:4 +@4342 = .data:0x00000064; // type:object size:0xC scope:local align:4 +@4343 = .data:0x00000070; // type:object size:0xC scope:local align:4 +@4344 = .data:0x0000007C; // type:object size:0xC scope:local align:4 +@4345 = .data:0x00000088; // type:object size:0xC scope:local align:4 +mode_proc$4340 = .data:0x00000094; // type:object size:0x3C scope:local align:4 +Mthd_Table__Q211daObjLadder28@unnamed@d_a_obj_ladder_cpp@ = .data:0x000000D0; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Ladder = .data:0x000000F0; // type:object size:0x30 scope:global align:4 +__vt__16dBgS_MoveBgActor = .data:0x00000120; // type:object size:0x28 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000148; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x00000154; // type:object size:0x18 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x0000016C; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x0000019C; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000001CC; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000001E4; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000001F0; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000001FC; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000208; // type:object size:0xC scope:weak align:4 +__vt__Q211daObjLadder5Act_c = .data:0x00000214; // type:object size:0x28 scope:global align:4 +M_tmp_mtx__Q211daObjLadder5Act_c = .bss:0x00000000; // type:object size:0x30 scope:global align:4 +init$4346 = .bss:0x00000030; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_leaves/splits.txt b/config/D44J01/rels/d_a_obj_leaves/splits.txt new file mode 100644 index 000000000..c6d4f8842 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_leaves/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_leaves.o: + .text start:0x000000EC end:0x00001A48 + .text start:0x00001A48 end:0x00001AC0 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000FA + .data start:0x00000000 end:0x00000298 + .bss start:0x00000008 end:0x0000003C diff --git a/config/D44J01/rels/d_a_obj_leaves/symbols.txt b/config/D44J01/rels/d_a_obj_leaves/symbols.txt new file mode 100644 index 000000000..c3fa4e525 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_leaves/symbols.txt @@ -0,0 +1,111 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__17daObjLeaves_HIO_cFv = .text:0x000000EC; // type:function size:0x68 scope:global align:4 +chk_appear__13daObjLeaves_cFv = .text:0x00000154; // type:function size:0x60 scope:global align:4 +setPEmitter__13daObjLeaves_cFP14JPABaseEmitter = .text:0x000001B4; // type:function size:0x8 scope:global align:4 +init_mtx__13daObjLeaves_cFv = .text:0x000001BC; // type:function size:0x70 scope:global align:4 +birthEffect__13daObjLeaves_cFiP4cXyzP5csXyzP8_GXColor = .text:0x0000022C; // type:function size:0x1B0 scope:global align:4 +rideCallBack__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x000003DC; // type:function size:0x98 scope:local align:4 +solidHeapCB__13daObjLeaves_cFP10fopAc_ac_c = .text:0x00000474; // type:function size:0x24 scope:global align:4 +create_heap__13daObjLeaves_cFv = .text:0x00000498; // type:function size:0x110 scope:global align:4 +checkCollision__13daObjLeaves_cFv = .text:0x000005A8; // type:function size:0x468 scope:global align:4 +registFireCollision__13daObjLeaves_cFv = .text:0x00000A10; // type:function size:0x50 scope:global align:4 +_create__13daObjLeaves_cFv = .text:0x00000A60; // type:function size:0x2E8 scope:global align:4 +__dt__8dCcD_CylFv = .text:0x00000D48; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000E14; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00000E5C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00000F28; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000F70; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000FCC; // type:function size:0x48 scope:weak align:4 +_delete__13daObjLeaves_cFv = .text:0x00001014; // type:function size:0xF0 scope:global align:4 +wait_proc__13daObjLeaves_cFv = .text:0x00001104; // type:function size:0x160 scope:global align:4 +alpha_calc_start_wait_proc__13daObjLeaves_cFv = .text:0x00001264; // type:function size:0xA0 scope:global align:4 +item_set_wait_proc__13daObjLeaves_cFv = .text:0x00001304; // type:function size:0x140 scope:global align:4 +retire_wait_proc__13daObjLeaves_cFv = .text:0x00001444; // type:function size:0xD8 scope:global align:4 +retire_wait_without_particle_proc__13daObjLeaves_cFv = .text:0x0000151C; // type:function size:0x6C scope:global align:4 +_execute__13daObjLeaves_cFv = .text:0x00001588; // type:function size:0x2C scope:global align:4 +set_material_sub__FP11J3DMaterialUc = .text:0x000015B4; // type:function size:0x134 scope:local align:4 +set_material__FP8J3DModelUc = .text:0x000016E8; // type:function size:0x68 scope:local align:4 +_draw__13daObjLeaves_cFv = .text:0x00001750; // type:function size:0x78 scope:global align:4 +daObjLeaves_Create__FP13daObjLeaves_c = .text:0x000017C8; // type:function size:0x20 scope:local align:4 +daObjLeaves_Delete__FP13daObjLeaves_c = .text:0x000017E8; // type:function size:0x24 scope:local align:4 +daObjLeaves_Execute__FP13daObjLeaves_c = .text:0x0000180C; // type:function size:0x24 scope:local align:4 +daObjLeaves_Draw__FP13daObjLeaves_c = .text:0x00001830; // type:function size:0x24 scope:local align:4 +daObjLeaves_IsDelete__FP13daObjLeaves_c = .text:0x00001854; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x0000185C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x0000186C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00001874; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000187C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001884; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000188C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000018C4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000018CC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000018D4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000018DC; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001914; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001918; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00001920; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00001930; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00001938; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001940; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001948; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001950; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00001988; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00001990; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00001998; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x000019A0; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000019D8; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000019E0; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000019E8; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000019F4; // type:function size:0xC scope:weak align:4 +__dt__17daObjLeaves_HIO_cFv = .text:0x00001A00; // type:function size:0x48 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ213daObjLeaves_c7Param_eQ213daObjLeaves_c7Param_e = .text:0x00001A48; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_leaves_cpp = .text:0x00001A64; // type:function size:0x3C scope:local align:4 +@280@__dt__8dCcD_SphFv = .text:0x00001AA0; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00001AA8; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00001AB0; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00001AB8; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +l_arcname__28@unnamed@d_a_obj_leaves_cpp@ = .rodata:0x00000000; // type:object size:0x6 scope:local align:4 data:string +l_sph_src__28@unnamed@d_a_obj_leaves_cpp@ = .rodata:0x00000008; // type:object size:0x40 scope:local align:4 +l_fire_cyl_src__28@unnamed@d_a_obj_leaves_cpp@ = .rodata:0x00000048; // type:object size:0x44 scope:local align:4 +@4012 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4013 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4014 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4015 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4016 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4017 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4206 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4207 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4208 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 data:float +@4209 = .rodata:0x000000B0; // type:object size:0x8 scope:local align:8 +@4210 = .rodata:0x000000B8; // type:object size:0x8 scope:local align:8 +@4319 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@4524 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x000000C8; // type:object size:0x32 scope:local align:4 data:string_table +particle_data$4055 = .data:0x00000000; // type:object size:0x60 scope:local align:4 +@4238 = .data:0x00000060; // type:object size:0xC scope:local align:4 data:4byte +@4433 = .data:0x0000006C; // type:object size:0xC scope:local align:4 +@4467 = .data:0x00000078; // type:object size:0xC scope:local align:4 data:4byte +@4469 = .data:0x00000084; // type:object size:0xC scope:local align:4 data:4byte +@4497 = .data:0x00000090; // type:object size:0xC scope:local align:4 data:4byte +@4511 = .data:0x0000009C; // type:object size:0xC scope:local align:4 data:4byte +@4513 = .data:0x000000A8; // type:object size:0xC scope:local align:4 data:4byte +l_daObjLeaves_Method = .data:0x000000B4; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Leaves = .data:0x000000D4; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x00000104; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000018C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000198; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000220; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000022C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000238; // type:object size:0x54 scope:weak align:4 +__vt__17daObjLeaves_HIO_c = .data:0x0000028C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4018 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x28 scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_obj_light/splits.txt b/config/D44J01/rels/d_a_obj_light/splits.txt new file mode 100644 index 000000000..edf0ce771 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_light/splits.txt @@ -0,0 +1,21 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_light.o: + .text start:0x000000EC end:0x00001664 + .rodata start:0x00000000 end:0x0000010F + .data start:0x00000000 end:0x00000144 + .bss start:0x00000008 end:0x000000A0 diff --git a/config/D44J01/rels/d_a_obj_light/symbols.txt b/config/D44J01/rels/d_a_obj_light/symbols.txt new file mode 100644 index 000000000..f751ccc70 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_light/symbols.txt @@ -0,0 +1,106 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +solidHeapCB__Q210daObjLight5Act_cFP10fopAc_ac_c = .text:0x000000EC; // type:function size:0x24 scope:global align:4 +create_heap__Q210daObjLight5Act_cFv = .text:0x00000110; // type:function size:0x218 scope:global align:4 +init_collision__Q210daObjLight5Act_cFv = .text:0x00000328; // type:function size:0x7C scope:global align:4 +set_collision__Q210daObjLight5Act_cFv = .text:0x000003A4; // type:function size:0x90 scope:global align:4 +__dt__4cXyzFv = .text:0x00000434; // type:function size:0x3C scope:weak align:4 +_create__Q210daObjLight5Act_cFv = .text:0x00000470; // type:function size:0x268 scope:global align:4 +__dt__8dCcD_CylFv = .text:0x000006D8; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000007A4; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000007EC; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000848; // type:function size:0x48 scope:weak align:4 +_delete__Q210daObjLight5Act_cFv = .text:0x00000890; // type:function size:0x8C scope:global align:4 +set_fire__Q210daObjLight5Act_cFi = .text:0x0000091C; // type:function size:0x138 scope:global align:4 +draw_fire__Q210daObjLight5Act_cFv = .text:0x00000A54; // type:function size:0x68 scope:global align:4 +exe_fire__Q210daObjLight5Act_cFv = .text:0x00000ABC; // type:function size:0x124 scope:global align:4 +delete_fire__Q210daObjLight5Act_cFv = .text:0x00000BE0; // type:function size:0x2C scope:global align:4 +now_event__Q210daObjLight5Act_cFs = .text:0x00000C0C; // type:function size:0x2C scope:global align:4 +set_event__Q210daObjLight5Act_cFs = .text:0x00000C38; // type:function size:0x28 scope:global align:4 +exe_event__Q210daObjLight5Act_cFv = .text:0x00000C60; // type:function size:0xD0 scope:global align:4 +set_mtx__Q210daObjLight5Act_cFv = .text:0x00000D30; // type:function size:0x300 scope:global align:4 +renew_angle__Q210daObjLight5Act_cFv = .text:0x00001030; // type:function size:0x140 scope:global align:4 +control_light__Q210daObjLight5Act_cFv = .text:0x00001170; // type:function size:0x16C scope:global align:4 +control_treasure__Q210daObjLight5Act_cFv = .text:0x000012DC; // type:function size:0x68 scope:global align:4 +_execute__Q210daObjLight5Act_cFv = .text:0x00001344; // type:function size:0x68 scope:global align:4 +_draw__Q210daObjLight5Act_cFv = .text:0x000013AC; // type:function size:0x128 scope:global align:4 +Mthd_Create__Q210daObjLight27@unnamed@d_a_obj_light_cpp@FPv = .text:0x000014D4; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q210daObjLight27@unnamed@d_a_obj_light_cpp@FPv = .text:0x000014F4; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q210daObjLight27@unnamed@d_a_obj_light_cpp@FPv = .text:0x00001518; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q210daObjLight27@unnamed@d_a_obj_light_cpp@FPv = .text:0x0000153C; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q210daObjLight27@unnamed@d_a_obj_light_cpp@FPv = .text:0x00001560; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00001568; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00001578; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00001580; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001588; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001590; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001598; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000015D0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000015D8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000015E0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000015E8; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001620; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001624; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000162C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001634; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000163C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001648; // type:function size:0xC scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00001654; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x0000165C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q210daObjLight27@unnamed@d_a_obj_light_cpp@ = .rodata:0x00000000; // type:object size:0x6 scope:local align:4 +M_arcname__Q210daObjLight5Act_c = .rodata:0x00000008; // type:object size:0x8 scope:global align:4 data:string +M_cyl_src__Q210daObjLight5Act_c = .rodata:0x00000010; // type:object size:0x44 scope:global align:4 +@4049 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 data:float +@4131 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4132 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4133 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4134 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4135 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4247 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4248 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 data:float +@4249 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 data:float +@4250 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4296 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4297 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4298 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4443 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4444 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4445 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000094; // type:object size:0x7B scope:local align:4 data:string_table +Mthd_Table__Q210daObjLight27@unnamed@d_a_obj_light_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Light = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x00000050; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000000D8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000000E4; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000000F0; // type:object size:0x54 scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4345 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +init$4346 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 +@4348 = .bss:0x00000064; // type:object size:0xC scope:local align:4 +@4349 = .bss:0x00000070; // type:object size:0xC scope:local align:4 +i_offset$4344 = .bss:0x0000007C; // type:object size:0x24 scope:local align:4 diff --git a/config/D44J01/rels/d_a_obj_lpalm/splits.txt b/config/D44J01/rels/d_a_obj_lpalm/splits.txt new file mode 100644 index 000000000..17a4803ea --- /dev/null +++ b/config/D44J01/rels/d_a_obj_lpalm/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_lpalm.o: + .text start:0x00000078 end:0x00000930 + .rodata start:0x00000000 end:0x00000068 + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_obj_lpalm/symbols.txt b/config/D44J01/rels/d_a_obj_lpalm/symbols.txt new file mode 100644 index 000000000..b0df1cf18 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_lpalm/symbols.txt @@ -0,0 +1,37 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local align:4 +nodeCallBack__FP7J3DNodei = .text:0x00000098; // type:function size:0xCC scope:local align:4 +CreateHeap__12daObjLpalm_cFv = .text:0x00000164; // type:function size:0x104 scope:global align:4 +CreateInit__12daObjLpalm_cFv = .text:0x00000268; // type:function size:0x19C scope:global align:4 +daObjLpalmCreate__FPv = .text:0x00000404; // type:function size:0xA4 scope:local align:4 +daObjLpalmDelete__FPv = .text:0x000004A8; // type:function size:0x58 scope:local align:4 +daObjLpalmExecute__FPv = .text:0x00000500; // type:function size:0x24 scope:local align:4 +_execute__12daObjLpalm_cFv = .text:0x00000524; // type:function size:0x378 scope:weak align:4 +daObjLpalmDraw__FPv = .text:0x0000089C; // type:function size:0x8C scope:local align:4 +daObjLpalmIsDelete__FPv = .text:0x00000928; // type:function size:0x8 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__12daObjLpalm_c = .rodata:0x00000000; // type:object size:0x7 scope:global align:4 data:string +M_attr__12daObjLpalm_c = .rodata:0x00000008; // type:object size:0x2 scope:global align:4 data:byte +@4045 = .rodata:0x0000000C; // type:object size:0x10 scope:local align:4 +@4079 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4080 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4081 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4082 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4083 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4084 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4203 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4204 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4205 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4206 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 +@4207 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@4208 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@4209 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4210 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4211 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4212 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +daObjLpalmMethodTable = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Lpalm = .data:0x00000020; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_magmarock/splits.txt b/config/D44J01/rels/d_a_obj_magmarock/splits.txt new file mode 100644 index 000000000..2b6170af3 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_magmarock/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_magmarock.o: + .text start:0x00000078 end:0x000020D8 + .rodata start:0x00000000 end:0x00000106 + .data start:0x00000000 end:0x0000013C diff --git a/config/D44J01/rels/d_a_obj_magmarock/symbols.txt b/config/D44J01/rels/d_a_obj_magmarock/symbols.txt new file mode 100644 index 000000000..fbb11f44d --- /dev/null +++ b/config/D44J01/rels/d_a_obj_magmarock/symbols.txt @@ -0,0 +1,102 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +set_mtx__Q214daObjMagmarock5Act_cFv = .text:0x00000078; // type:function size:0xB0 scope:global align:4 +demo_move__Q214daObjMagmarock5Act_cFv = .text:0x00000128; // type:function size:0x130 scope:global align:4 +ControlEffect__Q214daObjMagmarock5Act_cFv = .text:0x00000258; // type:function size:0x180 scope:global align:4 +play_anim__Q214daObjMagmarock5Act_cFv = .text:0x000003D8; // type:function size:0x114 scope:global align:4 +appear_proc_init__Q214daObjMagmarock5Act_cFv = .text:0x000004EC; // type:function size:0x40 scope:global align:4 +appear_proc__Q214daObjMagmarock5Act_cFv = .text:0x0000052C; // type:function size:0x60 scope:global align:4 +wait_proc_init__Q214daObjMagmarock5Act_cFv = .text:0x0000058C; // type:function size:0x40 scope:global align:4 +wait_proc__Q214daObjMagmarock5Act_cFv = .text:0x000005CC; // type:function size:0x2C scope:global align:4 +stay_proc_init__Q214daObjMagmarock5Act_cFv = .text:0x000005F8; // type:function size:0xA8 scope:global align:4 +stay_proc__Q214daObjMagmarock5Act_cFv = .text:0x000006A0; // type:function size:0x40 scope:global align:4 +quake_proc_init__Q214daObjMagmarock5Act_cFv = .text:0x000006E0; // type:function size:0xA4 scope:global align:4 +quake_proc__Q214daObjMagmarock5Act_cFv = .text:0x00000784; // type:function size:0x94 scope:global align:4 +vanish_proc_init__Q214daObjMagmarock5Act_cFv = .text:0x00000818; // type:function size:0x40 scope:global align:4 +vanish_proc__Q214daObjMagmarock5Act_cFv = .text:0x00000858; // type:function size:0x80 scope:global align:4 +ride_call_back__14daObjMagmarockFP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x000008D8; // type:function size:0x1F4 scope:local align:4 +__dt__4cXyzFv = .text:0x00000ACC; // type:function size:0x3C scope:weak align:4 +CheckCreateHeap__14daObjMagmarockFP10fopAc_ac_c = .text:0x00000B08; // type:function size:0x20 scope:local align:4 +CreateHeap__Q214daObjMagmarock5Act_cFv = .text:0x00000B28; // type:function size:0x294 scope:global align:4 +CreateInit__Q214daObjMagmarock5Act_cFv = .text:0x00000DBC; // type:function size:0x5E4 scope:global align:4 +LiftUpRequest__Q214daObjMagmarock5Act_cFR4cXyz = .text:0x000013A0; // type:function size:0x1AC scope:global align:4 +BeforeLiftRequest__Q214daObjMagmarock5Act_cFR4cXyz = .text:0x0000154C; // type:function size:0x11C scope:global align:4 +calc_ground_quat__Q214daObjMagmarock5Act_cFv = .text:0x00001668; // type:function size:0x160 scope:global align:4 +Create__Q214daObjMagmarock6MethodFPv = .text:0x000017C8; // type:function size:0x1B0 scope:global align:4 +__ct__4cXyzFv = .text:0x00001978; // type:function size:0x4 scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x0000197C; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x000019D8; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00001A34; // type:function size:0x48 scope:weak align:4 +Delete__Q214daObjMagmarock6MethodFPv = .text:0x00001A7C; // type:function size:0x88 scope:global align:4 +Execute__Q214daObjMagmarock6MethodFPv = .text:0x00001B04; // type:function size:0x24 scope:global align:4 +_execute__Q214daObjMagmarock5Act_cFv = .text:0x00001B28; // type:function size:0x340 scope:weak align:4 +Draw__Q214daObjMagmarock6MethodFPv = .text:0x00001E68; // type:function size:0x268 scope:global align:4 +IsDelete__Q214daObjMagmarock6MethodFPv = .text:0x000020D0; // type:function size:0x8 scope:global align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q214daObjMagmarock5Act_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +@4128 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4129 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4131 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 data:double +@4173 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4195 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4202 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4203 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4204 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4264 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@4265 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 +@4266 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4267 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4268 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4407 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4408 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4409 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4410 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4411 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4412 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 data:float +@4413 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4414 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4465 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4466 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4467 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4468 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4469 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4470 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4489 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4490 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4491 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4524 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4525 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4526 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4527 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4528 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4675 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4676 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4677 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4678 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 data:string +@stringBase0 = .rodata:0x000000B4; // type:object size:0x52 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_155_data_1C = .data:0x0000001C; // type:object size:0x14 +default_color__Q214daObjMagmarock5Act_c = .data:0x00000030; // type:object size:0x4 scope:global align:4 data:byte +@4135 = .data:0x00000034; // type:object size:0xC scope:local align:4 data:4byte +@4151 = .data:0x00000040; // type:object size:0xC scope:local align:4 data:4byte +@4167 = .data:0x0000004C; // type:object size:0xC scope:local align:4 data:4byte +@4185 = .data:0x00000058; // type:object size:0xC scope:local align:4 data:4byte +@4208 = .data:0x00000064; // type:object size:0xC scope:local align:4 data:4byte +@4432 = .data:0x00000070; // type:object size:0xC scope:local align:4 data:4byte +@4436 = .data:0x0000007C; // type:object size:0xC scope:local align:4 data:4byte +@4476 = .data:0x00000088; // type:object size:0xC scope:local align:4 data:4byte +@4544 = .data:0x00000094; // type:object size:0xC scope:local align:4 +@4546 = .data:0x000000A0; // type:object size:0xC scope:local align:4 +@4558 = .data:0x000000AC; // type:object size:0xC scope:local align:4 +Table__Q214daObjMagmarock6Method = .data:0x000000B8; // type:object size:0x20 scope:global align:4 +g_profile_Obj_Magmarock = .data:0x000000D8; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_bckAnm = .data:0x00000108; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000114; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000120; // type:object size:0xC scope:weak align:4 +__vt__Q214daObjMagmarock5Act_c = .data:0x0000012C; // type:object size:0x10 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_majyuu_door/splits.txt b/config/D44J01/rels/d_a_obj_majyuu_door/splits.txt new file mode 100644 index 000000000..6d65ee10e --- /dev/null +++ b/config/D44J01/rels/d_a_obj_majyuu_door/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_majyuu_door.o: + .text start:0x000000EC end:0x00001164 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000078 + .data start:0x00000000 end:0x000001C8 + .bss start:0x00000008 end:0x00000031 diff --git a/config/D44J01/rels/d_a_obj_majyuu_door/symbols.txt b/config/D44J01/rels/d_a_obj_majyuu_door/symbols.txt new file mode 100644 index 000000000..889c46c62 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_majyuu_door/symbols.txt @@ -0,0 +1,85 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +createHeap_CB__FP10fopAc_ac_c = .text:0x000000EC; // type:function size:0x20 scope:local align:4 +TgHitCallback__FP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x0000010C; // type:function size:0x24 scope:local align:4 +__ct__17daObj_MjDoorHIO_cFv = .text:0x00000130; // type:function size:0x44 scope:global align:4 +set_mtx__14daObj_MjDoor_cFv = .text:0x00000174; // type:function size:0xA4 scope:global align:4 +_createHeap__14daObj_MjDoor_cFv = .text:0x00000218; // type:function size:0x160 scope:global align:4 +getArg__14daObj_MjDoor_cFv = .text:0x00000378; // type:function size:0xC scope:global align:4 +CreateInit__14daObj_MjDoor_cFv = .text:0x00000384; // type:function size:0xC8 scope:global align:4 +_create__14daObj_MjDoor_cFv = .text:0x0000044C; // type:function size:0x13C scope:global align:4 +__dt__8dCcD_CylFv = .text:0x00000588; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_CylFv = .text:0x00000654; // type:function size:0x84 scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000006D8; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000720; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000077C; // type:function size:0x48 scope:weak align:4 +_delete__14daObj_MjDoor_cFv = .text:0x000007C4; // type:function size:0x94 scope:global align:4 +setCollision__14daObj_MjDoor_cFv = .text:0x00000858; // type:function size:0x170 scope:global align:4 +modeWaitInit__14daObj_MjDoor_cFv = .text:0x000009C8; // type:function size:0xC scope:global align:4 +modeWait__14daObj_MjDoor_cFv = .text:0x000009D4; // type:function size:0x54 scope:global align:4 +smoke_set__14daObj_MjDoor_cFv = .text:0x00000A28; // type:function size:0xB8 scope:global align:4 +modeDeleteInit__14daObj_MjDoor_cFv = .text:0x00000AE0; // type:function size:0x278 scope:global align:4 +modeDelete__14daObj_MjDoor_cFv = .text:0x00000D58; // type:function size:0x8C scope:global align:4 +_execute__14daObj_MjDoor_cFv = .text:0x00000DE4; // type:function size:0xC4 scope:global align:4 +_draw__14daObj_MjDoor_cFv = .text:0x00000EA8; // type:function size:0x74 scope:global align:4 +daObj_MjDoorCreate__FPv = .text:0x00000F1C; // type:function size:0x20 scope:local align:4 +daObj_MjDoorDelete__FPv = .text:0x00000F3C; // type:function size:0x24 scope:local align:4 +daObj_MjDoorExecute__FPv = .text:0x00000F60; // type:function size:0x24 scope:local align:4 +daObj_MjDoorDraw__FPv = .text:0x00000F84; // type:function size:0x24 scope:local align:4 +daObj_MjDoorIsDelete__FPv = .text:0x00000FA8; // type:function size:0x8 scope:local align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000FB0; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000FB8; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000FC0; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000FCC; // type:function size:0xC scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00000FD8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00000FE8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00000FF0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000FF8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001000; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001008; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00001040; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00001048; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00001050; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001058; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001090; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001094; // type:function size:0x8 scope:weak align:4 +__dt__17daObj_MjDoorHIO_cFv = .text:0x0000109C; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPi = .text:0x000010FC; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_majyuu_door_cpp = .text:0x00001118; // type:function size:0x3C scope:local align:4 +@280@__dt__8dCcD_CylFv = .text:0x00001154; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x0000115C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_heapsize__14daObj_MjDoor_c = .rodata:0x00000000; // type:object size:0x4 scope:global align:4 +m_arc_name__14daObj_MjDoor_c = .rodata:0x00000004; // type:object size:0x8 scope:global align:4 data:string +@4084 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:4byte +@4226 = .rodata:0x00000010; // type:object size:0x28 scope:local align:4 +@4259 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4260 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4299 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@4368 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4369 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x0000004C; // type:object size:0x2C scope:local align:4 data:string_table +l_cyl_src = .data:0x00000000; // type:object size:0x44 scope:local align:4 +smoke_col__14daObj_MjDoor_c = .data:0x00000044; // type:object size:0x4 scope:global align:4 +@4388 = .data:0x00000048; // type:object size:0xC scope:local align:4 data:4byte +@4389 = .data:0x00000054; // type:object size:0xC scope:local align:4 data:4byte +mode_proc$localstatic3$modeProcCall__14daObj_MjDoor_cFv = .data:0x00000060; // type:object size:0x18 scope:weak align:4 data:4byte +daObj_MjDoorMethodTable = .data:0x00000078; // type:object size:0x20 scope:local align:4 +g_profile_OBJ_MJDOOR = .data:0x00000098; // type:object size:0x30 scope:global align:4 +__vt__8cM3dGAab = .data:0x000000C8; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000000D4; // type:object size:0x54 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000128; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000134; // type:object size:0x88 scope:weak align:4 +__vt__17daObj_MjDoorHIO_c = .data:0x000001BC; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4016 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0xC scope:local align:4 data:byte +init$4276 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte +smoke_scale$4275 = .bss:0x00000024; // type:object size:0xC scope:local align:4 data:float +init$localstatic4$modeProcCall__14daObj_MjDoor_cFv = .bss:0x00000030; // type:object size:0x1 scope:weak align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_mkie/splits.txt b/config/D44J01/rels/d_a_obj_mkie/splits.txt new file mode 100644 index 000000000..2187cf5f4 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_mkie/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_mkie.o: + .text start:0x00000078 end:0x00001650 + .text start:0x00001650 end:0x000017CC + .text start:0x000017CC end:0x000017F8 + .rodata start:0x00000000 end:0x00000370 + .data start:0x00000000 end:0x00000248 + .bss start:0x00000000 end:0x00000031 diff --git a/config/D44J01/rels/d_a_obj_mkie/symbols.txt b/config/D44J01/rels/d_a_obj_mkie/symbols.txt new file mode 100644 index 000000000..1e0a3ee38 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_mkie/symbols.txt @@ -0,0 +1,109 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CreateHeap__Q29daObjMkie5Act_cFv = .text:0x00000078; // type:function size:0x1D8 scope:global align:4 +init_cc__Q29daObjMkie5Act_cFv = .text:0x00000250; // type:function size:0x9C scope:global align:4 +set_cc_pos__Q29daObjMkie5Act_cFv = .text:0x000002EC; // type:function size:0x144 scope:global align:4 +Create__Q29daObjMkie5Act_cFv = .text:0x00000430; // type:function size:0x11C scope:global align:4 +Mthd_Create__Q29daObjMkie5Act_cFv = .text:0x0000054C; // type:function size:0x1EC scope:global align:4 +__dt__9dCcD_SttsFv = .text:0x00000738; // type:function size:0x90 scope:weak align:4 +__ct__9dCcD_SttsFv = .text:0x000007C8; // type:function size:0x54 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x0000081C; // type:function size:0x5C scope:weak align:4 +__dt__8dCcD_TriFv = .text:0x00000878; // type:function size:0xE0 scope:weak align:4 +__ct__8dCcD_TriFv = .text:0x00000958; // type:function size:0x90 scope:weak align:4 +__dt__8cM3dGTriFv = .text:0x000009E8; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGPlaFv = .text:0x00000A44; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000A8C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000AE8; // type:function size:0x48 scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00000B30; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000B8C; // type:function size:0x48 scope:weak align:4 +Delete__Q29daObjMkie5Act_cFv = .text:0x00000BD4; // type:function size:0x8 scope:global align:4 +Mthd_Delete__Q29daObjMkie5Act_cFv = .text:0x00000BDC; // type:function size:0x60 scope:global align:4 +set_mtx__Q29daObjMkie5Act_cFv = .text:0x00000C3C; // type:function size:0xA4 scope:global align:4 +init_mtx__Q29daObjMkie5Act_cFv = .text:0x00000CE0; // type:function size:0x58 scope:global align:4 +chk_light__Q29daObjMkie5Act_cFv = .text:0x00000D38; // type:function size:0x9C scope:global align:4 +eff_break__Q29daObjMkie5Act_cFv = .text:0x00000DD4; // type:function size:0x90 scope:global align:4 +sound_melt__Q29daObjMkie5Act_cFv = .text:0x00000E64; // type:function size:0x70 scope:global align:4 +sound_break__Q29daObjMkie5Act_cFv = .text:0x00000ED4; // type:function size:0x88 scope:global align:4 +vib_break__Q29daObjMkie5Act_cFv = .text:0x00000F5C; // type:function size:0x54 scope:global align:4 +mode_wait__Q29daObjMkie5Act_cFv = .text:0x00000FB0; // type:function size:0xC4 scope:global align:4 +mode_demoWait_init__Q29daObjMkie5Act_cFv = .text:0x00001074; // type:function size:0x14 scope:global align:4 +mode_demoWait__Q29daObjMkie5Act_cFv = .text:0x00001088; // type:function size:0xC0 scope:global align:4 +mode_demo_init__Q29daObjMkie5Act_cFv = .text:0x00001148; // type:function size:0x94 scope:global align:4 +mode_demo__Q29daObjMkie5Act_cFv = .text:0x000011DC; // type:function size:0x13C scope:global align:4 +mode_proc_call__Q29daObjMkie5Act_cFv = .text:0x00001318; // type:function size:0xA4 scope:global align:4 +Execute__Q29daObjMkie5Act_cFPPA3_A4_f = .text:0x000013BC; // type:function size:0xC4 scope:global align:4 +Draw__Q29daObjMkie5Act_cFv = .text:0x00001480; // type:function size:0x118 scope:global align:4 +Mthd_Create__Q29daObjMkie26@unnamed@d_a_obj_mkie_cpp@FPv = .text:0x00001598; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q29daObjMkie26@unnamed@d_a_obj_mkie_cpp@FPv = .text:0x000015B8; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q29daObjMkie26@unnamed@d_a_obj_mkie_cpp@FPv = .text:0x000015D8; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q29daObjMkie26@unnamed@d_a_obj_mkie_cpp@FPv = .text:0x000015F8; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q29daObjMkie26@unnamed@d_a_obj_mkie_cpp@FPv = .text:0x00001624; // type:function size:0x2C scope:local align:4 +Draw__16dBgS_MoveBgActorFv = .text:0x00001650; // type:function size:0x8 scope:weak align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x00001658; // type:function size:0x8 scope:weak align:4 +CreateHeap__16dBgS_MoveBgActorFv = .text:0x00001660; // type:function size:0x8 scope:weak align:4 +Create__16dBgS_MoveBgActorFv = .text:0x00001668; // type:function size:0x8 scope:weak align:4 +Execute__16dBgS_MoveBgActorFPPA3_A4_f = .text:0x00001670; // type:function size:0x8 scope:weak align:4 +Delete__16dBgS_MoveBgActorFv = .text:0x00001678; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00001680; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00001688; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001690; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001698; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000016A0; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000016AC; // type:function size:0xC scope:weak align:4 +GetShapeAttr__8dCcD_TriFv = .text:0x000016B8; // type:function size:0x10 scope:weak align:4 +CrossAtTg__12cCcD_TriAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000016C8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_TriAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000016D0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_TriAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000016D8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_SphAttrPf = .text:0x00001710; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_CylAttrPf = .text:0x00001718; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_AabAttrPf = .text:0x00001720; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_TriAttrPf = .text:0x00001728; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_CpsAttrPf = .text:0x00001730; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_PntAttrPf = .text:0x00001738; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001740; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001778; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000177C; // type:function size:0x8 scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00001784; // type:function size:0x48 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ39daObjMkie5Act_c5Prm_eQ39daObjMkie5Act_c5Prm_e = .text:0x000017CC; // type:function size:0x1C scope:weak align:4 +@280@__dt__8dCcD_TriFv = .text:0x000017E8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_TriFv = .text:0x000017F0; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q29daObjMkie5Act_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +M_tri_src__Q29daObjMkie5Act_c = .rodata:0x00000008; // type:object size:0x54 scope:global align:4 +M_attr__Q29daObjMkie5Act_c = .rodata:0x0000005C; // type:object size:0x250 scope:global align:4 +@4108 = .rodata:0x000002AC; // type:object size:0x4 scope:local align:4 data:float +@4219 = .rodata:0x000002B0; // type:object size:0x4 scope:local align:4 +@4220 = .rodata:0x000002B4; // type:object size:0x4 scope:local align:4 data:float +@4221 = .rodata:0x000002B8; // type:object size:0x4 scope:local align:4 +@4222 = .rodata:0x000002BC; // type:object size:0x4 scope:local align:4 +@4223 = .rodata:0x000002C0; // type:object size:0x4 scope:local align:4 data:float +se_break$4458 = .rodata:0x000002C4; // type:object size:0x8 scope:local align:4 +@4475 = .rodata:0x000002CC; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x000002D0; // type:object size:0xA0 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_339_data_1C = .data:0x0000001C; // type:object size:0x14 +@4566 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4567 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4568 = .data:0x00000048; // type:object size:0xC scope:local align:4 +mode_proc$4565 = .data:0x00000054; // type:object size:0x24 scope:local align:4 +Mthd_Table__Q29daObjMkie26@unnamed@d_a_obj_mkie_cpp@ = .data:0x00000078; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Mkie = .data:0x00000098; // type:object size:0x30 scope:global align:4 +__vt__16dBgS_MoveBgActor = .data:0x000000C8; // type:object size:0x28 scope:weak align:4 +__vt__8cM3dGAab = .data:0x000000F0; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000000FC; // type:object size:0x54 scope:weak align:4 +__vt__8cM3dGPla = .data:0x00000150; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGTri = .data:0x0000015C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Tri = .data:0x00000168; // type:object size:0x88 scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000001F0; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000001FC; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000208; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000214; // type:object size:0xC scope:weak align:4 +__vt__Q29daObjMkie5Act_c = .data:0x00000220; // type:object size:0x28 scope:global align:4 +M_tmp_mtx__Q29daObjMkie5Act_c = .bss:0x00000000; // type:object size:0x30 scope:global align:4 +init$4569 = .bss:0x00000030; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_mkiek/splits.txt b/config/D44J01/rels/d_a_obj_mkiek/splits.txt new file mode 100644 index 000000000..24bf01799 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_mkiek/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_mkiek.o: + .text start:0x00000078 end:0x00000F18 + .text start:0x00000F18 end:0x0000101C + .text start:0x0000101C end:0x00001048 + .rodata start:0x00000000 end:0x000000BF + .data start:0x00000000 end:0x000001C4 + .bss start:0x00000000 end:0x00000030 diff --git a/config/D44J01/rels/d_a_obj_mkiek/symbols.txt b/config/D44J01/rels/d_a_obj_mkiek/symbols.txt new file mode 100644 index 000000000..b89e22862 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_mkiek/symbols.txt @@ -0,0 +1,73 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CreateHeap__Q210daObjMkiek5Act_cFv = .text:0x00000078; // type:function size:0x1C8 scope:global align:4 +Create__Q210daObjMkiek5Act_cFv = .text:0x00000240; // type:function size:0xD4 scope:global align:4 +Mthd_Create__Q210daObjMkiek5Act_cFv = .text:0x00000314; // type:function size:0x1E4 scope:global align:4 +__dt__8dCcD_SphFv = .text:0x000004F8; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x000005C4; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x0000060C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000668; // type:function size:0x48 scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x000006B0; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000070C; // type:function size:0x48 scope:weak align:4 +Delete__Q210daObjMkiek5Act_cFv = .text:0x00000754; // type:function size:0x8 scope:global align:4 +Mthd_Delete__Q210daObjMkiek5Act_cFv = .text:0x0000075C; // type:function size:0x68 scope:global align:4 +set_mtx__Q210daObjMkiek5Act_cFv = .text:0x000007C4; // type:function size:0x94 scope:global align:4 +init_mtx__Q210daObjMkiek5Act_cFv = .text:0x00000858; // type:function size:0x58 scope:global align:4 +check__Q210daObjMkiek5Act_cFv = .text:0x000008B0; // type:function size:0x9C scope:global align:4 +demo_wait__Q210daObjMkiek5Act_cFv = .text:0x0000094C; // type:function size:0x214 scope:global align:4 +demo__Q210daObjMkiek5Act_cFv = .text:0x00000B60; // type:function size:0xF4 scope:global align:4 +Execute__Q210daObjMkiek5Act_cFPPA3_A4_f = .text:0x00000C54; // type:function size:0xF0 scope:global align:4 +Draw__Q210daObjMkiek5Act_cFv = .text:0x00000D44; // type:function size:0x11C scope:global align:4 +Mthd_Create__Q210daObjMkiek27@unnamed@d_a_obj_mkiek_cpp@FPv = .text:0x00000E60; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q210daObjMkiek27@unnamed@d_a_obj_mkiek_cpp@FPv = .text:0x00000E80; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q210daObjMkiek27@unnamed@d_a_obj_mkiek_cpp@FPv = .text:0x00000EA0; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q210daObjMkiek27@unnamed@d_a_obj_mkiek_cpp@FPv = .text:0x00000EC0; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q210daObjMkiek27@unnamed@d_a_obj_mkiek_cpp@FPv = .text:0x00000EEC; // type:function size:0x2C scope:local align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x00000F18; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00000F20; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00000F28; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00000F30; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00000F40; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00000F48; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000F50; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000F58; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000F60; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00000F98; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00000FA0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00000FA8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000FB0; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000FE8; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000FEC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000FF4; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000FFC; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001004; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001010; // type:function size:0xC scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ310daObjMkiek5Act_c5Prm_eQ310daObjMkiek5Act_c5Prm_e = .text:0x0000101C; // type:function size:0x1C scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00001038; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00001040; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q210daObjMkiek5Act_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +M_evname__Q210daObjMkiek5Act_c = .rodata:0x00000008; // type:object size:0x6 scope:global align:4 data:string +@4004 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4016 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4017 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4018 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4019 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4254 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4255 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4311 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000030; // type:object size:0x8F scope:local align:4 data:string_table +sph_check_src = .data:0x00000000; // type:object size:0x40 scope:local align:4 +Mthd_Table__Q210daObjMkiek27@unnamed@d_a_obj_mkiek_cpp@ = .data:0x00000040; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Mkiek = .data:0x00000060; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Sph = .data:0x00000090; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000118; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000124; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000130; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000184; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000190; // type:object size:0xC scope:weak align:4 +__vt__Q210daObjMkiek5Act_c = .data:0x0000019C; // type:object size:0x28 scope:global align:4 +M_tmp_mtx__Q210daObjMkiek5Act_c = .bss:0x00000000; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_mknjd/splits.txt b/config/D44J01/rels/d_a_obj_mknjd/splits.txt new file mode 100644 index 000000000..5299ebf82 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_mknjd/splits.txt @@ -0,0 +1,19 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_mknjd.o: + .text start:0x00000078 end:0x000024B0 + .text start:0x000024B0 end:0x000024B0 + .text start:0x000024B0 end:0x0000257C + .text start:0x0000257C end:0x00002598 + .rodata start:0x00000000 end:0x00000292 + .data start:0x00000000 end:0x000001C4 + .bss start:0x00000000 end:0x00000058 diff --git a/config/D44J01/rels/d_a_obj_mknjd/symbols.txt b/config/D44J01/rels/d_a_obj_mknjd/symbols.txt new file mode 100644 index 000000000..00da39685 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_mknjd/symbols.txt @@ -0,0 +1,85 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +nodeCallBackL__FP7J3DNodei = .text:0x00000078; // type:function size:0xB4 scope:local align:4 +nodeCallBackR__FP7J3DNodei = .text:0x0000012C; // type:function size:0xB4 scope:local align:4 +nodeCallBack_Hahen__FP7J3DNodei = .text:0x000001E0; // type:function size:0xD0 scope:local align:4 +daObjMknjD_XyCheckCB__FPvi = .text:0x000002B0; // type:function size:0x20 scope:local align:4 +daObjMknjD_XyEventCB__FPvi = .text:0x000002D0; // type:function size:0x20 scope:local align:4 +XyCheckCB__Q210daObjMknjD5Act_cFi = .text:0x000002F0; // type:function size:0x24 scope:global align:4 +XyEventCB__Q210daObjMknjD5Act_cFi = .text:0x00000314; // type:function size:0x8 scope:global align:4 +CreateHeap__Q210daObjMknjD5Act_cFv = .text:0x0000031C; // type:function size:0x304 scope:global align:4 +Create__Q210daObjMknjD5Act_cFv = .text:0x00000620; // type:function size:0x36C scope:global align:4 +__dt__18dPa_smokeEcallBackFv = .text:0x0000098C; // type:function size:0x7C scope:weak align:4 +Mthd_Create__Q210daObjMknjD5Act_cFv = .text:0x00000A08; // type:function size:0x19C scope:global align:4 +__defctor__18dPa_smokeEcallBackFv = .text:0x00000BA4; // type:function size:0x24 scope:weak align:4 +__ct__4cXyzFv = .text:0x00000BC8; // type:function size:0x4 scope:weak align:4 +__dt__4cXyzFv = .text:0x00000BCC; // type:function size:0x3C scope:weak align:4 +Delete__Q210daObjMknjD5Act_cFv = .text:0x00000C08; // type:function size:0x6C scope:global align:4 +Mthd_Delete__Q210daObjMknjD5Act_cFv = .text:0x00000C74; // type:function size:0x68 scope:global align:4 +set_mtx__Q210daObjMknjD5Act_cFv = .text:0x00000CDC; // type:function size:0x94 scope:global align:4 +init_mtx__Q210daObjMknjD5Act_cFv = .text:0x00000D70; // type:function size:0x60 scope:global align:4 +setGoal__Q210daObjMknjD5Act_cFi = .text:0x00000DD0; // type:function size:0xDC scope:global align:4 +setPlayerAngle__Q210daObjMknjD5Act_cFi = .text:0x00000EAC; // type:function size:0x7C scope:global align:4 +talk__Q210daObjMknjD5Act_cFi = .text:0x00000F28; // type:function size:0x104 scope:global align:4 +privateCut__Q210daObjMknjD5Act_cFv = .text:0x0000102C; // type:function size:0x380 scope:global align:4 +manage_friend_draw__10daObjMknjDFi = .text:0x000013AC; // type:function size:0xB8 scope:local align:4 +daObjMknjD_break__Q210daObjMknjD5Act_cFv = .text:0x00001464; // type:function size:0x55C scope:global align:4 +Execute__Q210daObjMknjD5Act_cFPPA3_A4_f = .text:0x000019C0; // type:function size:0x6E8 scope:global align:4 +setMaterial__10daObjMknjDFP11J3DMaterialUc = .text:0x000020A8; // type:function size:0x21C scope:local align:4 +Draw__Q210daObjMknjD5Act_cFv = .text:0x000022C4; // type:function size:0x134 scope:global align:4 +Mthd_Create__Q210daObjMknjD27@unnamed@d_a_obj_mknjd_cpp@FPv = .text:0x000023F8; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q210daObjMknjD27@unnamed@d_a_obj_mknjd_cpp@FPv = .text:0x00002418; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q210daObjMknjD27@unnamed@d_a_obj_mknjd_cpp@FPv = .text:0x00002438; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q210daObjMknjD27@unnamed@d_a_obj_mknjd_cpp@FPv = .text:0x00002458; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q210daObjMknjD27@unnamed@d_a_obj_mknjd_cpp@FPv = .text:0x00002484; // type:function size:0x2C scope:local align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x000024B0; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x000024B8; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x000024C0; // type:function size:0x8 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000024C8; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000024CC; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000024D0; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000024D4; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x000024D8; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00002520; // type:function size:0x5C scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ310daObjMknjD5Act_c5Prm_eQ310daObjMknjD5Act_c5Prm_e = .text:0x0000257C; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q210daObjMknjD5Act_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +@4381 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4382 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4383 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4384 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4385 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4506 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4834 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4835 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@4836 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4837 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4838 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4839 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4840 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4841 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4842 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4843 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@4844 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 +@4845 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4847 = .rodata:0x00000068; // type:object size:0x8 scope:local align:8 +@5043 = .rodata:0x00000070; // type:object size:0x8 scope:local align:8 +@5044 = .rodata:0x00000078; // type:object size:0x8 scope:local align:8 +@5045 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000084; // type:object size:0x20E scope:local align:4 data:string_table +daObjMknjD_jointName = .data:0x00000000; // type:object size:0x50 scope:local align:4 +daObjMknjD_EventName = .data:0x00000050; // type:object size:0x20 scope:global align:4 data:4byte +cut_name_tbl$4572 = .data:0x00000070; // type:object size:0x24 scope:local align:4 +@4669 = .data:0x00000094; // type:object size:0x24 scope:local align:4 +@4668 = .data:0x000000B8; // type:object size:0x24 scope:local align:4 +@5046 = .data:0x000000DC; // type:object size:0x34 scope:local align:4 +Mthd_Table__Q210daObjMknjD27@unnamed@d_a_obj_mknjd_cpp@ = .data:0x00000110; // type:object size:0x20 scope:local align:4 +g_profile_Obj_MknjD = .data:0x00000130; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x00000160; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x0000017C; // type:object size:0x20 scope:weak align:4 +__vt__Q210daObjMknjD5Act_c = .data:0x0000019C; // type:object size:0x28 scope:global align:4 +joint_number_table = .bss:0x00000000; // type:object size:0x28 scope:local align:4 +M_tmp_mtx__Q210daObjMknjD5Act_c = .bss:0x00000028; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_mmrr/splits.txt b/config/D44J01/rels/d_a_obj_mmrr/splits.txt new file mode 100644 index 000000000..819fe6a11 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_mmrr/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_mmrr.o: + .text start:0x00000078 end:0x00001B80 + .text start:0x00001B80 end:0x000021D4 + .rodata start:0x00000000 end:0x00000208 + .data start:0x00000000 end:0x0000034C diff --git a/config/D44J01/rels/d_a_obj_mmrr/symbols.txt b/config/D44J01/rels/d_a_obj_mmrr/symbols.txt new file mode 100644 index 000000000..1ec800cd3 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_mmrr/symbols.txt @@ -0,0 +1,139 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +end__Q29daObjMmrr5Eff_cFv = .text:0x00000078; // type:function size:0x34 scope:global align:4 +remove__Q29daObjMmrr5Eff_cFv = .text:0x000000AC; // type:function size:0x40 scope:global align:4 +solidHeapCB__Q29daObjMmrr5Act_cFP10fopAc_ac_c = .text:0x000000EC; // type:function size:0x24 scope:global align:4 +create_heap__Q29daObjMmrr5Act_cFv = .text:0x00000110; // type:function size:0x250 scope:global align:4 +init_cc__Q29daObjMmrr5Act_cFv = .text:0x00000360; // type:function size:0xD4 scope:global align:4 +set_cc_rec_pos__Q29daObjMmrr5Act_cFv = .text:0x00000434; // type:function size:0x1A8 scope:global align:4 +set_cc_trans_pos__Q29daObjMmrr5Act_cFv = .text:0x000005DC; // type:function size:0x420 scope:global align:4 +__dt__19dBgS_MirLightLinChkFv = .text:0x000009FC; // type:function size:0x154 scope:weak align:4 +__dt__11dBgS_LinChkFv = .text:0x00000B50; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00000C7C; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00000D1C; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00000D78; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00000DC0; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00000E1C; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00000E64; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00000EF8; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00000F40; // type:function size:0x48 scope:weak align:4 +set_cull__Q29daObjMmrr5Act_cFv = .text:0x00000F88; // type:function size:0xAC scope:global align:4 +_create__Q29daObjMmrr5Act_cFv = .text:0x00001034; // type:function size:0x204 scope:global align:4 +_delete__Q29daObjMmrr5Act_cFv = .text:0x00001238; // type:function size:0x44 scope:global align:4 +set_mtx__Q29daObjMmrr5Act_cFv = .text:0x0000127C; // type:function size:0xB0 scope:global align:4 +init_mtx__Q29daObjMmrr5Act_cFv = .text:0x0000132C; // type:function size:0x3C scope:global align:4 +chk_light__Q29daObjMmrr5Act_cFv = .text:0x00001368; // type:function size:0xBC scope:global align:4 +eff_start__Q29daObjMmrr5Act_cFv = .text:0x00001424; // type:function size:0x68 scope:global align:4 +eff_stop__Q29daObjMmrr5Act_cFv = .text:0x0000148C; // type:function size:0x2C scope:global align:4 +eff_remove__Q29daObjMmrr5Act_cFv = .text:0x000014B8; // type:function size:0x24 scope:global align:4 +_execute__Q29daObjMmrr5Act_cFv = .text:0x000014DC; // type:function size:0x218 scope:global align:4 +_draw__Q29daObjMmrr5Act_cFv = .text:0x000016F4; // type:function size:0x100 scope:global align:4 +Mthd_Create__Q29daObjMmrr26@unnamed@d_a_obj_mmrr_cpp@FPv = .text:0x000017F4; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q29daObjMmrr26@unnamed@d_a_obj_mmrr_cpp@FPv = .text:0x00001814; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q29daObjMmrr26@unnamed@d_a_obj_mmrr_cpp@FPv = .text:0x00001838; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q29daObjMmrr26@unnamed@d_a_obj_mmrr_cpp@FPv = .text:0x0000185C; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q29daObjMmrr26@unnamed@d_a_obj_mmrr_cpp@FPv = .text:0x00001880; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_TriFv = .text:0x00001888; // type:function size:0x10 scope:weak align:4 +CrossAtTg__12cCcD_TriAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001898; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_TriAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000018A0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_TriAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000018A8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_SphAttrPf = .text:0x000018E0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_CylAttrPf = .text:0x000018E8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_AabAttrPf = .text:0x000018F0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_TriAttrPf = .text:0x000018F8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_CpsAttrPf = .text:0x00001900; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_PntAttrPf = .text:0x00001908; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001910; // type:function size:0x38 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001948; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001954; // type:function size:0xC scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001960; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001964; // type:function size:0x8 scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x0000196C; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000019B4; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000019B8; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000019BC; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000019C0; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x000019C4; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00001A0C; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_CpsFv = .text:0x00001A68; // type:function size:0x10 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001A78; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001A80; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001A88; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_AabAttrPf = .text:0x00001AC0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_TriAttrPf = .text:0x00001AC8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_PntAttrPf = .text:0x00001AD0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001AD8; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001B10; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001B18; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00001B20; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00001B28; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00001B30; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00001B38; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00001B40; // type:function size:0x8 scope:weak align:4 +@20@__dt__19dBgS_MirLightLinChkFv = .text:0x00001B48; // type:function size:0x8 scope:weak align:4 +@100@__dt__19dBgS_MirLightLinChkFv = .text:0x00001B50; // type:function size:0x8 scope:weak align:4 +@88@__dt__19dBgS_MirLightLinChkFv = .text:0x00001B58; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CpsFv = .text:0x00001B60; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CpsFv = .text:0x00001B68; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_TriFv = .text:0x00001B70; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_TriFv = .text:0x00001B78; // type:function size:0x8 scope:weak align:4 +__dt__Q29daObjMmrr5Eff_cFv = .text:0x00001B80; // type:function size:0x7C scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00001BFC; // type:function size:0x5C scope:weak align:4 +__dt__8dCcD_CpsFv = .text:0x00001C58; // type:function size:0xE0 scope:weak align:4 +__dt__8cM3dGCpsFv = .text:0x00001D38; // type:function size:0x5C scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00001D94; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00001DF0; // type:function size:0x48 scope:weak align:4 +__dt__9dCcD_SttsFv = .text:0x00001E38; // type:function size:0x90 scope:weak align:4 +__ct__9dCcD_SttsFv = .text:0x00001EC8; // type:function size:0x54 scope:weak align:4 +__dt__8dCcD_TriFv = .text:0x00001F1C; // type:function size:0xE0 scope:weak align:4 +__ct__8dCcD_TriFv = .text:0x00001FFC; // type:function size:0x90 scope:weak align:4 +__dt__8cM3dGTriFv = .text:0x0000208C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGPlaFv = .text:0x000020E8; // type:function size:0x48 scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00002130; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000218C; // type:function size:0x48 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q29daObjMmrr26@unnamed@d_a_obj_mmrr_cpp@ = .rodata:0x00000000; // type:object size:0xD4 scope:local align:4 +M_arcname__Q29daObjMmrr5Act_c = .rodata:0x000000D4; // type:object size:0x8 scope:global align:4 data:string +M_tri_src__Q29daObjMmrr5Act_c = .rodata:0x000000DC; // type:object size:0x54 scope:global align:4 +M_cps_src__Q29daObjMmrr5Act_c = .rodata:0x00000130; // type:object size:0x4C scope:global align:4 +@4040 = .rodata:0x0000017C; // type:object size:0x4 scope:local align:4 data:float +@4115 = .rodata:0x00000180; // type:object size:0x4 scope:local align:4 data:float +@4248 = .rodata:0x00000188; // type:object size:0x8 scope:local align:8 +@4249 = .rodata:0x00000190; // type:object size:0x8 scope:local align:8 +@4358 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4 +@4359 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4 +@4360 = .rodata:0x000001A0; // type:object size:0x4 scope:local align:4 +@4361 = .rodata:0x000001A4; // type:object size:0x4 scope:local align:4 +@4706 = .rodata:0x000001A8; // type:object size:0x4 scope:local align:4 +@4707 = .rodata:0x000001AC; // type:object size:0x4 scope:local align:4 +@4708 = .rodata:0x000001B0; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000001B4; // type:object size:0x54 scope:local align:4 data:string_table +Mthd_Table__Q29daObjMmrr26@unnamed@d_a_obj_mmrr_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Mmrr = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__8cM3dGPla = .data:0x00000050; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGTri = .data:0x0000005C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Tri = .data:0x00000068; // type:object size:0x88 scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000000F0; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000000FC; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000108; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000124; // type:object size:0x20 scope:weak align:4 +__vt__8dCcD_Cps = .data:0x00000144; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCps = .data:0x000001CC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000001D8; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000001E4; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000238; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000244; // type:object size:0xC scope:weak align:4 +__vt__19dBgS_MirLightLinChk = .data:0x00000250; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000280; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000002B0; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000002C8; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000002D4; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000002E0; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x000002EC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x000002F8; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000304; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x0000031C; // type:object size:0xC scope:weak align:4 +__vt__Q29daObjMmrr5Eff_c = .data:0x00000328; // type:object size:0x24 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_monument/splits.txt b/config/D44J01/rels/d_a_obj_monument/splits.txt new file mode 100644 index 000000000..60cbd33af --- /dev/null +++ b/config/D44J01/rels/d_a_obj_monument/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_monument.o: + .text start:0x00000078 end:0x000005D0 + .text start:0x000005D0 end:0x000005EC + .rodata start:0x00000000 end:0x00000031 + .data start:0x00000000 end:0x00000058 diff --git a/config/D44J01/rels/d_a_obj_monument/symbols.txt b/config/D44J01/rels/d_a_obj_monument/symbols.txt new file mode 100644 index 000000000..b53c61010 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_monument/symbols.txt @@ -0,0 +1,24 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +solidHeapCB__Q213daObjMonument5Act_cFP10fopAc_ac_c = .text:0x00000078; // type:function size:0x24 scope:global +create_heap__Q213daObjMonument5Act_cFv = .text:0x0000009C; // type:function size:0x19C scope:global +_create__Q213daObjMonument5Act_cFv = .text:0x00000238; // type:function size:0xE0 scope:global +_delete__Q213daObjMonument5Act_cFv = .text:0x00000318; // type:function size:0x84 scope:global +set_mtx__Q213daObjMonument5Act_cFv = .text:0x0000039C; // type:function size:0x6C scope:global +init_mtx__Q213daObjMonument5Act_cFv = .text:0x00000408; // type:function size:0x3C scope:global +_execute__Q213daObjMonument5Act_cFv = .text:0x00000444; // type:function size:0x24 scope:global +_draw__Q213daObjMonument5Act_cFv = .text:0x00000468; // type:function size:0xD4 scope:global +Mthd_Create__Q213daObjMonument30@unnamed@d_a_obj_monument_cpp@FPv = .text:0x0000053C; // type:function size:0x20 scope:local +Mthd_Delete__Q213daObjMonument30@unnamed@d_a_obj_monument_cpp@FPv = .text:0x0000055C; // type:function size:0x24 scope:local +Mthd_Execute__Q213daObjMonument30@unnamed@d_a_obj_monument_cpp@FPv = .text:0x00000580; // type:function size:0x24 scope:local +Mthd_Draw__Q213daObjMonument30@unnamed@d_a_obj_monument_cpp@FPv = .text:0x000005A4; // type:function size:0x24 scope:local +Mthd_IsDelete__Q213daObjMonument30@unnamed@d_a_obj_monument_cpp@FPv = .text:0x000005C8; // type:function size:0x8 scope:local +PrmAbstract__5daObjFPC10fopAc_ac_cQ313daObjMonument5Act_c5Prm_eQ313daObjMonument5Act_c5Prm_e = .text:0x000005D0; // type:function size:0x1C scope:weak +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +M_arcname__Q213daObjMonument5Act_c = .rodata:0x00000000; // type:object size:0x6 scope:global data:string +@stringBase0 = .rodata:0x00000008; // type:object size:0x29 scope:local data:string_table +L_attr__Q213daObjMonument30@unnamed@d_a_obj_monument_cpp@ = .data:0x00000000; // type:object size:0x8 scope:local +Mthd_Table__Q213daObjMonument30@unnamed@d_a_obj_monument_cpp@ = .data:0x00000008; // type:object size:0x20 scope:local +g_profile_Obj_Monument = .data:0x00000028; // type:object size:0x30 scope:global diff --git a/config/D44J01/rels/d_a_obj_movebox/splits.txt b/config/D44J01/rels/d_a_obj_movebox/splits.txt new file mode 100644 index 000000000..8547bf725 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_movebox/splits.txt @@ -0,0 +1,25 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_movebox.o: + .text start:0x000000EC end:0x00004604 + .text start:0x00004604 end:0x000048E4 + .text start:0x000048E4 end:0x00004B0C + .text start:0x00004B0C end:0x00005190 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000B50 + .data start:0x00000000 end:0x00000434 + .bss start:0x00000008 end:0x00001355 diff --git a/config/D44J01/rels/d_a_obj_movebox/symbols.txt b/config/D44J01/rels/d_a_obj_movebox/symbols.txt new file mode 100644 index 000000000..396f38999 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_movebox/symbols.txt @@ -0,0 +1,258 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__Q212daObjMovebox5Bgc_cFv = .text:0x000000EC; // type:function size:0xC4 scope:global align:4 +__dt__4cXyzFv = .text:0x000001B0; // type:function size:0x3C scope:weak align:4 +__ct__4cXyzFv = .text:0x000001EC; // type:function size:0x4 scope:weak align:4 +gnd_pos__Q212daObjMovebox5Bgc_cFPCQ212daObjMovebox5Act_cPCQ212daObjMovebox8BgcSrc_cif = .text:0x000001F0; // type:function size:0x1B8 scope:global align:4 +wrt_pos__Q212daObjMovebox5Bgc_cFRC4cXyz = .text:0x000003A8; // type:function size:0xD0 scope:global align:4 +wall_pos__Q212daObjMovebox5Bgc_cFPCQ212daObjMovebox5Act_cPCQ212daObjMovebox8BgcSrc_cisf = .text:0x00000478; // type:function size:0x2D4 scope:global align:4 +proc_vertical__Q212daObjMovebox5Bgc_cFPQ212daObjMovebox5Act_c = .text:0x0000074C; // type:function size:0x1A0 scope:global align:4 +chk_wall_pre__Q212daObjMovebox5Bgc_cFPCQ212daObjMovebox5Act_cPCQ212daObjMovebox8BgcSrc_cis = .text:0x000008EC; // type:function size:0x40 scope:global align:4 +chk_wall_touch__Q212daObjMovebox5Bgc_cFPCQ212daObjMovebox5Act_cPCQ212daObjMovebox8BgcSrc_cs = .text:0x0000092C; // type:function size:0x3A0 scope:global align:4 +__dt__14dBgS_ObjLinChkFv = .text:0x00000CCC; // type:function size:0x154 scope:weak align:4 +__dt__11dBgS_LinChkFv = .text:0x00000E20; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00000F4C; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00000FEC; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00001048; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00001090; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x000010EC; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00001134; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x000011C8; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00001210; // type:function size:0x48 scope:weak align:4 +chk_wall_touch2__Q212daObjMovebox5Bgc_cFPCQ212daObjMovebox5Act_cPCQ212daObjMovebox8BgcSrc_cis = .text:0x00001258; // type:function size:0x88 scope:global align:4 +prm_get_swSave1__Q212daObjMovebox5Act_cCFv = .text:0x000012E0; // type:function size:0x28 scope:global align:4 +prmZ_init__Q212daObjMovebox5Act_cFv = .text:0x00001308; // type:function size:0x78 scope:global align:4 +prmX_init__Q212daObjMovebox5Act_cFv = .text:0x00001380; // type:function size:0x30 scope:global align:4 +attr__Q212daObjMovebox5Act_cCFv = .text:0x000013B0; // type:function size:0x18 scope:weak align:4 +set_mtx__Q212daObjMovebox5Act_cFv = .text:0x000013C8; // type:function size:0x2AC scope:global align:4 +init_mtx__Q212daObjMovebox5Act_cFv = .text:0x00001674; // type:function size:0x44 scope:global align:4 +path_init__Q212daObjMovebox5Act_cFv = .text:0x000016B8; // type:function size:0x178 scope:global align:4 +path_save__Q212daObjMovebox5Act_cFv = .text:0x00001830; // type:function size:0x1E0 scope:global align:4 +CreateHeap__Q212daObjMovebox5Act_cFv = .text:0x00001A10; // type:function size:0xF0 scope:global align:4 +RideCallBack__Q212daObjMovebox5Act_cFP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x00001B00; // type:function size:0x164 scope:global align:4 +PPCallBack__Q212daObjMovebox5Act_cFP10fopAc_ac_cP10fopAc_ac_csQ24dBgW13PushPullLabel = .text:0x00001C64; // type:function size:0x174 scope:global align:4 +Create__Q212daObjMovebox5Act_cFv = .text:0x00001DD8; // type:function size:0x444 scope:global align:4 +afl_sway__Q212daObjMovebox5Act_cFv = .text:0x0000221C; // type:function size:0x2C4 scope:global align:4 +check_to_walk__Q212daObjMovebox5Act_cFv = .text:0x000024E0; // type:function size:0x1A0 scope:global align:4 +clr_moment_cnt__Q212daObjMovebox5Act_cFv = .text:0x00002680; // type:function size:0x24 scope:global align:4 +chk_appear__Q212daObjMovebox5Act_cCFv = .text:0x000026A4; // type:function size:0xDC scope:global align:4 +eff_set_slip_smoke_pos__Q212daObjMovebox5Act_cFv = .text:0x00002780; // type:function size:0x1A4 scope:global align:4 +eff_smoke_slip_start__Q212daObjMovebox5Act_cFv = .text:0x00002924; // type:function size:0x108 scope:global align:4 +eff_smoke_slip_end__Q212daObjMovebox5Act_cFv = .text:0x00002A2C; // type:function size:0x60 scope:global align:4 +eff_smoke_slip_remove__Q212daObjMovebox5Act_cFv = .text:0x00002A8C; // type:function size:0x60 scope:global align:4 +mode_wait_init__Q212daObjMovebox5Act_cFv = .text:0x00002AEC; // type:function size:0x74 scope:global align:4 +mode_wait__Q212daObjMovebox5Act_cFv = .text:0x00002B60; // type:function size:0x244 scope:global align:4 +mode_walk_init__Q212daObjMovebox5Act_cFv = .text:0x00002DA4; // type:function size:0x20 scope:global align:4 +mode_walk__Q212daObjMovebox5Act_cFv = .text:0x00002DC4; // type:function size:0x414 scope:global align:4 +mode_afl_init__Q212daObjMovebox5Act_cFv = .text:0x000031D8; // type:function size:0x28 scope:global align:4 +mode_afl__Q212daObjMovebox5Act_cFv = .text:0x00003200; // type:function size:0x204 scope:global align:4 +make_item__Q212daObjMovebox5Act_cFv = .text:0x00003404; // type:function size:0x78 scope:global align:4 +eff_break__Q212daObjMovebox5Act_cFv = .text:0x0000347C; // type:function size:0x120 scope:global align:4 +sound_break__Q212daObjMovebox5Act_cFv = .text:0x0000359C; // type:function size:0x298 scope:global align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x00003834; // type:function size:0x140 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x00003974; // type:function size:0x118 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00003A8C; // type:function size:0x80 scope:weak align:4 +sound_slip__Q212daObjMovebox5Act_cFv = .text:0x00003B0C; // type:function size:0xC4 scope:global align:4 +sound_limit__Q212daObjMovebox5Act_cFv = .text:0x00003BD0; // type:function size:0xC4 scope:global align:4 +sound_land__Q212daObjMovebox5Act_cFv = .text:0x00003C94; // type:function size:0xC4 scope:global align:4 +vib_land__Q212daObjMovebox5Act_cFv = .text:0x00003D58; // type:function size:0x54 scope:global align:4 +eff_land_smoke__Q212daObjMovebox5Act_cFv = .text:0x00003DAC; // type:function size:0x84 scope:global align:4 +Execute__Q212daObjMovebox5Act_cFPPA3_A4_f = .text:0x00003E30; // type:function size:0x2C8 scope:global align:4 +Draw__Q212daObjMovebox5Act_cFv = .text:0x000040F8; // type:function size:0x194 scope:global align:4 +Delete__Q212daObjMovebox5Act_cFv = .text:0x0000428C; // type:function size:0x4C scope:global align:4 +Mthd_Create__Q212daObjMovebox29@unnamed@d_a_obj_movebox_cpp@FPv = .text:0x000042D8; // type:function size:0x240 scope:local align:4 +Mthd_Delete__Q212daObjMovebox29@unnamed@d_a_obj_movebox_cpp@FPv = .text:0x00004518; // type:function size:0x74 scope:local align:4 +Mthd_Execute__Q212daObjMovebox29@unnamed@d_a_obj_movebox_cpp@FPv = .text:0x0000458C; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q212daObjMovebox29@unnamed@d_a_obj_movebox_cpp@FPv = .text:0x000045AC; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q212daObjMovebox29@unnamed@d_a_obj_movebox_cpp@FPv = .text:0x000045D8; // type:function size:0x2C scope:local align:4 +__dt__Q212daObjMovebox10EffSmokeCBFv = .text:0x00004604; // type:function size:0x8C scope:weak align:4 +__ct__Q212daObjMovebox10EffSmokeCBFv = .text:0x00004690; // type:function size:0x40 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000046D0; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x0000479C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000047E4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00004840; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00004888; // type:function size:0x5C scope:weak align:4 +Draw__16dBgS_MoveBgActorFv = .text:0x000048E4; // type:function size:0x8 scope:weak align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x000048EC; // type:function size:0x8 scope:weak align:4 +CreateHeap__16dBgS_MoveBgActorFv = .text:0x000048F4; // type:function size:0x8 scope:weak align:4 +Create__16dBgS_MoveBgActorFv = .text:0x000048FC; // type:function size:0x8 scope:weak align:4 +Execute__16dBgS_MoveBgActorFPPA3_A4_f = .text:0x00004904; // type:function size:0x8 scope:weak align:4 +Delete__16dBgS_MoveBgActorFv = .text:0x0000490C; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00004914; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x0000491C; // type:function size:0x8 scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00004924; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000496C; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004970; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004974; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004978; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x0000497C; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x000049C4; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00004A20; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00004A30; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00004A38; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00004A40; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00004A48; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004A50; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00004A88; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00004A90; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00004A98; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004AA0; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00004AD8; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00004ADC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004AE4; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004AEC; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00004AF4; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00004B00; // type:function size:0xC scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ312daObjMovebox5Act_c5Prm_eQ312daObjMovebox5Act_c5Prm_e = .text:0x00004B0C; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_movebox_cpp = .text:0x00004B28; // type:function size:0xAC scope:local align:4 +__arraydtor$4055 = .text:0x00004BD4; // type:function size:0x38 scope:local align:4 +__ct__14dBgS_ObjLinChkFv = .text:0x00004C0C; // type:function size:0x170 scope:weak align:4 +__dt__11dBgS_WtrChkFv = .text:0x00004D7C; // type:function size:0x124 scope:weak align:4 +__arraydtor$4052 = .text:0x00004EA0; // type:function size:0x38 scope:local align:4 +__ct__14dBgS_ObjGndChkFv = .text:0x00004ED8; // type:function size:0x104 scope:weak align:4 +__dt__14dBgS_SplGrpChkFv = .text:0x00004FDC; // type:function size:0xFC scope:weak align:4 +@16@__dt__11dBgS_WtrChkFv = .text:0x000050D8; // type:function size:0x8 scope:weak align:4 +@48@__dt__11dBgS_WtrChkFv = .text:0x000050E0; // type:function size:0x8 scope:weak align:4 +@36@__dt__11dBgS_WtrChkFv = .text:0x000050E8; // type:function size:0x8 scope:weak align:4 +@16@__dt__14dBgS_SplGrpChkFv = .text:0x000050F0; // type:function size:0x8 scope:weak align:4 +@48@__dt__14dBgS_SplGrpChkFv = .text:0x000050F8; // type:function size:0x8 scope:weak align:4 +@36@__dt__14dBgS_SplGrpChkFv = .text:0x00005100; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00005108; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00005110; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00005118; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00005120; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00005128; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjLinChkFv = .text:0x00005130; // type:function size:0x8 scope:weak align:4 +@100@__dt__14dBgS_ObjLinChkFv = .text:0x00005138; // type:function size:0x8 scope:weak align:4 +@88@__dt__14dBgS_ObjLinChkFv = .text:0x00005140; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00005148; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00005150; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x00005158; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x00005160; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x00005168; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x00005170; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00005178; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00005180; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00005188; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_lin5__Q212daObjMovebox5Bgc_c = .rodata:0x00000000; // type:object size:0x50 scope:global align:4 +M_lin20__Q212daObjMovebox5Bgc_c = .rodata:0x00000050; // type:object size:0x170 scope:global align:4 +@4071 = .rodata:0x000001C0; // type:object size:0x4 scope:local align:4 data:float +@4072 = .rodata:0x000001C4; // type:object size:0x4 scope:local align:4 data:float +@4152 = .rodata:0x000001C8; // type:object size:0x4 scope:local align:4 data:float +@4153 = .rodata:0x000001CC; // type:object size:0x4 scope:local align:4 data:float +@4232 = .rodata:0x000001D0; // type:object size:0x4 scope:local align:4 +@4303 = .rodata:0x000001D4; // type:object size:0x4 scope:local align:4 data:float +@4395 = .rodata:0x000001D8; // type:object size:0x4 scope:local align:4 +M_arcname__Q212daObjMovebox5Act_c = .rodata:0x000001DC; // type:object size:0x34 scope:global align:4 +M_cyl_src__Q212daObjMovebox5Act_c = .rodata:0x00000210; // type:object size:0x44 scope:global align:4 +M_attr__Q212daObjMovebox5Act_c = .rodata:0x00000254; // type:object size:0x7EC scope:global align:4 +@4620 = .rodata:0x00000A40; // type:object size:0x4 scope:local align:4 data:float +@4621 = .rodata:0x00000A44; // type:object size:0x4 scope:local align:4 +@4622 = .rodata:0x00000A48; // type:object size:0x4 scope:local align:4 +@4623 = .rodata:0x00000A4C; // type:object size:0x4 scope:local align:4 +@4751 = .rodata:0x00000A50; // type:object size:0x4 scope:local align:4 data:float +@4803 = .rodata:0x00000A58; // type:object size:0x8 scope:local align:8 +@4804 = .rodata:0x00000A60; // type:object size:0x8 scope:local align:8 +@4805 = .rodata:0x00000A68; // type:object size:0x4 scope:local align:4 +@4806 = .rodata:0x00000A6C; // type:object size:0x4 scope:local align:4 data:string +@4982 = .rodata:0x00000A70; // type:object size:0x8 scope:local align:8 +@5172 = .rodata:0x00000A78; // type:object size:0x4 scope:local align:4 +@5212 = .rodata:0x00000A7C; // type:object size:0x4 scope:local align:4 +@5213 = .rodata:0x00000A80; // type:object size:0x4 scope:local align:4 +@5214 = .rodata:0x00000A84; // type:object size:0x4 scope:local align:4 +@5215 = .rodata:0x00000A88; // type:object size:0x4 scope:local align:4 +@5286 = .rodata:0x00000A8C; // type:object size:0x4 scope:local align:4 +@5396 = .rodata:0x00000A90; // type:object size:0x4 scope:local align:4 +@5485 = .rodata:0x00000A94; // type:object size:0x4 scope:local align:4 +@5486 = .rodata:0x00000A98; // type:object size:0x4 scope:local align:4 +@5683 = .rodata:0x00000A9C; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000AA0; // type:object size:0xB0 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_64_data_1C = .data:0x0000001C; // type:object size:0x14 +@5446 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@5447 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@5448 = .data:0x00000048; // type:object size:0xC scope:local align:4 +mode_proc$localstatic3$mode_proc_call__Q212daObjMovebox5Act_cFv = .data:0x00000054; // type:object size:0x24 scope:weak align:4 data:4byte +Mthd_Table__Q212daObjMovebox29@unnamed@d_a_obj_movebox_cpp@ = .data:0x00000078; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Movebox = .data:0x00000098; // type:object size:0x30 scope:global align:4 +__vt__16dBgS_MoveBgActor = .data:0x000000C8; // type:object size:0x28 scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000000F0; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000000FC; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000108; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000124; // type:object size:0x20 scope:weak align:4 +__vt__Q212daObjMovebox10EffSmokeCB = .data:0x00000144; // type:object size:0x24 scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000168; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000001F0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000001FC; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000208; // type:object size:0x54 scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x0000025C; // type:object size:0x18 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x00000274; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x000002A4; // type:object size:0x30 scope:weak align:4 +__vt__Q212daObjMovebox5Act_c = .data:0x000002D4; // type:object size:0x28 scope:global align:4 +__vt__14dBgS_ObjLinChk = .data:0x000002FC; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x0000032C; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x0000035C; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000374; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000380; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x0000038C; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000398; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x000003A4; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x000003B0; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x000003C8; // type:object size:0xC scope:weak align:4 +__vt__14dBgS_SplGrpChk = .data:0x000003D4; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_WtrChk = .data:0x00000404; // type:object size:0x30 scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4053 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +M_gnd_work__Q212daObjMovebox5Bgc_c = .bss:0x00000060; // type:object size:0x78C scope:global align:4 data:2byte +@4054 = .bss:0x000007EC; // type:object size:0xC scope:local align:4 +M_wrt_work__Q212daObjMovebox5Bgc_c = .bss:0x000007F8; // type:object size:0x50 scope:global align:4 data:float +@4056 = .bss:0x00000848; // type:object size:0xC scope:local align:4 +M_wall_work__Q212daObjMovebox5Bgc_c = .bss:0x00000854; // type:object size:0x9B4 scope:global align:4 data:float +@4310 = .bss:0x00001208; // type:object size:0xC scope:local align:4 +init$4311 = .bss:0x00001214; // type:object size:0x1 scope:local align:1 +touch_work$4309 = .bss:0x00001218; // type:object size:0x6C scope:local align:4 +@5135 = .bss:0x00001284; // type:object size:0xC scope:local align:4 +init$5136 = .bss:0x00001290; // type:object size:0x1 scope:local align:1 +@5138 = .bss:0x00001294; // type:object size:0xC scope:local align:4 +base_pos$5134 = .bss:0x000012A0; // type:object size:0x18 scope:local align:4 +@5177 = .bss:0x000012B8; // type:object size:0xC scope:local align:4 +init$5178 = .bss:0x000012C4; // type:object size:0x1 scope:local align:1 +scl$5176 = .bss:0x000012C8; // type:object size:0xC scope:local align:4 +@5298 = .bss:0x000012D4; // type:object size:0xC scope:local align:4 +init$5299 = .bss:0x000012E0; // type:object size:0x1 scope:local align:1 +@5301 = .bss:0x000012E4; // type:object size:0xC scope:local align:4 +@5302 = .bss:0x000012F0; // type:object size:0xC scope:local align:4 +@5303 = .bss:0x000012FC; // type:object size:0xC scope:local align:4 +dir_vec$5297 = .bss:0x00001308; // type:object size:0x30 scope:local align:4 +@5464 = .bss:0x00001338; // type:object size:0xC scope:local align:4 +init$5465 = .bss:0x00001344; // type:object size:0x1 scope:local align:1 +particle_scale$5463 = .bss:0x00001348; // type:object size:0xC scope:local align:4 +init$localstatic4$mode_proc_call__Q212daObjMovebox5Act_cFv = .bss:0x00001354; // type:object size:0x1 scope:weak align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_msdan/splits.txt b/config/D44J01/rels/d_a_obj_msdan/splits.txt new file mode 100644 index 000000000..ce766ffad --- /dev/null +++ b/config/D44J01/rels/d_a_obj_msdan/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_msdan.o: + .text start:0x00000078 end:0x00000670 + .text start:0x00000670 end:0x0000068C + .rodata start:0x00000000 end:0x0000002A + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_obj_msdan/symbols.txt b/config/D44J01/rels/d_a_obj_msdan/symbols.txt new file mode 100644 index 000000000..48cd63fd6 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_msdan/symbols.txt @@ -0,0 +1,25 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +Mthd_Create__Q210daObjMsdan5Act_cFv = .text:0x00000078; // type:function size:0x35C scope:global align:4 +Mthd_Execute__Q210daObjMsdan5Act_cFv = .text:0x000003D4; // type:function size:0x1EC scope:global align:4 +Mthd_Delete__Q210daObjMsdan5Act_cFv = .text:0x000005C0; // type:function size:0x40 scope:global align:4 +Mthd_Create__Q210daObjMsdan27@unnamed@d_a_obj_msdan_cpp@FPv = .text:0x00000600; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q210daObjMsdan27@unnamed@d_a_obj_msdan_cpp@FPv = .text:0x00000620; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q210daObjMsdan27@unnamed@d_a_obj_msdan_cpp@FPv = .text:0x00000640; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q210daObjMsdan27@unnamed@d_a_obj_msdan_cpp@FPv = .text:0x00000660; // type:function size:0x8 scope:local align:4 +Mthd_IsDelete__Q210daObjMsdan27@unnamed@d_a_obj_msdan_cpp@FPv = .text:0x00000668; // type:function size:0x8 scope:local align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ310daObjMsdan5Act_c5Prm_eQ310daObjMsdan5Act_c5Prm_e = .text:0x00000670; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q210daObjMsdan5Act_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +M_evname__Q210daObjMsdan5Act_c = .rodata:0x00000008; // type:object size:0x6 scope:global align:4 data:string +@4083 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4084 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4085 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4132 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4133 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000024; // type:object size:0x6 scope:local align:4 data:string_table +Mthd_Msdan__Q210daObjMsdan27@unnamed@d_a_obj_msdan_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Msdan = .data:0x00000020; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_msdan2/splits.txt b/config/D44J01/rels/d_a_obj_msdan2/splits.txt new file mode 100644 index 000000000..30dab32a7 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_msdan2/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_msdan2.o: + .text start:0x00000078 end:0x000003BC + .text start:0x000003BC end:0x000003D8 + .rodata start:0x00000000 end:0x0000000F + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_obj_msdan2/symbols.txt b/config/D44J01/rels/d_a_obj_msdan2/symbols.txt new file mode 100644 index 000000000..cfceedd9b --- /dev/null +++ b/config/D44J01/rels/d_a_obj_msdan2/symbols.txt @@ -0,0 +1,19 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +Mthd_Create__Q211daObjMsdan25Act_cFv = .text:0x00000078; // type:function size:0x1D4 scope:global +Mthd_Execute__Q211daObjMsdan25Act_cFv = .text:0x0000024C; // type:function size:0xF8 scope:global +Mthd_Delete__Q211daObjMsdan25Act_cFv = .text:0x00000344; // type:function size:0x8 scope:global +Mthd_Create__Q211daObjMsdan228@unnamed@d_a_obj_msdan2_cpp@FPv = .text:0x0000034C; // type:function size:0x20 scope:local +Mthd_Delete__Q211daObjMsdan228@unnamed@d_a_obj_msdan2_cpp@FPv = .text:0x0000036C; // type:function size:0x20 scope:local +Mthd_Execute__Q211daObjMsdan228@unnamed@d_a_obj_msdan2_cpp@FPv = .text:0x0000038C; // type:function size:0x20 scope:local +Mthd_Draw__Q211daObjMsdan228@unnamed@d_a_obj_msdan2_cpp@FPv = .text:0x000003AC; // type:function size:0x8 scope:local +Mthd_IsDelete__Q211daObjMsdan228@unnamed@d_a_obj_msdan2_cpp@FPv = .text:0x000003B4; // type:function size:0x8 scope:local +PrmAbstract__5daObjFPC10fopAc_ac_cQ311daObjMsdan25Act_c5Prm_eQ311daObjMsdan25Act_c5Prm_e = .text:0x000003BC; // type:function size:0x1C scope:weak +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +@4041 = .rodata:0x00000000; // type:object size:0x4 scope:local +@4042 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000008; // type:object size:0x7 scope:local data:string_table +Mthd_Msdan2__Q211daObjMsdan228@unnamed@d_a_obj_msdan2_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local +g_profile_Obj_Msdan2 = .data:0x00000020; // type:object size:0x30 scope:global diff --git a/config/D44J01/rels/d_a_obj_msdan_sub/splits.txt b/config/D44J01/rels/d_a_obj_msdan_sub/splits.txt new file mode 100644 index 000000000..94b61df83 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_msdan_sub/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_msdan_sub.o: + .text start:0x00000078 end:0x00000D14 + .text start:0x00000D14 end:0x00000D2C + .text start:0x00000D2C end:0x00000D48 + .rodata start:0x00000000 end:0x000000B2 + .data start:0x00000000 end:0x00000078 + .bss start:0x00000000 end:0x00000030 diff --git a/config/D44J01/rels/d_a_obj_msdan_sub/symbols.txt b/config/D44J01/rels/d_a_obj_msdan_sub/symbols.txt new file mode 100644 index 000000000..5e80c2463 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_msdan_sub/symbols.txt @@ -0,0 +1,43 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CreateHeap__Q213daObjMsdanSub5Act_cFv = .text:0x00000078; // type:function size:0xB4 scope:global align:4 +Create__Q213daObjMsdanSub5Act_cFv = .text:0x0000012C; // type:function size:0x1D8 scope:global align:4 +Mthd_Create__Q213daObjMsdanSub5Act_cFv = .text:0x00000304; // type:function size:0x100 scope:global align:4 +Delete__Q213daObjMsdanSub5Act_cFv = .text:0x00000404; // type:function size:0x8 scope:global align:4 +Mthd_Delete__Q213daObjMsdanSub5Act_cFv = .text:0x0000040C; // type:function size:0x50 scope:global align:4 +set_mtx__Q213daObjMsdanSub5Act_cFv = .text:0x0000045C; // type:function size:0x80 scope:global align:4 +init_mtx__Q213daObjMsdanSub5Act_cFv = .text:0x000004DC; // type:function size:0x60 scope:global align:4 +Execute__Q213daObjMsdanSub5Act_cFPPA3_A4_f = .text:0x0000053C; // type:function size:0x680 scope:global align:4 +Draw__Q213daObjMsdanSub5Act_cFv = .text:0x00000BBC; // type:function size:0xA0 scope:global align:4 +Mthd_Create__Q213daObjMsdanSub31@unnamed@d_a_obj_msdan_sub_cpp@FPv = .text:0x00000C5C; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q213daObjMsdanSub31@unnamed@d_a_obj_msdan_sub_cpp@FPv = .text:0x00000C7C; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q213daObjMsdanSub31@unnamed@d_a_obj_msdan_sub_cpp@FPv = .text:0x00000C9C; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q213daObjMsdanSub31@unnamed@d_a_obj_msdan_sub_cpp@FPv = .text:0x00000CBC; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q213daObjMsdanSub31@unnamed@d_a_obj_msdan_sub_cpp@FPv = .text:0x00000CE8; // type:function size:0x2C scope:local align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x00000D14; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00000D1C; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00000D24; // type:function size:0x8 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ313daObjMsdanSub5Act_c5Prm_eQ313daObjMsdanSub5Act_c5Prm_e = .text:0x00000D2C; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q213daObjMsdanSub5Act_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +@4018 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4019 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4020 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4021 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4022 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4024 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4092 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4199 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4200 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4201 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4202 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4203 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4204 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000044; // type:object size:0x6E scope:local align:4 data:string_table +Mthd_MsdanSub__Q213daObjMsdanSub31@unnamed@d_a_obj_msdan_sub_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_MsdanSub = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__Q213daObjMsdanSub5Act_c = .data:0x00000050; // type:object size:0x28 scope:global align:4 +M_tmp_mtx__Q213daObjMsdanSub5Act_c = .bss:0x00000000; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_msdan_sub2/splits.txt b/config/D44J01/rels/d_a_obj_msdan_sub2/splits.txt new file mode 100644 index 000000000..32af7a885 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_msdan_sub2/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_msdan_sub2.o: + .text start:0x00000078 end:0x00000A6C + .text start:0x00000A6C end:0x00000A84 + .text start:0x00000A84 end:0x00000AA0 + .rodata start:0x00000000 end:0x0000009F + .data start:0x00000000 end:0x00000078 + .bss start:0x00000000 end:0x00000030 diff --git a/config/D44J01/rels/d_a_obj_msdan_sub2/symbols.txt b/config/D44J01/rels/d_a_obj_msdan_sub2/symbols.txt new file mode 100644 index 000000000..d7781d379 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_msdan_sub2/symbols.txt @@ -0,0 +1,40 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CreateHeap__Q214daObjMsdanSub25Act_cFv = .text:0x00000078; // type:function size:0xB4 scope:global align:4 +Create__Q214daObjMsdanSub25Act_cFv = .text:0x0000012C; // type:function size:0x1B8 scope:global align:4 +Mthd_Create__Q214daObjMsdanSub25Act_cFv = .text:0x000002E4; // type:function size:0x174 scope:global align:4 +Delete__Q214daObjMsdanSub25Act_cFv = .text:0x00000458; // type:function size:0x8 scope:global align:4 +Mthd_Delete__Q214daObjMsdanSub25Act_cFv = .text:0x00000460; // type:function size:0x50 scope:global align:4 +set_mtx__Q214daObjMsdanSub25Act_cFv = .text:0x000004B0; // type:function size:0x80 scope:global align:4 +init_mtx__Q214daObjMsdanSub25Act_cFv = .text:0x00000530; // type:function size:0x70 scope:global align:4 +Execute__Q214daObjMsdanSub25Act_cFPPA3_A4_f = .text:0x000005A0; // type:function size:0x374 scope:global align:4 +Draw__Q214daObjMsdanSub25Act_cFv = .text:0x00000914; // type:function size:0xA0 scope:global align:4 +Mthd_Create__Q214daObjMsdanSub232@unnamed@d_a_obj_msdan_sub2_cpp@FPv = .text:0x000009B4; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q214daObjMsdanSub232@unnamed@d_a_obj_msdan_sub2_cpp@FPv = .text:0x000009D4; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q214daObjMsdanSub232@unnamed@d_a_obj_msdan_sub2_cpp@FPv = .text:0x000009F4; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q214daObjMsdanSub232@unnamed@d_a_obj_msdan_sub2_cpp@FPv = .text:0x00000A14; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q214daObjMsdanSub232@unnamed@d_a_obj_msdan_sub2_cpp@FPv = .text:0x00000A40; // type:function size:0x2C scope:local align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x00000A6C; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00000A74; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00000A7C; // type:function size:0x8 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ314daObjMsdanSub25Act_c5Prm_eQ314daObjMsdanSub25Act_c5Prm_e = .text:0x00000A84; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q214daObjMsdanSub25Act_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +@4022 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4023 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4024 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4025 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4026 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4027 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4119 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4186 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4187 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4188 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000030; // type:object size:0x6F scope:local align:4 data:string_table +Mthd_MsdanSub2__Q214daObjMsdanSub232@unnamed@d_a_obj_msdan_sub2_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_MsdanSub2 = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__Q214daObjMsdanSub25Act_c = .data:0x00000050; // type:object size:0x28 scope:global align:4 +M_tmp_mtx__Q214daObjMsdanSub25Act_c = .bss:0x00000000; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_mshokki/splits.txt b/config/D44J01/rels/d_a_obj_mshokki/splits.txt new file mode 100644 index 000000000..f397240ab --- /dev/null +++ b/config/D44J01/rels/d_a_obj_mshokki/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_mshokki.o: + .text start:0x000000EC end:0x000012AC + .text start:0x000012AC end:0x00001324 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000114 + .data start:0x00000000 end:0x00000194 + .bss start:0x00000008 end:0x00000058 diff --git a/config/D44J01/rels/d_a_obj_mshokki/symbols.txt b/config/D44J01/rels/d_a_obj_mshokki/symbols.txt new file mode 100644 index 000000000..af0bb1421 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_mshokki/symbols.txt @@ -0,0 +1,95 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__18daObjMshokki_HIO_cFv = .text:0x000000EC; // type:function size:0x90 scope:global align:4 +set_mtx__14daObjMshokki_cFv = .text:0x0000017C; // type:function size:0x90 scope:global align:4 +solidHeapCB__14daObjMshokki_cFP10fopAc_ac_c = .text:0x0000020C; // type:function size:0x24 scope:global align:4 +create_heap__14daObjMshokki_cFv = .text:0x00000230; // type:function size:0xD0 scope:global align:4 +checkCollision__14daObjMshokki_cFv = .text:0x00000300; // type:function size:0x134 scope:global align:4 +co_hitCallback__14daObjMshokki_cFP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x00000434; // type:function size:0x22C scope:global align:4 +break_proc__14daObjMshokki_cFv = .text:0x00000660; // type:function size:0x12C scope:global align:4 +set_se__14daObjMshokki_cFv = .text:0x0000078C; // type:function size:0x150 scope:global align:4 +_create__14daObjMshokki_cFv = .text:0x000008DC; // type:function size:0x308 scope:global align:4 +__dt__8dCcD_CylFv = .text:0x00000BE4; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000CB0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000CF8; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000D54; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00000D9C; // type:function size:0x70 scope:weak align:4 +_delete__14daObjMshokki_cFv = .text:0x00000E0C; // type:function size:0x64 scope:global align:4 +_execute__14daObjMshokki_cFv = .text:0x00000E70; // type:function size:0x214 scope:global align:4 +_draw__14daObjMshokki_cFv = .text:0x00001084; // type:function size:0x60 scope:global align:4 +daObjMshokki_Create__FP10fopAc_ac_c = .text:0x000010E4; // type:function size:0x20 scope:local align:4 +daObjMshokki_Delete__FP14daObjMshokki_c = .text:0x00001104; // type:function size:0x24 scope:local align:4 +daObjMshokki_Execute__FP14daObjMshokki_c = .text:0x00001128; // type:function size:0x24 scope:local align:4 +daObjMshokki_Draw__FP14daObjMshokki_c = .text:0x0000114C; // type:function size:0x24 scope:local align:4 +daObjMshokki_IsDelete__FP14daObjMshokki_c = .text:0x00001170; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00001178; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00001188; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00001190; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001198; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000011A0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000011A8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000011E0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000011E8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000011F0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000011F8; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001230; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001234; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000123C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001244; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000124C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001258; // type:function size:0xC scope:weak align:4 +__dt__18daObjMshokki_HIO_cFv = .text:0x00001264; // type:function size:0x48 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ214daObjMshokki_c7Param_eQ214daObjMshokki_c7Param_e = .text:0x000012AC; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_mshokki_cpp = .text:0x000012C8; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00001304; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x0000130C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00001314; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x0000131C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +l_arcname__29@unnamed@d_a_obj_mshokki_cpp@ = .rodata:0x00000000; // type:object size:0x8 scope:local align:4 data:string +l_cyl_src__29@unnamed@d_a_obj_mshokki_cpp@ = .rodata:0x00000008; // type:object size:0x44 scope:local align:4 +l_data__29@unnamed@d_a_obj_mshokki_cpp@ = .rodata:0x0000004C; // type:object size:0x30 scope:local align:4 +@3993 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@3994 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@3995 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@3996 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@3997 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@3998 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@3999 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 data:float +@4000 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4001 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 data:float +@4002 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4003 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4004 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4073 = .rodata:0x000000B0; // type:object size:0x8 scope:local align:8 +@4074 = .rodata:0x000000B8; // type:object size:0x8 scope:local align:8 +@4102 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@4103 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@4106 = .rodata:0x000000C8; // type:object size:0x8 scope:local align:8 +@4132 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 data:float +@4151 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@4152 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@4245 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@4246 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@4247 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000E8; // type:object size:0x2C scope:local align:4 data:string_table +bdl_idx$4032 = .data:0x00000000; // type:object size:0xC scope:local align:4 +particle_id$4111 = .data:0x0000000C; // type:object size:0x6 scope:local align:4 +se_flag$4136 = .data:0x00000014; // type:object size:0xC scope:local align:4 +l_daObjMshokki_Method = .data:0x00000020; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Mshokki = .data:0x00000040; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x00000070; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000000F8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000104; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000110; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000164; // type:object size:0x24 scope:weak align:4 +__vt__18daObjMshokki_HIO_c = .data:0x00000188; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4005 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x44 scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_obj_mtest/splits.txt b/config/D44J01/rels/d_a_obj_mtest/splits.txt new file mode 100644 index 000000000..33b0d424f --- /dev/null +++ b/config/D44J01/rels/d_a_obj_mtest/splits.txt @@ -0,0 +1,24 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_mtest.o: + .text start:0x000000EC end:0x00000D20 + .text start:0x00000D20 end:0x00000E94 + .text start:0x00000E94 end:0x000010A4 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000010F + .data start:0x00000000 end:0x000002FC + .bss start:0x00000008 end:0x00000114 diff --git a/config/D44J01/rels/d_a_obj_mtest/symbols.txt b/config/D44J01/rels/d_a_obj_mtest/symbols.txt new file mode 100644 index 000000000..55a673285 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_mtest/symbols.txt @@ -0,0 +1,123 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +chk_appear__Q210daObjMtest5Act_cFv = .text:0x000000EC; // type:function size:0xAC scope:global align:4 +CreateHeap__Q210daObjMtest5Act_cFv = .text:0x00000198; // type:function size:0xEC scope:global align:4 +Create__Q210daObjMtest5Act_cFv = .text:0x00000284; // type:function size:0x15C scope:global align:4 +Mthd_Create__Q210daObjMtest5Act_cFv = .text:0x000003E0; // type:function size:0x320 scope:global align:4 +__dt__8dCcD_CylFv = .text:0x00000700; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000007CC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000814; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000870; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000008B8; // type:function size:0x5C scope:weak align:4 +__dt__4cXyzFv = .text:0x00000914; // type:function size:0x3C scope:weak align:4 +Delete__Q210daObjMtest5Act_cFv = .text:0x00000950; // type:function size:0x8 scope:global align:4 +Mthd_Delete__Q210daObjMtest5Act_cFv = .text:0x00000958; // type:function size:0x68 scope:global align:4 +set_mtx__Q210daObjMtest5Act_cFv = .text:0x000009C0; // type:function size:0x94 scope:global align:4 +init_mtx__Q210daObjMtest5Act_cFv = .text:0x00000A54; // type:function size:0x44 scope:global align:4 +Execute__Q210daObjMtest5Act_cFPPA3_A4_f = .text:0x00000A98; // type:function size:0xEC scope:global align:4 +Draw__Q210daObjMtest5Act_cFv = .text:0x00000B84; // type:function size:0xE4 scope:global align:4 +Mthd_Create__Q210daObjMtest27@unnamed@d_a_obj_mtest_cpp@FPv = .text:0x00000C68; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q210daObjMtest27@unnamed@d_a_obj_mtest_cpp@FPv = .text:0x00000C88; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q210daObjMtest27@unnamed@d_a_obj_mtest_cpp@FPv = .text:0x00000CA8; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q210daObjMtest27@unnamed@d_a_obj_mtest_cpp@FPv = .text:0x00000CC8; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q210daObjMtest27@unnamed@d_a_obj_mtest_cpp@FPv = .text:0x00000CF4; // type:function size:0x2C scope:local align:4 +Draw__16dBgS_MoveBgActorFv = .text:0x00000D20; // type:function size:0x8 scope:weak align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x00000D28; // type:function size:0x8 scope:weak align:4 +CreateHeap__16dBgS_MoveBgActorFv = .text:0x00000D30; // type:function size:0x8 scope:weak align:4 +Create__16dBgS_MoveBgActorFv = .text:0x00000D38; // type:function size:0x8 scope:weak align:4 +Execute__16dBgS_MoveBgActorFPPA3_A4_f = .text:0x00000D40; // type:function size:0x8 scope:weak align:4 +Delete__16dBgS_MoveBgActorFv = .text:0x00000D48; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00000D50; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00000D58; // type:function size:0x8 scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00000D60; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00000DA8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00000DB8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00000DC0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000DC8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000DD0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000DD8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00000E10; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00000E18; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00000E20; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000E28; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000E60; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000E64; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000E6C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000E74; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000E7C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000E88; // type:function size:0xC scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ310daObjMtest5Act_c5Prm_eQ310daObjMtest5Act_c5Prm_e = .text:0x00000E94; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_mtest_cpp = .text:0x00000EB0; // type:function size:0x1E4 scope:local align:4 +@280@__dt__8dCcD_CylFv = .text:0x00001094; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x0000109C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_cyl_src__Q210daObjMtest5Act_c = .rodata:0x00000000; // type:object size:0x44 scope:global align:4 +@4065 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4066 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4067 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4068 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4069 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4070 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4071 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4072 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4073 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4074 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4464 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4465 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4466 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4467 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4468 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000080; // type:object size:0x8F scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_347_data_1C = .data:0x0000001C; // type:object size:0x14 +M_arcname__Q210daObjMtest5Act_c = .data:0x00000030; // type:object size:0x20 scope:global align:4 +bmd_data$4018 = .data:0x00000050; // type:object size:0x10 scope:local align:4 +dzb_data$4094 = .data:0x00000060; // type:object size:0x50 scope:local align:4 +heap_size$4095 = .data:0x000000B0; // type:object size:0xA0 scope:local align:4 +Mthd_Table__Q210daObjMtest27@unnamed@d_a_obj_mtest_cpp@ = .data:0x00000150; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Mtest = .data:0x00000170; // type:object size:0x30 scope:global align:4 +__vt__16dBgS_MoveBgActor = .data:0x000001A0; // type:object size:0x28 scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000001C8; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000001D4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000001E0; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000268; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000274; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000280; // type:object size:0x54 scope:weak align:4 +__vt__Q210daObjMtest5Act_c = .data:0x000002D4; // type:object size:0x28 scope:global align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@3985 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +@3986 = .bss:0x00000060; // type:object size:0xC scope:local align:4 +@3987 = .bss:0x0000006C; // type:object size:0xC scope:local align:4 +@3988 = .bss:0x00000078; // type:object size:0xC scope:local align:4 +@3989 = .bss:0x00000084; // type:object size:0xC scope:local align:4 +@3990 = .bss:0x00000090; // type:object size:0xC scope:local align:4 +@3991 = .bss:0x0000009C; // type:object size:0xC scope:local align:4 +@3992 = .bss:0x000000A8; // type:object size:0xC scope:local align:4 +M_scl_mult__Q210daObjMtest5Act_c = .bss:0x000000B4; // type:object size:0x60 scope:global align:4 data:float diff --git a/config/D44J01/rels/d_a_obj_nest/splits.txt b/config/D44J01/rels/d_a_obj_nest/splits.txt new file mode 100644 index 000000000..7d416cdaa --- /dev/null +++ b/config/D44J01/rels/d_a_obj_nest/splits.txt @@ -0,0 +1,17 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_nest.o: + .text start:0x00000078 end:0x000008BC + .text start:0x000008BC end:0x000008D4 + .rodata start:0x00000000 end:0x000000C1 + .data start:0x00000000 end:0x00000078 + .bss start:0x00000000 end:0x00000030 diff --git a/config/D44J01/rels/d_a_obj_nest/symbols.txt b/config/D44J01/rels/d_a_obj_nest/symbols.txt new file mode 100644 index 000000000..230a09dd6 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_nest/symbols.txt @@ -0,0 +1,39 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CreateHeap__Q29daObjNest5Act_cFv = .text:0x00000078; // type:function size:0xB4 scope:global align:4 +Create__Q29daObjNest5Act_cFv = .text:0x0000012C; // type:function size:0xC4 scope:global align:4 +Mthd_Create__Q29daObjNest5Act_cFv = .text:0x000001F0; // type:function size:0xFC scope:global align:4 +Delete__Q29daObjNest5Act_cFv = .text:0x000002EC; // type:function size:0x8 scope:global align:4 +Mthd_Delete__Q29daObjNest5Act_cFv = .text:0x000002F4; // type:function size:0x50 scope:global align:4 +set_mtx__Q29daObjNest5Act_cFv = .text:0x00000344; // type:function size:0x98 scope:global align:4 +init_mtx__Q29daObjNest5Act_cFv = .text:0x000003DC; // type:function size:0x3C scope:global align:4 +rideCB__Q29daObjNest5Act_cFP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x00000418; // type:function size:0x88 scope:global align:4 +vib_set__Q29daObjNest5Act_cFf = .text:0x000004A0; // type:function size:0xAC scope:global align:4 +vib_proc__Q29daObjNest5Act_cFv = .text:0x0000054C; // type:function size:0x1C8 scope:global align:4 +Execute__Q29daObjNest5Act_cFPPA3_A4_f = .text:0x00000714; // type:function size:0x50 scope:global align:4 +Draw__Q29daObjNest5Act_cFv = .text:0x00000764; // type:function size:0xA0 scope:global align:4 +Mthd_Create__Q29daObjNest26@unnamed@d_a_obj_nest_cpp@FPv = .text:0x00000804; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q29daObjNest26@unnamed@d_a_obj_nest_cpp@FPv = .text:0x00000824; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q29daObjNest26@unnamed@d_a_obj_nest_cpp@FPv = .text:0x00000844; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q29daObjNest26@unnamed@d_a_obj_nest_cpp@FPv = .text:0x00000864; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q29daObjNest26@unnamed@d_a_obj_nest_cpp@FPv = .text:0x00000890; // type:function size:0x2C scope:local align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x000008BC; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x000008C4; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x000008CC; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q29daObjNest26@unnamed@d_a_obj_nest_cpp@ = .rodata:0x00000000; // type:object size:0x30 scope:local align:4 +M_arcname__Q29daObjNest5Act_c = .rodata:0x00000030; // type:object size:0x8 scope:global align:4 data:string +@4011 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4012 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4013 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4108 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4165 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@4166 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@stringBase0 = .rodata:0x00000058; // type:object size:0x69 scope:local align:4 data:string_table +Mthd_Table__Q29daObjNest26@unnamed@d_a_obj_nest_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Nest = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__Q29daObjNest5Act_c = .data:0x00000050; // type:object size:0x28 scope:global align:4 +M_tmp_mtx__Q29daObjNest5Act_c = .bss:0x00000000; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_ohatch/splits.txt b/config/D44J01/rels/d_a_obj_ohatch/splits.txt new file mode 100644 index 000000000..cc7612df1 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_ohatch/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_ohatch.o: + .text start:0x000000EC end:0x00001094 + .text start:0x00001094 end:0x000010EC + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000009B + .data start:0x00000000 end:0x000000BC + .bss start:0x00000008 end:0x00000050 diff --git a/config/D44J01/rels/d_a_obj_ohatch/symbols.txt b/config/D44J01/rels/d_a_obj_ohatch/symbols.txt new file mode 100644 index 000000000..3ac9541eb --- /dev/null +++ b/config/D44J01/rels/d_a_obj_ohatch/symbols.txt @@ -0,0 +1,63 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__17daObjOhatch_HIO_cFv = .text:0x000000EC; // type:function size:0x84 scope:global align:4 +set_mtx__13daObjOhatch_cFv = .text:0x00000170; // type:function size:0x128 scope:global align:4 +init_mtx__13daObjOhatch_cFv = .text:0x00000298; // type:function size:0xF0 scope:global align:4 +solidHeapCB__13daObjOhatch_cFP10fopAc_ac_c = .text:0x00000388; // type:function size:0x24 scope:global align:4 +create_heap__13daObjOhatch_cFv = .text:0x000003AC; // type:function size:0x12C scope:global align:4 +_create__13daObjOhatch_cFv = .text:0x000004D8; // type:function size:0x1B4 scope:global align:4 +_delete__13daObjOhatch_cFv = .text:0x0000068C; // type:function size:0xF0 scope:global align:4 +close_wait_act_proc__13daObjOhatch_cFv = .text:0x0000077C; // type:function size:0x31C scope:global align:4 +tremor_act_proc__13daObjOhatch_cFv = .text:0x00000A98; // type:function size:0xCC scope:global align:4 +open_act_proc__13daObjOhatch_cFv = .text:0x00000B64; // type:function size:0x194 scope:global align:4 +vibrate_act_proc__13daObjOhatch_cFv = .text:0x00000CF8; // type:function size:0x7C scope:global align:4 +open_wait_act_proc__13daObjOhatch_cFv = .text:0x00000D74; // type:function size:0x130 scope:global align:4 +_execute__13daObjOhatch_cFv = .text:0x00000EA4; // type:function size:0xB4 scope:global align:4 +_draw__13daObjOhatch_cFv = .text:0x00000F58; // type:function size:0x60 scope:global align:4 +daObjOhatch_Create__FP10fopAc_ac_c = .text:0x00000FB8; // type:function size:0x20 scope:local align:4 +daObjOhatch_Delete__FP13daObjOhatch_c = .text:0x00000FD8; // type:function size:0x24 scope:local align:4 +daObjOhatch_Execute__FP13daObjOhatch_c = .text:0x00000FFC; // type:function size:0x24 scope:local align:4 +daObjOhatch_Draw__FP13daObjOhatch_c = .text:0x00001020; // type:function size:0x24 scope:local align:4 +daObjOhatch_IsDelete__FP13daObjOhatch_c = .text:0x00001044; // type:function size:0x8 scope:local align:4 +__dt__17daObjOhatch_HIO_cFv = .text:0x0000104C; // type:function size:0x48 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ213daObjOhatch_c7Param_eQ213daObjOhatch_c7Param_e = .text:0x00001094; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_ohatch_cpp = .text:0x000010B0; // type:function size:0x3C scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +l_arcname__28@unnamed@d_a_obj_ohatch_cpp@ = .rodata:0x00000000; // type:object size:0x7 scope:local align:4 data:string +@3990 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@3991 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@3992 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@3993 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@3994 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@3995 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@3996 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@3997 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@3998 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@3999 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4000 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4025 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 data:double +@4053 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4054 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4258 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@4295 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000050; // type:object size:0x4B scope:local align:4 data:string_table +@4087 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@4091 = .data:0x0000000C; // type:object size:0xC scope:local align:4 data:4byte +@4188 = .data:0x00000018; // type:object size:0xC scope:local align:4 data:4byte +@4198 = .data:0x00000024; // type:object size:0xC scope:local align:4 data:4byte +@4266 = .data:0x00000030; // type:object size:0xC scope:local align:4 data:4byte +@4282 = .data:0x0000003C; // type:object size:0xC scope:local align:4 data:4byte +@4305 = .data:0x00000048; // type:object size:0xC scope:local align:4 data:4byte +@4323 = .data:0x00000054; // type:object size:0xC scope:local align:4 data:4byte +l_daObjOhatch_Method = .data:0x00000060; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Ohatch = .data:0x00000080; // type:object size:0x30 scope:global align:4 +__vt__17daObjOhatch_HIO_c = .data:0x000000B0; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4001 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x3C scope:local align:4 data:byte diff --git a/config/D44J01/rels/d_a_obj_ojtree/splits.txt b/config/D44J01/rels/d_a_obj_ojtree/splits.txt new file mode 100644 index 000000000..82ddd9fff --- /dev/null +++ b/config/D44J01/rels/d_a_obj_ojtree/splits.txt @@ -0,0 +1,17 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_ojtree.o: + .text start:0x00000078 end:0x000005BC + .text start:0x000005BC end:0x000005D4 + .rodata start:0x00000000 end:0x0000008B + .data start:0x00000000 end:0x00000078 + .bss start:0x00000000 end:0x00000030 diff --git a/config/D44J01/rels/d_a_obj_ojtree/symbols.txt b/config/D44J01/rels/d_a_obj_ojtree/symbols.txt new file mode 100644 index 000000000..7e295a80a --- /dev/null +++ b/config/D44J01/rels/d_a_obj_ojtree/symbols.txt @@ -0,0 +1,35 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CreateHeap__Q211daObjOjtree5Act_cFv = .text:0x00000078; // type:function size:0xB4 scope:global align:4 +Create__Q211daObjOjtree5Act_cFv = .text:0x0000012C; // type:function size:0xC0 scope:global align:4 +Mthd_Create__Q211daObjOjtree5Act_cFv = .text:0x000001EC; // type:function size:0xFC scope:global align:4 +Delete__Q211daObjOjtree5Act_cFv = .text:0x000002E8; // type:function size:0x8 scope:global align:4 +Mthd_Delete__Q211daObjOjtree5Act_cFv = .text:0x000002F0; // type:function size:0x50 scope:global align:4 +set_mtx__Q211daObjOjtree5Act_cFv = .text:0x00000340; // type:function size:0x80 scope:global align:4 +init_mtx__Q211daObjOjtree5Act_cFv = .text:0x000003C0; // type:function size:0x3C scope:global align:4 +Execute__Q211daObjOjtree5Act_cFPPA3_A4_f = .text:0x000003FC; // type:function size:0x68 scope:global align:4 +Draw__Q211daObjOjtree5Act_cFv = .text:0x00000464; // type:function size:0xA0 scope:global align:4 +Mthd_Create__Q211daObjOjtree28@unnamed@d_a_obj_ojtree_cpp@FPv = .text:0x00000504; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q211daObjOjtree28@unnamed@d_a_obj_ojtree_cpp@FPv = .text:0x00000524; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q211daObjOjtree28@unnamed@d_a_obj_ojtree_cpp@FPv = .text:0x00000544; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q211daObjOjtree28@unnamed@d_a_obj_ojtree_cpp@FPv = .text:0x00000564; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q211daObjOjtree28@unnamed@d_a_obj_ojtree_cpp@FPv = .text:0x00000590; // type:function size:0x2C scope:local align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x000005BC; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x000005C4; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x000005CC; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q211daObjOjtree5Act_c = .rodata:0x00000000; // type:object size:0x7 scope:global align:4 data:string +@4005 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4006 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4007 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4008 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4009 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4010 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000020; // type:object size:0x6B scope:local align:4 data:string_table +Mthd_Table__Q211daObjOjtree28@unnamed@d_a_obj_ojtree_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Ojtree = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__Q211daObjOjtree5Act_c = .data:0x00000050; // type:object size:0x28 scope:global align:4 +M_tmp_mtx__Q211daObjOjtree5Act_c = .bss:0x00000000; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_ospbox/splits.txt b/config/D44J01/rels/d_a_obj_ospbox/splits.txt new file mode 100644 index 000000000..093b8bcad --- /dev/null +++ b/config/D44J01/rels/d_a_obj_ospbox/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_ospbox.o: + .text start:0x000000EC end:0x00001258 + .text start:0x00001258 end:0x000013A4 + .text start:0x000013A4 end:0x00001410 + .rodata start:0x00000000 end:0x000000FF + .data start:0x00000000 end:0x00000238 + .bss start:0x00000008 end:0x000000A0 diff --git a/config/D44J01/rels/d_a_obj_ospbox/symbols.txt b/config/D44J01/rels/d_a_obj_ospbox/symbols.txt new file mode 100644 index 000000000..db621bf9b --- /dev/null +++ b/config/D44J01/rels/d_a_obj_ospbox/symbols.txt @@ -0,0 +1,126 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +CreateHeap__Q211daObjOspbox5Act_cFv = .text:0x000000EC; // type:function size:0xB4 scope:global align:4 +Create__Q211daObjOspbox5Act_cFv = .text:0x000001A0; // type:function size:0xF4 scope:global align:4 +Mthd_Create__Q211daObjOspbox5Act_cFv = .text:0x00000294; // type:function size:0x264 scope:global align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x000004F8; // type:function size:0x140 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x00000638; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00000750; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x000007F0; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x0000084C; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00000894; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x000008F0; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00000938; // type:function size:0x80 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000009B8; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000A84; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000ACC; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000B28; // type:function size:0x48 scope:weak align:4 +__dt__4cXyzFv = .text:0x00000B70; // type:function size:0x3C scope:weak align:4 +Delete__Q211daObjOspbox5Act_cFv = .text:0x00000BAC; // type:function size:0x8 scope:global align:4 +Mthd_Delete__Q211daObjOspbox5Act_cFv = .text:0x00000BB4; // type:function size:0x50 scope:global align:4 +set_mtx__Q211daObjOspbox5Act_cFv = .text:0x00000C04; // type:function size:0x80 scope:global align:4 +init_mtx__Q211daObjOspbox5Act_cFv = .text:0x00000C84; // type:function size:0x3C scope:global align:4 +make_item__Q211daObjOspbox5Act_cFv = .text:0x00000CC0; // type:function size:0xBC scope:global align:4 +eff_break__Q211daObjOspbox5Act_cFv = .text:0x00000D7C; // type:function size:0xFC scope:global align:4 +sound_break__Q211daObjOspbox5Act_cFv = .text:0x00000E78; // type:function size:0xA8 scope:global align:4 +set_ground__Q211daObjOspbox5Act_cFv = .text:0x00000F20; // type:function size:0xC4 scope:global align:4 +init_ground__Q211daObjOspbox5Act_cFv = .text:0x00000FE4; // type:function size:0x28 scope:global align:4 +Execute__Q211daObjOspbox5Act_cFPPA3_A4_f = .text:0x0000100C; // type:function size:0xCC scope:global align:4 +Draw__Q211daObjOspbox5Act_cFv = .text:0x000010D8; // type:function size:0xC8 scope:global align:4 +Mthd_Create__Q211daObjOspbox28@unnamed@d_a_obj_ospbox_cpp@FPv = .text:0x000011A0; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q211daObjOspbox28@unnamed@d_a_obj_ospbox_cpp@FPv = .text:0x000011C0; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q211daObjOspbox28@unnamed@d_a_obj_ospbox_cpp@FPv = .text:0x000011E0; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q211daObjOspbox28@unnamed@d_a_obj_ospbox_cpp@FPv = .text:0x00001200; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q211daObjOspbox28@unnamed@d_a_obj_ospbox_cpp@FPv = .text:0x0000122C; // type:function size:0x2C scope:local align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x00001258; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00001260; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00001268; // type:function size:0x8 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00001270; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000012B8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000012C8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000012D0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000012D8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000012E0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000012E8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00001320; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00001328; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00001330; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001338; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001370; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001374; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000137C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001384; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000138C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001398; // type:function size:0xC scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ311daObjOspbox5Act_c5Prm_eQ311daObjOspbox5Act_c5Prm_e = .text:0x000013A4; // type:function size:0x1C scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000013C0; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000013C8; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x000013D0; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x000013D8; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x000013E0; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x000013E8; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x000013F0; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x000013F8; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x00001400; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00001408; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q211daObjOspbox5Act_c = .rodata:0x00000000; // type:object size:0x7 scope:global align:4 data:string +M_cyl_src__Q211daObjOspbox5Act_c = .rodata:0x00000008; // type:object size:0x44 scope:global align:4 +@4022 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4023 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 data:float +@4024 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4025 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4026 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +pf_name$4270 = .rodata:0x00000060; // type:object size:0x10 scope:local align:4 +prm$4271 = .rodata:0x00000070; // type:object size:0x10 scope:local align:4 +@4305 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4306 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 data:float +@4307 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4347 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 data:float +@4389 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000094; // type:object size:0x6B scope:local align:4 data:string_table +Mthd_Table__Q211daObjOspbox28@unnamed@d_a_obj_ospbox_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Ospbox = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000050; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x0000005C; // type:object size:0x18 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x00000074; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x000000A4; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000000D4; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000000EC; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000000F8; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000104; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000110; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x0000011C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000001A4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000001B0; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000001BC; // type:object size:0x54 scope:weak align:4 +__vt__Q211daObjOspbox5Act_c = .data:0x00000210; // type:object size:0x28 scope:global align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +M_tmp_mtx__Q211daObjOspbox5Act_c = .bss:0x00000054; // type:object size:0x30 scope:global align:4 +@4285 = .bss:0x00000084; // type:object size:0xC scope:local align:4 +init$4286 = .bss:0x00000090; // type:object size:0x1 scope:local align:1 +particle_scale$4284 = .bss:0x00000094; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_obj_otble/splits.txt b/config/D44J01/rels/d_a_obj_otble/splits.txt new file mode 100644 index 000000000..3c3c5fdb0 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_otble/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_otble.o: + .text start:0x00000078 end:0x000007FC + .rodata start:0x00000000 end:0x00000075 + .data start:0x00000000 end:0x00000074 diff --git a/config/D44J01/rels/d_a_obj_otble/symbols.txt b/config/D44J01/rels/d_a_obj_otble/symbols.txt new file mode 100644 index 000000000..5802bbe10 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_otble/symbols.txt @@ -0,0 +1,38 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +createHeap_CB__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local align:4 +set_mtx__Q211daObj_Otble5Act_cFv = .text:0x00000098; // type:function size:0xD0 scope:global align:4 +_execute__Q211daObj_Otble5Act_cFv = .text:0x00000168; // type:function size:0x54 scope:global align:4 +_draw__Q211daObj_Otble5Act_cFv = .text:0x000001BC; // type:function size:0x134 scope:global align:4 +_createHeap__Q211daObj_Otble5Act_cFv = .text:0x000002F0; // type:function size:0x188 scope:global align:4 +CreateInit__Q211daObj_Otble5Act_cFv = .text:0x00000478; // type:function size:0x130 scope:global align:4 +Create__Q211daObj_Otble4MthdFPv = .text:0x000005A8; // type:function size:0x10C scope:global align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000006B4; // type:function size:0x70 scope:weak align:4 +Delete__Q211daObj_Otble4MthdFPv = .text:0x00000724; // type:function size:0x80 scope:global align:4 +Execute__Q211daObj_Otble4MthdFPv = .text:0x000007A4; // type:function size:0x20 scope:global align:4 +Draw__Q211daObj_Otble4MthdFPv = .text:0x000007C4; // type:function size:0x20 scope:global align:4 +IsDelete__Q211daObj_Otble4MthdFPv = .text:0x000007E4; // type:function size:0x8 scope:global align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000007EC; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000007F4; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_attr__Q211daObj_Otble5Act_c = .rodata:0x00000000; // type:object size:0x2 scope:global align:4 +size$4018 = .rodata:0x00000004; // type:object size:0x8 scope:local align:4 +@4051 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +bdl$4055 = .rodata:0x00000010; // type:object size:0x8 scope:local align:4 +dzb$4056 = .rodata:0x00000018; // type:object size:0x8 scope:local align:4 +@4105 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4106 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4107 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4108 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4109 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4110 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4111 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4112 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +heapsize$localstatic3$_create__Q211daObj_Otble5Act_cFv = .rodata:0x00000040; // type:object size:0x8 scope:weak align:4 +@stringBase0 = .rodata:0x00000048; // type:object size:0x2D scope:local align:4 data:string_table +Table__Q211daObj_Otble4Mthd = .data:0x00000000; // type:object size:0x20 scope:global align:4 +g_profile_OBJ_OTBLE = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__12dBgS_ObjAcch = .data:0x00000050; // type:object size:0x24 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_obj_paper/splits.txt b/config/D44J01/rels/d_a_obj_paper/splits.txt new file mode 100644 index 000000000..5058af653 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_paper/splits.txt @@ -0,0 +1,17 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_paper.o: + .text start:0x00000078 end:0x00000DA4 + .text start:0x00000DA4 end:0x00000DD0 + .rodata start:0x00000000 end:0x000000DE + .data start:0x00000000 end:0x000001EC + .bss start:0x00000000 end:0x00000001 diff --git a/config/D44J01/rels/d_a_obj_paper/symbols.txt b/config/D44J01/rels/d_a_obj_paper/symbols.txt new file mode 100644 index 000000000..0df70d36e --- /dev/null +++ b/config/D44J01/rels/d_a_obj_paper/symbols.txt @@ -0,0 +1,77 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +solidHeapCB__Q210daObjPaper5Act_cFP10fopAc_ac_c = .text:0x00000078; // type:function size:0x24 scope:global align:4 +create_heap__Q210daObjPaper5Act_cFv = .text:0x0000009C; // type:function size:0xD4 scope:global align:4 +_create__Q210daObjPaper5Act_cFv = .text:0x00000170; // type:function size:0x360 scope:global align:4 +__dt__10dCcD_GSttsFv = .text:0x000004D0; // type:function size:0x5C scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x0000052C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000005F8; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000640; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000069C; // type:function size:0x48 scope:weak align:4 +_delete__Q210daObjPaper5Act_cFv = .text:0x000006E4; // type:function size:0x4C scope:global align:4 +mode_wait_init__Q210daObjPaper5Act_cFv = .text:0x00000730; // type:function size:0x18 scope:global align:4 +mode_wait__Q210daObjPaper5Act_cFv = .text:0x00000748; // type:function size:0x3C scope:global align:4 +mode_talk0_init__Q210daObjPaper5Act_cFv = .text:0x00000784; // type:function size:0x20 scope:global align:4 +mode_talk0__Q210daObjPaper5Act_cFv = .text:0x000007A4; // type:function size:0x7C scope:global align:4 +mode_talk1_init__Q210daObjPaper5Act_cFv = .text:0x00000820; // type:function size:0xC scope:global align:4 +mode_talk1__Q210daObjPaper5Act_cFv = .text:0x0000082C; // type:function size:0x48 scope:global align:4 +mode_talk2_init__Q210daObjPaper5Act_cFv = .text:0x00000874; // type:function size:0xC scope:global align:4 +mode_talk2__Q210daObjPaper5Act_cFv = .text:0x00000880; // type:function size:0x5C scope:global align:4 +set_mtx__Q210daObjPaper5Act_cFv = .text:0x000008DC; // type:function size:0x6C scope:global align:4 +init_mtx__Q210daObjPaper5Act_cFv = .text:0x00000948; // type:function size:0x3C scope:global align:4 +damage_cc_proc__Q210daObjPaper5Act_cFv = .text:0x00000984; // type:function size:0xB0 scope:global align:4 +_execute__Q210daObjPaper5Act_cFv = .text:0x00000A34; // type:function size:0x12C scope:global align:4 +_draw__Q210daObjPaper5Act_cFv = .text:0x00000B60; // type:function size:0x7C scope:global align:4 +Mthd_Create__Q210daObjPaper27@unnamed@d_a_obj_paper_cpp@FPv = .text:0x00000BDC; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q210daObjPaper27@unnamed@d_a_obj_paper_cpp@FPv = .text:0x00000BFC; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q210daObjPaper27@unnamed@d_a_obj_paper_cpp@FPv = .text:0x00000C20; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q210daObjPaper27@unnamed@d_a_obj_paper_cpp@FPv = .text:0x00000C44; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q210daObjPaper27@unnamed@d_a_obj_paper_cpp@FPv = .text:0x00000C68; // type:function size:0x8 scope:local align:4 +__dt__10cCcD_GSttsFv = .text:0x00000C70; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00000CB8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00000CC8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00000CD0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000CD8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000CE0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000CE8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00000D20; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00000D28; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00000D30; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000D38; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000D70; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000D74; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000D7C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000D84; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000D8C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000D98; // type:function size:0xC scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ310daObjPaper5Act_c5Prm_eQ310daObjPaper5Act_c5Prm_e = .text:0x00000DA4; // type:function size:0x1C scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00000DC0; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00000DC8; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q210daObjPaper27@unnamed@d_a_obj_paper_cpp@ = .rodata:0x00000000; // type:object size:0x54 scope:local align:4 +M_cyl_src__Q210daObjPaper5Act_c = .rodata:0x00000054; // type:object size:0x44 scope:global align:4 +@4119 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4121 = .rodata:0x000000A0; // type:object size:0x8 scope:local align:8 +@stringBase0 = .rodata:0x000000A8; // type:object size:0x36 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_351_data_1C = .data:0x0000001C; // type:object size:0x14 +@4298 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4299 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4300 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4301 = .data:0x00000054; // type:object size:0xC scope:local align:4 +mode_proc$4297 = .data:0x00000060; // type:object size:0x30 scope:local align:4 +Mthd_Table__Q210daObjPaper27@unnamed@d_a_obj_paper_cpp@ = .data:0x00000090; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Paper = .data:0x000000B0; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x000000E0; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000000EC; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000000F8; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000180; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000018C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000198; // type:object size:0x54 scope:weak align:4 +init$4302 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/D44J01/rels/d_a_obj_pbco/splits.txt b/config/D44J01/rels/d_a_obj_pbco/splits.txt new file mode 100644 index 000000000..3dcb8dc07 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_pbco/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_pbco.o: + .text start:0x000000EC end:0x000005D0 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000002D + .data start:0x00000000 end:0x0000005C + .bss start:0x00000008 end:0x0000001C diff --git a/config/D44J01/rels/d_a_obj_pbco/symbols.txt b/config/D44J01/rels/d_a_obj_pbco/symbols.txt new file mode 100644 index 000000000..53eaabaf2 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_pbco/symbols.txt @@ -0,0 +1,28 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global +__ct__16daObj_Pbco_HIO_cFv = .text:0x000000EC; // type:function size:0x18 scope:global +set_mtx__12daObj_Pbco_cFv = .text:0x00000104; // type:function size:0x88 scope:global +CheckCreateHeap__FP10fopAc_ac_c = .text:0x0000018C; // type:function size:0x20 scope:local +CreateHeap__12daObj_Pbco_cFv = .text:0x000001AC; // type:function size:0x19C scope:global +CreateInit__12daObj_Pbco_cFv = .text:0x00000348; // type:function size:0x5C scope:global +daObj_PbcoCreate__FPv = .text:0x000003A4; // type:function size:0x94 scope:local +daObj_PbcoDelete__FPv = .text:0x00000438; // type:function size:0x5C scope:local +daObj_PbcoExecute__FPv = .text:0x00000494; // type:function size:0x44 scope:local +daObj_PbcoDraw__FPv = .text:0x000004D8; // type:function size:0x6C scope:local +daObj_PbcoIsDelete__FPv = .text:0x00000544; // type:function size:0x8 scope:local +__dt__16daObj_Pbco_HIO_cFv = .text:0x0000054C; // type:function size:0x48 scope:weak +__sinit_d_a_obj_pbco_cpp = .text:0x00000594; // type:function size:0x3C scope:local +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local +_dtors = .dtors:0x00000000; // type:label scope:global +M_arcname__12daObj_Pbco_c = .rodata:0x00000000; // type:object size:0x5 scope:global data:string +@stringBase0 = .rodata:0x00000008; // type:object size:0x25 scope:local data:string_table +daObj_PbcoMethodTable = .data:0x00000000; // type:object size:0x20 scope:local +g_profile_Obj_Pbco = .data:0x00000020; // type:object size:0x30 scope:global +__vt__16daObj_Pbco_HIO_c = .data:0x00000050; // type:object size:0xC scope:weak +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global +@3987 = .bss:0x00000008; // type:object size:0xC scope:local +l_HIO = .bss:0x00000014; // type:object size:0x8 scope:local diff --git a/config/D44J01/rels/d_a_obj_pbka/splits.txt b/config/D44J01/rels/d_a_obj_pbka/splits.txt new file mode 100644 index 000000000..36a9c76e6 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_pbka/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_pbka.o: + .text start:0x00000078 end:0x00000468 + .rodata start:0x00000000 end:0x0000003A + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_obj_pbka/symbols.txt b/config/D44J01/rels/d_a_obj_pbka/symbols.txt new file mode 100644 index 000000000..117c7c2a7 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_pbka/symbols.txt @@ -0,0 +1,22 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local align:4 +CreateHeap__11daObjPbka_cFv = .text:0x00000098; // type:function size:0xC4 scope:global align:4 +CreateInit__11daObjPbka_cFv = .text:0x0000015C; // type:function size:0x70 scope:global align:4 +set_mtx__11daObjPbka_cFv = .text:0x000001CC; // type:function size:0x80 scope:global align:4 +daObjPbka_Create__FPv = .text:0x0000024C; // type:function size:0xA0 scope:local align:4 +daObjPbka_Delete__FPv = .text:0x000002EC; // type:function size:0x40 scope:local align:4 +daObjPbka_Draw__FPv = .text:0x0000032C; // type:function size:0xA4 scope:local align:4 +daObjPbka_Execute__FPv = .text:0x000003D0; // type:function size:0x90 scope:local align:4 +daObjPbka_IsDelete__FPv = .text:0x00000460; // type:function size:0x8 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4005 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4006 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4007 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4084 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000010; // type:object size:0x2A scope:local align:4 data:string_table +daObj_PbkaMethodTable = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Pbka = .data:0x00000020; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_pfall/splits.txt b/config/D44J01/rels/d_a_obj_pfall/splits.txt new file mode 100644 index 000000000..69e9ecc82 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_pfall/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_pfall.o: + .text start:0x000000EC end:0x00001640 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000113 + .data start:0x00000000 end:0x000000DC + .bss start:0x00000008 end:0x000000E1 diff --git a/config/D44J01/rels/d_a_obj_pfall/symbols.txt b/config/D44J01/rels/d_a_obj_pfall/symbols.txt new file mode 100644 index 000000000..b89094329 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_pfall/symbols.txt @@ -0,0 +1,112 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +CallbackCreateHeap__FP10fopAc_ac_c = .text:0x000000EC; // type:function size:0x20 scope:local align:4 +__ct__16daObj_PfallHIO_cFv = .text:0x0000010C; // type:function size:0x34 scope:global align:4 +setAnm__13daObj_Pfall_cFv = .text:0x00000140; // type:function size:0x50 scope:global align:4 +set_mtx__13daObj_Pfall_cFv = .text:0x00000190; // type:function size:0x34C scope:global align:4 +__dt__4cXyzFv = .text:0x000004DC; // type:function size:0x3C scope:weak align:4 +CreateHeap__13daObj_Pfall_cFv = .text:0x00000518; // type:function size:0x340 scope:global align:4 +CreateInit__13daObj_Pfall_cFv = .text:0x00000858; // type:function size:0x74 scope:global align:4 +_create__13daObj_Pfall_cFv = .text:0x000008CC; // type:function size:0x11C scope:global align:4 +__ct__4cXyzFv = .text:0x000009E8; // type:function size:0x4 scope:weak align:4 +_delete__13daObj_Pfall_cFv = .text:0x000009EC; // type:function size:0xD4 scope:global align:4 +cutProc__13daObj_Pfall_cFv = .text:0x00000AC0; // type:function size:0x154 scope:global align:4 +cutWaitStart__13daObj_Pfall_cFi = .text:0x00000C14; // type:function size:0x68 scope:global align:4 +cutWaitProc__13daObj_Pfall_cFi = .text:0x00000C7C; // type:function size:0xAC scope:global align:4 +cutOpenStart__13daObj_Pfall_cFi = .text:0x00000D28; // type:function size:0x7C scope:global align:4 +cutOpenProc__13daObj_Pfall_cFi = .text:0x00000DA4; // type:function size:0xE0 scope:global align:4 +cutHikuStart__13daObj_Pfall_cFi = .text:0x00000E84; // type:function size:0xC scope:global align:4 +cutHikuProc__13daObj_Pfall_cFi = .text:0x00000E90; // type:function size:0x80 scope:global align:4 +mode_wait_init__13daObj_Pfall_cFv = .text:0x00000F10; // type:function size:0x1C scope:global align:4 +mode_wait__13daObj_Pfall_cFv = .text:0x00000F2C; // type:function size:0xA4 scope:global align:4 +mode_event_init__13daObj_Pfall_cFv = .text:0x00000FD0; // type:function size:0xC scope:global align:4 +mode_event__13daObj_Pfall_cFv = .text:0x00000FDC; // type:function size:0xD8 scope:global align:4 +mode_proc_call__13daObj_Pfall_cFv = .text:0x000010B4; // type:function size:0x8C scope:global align:4 +_execute__13daObj_Pfall_cFv = .text:0x00001140; // type:function size:0x1D0 scope:global align:4 +nz_draw__13daObj_Pfall_cFv = .text:0x00001310; // type:function size:0x13C scope:global align:4 +_draw__13daObj_Pfall_cFv = .text:0x0000144C; // type:function size:0xB8 scope:global align:4 +daObj_PfallCreate__FPv = .text:0x00001504; // type:function size:0x20 scope:local align:4 +daObj_PfallDelete__FPv = .text:0x00001524; // type:function size:0x24 scope:local align:4 +daObj_PfallExecute__FPv = .text:0x00001548; // type:function size:0x24 scope:local align:4 +daObj_PfallDraw__FPv = .text:0x0000156C; // type:function size:0x24 scope:local align:4 +daObj_PfallIsDelete__FPv = .text:0x00001590; // type:function size:0x8 scope:local align:4 +__dt__16daObj_PfallHIO_cFv = .text:0x00001598; // type:function size:0x50 scope:weak align:4 +cLib_calcTimer__FPi = .text:0x000015E8; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_pfall_cpp = .text:0x00001604; // type:function size:0x3C scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +l_bck_ix_tbl = .rodata:0x00000000; // type:object size:0x8 scope:local align:4 +@4008 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +a_anm_bcks_tbl$4013 = .rodata:0x0000000C; // type:object size:0x8 scope:local align:4 +a_anm_prm_tbl$4014 = .rodata:0x00000014; // type:object size:0x30 scope:local align:4 +@4092 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4093 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@4094 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4095 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4096 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4097 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4098 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4099 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4100 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4153 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 data:float +@4283 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 data:float +@4289 = .rodata:0x00000070; // type:object size:0xE scope:local align:4 data:2byte +@4299 = .rodata:0x00000080; // type:object size:0x8 scope:local align:8 data:double +@4343 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 data:float +@4442 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4443 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4444 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4509 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000009C; // type:object size:0x77 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_353_data_1C = .data:0x0000001C; // type:object size:0x14 +action_table$4219 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4365 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4366 = .data:0x00000048; // type:object size:0xC scope:local align:4 +mode_proc$4364 = .data:0x00000054; // type:object size:0x18 scope:local align:4 +daObj_PfallMethodTable = .data:0x0000006C; // type:object size:0x20 scope:local align:4 +g_profile_OBJ_PFALL = .data:0x0000008C; // type:object size:0x30 scope:global align:4 +__vt__18mDoExt_3DlineMat_c = .data:0x000000BC; // type:object size:0x14 scope:weak align:4 +__vt__16daObj_PfallHIO_c = .data:0x000000D0; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4009 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x10 scope:local align:4 data:byte +@4020 = .bss:0x00000070; // type:object size:0xC scope:local align:4 +init$4021 = .bss:0x0000007C; // type:object size:0x1 scope:local align:1 +offset_pos_left$4019 = .bss:0x00000080; // type:object size:0xC scope:local align:4 +@4024 = .bss:0x0000008C; // type:object size:0xC scope:local align:4 +init$4025 = .bss:0x00000098; // type:object size:0x1 scope:local align:1 +offset_pos_right$4023 = .bss:0x0000009C; // type:object size:0xC scope:local align:4 +@4028 = .bss:0x000000A8; // type:object size:0xC scope:local align:4 +init$4029 = .bss:0x000000B4; // type:object size:0x1 scope:local align:1 +offset_pos$4027 = .bss:0x000000B8; // type:object size:0xC scope:local align:4 +@4032 = .bss:0x000000C4; // type:object size:0xC scope:local align:4 +init$4033 = .bss:0x000000D0; // type:object size:0x1 scope:local align:1 +scale$4031 = .bss:0x000000D4; // type:object size:0xC scope:local align:4 +init$4367 = .bss:0x000000E0; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_pirateship/splits.txt b/config/D44J01/rels/d_a_obj_pirateship/splits.txt new file mode 100644 index 000000000..a1863fb41 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_pirateship/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_pirateship.o: + .text start:0x000000EC end:0x00001FC4 + .text start:0x00001FC4 end:0x0000225C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000012A + .data start:0x00000000 end:0x0000047C + .bss start:0x00000008 end:0x000000B8 diff --git a/config/D44J01/rels/d_a_obj_pirateship/symbols.txt b/config/D44J01/rels/d_a_obj_pirateship/symbols.txt new file mode 100644 index 000000000..0e72a3d9f --- /dev/null +++ b/config/D44J01/rels/d_a_obj_pirateship/symbols.txt @@ -0,0 +1,178 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +ride_call_back__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x000000EC; // type:function size:0x10 scope:local align:4 +path_move_call_back__FP4cXyzP4cXyzP4cXyzPv = .text:0x000000FC; // type:function size:0x130 scope:local align:4 +__dt__4cXyzFv = .text:0x0000022C; // type:function size:0x3C scope:weak align:4 +set_mtx__Q215daObjPirateship5Act_cFv = .text:0x00000268; // type:function size:0x154 scope:global align:4 +pirateCreate__Q215daObjPirateship5Act_cFPi = .text:0x000003BC; // type:function size:0x98 scope:global align:4 +partsCreate__Q215daObjPirateship5Act_cFv = .text:0x00000454; // type:function size:0x3CC scope:global align:4 +sound_proc__Q215daObjPirateship5Act_cFv = .text:0x00000820; // type:function size:0x148 scope:global align:4 +CreateHeap__Q215daObjPirateship5Act_cFv = .text:0x00000968; // type:function size:0xF4 scope:global align:4 +CreateWave__Q215daObjPirateship5Act_cFv = .text:0x00000A5C; // type:function size:0x140 scope:global align:4 +SetWave__Q215daObjPirateship5Act_cFv = .text:0x00000B9C; // type:function size:0x11C scope:global align:4 +DeleteWave__Q215daObjPirateship5Act_cFv = .text:0x00000CB8; // type:function size:0x4C scope:global align:4 +Create__Q215daObjPirateship5Act_cFv = .text:0x00000D04; // type:function size:0x6C scope:global align:4 +Execute__Q215daObjPirateship5Act_cFPPA3_A4_f = .text:0x00000D70; // type:function size:0x10 scope:global align:4 +Draw__Q215daObjPirateship5Act_cFv = .text:0x00000D80; // type:function size:0xB4 scope:global align:4 +Delete__Q215daObjPirateship5Act_cFv = .text:0x00000E34; // type:function size:0x8 scope:global align:4 +demo_move__Q215daObjPirateship5Act_cFv = .text:0x00000E3C; // type:function size:0x78 scope:global align:4 +Create__Q215daObjPirateship6MethodFPv = .text:0x00000EB4; // type:function size:0x20 scope:global align:4 +_create__Q215daObjPirateship5Act_cFv = .text:0x00000ED4; // type:function size:0x394 scope:weak align:4 +_execute__Q215daObjPirateship5Act_cFv = .text:0x00001268; // type:function size:0x520 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x00001788; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x000018A0; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00001940; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x0000199C; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000019E4; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00001A40; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00001A88; // type:function size:0x80 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00001B08; // type:function size:0x70 scope:weak align:4 +__ct__Q29JGeometry8TVec3Fv = .text:0x00001B78; // type:function size:0x4 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00001B7C; // type:function size:0x5C scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00001BD8; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00001C20; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00001CEC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00001D34; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00001D90; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00001DD8; // type:function size:0x5C scope:weak align:4 +Delete__Q215daObjPirateship6MethodFPv = .text:0x00001E34; // type:function size:0x9C scope:global align:4 +Execute__Q215daObjPirateship6MethodFPv = .text:0x00001ED0; // type:function size:0x24 scope:global align:4 +Draw__Q215daObjPirateship6MethodFPv = .text:0x00001EF4; // type:function size:0x38 scope:global align:4 +IsDelete__Q215daObjPirateship6MethodFPv = .text:0x00001F2C; // type:function size:0x8 scope:global align:4 +__dt__20daObjPirateShipHIO_cFv = .text:0x00001F34; // type:function size:0x48 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00001F7C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00001F84; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00001F8C; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00001F94; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00001F9C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00001FA4; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00001FAC; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x00001FB4; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00001FBC; // type:function size:0x8 scope:weak align:4 +Draw__16dBgS_MoveBgActorFv = .text:0x00001FC4; // type:function size:0x8 scope:weak align:4 +CreateHeap__16dBgS_MoveBgActorFv = .text:0x00001FCC; // type:function size:0x8 scope:weak align:4 +Create__16dBgS_MoveBgActorFv = .text:0x00001FD4; // type:function size:0x8 scope:weak align:4 +Execute__16dBgS_MoveBgActorFPPA3_A4_f = .text:0x00001FDC; // type:function size:0x8 scope:weak align:4 +Delete__16dBgS_MoveBgActorFv = .text:0x00001FE4; // type:function size:0x8 scope:weak align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x00001FEC; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00001FF4; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00001FFC; // type:function size:0x8 scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00002004; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x0000204C; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002094; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002098; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000209C; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000020A0; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000020A4; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000020B4; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000020BC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000020C4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000020CC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000020D4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x0000210C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002114; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x0000211C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002124; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000215C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002160; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002168; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002170; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002178; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002184; // type:function size:0xC scope:weak align:4 +__sinit_d_a_obj_pirateship_cpp = .text:0x00002190; // type:function size:0xCC scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4063 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +mArcname__Q215daObjPirateship5Act_c = .rodata:0x00000004; // type:object size:0xB scope:global align:4 data:string +@4104 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4105 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4106 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4197 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4198 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4199 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4200 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4231 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4232 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4233 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4234 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4235 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4236 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4255 = .rodata:0x00000044; // type:object size:0xC scope:local align:4 data:4byte +@4358 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4359 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4360 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4361 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4362 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 data:string +@4363 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4364 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4656 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4657 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4877 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4878 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4879 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4880 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4881 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000088; // type:object size:0xA2 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_69_data_1C = .data:0x0000001C; // type:object size:0x14 +p_offset__Q215daObjPirateship5Act_c = .data:0x00000030; // type:object size:0x134 scope:local align:4 +create_idx_tbl_1stIsland__15daObjPirateship = .data:0x00000164; // type:object size:0x14 scope:local align:4 +create_idx_tbl_1stIsland_demo__15daObjPirateship = .data:0x00000178; // type:object size:0x8 scope:local align:4 +create_idx_tbl_umikz__15daObjPirateship = .data:0x00000180; // type:object size:0x18 scope:local align:4 +create_idx_tbl_arriveMj__15daObjPirateship = .data:0x00000198; // type:object size:0x18 scope:local align:4 +create_idx_tbl_Yuukaigo__15daObjPirateship = .data:0x000001B0; // type:object size:0x10 scope:local align:4 +dr_prm$4129 = .data:0x000001C0; // type:object size:0x8 scope:local align:4 +Table__Q215daObjPirateship6Method = .data:0x000001C8; // type:object size:0x20 scope:global align:4 +g_profile_Obj_Pirateship = .data:0x000001E8; // type:object size:0x30 scope:global align:4 +__vt__16dBgS_MoveBgActor = .data:0x00000218; // type:object size:0x28 scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000240; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000024C; // type:object size:0xC scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000258; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x00000264; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x0000027C; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000002AC; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000002C4; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000002D0; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000002DC; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x000002E8; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000002F4; // type:object size:0x24 scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000318; // type:object size:0x20 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000338; // type:object size:0x1C scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000354; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000003DC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000003E8; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000003F4; // type:object size:0x54 scope:weak align:4 +__vt__Q215daObjPirateship5Act_c = .data:0x00000448; // type:object size:0x28 scope:global align:4 +__vt__20daObjPirateShipHIO_c = .data:0x00000470; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4011 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x3C scope:local align:4 data:float +@4072 = .bss:0x0000009C; // type:object size:0xC scope:local align:4 +init$4073 = .bss:0x000000A8; // type:object size:0x1 scope:local align:1 +offset$4071 = .bss:0x000000AC; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_obj_plant/splits.txt b/config/D44J01/rels/d_a_obj_plant/splits.txt new file mode 100644 index 000000000..11c1e6d87 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_plant/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_plant.o: + .text start:0x00000078 end:0x00000B74 + .rodata start:0x00000000 end:0x0000006B + .data start:0x00000000 end:0x00000188 diff --git a/config/D44J01/rels/d_a_obj_plant/symbols.txt b/config/D44J01/rels/d_a_obj_plant/symbols.txt new file mode 100644 index 000000000..dd82cdf94 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_plant/symbols.txt @@ -0,0 +1,58 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local align:4 +CreateHeap__12daObjPlant_cFv = .text:0x00000098; // type:function size:0x148 scope:global align:4 +CreateInit__12daObjPlant_cFv = .text:0x000001E0; // type:function size:0xCC scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x000002AC; // type:function size:0xE4 scope:local align:4 +set_mtx__12daObjPlant_cFv = .text:0x00000390; // type:function size:0x80 scope:global align:4 +daObjPlant_Create__FPv = .text:0x00000410; // type:function size:0x134 scope:local align:4 +__dt__8dCcD_CylFv = .text:0x00000544; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000610; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000658; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000006B4; // type:function size:0x48 scope:weak align:4 +daObjPlant_Delete__FPv = .text:0x000006FC; // type:function size:0x40 scope:local align:4 +daObjPlant_Draw__FPv = .text:0x0000073C; // type:function size:0xE8 scope:local align:4 +daObjPlant_Execute__FPv = .text:0x00000824; // type:function size:0x24C scope:local align:4 +daObjPlant_IsDelete__FPv = .text:0x00000A70; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00000A78; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00000A88; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00000A90; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000A98; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000AA0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000AA8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00000AE0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00000AE8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00000AF0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000AF8; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000B30; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000B34; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000B3C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000B44; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000B4C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000B58; // type:function size:0xC scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00000B64; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00000B6C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4040 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4041 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4042 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4043 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4044 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4045 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4257 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4258 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4301 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4302 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4303 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4305 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@stringBase0 = .rodata:0x00000038; // type:object size:0x33 scope:local align:4 data:string_table +l_cyl_src = .data:0x00000000; // type:object size:0x44 scope:local align:4 +daObj_PlantMethodTable = .data:0x00000044; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Plant = .data:0x00000064; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x00000094; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000011C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000128; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000134; // type:object size:0x54 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_obj_quake/splits.txt b/config/D44J01/rels/d_a_obj_quake/splits.txt new file mode 100644 index 000000000..a6ecc2625 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_quake/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_quake.o: + .text start:0x000000EC end:0x000007CC + .text start:0x000007CC end:0x00000824 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000054 + .data start:0x00000000 end:0x0000005C + .bss start:0x00000008 end:0x00000028 diff --git a/config/D44J01/rels/d_a_obj_quake/symbols.txt b/config/D44J01/rels/d_a_obj_quake/symbols.txt new file mode 100644 index 000000000..cb9aa10fa --- /dev/null +++ b/config/D44J01/rels/d_a_obj_quake/symbols.txt @@ -0,0 +1,41 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__16daObjQuake_HIO_cFv = .text:0x000000EC; // type:function size:0x48 scope:global align:4 +_create__12daObjQuake_cFv = .text:0x00000134; // type:function size:0x194 scope:global align:4 +_delete__12daObjQuake_cFv = .text:0x000002C8; // type:function size:0x8 scope:global align:4 +_is_delete__12daObjQuake_cFv = .text:0x000002D0; // type:function size:0xC4 scope:global align:4 +_execute__12daObjQuake_cFv = .text:0x00000394; // type:function size:0x2E4 scope:global align:4 +getPrmType__12daObjQuake_cFv = .text:0x00000678; // type:function size:0x2C scope:global align:4 +getPrmSch__12daObjQuake_cFv = .text:0x000006A4; // type:function size:0x2C scope:global align:4 +getPrmPower__12daObjQuake_cFv = .text:0x000006D0; // type:function size:0x2C scope:global align:4 +daObjQuakeCreate__FPv = .text:0x000006FC; // type:function size:0x20 scope:local align:4 +daObjQuakeDelete__FPv = .text:0x0000071C; // type:function size:0x20 scope:local align:4 +daObjQuakeExecute__FPv = .text:0x0000073C; // type:function size:0x20 scope:local align:4 +daObjQuakeDraw__FPv = .text:0x0000075C; // type:function size:0x8 scope:local align:4 +daObjQuakeIsDelete__FPv = .text:0x00000764; // type:function size:0x20 scope:local align:4 +__dt__16daObjQuake_HIO_cFv = .text:0x00000784; // type:function size:0x48 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ212daObjQuake_c5Prm_eQ212daObjQuake_c5Prm_e = .text:0x000007CC; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_quake_cpp = .text:0x000007E8; // type:function size:0x3C scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4040 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4041 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4042 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4043 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4045 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 +@4074 = .rodata:0x00000018; // type:object size:0xC scope:local align:4 +@4130 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4131 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4133 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@stringBase0 = .rodata:0x00000038; // type:object size:0x1C scope:local align:4 data:string_table +daObjQuakeMethodTable = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Quake = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__16daObjQuake_HIO_c = .data:0x00000050; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@3985 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x14 scope:local align:4 data:byte diff --git a/config/D44J01/rels/d_a_obj_rcloud/splits.txt b/config/D44J01/rels/d_a_obj_rcloud/splits.txt new file mode 100644 index 000000000..a791cc819 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_rcloud/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_rcloud.o: + .text start:0x000000EC end:0x00000A58 + .text start:0x00000A58 end:0x00000AB0 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000059 + .data start:0x00000000 end:0x000000F4 + .bss start:0x00000008 end:0x00000025 diff --git a/config/D44J01/rels/d_a_obj_rcloud/symbols.txt b/config/D44J01/rels/d_a_obj_rcloud/symbols.txt new file mode 100644 index 000000000..141f34ee4 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_rcloud/symbols.txt @@ -0,0 +1,59 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__17daObjRcloud_HIO_cFv = .text:0x000000EC; // type:function size:0x2C scope:global align:4 +init_mtx__13daObjRcloud_cFv = .text:0x00000118; // type:function size:0x70 scope:global align:4 +solidHeapCB__13daObjRcloud_cFP10fopAc_ac_c = .text:0x00000188; // type:function size:0x24 scope:global align:4 +create_heap__13daObjRcloud_cFv = .text:0x000001AC; // type:function size:0x12C scope:global align:4 +_create__13daObjRcloud_cFv = .text:0x000002D8; // type:function size:0x1B8 scope:global align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00000490; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000004EC; // type:function size:0x48 scope:weak align:4 +_delete__13daObjRcloud_cFv = .text:0x00000534; // type:function size:0x70 scope:global align:4 +wait_act_proc__13daObjRcloud_cFv = .text:0x000005A4; // type:function size:0x8C scope:global align:4 +clouds_lift_start_wait_act_proc__13daObjRcloud_cFv = .text:0x00000630; // type:function size:0x68 scope:global align:4 +clouds_lift_act_proc__13daObjRcloud_cFv = .text:0x00000698; // type:function size:0x78 scope:global align:4 +setup_action__13daObjRcloud_cFi = .text:0x00000710; // type:function size:0x9C scope:global align:4 +_execute__13daObjRcloud_cFv = .text:0x000007AC; // type:function size:0x44 scope:global align:4 +setTexMtx__13daObjRcloud_cFv = .text:0x000007F0; // type:function size:0xBC scope:global align:4 +_draw__13daObjRcloud_cFv = .text:0x000008AC; // type:function size:0xD0 scope:global align:4 +daObjRcloud_Create__FP10fopAc_ac_c = .text:0x0000097C; // type:function size:0x20 scope:local align:4 +daObjRcloud_Delete__FP13daObjRcloud_c = .text:0x0000099C; // type:function size:0x24 scope:local align:4 +daObjRcloud_Execute__FP13daObjRcloud_c = .text:0x000009C0; // type:function size:0x24 scope:local align:4 +daObjRcloud_Draw__FP13daObjRcloud_c = .text:0x000009E4; // type:function size:0x24 scope:local align:4 +daObjRcloud_IsDelete__FP13daObjRcloud_c = .text:0x00000A08; // type:function size:0x8 scope:local align:4 +__dt__17daObjRcloud_HIO_cFv = .text:0x00000A10; // type:function size:0x48 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ213daObjRcloud_c7Param_eQ213daObjRcloud_c7Param_e = .text:0x00000A58; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_rcloud_cpp = .text:0x00000A74; // type:function size:0x3C scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +l_arcname__28@unnamed@d_a_obj_rcloud_cpp@ = .rodata:0x00000000; // type:object size:0x7 scope:local align:4 data:string +l_demo41_name__28@unnamed@d_a_obj_rcloud_cpp@ = .rodata:0x00000008; // type:object size:0x7 scope:local align:4 data:string +l_dummy_name__28@unnamed@d_a_obj_rcloud_cpp@ = .rodata:0x00000010; // type:object size:0x7 scope:local align:4 data:string +@4001 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4036 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4148 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4150 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 data:double +@4159 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000034; // type:object size:0x25 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_71_data_1C = .data:0x0000001C; // type:object size:0x14 +l_demo_name__28@unnamed@d_a_obj_rcloud_cpp@ = .data:0x00000030; // type:object size:0x8 scope:local align:4 +@4164 = .data:0x00000038; // type:object size:0xC scope:local align:4 +@4165 = .data:0x00000044; // type:object size:0xC scope:local align:4 +@4166 = .data:0x00000050; // type:object size:0xC scope:local align:4 +act_proc$4163 = .data:0x0000005C; // type:object size:0x24 scope:local align:4 +l_daObjRcloud_Method = .data:0x00000080; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Rcloud = .data:0x000000A0; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btkAnm = .data:0x000000D0; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000000DC; // type:object size:0xC scope:weak align:4 +__vt__17daObjRcloud_HIO_c = .data:0x000000E8; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4002 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x10 scope:local align:4 data:float +init$4167 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_rflw/splits.txt b/config/D44J01/rels/d_a_obj_rflw/splits.txt new file mode 100644 index 000000000..e869be1b8 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_rflw/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_rflw.o: + .text start:0x00000078 end:0x00000B08 + .rodata start:0x00000000 end:0x00000059 + .data start:0x00000000 end:0x00000188 diff --git a/config/D44J01/rels/d_a_obj_rflw/symbols.txt b/config/D44J01/rels/d_a_obj_rflw/symbols.txt new file mode 100644 index 000000000..f5b2f111d --- /dev/null +++ b/config/D44J01/rels/d_a_obj_rflw/symbols.txt @@ -0,0 +1,55 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local align:4 +CreateHeap__11daObjRflw_cFv = .text:0x00000098; // type:function size:0x148 scope:global align:4 +CreateInit__11daObjRflw_cFv = .text:0x000001E0; // type:function size:0xA4 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x00000284; // type:function size:0xE4 scope:local align:4 +set_mtx__11daObjRflw_cFv = .text:0x00000368; // type:function size:0x80 scope:global align:4 +daObjRflw_Create__FPv = .text:0x000003E8; // type:function size:0x134 scope:local align:4 +__dt__8dCcD_CylFv = .text:0x0000051C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000005E8; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000630; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000068C; // type:function size:0x48 scope:weak align:4 +daObjRflw_Delete__FPv = .text:0x000006D4; // type:function size:0x40 scope:local align:4 +daObjRflw_Draw__FPv = .text:0x00000714; // type:function size:0xA4 scope:local align:4 +daObjRflw_Execute__FPv = .text:0x000007B8; // type:function size:0x24C scope:local align:4 +daObjRflw_IsDelete__FPv = .text:0x00000A04; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00000A0C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00000A1C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00000A24; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000A2C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000A34; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000A3C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00000A74; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00000A7C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00000A84; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000A8C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000AC4; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000AC8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000AD0; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000AD8; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000AE0; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000AEC; // type:function size:0xC scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00000AF8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00000B00; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4038 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4039 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4040 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4041 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4042 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4273 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4274 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4275 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4277 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@stringBase0 = .rodata:0x00000028; // type:object size:0x31 scope:local align:4 data:string_table +l_cyl_src = .data:0x00000000; // type:object size:0x44 scope:local align:4 +daObj_RflwMethodTable = .data:0x00000044; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Rflw = .data:0x00000064; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x00000094; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000011C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000128; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000134; // type:object size:0x54 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_obj_rforce/splits.txt b/config/D44J01/rels/d_a_obj_rforce/splits.txt new file mode 100644 index 000000000..d2e94db0a --- /dev/null +++ b/config/D44J01/rels/d_a_obj_rforce/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_rforce.o: + .text start:0x00000078 end:0x00000564 + .text start:0x00000564 end:0x000005C4 + .rodata start:0x00000000 end:0x0000003C + .data start:0x00000000 end:0x0000005C diff --git a/config/D44J01/rels/d_a_obj_rforce/symbols.txt b/config/D44J01/rels/d_a_obj_rforce/symbols.txt new file mode 100644 index 000000000..630f64088 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_rforce/symbols.txt @@ -0,0 +1,23 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +solidHeapCB__Q211daObjRforce5Act_cFP10fopAc_ac_c = .text:0x00000078; // type:function size:0x24 scope:global +create_heap__Q211daObjRforce5Act_cFv = .text:0x0000009C; // type:function size:0x15C scope:global +_create__Q211daObjRforce5Act_cFv = .text:0x000001F8; // type:function size:0xDC scope:global +_delete__Q211daObjRforce5Act_cFv = .text:0x000002D4; // type:function size:0x78 scope:global +set_mtx__Q211daObjRforce5Act_cFv = .text:0x0000034C; // type:function size:0xAC scope:global +_execute__Q211daObjRforce5Act_cFv = .text:0x000003F8; // type:function size:0x38 scope:global +_draw__Q211daObjRforce5Act_cFv = .text:0x00000430; // type:function size:0xA0 scope:global +Mthd_Create__Q211daObjRforce28@unnamed@d_a_obj_rforce_cpp@FPv = .text:0x000004D0; // type:function size:0x20 scope:local +Mthd_Delete__Q211daObjRforce28@unnamed@d_a_obj_rforce_cpp@FPv = .text:0x000004F0; // type:function size:0x24 scope:local +Mthd_Execute__Q211daObjRforce28@unnamed@d_a_obj_rforce_cpp@FPv = .text:0x00000514; // type:function size:0x24 scope:local +Mthd_Draw__Q211daObjRforce28@unnamed@d_a_obj_rforce_cpp@FPv = .text:0x00000538; // type:function size:0x24 scope:local +Mthd_IsDelete__Q211daObjRforce28@unnamed@d_a_obj_rforce_cpp@FPv = .text:0x0000055C; // type:function size:0x8 scope:local +__dt__Q211daObjRforce5Act_cFv = .text:0x00000564; // type:function size:0x60 scope:weak +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +M_arcname__Q211daObjRforce5Act_c = .rodata:0x00000000; // type:object size:0x8 scope:global data:string +@stringBase0 = .rodata:0x00000008; // type:object size:0x34 scope:local data:string_table +Mthd_Table__Q211daObjRforce28@unnamed@d_a_obj_rforce_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local +g_profile_Obj_Rforce = .data:0x00000020; // type:object size:0x30 scope:global +__vt__Q211daObjRforce5Act_c = .data:0x00000050; // type:object size:0xC scope:weak diff --git a/config/D44J01/rels/d_a_obj_roten/splits.txt b/config/D44J01/rels/d_a_obj_roten/splits.txt new file mode 100644 index 000000000..bfb810ddc --- /dev/null +++ b/config/D44J01/rels/d_a_obj_roten/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_roten.o: + .text start:0x000000EC end:0x000006C4 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000003E + .data start:0x00000000 end:0x00000074 + .bss start:0x00000008 end:0x00000024 diff --git a/config/D44J01/rels/d_a_obj_roten/symbols.txt b/config/D44J01/rels/d_a_obj_roten/symbols.txt new file mode 100644 index 000000000..504a85c79 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_roten/symbols.txt @@ -0,0 +1,33 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global +__ct__17daObj_Roten_HIO_cFv = .text:0x000000EC; // type:function size:0x2C scope:global +set_mtx__13daObj_Roten_cFv = .text:0x00000118; // type:function size:0x70 scope:global +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000188; // type:function size:0x20 scope:local +CreateHeap__13daObj_Roten_cFv = .text:0x000001A8; // type:function size:0x13C scope:global +CreateInit__13daObj_Roten_cFv = .text:0x000002E4; // type:function size:0x64 scope:global +Roten_create_check__FUc = .text:0x00000348; // type:function size:0xC8 scope:local +daObj_RotenCreate__FPv = .text:0x00000410; // type:function size:0x120 scope:local +daObj_RotenDelete__FPv = .text:0x00000530; // type:function size:0x64 scope:local +daObj_RotenExecute__FPv = .text:0x00000594; // type:function size:0x38 scope:local +daObj_RotenDraw__FPv = .text:0x000005CC; // type:function size:0x6C scope:local +daObj_RotenIsDelete__FPv = .text:0x00000638; // type:function size:0x8 scope:local +__dt__17daObj_Roten_HIO_cFv = .text:0x00000640; // type:function size:0x48 scope:weak +__sinit_d_a_obj_roten_cpp = .text:0x00000688; // type:function size:0x3C scope:local +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local +_dtors = .dtors:0x00000000; // type:label scope:global +@3992 = .rodata:0x00000000; // type:object size:0x4 scope:local +M_arcname__13daObj_Roten_c = .rodata:0x00000004; // type:object size:0x6 scope:global data:string +@4078 = .rodata:0x0000000C; // type:object size:0xC scope:local data:4byte +@stringBase0 = .rodata:0x00000018; // type:object size:0x26 scope:local data:string_table +bdl_arc_idx$4014 = .data:0x00000000; // type:object size:0xC scope:local +dzb_arc_idx$4015 = .data:0x0000000C; // type:object size:0xC scope:local +daObj_RotenMethodTable = .data:0x00000018; // type:object size:0x20 scope:local +g_profile_Obj_Roten = .data:0x00000038; // type:object size:0x30 scope:global +__vt__17daObj_Roten_HIO_c = .data:0x00000068; // type:object size:0xC scope:weak +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global +@3987 = .bss:0x00000008; // type:object size:0xC scope:local +l_HIO = .bss:0x00000014; // type:object size:0x10 scope:local diff --git a/config/D44J01/rels/d_a_obj_shelf/splits.txt b/config/D44J01/rels/d_a_obj_shelf/splits.txt new file mode 100644 index 000000000..beac62285 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_shelf/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_shelf.o: + .text start:0x00000078 end:0x00000B10 + .text start:0x00000B10 end:0x00000B50 + .text start:0x00000B50 end:0x00000B6C + .rodata start:0x00000000 end:0x000000C2 + .data start:0x00000000 end:0x00000130 + .bss start:0x00000000 end:0x00000031 diff --git a/config/D44J01/rels/d_a_obj_shelf/symbols.txt b/config/D44J01/rels/d_a_obj_shelf/symbols.txt new file mode 100644 index 000000000..45e5136ff --- /dev/null +++ b/config/D44J01/rels/d_a_obj_shelf/symbols.txt @@ -0,0 +1,67 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CreateHeap__Q210daObjShelf5Act_cFv = .text:0x00000078; // type:function size:0xB4 scope:global align:4 +Create__Q210daObjShelf5Act_cFv = .text:0x0000012C; // type:function size:0x74 scope:global align:4 +Mthd_Create__Q210daObjShelf5Act_cFv = .text:0x000001A0; // type:function size:0x100 scope:global align:4 +Delete__Q210daObjShelf5Act_cFv = .text:0x000002A0; // type:function size:0x8 scope:global align:4 +Mthd_Delete__Q210daObjShelf5Act_cFv = .text:0x000002A8; // type:function size:0x50 scope:global align:4 +hold_event__Q210daObjShelf5Act_cCFv = .text:0x000002F8; // type:function size:0x44 scope:global align:4 +mode_wait_init__Q210daObjShelf5Act_cFv = .text:0x0000033C; // type:function size:0xC scope:global align:4 +mode_wait__Q210daObjShelf5Act_cFv = .text:0x00000348; // type:function size:0xBC scope:global align:4 +mode_vib_init__Q210daObjShelf5Act_cFv = .text:0x00000404; // type:function size:0x28 scope:global align:4 +mode_vib__Q210daObjShelf5Act_cFv = .text:0x0000042C; // type:function size:0x140 scope:global align:4 +mode_rot_init__Q210daObjShelf5Act_cFv = .text:0x0000056C; // type:function size:0x44 scope:global align:4 +mode_rot_init2__Q210daObjShelf5Act_cFv = .text:0x000005B0; // type:function size:0x3C scope:global align:4 +mode_rot_init3__Q210daObjShelf5Act_cFv = .text:0x000005EC; // type:function size:0x3C scope:global align:4 +mode_rot__Q210daObjShelf5Act_cFv = .text:0x00000628; // type:function size:0x18C scope:global align:4 +mode_fell_init__Q210daObjShelf5Act_cFv = .text:0x000007B4; // type:function size:0xC scope:global align:4 +mode_fell__Q210daObjShelf5Act_cFv = .text:0x000007C0; // type:function size:0x4C scope:global align:4 +set_mtx__Q210daObjShelf5Act_cFv = .text:0x0000080C; // type:function size:0x80 scope:global align:4 +init_mtx__Q210daObjShelf5Act_cFv = .text:0x0000088C; // type:function size:0x3C scope:global align:4 +Execute__Q210daObjShelf5Act_cFPPA3_A4_f = .text:0x000008C8; // type:function size:0xF0 scope:global align:4 +Draw__Q210daObjShelf5Act_cFv = .text:0x000009B8; // type:function size:0xA0 scope:global align:4 +Mthd_Create__Q210daObjShelf27@unnamed@d_a_obj_shelf_cpp@FPv = .text:0x00000A58; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q210daObjShelf27@unnamed@d_a_obj_shelf_cpp@FPv = .text:0x00000A78; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q210daObjShelf27@unnamed@d_a_obj_shelf_cpp@FPv = .text:0x00000A98; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q210daObjShelf27@unnamed@d_a_obj_shelf_cpp@FPv = .text:0x00000AB8; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q210daObjShelf27@unnamed@d_a_obj_shelf_cpp@FPv = .text:0x00000AE4; // type:function size:0x2C scope:local align:4 +Draw__16dBgS_MoveBgActorFv = .text:0x00000B10; // type:function size:0x8 scope:weak align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x00000B18; // type:function size:0x8 scope:weak align:4 +CreateHeap__16dBgS_MoveBgActorFv = .text:0x00000B20; // type:function size:0x8 scope:weak align:4 +Create__16dBgS_MoveBgActorFv = .text:0x00000B28; // type:function size:0x8 scope:weak align:4 +Execute__16dBgS_MoveBgActorFPPA3_A4_f = .text:0x00000B30; // type:function size:0x8 scope:weak align:4 +Delete__16dBgS_MoveBgActorFv = .text:0x00000B38; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00000B40; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00000B48; // type:function size:0x8 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ310daObjShelf5Act_c5Prm_eQ310daObjShelf5Act_c5Prm_e = .text:0x00000B50; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q210daObjShelf27@unnamed@d_a_obj_shelf_cpp@ = .rodata:0x00000000; // type:object size:0x2C scope:local align:4 +M_arcname__Q210daObjShelf5Act_c = .rodata:0x0000002C; // type:object size:0x6 scope:global align:4 data:string +@4036 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4037 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4038 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4039 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4040 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4139 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@4172 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4174 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@stringBase0 = .rodata:0x00000058; // type:object size:0x6A scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_73_data_1C = .data:0x0000001C; // type:object size:0x14 +@4216 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4217 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4218 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4219 = .data:0x00000054; // type:object size:0xC scope:local align:4 +mode_proc$4215 = .data:0x00000060; // type:object size:0x30 scope:local align:4 +Mthd_Table__Q210daObjShelf27@unnamed@d_a_obj_shelf_cpp@ = .data:0x00000090; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Shelf = .data:0x000000B0; // type:object size:0x30 scope:global align:4 +__vt__16dBgS_MoveBgActor = .data:0x000000E0; // type:object size:0x28 scope:weak align:4 +__vt__Q210daObjShelf5Act_c = .data:0x00000108; // type:object size:0x28 scope:global align:4 +M_tmp_mtx__Q210daObjShelf5Act_c = .bss:0x00000000; // type:object size:0x30 scope:global align:4 +init$4220 = .bss:0x00000030; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_shmrgrd/splits.txt b/config/D44J01/rels/d_a_obj_shmrgrd/splits.txt new file mode 100644 index 000000000..c3cd73c2f --- /dev/null +++ b/config/D44J01/rels/d_a_obj_shmrgrd/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_shmrgrd.o: + .text start:0x000000EC end:0x00001CC4 + .text start:0x00001CC4 end:0x000020F8 + .text start:0x000020F8 end:0x00002124 + .rodata start:0x00000000 end:0x000001CB + .data start:0x00000000 end:0x0000021C + .bss start:0x00000008 end:0x0000008D diff --git a/config/D44J01/rels/d_a_obj_shmrgrd/symbols.txt b/config/D44J01/rels/d_a_obj_shmrgrd/symbols.txt new file mode 100644 index 000000000..bdb589b50 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_shmrgrd/symbols.txt @@ -0,0 +1,154 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__14daObjShmrgrd_cFv = .text:0x000000EC; // type:function size:0x26C scope:global align:4 +__dt__10dCcD_GSttsFv = .text:0x00000358; // type:function size:0x5C scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000003B4; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000480; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000004C8; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000524; // type:function size:0x48 scope:weak align:4 +__dt__4cXyzFv = .text:0x0000056C; // type:function size:0x3C scope:weak align:4 +solidHeapCB__14daObjShmrgrd_cFP10fopAc_ac_c = .text:0x000005A8; // type:function size:0x20 scope:global align:4 +create_heap__14daObjShmrgrd_cFv = .text:0x000005C8; // type:function size:0x118 scope:global align:4 +_create__14daObjShmrgrd_cFv = .text:0x000006E0; // type:function size:0x284 scope:global align:4 +_delete__14daObjShmrgrd_cFv = .text:0x00000964; // type:function size:0x98 scope:global align:4 +search_target_next__14daObjShmrgrd_cFP14daObjShmrgrd_c = .text:0x000009FC; // type:function size:0x34 scope:global align:4 +register_list__14daObjShmrgrd_cFv = .text:0x00000A30; // type:function size:0x5C scope:global align:4 +leave_list__14daObjShmrgrd_cFv = .text:0x00000A8C; // type:function size:0x74 scope:global align:4 +search_gap__14daObjShmrgrd_cFv = .text:0x00000B00; // type:function size:0x174 scope:global align:4 +daObjShmrgrd_get_at_v__FP4cXyzP4cXyz = .text:0x00000C74; // type:function size:0xA0 scope:local align:4 +set_gap_co__14daObjShmrgrd_cFv = .text:0x00000D14; // type:function size:0xD0 scope:global align:4 +init_mtx__14daObjShmrgrd_cFv = .text:0x00000DE4; // type:function size:0x3C scope:global align:4 +set_mtx__14daObjShmrgrd_cFv = .text:0x00000E20; // type:function size:0x6C scope:global align:4 +check_player_angle__14daObjShmrgrd_cFP10fopAc_ac_c = .text:0x00000E8C; // type:function size:0x5C scope:global align:4 +set_damage__14daObjShmrgrd_cFv = .text:0x00000EE8; // type:function size:0x134 scope:global align:4 +vib_start__14daObjShmrgrd_cFsf = .text:0x0000101C; // type:function size:0x64 scope:global align:4 +vib_proc__14daObjShmrgrd_cFv = .text:0x00001080; // type:function size:0x78 scope:global align:4 +crush_start__14daObjShmrgrd_cFv = .text:0x000010F8; // type:function size:0xC scope:global align:4 +crush_proc__14daObjShmrgrd_cFv = .text:0x00001104; // type:function size:0x64 scope:global align:4 +eff_crush__14daObjShmrgrd_cFv = .text:0x00001168; // type:function size:0x1C8 scope:global align:4 +calc_top_pos__14daObjShmrgrd_cFv = .text:0x00001330; // type:function size:0xBC scope:global align:4 +jnodeCB__14daObjShmrgrd_cFP7J3DNodei = .text:0x000013EC; // type:function size:0x120 scope:global align:4 +mode_upper_init__14daObjShmrgrd_cFv = .text:0x0000150C; // type:function size:0x28 scope:global align:4 +mode_upper__14daObjShmrgrd_cFv = .text:0x00001534; // type:function size:0x118 scope:global align:4 +mode_u_l_init__14daObjShmrgrd_cFv = .text:0x0000164C; // type:function size:0x88 scope:global align:4 +mode_u_l__14daObjShmrgrd_cFv = .text:0x000016D4; // type:function size:0x84 scope:global align:4 +mode_lower_init__14daObjShmrgrd_cFv = .text:0x00001758; // type:function size:0x24 scope:global align:4 +mode_lower__14daObjShmrgrd_cFv = .text:0x0000177C; // type:function size:0x4 scope:global align:4 +_execute__14daObjShmrgrd_cFv = .text:0x00001780; // type:function size:0x228 scope:global align:4 +_draw__14daObjShmrgrd_cFv = .text:0x000019A8; // type:function size:0xA0 scope:global align:4 +Mthd_Create__29@unnamed@d_a_obj_shmrgrd_cpp@FPv = .text:0x00001A48; // type:function size:0x20 scope:local align:4 +Mthd_Delete__29@unnamed@d_a_obj_shmrgrd_cpp@FPv = .text:0x00001A68; // type:function size:0x24 scope:local align:4 +Mthd_Execute__29@unnamed@d_a_obj_shmrgrd_cpp@FPv = .text:0x00001A8C; // type:function size:0x24 scope:local align:4 +Mthd_Draw__29@unnamed@d_a_obj_shmrgrd_cpp@FPv = .text:0x00001AB0; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__29@unnamed@d_a_obj_shmrgrd_cpp@FPv = .text:0x00001AD4; // type:function size:0x8 scope:local align:4 +__dt__10cCcD_GSttsFv = .text:0x00001ADC; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001B24; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001B28; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001B2C; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001B30; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00001B34; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00001B7C; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00001BD8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00001BE8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00001BF0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001BF8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001C00; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001C08; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00001C40; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00001C48; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00001C50; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001C58; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001C90; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001C94; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001C9C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001CA4; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001CAC; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001CB8; // type:function size:0xC scope:weak align:4 +__dt__14daObjShmrgrd_cFv = .text:0x00001CC4; // type:function size:0x434 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ214daObjShmrgrd_c5Prm_eQ214daObjShmrgrd_c5Prm_e = .text:0x000020F8; // type:function size:0x1C scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002114; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x0000211C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr = .rodata:0x00000000; // type:object size:0x28 scope:local align:4 +M_cyl_src_co__14daObjShmrgrd_c = .rodata:0x00000028; // type:object size:0x44 scope:global align:4 +M_cyl_src_at__14daObjShmrgrd_c = .rodata:0x0000006C; // type:object size:0x44 scope:global align:4 +M_cyl_src_tg__14daObjShmrgrd_c = .rodata:0x000000B0; // type:object size:0x44 scope:global align:4 +M_cyl_src_gap_co__14daObjShmrgrd_c = .rodata:0x000000F4; // type:object size:0x44 scope:global align:4 +M_arcname__14daObjShmrgrd_c = .rodata:0x00000138; // type:object size:0x8 scope:global align:4 data:string +color$3997 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 data:byte +@4249 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 +@4250 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 data:float +@4251 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +@4252 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@4253 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 data:float +@4254 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@4362 = .rodata:0x00000160; // type:object size:0x8 scope:local align:8 +@4363 = .rodata:0x00000168; // type:object size:0x8 scope:local align:8 +@4364 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4 +@4412 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4 data:float +@4499 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4 +@4548 = .rodata:0x0000017C; // type:object size:0x4 scope:local align:4 +@4549 = .rodata:0x00000180; // type:object size:0x4 scope:local align:4 +@4550 = .rodata:0x00000184; // type:object size:0x4 scope:local align:4 +@4551 = .rodata:0x00000188; // type:object size:0x4 scope:local align:4 +@4591 = .rodata:0x0000018C; // type:object size:0x4 scope:local align:4 +@4592 = .rodata:0x00000190; // type:object size:0x4 scope:local align:4 +@4599 = .rodata:0x00000194; // type:object size:0x4 scope:local align:4 data:float +@4629 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4 data:float +@4707 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4 data:float +@4708 = .rodata:0x000001A0; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x000001A4; // type:object size:0x27 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_74_data_1C = .data:0x0000001C; // type:object size:0x14 +@4670 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4671 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4672 = .data:0x00000048; // type:object size:0xC scope:local align:4 +mode_proc$4669 = .data:0x00000054; // type:object size:0x24 scope:local align:4 +Shmrgrd_Mthd_Table__29@unnamed@d_a_obj_shmrgrd_cpp@ = .data:0x00000078; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Shmrgrd = .data:0x00000098; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x000000C8; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000000D4; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x000000E0; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000000FC; // type:object size:0x20 scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x0000011C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000001A4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000001B0; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000001BC; // type:object size:0x54 scope:weak align:4 +__vt__14daObjShmrgrd_c = .data:0x00000210; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +M_damage__14daObjShmrgrd_c = .bss:0x00000054; // type:object size:0x4 scope:global align:4 data:4byte +M_damage_dir__14daObjShmrgrd_c = .bss:0x00000058; // type:object size:0x2 scope:global align:2 data:2byte +M_list_p__14daObjShmrgrd_c = .bss:0x0000005C; // type:object size:0x4 scope:global align:4 data:4byte +@4506 = .bss:0x00000060; // type:object size:0xC scope:local align:4 +init$4507 = .bss:0x0000006C; // type:object size:0x1 scope:local align:1 +particle_scale$4505 = .bss:0x00000070; // type:object size:0xC scope:local align:4 +init$4512 = .bss:0x0000007C; // type:object size:0x1 scope:local align:1 +vec$4511 = .bss:0x00000080; // type:object size:0xC scope:local align:4 +init$4673 = .bss:0x0000008C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_smplbg/splits.txt b/config/D44J01/rels/d_a_obj_smplbg/splits.txt new file mode 100644 index 000000000..43f30c38b --- /dev/null +++ b/config/D44J01/rels/d_a_obj_smplbg/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_smplbg.o: + .text start:0x00000078 end:0x0000082C + .text start:0x0000082C end:0x00000844 + .text start:0x00000844 end:0x00000860 + .rodata start:0x00000000 end:0x000000A9 + .data start:0x00000000 end:0x00000090 + .bss start:0x00000000 end:0x00000031 diff --git a/config/D44J01/rels/d_a_obj_smplbg/symbols.txt b/config/D44J01/rels/d_a_obj_smplbg/symbols.txt new file mode 100644 index 000000000..d3223d2ea --- /dev/null +++ b/config/D44J01/rels/d_a_obj_smplbg/symbols.txt @@ -0,0 +1,36 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CreateHeap__Q211daObjSmplbg5Act_cFv = .text:0x00000078; // type:function size:0xCC scope:global align:4 +Create__Q211daObjSmplbg5Act_cFv = .text:0x00000144; // type:function size:0x1E8 scope:global align:4 +Mthd_Create__Q211daObjSmplbg5Act_cFv = .text:0x0000032C; // type:function size:0x148 scope:global align:4 +Delete__Q211daObjSmplbg5Act_cFv = .text:0x00000474; // type:function size:0x8 scope:global align:4 +Mthd_Delete__Q211daObjSmplbg5Act_cFv = .text:0x0000047C; // type:function size:0x6C scope:global align:4 +set_mtx__Q211daObjSmplbg5Act_cFv = .text:0x000004E8; // type:function size:0x80 scope:global align:4 +init_mtx__Q211daObjSmplbg5Act_cFv = .text:0x00000568; // type:function size:0x3C scope:global align:4 +exec_qtkhd__Q211daObjSmplbg5Act_cFv = .text:0x000005A4; // type:function size:0x88 scope:global align:4 +Execute__Q211daObjSmplbg5Act_cFPPA3_A4_f = .text:0x0000062C; // type:function size:0xB0 scope:global align:4 +Draw__Q211daObjSmplbg5Act_cFv = .text:0x000006DC; // type:function size:0x98 scope:global align:4 +Mthd_Create__Q211daObjSmplbg28@unnamed@d_a_obj_smplbg_cpp@FPv = .text:0x00000774; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q211daObjSmplbg28@unnamed@d_a_obj_smplbg_cpp@FPv = .text:0x00000794; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q211daObjSmplbg28@unnamed@d_a_obj_smplbg_cpp@FPv = .text:0x000007B4; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q211daObjSmplbg28@unnamed@d_a_obj_smplbg_cpp@FPv = .text:0x000007D4; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q211daObjSmplbg28@unnamed@d_a_obj_smplbg_cpp@FPv = .text:0x00000800; // type:function size:0x2C scope:local align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x0000082C; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00000834; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x0000083C; // type:function size:0x8 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ311daObjSmplbg5Act_c5Prm_eQ311daObjSmplbg5Act_c5Prm_e = .text:0x00000844; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +M_attr__Q211daObjSmplbg5Act_c = .rodata:0x00000000; // type:object size:0x24 scope:global align:4 +@4039 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 data:double +@4135 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4136 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000038; // type:object size:0x71 scope:local align:4 data:string_table +@4141 = .data:0x00000000; // type:object size:0xC scope:local align:4 +exec_proc$4140 = .data:0x0000000C; // type:object size:0xC scope:local align:4 data:4byte +Mthd_Table__Q211daObjSmplbg28@unnamed@d_a_obj_smplbg_cpp@ = .data:0x00000018; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Smplbg = .data:0x00000038; // type:object size:0x30 scope:global align:4 +__vt__Q211daObjSmplbg5Act_c = .data:0x00000068; // type:object size:0x28 scope:global align:4 +M_tmp_mtx__Q211daObjSmplbg5Act_c = .bss:0x00000000; // type:object size:0x30 scope:global align:4 +init$4142 = .bss:0x00000030; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_stair/splits.txt b/config/D44J01/rels/d_a_obj_stair/splits.txt new file mode 100644 index 000000000..ea6dc1b0c --- /dev/null +++ b/config/D44J01/rels/d_a_obj_stair/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_stair.o: + .text start:0x000000EC end:0x00001488 + .text start:0x00001488 end:0x0000157C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000F8 + .data start:0x00000000 end:0x000001D0 + .bss start:0x00000008 end:0x00000030 diff --git a/config/D44J01/rels/d_a_obj_stair/symbols.txt b/config/D44J01/rels/d_a_obj_stair/symbols.txt new file mode 100644 index 000000000..922f5b73e --- /dev/null +++ b/config/D44J01/rels/d_a_obj_stair/symbols.txt @@ -0,0 +1,89 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__16daobj_stairHIO_cFv = .text:0x000000EC; // type:function size:0x44 scope:global align:4 +ride_call_back__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x00000130; // type:function size:0xA8 scope:local align:4 +CreateHeap__13daObj_Stair_cFv = .text:0x000001D8; // type:function size:0xEC scope:global align:4 +Create__13daObj_Stair_cFv = .text:0x000002C4; // type:function size:0x14 scope:global align:4 +Execute__13daObj_Stair_cFPPA3_A4_f = .text:0x000002D8; // type:function size:0x138 scope:global align:4 +Draw__13daObj_Stair_cFv = .text:0x00000410; // type:function size:0xA0 scope:global align:4 +Delete__13daObj_Stair_cFv = .text:0x000004B0; // type:function size:0x8 scope:global align:4 +daObj_StairCreate__FPv = .text:0x000004B8; // type:function size:0x20 scope:local align:4 +_create__13daObj_Stair_cFv = .text:0x000004D8; // type:function size:0x3B4 scope:weak align:4 +__dt__8dCcD_CpsFv = .text:0x0000088C; // type:function size:0xE0 scope:weak align:4 +__dt__8cM3dGCpsFv = .text:0x0000096C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x000009C8; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000A10; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000A6C; // type:function size:0x48 scope:weak align:4 +daObj_StairDelete__FPv = .text:0x00000AB4; // type:function size:0x80 scope:local align:4 +daObj_StairExecute__FPv = .text:0x00000B34; // type:function size:0x24 scope:local align:4 +_execute__13daObj_Stair_cFv = .text:0x00000B58; // type:function size:0x85C scope:weak align:4 +daObj_StairDraw__FPv = .text:0x000013B4; // type:function size:0x38 scope:local align:4 +daObj_StairIsDelete__FPv = .text:0x000013EC; // type:function size:0x8 scope:local align:4 +__dt__16daobj_stairHIO_cFv = .text:0x000013F4; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_obj_stair_cpp = .text:0x0000143C; // type:function size:0x3C scope:local align:4 +@280@__dt__8dCcD_CpsFv = .text:0x00001478; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CpsFv = .text:0x00001480; // type:function size:0x8 scope:weak align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x00001488; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00001490; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00001498; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CpsFv = .text:0x000014A0; // type:function size:0x10 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000014B0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000014B8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000014C0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_AabAttrPf = .text:0x000014F8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_TriAttrPf = .text:0x00001500; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_PntAttrPf = .text:0x00001508; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001510; // type:function size:0x38 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001548; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001554; // type:function size:0xC scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001560; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001564; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000156C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001574; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__13daObj_Stair_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +@3992 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@3993 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@3994 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4013 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4014 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4015 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4063 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4064 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4101 = .rodata:0x00000028; // type:object size:0x10 scope:local align:4 +@4254 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4255 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4256 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4516 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@4517 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@4518 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4519 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4520 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4521 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4522 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4523 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4524 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4525 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4526 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:string +@4527 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4528 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000084; // type:object size:0x74 scope:local align:4 data:string_table +cps_src = .data:0x00000000; // type:object size:0x4C scope:local align:4 +daObj_StairMethodTable = .data:0x0000004C; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Stair = .data:0x0000006C; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cps = .data:0x0000009C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCps = .data:0x00000124; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000130; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000013C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000148; // type:object size:0x54 scope:weak align:4 +__vt__13daObj_Stair_c = .data:0x0000019C; // type:object size:0x28 scope:global align:4 +__vt__16daobj_stairHIO_c = .data:0x000001C4; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@3995 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x1C scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_obj_swflat/splits.txt b/config/D44J01/rels/d_a_obj_swflat/splits.txt new file mode 100644 index 000000000..1e5f7276e --- /dev/null +++ b/config/D44J01/rels/d_a_obj_swflat/splits.txt @@ -0,0 +1,24 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_swflat.o: + .text start:0x000000EC end:0x00001448 + .text start:0x00001448 end:0x000015A0 + .text start:0x000015A0 end:0x00001608 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000BE + .data start:0x00000000 end:0x000001D4 + .bss start:0x00000008 end:0x00000060 diff --git a/config/D44J01/rels/d_a_obj_swflat/symbols.txt b/config/D44J01/rels/d_a_obj_swflat/symbols.txt new file mode 100644 index 000000000..5e3b65a72 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_swflat/symbols.txt @@ -0,0 +1,80 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__17daObjSwflat_HIO_cFv = .text:0x000000EC; // type:function size:0x4C scope:global align:4 +CreateHeap__Q211daObjSwflat5Act_cFv = .text:0x00000138; // type:function size:0x1C4 scope:global align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000002FC; // type:function size:0x48 scope:weak align:4 +Create__Q211daObjSwflat5Act_cFv = .text:0x00000344; // type:function size:0x36C scope:global align:4 +Mthd_Create__Q211daObjSwflat5Act_cFv = .text:0x000006B0; // type:function size:0x184 scope:global align:4 +__dt__8dCcD_CylFv = .text:0x00000834; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000900; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000948; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000009A4; // type:function size:0x48 scope:weak align:4 +Delete__Q211daObjSwflat5Act_cFv = .text:0x000009EC; // type:function size:0x8 scope:global align:4 +Mthd_Delete__Q211daObjSwflat5Act_cFv = .text:0x000009F4; // type:function size:0xEC scope:global align:4 +set_mtx__Q211daObjSwflat5Act_cFv = .text:0x00000AE0; // type:function size:0x80 scope:global align:4 +init_mtx__Q211daObjSwflat5Act_cFv = .text:0x00000B60; // type:function size:0x3C scope:global align:4 +Execute__Q211daObjSwflat5Act_cFPPA3_A4_f = .text:0x00000B9C; // type:function size:0x6EC scope:global align:4 +Draw__Q211daObjSwflat5Act_cFv = .text:0x00001288; // type:function size:0xB8 scope:global align:4 +IsDelete__Q211daObjSwflat5Act_cFv = .text:0x00001340; // type:function size:0x8 scope:global align:4 +Mthd_Create__Q211daObjSwflat28@unnamed@d_a_obj_swflat_cpp@FPv = .text:0x00001348; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q211daObjSwflat28@unnamed@d_a_obj_swflat_cpp@FPv = .text:0x00001368; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q211daObjSwflat28@unnamed@d_a_obj_swflat_cpp@FPv = .text:0x00001388; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q211daObjSwflat28@unnamed@d_a_obj_swflat_cpp@FPv = .text:0x000013A8; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q211daObjSwflat28@unnamed@d_a_obj_swflat_cpp@FPv = .text:0x000013D4; // type:function size:0x2C scope:local align:4 +__dt__17daObjSwflat_HIO_cFv = .text:0x00001400; // type:function size:0x48 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00001448; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00001450; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00001458; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00001468; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00001470; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001478; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001480; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001488; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000014C0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000014C8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000014D0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000014D8; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001510; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001514; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000151C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001524; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000152C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001538; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00001544; // type:function size:0x5C scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ311daObjSwflat5Act_c5Prm_eQ311daObjSwflat5Act_c5Prm_e = .text:0x000015A0; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_swflat_cpp = .text:0x000015BC; // type:function size:0x3C scope:local align:4 +@280@__dt__8dCcD_CylFv = .text:0x000015F8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00001600; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@3993 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@3994 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +M_arcname__Q211daObjSwflat5Act_c = .rodata:0x00000008; // type:object size:0x6 scope:global align:4 data:string +@4017 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4101 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4102 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4103 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4105 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4478 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4479 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000030; // type:object size:0x8E scope:local align:4 data:string_table +l_cyl_src__11daObjSwflat = .data:0x00000000; // type:object size:0x44 scope:local align:4 +Mthd_Table__Q211daObjSwflat28@unnamed@d_a_obj_swflat_cpp@ = .data:0x00000044; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Swflat = .data:0x00000064; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x00000094; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000011C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000128; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000134; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000188; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000194; // type:object size:0xC scope:weak align:4 +__vt__Q211daObjSwflat5Act_c = .data:0x000001A0; // type:object size:0x28 scope:global align:4 +__vt__17daObjSwflat_HIO_c = .data:0x000001C8; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@3988 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x1C scope:local align:4 data:float +M_tmp_mtx__Q211daObjSwflat5Act_c = .bss:0x00000030; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_swhammer/splits.txt b/config/D44J01/rels/d_a_obj_swhammer/splits.txt new file mode 100644 index 000000000..0b119144e --- /dev/null +++ b/config/D44J01/rels/d_a_obj_swhammer/splits.txt @@ -0,0 +1,24 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_swhammer.o: + .text start:0x000000EC end:0x000015D0 + .text start:0x000015D0 end:0x000017F8 + .text start:0x000017F8 end:0x00001A80 + .text start:0x00001A80 end:0x00001AAC + .rodata start:0x00000000 end:0x00000160 + .data start:0x00000000 end:0x0000027C + .bss start:0x00000008 end:0x000000B9 diff --git a/config/D44J01/rels/d_a_obj_swhammer/symbols.txt b/config/D44J01/rels/d_a_obj_swhammer/symbols.txt new file mode 100644 index 000000000..6fa093385 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_swhammer/symbols.txt @@ -0,0 +1,151 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__Q213daObjSwhammer5Act_cFv = .text:0x000000EC; // type:function size:0x174 scope:global align:4 +__dt__10dCcD_GSttsFv = .text:0x00000260; // type:function size:0x5C scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000002BC; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000388; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000003D0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000042C; // type:function size:0x48 scope:weak align:4 +__dt__4cXyzFv = .text:0x00000474; // type:function size:0x3C scope:weak align:4 +CreateHeap__Q213daObjSwhammer5Act_cFv = .text:0x000004B0; // type:function size:0xDC scope:global align:4 +Create__Q213daObjSwhammer5Act_cFv = .text:0x0000058C; // type:function size:0x180 scope:global align:4 +_create__Q213daObjSwhammer5Act_cFv = .text:0x0000070C; // type:function size:0xEC scope:global align:4 +Delete__Q213daObjSwhammer5Act_cFv = .text:0x000007F8; // type:function size:0x30 scope:global align:4 +_delete__Q213daObjSwhammer5Act_cFv = .text:0x00000828; // type:function size:0x58 scope:global align:4 +set_mtx__Q213daObjSwhammer5Act_cFv = .text:0x00000880; // type:function size:0x6C scope:global align:4 +init_mtx__Q213daObjSwhammer5Act_cFv = .text:0x000008EC; // type:function size:0x50 scope:global align:4 +set_damage__Q213daObjSwhammer5Act_cFv = .text:0x0000093C; // type:function size:0x11C scope:global align:4 +vib_start__Q213daObjSwhammer5Act_cFsf = .text:0x00000A58; // type:function size:0x64 scope:global align:4 +vib_proc__Q213daObjSwhammer5Act_cFv = .text:0x00000ABC; // type:function size:0x78 scope:global align:4 +crush_start__Q213daObjSwhammer5Act_cFv = .text:0x00000B34; // type:function size:0xC scope:global align:4 +crush_proc__Q213daObjSwhammer5Act_cFv = .text:0x00000B40; // type:function size:0xB0 scope:global align:4 +eff_crush__Q213daObjSwhammer5Act_cFv = .text:0x00000BF0; // type:function size:0x1C8 scope:global align:4 +calc_top_pos__Q213daObjSwhammer5Act_cFv = .text:0x00000DB8; // type:function size:0xBC scope:global align:4 +jnodeCB__Q213daObjSwhammer5Act_cFP7J3DNodei = .text:0x00000E74; // type:function size:0x120 scope:global align:4 +mode_upper_init__Q213daObjSwhammer5Act_cFv = .text:0x00000F94; // type:function size:0x38 scope:global align:4 +mode_upper__Q213daObjSwhammer5Act_cFv = .text:0x00000FCC; // type:function size:0xF4 scope:global align:4 +mode_u_l_init__Q213daObjSwhammer5Act_cFv = .text:0x000010C0; // type:function size:0x88 scope:global align:4 +mode_u_l__Q213daObjSwhammer5Act_cFv = .text:0x00001148; // type:function size:0xA0 scope:global align:4 +mode_lower_init__Q213daObjSwhammer5Act_cFv = .text:0x000011E8; // type:function size:0x3C scope:global align:4 +mode_lower__Q213daObjSwhammer5Act_cFv = .text:0x00001224; // type:function size:0xA4 scope:global align:4 +mode_l_u_init__Q213daObjSwhammer5Act_cFv = .text:0x000012C8; // type:function size:0x18 scope:global align:4 +mode_l_u__Q213daObjSwhammer5Act_cFv = .text:0x000012E0; // type:function size:0x38 scope:global align:4 +Execute__Q213daObjSwhammer5Act_cFPPA3_A4_f = .text:0x00001318; // type:function size:0x19C scope:global align:4 +Draw__Q213daObjSwhammer5Act_cFv = .text:0x000014B4; // type:function size:0x60 scope:global align:4 +Mthd_Create__Q213daObjSwhammer30@unnamed@d_a_obj_swhammer_cpp@FPv = .text:0x00001514; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q213daObjSwhammer30@unnamed@d_a_obj_swhammer_cpp@FPv = .text:0x00001534; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q213daObjSwhammer30@unnamed@d_a_obj_swhammer_cpp@FPv = .text:0x00001558; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q213daObjSwhammer30@unnamed@d_a_obj_swhammer_cpp@FPv = .text:0x00001578; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q213daObjSwhammer30@unnamed@d_a_obj_swhammer_cpp@FPv = .text:0x000015A4; // type:function size:0x2C scope:local align:4 +Draw__16dBgS_MoveBgActorFv = .text:0x000015D0; // type:function size:0x8 scope:weak align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x000015D8; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x000015E0; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x000015E8; // type:function size:0x8 scope:weak align:4 +CreateHeap__16dBgS_MoveBgActorFv = .text:0x000015F0; // type:function size:0x8 scope:weak align:4 +Create__16dBgS_MoveBgActorFv = .text:0x000015F8; // type:function size:0x8 scope:weak align:4 +Execute__16dBgS_MoveBgActorFPPA3_A4_f = .text:0x00001600; // type:function size:0x8 scope:weak align:4 +Delete__16dBgS_MoveBgActorFv = .text:0x00001608; // type:function size:0x8 scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00001610; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001658; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000165C; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001660; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001664; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00001668; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x000016B0; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x0000170C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x0000171C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00001724; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000172C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001734; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000173C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00001774; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x0000177C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00001784; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000178C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000017C4; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000017C8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000017D0; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000017D8; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000017E0; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000017EC; // type:function size:0xC scope:weak align:4 +__dt__Q213daObjSwhammer5Act_cFv = .text:0x000017F8; // type:function size:0x288 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ313daObjSwhammer5Act_c5Prm_eQ313daObjSwhammer5Act_c5Prm_e = .text:0x00001A80; // type:function size:0x1C scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00001A9C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00001AA4; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q213daObjSwhammer30@unnamed@d_a_obj_swhammer_cpp@ = .rodata:0x00000000; // type:object size:0x28 scope:local align:4 +M_arcname__Q213daObjSwhammer5Act_c = .rodata:0x00000028; // type:object size:0x7 scope:global align:4 data:string +M_cyl_src_co__Q213daObjSwhammer5Act_c = .rodata:0x00000030; // type:object size:0x44 scope:global align:4 +M_cyl_src_tg__Q213daObjSwhammer5Act_c = .rodata:0x00000074; // type:object size:0x44 scope:global align:4 +color$4002 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 data:byte +@4163 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 data:float +@4164 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@4165 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 data:float +@4166 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 data:float +@4167 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@4279 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@4328 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@4329 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@4330 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@4370 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@4371 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@4382 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 data:float +@4408 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 data:float +@4451 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x000000F4; // type:object size:0x6C scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_159_data_1C = .data:0x0000001C; // type:object size:0x14 +@4487 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4488 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4489 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4490 = .data:0x00000054; // type:object size:0xC scope:local align:4 +mode_proc$4486 = .data:0x00000060; // type:object size:0x30 scope:local align:4 +Mthd_Table__Q213daObjSwhammer30@unnamed@d_a_obj_swhammer_cpp@ = .data:0x00000090; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Swhammer = .data:0x000000B0; // type:object size:0x30 scope:global align:4 +__vt__Q213daObjSwhammer5Act_c = .data:0x000000E0; // type:object size:0x2C scope:global align:4 +__vt__16dBgS_MoveBgActor = .data:0x0000010C; // type:object size:0x28 scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000134; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000140; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x0000014C; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000168; // type:object size:0x20 scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000188; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000210; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000021C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000228; // type:object size:0x54 scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +M_damage__Q213daObjSwhammer5Act_c = .bss:0x00000054; // type:object size:0x4 scope:global align:4 data:4byte +M_damage_dir__Q213daObjSwhammer5Act_c = .bss:0x00000058; // type:object size:0x2 scope:global align:2 data:2byte +M_tmp_mtx__Q213daObjSwhammer5Act_c = .bss:0x0000005C; // type:object size:0x30 scope:global align:4 +@4286 = .bss:0x0000008C; // type:object size:0xC scope:local align:4 +init$4287 = .bss:0x00000098; // type:object size:0x1 scope:local align:1 +particle_scale$4285 = .bss:0x0000009C; // type:object size:0xC scope:local align:4 +init$4292 = .bss:0x000000A8; // type:object size:0x1 scope:local align:1 +vec$4291 = .bss:0x000000AC; // type:object size:0xC scope:local align:4 +init$4491 = .bss:0x000000B8; // type:object size:0x1 scope:local align:1 diff --git a/config/D44J01/rels/d_a_obj_swheavy/splits.txt b/config/D44J01/rels/d_a_obj_swheavy/splits.txt new file mode 100644 index 000000000..0f3ec8278 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_swheavy/splits.txt @@ -0,0 +1,17 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_swheavy.o: + .text start:0x00000078 end:0x0000126C + .text start:0x0000126C end:0x00001288 + .rodata start:0x00000000 end:0x000000FD + .data start:0x00000000 end:0x000000E0 + .bss start:0x00000000 end:0x00000001 diff --git a/config/D44J01/rels/d_a_obj_swheavy/symbols.txt b/config/D44J01/rels/d_a_obj_swheavy/symbols.txt new file mode 100644 index 000000000..019573848 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_swheavy/symbols.txt @@ -0,0 +1,59 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +solidHeapCB__Q212daObjSwheavy5Act_cFP10fopAc_ac_c = .text:0x00000078; // type:function size:0x24 scope:global align:4 +create_heap__Q212daObjSwheavy5Act_cFv = .text:0x0000009C; // type:function size:0x278 scope:global align:4 +_create__Q212daObjSwheavy5Act_cFv = .text:0x00000314; // type:function size:0x304 scope:global align:4 +_delete__Q212daObjSwheavy5Act_cFv = .text:0x00000618; // type:function size:0xD4 scope:global align:4 +set_mtx__Q212daObjSwheavy5Act_cFv = .text:0x000006EC; // type:function size:0x10C scope:global align:4 +init_mtx__Q212daObjSwheavy5Act_cFv = .text:0x000007F8; // type:function size:0x58 scope:global align:4 +rideCB__Q212daObjSwheavy5Act_cFP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x00000850; // type:function size:0x34 scope:global align:4 +calc_top_pos__Q212daObjSwheavy5Act_cFv = .text:0x00000884; // type:function size:0x114 scope:global align:4 +top_bg_aim_req__Q212daObjSwheavy5Act_cFfs = .text:0x00000998; // type:function size:0xC scope:global align:4 +set_push_flag__Q212daObjSwheavy5Act_cFv = .text:0x000009A4; // type:function size:0x154 scope:global align:4 +mode_upper_init__Q212daObjSwheavy5Act_cFv = .text:0x00000AF8; // type:function size:0x1C scope:global align:4 +mode_upper__Q212daObjSwheavy5Act_cFv = .text:0x00000B14; // type:function size:0x11C scope:global align:4 +mode_u_l_init__Q212daObjSwheavy5Act_cFv = .text:0x00000C30; // type:function size:0x60 scope:global align:4 +mode_u_l__Q212daObjSwheavy5Act_cFv = .text:0x00000C90; // type:function size:0x108 scope:global align:4 +mode_lower_init__Q212daObjSwheavy5Act_cFv = .text:0x00000D98; // type:function size:0x20 scope:global align:4 +mode_lower__Q212daObjSwheavy5Act_cFv = .text:0x00000DB8; // type:function size:0x16C scope:global align:4 +mode_l_u_init__Q212daObjSwheavy5Act_cFv = .text:0x00000F24; // type:function size:0x38 scope:global align:4 +mode_l_u__Q212daObjSwheavy5Act_cFv = .text:0x00000F5C; // type:function size:0x78 scope:global align:4 +_execute__Q212daObjSwheavy5Act_cFv = .text:0x00000FD4; // type:function size:0x148 scope:global align:4 +_draw__Q212daObjSwheavy5Act_cFv = .text:0x0000111C; // type:function size:0xBC scope:global align:4 +Mthd_Create__Q212daObjSwheavy29@unnamed@d_a_obj_swheavy_cpp@FPv = .text:0x000011D8; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q212daObjSwheavy29@unnamed@d_a_obj_swheavy_cpp@FPv = .text:0x000011F8; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q212daObjSwheavy29@unnamed@d_a_obj_swheavy_cpp@FPv = .text:0x0000121C; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q212daObjSwheavy29@unnamed@d_a_obj_swheavy_cpp@FPv = .text:0x00001240; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q212daObjSwheavy29@unnamed@d_a_obj_swheavy_cpp@FPv = .text:0x00001264; // type:function size:0x8 scope:local align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ312daObjSwheavy5Act_c5Prm_eQ312daObjSwheavy5Act_c5Prm_e = .text:0x0000126C; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q212daObjSwheavy5Act_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +M_attr__Q212daObjSwheavy5Act_c = .rodata:0x00000008; // type:object size:0x70 scope:global align:4 +@4125 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4126 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 data:float +@4127 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4128 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4129 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4130 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4131 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 data:float +@4132 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 data:float +@4247 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4321 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 data:string +@4360 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000A4; // type:object size:0x59 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_160_data_1C = .data:0x0000001C; // type:object size:0x14 +@4436 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4437 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4438 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4439 = .data:0x00000054; // type:object size:0xC scope:local align:4 +mode_proc$4435 = .data:0x00000060; // type:object size:0x30 scope:local align:4 +Mthd_Table__Q212daObjSwheavy29@unnamed@d_a_obj_swheavy_cpp@ = .data:0x00000090; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Swheavy = .data:0x000000B0; // type:object size:0x30 scope:global align:4 +init$4440 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/D44J01/rels/d_a_obj_swlight/splits.txt b/config/D44J01/rels/d_a_obj_swlight/splits.txt new file mode 100644 index 000000000..c68cec2cc --- /dev/null +++ b/config/D44J01/rels/d_a_obj_swlight/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_swlight.o: + .text start:0x000000EC end:0x00001C74 + .text start:0x00001C74 end:0x00001CA0 + .rodata start:0x00000000 end:0x000000F8 + .data start:0x00000000 end:0x0000021C + .bss start:0x00000008 end:0x00000071 diff --git a/config/D44J01/rels/d_a_obj_swlight/symbols.txt b/config/D44J01/rels/d_a_obj_swlight/symbols.txt new file mode 100644 index 000000000..aae05d78d --- /dev/null +++ b/config/D44J01/rels/d_a_obj_swlight/symbols.txt @@ -0,0 +1,133 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +is_switch2__Q212daObjSwlight5Act_cCFv = .text:0x000000EC; // type:function size:0x68 scope:global align:4 +solidHeapCB__Q212daObjSwlight5Act_cFP10fopAc_ac_c = .text:0x00000154; // type:function size:0x24 scope:global align:4 +create_heap__Q212daObjSwlight5Act_cFv = .text:0x00000178; // type:function size:0x2D0 scope:global align:4 +_create__Q212daObjSwlight5Act_cFv = .text:0x00000448; // type:function size:0x2A4 scope:global align:4 +__dt__9dCcD_SttsFv = .text:0x000006EC; // type:function size:0x90 scope:weak align:4 +__ct__9dCcD_SttsFv = .text:0x0000077C; // type:function size:0x54 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000007D0; // type:function size:0x5C scope:weak align:4 +__dt__4cXyzFv = .text:0x0000082C; // type:function size:0x3C scope:weak align:4 +__dt__8dCcD_TriFv = .text:0x00000868; // type:function size:0xE0 scope:weak align:4 +__ct__8dCcD_TriFv = .text:0x00000948; // type:function size:0x90 scope:weak align:4 +__dt__8cM3dGTriFv = .text:0x000009D8; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGPlaFv = .text:0x00000A34; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000A7C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000AD8; // type:function size:0x48 scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00000B20; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00000B7C; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000BD8; // type:function size:0x48 scope:weak align:4 +_delete__Q212daObjSwlight5Act_cFv = .text:0x00000C20; // type:function size:0x84 scope:global align:4 +jnodeCB_moon__Q212daObjSwlight5Act_cFP7J3DNodei = .text:0x00000CA4; // type:function size:0x8 scope:global align:4 +set_mtx__Q212daObjSwlight5Act_cFv = .text:0x00000CAC; // type:function size:0x6C scope:global align:4 +init_mtx__Q212daObjSwlight5Act_cFv = .text:0x00000D18; // type:function size:0x3C scope:global align:4 +init_cc__Q212daObjSwlight5Act_cFv = .text:0x00000D54; // type:function size:0x9C scope:global align:4 +set_cc_pos__Q212daObjSwlight5Act_cFv = .text:0x00000DF0; // type:function size:0x1BC scope:global align:4 +set_cc__Q212daObjSwlight5Act_cFv = .text:0x00000FAC; // type:function size:0x64 scope:global align:4 +init_eye_pos__Q212daObjSwlight5Act_cFv = .text:0x00001010; // type:function size:0x90 scope:global align:4 +chk_light__Q212daObjSwlight5Act_cFv = .text:0x000010A0; // type:function size:0x9C scope:global align:4 +power_up__Q212daObjSwlight5Act_cFv = .text:0x0000113C; // type:function size:0x40 scope:global align:4 +power_down__Q212daObjSwlight5Act_cFv = .text:0x0000117C; // type:function size:0x40 scope:global align:4 +mode_norm_moon_init__Q212daObjSwlight5Act_cFv = .text:0x000011BC; // type:function size:0x18 scope:global align:4 +mode_norm_moon__Q212daObjSwlight5Act_cFv = .text:0x000011D4; // type:function size:0x140 scope:global align:4 +mode_norm_sun_init__Q212daObjSwlight5Act_cFv = .text:0x00001314; // type:function size:0xC scope:global align:4 +mode_norm_sun__Q212daObjSwlight5Act_cFv = .text:0x00001320; // type:function size:0xC0 scope:global align:4 +mode_active_moon_init__Q212daObjSwlight5Act_cFv = .text:0x000013E0; // type:function size:0x18 scope:global align:4 +mode_active_moon__Q212daObjSwlight5Act_cFv = .text:0x000013F8; // type:function size:0x10C scope:global align:4 +mode_active_sun_init__Q212daObjSwlight5Act_cFv = .text:0x00001504; // type:function size:0xC scope:global align:4 +mode_active_sun__Q212daObjSwlight5Act_cFv = .text:0x00001510; // type:function size:0xFC scope:global align:4 +_execute__Q212daObjSwlight5Act_cFv = .text:0x0000160C; // type:function size:0xE8 scope:global align:4 +setMaterial__12daObjSwlightFP11J3DMaterialUc = .text:0x000016F4; // type:function size:0x168 scope:local align:4 +setMaterial_Before_mirror__12daObjSwlightFP11J3DMaterialUc = .text:0x0000185C; // type:function size:0xF4 scope:local align:4 +_draw__Q212daObjSwlight5Act_cFv = .text:0x00001950; // type:function size:0x154 scope:global align:4 +Mthd_Create__Q212daObjSwlight29@unnamed@d_a_obj_swlight_cpp@FPv = .text:0x00001AA4; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q212daObjSwlight29@unnamed@d_a_obj_swlight_cpp@FPv = .text:0x00001AC4; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q212daObjSwlight29@unnamed@d_a_obj_swlight_cpp@FPv = .text:0x00001AE8; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q212daObjSwlight29@unnamed@d_a_obj_swlight_cpp@FPv = .text:0x00001B0C; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q212daObjSwlight29@unnamed@d_a_obj_swlight_cpp@FPv = .text:0x00001B30; // type:function size:0x8 scope:local align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001B38; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001B40; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001B48; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001B54; // type:function size:0xC scope:weak align:4 +GetShapeAttr__8dCcD_TriFv = .text:0x00001B60; // type:function size:0x10 scope:weak align:4 +CrossAtTg__12cCcD_TriAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001B70; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_TriAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001B78; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_TriAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001B80; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_SphAttrPf = .text:0x00001BB8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_CylAttrPf = .text:0x00001BC0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_AabAttrPf = .text:0x00001BC8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_TriAttrPf = .text:0x00001BD0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_CpsAttrPf = .text:0x00001BD8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_PntAttrPf = .text:0x00001BE0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001BE8; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001C20; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001C24; // type:function size:0x8 scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00001C2C; // type:function size:0x48 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ312daObjSwlight5Act_c5Prm_eQ312daObjSwlight5Act_c5Prm_e = .text:0x00001C74; // type:function size:0x1C scope:weak align:4 +@280@__dt__8dCcD_TriFv = .text:0x00001C90; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_TriFv = .text:0x00001C98; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q212daObjSwlight29@unnamed@d_a_obj_swlight_cpp@ = .rodata:0x00000000; // type:object size:0x10 scope:local align:4 +M_arcname__Q212daObjSwlight5Act_c = .rodata:0x00000010; // type:object size:0x8 scope:global align:4 data:string +M_tri_src__Q212daObjSwlight5Act_c = .rodata:0x00000018; // type:object size:0x54 scope:global align:4 +@4053 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 data:float +@4144 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 data:float +@4145 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4314 = .rodata:0x00000078; // type:object size:0x24 scope:local align:4 +@4384 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 data:float +@4405 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 data:float +@4451 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 data:float +@4536 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4697 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x000000B0; // type:object size:0x48 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_161_data_1C = .data:0x0000001C; // type:object size:0x14 +@4541 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4542 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4543 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4544 = .data:0x00000054; // type:object size:0xC scope:local align:4 +mode_proc$4540 = .data:0x00000060; // type:object size:0x30 scope:local align:4 +Mthd_Table__Q212daObjSwlight29@unnamed@d_a_obj_swlight_cpp@ = .data:0x00000090; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Swlight = .data:0x000000B0; // type:object size:0x30 scope:global align:4 +__vt__8cM3dGAab = .data:0x000000E0; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000000EC; // type:object size:0x54 scope:weak align:4 +__vt__8cM3dGPla = .data:0x00000140; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGTri = .data:0x0000014C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Tri = .data:0x00000158; // type:object size:0x88 scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000001E0; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000001EC; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_bckAnm = .data:0x000001F8; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000204; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000210; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4374 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +init$4375 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 +local_eye$4373 = .bss:0x00000064; // type:object size:0xC scope:local align:4 +init$4545 = .bss:0x00000070; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_swpush/splits.txt b/config/D44J01/rels/d_a_obj_swpush/splits.txt new file mode 100644 index 000000000..1918de5a2 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_swpush/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_swpush.o: + .text start:0x000000EC end:0x00002108 + .text start:0x00002108 end:0x00002124 + .rodata start:0x00000000 end:0x000001CF + .data start:0x00000000 end:0x00000188 + .bss start:0x00000008 end:0x000000BA diff --git a/config/D44J01/rels/d_a_obj_swpush/symbols.txt b/config/D44J01/rels/d_a_obj_swpush/symbols.txt new file mode 100644 index 000000000..db627264a --- /dev/null +++ b/config/D44J01/rels/d_a_obj_swpush/symbols.txt @@ -0,0 +1,121 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +prmZ_init__Q211daObjSwpush5Act_cFv = .text:0x000000EC; // type:function size:0x30 scope:global align:4 +is_switch2__Q211daObjSwpush5Act_cCFv = .text:0x0000011C; // type:function size:0x80 scope:global align:4 +solidHeapCB__Q211daObjSwpush5Act_cFP10fopAc_ac_c = .text:0x0000019C; // type:function size:0x24 scope:global align:4 +create_heap__Q211daObjSwpush5Act_cFv = .text:0x000001C0; // type:function size:0x364 scope:global align:4 +create_res_load__Q211daObjSwpush5Act_cFv = .text:0x00000524; // type:function size:0xC8 scope:global align:4 +Mthd_Create__Q211daObjSwpush5Act_cFv = .text:0x000005EC; // type:function size:0x308 scope:global align:4 +__dt__13mDoExt_btpAnmFv = .text:0x000008F4; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000950; // type:function size:0x48 scope:weak align:4 +Mthd_Delete__Q211daObjSwpush5Act_cFv = .text:0x00000998; // type:function size:0xB0 scope:global align:4 +set_mtx__Q211daObjSwpush5Act_cFv = .text:0x00000A48; // type:function size:0x6C scope:global align:4 +init_mtx__Q211daObjSwpush5Act_cFv = .text:0x00000AB4; // type:function size:0x3C scope:global align:4 +set_btp_frame__Q211daObjSwpush5Act_cFv = .text:0x00000AF0; // type:function size:0x9C scope:global align:4 +rideCB__Q211daObjSwpush5Act_cFP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x00000B8C; // type:function size:0x3A8 scope:global align:4 +__dt__8cM3dGTriFv = .text:0x00000F34; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGPlaFv = .text:0x00000F90; // type:function size:0x48 scope:weak align:4 +__dt__4cXyzFv = .text:0x00000FD8; // type:function size:0x3C scope:weak align:4 +jnodeCB__Q211daObjSwpush5Act_cFP7J3DNodei = .text:0x00001014; // type:function size:0xA0 scope:global align:4 +calc_top_pos__Q211daObjSwpush5Act_cFv = .text:0x000010B4; // type:function size:0x114 scope:global align:4 +top_bg_aim_req__Q211daObjSwpush5Act_cFfs = .text:0x000011C8; // type:function size:0xC scope:global align:4 +set_push_flag__Q211daObjSwpush5Act_cFv = .text:0x000011D4; // type:function size:0x190 scope:global align:4 +mode_upper_init__Q211daObjSwpush5Act_cFv = .text:0x00001364; // type:function size:0x20 scope:global align:4 +mode_upper__Q211daObjSwpush5Act_cFv = .text:0x00001384; // type:function size:0x1E0 scope:global align:4 +mode_u_l_init__Q211daObjSwpush5Act_cFv = .text:0x00001564; // type:function size:0x60 scope:global align:4 +mode_u_l__Q211daObjSwpush5Act_cFv = .text:0x000015C4; // type:function size:0x174 scope:global align:4 +mode_lower_init__Q211daObjSwpush5Act_cFv = .text:0x00001738; // type:function size:0x20 scope:global align:4 +mode_lower__Q211daObjSwpush5Act_cFv = .text:0x00001758; // type:function size:0x1C8 scope:global align:4 +mode_l_u_init__Q211daObjSwpush5Act_cFv = .text:0x00001920; // type:function size:0x38 scope:global align:4 +mode_l_u__Q211daObjSwpush5Act_cFv = .text:0x00001958; // type:function size:0xC0 scope:global align:4 +demo_non_init__Q211daObjSwpush5Act_cFv = .text:0x00001A18; // type:function size:0xC scope:global align:4 +demo_non__Q211daObjSwpush5Act_cFv = .text:0x00001A24; // type:function size:0x4 scope:global align:4 +demo_reqPause_init__Q211daObjSwpush5Act_cFv = .text:0x00001A28; // type:function size:0x58 scope:global align:4 +demo_reqPause__Q211daObjSwpush5Act_cFv = .text:0x00001A80; // type:function size:0x34 scope:global align:4 +demo_runPause_init__Q211daObjSwpush5Act_cFv = .text:0x00001AB4; // type:function size:0x28 scope:global align:4 +demo_runPause__Q211daObjSwpush5Act_cFv = .text:0x00001ADC; // type:function size:0x4C scope:global align:4 +demo_stop_puase__Q211daObjSwpush5Act_cFv = .text:0x00001B28; // type:function size:0x58 scope:global align:4 +demo_reqSw_init__Q211daObjSwpush5Act_cFv = .text:0x00001B80; // type:function size:0xAC scope:global align:4 +demo_reqSw__Q211daObjSwpush5Act_cFv = .text:0x00001C2C; // type:function size:0x74 scope:global align:4 +demo_runSw_init__Q211daObjSwpush5Act_cFv = .text:0x00001CA0; // type:function size:0xC scope:global align:4 +demo_runSw__Q211daObjSwpush5Act_cFv = .text:0x00001CAC; // type:function size:0x60 scope:global align:4 +Mthd_Execute__Q211daObjSwpush5Act_cFv = .text:0x00001D0C; // type:function size:0x290 scope:global align:4 +Mthd_Draw__Q211daObjSwpush5Act_cFv = .text:0x00001F9C; // type:function size:0xE4 scope:global align:4 +Mthd_Create__Q211daObjSwpush28@unnamed@d_a_obj_swpush_cpp@FPv = .text:0x00002080; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q211daObjSwpush28@unnamed@d_a_obj_swpush_cpp@FPv = .text:0x000020A0; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q211daObjSwpush28@unnamed@d_a_obj_swpush_cpp@FPv = .text:0x000020C0; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q211daObjSwpush28@unnamed@d_a_obj_swpush_cpp@FPv = .text:0x000020E0; // type:function size:0x20 scope:local align:4 +Mthd_IsDelete__Q211daObjSwpush28@unnamed@d_a_obj_swpush_cpp@FPv = .text:0x00002100; // type:function size:0x8 scope:local align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ311daObjSwpush5Act_c5Prm_eQ311daObjSwpush5Act_c5Prm_e = .text:0x00002108; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname_kbota__Q211daObjSwpush5Act_c = .rodata:0x00000000; // type:object size:0x9 scope:global align:4 data:string +M_arcname_hhbot__Q211daObjSwpush5Act_c = .rodata:0x0000000C; // type:object size:0x6 scope:global align:4 data:string +M_attr__Q211daObjSwpush5Act_c = .rodata:0x00000014; // type:object size:0x130 scope:global align:4 +M_op_vtx__Q211daObjSwpush5Act_c = .rodata:0x00000144; // type:object size:0x4 scope:global align:4 data:byte +@4113 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 data:float +@4235 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +@4236 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@4237 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@4238 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@4239 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 data:float +@4240 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 data:float +tri_id$4328 = .rodata:0x00000164; // type:object size:0x6 scope:local align:4 +@4445 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4 +@4511 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4 +@4618 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4 data:string +@stringBase0 = .rodata:0x00000178; // type:object size:0x57 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_75_data_1C = .data:0x0000001C; // type:object size:0x14 +@4869 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4870 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4871 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4872 = .data:0x00000054; // type:object size:0xC scope:local align:4 +@4873 = .data:0x00000060; // type:object size:0xC scope:local align:4 +demo_proc$4868 = .data:0x0000006C; // type:object size:0x3C scope:local align:4 +@4877 = .data:0x000000A8; // type:object size:0xC scope:local align:4 +@4878 = .data:0x000000B4; // type:object size:0xC scope:local align:4 +@4879 = .data:0x000000C0; // type:object size:0xC scope:local align:4 +@4880 = .data:0x000000CC; // type:object size:0xC scope:local align:4 +mode_proc$4876 = .data:0x000000D8; // type:object size:0x30 scope:local align:4 +Mthd_Table__Q211daObjSwpush28@unnamed@d_a_obj_swpush_cpp@ = .data:0x00000108; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Swpush = .data:0x00000128; // type:object size:0x30 scope:global align:4 +__vt__8cM3dGTri = .data:0x00000158; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGPla = .data:0x00000164; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x00000170; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000017C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4322 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +init$4323 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 +@4325 = .bss:0x00000064; // type:object size:0xC scope:local align:4 +@4326 = .bss:0x00000070; // type:object size:0xC scope:local align:4 +@4327 = .bss:0x0000007C; // type:object size:0xC scope:local align:4 +no_push_vec$4321 = .bss:0x00000088; // type:object size:0x30 scope:local align:4 +init$4874 = .bss:0x000000B8; // type:object size:0x1 scope:local align:1 data:byte +init$4881 = .bss:0x000000B9; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_table/splits.txt b/config/D44J01/rels/d_a_obj_table/splits.txt new file mode 100644 index 000000000..fe8702360 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_table/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_table.o: + .text start:0x00000078 end:0x000006C8 + .text start:0x000006C8 end:0x000006E0 + .text start:0x000006E0 end:0x000006FC + .rodata start:0x00000000 end:0x00000092 + .data start:0x00000000 end:0x00000078 + .bss start:0x00000000 end:0x00000030 diff --git a/config/D44J01/rels/d_a_obj_table/symbols.txt b/config/D44J01/rels/d_a_obj_table/symbols.txt new file mode 100644 index 000000000..83d52cccf --- /dev/null +++ b/config/D44J01/rels/d_a_obj_table/symbols.txt @@ -0,0 +1,38 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CreateHeap__Q210daObjTable5Act_cFv = .text:0x00000078; // type:function size:0x140 scope:global align:4 +Create__Q210daObjTable5Act_cFv = .text:0x000001B8; // type:function size:0xCC scope:global align:4 +Mthd_Create__Q210daObjTable5Act_cFv = .text:0x00000284; // type:function size:0x134 scope:global align:4 +Delete__Q210daObjTable5Act_cFv = .text:0x000003B8; // type:function size:0x8 scope:global align:4 +Mthd_Delete__Q210daObjTable5Act_cFv = .text:0x000003C0; // type:function size:0x50 scope:global align:4 +set_mtx__Q210daObjTable5Act_cFv = .text:0x00000410; // type:function size:0x80 scope:global align:4 +init_mtx__Q210daObjTable5Act_cFv = .text:0x00000490; // type:function size:0x3C scope:global align:4 +Execute__Q210daObjTable5Act_cFPPA3_A4_f = .text:0x000004CC; // type:function size:0x3C scope:global align:4 +Draw__Q210daObjTable5Act_cFv = .text:0x00000508; // type:function size:0x108 scope:global align:4 +Mthd_Create__Q210daObjTable27@unnamed@d_a_obj_table_cpp@FPv = .text:0x00000610; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q210daObjTable27@unnamed@d_a_obj_table_cpp@FPv = .text:0x00000630; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q210daObjTable27@unnamed@d_a_obj_table_cpp@FPv = .text:0x00000650; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q210daObjTable27@unnamed@d_a_obj_table_cpp@FPv = .text:0x00000670; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q210daObjTable27@unnamed@d_a_obj_table_cpp@FPv = .text:0x0000069C; // type:function size:0x2C scope:local align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x000006C8; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x000006D0; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x000006D8; // type:function size:0x8 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ310daObjTable5Act_c5Prm_eQ310daObjTable5Act_c5Prm_e = .text:0x000006E0; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q210daObjTable5Act_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +@4019 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4020 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4021 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4022 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4137 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4138 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4139 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4140 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000028; // type:object size:0x6A scope:local align:4 data:string_table +Mthd_Table__Q210daObjTable27@unnamed@d_a_obj_table_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Table = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__Q210daObjTable5Act_c = .data:0x00000050; // type:object size:0x28 scope:global align:4 +M_tmp_mtx__Q210daObjTable5Act_c = .bss:0x00000000; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_tapestry/splits.txt b/config/D44J01/rels/d_a_obj_tapestry/splits.txt new file mode 100644 index 000000000..8b19d3fc5 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_tapestry/splits.txt @@ -0,0 +1,24 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:32 + .bss type:bss align:32 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000020 + +d_a_obj_tapestry.o: + .text start:0x000000EC end:0x00005FEC + .text start:0x00005FEC end:0x0000630C + .text start:0x0000630C end:0x0000642C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000242 + .data start:0x00000000 end:0x00002418 + .bss start:0x00000020 end:0x0000050A diff --git a/config/D44J01/rels/d_a_obj_tapestry/symbols.txt b/config/D44J01/rels/d_a_obj_tapestry/symbols.txt new file mode 100644 index 000000000..c0e1f88ec --- /dev/null +++ b/config/D44J01/rels/d_a_obj_tapestry/symbols.txt @@ -0,0 +1,294 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__19daObjTapestry_HIO_cFv = .text:0x000000EC; // type:function size:0xF4 scope:global align:4 +plight_delete__21daObjTapestryPLight_cFv = .text:0x000001E0; // type:function size:0x74 scope:global align:4 +plight_move__21daObjTapestryPLight_cF4cXyz5csXyz = .text:0x00000254; // type:function size:0x5C scope:global align:4 +__dt__4cXyzFv = .text:0x000002B0; // type:function size:0x3C scope:weak align:4 +plight_make__21daObjTapestryPLight_cFv = .text:0x000002EC; // type:function size:0x38 scope:global align:4 +setPointLight__21daObjTapestryPLight_cF4cXyz5csXyz = .text:0x00000324; // type:function size:0x16C scope:global align:4 +execute__22daObjTapestryFireEff_cFP14JPABaseEmitter = .text:0x00000490; // type:function size:0x170 scope:global align:4 +__ct__23daObjTapestryDrawData_cFv = .text:0x00000600; // type:function size:0x38 scope:global align:4 +ct_tex__23daObjTapestryDrawData_cFv = .text:0x00000638; // type:function size:0x90 scope:global align:4 +ct_dl__23daObjTapestryDrawData_cFv = .text:0x000006C8; // type:function size:0x1B0 scope:global align:4 +__ct__21daObjTapestryPacket_cFv = .text:0x00000878; // type:function size:0x3CC scope:global align:4 +__dt__22daObjTapestrySmokeCB_cFv = .text:0x00000C44; // type:function size:0x7C scope:weak align:4 +init__21daObjTapestryPacket_cFP15daObjTapestry_c = .text:0x00000CC0; // type:function size:0x27C scope:global align:4 +update__21daObjTapestryPacket_cFv = .text:0x00000F3C; // type:function size:0x54 scope:global align:4 +calc_acc_spring_sub__21daObjTapestryPacket_cFPC4cXyzPC4cXyzff = .text:0x00000F90; // type:function size:0x1C4 scope:global align:4 +calc_acc_spring__21daObjTapestryPacket_cFii = .text:0x00001154; // type:function size:0x3B8 scope:global align:4 +calc_acc_gravity__21daObjTapestryPacket_cFv = .text:0x0000150C; // type:function size:0xBC scope:global align:4 +calc_acc_wave__21daObjTapestryPacket_cFii = .text:0x000015C8; // type:function size:0x2A4 scope:global align:4 +calc_acc_hit__21daObjTapestryPacket_cFii = .text:0x0000186C; // type:function size:0x174 scope:global align:4 +calc_spd__21daObjTapestryPacket_cFii = .text:0x000019E0; // type:function size:0x128 scope:global align:4 +calc_pos_crr__21daObjTapestryPacket_cFii = .text:0x00001B08; // type:function size:0x23C scope:global align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x00001D44; // type:function size:0x140 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x00001E84; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00001F9C; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x0000203C; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00002098; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000020E0; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x0000213C; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00002184; // type:function size:0x80 scope:weak align:4 +calc_pos__21daObjTapestryPacket_cFv = .text:0x00002204; // type:function size:0x15C scope:global align:4 +calc_nrm__21daObjTapestryPacket_cFv = .text:0x00002360; // type:function size:0x524 scope:global align:4 +calc_wind__21daObjTapestryPacket_cFv = .text:0x00002884; // type:function size:0x510 scope:global align:4 +calc_hit__21daObjTapestryPacket_cFv = .text:0x00002D94; // type:function size:0x1B8 scope:global align:4 +calc_fire_leap__21daObjTapestryPacket_cFii = .text:0x00002F4C; // type:function size:0xD0 scope:global align:4 +calc_fire__21daObjTapestryPacket_cFv = .text:0x0000301C; // type:function size:0x31C scope:global align:4 +calc__21daObjTapestryPacket_cFP15daObjTapestry_c = .text:0x00003338; // type:function size:0xF0 scope:global align:4 +set_hit__21daObjTapestryPacket_cF4cXyz4cXyzffb = .text:0x00003428; // type:function size:0xC0 scope:global align:4 +get_now_pos__21daObjTapestryPacket_cFii = .text:0x000034E8; // type:function size:0x28 scope:global align:4 +eff_start__21daObjTapestryPacket_cFii = .text:0x00003510; // type:function size:0x1D0 scope:global align:4 +eff_start_chk__21daObjTapestryPacket_cFii = .text:0x000036E0; // type:function size:0x278 scope:global align:4 +eff_end__21daObjTapestryPacket_cFv = .text:0x00003958; // type:function size:0x8C scope:global align:4 +eff_pos__21daObjTapestryPacket_cFv = .text:0x000039E4; // type:function size:0x300 scope:global align:4 +eff_delete__21daObjTapestryPacket_cFv = .text:0x00003CE4; // type:function size:0x7C scope:global align:4 +smokeCallback_init__21daObjTapestryPacket_cFv = .text:0x00003D60; // type:function size:0xC scope:global align:4 +smoke_set__21daObjTapestryPacket_cFv = .text:0x00003D6C; // type:function size:0xD8 scope:global align:4 +smoke_move__21daObjTapestryPacket_cFP10fopAc_ac_c = .text:0x00003E44; // type:function size:0x16C scope:global align:4 +setup_vtx__21daObjTapestryPacket_cFP22daObjTapestryDrawVtx_c = .text:0x00003FB0; // type:function size:0x104 scope:global align:4 +load_tex__21daObjTapestryPacket_cFv = .text:0x000040B4; // type:function size:0x7C scope:global align:4 +setup_rendar__21daObjTapestryPacket_cFv = .text:0x00004130; // type:function size:0x80 scope:global align:4 +setup_tev_stage__21daObjTapestryPacket_cFv = .text:0x000041B0; // type:function size:0x16C scope:global align:4 +setup_tevColReg__21daObjTapestryPacket_cFP15daObjTapestry_c = .text:0x0000431C; // type:function size:0x1C0 scope:global align:4 +draw__21daObjTapestryPacket_cFv = .text:0x000044DC; // type:function size:0xFC scope:global align:4 +chk_appear__15daObjTapestry_cFv = .text:0x000045D8; // type:function size:0x60 scope:global align:4 +set_mtx__15daObjTapestry_cFv = .text:0x00004638; // type:function size:0x8C scope:global align:4 +init_mtx__15daObjTapestry_cFv = .text:0x000046C4; // type:function size:0x3C scope:global align:4 +solidHeapCB__15daObjTapestry_cFP10fopAc_ac_c = .text:0x00004700; // type:function size:0x24 scope:global align:4 +create_heap__15daObjTapestry_cFv = .text:0x00004724; // type:function size:0xF8 scope:global align:4 +create_res_load__15daObjTapestry_cFv = .text:0x0000481C; // type:function size:0x88 scope:global align:4 +init_cc__15daObjTapestry_cFv = .text:0x000048A4; // type:function size:0x9C scope:global align:4 +set_cc_pos__15daObjTapestry_cFv = .text:0x00004940; // type:function size:0x168 scope:global align:4 +checkCollision__15daObjTapestry_cFv = .text:0x00004AA8; // type:function size:0x400 scope:global align:4 +set_eye_pos__15daObjTapestry_cFv = .text:0x00004EA8; // type:function size:0xFC scope:global align:4 +_create__15daObjTapestry_cFv = .text:0x00004FA4; // type:function size:0x23C scope:global align:4 +__dt__9dCcD_SttsFv = .text:0x000051E0; // type:function size:0x90 scope:weak align:4 +__ct__9dCcD_SttsFv = .text:0x00005270; // type:function size:0x54 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000052C4; // type:function size:0x5C scope:weak align:4 +__dt__8dCcD_TriFv = .text:0x00005320; // type:function size:0xE0 scope:weak align:4 +__ct__8dCcD_TriFv = .text:0x00005400; // type:function size:0x90 scope:weak align:4 +__dt__8cM3dGTriFv = .text:0x00005490; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGPlaFv = .text:0x000054EC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00005534; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00005590; // type:function size:0x48 scope:weak align:4 +_delete__15daObjTapestry_cFv = .text:0x000055D8; // type:function size:0xE4 scope:global align:4 +wait_act_proc__15daObjTapestry_cFv = .text:0x000056BC; // type:function size:0x108 scope:global align:4 +demo_request_act_proc__15daObjTapestry_cFv = .text:0x000057C4; // type:function size:0x80 scope:global align:4 +burn_act_proc__15daObjTapestry_cFv = .text:0x00005844; // type:function size:0x128 scope:global align:4 +burn_act_init_proc__15daObjTapestry_cFv = .text:0x0000596C; // type:function size:0xAC scope:global align:4 +fine_act_init_proc__15daObjTapestry_cFv = .text:0x00005A18; // type:function size:0x10 scope:global align:4 +setup_action__15daObjTapestry_cFi = .text:0x00005A28; // type:function size:0x19C scope:global align:4 +_execute__15daObjTapestry_cFv = .text:0x00005BC4; // type:function size:0xA0 scope:global align:4 +_draw__15daObjTapestry_cFv = .text:0x00005C64; // type:function size:0x74 scope:global align:4 +daObjTapestry_Create__FP10fopAc_ac_c = .text:0x00005CD8; // type:function size:0x20 scope:local align:4 +daObjTapestry_Delete__FP15daObjTapestry_c = .text:0x00005CF8; // type:function size:0x24 scope:local align:4 +daObjTapestry_Execute__FP15daObjTapestry_c = .text:0x00005D1C; // type:function size:0x24 scope:local align:4 +daObjTapestry_Draw__FP15daObjTapestry_c = .text:0x00005D40; // type:function size:0x24 scope:local align:4 +daObjTapestry_IsDelete__FP15daObjTapestry_c = .text:0x00005D64; // type:function size:0x8 scope:local align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00005D6C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005D74; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00005D7C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00005D88; // type:function size:0xC scope:weak align:4 +GetShapeAttr__8dCcD_TriFv = .text:0x00005D94; // type:function size:0x10 scope:weak align:4 +CrossAtTg__12cCcD_TriAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00005DA4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_TriAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00005DAC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_TriAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00005DB4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_SphAttrPf = .text:0x00005DEC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_CylAttrPf = .text:0x00005DF4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_AabAttrPf = .text:0x00005DFC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_TriAttrPf = .text:0x00005E04; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_CpsAttrPf = .text:0x00005E0C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_PntAttrPf = .text:0x00005E14; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005E1C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00005E54; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00005E58; // type:function size:0x8 scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00005E60; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00005EA8; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00005EF0; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00005EF4; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00005EF8; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00005EFC; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00005F00; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00005F48; // type:function size:0x5C scope:weak align:4 +__dt__19daObjTapestry_HIO_cFv = .text:0x00005FA4; // type:function size:0x48 scope:weak align:4 +__dt__22daObjTapestryFireEff_cFv = .text:0x00005FEC; // type:function size:0x7C scope:weak align:4 +__ct__22daObjTapestryFireEff_cFv = .text:0x00006068; // type:function size:0x78 scope:weak align:4 +__ct__4cXyzFv = .text:0x000060E0; // type:function size:0x4 scope:weak align:4 +__dt__22daObjTapestryDrawVtx_cFv = .text:0x000060E4; // type:function size:0x94 scope:weak align:4 +__ct__22daObjTapestryDrawVtx_cFv = .text:0x00006178; // type:function size:0x88 scope:weak align:4 +__dt__21daObjTapestryPacket_cFv = .text:0x00006200; // type:function size:0x10C scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ215daObjTapestry_c7Param_eQ215daObjTapestry_c7Param_e = .text:0x0000630C; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_tapestry_cpp = .text:0x00006328; // type:function size:0xB4 scope:local align:4 +@12@__dt__8dBgS_ChkFv = .text:0x000063DC; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x000063E4; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x000063EC; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x000063F4; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x000063FC; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x00006404; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x0000640C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00006414; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_TriFv = .text:0x0000641C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_TriFv = .text:0x00006424; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +l_arcname_Mcrtn__30@unnamed@d_a_obj_tapestry_cpp@ = .rodata:0x00000000; // type:object size:0x6 scope:local align:4 data:string +l_arcname_Cloth__30@unnamed@d_a_obj_tapestry_cpp@ = .rodata:0x00000008; // type:object size:0x6 scope:local align:4 data:string +l_tri_src__30@unnamed@d_a_obj_tapestry_cpp@ = .rodata:0x00000010; // type:object size:0x54 scope:local align:4 +l_attr__30@unnamed@d_a_obj_tapestry_cpp@ = .rodata:0x00000064; // type:object size:0x5C scope:local align:4 data:float +@4098 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 data:float +@4099 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@4100 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@4101 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@4102 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@4103 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@4108 = .rodata:0x000000D8; // type:object size:0x8 scope:local align:8 data:double +@4157 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 data:float +@4177 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 data:float +@4178 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 data:float +begin_data$4183 = .rodata:0x000000EC; // type:object size:0x3 scope:local align:4 +@4188 = .rodata:0x000000F0; // type:object size:0x8 scope:local align:4 +@4197 = .rodata:0x000000F8; // type:object size:0x2 scope:local align:4 +tmp_clr$4198 = .rodata:0x000000FC; // type:object size:0x1 scope:local align:4 +@4199 = .rodata:0x00000100; // type:object size:0x1 scope:local align:4 +@4335 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@4336 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 data:float +@4455 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 data:float +@4456 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@4457 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@4458 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@4459 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@4460 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@4506 = .rodata:0x00000128; // type:object size:0x8 scope:local align:8 +@4507 = .rodata:0x00000130; // type:object size:0x8 scope:local align:8 +@4508 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@4553 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@4554 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@4555 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 +@4556 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@4566 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 data:float +@4615 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 data:float +@4616 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@4617 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@4618 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 +@4619 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 +@4620 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 +@4621 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 +@4646 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4 +@4647 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4 +@4729 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4 +@4730 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4 +@5153 = .rodata:0x0000017C; // type:object size:0x4 scope:local align:4 +@5154 = .rodata:0x00000180; // type:object size:0x4 scope:local align:4 +@5155 = .rodata:0x00000184; // type:object size:0x4 scope:local align:4 +@5156 = .rodata:0x00000188; // type:object size:0x4 scope:local align:4 +@5157 = .rodata:0x0000018C; // type:object size:0x4 scope:local align:4 +@5158 = .rodata:0x00000190; // type:object size:0x4 scope:local align:4 +@5269 = .rodata:0x00000194; // type:object size:0x4 scope:local align:4 +@5270 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4 +@5318 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4 data:float +@5393 = .rodata:0x000001A0; // type:object size:0x4 scope:local align:4 data:float +@5512 = .rodata:0x000001A4; // type:object size:0x4 scope:local align:4 data:float +@5789 = .rodata:0x000001A8; // type:object size:0x4 scope:local align:4 data:float +@5926 = .rodata:0x000001AC; // type:object size:0x4 scope:local align:4 +@5927 = .rodata:0x000001B0; // type:object size:0x4 scope:local align:4 +@6028 = .rodata:0x000001B4; // type:object size:0x4 scope:local align:4 +@6029 = .rodata:0x000001B8; // type:object size:0x4 scope:local align:4 +@6030 = .rodata:0x000001BC; // type:object size:0x4 scope:local align:4 data:string +@6056 = .rodata:0x000001C0; // type:object size:0x4 scope:local align:4 data:float +@6126 = .rodata:0x000001C4; // type:object size:0x4 scope:local align:4 +@6127 = .rodata:0x000001C8; // type:object size:0x4 scope:local align:4 +@6128 = .rodata:0x000001CC; // type:object size:0x4 scope:local align:4 +@6129 = .rodata:0x000001D0; // type:object size:0x4 scope:local align:4 +@6130 = .rodata:0x000001D4; // type:object size:0x4 scope:local align:4 +@6498 = .rodata:0x000001D8; // type:object size:0x8 scope:local align:8 +@stringBase0 = .rodata:0x000001E0; // type:object size:0x62 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_358_data_1C = .data:0x0000001C; // type:object size:0x24 +l_matDL__30@unnamed@d_a_obj_tapestry_cpp@ = .data:0x00000040; // type:object size:0x34 scope:local align:32 +l_Txm_curtainTEX__30@unnamed@d_a_obj_tapestry_cpp@ = .data:0x00000080; // type:object size:0x2000 scope:local align:32 +l_color__30@unnamed@d_a_obj_tapestry_cpp@ = .data:0x00002080; // type:object size:0x4 scope:local align:4 +kcolor_data$5742 = .data:0x00002084; // type:object size:0x10 scope:local align:4 data:4byte +idx_tbl$5884 = .data:0x00002094; // type:object size:0xC scope:local align:4 data:byte +@6375 = .data:0x000020A0; // type:object size:0xC scope:local align:4 +@6376 = .data:0x000020AC; // type:object size:0xC scope:local align:4 +act_init_proc$6374 = .data:0x000020B8; // type:object size:0x30 scope:local align:4 +@6380 = .data:0x000020E8; // type:object size:0xC scope:local align:4 +@6381 = .data:0x000020F4; // type:object size:0xC scope:local align:4 +@6382 = .data:0x00002100; // type:object size:0xC scope:local align:4 +act_proc$6379 = .data:0x0000210C; // type:object size:0x30 scope:local align:4 +l_daObjTapestry_Method = .data:0x0000213C; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Tapestry = .data:0x0000215C; // type:object size:0x30 scope:global align:4 +__vt__8cM3dGAab = .data:0x0000218C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00002198; // type:object size:0x54 scope:weak align:4 +__vt__8cM3dGPla = .data:0x000021EC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGTri = .data:0x000021F8; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Tri = .data:0x00002204; // type:object size:0x88 scope:weak align:4 +__vt__10cCcD_GStts = .data:0x0000228C; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00002298; // type:object size:0xC scope:weak align:4 +__vt__21daObjTapestryPacket_c = .data:0x000022A4; // type:object size:0x18 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x000022BC; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x000022C8; // type:object size:0x18 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x000022E0; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x00002310; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00002340; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00002358; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00002364; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00002370; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x0000237C; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00002388; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000023A4; // type:object size:0x20 scope:weak align:4 +__vt__22daObjTapestrySmokeCB_c = .data:0x000023C4; // type:object size:0x24 scope:weak align:4 +__vt__22daObjTapestryFireEff_c = .data:0x000023E8; // type:object size:0x24 scope:global align:4 +__vt__19daObjTapestry_HIO_c = .data:0x0000240C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000020; // type:label scope:local +@3571 = .bss:0x00000020; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x00000054; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000058; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x0000005C; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000060; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x00000064; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000068; // type:object size:0x1 scope:local align:4 +l_mesh_diagonal__30@unnamed@d_a_obj_tapestry_cpp@ = .bss:0x0000006C; // type:object size:0x4 scope:local align:4 data:float +m_draw_data__21daObjTapestryPacket_c = .bss:0x00000080; // type:object size:0x320 scope:global align:32 +@4008 = .bss:0x000003A0; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x000003AC; // type:object size:0x6C scope:local align:4 data:byte +@4399 = .bss:0x00000418; // type:object size:0xC scope:local align:4 +init$4400 = .bss:0x00000424; // type:object size:0x1 scope:local align:1 +base_z_rev$4398 = .bss:0x00000428; // type:object size:0xC scope:local align:4 +@4678 = .bss:0x00000434; // type:object size:0xC scope:local align:4 +init$4679 = .bss:0x00000440; // type:object size:0x1 scope:local align:1 +gnd_work$4677 = .bss:0x00000444; // type:object size:0x54 scope:local align:4 +@5179 = .bss:0x00000498; // type:object size:0xC scope:local align:4 +init$5180 = .bss:0x000004A4; // type:object size:0x1 scope:local align:1 +vec0_base$5178 = .bss:0x000004A8; // type:object size:0xC scope:local align:4 +@5183 = .bss:0x000004B4; // type:object size:0xC scope:local align:4 +init$5184 = .bss:0x000004C0; // type:object size:0x1 scope:local align:1 +vec1_base$5182 = .bss:0x000004C4; // type:object size:0xC scope:local align:4 +@5187 = .bss:0x000004D0; // type:object size:0xC scope:local align:4 +init$5188 = .bss:0x000004DC; // type:object size:0x1 scope:local align:1 +vec2_base$5186 = .bss:0x000004E0; // type:object size:0xC scope:local align:4 +@5690 = .bss:0x000004EC; // type:object size:0xC scope:local align:4 +init$5691 = .bss:0x000004F8; // type:object size:0x1 scope:local align:1 +scl$5689 = .bss:0x000004FC; // type:object size:0xC scope:local align:4 +init$6377 = .bss:0x00000508; // type:object size:0x1 scope:local align:1 data:byte +init$6383 = .bss:0x00000509; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_tenmado/splits.txt b/config/D44J01/rels/d_a_obj_tenmado/splits.txt new file mode 100644 index 000000000..5c0d06f00 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_tenmado/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_tenmado.o: + .text start:0x00000078 end:0x00000810 + .text start:0x00000810 end:0x00000828 + .text start:0x00000828 end:0x00000844 + .rodata start:0x00000000 end:0x000000A8 + .data start:0x00000000 end:0x00000078 + .bss start:0x00000000 end:0x00000030 diff --git a/config/D44J01/rels/d_a_obj_tenmado/symbols.txt b/config/D44J01/rels/d_a_obj_tenmado/symbols.txt new file mode 100644 index 000000000..ca8cce28d --- /dev/null +++ b/config/D44J01/rels/d_a_obj_tenmado/symbols.txt @@ -0,0 +1,38 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CreateHeap__Q212daObjTenmado5Act_cFv = .text:0x00000078; // type:function size:0x13C scope:global align:4 +Create__Q212daObjTenmado5Act_cFv = .text:0x000001B4; // type:function size:0xE8 scope:global align:4 +Mthd_Create__Q212daObjTenmado5Act_cFv = .text:0x0000029C; // type:function size:0xFC scope:global align:4 +Delete__Q212daObjTenmado5Act_cFv = .text:0x00000398; // type:function size:0x8 scope:global align:4 +Mthd_Delete__Q212daObjTenmado5Act_cFv = .text:0x000003A0; // type:function size:0x50 scope:global align:4 +set_mtx__Q212daObjTenmado5Act_cFv = .text:0x000003F0; // type:function size:0xF0 scope:global align:4 +init_mtx__Q212daObjTenmado5Act_cFv = .text:0x000004E0; // type:function size:0x58 scope:global align:4 +Execute__Q212daObjTenmado5Act_cFPPA3_A4_f = .text:0x00000538; // type:function size:0x164 scope:global align:4 +Draw__Q212daObjTenmado5Act_cFv = .text:0x0000069C; // type:function size:0xBC scope:global align:4 +Mthd_Create__Q212daObjTenmado29@unnamed@d_a_obj_tenmado_cpp@FPv = .text:0x00000758; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q212daObjTenmado29@unnamed@d_a_obj_tenmado_cpp@FPv = .text:0x00000778; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q212daObjTenmado29@unnamed@d_a_obj_tenmado_cpp@FPv = .text:0x00000798; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q212daObjTenmado29@unnamed@d_a_obj_tenmado_cpp@FPv = .text:0x000007B8; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q212daObjTenmado29@unnamed@d_a_obj_tenmado_cpp@FPv = .text:0x000007E4; // type:function size:0x2C scope:local align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x00000810; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00000818; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00000820; // type:function size:0x8 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ312daObjTenmado5Act_c5Prm_eQ312daObjTenmado5Act_c5Prm_e = .text:0x00000828; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q212daObjTenmado5Act_c = .rodata:0x00000000; // type:object size:0x8 scope:global align:4 data:string +@4022 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4023 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4024 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4025 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4139 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4140 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4141 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4142 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000028; // type:object size:0x80 scope:local align:4 data:string_table +Mthd_Tenmado__Q212daObjTenmado29@unnamed@d_a_obj_tenmado_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Tenmado = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__Q212daObjTenmado5Act_c = .data:0x00000050; // type:object size:0x28 scope:global align:4 +M_tmp_mtx__Q212daObjTenmado5Act_c = .bss:0x00000000; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_tide/splits.txt b/config/D44J01/rels/d_a_obj_tide/splits.txt new file mode 100644 index 000000000..19d09e059 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_tide/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_tide.o: + .text start:0x00000078 end:0x00001DE0 + .text start:0x00001DE0 end:0x00001F34 + .text start:0x00001F34 end:0x00001F50 + .rodata start:0x00000000 end:0x0000032B + .data start:0x00000000 end:0x00000160 + .bss start:0x00000000 end:0x00000031 diff --git a/config/D44J01/rels/d_a_obj_tide/symbols.txt b/config/D44J01/rels/d_a_obj_tide/symbols.txt new file mode 100644 index 000000000..fc15d1394 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_tide/symbols.txt @@ -0,0 +1,88 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CreateHeap__Q29daObjTide5Act_cFv = .text:0x00000078; // type:function size:0x5CC scope:global align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000644; // type:function size:0x48 scope:weak align:4 +Create__Q29daObjTide5Act_cFv = .text:0x0000068C; // type:function size:0x12C scope:global align:4 +Mthd_Create__Q29daObjTide5Act_cFv = .text:0x000007B8; // type:function size:0x1F0 scope:global align:4 +Delete__Q29daObjTide5Act_cFv = .text:0x000009A8; // type:function size:0x54 scope:global align:4 +Mthd_Delete__Q29daObjTide5Act_cFv = .text:0x000009FC; // type:function size:0x78 scope:global align:4 +set_mtx__Q29daObjTide5Act_cFv = .text:0x00000A74; // type:function size:0xD0 scope:global align:4 +init_mtx__Q29daObjTide5Act_cFv = .text:0x00000B44; // type:function size:0x60 scope:global align:4 +move_to_aim__Q29daObjTide5Act_cFfb = .text:0x00000BA4; // type:function size:0x180 scope:global align:4 +chk_demo_rescue__Q29daObjTide5Act_cCFv = .text:0x00000D24; // type:function size:0x68 scope:global align:4 +gmtw_demo_up_start__Q29daObjTide5Act_cCFv = .text:0x00000D8C; // type:function size:0x68 scope:global align:4 +mode_norm_init__Q29daObjTide5Act_cFv = .text:0x00000DF4; // type:function size:0xC scope:global align:4 +mode_norm__Q29daObjTide5Act_cFv = .text:0x00000E00; // type:function size:0x1D4 scope:global align:4 +mode_gmtw_pre_init__Q29daObjTide5Act_cFv = .text:0x00000FD4; // type:function size:0x88 scope:global align:4 +mode_gmtw_pre__Q29daObjTide5Act_cFv = .text:0x0000105C; // type:function size:0x8C scope:global align:4 +mode_gmtw_init__Q29daObjTide5Act_cFv = .text:0x000010E8; // type:function size:0x11C scope:global align:4 +mode_gmtw__Q29daObjTide5Act_cFv = .text:0x00001204; // type:function size:0x148 scope:global align:4 +mode_gmtw_demo_init__Q29daObjTide5Act_cFv = .text:0x0000134C; // type:function size:0x88 scope:global align:4 +mode_gmtw_demo__Q29daObjTide5Act_cFv = .text:0x000013D4; // type:function size:0x258 scope:global align:4 +se_init_gmtw__Q29daObjTide5Act_cFv = .text:0x0000162C; // type:function size:0x28 scope:global align:4 +se_set_gmtw__Q29daObjTide5Act_cFv = .text:0x00001654; // type:function size:0x1C8 scope:global align:4 +se_start_gopo__Q29daObjTide5Act_cFv = .text:0x0000181C; // type:function size:0x84 scope:global align:4 +se_start_out__Q29daObjTide5Act_cFv = .text:0x000018A0; // type:function size:0x84 scope:global align:4 +se_start_up__Q29daObjTide5Act_cFv = .text:0x00001924; // type:function size:0x84 scope:global align:4 +se_stop_gopo__Q29daObjTide5Act_cFv = .text:0x000019A8; // type:function size:0x50 scope:global align:4 +se_stop_out__Q29daObjTide5Act_cFv = .text:0x000019F8; // type:function size:0x50 scope:global align:4 +se_stop_up__Q29daObjTide5Act_cFv = .text:0x00001A48; // type:function size:0x50 scope:global align:4 +se_pos_up__Q29daObjTide5Act_cFv = .text:0x00001A98; // type:function size:0x4C scope:global align:4 +Execute__Q29daObjTide5Act_cFPPA3_A4_f = .text:0x00001AE4; // type:function size:0xF8 scope:global align:4 +Draw__Q29daObjTide5Act_cFv = .text:0x00001BDC; // type:function size:0x14C scope:global align:4 +Mthd_Create__Q29daObjTide26@unnamed@d_a_obj_tide_cpp@FPv = .text:0x00001D28; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q29daObjTide26@unnamed@d_a_obj_tide_cpp@FPv = .text:0x00001D48; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q29daObjTide26@unnamed@d_a_obj_tide_cpp@FPv = .text:0x00001D68; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q29daObjTide26@unnamed@d_a_obj_tide_cpp@FPv = .text:0x00001D88; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q29daObjTide26@unnamed@d_a_obj_tide_cpp@FPv = .text:0x00001DB4; // type:function size:0x2C scope:local align:4 +Draw__16dBgS_MoveBgActorFv = .text:0x00001DE0; // type:function size:0x8 scope:weak align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x00001DE8; // type:function size:0x8 scope:weak align:4 +CreateHeap__16dBgS_MoveBgActorFv = .text:0x00001DF0; // type:function size:0x8 scope:weak align:4 +Create__16dBgS_MoveBgActorFv = .text:0x00001DF8; // type:function size:0x8 scope:weak align:4 +Execute__16dBgS_MoveBgActorFPPA3_A4_f = .text:0x00001E00; // type:function size:0x8 scope:weak align:4 +Delete__16dBgS_MoveBgActorFv = .text:0x00001E08; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00001E10; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00001E18; // type:function size:0x8 scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00001E20; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00001E7C; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00001ED8; // type:function size:0x5C scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ39daObjTide5Act_c5Prm_eQ39daObjTide5Act_c5Prm_e = .text:0x00001F34; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_arcname_Humi__Q29daObjTide26@unnamed@d_a_obj_tide_cpp@ = .rodata:0x00000000; // type:object size:0x5 scope:local align:4 data:string +L_arcname_Gmtw__Q29daObjTide26@unnamed@d_a_obj_tide_cpp@ = .rodata:0x00000008; // type:object size:0x5 scope:local align:4 data:string +L_attr__Q29daObjTide26@unnamed@d_a_obj_tide_cpp@ = .rodata:0x00000010; // type:object size:0x1B0 scope:local align:4 +@4161 = .rodata:0x000001C0; // type:object size:0x4 scope:local align:4 data:float +@4163 = .rodata:0x000001C8; // type:object size:0x8 scope:local align:8 data:double +@4181 = .rodata:0x000001D0; // type:object size:0x4 scope:local align:4 data:float +@4365 = .rodata:0x000001D4; // type:object size:0x4 scope:local align:4 +@4366 = .rodata:0x000001D8; // type:object size:0x4 scope:local align:4 +@4367 = .rodata:0x000001DC; // type:object size:0x4 scope:local align:4 +@4495 = .rodata:0x000001E0; // type:object size:0x4 scope:local align:4 data:float +@4541 = .rodata:0x000001E4; // type:object size:0x4 scope:local align:4 data:float +@4576 = .rodata:0x000001E8; // type:object size:0x4 scope:local align:4 data:float +@4660 = .rodata:0x000001EC; // type:object size:0x4 scope:local align:4 +@4716 = .rodata:0x000001F0; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000001F4; // type:object size:0x137 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_78_data_1C = .data:0x0000001C; // type:object size:0x14 +@4775 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4776 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4777 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4778 = .data:0x00000054; // type:object size:0xC scope:local align:4 +mode_proc$4774 = .data:0x00000060; // type:object size:0x30 scope:local align:4 +Mthd_Table__Q29daObjTide26@unnamed@d_a_obj_tide_cpp@ = .data:0x00000090; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Tide = .data:0x000000B0; // type:object size:0x30 scope:global align:4 +__vt__16dBgS_MoveBgActor = .data:0x000000E0; // type:object size:0x28 scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000108; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000114; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_bckAnm = .data:0x00000120; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000012C; // type:object size:0xC scope:weak align:4 +__vt__Q29daObjTide5Act_c = .data:0x00000138; // type:object size:0x28 scope:global align:4 +M_tmp_mtx__Q29daObjTide5Act_c = .bss:0x00000000; // type:object size:0x30 scope:global align:4 +init$4779 = .bss:0x00000030; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_timer/splits.txt b/config/D44J01/rels/d_a_obj_timer/splits.txt new file mode 100644 index 000000000..78f15ab6b --- /dev/null +++ b/config/D44J01/rels/d_a_obj_timer/splits.txt @@ -0,0 +1,17 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_timer.o: + .text start:0x00000078 end:0x0000040C + .text start:0x0000040C end:0x00000428 + .rodata start:0x00000000 end:0x00000008 + .data start:0x00000000 end:0x000000B0 + .bss start:0x00000000 end:0x00000001 diff --git a/config/D44J01/rels/d_a_obj_timer/symbols.txt b/config/D44J01/rels/d_a_obj_timer/symbols.txt new file mode 100644 index 000000000..f32909e16 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_timer/symbols.txt @@ -0,0 +1,31 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +_create__Q210daObjTimer5Act_cFv = .text:0x00000078; // type:function size:0x9C scope:global align:4 +_delete__Q210daObjTimer5Act_cFv = .text:0x00000114; // type:function size:0x8 scope:global align:4 +mode_wait_init__Q210daObjTimer5Act_cFv = .text:0x0000011C; // type:function size:0x10 scope:global align:4 +mode_wait__Q210daObjTimer5Act_cFv = .text:0x0000012C; // type:function size:0x5C scope:global align:4 +mode_count_init__Q210daObjTimer5Act_cFv = .text:0x00000188; // type:function size:0x44 scope:global align:4 +mode_count__Q210daObjTimer5Act_cFv = .text:0x000001CC; // type:function size:0x138 scope:global align:4 +_execute__Q210daObjTimer5Act_cFv = .text:0x00000304; // type:function size:0x90 scope:global align:4 +Mthd_Create__Q210daObjTimer27@unnamed@d_a_obj_timer_cpp@FPv = .text:0x00000394; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q210daObjTimer27@unnamed@d_a_obj_timer_cpp@FPv = .text:0x000003B4; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q210daObjTimer27@unnamed@d_a_obj_timer_cpp@FPv = .text:0x000003D8; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q210daObjTimer27@unnamed@d_a_obj_timer_cpp@FPv = .text:0x000003FC; // type:function size:0x8 scope:local align:4 +Mthd_IsDelete__Q210daObjTimer27@unnamed@d_a_obj_timer_cpp@FPv = .text:0x00000404; // type:function size:0x8 scope:local align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ310daObjTimer5Act_c5Prm_eQ310daObjTimer5Act_c5Prm_e = .text:0x0000040C; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +@4070 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4071 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_79_data_1C = .data:0x0000001C; // type:object size:0x14 +@4076 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4077 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +mode_proc$4075 = .data:0x00000048; // type:object size:0x18 scope:local align:4 +Mthd_Table__Q210daObjTimer27@unnamed@d_a_obj_timer_cpp@ = .data:0x00000060; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Timer = .data:0x00000080; // type:object size:0x30 scope:global align:4 +init$4078 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/D44J01/rels/d_a_obj_tntrap/splits.txt b/config/D44J01/rels/d_a_obj_tntrap/splits.txt new file mode 100644 index 000000000..4596121d0 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_tntrap/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_tntrap.o: + .text start:0x000000EC end:0x000020A4 + .text start:0x000020A4 end:0x0000210C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000184 + .data start:0x00000000 end:0x00000324 + .bss start:0x00000008 end:0x0000003A diff --git a/config/D44J01/rels/d_a_obj_tntrap/symbols.txt b/config/D44J01/rels/d_a_obj_tntrap/symbols.txt new file mode 100644 index 000000000..44ca1066c --- /dev/null +++ b/config/D44J01/rels/d_a_obj_tntrap/symbols.txt @@ -0,0 +1,130 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__17daObjTnTrap_HIO_cFv = .text:0x000000EC; // type:function size:0x64 scope:global align:4 +chk_appear__13daObjTnTrap_cFv = .text:0x00000150; // type:function size:0x234 scope:global align:4 +set_mtx__13daObjTnTrap_cFv = .text:0x00000384; // type:function size:0xA0 scope:global align:4 +solidHeapCB__13daObjTnTrap_cFP10fopAc_ac_c = .text:0x00000424; // type:function size:0x24 scope:global align:4 +create_heap__13daObjTnTrap_cFv = .text:0x00000448; // type:function size:0x7C scope:global align:4 +particle_set__13daObjTnTrap_cFif = .text:0x000004C4; // type:function size:0x2A8 scope:global align:4 +particle_delete__13daObjTnTrap_cFi = .text:0x0000076C; // type:function size:0xAC scope:global align:4 +set_se__13daObjTnTrap_cFv = .text:0x00000818; // type:function size:0x88 scope:global align:4 +set_tri__13daObjTnTrap_cFi = .text:0x000008A0; // type:function size:0x19C scope:global align:4 +chk_event_flg__13daObjTnTrap_cFv = .text:0x00000A3C; // type:function size:0x1B0 scope:global align:4 +set_em_set_offsetY__13daObjTnTrap_cFv = .text:0x00000BEC; // type:function size:0x88 scope:global align:4 +_create__13daObjTnTrap_cFv = .text:0x00000C74; // type:function size:0x218 scope:global align:4 +__dt__8dCcD_TriFv = .text:0x00000E8C; // type:function size:0xE0 scope:weak align:4 +__ct__8dCcD_TriFv = .text:0x00000F6C; // type:function size:0x90 scope:weak align:4 +__dt__8cM3dGTriFv = .text:0x00000FFC; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGPlaFv = .text:0x00001058; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000010A0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000010FC; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00001144; // type:function size:0x5C scope:weak align:4 +_delete__13daObjTnTrap_cFv = .text:0x000011A0; // type:function size:0xDC scope:global align:4 +trap_off_wait_act_proc__13daObjTnTrap_cFv = .text:0x0000127C; // type:function size:0x108 scope:global align:4 +trap_on_wait_act_proc__13daObjTnTrap_cFv = .text:0x00001384; // type:function size:0x234 scope:global align:4 +demo_regist_wait_act_proc__13daObjTnTrap_cFv = .text:0x000015B8; // type:function size:0xD4 scope:global align:4 +demo_wait_act_proc__13daObjTnTrap_cFv = .text:0x0000168C; // type:function size:0xA8 scope:global align:4 +demo_wait2_act_proc__13daObjTnTrap_cFv = .text:0x00001734; // type:function size:0xC4 scope:global align:4 +demo_end_wait_act_proc__13daObjTnTrap_cFv = .text:0x000017F8; // type:function size:0xF4 scope:global align:4 +hide_wait_act_proc__13daObjTnTrap_cFv = .text:0x000018EC; // type:function size:0xF0 scope:global align:4 +dummy_proc__13daObjTnTrap_cFv = .text:0x000019DC; // type:function size:0x4 scope:global align:4 +trap_off_wait_act_init_proc__13daObjTnTrap_cFv = .text:0x000019E0; // type:function size:0x4C scope:global align:4 +trap_on_wait_act_init_proc__13daObjTnTrap_cFv = .text:0x00001A2C; // type:function size:0x3C scope:global align:4 +demo_regist_wait_act_init_proc__13daObjTnTrap_cFv = .text:0x00001A68; // type:function size:0x94 scope:global align:4 +demo_wait2_act_init_proc__13daObjTnTrap_cFv = .text:0x00001AFC; // type:function size:0x30 scope:global align:4 +demo_end_wait_act_init_proc__13daObjTnTrap_cFv = .text:0x00001B2C; // type:function size:0x4C scope:global align:4 +setup_action__13daObjTnTrap_cFi = .text:0x00001B78; // type:function size:0x208 scope:global align:4 +_execute__13daObjTnTrap_cFv = .text:0x00001D80; // type:function size:0x104 scope:global align:4 +_draw__13daObjTnTrap_cFv = .text:0x00001E84; // type:function size:0x8 scope:global align:4 +daObjTnTrap_Create__FP10fopAc_ac_c = .text:0x00001E8C; // type:function size:0x20 scope:local align:4 +daObjTnTrap_Delete__FP13daObjTnTrap_c = .text:0x00001EAC; // type:function size:0x24 scope:local align:4 +daObjTnTrap_Execute__FP13daObjTnTrap_c = .text:0x00001ED0; // type:function size:0x24 scope:local align:4 +daObjTnTrap_Draw__FP13daObjTnTrap_c = .text:0x00001EF4; // type:function size:0x24 scope:local align:4 +daObjTnTrap_IsDelete__FP13daObjTnTrap_c = .text:0x00001F18; // type:function size:0x8 scope:local align:4 +__dt__10cCcD_GSttsFv = .text:0x00001F20; // type:function size:0x48 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001F68; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001F70; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001F78; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001F84; // type:function size:0xC scope:weak align:4 +GetShapeAttr__8dCcD_TriFv = .text:0x00001F90; // type:function size:0x10 scope:weak align:4 +CrossAtTg__12cCcD_TriAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001FA0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_TriAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001FA8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_TriAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001FB0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_SphAttrPf = .text:0x00001FE8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_CylAttrPf = .text:0x00001FF0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_AabAttrPf = .text:0x00001FF8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_TriAttrPf = .text:0x00002000; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_CpsAttrPf = .text:0x00002008; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_PntAttrPf = .text:0x00002010; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002018; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002050; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002054; // type:function size:0x8 scope:weak align:4 +__dt__17daObjTnTrap_HIO_cFv = .text:0x0000205C; // type:function size:0x48 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ213daObjTnTrap_c7Param_eQ213daObjTnTrap_c7Param_e = .text:0x000020A4; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_tntrap_cpp = .text:0x000020C0; // type:function size:0x3C scope:local align:4 +@280@__dt__8dCcD_TriFv = .text:0x000020FC; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_TriFv = .text:0x00002104; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +l_arcname__28@unnamed@d_a_obj_tntrap_cpp@ = .rodata:0x00000000; // type:object size:0x7 scope:local align:4 data:string +l_tri_src__28@unnamed@d_a_obj_tntrap_cpp@ = .rodata:0x00000008; // type:object size:0x54 scope:local align:4 +l_tri_vtx__28@unnamed@d_a_obj_tntrap_cpp@ = .rodata:0x0000005C; // type:object size:0x48 scope:local align:4 +l_offset_ball__28@unnamed@d_a_obj_tntrap_cpp@ = .rodata:0x000000A4; // type:object size:0x18 scope:local align:4 data:float +l_offset_thunder__28@unnamed@d_a_obj_tntrap_cpp@ = .rodata:0x000000BC; // type:object size:0x24 scope:local align:4 data:float +@4004 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@4005 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 data:float +@4006 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@4007 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@4008 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@4106 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@4107 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@4284 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 data:float +@4285 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 data:float +@4421 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 data:float +@4424 = .rodata:0x00000108; // type:object size:0x8 scope:local align:8 data:double +@4655 = .rodata:0x00000110; // type:object size:0x8 scope:local align:8 +@4656 = .rodata:0x00000118; // type:object size:0x8 scope:local align:8 +@4730 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000124; // type:object size:0x60 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_359_data_1C = .data:0x0000001C; // type:object size:0x14 +table_idx$4289 = .data:0x00000030; // type:object size:0x30 scope:local align:4 +@4877 = .data:0x00000060; // type:object size:0xC scope:local align:4 +@4878 = .data:0x0000006C; // type:object size:0xC scope:local align:4 +@4879 = .data:0x00000078; // type:object size:0xC scope:local align:4 +@4880 = .data:0x00000084; // type:object size:0xC scope:local align:4 +@4881 = .data:0x00000090; // type:object size:0xC scope:local align:4 +@4882 = .data:0x0000009C; // type:object size:0xC scope:local align:4 +@4883 = .data:0x000000A8; // type:object size:0xC scope:local align:4 +act_proc$4876 = .data:0x000000B4; // type:object size:0x54 scope:local align:4 +@4887 = .data:0x00000108; // type:object size:0xC scope:local align:4 +@4888 = .data:0x00000114; // type:object size:0xC scope:local align:4 +@4889 = .data:0x00000120; // type:object size:0xC scope:local align:4 +@4890 = .data:0x0000012C; // type:object size:0xC scope:local align:4 +@4891 = .data:0x00000138; // type:object size:0xC scope:local align:4 +@4892 = .data:0x00000144; // type:object size:0xC scope:local align:4 +@4893 = .data:0x00000150; // type:object size:0xC scope:local align:4 +act_init_proc$4886 = .data:0x0000015C; // type:object size:0x54 scope:local align:4 +l_daObjTnTrap_Method = .data:0x000001B0; // type:object size:0x20 scope:local align:4 +g_profile_Obj_TnTrap = .data:0x000001D0; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x00000200; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000020C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000218; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000224; // type:object size:0x54 scope:weak align:4 +__vt__8cM3dGPla = .data:0x00000278; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGTri = .data:0x00000284; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Tri = .data:0x00000290; // type:object size:0x88 scope:weak align:4 +__vt__17daObjTnTrap_HIO_c = .data:0x00000318; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4009 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x24 scope:local align:4 data:byte +init$4884 = .bss:0x00000038; // type:object size:0x1 scope:local align:1 data:byte +init$4894 = .bss:0x00000039; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_toripost/splits.txt b/config/D44J01/rels/d_a_obj_toripost/splits.txt new file mode 100644 index 000000000..40d227293 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_toripost/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_toripost.o: + .text start:0x000000EC end:0x00002418 + .text start:0x00002418 end:0x0000242C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000265 + .data start:0x00000000 end:0x00000378 + .bss start:0x00000008 end:0x0000002D diff --git a/config/D44J01/rels/d_a_obj_toripost/symbols.txt b/config/D44J01/rels/d_a_obj_toripost/symbols.txt new file mode 100644 index 000000000..2069ba84a --- /dev/null +++ b/config/D44J01/rels/d_a_obj_toripost/symbols.txt @@ -0,0 +1,157 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +createHeap_CB__FP10fopAc_ac_c = .text:0x000000EC; // type:function size:0x20 scope:local align:4 +_createHeap__12daObjTpost_cFv = .text:0x0000010C; // type:function size:0x120 scope:global align:4 +__ct__16daObjTpost_HIO_cFv = .text:0x0000022C; // type:function size:0x54 scope:global align:4 +cutProc__12daObjTpost_cFv = .text:0x00000280; // type:function size:0x154 scope:global align:4 +cutPresentStart__12daObjTpost_cFi = .text:0x000003D4; // type:function size:0x4 scope:global align:4 +cutPresentProc__12daObjTpost_cFi = .text:0x000003D8; // type:function size:0x9C scope:global align:4 +cutSetAnmStart__12daObjTpost_cFi = .text:0x00000474; // type:function size:0x8C scope:global align:4 +cutSetAnmProc__12daObjTpost_cFi = .text:0x00000500; // type:function size:0x60 scope:global align:4 +cutDispLetterStart__12daObjTpost_cFi = .text:0x00000560; // type:function size:0x20 scope:global align:4 +cutDispLetterProc__12daObjTpost_cFi = .text:0x00000580; // type:function size:0x74 scope:global align:4 +deliverLetter__12daObjTpost_cFv = .text:0x000005F4; // type:function size:0x5C scope:global align:4 +getReceiveLetterNum__12daObjTpost_cFv = .text:0x00000650; // type:function size:0x74 scope:global align:4 +getReadableLetterNum__12daObjTpost_cFv = .text:0x000006C4; // type:function size:0x94 scope:global align:4 +checkSendPrice__12daObjTpost_cFv = .text:0x00000758; // type:function size:0x68 scope:global align:4 +getMsgXY__12daObjTpost_cFv = .text:0x000007C0; // type:function size:0x174 scope:global align:4 +getMsgNormal__12daObjTpost_cFv = .text:0x00000934; // type:function size:0x64 scope:global align:4 +getMsg__12daObjTpost_cFv = .text:0x00000998; // type:function size:0x5C scope:global align:4 +next_msgStatus__12daObjTpost_cFPUl = .text:0x000009F4; // type:function size:0x308 scope:global align:4 +checkTalk__12daObjTpost_cFv = .text:0x00000CFC; // type:function size:0x44 scope:global align:4 +eventOrder__12daObjTpost_cFv = .text:0x00000D40; // type:function size:0x88 scope:global align:4 +checkOrder__12daObjTpost_cFv = .text:0x00000DC8; // type:function size:0x88 scope:global align:4 +setAttention__12daObjTpost_cFv = .text:0x00000E50; // type:function size:0x5C scope:global align:4 +setAnm__12daObjTpost_cFScb = .text:0x00000EAC; // type:function size:0x168 scope:global align:4 +setMtx__12daObjTpost_cFv = .text:0x00001014; // type:function size:0x88 scope:global align:4 +modeWaitInit__12daObjTpost_cFv = .text:0x0000109C; // type:function size:0x4C scope:global align:4 +modeWait__12daObjTpost_cFv = .text:0x000010E8; // type:function size:0xA8 scope:global align:4 +modeTalkInit__12daObjTpost_cFv = .text:0x00001190; // type:function size:0x28 scope:global align:4 +modeTalk__12daObjTpost_cFv = .text:0x000011B8; // type:function size:0x90 scope:global align:4 +modeTalkXYInit__12daObjTpost_cFv = .text:0x00001248; // type:function size:0x5C scope:global align:4 +modeTalkXY__12daObjTpost_cFv = .text:0x000012A4; // type:function size:0x1F4 scope:global align:4 +modeReceiveInit__12daObjTpost_cFv = .text:0x00001498; // type:function size:0x44 scope:global align:4 +modeReceive__12daObjTpost_cFv = .text:0x000014DC; // type:function size:0x28 scope:global align:4 +modeReceiveDemoInit__12daObjTpost_cFv = .text:0x00001504; // type:function size:0x4 scope:global align:4 +modeReceiveDemo__12daObjTpost_cFv = .text:0x00001508; // type:function size:0xD8 scope:global align:4 +modeProc__12daObjTpost_cFQ212daObjTpost_c6Proc_ei = .text:0x000015E0; // type:function size:0x180 scope:global align:4 +_execute__12daObjTpost_cFv = .text:0x00001760; // type:function size:0x144 scope:global align:4 +debugDraw__12daObjTpost_cFv = .text:0x000018A4; // type:function size:0x4 scope:global align:4 +_draw__12daObjTpost_cFv = .text:0x000018A8; // type:function size:0xB0 scope:global align:4 +createInit__12daObjTpost_cFv = .text:0x00001958; // type:function size:0x224 scope:global align:4 +getArg__12daObjTpost_cFv = .text:0x00001B7C; // type:function size:0x4 scope:global align:4 +_create__12daObjTpost_cFv = .text:0x00001B80; // type:function size:0x1D8 scope:global align:4 +__dt__8dCcD_CylFv = .text:0x00001D58; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00001E24; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00001E6C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00001EC8; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00001F10; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00001F6C; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00001FF4; // type:function size:0x70 scope:weak align:4 +_delete__12daObjTpost_cFv = .text:0x00002064; // type:function size:0x40 scope:global align:4 +daObjTpostCreate__FPv = .text:0x000020A4; // type:function size:0x20 scope:local align:4 +daObjTpostDelete__FPv = .text:0x000020C4; // type:function size:0x24 scope:local align:4 +daObjTpostExecute__FPv = .text:0x000020E8; // type:function size:0x24 scope:local align:4 +daObjTpostDraw__FPv = .text:0x0000210C; // type:function size:0x24 scope:local align:4 +daObjTpostIsDelete__FPv = .text:0x00002130; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00002138; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00002180; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x000021C8; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00002224; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x0000226C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x0000227C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00002284; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000228C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002294; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000229C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000022D4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000022DC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000022E4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000022EC; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002324; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002328; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002330; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002338; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002340; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x0000234C; // type:function size:0xC scope:weak align:4 +__dt__16daObjTpost_HIO_cFv = .text:0x00002358; // type:function size:0x48 scope:weak align:4 +cLib_calcTimer__FPi = .text:0x000023A0; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_toripost_cpp = .text:0x000023BC; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000023F8; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00002400; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002408; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00002410; // type:function size:0x8 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00002418; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00002420; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00002428; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arc_name__12daObjTpost_c = .rodata:0x00000000; // type:object size:0x9 scope:global align:4 data:string +m_letter__12daObjTpost_c = .rodata:0x0000000C; // type:object size:0x9C scope:global align:4 +m_cyl_src__12daObjTpost_c = .rodata:0x000000A8; // type:object size:0x44 scope:global align:4 +m_send_price__12daObjTpost_c = .rodata:0x000000EC; // type:object size:0xC scope:local align:4 +@4105 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 data:float +@4112 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 data:float +@4113 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@4114 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@4190 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 data:float +pay_type$4258 = .rodata:0x0000010C; // type:object size:0x31 scope:local align:4 +@4267 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 data:4byte +@4301 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 data:float +pay_msg_num$4333 = .rodata:0x00000148; // type:object size:0xC scope:local align:4 +a_anm_bcks_tbl$4484 = .rodata:0x00000154; // type:object size:0xC scope:local align:4 +a_anm_prm_tbl$4485 = .rodata:0x00000160; // type:object size:0x50 scope:local align:4 +@4515 = .rodata:0x000001B0; // type:object size:0x4 scope:local align:4 +@4717 = .rodata:0x000001B4; // type:object size:0x4 scope:local align:4 data:float +@4722 = .rodata:0x000001B8; // type:object size:0x4 scope:local align:4 +@4789 = .rodata:0x000001BC; // type:object size:0x4 scope:local align:4 +@4790 = .rodata:0x000001C0; // type:object size:0x4 scope:local align:4 +@4791 = .rodata:0x000001C4; // type:object size:0x4 scope:local align:4 +@4792 = .rodata:0x000001C8; // type:object size:0x4 scope:local align:4 +@4793 = .rodata:0x000001CC; // type:object size:0x4 scope:local align:4 +@4794 = .rodata:0x000001D0; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000001D4; // type:object size:0x91 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_80_data_1C = .data:0x0000001C; // type:object size:0x14 +action_table$4119 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4421 = .data:0x0000003C; // type:object size:0x50 scope:local align:4 +a_demo_name_tbl$4433 = .data:0x0000008C; // type:object size:0x4 scope:local align:4 +@4686 = .data:0x00000090; // type:object size:0xC scope:local align:4 +@4687 = .data:0x0000009C; // type:object size:0xC scope:local align:4 +@4688 = .data:0x000000A8; // type:object size:0xC scope:local align:4 +@4689 = .data:0x000000B4; // type:object size:0xC scope:local align:4 +@4690 = .data:0x000000C0; // type:object size:0xC scope:local align:4 +@4691 = .data:0x000000CC; // type:object size:0xC scope:local align:4 +@4692 = .data:0x000000D8; // type:object size:0xC scope:local align:4 +@4693 = .data:0x000000E4; // type:object size:0xC scope:local align:4 +@4694 = .data:0x000000F0; // type:object size:0xC scope:local align:4 +@4695 = .data:0x000000FC; // type:object size:0xC scope:local align:4 +mode_tbl$4685 = .data:0x00000108; // type:object size:0x8C scope:local align:4 +daObjTpostMethodTable = .data:0x00000194; // type:object size:0x20 scope:local align:4 +g_profile_OBJ_TORIPOST = .data:0x000001B4; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x000001E4; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x000001F0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000001FC; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000208; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000214; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000220; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x0000022C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000002B4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000002C0; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000002CC; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000320; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x00000344; // type:object size:0x14 scope:weak align:4 +__vt__12daObjTpost_c = .data:0x00000358; // type:object size:0x14 scope:global align:4 +__vt__16daObjTpost_HIO_c = .data:0x0000036C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4115 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x18 scope:local align:4 data:byte +init$4696 = .bss:0x0000002C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_tousekiki/splits.txt b/config/D44J01/rels/d_a_obj_tousekiki/splits.txt new file mode 100644 index 000000000..134e34f44 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_tousekiki/splits.txt @@ -0,0 +1,21 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_tousekiki.o: + .text start:0x000000EC end:0x00000A40 + .rodata start:0x00000000 end:0x00000030 + .data start:0x00000000 end:0x00000144 + .bss start:0x00000008 end:0x00000028 diff --git a/config/D44J01/rels/d_a_obj_tousekiki/symbols.txt b/config/D44J01/rels/d_a_obj_tousekiki/symbols.txt new file mode 100644 index 000000000..90604a7e6 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_tousekiki/symbols.txt @@ -0,0 +1,59 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000000EC; // type:function size:0x20 scope:local align:4 +CreateHeap__17daObj_Tousekiki_cFv = .text:0x0000010C; // type:function size:0x1B0 scope:global align:4 +daObj_TousekikiCreate__FPv = .text:0x000002BC; // type:function size:0x20 scope:local align:4 +_create__17daObj_Tousekiki_cFv = .text:0x000002DC; // type:function size:0x218 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000004F4; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000005C0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000608; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000664; // type:function size:0x48 scope:weak align:4 +__dt__4cXyzFv = .text:0x000006AC; // type:function size:0x3C scope:weak align:4 +daObj_TousekikiDelete__FPv = .text:0x000006E8; // type:function size:0x40 scope:local align:4 +daObj_TousekikiExecute__FPv = .text:0x00000728; // type:function size:0x184 scope:local align:4 +daObj_TousekikiDraw__FPv = .text:0x000008AC; // type:function size:0x90 scope:local align:4 +daObj_TousekikiIsDelete__FPv = .text:0x0000093C; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00000944; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00000954; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x0000095C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000964; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000096C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000974; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000009AC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000009B4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000009BC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000009C4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000009FC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000A00; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000A08; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000A10; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000A18; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000A24; // type:function size:0xC scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00000A30; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00000A38; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__17daObj_Tousekiki_c = .rodata:0x00000000; // type:object size:0x8 scope:global align:4 data:string +@4021 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4022 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4023 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4025 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 +@4218 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4219 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000028; // type:object size:0x8 scope:local align:4 data:string_table +daObj_TousekikiMethodTable = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Tousekiki = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x00000050; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000000D8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000000E4; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000000F0; // type:object size:0x54 scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +l_p_ship = .bss:0x00000008; // type:object size:0x4 scope:local align:4 data:4byte +@3990 = .bss:0x0000000C; // type:object size:0xC scope:local align:4 +init$localstatic4$demo_move__17daObj_Tousekiki_cFv = .bss:0x00000018; // type:object size:0x1 scope:weak align:1 data:byte +touseki_offset$localstatic3$demo_move__17daObj_Tousekiki_cFv = .bss:0x0000001C; // type:object size:0xC scope:weak align:4 data:float diff --git a/config/D44J01/rels/d_a_obj_tower/splits.txt b/config/D44J01/rels/d_a_obj_tower/splits.txt new file mode 100644 index 000000000..b4d8753ad --- /dev/null +++ b/config/D44J01/rels/d_a_obj_tower/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_tower.o: + .text start:0x00000078 end:0x00000570 + .rodata start:0x00000000 end:0x0000003E + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_obj_tower/symbols.txt b/config/D44J01/rels/d_a_obj_tower/symbols.txt new file mode 100644 index 000000000..d44304c00 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_tower/symbols.txt @@ -0,0 +1,22 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local align:4 +CreateHeap__12daObjTower_cFv = .text:0x00000098; // type:function size:0x174 scope:global align:4 +CreateInit__12daObjTower_cFv = .text:0x0000020C; // type:function size:0x80 scope:global align:4 +set_mtx__12daObjTower_cFv = .text:0x0000028C; // type:function size:0x80 scope:global align:4 +daObjTower_Create__FPv = .text:0x0000030C; // type:function size:0xD0 scope:local align:4 +daObjTower_Delete__FPv = .text:0x000003DC; // type:function size:0x68 scope:local align:4 +daObjTower_Draw__FPv = .text:0x00000444; // type:function size:0xA4 scope:local align:4 +daObjTower_Execute__FPv = .text:0x000004E8; // type:function size:0x80 scope:local align:4 +daObjTower_IsDelete__FPv = .text:0x00000568; // type:function size:0x8 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4025 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4026 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4027 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4028 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000010; // type:object size:0x2E scope:local align:4 data:string_table +daObj_TowerMethodTable = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Tower = .data:0x00000020; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_trap/splits.txt b/config/D44J01/rels/d_a_obj_trap/splits.txt new file mode 100644 index 000000000..7501c00a1 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_trap/splits.txt @@ -0,0 +1,21 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_trap.o: + .text start:0x000000EC end:0x00002F24 + .rodata start:0x00000000 end:0x000000C2 + .data start:0x00000000 end:0x000002F4 + .bss start:0x00000008 end:0x0000014C diff --git a/config/D44J01/rels/d_a_obj_trap/symbols.txt b/config/D44J01/rels/d_a_obj_trap/symbols.txt new file mode 100644 index 000000000..a20a0190f --- /dev/null +++ b/config/D44J01/rels/d_a_obj_trap/symbols.txt @@ -0,0 +1,160 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +solidHeapCB__11daObjTrap_cFP10fopAc_ac_c = .text:0x000000EC; // type:function size:0x20 scope:global align:4 +create_heap__11daObjTrap_cFv = .text:0x0000010C; // type:function size:0x198 scope:global align:4 +_create__11daObjTrap_cFv = .text:0x000002A4; // type:function size:0x26C scope:global align:4 +__ct__11daObjTrap_cFv = .text:0x00000510; // type:function size:0x1C4 scope:weak align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x000006D4; // type:function size:0x140 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x00000814; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x0000092C; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x000009CC; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00000A28; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00000A70; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00000ACC; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00000B14; // type:function size:0x80 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00000B94; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000C60; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000CA8; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000D04; // type:function size:0x48 scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00000D4C; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000DA8; // type:function size:0x48 scope:weak align:4 +_delete__11daObjTrap_cFv = .text:0x00000DF0; // type:function size:0x80 scope:global align:4 +init_mtx__11daObjTrap_cFv = .text:0x00000E70; // type:function size:0x9C scope:global align:4 +set_co_pos__11daObjTrap_cFv = .text:0x00000F0C; // type:function size:0x40 scope:global align:4 +get_ground__11daObjTrap_cFv = .text:0x00000F4C; // type:function size:0x84 scope:global align:4 +circle_search__11daObjTrap_cFv = .text:0x00000FD0; // type:function size:0x138 scope:global align:4 +set_move_info__11daObjTrap_cFv = .text:0x00001108; // type:function size:0x100 scope:global align:4 +check_arrival__11daObjTrap_cFv = .text:0x00001208; // type:function size:0x1B8 scope:global align:4 +check_wall__11daObjTrap_cFv = .text:0x000013C0; // type:function size:0x4FC scope:global align:4 +__dt__14dBgS_ObjLinChkFv = .text:0x000018BC; // type:function size:0x154 scope:weak align:4 +__dt__11dBgS_LinChkFv = .text:0x00001A10; // type:function size:0x12C scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00001B3C; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00001BD0; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00001C18; // type:function size:0x48 scope:weak align:4 +check_block_target_pos__11daObjTrap_cFP4cXyz = .text:0x00001C60; // type:function size:0xF4 scope:global align:4 +check_block__11daObjTrap_cF4cXyz = .text:0x00001D54; // type:function size:0x654 scope:global align:4 +set_vib_mode__11daObjTrap_cFv = .text:0x000023A8; // type:function size:0x138 scope:global align:4 +vibrate__11daObjTrap_cFv = .text:0x000024E0; // type:function size:0x50 scope:global align:4 +bound__11daObjTrap_cFv = .text:0x00002530; // type:function size:0x11C scope:global align:4 +set_shine__11daObjTrap_cFv = .text:0x0000264C; // type:function size:0x94 scope:global align:4 +shine_move__11daObjTrap_cFv = .text:0x000026E0; // type:function size:0x4C scope:global align:4 +_execute__11daObjTrap_cFv = .text:0x0000272C; // type:function size:0x54C scope:global align:4 +_draw__11daObjTrap_cFv = .text:0x00002C78; // type:function size:0xA4 scope:global align:4 +Mthd_Create__26@unnamed@d_a_obj_trap_cpp@FPv = .text:0x00002D1C; // type:function size:0x20 scope:local align:4 +Mthd_Delete__26@unnamed@d_a_obj_trap_cpp@FPv = .text:0x00002D3C; // type:function size:0x24 scope:local align:4 +Mthd_Execute__26@unnamed@d_a_obj_trap_cpp@FPv = .text:0x00002D60; // type:function size:0x24 scope:local align:4 +Mthd_Draw__26@unnamed@d_a_obj_trap_cpp@FPv = .text:0x00002D84; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__26@unnamed@d_a_obj_trap_cpp@FPv = .text:0x00002DA8; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00002DB0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00002DC0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00002DC8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002DD0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002DD8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002DE0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002E18; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002E20; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002E28; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002E30; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002E68; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002E6C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002E74; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002E7C; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002E84; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002E90; // type:function size:0xC scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002E9C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00002EA4; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00002EAC; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00002EB4; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00002EBC; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x00002EC4; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x00002ECC; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x00002ED4; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x00002EDC; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00002EE4; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00002EEC; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00002EF4; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00002EFC; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00002F04; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjLinChkFv = .text:0x00002F0C; // type:function size:0x8 scope:weak align:4 +@100@__dt__14dBgS_ObjLinChkFv = .text:0x00002F14; // type:function size:0x8 scope:weak align:4 +@88@__dt__14dBgS_ObjLinChkFv = .text:0x00002F1C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_speed_table__11daObjTrap_c = .rodata:0x00000000; // type:object size:0xC scope:global align:4 +M_wait_f_table__11daObjTrap_c = .rodata:0x0000000C; // type:object size:0x6 scope:global align:4 +M_arcname__11daObjTrap_c = .rodata:0x00000014; // type:object size:0x5 scope:global align:4 data:string +@4039 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4123 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4124 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@4125 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@4362 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@4384 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 data:float +@4422 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4448 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +angleY$4513 = .rodata:0x00000048; // type:object size:0x6 scope:local align:4 +transA$4514 = .rodata:0x00000050; // type:object size:0xC scope:local align:4 +@4685 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:float +@4686 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4784 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@5015 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@5018 = .rodata:0x00000070; // type:object size:0x8 scope:local align:8 +@5048 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5049 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5055 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 data:float +@5078 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5102 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5239 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000090; // type:object size:0x32 scope:local align:4 data:string_table +l_daObjTrap_cyl_data = .data:0x00000000; // type:object size:0x44 scope:local align:4 +angleY$4792 = .data:0x00000044; // type:object size:0x4 scope:local align:4 +Trap_Mthd_Table__26@unnamed@d_a_obj_trap_cpp@ = .data:0x00000048; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Trap = .data:0x00000068; // type:object size:0x30 scope:global align:4 +__vt__14dBgS_ObjLinChk = .data:0x00000098; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x000000C8; // type:object size:0x30 scope:weak align:4 +__vt__8cM3dGLin = .data:0x000000F8; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000104; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x0000011C; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x00000128; // type:object size:0x18 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x00000140; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x00000170; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000001A0; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000001B8; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000001C4; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000001D0; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x000001DC; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000001E8; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000270; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000027C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000288; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x000002DC; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000002E8; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4510 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +init$4511 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 +wall_work$4509 = .bss:0x00000064; // type:object size:0x6C scope:local align:4 +@4789 = .bss:0x000000D0; // type:object size:0xC scope:local align:4 +init$4790 = .bss:0x000000DC; // type:object size:0x1 scope:local align:1 +wall_work$4788 = .bss:0x000000E0; // type:object size:0x6C scope:local align:4 diff --git a/config/D44J01/rels/d_a_obj_tribox/splits.txt b/config/D44J01/rels/d_a_obj_tribox/splits.txt new file mode 100644 index 000000000..f8a5216e8 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_tribox/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_tribox.o: + .text start:0x000000EC end:0x000036A0 + .text start:0x000036A0 end:0x00003D80 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000189 + .data start:0x00000000 end:0x00000374 + .bss start:0x00000008 end:0x00000169 diff --git a/config/D44J01/rels/d_a_obj_tribox/symbols.txt b/config/D44J01/rels/d_a_obj_tribox/symbols.txt new file mode 100644 index 000000000..f957a9a56 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_tribox/symbols.txt @@ -0,0 +1,232 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +set_state__Q211daObjTribox5Act_cFv = .text:0x000000EC; // type:function size:0xB8 scope:global align:4 +solidHeapCB__Q211daObjTribox5Act_cFP10fopAc_ac_c = .text:0x000001A4; // type:function size:0x24 scope:global align:4 +create_heap__Q211daObjTribox5Act_cFv = .text:0x000001C8; // type:function size:0x2D8 scope:global align:4 +block_init__Q211daObjTribox5Act_cFv = .text:0x000004A0; // type:function size:0x110 scope:global align:4 +chk_light__Q211daObjTribox5Act_cCFv = .text:0x000005B0; // type:function size:0x44 scope:global align:4 +correct_before_init__Q211daObjTribox5Act_cFv = .text:0x000005F4; // type:function size:0x88 scope:global align:4 +correct_after_init__Q211daObjTribox5Act_cFv = .text:0x0000067C; // type:function size:0xBC scope:global align:4 +controll_set__Q211daObjTribox5Act_cFv = .text:0x00000738; // type:function size:0xE0 scope:global align:4 +controll_clear__Q211daObjTribox5Act_cFv = .text:0x00000818; // type:function size:0xC4 scope:global align:4 +create_block_before__Q211daObjTribox5Act_cFv = .text:0x000008DC; // type:function size:0x7C scope:global align:4 +create_block_after__Q211daObjTribox5Act_cFv = .text:0x00000958; // type:function size:0x8 scope:global align:4 +create_correct_before__Q211daObjTribox5Act_cFv = .text:0x00000960; // type:function size:0x24 scope:global align:4 +create_correct_after__Q211daObjTribox5Act_cFv = .text:0x00000984; // type:function size:0x7C scope:global align:4 +_create__Q211daObjTribox5Act_cFv = .text:0x00000A00; // type:function size:0x19C scope:global align:4 +__dt__4cXyzFv = .text:0x00000B9C; // type:function size:0x3C scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00000BD8; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000C34; // type:function size:0x48 scope:weak align:4 +_delete__Q211daObjTribox5Act_cFv = .text:0x00000C7C; // type:function size:0xC4 scope:global align:4 +set_mtx__Q211daObjTribox5Act_cFv = .text:0x00000D40; // type:function size:0x94 scope:global align:4 +init_mtx__Q211daObjTribox5Act_cFv = .text:0x00000DD4; // type:function size:0x58 scope:global align:4 +push_pullCB__Q211daObjTribox5Act_cFP10fopAc_ac_cP10fopAc_ac_csQ24dBgW13PushPullLabel = .text:0x00000E2C; // type:function size:0x138 scope:global align:4 +line_cross__Q211daObjTribox5Act_cCFPC4cXyzPC4cXyz = .text:0x00000F64; // type:function size:0x68 scope:global align:4 +chk_wall__Q211daObjTribox5Act_cCFi = .text:0x00000FCC; // type:function size:0x2AC scope:global align:4 +chk_space__Q211daObjTribox5Act_cCFv = .text:0x00001278; // type:function size:0x48 scope:global align:4 +eff_flash__Q211daObjTribox5Act_cFv = .text:0x000012C0; // type:function size:0x90 scope:global align:4 +eff_smoke_start__Q211daObjTribox5Act_cFv = .text:0x00001350; // type:function size:0xEC scope:global align:4 +eff_smoke_pos__Q211daObjTribox5Act_cFv = .text:0x0000143C; // type:function size:0x164 scope:global align:4 +eff_smoke_end__Q211daObjTribox5Act_cFv = .text:0x000015A0; // type:function size:0x2C scope:global align:4 +eff_smoke_remove__Q211daObjTribox5Act_cFv = .text:0x000015CC; // type:function size:0x2C scope:global align:4 +eff_sink_smoke_init__Q211daObjTribox5Act_cFv = .text:0x000015F8; // type:function size:0xC scope:global align:4 +eff_sink_smoke_start__Q211daObjTribox5Act_cFv = .text:0x00001604; // type:function size:0x114 scope:global align:4 +eff_sink_smoke_end__Q211daObjTribox5Act_cFv = .text:0x00001718; // type:function size:0x78 scope:global align:4 +eff_sink_smoke_remove__Q211daObjTribox5Act_cFv = .text:0x00001790; // type:function size:0x64 scope:global align:4 +vib_sink_init__Q211daObjTribox5Act_cFv = .text:0x000017F4; // type:function size:0xC scope:global align:4 +vib_sink_start__Q211daObjTribox5Act_cFv = .text:0x00001800; // type:function size:0xD4 scope:global align:4 +vib_sink_end__Q211daObjTribox5Act_cFv = .text:0x000018D4; // type:function size:0x80 scope:global align:4 +search_block__Q211daObjTribox5Act_cFPvPv = .text:0x00001954; // type:function size:0x8C scope:global align:4 +sound_pos_init__Q211daObjTribox5Act_cFv = .text:0x000019E0; // type:function size:0x88 scope:global align:4 +sound_pos_delete__Q211daObjTribox5Act_cFv = .text:0x00001A68; // type:function size:0x34 scope:global align:4 +sound_get_mapinfo__Q211daObjTribox5Act_cFRC4cXyz = .text:0x00001A9C; // type:function size:0x248 scope:global align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x00001CE4; // type:function size:0x140 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x00001E24; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00001F3C; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00001FDC; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00002038; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00002080; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x000020DC; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00002124; // type:function size:0x80 scope:weak align:4 +sound_sink_down_block__Q211daObjTribox5Act_cFv = .text:0x000021A4; // type:function size:0x9C scope:global align:4 +sound_sink_stop_block__Q211daObjTribox5Act_cFv = .text:0x00002240; // type:function size:0x9C scope:global align:4 +sound_flash_shine__Q211daObjTribox5Act_cFv = .text:0x000022DC; // type:function size:0x9C scope:global align:4 +sound_flash_light__Q211daObjTribox5Act_cFv = .text:0x00002378; // type:function size:0x9C scope:global align:4 +mode_block_wait_init__Q211daObjTribox5Act_cFv = .text:0x00002414; // type:function size:0x1C scope:global align:4 +mode_block_wait__Q211daObjTribox5Act_cFv = .text:0x00002430; // type:function size:0x168 scope:global align:4 +mode_block_walk_init__Q211daObjTribox5Act_cFv = .text:0x00002598; // type:function size:0x6C scope:global align:4 +mode_block_walk__Q211daObjTribox5Act_cFv = .text:0x00002604; // type:function size:0x508 scope:global align:4 +mode_block_sink_init__Q211daObjTribox5Act_cFv = .text:0x00002B0C; // type:function size:0x5C scope:global align:4 +mode_block_sink__Q211daObjTribox5Act_cFv = .text:0x00002B68; // type:function size:0x154 scope:global align:4 +mode_block_lower_init__Q211daObjTribox5Act_cFv = .text:0x00002CBC; // type:function size:0x30 scope:global align:4 +mode_block_lower__Q211daObjTribox5Act_cFv = .text:0x00002CEC; // type:function size:0x94 scope:global align:4 +mode_correct_off_init__Q211daObjTribox5Act_cFv = .text:0x00002D80; // type:function size:0x18 scope:global align:4 +mode_correct_off__Q211daObjTribox5Act_cFv = .text:0x00002D98; // type:function size:0x5C scope:global align:4 +mode_correct_on_init__Q211daObjTribox5Act_cFv = .text:0x00002DF4; // type:function size:0x18 scope:global align:4 +mode_correct_on__Q211daObjTribox5Act_cFv = .text:0x00002E0C; // type:function size:0xB8 scope:global align:4 +mode_correct_demoreq_init__Q211daObjTribox5Act_cFv = .text:0x00002EC4; // type:function size:0x20 scope:global align:4 +mode_correct_demoreq__Q211daObjTribox5Act_cFv = .text:0x00002EE4; // type:function size:0xA8 scope:global align:4 +mode_correct_demorun_init__Q211daObjTribox5Act_cFv = .text:0x00002F8C; // type:function size:0x74 scope:global align:4 +mode_correct_demorun__Q211daObjTribox5Act_cFv = .text:0x00003000; // type:function size:0xDC scope:global align:4 +mode_correct_end_init__Q211daObjTribox5Act_cFv = .text:0x000030DC; // type:function size:0x18 scope:global align:4 +mode_correct_end__Q211daObjTribox5Act_cFv = .text:0x000030F4; // type:function size:0x4 scope:global align:4 +mode_correct_dummy_init__Q211daObjTribox5Act_cFv = .text:0x000030F8; // type:function size:0x18 scope:global align:4 +mode_correct_dummy__Q211daObjTribox5Act_cFv = .text:0x00003110; // type:function size:0x4 scope:global align:4 +mode_proc_call__Q211daObjTribox5Act_cFv = .text:0x00003114; // type:function size:0x14C scope:global align:4 +execute_block__Q211daObjTribox5Act_cFv = .text:0x00003260; // type:function size:0x7C scope:global align:4 +execute_correct__Q211daObjTribox5Act_cFv = .text:0x000032DC; // type:function size:0x20 scope:global align:4 +_execute__Q211daObjTribox5Act_cFv = .text:0x000032FC; // type:function size:0xB4 scope:global align:4 +_draw__Q211daObjTribox5Act_cFv = .text:0x000033B0; // type:function size:0x160 scope:global align:4 +Mthd_Create__Q211daObjTribox28@unnamed@d_a_obj_tribox_cpp@FPv = .text:0x00003510; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q211daObjTribox28@unnamed@d_a_obj_tribox_cpp@FPv = .text:0x00003530; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q211daObjTribox28@unnamed@d_a_obj_tribox_cpp@FPv = .text:0x00003554; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q211daObjTribox28@unnamed@d_a_obj_tribox_cpp@FPv = .text:0x00003578; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q211daObjTribox28@unnamed@d_a_obj_tribox_cpp@FPv = .text:0x0000359C; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x000035A4; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000035EC; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000035F0; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000035F4; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000035F8; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x000035FC; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00003644; // type:function size:0x5C scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ311daObjTribox5Act_c5Prm_eQ311daObjTribox5Act_c5Prm_e = .text:0x000036A0; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_tribox_cpp = .text:0x000036BC; // type:function size:0x2F0 scope:local align:4 +__dt__14dBgS_ObjLinChkFv = .text:0x000039AC; // type:function size:0x154 scope:weak align:4 +__dt__11dBgS_LinChkFv = .text:0x00003B00; // type:function size:0x12C scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00003C2C; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00003CC0; // type:function size:0x48 scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00003D08; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00003D10; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00003D18; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00003D20; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjLinChkFv = .text:0x00003D28; // type:function size:0x8 scope:weak align:4 +@100@__dt__14dBgS_ObjLinChkFv = .text:0x00003D30; // type:function size:0x8 scope:weak align:4 +@88@__dt__14dBgS_ObjLinChkFv = .text:0x00003D38; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00003D40; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00003D48; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00003D50; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x00003D58; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x00003D60; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x00003D68; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x00003D70; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00003D78; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q211daObjTribox28@unnamed@d_a_obj_tribox_cpp@ = .rodata:0x00000000; // type:object size:0x1C scope:local align:4 +M_arcname__Q211daObjTribox5Act_c = .rodata:0x0000001C; // type:object size:0x6 scope:global align:4 data:string +@4066 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4081 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4082 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4083 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4115 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4261 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +face_ang_offset$4288 = .rodata:0x0000003C; // type:object size:0x6 scope:local align:4 +@4423 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4424 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4425 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4426 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4474 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4475 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4476 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4514 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 data:float +@4534 = .rodata:0x00000064; // type:object size:0xC scope:local align:4 data:4byte +@4622 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 data:float +@4638 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 data:float +@4716 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float +@4795 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 data:float +@5017 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5018 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5019 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5020 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5021 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5023 = .rodata:0x00000098; // type:object size:0x8 scope:local align:8 +@5411 = .rodata:0x000000A0; // type:object size:0x8 scope:local align:8 +@5412 = .rodata:0x000000A8; // type:object size:0x8 scope:local align:8 +@5413 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5414 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5415 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000BC; // type:object size:0xCD scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_362_data_1C = .data:0x0000001C; // type:object size:0x14 +@4179 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4180 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4181 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4182 = .data:0x00000054; // type:object size:0xC scope:local align:4 +proc$4178 = .data:0x00000060; // type:object size:0x30 scope:local align:4 +@5181 = .data:0x00000090; // type:object size:0xC scope:local align:4 +@5182 = .data:0x0000009C; // type:object size:0xC scope:local align:4 +@5183 = .data:0x000000A8; // type:object size:0xC scope:local align:4 +@5184 = .data:0x000000B4; // type:object size:0xC scope:local align:4 +@5185 = .data:0x000000C0; // type:object size:0xC scope:local align:4 +@5186 = .data:0x000000CC; // type:object size:0xC scope:local align:4 +@5187 = .data:0x000000D8; // type:object size:0xC scope:local align:4 +@5188 = .data:0x000000E4; // type:object size:0xC scope:local align:4 +@5189 = .data:0x000000F0; // type:object size:0xC scope:local align:4 +@5190 = .data:0x000000FC; // type:object size:0xC scope:local align:4 +mode_proc$5180 = .data:0x00000108; // type:object size:0x78 scope:local align:4 +Mthd_Table__Q211daObjTribox28@unnamed@d_a_obj_tribox_cpp@ = .data:0x00000180; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Tribox = .data:0x000001A0; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x000001D0; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x000001DC; // type:object size:0x18 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x000001F4; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x00000224; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000254; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x0000026C; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000278; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000284; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000290; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x0000029C; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000002B8; // type:object size:0x20 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x000002D8; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000002E4; // type:object size:0xC scope:weak align:4 +__vt__14dBgS_ObjLinChk = .data:0x000002F0; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000320; // type:object size:0x30 scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000350; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x0000035C; // type:object size:0x18 scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +L_r_in__Q211daObjTribox28@unnamed@d_a_obj_tribox_cpp@ = .bss:0x00000054; // type:object size:0x4 scope:local align:4 +L_r_out__Q211daObjTribox28@unnamed@d_a_obj_tribox_cpp@ = .bss:0x00000058; // type:object size:0x4 scope:local align:4 +@3999 = .bss:0x0000005C; // type:object size:0xC scope:local align:4 +@4000 = .bss:0x00000068; // type:object size:0xC scope:local align:4 +@4001 = .bss:0x00000074; // type:object size:0xC scope:local align:4 +M_post__Q211daObjTribox5Act_c = .bss:0x00000080; // type:object size:0x24 scope:global align:4 data:float +@4002 = .bss:0x000000A4; // type:object size:0xC scope:local align:4 +M_lin__Q211daObjTribox5Act_c = .bss:0x000000B0; // type:object size:0x6C scope:global align:4 data:byte +M_correct_cnt__Q211daObjTribox5Act_c = .bss:0x0000011C; // type:object size:0x4 scope:global align:4 data:4byte +M_correct_flag__Q211daObjTribox5Act_c = .bss:0x00000120; // type:object size:0x1 scope:global align:1 data:byte +M_b_cont_cnt__Q211daObjTribox5Act_c = .bss:0x00000124; // type:object size:0x4 scope:global align:4 data:4byte +M_c_cont_cnt__Q211daObjTribox5Act_c = .bss:0x00000128; // type:object size:0x4 scope:global align:4 data:4byte +M_sink_start__Q211daObjTribox5Act_c = .bss:0x0000012C; // type:object size:0x1 scope:global align:1 data:byte +@4003 = .bss:0x00000130; // type:object size:0xC scope:local align:4 +M_sound_pos__Q211daObjTribox5Act_c = .bss:0x0000013C; // type:object size:0xC scope:global align:4 data:float +init$4183 = .bss:0x00000148; // type:object size:0x1 scope:local align:1 data:byte +@4455 = .bss:0x0000014C; // type:object size:0xC scope:local align:4 +init$4456 = .bss:0x00000158; // type:object size:0x1 scope:local align:1 +scl$4454 = .bss:0x0000015C; // type:object size:0xC scope:local align:4 +init$5191 = .bss:0x00000168; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_try/splits.txt b/config/D44J01/rels/d_a_obj_try/splits.txt new file mode 100644 index 000000000..8ba48fe40 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_try/splits.txt @@ -0,0 +1,17 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_try.o: + .text start:0x00000078 end:0x000034E8 + .text start:0x000034E8 end:0x0000355C + .rodata start:0x00000000 end:0x00000710 + .data start:0x00000000 end:0x00000374 + .bss start:0x00000000 end:0x0000004C diff --git a/config/D44J01/rels/d_a_obj_try/symbols.txt b/config/D44J01/rels/d_a_obj_try/symbols.txt new file mode 100644 index 000000000..ea6f9f331 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_try/symbols.txt @@ -0,0 +1,196 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +prm_set_swSave__Q28daObjTry5Act_cFi = .text:0x00000078; // type:function size:0x24 scope:global align:4 +solidHeapCB__Q28daObjTry5Act_cFP10fopAc_ac_c = .text:0x0000009C; // type:function size:0x24 scope:global align:4 +create_heap__Q28daObjTry5Act_cFv = .text:0x000000C0; // type:function size:0x1B8 scope:global align:4 +init_cc__Q28daObjTry5Act_cFv = .text:0x00000278; // type:function size:0x104 scope:global align:4 +search_sameType__Q28daObjTry5Act_cFPvPv = .text:0x0000037C; // type:function size:0x9C scope:global align:4 +chk_appear__Q28daObjTry5Act_cCFv = .text:0x00000418; // type:function size:0x100 scope:global align:4 +_create__Q28daObjTry5Act_cFv = .text:0x00000518; // type:function size:0x3B0 scope:global align:4 +__dt__8dCcD_CylFv = .text:0x000008C8; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000994; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000009DC; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000A38; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00000A80; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00000ADC; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00000B64; // type:function size:0x70 scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00000BD4; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000C30; // type:function size:0x48 scope:weak align:4 +_delete__Q28daObjTry5Act_cFv = .text:0x00000C78; // type:function size:0xD4 scope:global align:4 +mode_restart_init__Q28daObjTry5Act_cFv = .text:0x00000D4C; // type:function size:0x14C scope:global align:4 +mode_restart__Q28daObjTry5Act_cFv = .text:0x00000E98; // type:function size:0x154 scope:global align:4 +mode_wait_init__Q28daObjTry5Act_cFv = .text:0x00000FEC; // type:function size:0x78 scope:global align:4 +mode_wait__Q28daObjTry5Act_cFv = .text:0x00001064; // type:function size:0x250 scope:global align:4 +mode_carry_init__Q28daObjTry5Act_cFv = .text:0x000012B4; // type:function size:0x80 scope:global align:4 +mode_carry__Q28daObjTry5Act_cFv = .text:0x00001334; // type:function size:0x90 scope:global align:4 +mode_drop_init__Q28daObjTry5Act_cFv = .text:0x000013C4; // type:function size:0xD4 scope:global align:4 +mode_drop__Q28daObjTry5Act_cFv = .text:0x00001498; // type:function size:0x70 scope:global align:4 +mode_sink_init__Q28daObjTry5Act_cFv = .text:0x00001508; // type:function size:0x188 scope:global align:4 +mode_sink__Q28daObjTry5Act_cFv = .text:0x00001690; // type:function size:0xDC scope:global align:4 +mode_proc_call__Q28daObjTry5Act_cFv = .text:0x0000176C; // type:function size:0x3DC scope:global align:4 +cull_set_draw__Q28daObjTry5Act_cFv = .text:0x00001B48; // type:function size:0x38 scope:global align:4 +cull_set_move__Q28daObjTry5Act_cFv = .text:0x00001B80; // type:function size:0x38 scope:global align:4 +damaged__Q28daObjTry5Act_cFv = .text:0x00001BB8; // type:function size:0x20 scope:global align:4 +damage_cc_proc__Q28daObjTry5Act_cFv = .text:0x00001BD8; // type:function size:0xF4 scope:global align:4 +damage_bg_proc__Q28daObjTry5Act_cFv = .text:0x00001CCC; // type:function size:0x1C0 scope:global align:4 +damage_bg_proc_directly__Q28daObjTry5Act_cFv = .text:0x00001E8C; // type:function size:0x154 scope:global align:4 +chk_sink_water__Q28daObjTry5Act_cFv = .text:0x00001FE0; // type:function size:0x48 scope:global align:4 +chk_sinkdown_water__Q28daObjTry5Act_cFv = .text:0x00002028; // type:function size:0x78 scope:global align:4 +calc_drop_param__Q28daObjTry5Act_cCFPfPfPf = .text:0x000020A0; // type:function size:0x174 scope:global align:4 +bound__Q28daObjTry5Act_cFv = .text:0x00002214; // type:function size:0xE0 scope:global align:4 +se_fall_water__Q28daObjTry5Act_cFv = .text:0x000022F4; // type:function size:0x118 scope:global align:4 +set_senv__Q28daObjTry5Act_cCFii = .text:0x0000240C; // type:function size:0x54 scope:global align:4 +cam_lockoff__Q28daObjTry5Act_cCFv = .text:0x00002460; // type:function size:0x38 scope:global align:4 +set_mtx__Q28daObjTry5Act_cFv = .text:0x00002498; // type:function size:0x6C scope:global align:4 +init_mtx__Q28daObjTry5Act_cFv = .text:0x00002504; // type:function size:0x3C scope:global align:4 +eff_set_bingo__Q28daObjTry5Act_cFbb = .text:0x00002540; // type:function size:0x1D8 scope:global align:4 +eff_clr_bingo__Q28daObjTry5Act_cFv = .text:0x00002718; // type:function size:0x70 scope:global align:4 +eff_land_smoke__Q28daObjTry5Act_cFv = .text:0x00002788; // type:function size:0x2C scope:global align:4 +eff_hit_water_splash__Q28daObjTry5Act_cFv = .text:0x000027B4; // type:function size:0x50 scope:global align:4 +make_vib__Q28daObjTry5Act_cFv = .text:0x00002804; // type:function size:0x5C scope:global align:4 +check_circle__Q28daObjTry5Act_cFv = .text:0x00002860; // type:function size:0xF8 scope:global align:4 +get_water_h__Q28daObjTry5Act_cFv = .text:0x00002958; // type:function size:0x130 scope:global align:4 +__dt__11dBgS_WtrChkFv = .text:0x00002A88; // type:function size:0x124 scope:weak align:4 +_execute__Q28daObjTry5Act_cFv = .text:0x00002BAC; // type:function size:0x1F4 scope:global align:4 +_draw__Q28daObjTry5Act_cFv = .text:0x00002DA0; // type:function size:0xFC scope:global align:4 +Mthd_Create__Q28daObjTry25@unnamed@d_a_obj_try_cpp@FPv = .text:0x00002E9C; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q28daObjTry25@unnamed@d_a_obj_try_cpp@FPv = .text:0x00002EBC; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q28daObjTry25@unnamed@d_a_obj_try_cpp@FPv = .text:0x00002EE0; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q28daObjTry25@unnamed@d_a_obj_try_cpp@FPv = .text:0x00002F04; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q28daObjTry25@unnamed@d_a_obj_try_cpp@FPv = .text:0x00002F28; // type:function size:0x8 scope:local align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00002F30; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00002F78; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00002FD4; // type:function size:0x48 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x0000301C; // type:function size:0x5C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00003078; // type:function size:0xA0 scope:weak align:4 +__dt__14dBgS_SplGrpChkFv = .text:0x00003118; // type:function size:0xFC scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00003214; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x0000325C; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x000032A4; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00003300; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00003348; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000334C; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00003350; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00003354; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00003358; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x000033A0; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000033FC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x0000340C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00003414; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000341C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00003424; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000342C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00003464; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x0000346C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00003474; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000347C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000034B4; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000034B8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000034C0; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000034C8; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000034D0; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000034DC; // type:function size:0xC scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ38daObjTry5Act_c5Prm_eQ38daObjTry5Act_c5Prm_e = .text:0x000034E8; // type:function size:0x1C scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00003504; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x0000350C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00003514; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x0000351C; // type:function size:0x8 scope:weak align:4 +@16@__dt__11dBgS_WtrChkFv = .text:0x00003524; // type:function size:0x8 scope:weak align:4 +@48@__dt__11dBgS_WtrChkFv = .text:0x0000352C; // type:function size:0x8 scope:weak align:4 +@36@__dt__11dBgS_WtrChkFv = .text:0x00003534; // type:function size:0x8 scope:weak align:4 +@16@__dt__14dBgS_SplGrpChkFv = .text:0x0000353C; // type:function size:0x8 scope:weak align:4 +@48@__dt__14dBgS_SplGrpChkFv = .text:0x00003544; // type:function size:0x8 scope:weak align:4 +@36@__dt__14dBgS_SplGrpChkFv = .text:0x0000354C; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00003554; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attrBase__Q28daObjTry25@unnamed@d_a_obj_try_cpp@ = .rodata:0x00000000; // type:object size:0xC scope:local align:4 +M_arcname__Q28daObjTry5Act_c = .rodata:0x0000000C; // type:object size:0x6 scope:global align:4 data:string +M_cyl_src__Q28daObjTry5Act_c = .rodata:0x00000014; // type:object size:0x44 scope:global align:4 +M_attr__Q28daObjTry5Act_c = .rodata:0x00000058; // type:object size:0x618 scope:global align:4 +@4154 = .rodata:0x00000670; // type:object size:0x4 scope:local align:4 data:float +@4156 = .rodata:0x00000678; // type:object size:0x8 scope:local align:8 +@4182 = .rodata:0x00000680; // type:object size:0x8 scope:local align:8 data:double +@4318 = .rodata:0x00000688; // type:object size:0x4 scope:local align:4 +@4319 = .rodata:0x0000068C; // type:object size:0x4 scope:local align:4 data:float +@4473 = .rodata:0x00000690; // type:object size:0x4 scope:local align:4 +@4489 = .rodata:0x00000694; // type:object size:0x4 scope:local align:4 +@4490 = .rodata:0x00000698; // type:object size:0x4 scope:local align:4 +@4491 = .rodata:0x0000069C; // type:object size:0x4 scope:local align:4 +@4574 = .rodata:0x000006A0; // type:object size:0x4 scope:local align:4 +@4575 = .rodata:0x000006A4; // type:object size:0x4 scope:local align:4 +@4676 = .rodata:0x000006A8; // type:object size:0x8 scope:local align:8 +@4677 = .rodata:0x000006B0; // type:object size:0x8 scope:local align:8 +@4789 = .rodata:0x000006B8; // type:object size:0x4 scope:local align:4 data:float +@4794 = .rodata:0x000006BC; // type:object size:0x4 scope:local align:4 +@4795 = .rodata:0x000006C0; // type:object size:0x4 scope:local align:4 data:float +@4800 = .rodata:0x000006C4; // type:object size:0x4 scope:local align:4 +@4820 = .rodata:0x000006C8; // type:object size:0x4 scope:local align:4 data:float +@4921 = .rodata:0x000006CC; // type:object size:0x4 scope:local align:4 data:float +@4981 = .rodata:0x000006D0; // type:object size:0x4 scope:local align:4 +@4986 = .rodata:0x000006D4; // type:object size:0x8 scope:local align:4 +@5125 = .rodata:0x000006DC; // type:object size:0x4 scope:local align:4 data:float +@5169 = .rodata:0x000006E0; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000006E4; // type:object size:0x2C scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_363_data_1C = .data:0x0000001C; // type:object size:0x14 +@4699 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4700 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4701 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4702 = .data:0x00000054; // type:object size:0xC scope:local align:4 +@4703 = .data:0x00000060; // type:object size:0xC scope:local align:4 +mode_proc$4698 = .data:0x0000006C; // type:object size:0x3C scope:local align:4 +prm0$5058 = .data:0x000000A8; // type:object size:0x8 scope:local align:4 +env0$5059 = .data:0x000000B0; // type:object size:0x8 scope:local align:4 +prm1$5060 = .data:0x000000B8; // type:object size:0x8 scope:local align:4 +env1$5061 = .data:0x000000C0; // type:object size:0x8 scope:local align:4 +Mthd_Table__Q28daObjTry25@unnamed@d_a_obj_try_cpp@ = .data:0x000000C8; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Try = .data:0x000000E8; // type:object size:0x30 scope:global align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000118; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000124; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000130; // type:object size:0xC scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x0000013C; // type:object size:0xC scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000148; // type:object size:0x18 scope:weak align:4 +__vt__14dBgS_SplGrpChk = .data:0x00000160; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_WtrChk = .data:0x00000190; // type:object size:0x30 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x000001C0; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x000001CC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000001D8; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x000001E4; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000001F0; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000001FC; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000208; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000224; // type:object size:0x20 scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000244; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000002CC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000002D8; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000002E4; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000338; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x0000035C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000368; // type:object size:0xC scope:weak align:4 +...bss.0 = .bss:0x00000000; // type:label scope:local +@3571 = .bss:0x00000000; // type:object size:0xC scope:local align:4 +@1036 = .bss:0x0000000C; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000010; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +M_bingo__Q28daObjTry5Act_c = .bss:0x00000049; // type:object size:0x1 scope:global align:1 data:byte +M_restart__Q28daObjTry5Act_c = .bss:0x0000004A; // type:object size:0x1 scope:global align:1 data:byte +init$4704 = .bss:0x0000004B; // type:object size:0x1 scope:local align:1 diff --git a/config/D44J01/rels/d_a_obj_usovmc/splits.txt b/config/D44J01/rels/d_a_obj_usovmc/splits.txt new file mode 100644 index 000000000..99cf1730f --- /dev/null +++ b/config/D44J01/rels/d_a_obj_usovmc/splits.txt @@ -0,0 +1,17 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_usovmc.o: + .text start:0x00000078 end:0x0000053C + .text start:0x0000053C end:0x00000554 + .rodata start:0x00000000 end:0x00000083 + .data start:0x00000000 end:0x00000078 + .bss start:0x00000000 end:0x00000030 diff --git a/config/D44J01/rels/d_a_obj_usovmc/symbols.txt b/config/D44J01/rels/d_a_obj_usovmc/symbols.txt new file mode 100644 index 000000000..154e6904c --- /dev/null +++ b/config/D44J01/rels/d_a_obj_usovmc/symbols.txt @@ -0,0 +1,33 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CreateHeap__Q211daObjUsovmc5Act_cFv = .text:0x00000078; // type:function size:0xB4 scope:global align:4 +Create__Q211daObjUsovmc5Act_cFv = .text:0x0000012C; // type:function size:0x6C scope:global align:4 +Mthd_Create__Q211daObjUsovmc5Act_cFv = .text:0x00000198; // type:function size:0xFC scope:global align:4 +Delete__Q211daObjUsovmc5Act_cFv = .text:0x00000294; // type:function size:0x8 scope:global align:4 +Mthd_Delete__Q211daObjUsovmc5Act_cFv = .text:0x0000029C; // type:function size:0x50 scope:global align:4 +set_mtx__Q211daObjUsovmc5Act_cFv = .text:0x000002EC; // type:function size:0x80 scope:global align:4 +init_mtx__Q211daObjUsovmc5Act_cFv = .text:0x0000036C; // type:function size:0x3C scope:global align:4 +Execute__Q211daObjUsovmc5Act_cFPPA3_A4_f = .text:0x000003A8; // type:function size:0x3C scope:global align:4 +Draw__Q211daObjUsovmc5Act_cFv = .text:0x000003E4; // type:function size:0xA0 scope:global align:4 +Mthd_Create__Q211daObjUsovmc28@unnamed@d_a_obj_usovmc_cpp@FPv = .text:0x00000484; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q211daObjUsovmc28@unnamed@d_a_obj_usovmc_cpp@FPv = .text:0x000004A4; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q211daObjUsovmc28@unnamed@d_a_obj_usovmc_cpp@FPv = .text:0x000004C4; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q211daObjUsovmc28@unnamed@d_a_obj_usovmc_cpp@FPv = .text:0x000004E4; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q211daObjUsovmc28@unnamed@d_a_obj_usovmc_cpp@FPv = .text:0x00000510; // type:function size:0x2C scope:local align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x0000053C; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00000544; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x0000054C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q211daObjUsovmc5Act_c = .rodata:0x00000000; // type:object size:0x7 scope:global align:4 data:string +@3999 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4000 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4001 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4002 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000018; // type:object size:0x6B scope:local align:4 data:string_table +Mthd_Usovmc__Q211daObjUsovmc28@unnamed@d_a_obj_usovmc_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Usovmc = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__Q211daObjUsovmc5Act_c = .data:0x00000050; // type:object size:0x28 scope:global align:4 +M_tmp_mtx__Q211daObjUsovmc5Act_c = .bss:0x00000000; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_vfan/splits.txt b/config/D44J01/rels/d_a_obj_vfan/splits.txt new file mode 100644 index 000000000..f72b47265 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_vfan/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_vfan.o: + .text start:0x00000078 end:0x00000DEC + .text start:0x00000DEC end:0x00000EF0 + .text start:0x00000EF0 end:0x00000F1C + .rodata start:0x00000000 end:0x0000008E + .data start:0x00000000 end:0x000001B0 + .bss start:0x00000000 end:0x00000034 diff --git a/config/D44J01/rels/d_a_obj_vfan/symbols.txt b/config/D44J01/rels/d_a_obj_vfan/symbols.txt new file mode 100644 index 000000000..258f493dc --- /dev/null +++ b/config/D44J01/rels/d_a_obj_vfan/symbols.txt @@ -0,0 +1,65 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CreateHeap__Q29daObjVfan5Act_cFv = .text:0x00000078; // type:function size:0xBC scope:global align:4 +Create__Q29daObjVfan5Act_cFv = .text:0x00000134; // type:function size:0xEC scope:global align:4 +Mthd_Create__Q29daObjVfan5Act_cFv = .text:0x00000220; // type:function size:0x1BC scope:global align:4 +__dt__8dCcD_CylFv = .text:0x000003DC; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000004A8; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000004F0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000054C; // type:function size:0x48 scope:weak align:4 +Delete__Q29daObjVfan5Act_cFv = .text:0x00000594; // type:function size:0x8 scope:global align:4 +Mthd_Delete__Q29daObjVfan5Act_cFv = .text:0x0000059C; // type:function size:0x68 scope:global align:4 +set_mtx__Q29daObjVfan5Act_cFv = .text:0x00000604; // type:function size:0x98 scope:global align:4 +init_mtx__Q29daObjVfan5Act_cFv = .text:0x0000069C; // type:function size:0x3C scope:global align:4 +ParticleSet__Q29daObjVfan5Act_cFv = .text:0x000006D8; // type:function size:0x2F8 scope:global align:4 +Execute__Q29daObjVfan5Act_cFPPA3_A4_f = .text:0x000009D0; // type:function size:0x2B8 scope:global align:4 +Draw__Q29daObjVfan5Act_cFv = .text:0x00000C88; // type:function size:0xAC scope:global align:4 +Mthd_Create__Q29daObjVfan26@unnamed@d_a_obj_vfan_cpp@FPv = .text:0x00000D34; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q29daObjVfan26@unnamed@d_a_obj_vfan_cpp@FPv = .text:0x00000D54; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q29daObjVfan26@unnamed@d_a_obj_vfan_cpp@FPv = .text:0x00000D74; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q29daObjVfan26@unnamed@d_a_obj_vfan_cpp@FPv = .text:0x00000D94; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q29daObjVfan26@unnamed@d_a_obj_vfan_cpp@FPv = .text:0x00000DC0; // type:function size:0x2C scope:local align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x00000DEC; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00000DF4; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00000DFC; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00000E04; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00000E14; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00000E1C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000E24; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000E2C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000E34; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00000E6C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00000E74; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00000E7C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000E84; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000EBC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000EC0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000EC8; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000ED0; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000ED8; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000EE4; // type:function size:0xC scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ39daObjVfan5Act_c5Prm_eQ39daObjVfan5Act_c5Prm_e = .text:0x00000EF0; // type:function size:0x1C scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00000F0C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00000F14; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q29daObjVfan5Act_c = .rodata:0x00000000; // type:object size:0x5 scope:global align:4 data:string +@4011 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4012 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4013 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4014 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4283 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4284 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000020; // type:object size:0x6E scope:local align:4 data:string_table +cyl_check_src = .data:0x00000000; // type:object size:0x44 scope:local align:4 +Mthd_Vfan__Q29daObjVfan26@unnamed@d_a_obj_vfan_cpp@ = .data:0x00000044; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Vfan = .data:0x00000064; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x00000094; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000011C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000128; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000134; // type:object size:0x54 scope:weak align:4 +__vt__Q29daObjVfan5Act_c = .data:0x00000188; // type:object size:0x28 scope:global align:4 +m_evid__9daObjVfan = .bss:0x00000000; // type:object size:0x2 scope:global align:2 +M_tmp_mtx__Q29daObjVfan5Act_c = .bss:0x00000004; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_vgnfd/splits.txt b/config/D44J01/rels/d_a_obj_vgnfd/splits.txt new file mode 100644 index 000000000..4b8b994f6 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_vgnfd/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_vgnfd.o: + .text start:0x00000078 end:0x00001504 + .rodata start:0x00000000 end:0x00000130 + .data start:0x00000000 end:0x0000011C diff --git a/config/D44J01/rels/d_a_obj_vgnfd/symbols.txt b/config/D44J01/rels/d_a_obj_vgnfd/symbols.txt new file mode 100644 index 000000000..95ef2c623 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_vgnfd/symbols.txt @@ -0,0 +1,67 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +solidHeapCB__12daObjVgnfd_cFP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:global align:4 +create_bdl_brk__12daObjVgnfd_cFi = .text:0x00000098; // type:function size:0x194 scope:global align:4 +create_heap__12daObjVgnfd_cFv = .text:0x0000022C; // type:function size:0x278 scope:global align:4 +_create__12daObjVgnfd_cFv = .text:0x000004A4; // type:function size:0x260 scope:global align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00000704; // type:function size:0x5C scope:weak align:4 +__ct__13mDoExt_brkAnmFv = .text:0x00000760; // type:function size:0x2C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x0000078C; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000007E8; // type:function size:0x48 scope:weak align:4 +_delete__12daObjVgnfd_cFv = .text:0x00000830; // type:function size:0xA0 scope:global align:4 +check_ev_init__12daObjVgnfd_cFi = .text:0x000008D0; // type:function size:0x3C scope:weak align:4 +get_start_demo_idx__12daObjVgnfd_cFv = .text:0x0000090C; // type:function size:0x98 scope:global align:4 +check_fin__12daObjVgnfd_cFv = .text:0x000009A4; // type:function size:0x7C scope:global align:4 +on_fin__12daObjVgnfd_cFv = .text:0x00000A20; // type:function size:0x30 scope:global align:4 +init_mtx__12daObjVgnfd_cFv = .text:0x00000A50; // type:function size:0xE4 scope:global align:4 +set_timer__12daObjVgnfd_cFv = .text:0x00000B34; // type:function size:0x64 scope:global align:4 +_execute__12daObjVgnfd_cFv = .text:0x00000B98; // type:function size:0x6CC scope:global align:4 +_draw__12daObjVgnfd_cFv = .text:0x00001264; // type:function size:0x158 scope:global align:4 +Mthd_Create__27@unnamed@d_a_obj_vgnfd_cpp@FPv = .text:0x000013BC; // type:function size:0x20 scope:local align:4 +Mthd_Delete__27@unnamed@d_a_obj_vgnfd_cpp@FPv = .text:0x000013DC; // type:function size:0x24 scope:local align:4 +Mthd_Execute__27@unnamed@d_a_obj_vgnfd_cpp@FPv = .text:0x00001400; // type:function size:0x24 scope:local align:4 +Mthd_Draw__27@unnamed@d_a_obj_vgnfd_cpp@FPv = .text:0x00001424; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__27@unnamed@d_a_obj_vgnfd_cpp@FPv = .text:0x00001448; // type:function size:0x8 scope:local align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001450; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001454; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001458; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000145C; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00001460; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x000014A8; // type:function size:0x5C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_bdl_table__12daObjVgnfd_c = .rodata:0x00000000; // type:object size:0x14 scope:global align:4 +M_brk_table__12daObjVgnfd_c = .rodata:0x00000014; // type:object size:0x14 scope:global align:4 +M_door_bdl_table__12daObjVgnfd_c = .rodata:0x00000028; // type:object size:0x8 scope:global align:4 +M_door_ev_table__12daObjVgnfd_c = .rodata:0x00000030; // type:object size:0x8 scope:global align:4 +M_boss_ev_table__12daObjVgnfd_c = .rodata:0x00000038; // type:object size:0x8 scope:global align:4 +M_arcname__12daObjVgnfd_c = .rodata:0x00000040; // type:object size:0x6 scope:global align:4 data:string +@4025 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4166 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4167 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4168 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4169 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4170 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4171 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4172 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4174 = .rodata:0x00000068; // type:object size:0x8 scope:local align:8 +@4502 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000074; // type:object size:0xBC scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_367_data_1C = .data:0x0000001C; // type:object size:0x14 +l_daObjVgnfd_demo_name = .data:0x00000030; // type:object size:0x10 scope:local align:4 +l_daObjVgnfd_act_name = .data:0x00000040; // type:object size:0x8 scope:local align:4 +l_daObjVgnfd_break_act_name = .data:0x00000048; // type:object size:0x18 scope:local align:4 +l_daObjVgnfd_pt_table = .data:0x00000060; // type:object size:0xC scope:local align:4 +Vgnfd_Mthd_Table__27@unnamed@d_a_obj_vgnfd_cpp@ = .data:0x0000006C; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Vgnfd = .data:0x0000008C; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_brkAnm = .data:0x000000BC; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x000000C8; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000000E4; // type:object size:0x20 scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000104; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000110; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_obj_vmc/splits.txt b/config/D44J01/rels/d_a_obj_vmc/splits.txt new file mode 100644 index 000000000..91295db23 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_vmc/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_vmc.o: + .text start:0x00000078 end:0x00001444 + .text start:0x00001444 end:0x00001470 + .rodata start:0x00000000 end:0x0000009E + .data start:0x00000000 end:0x000001E4 diff --git a/config/D44J01/rels/d_a_obj_vmc/symbols.txt b/config/D44J01/rels/d_a_obj_vmc/symbols.txt new file mode 100644 index 000000000..0b6110fe8 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_vmc/symbols.txt @@ -0,0 +1,75 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +solidHeapCB__Q28daObjVmc5Act_cFP10fopAc_ac_c = .text:0x00000078; // type:function size:0x24 scope:global align:4 +create_heap__Q28daObjVmc5Act_cFv = .text:0x0000009C; // type:function size:0x364 scope:global align:4 +CreateInit__Q28daObjVmc5Act_cFv = .text:0x00000400; // type:function size:0x1D0 scope:global align:4 +_create__Q28daObjVmc5Act_cFv = .text:0x000005D0; // type:function size:0x174 scope:global align:4 +__dt__8dCcD_CylFv = .text:0x00000744; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000810; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000858; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000008B4; // type:function size:0x48 scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x000008FC; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000958; // type:function size:0x48 scope:weak align:4 +_delete__Q28daObjVmc5Act_cFv = .text:0x000009A0; // type:function size:0x98 scope:global align:4 +set_mtx__Q28daObjVmc5Act_cFv = .text:0x00000A38; // type:function size:0xB0 scope:global align:4 +init_mtx__Q28daObjVmc5Act_cFv = .text:0x00000AE8; // type:function size:0x58 scope:global align:4 +daObjVmc_base_main__Q28daObjVmc5Act_cFv = .text:0x00000B40; // type:function size:0xC8 scope:global align:4 +daObjVmc_tree_demo_wait__Q28daObjVmc5Act_cFv = .text:0x00000C08; // type:function size:0xC scope:global align:4 +daObjVmc_tree_demo_main__Q28daObjVmc5Act_cFv = .text:0x00000C14; // type:function size:0x178 scope:global align:4 +daObjVmc_tree_main__Q28daObjVmc5Act_cFv = .text:0x00000D8C; // type:function size:0x180 scope:global align:4 +_execute__Q28daObjVmc5Act_cFv = .text:0x00000F0C; // type:function size:0x2BC scope:global align:4 +_draw__Q28daObjVmc5Act_cFv = .text:0x000011C8; // type:function size:0xFC scope:global align:4 +Mthd_Create__Q28daObjVmc25@unnamed@d_a_obj_vmc_cpp@FPv = .text:0x000012C4; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q28daObjVmc25@unnamed@d_a_obj_vmc_cpp@FPv = .text:0x000012E4; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q28daObjVmc25@unnamed@d_a_obj_vmc_cpp@FPv = .text:0x00001308; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q28daObjVmc25@unnamed@d_a_obj_vmc_cpp@FPv = .text:0x0000132C; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q28daObjVmc25@unnamed@d_a_obj_vmc_cpp@FPv = .text:0x00001350; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00001358; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00001368; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00001370; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001378; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001380; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001388; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000013C0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000013C8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000013D0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000013D8; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001410; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001414; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000141C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001424; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000142C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001438; // type:function size:0xC scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ38daObjVmc5Act_c5Prm_eQ38daObjVmc5Act_c5Prm_e = .text:0x00001444; // type:function size:0x1C scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00001460; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00001468; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q28daObjVmc5Act_c = .rodata:0x00000000; // type:object size:0x4 scope:global align:4 data:string +@4098 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4099 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4134 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4135 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4136 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4137 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4138 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4140 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4391 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4392 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4557 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@4558 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 +@4559 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4560 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000048; // type:object size:0x56 scope:local align:4 data:string_table +cyl_src_base = .data:0x00000000; // type:object size:0x44 scope:local align:4 +cyl_src_tree = .data:0x00000044; // type:object size:0x44 scope:local align:4 +Mthd_Table__Q28daObjVmc25@unnamed@d_a_obj_vmc_cpp@ = .data:0x00000088; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Vmc = .data:0x000000A8; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x000000D8; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000160; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000016C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000178; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_bckAnm = .data:0x000001CC; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000001D8; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_obj_vmsdz/splits.txt b/config/D44J01/rels/d_a_obj_vmsdz/splits.txt new file mode 100644 index 000000000..9804185b8 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_vmsdz/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_vmsdz.o: + .text start:0x00000078 end:0x000003A4 + .rodata start:0x00000000 end:0x0000002D + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_obj_vmsdz/symbols.txt b/config/D44J01/rels/d_a_obj_vmsdz/symbols.txt new file mode 100644 index 000000000..34c503ef0 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_vmsdz/symbols.txt @@ -0,0 +1,21 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +solidHeapCB__12daObjVmsdz_cFP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:global +create_heap__12daObjVmsdz_cFv = .text:0x00000098; // type:function size:0xC4 scope:global +_create__12daObjVmsdz_cFv = .text:0x0000015C; // type:function size:0xAC scope:global +_delete__12daObjVmsdz_cFv = .text:0x00000208; // type:function size:0x40 scope:global +init_mtx__12daObjVmsdz_cFv = .text:0x00000248; // type:function size:0x20 scope:global +_execute__12daObjVmsdz_cFv = .text:0x00000268; // type:function size:0x8 scope:global +_draw__12daObjVmsdz_cFv = .text:0x00000270; // type:function size:0xA0 scope:global +Mthd_Create__27@unnamed@d_a_obj_vmsdz_cpp@FPv = .text:0x00000310; // type:function size:0x20 scope:local +Mthd_Delete__27@unnamed@d_a_obj_vmsdz_cpp@FPv = .text:0x00000330; // type:function size:0x24 scope:local +Mthd_Execute__27@unnamed@d_a_obj_vmsdz_cpp@FPv = .text:0x00000354; // type:function size:0x24 scope:local +Mthd_Draw__27@unnamed@d_a_obj_vmsdz_cpp@FPv = .text:0x00000378; // type:function size:0x24 scope:local +Mthd_IsDelete__27@unnamed@d_a_obj_vmsdz_cpp@FPv = .text:0x0000039C; // type:function size:0x8 scope:local +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +M_arcname__12daObjVmsdz_c = .rodata:0x00000000; // type:object size:0x6 scope:global data:string +@stringBase0 = .rodata:0x00000008; // type:object size:0x25 scope:local data:string_table +Vmsdz_Mthd_Table__27@unnamed@d_a_obj_vmsdz_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local +g_profile_Obj_Vmsdz = .data:0x00000020; // type:object size:0x30 scope:global diff --git a/config/D44J01/rels/d_a_obj_vmsms/splits.txt b/config/D44J01/rels/d_a_obj_vmsms/splits.txt new file mode 100644 index 000000000..e6f39c5a1 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_vmsms/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_vmsms.o: + .text start:0x00000078 end:0x00000400 + .rodata start:0x00000000 end:0x0000003A + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_obj_vmsms/symbols.txt b/config/D44J01/rels/d_a_obj_vmsms/symbols.txt new file mode 100644 index 000000000..bdcd6f181 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_vmsms/symbols.txt @@ -0,0 +1,22 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +solidHeapCB__12daObjVmsms_cFP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:global +create_heap__12daObjVmsms_cFv = .text:0x00000098; // type:function size:0xC4 scope:global +_create__12daObjVmsms_cFv = .text:0x0000015C; // type:function size:0xC0 scope:global +_delete__12daObjVmsms_cFv = .text:0x0000021C; // type:function size:0x30 scope:global +init_mtx__12daObjVmsms_cFv = .text:0x0000024C; // type:function size:0x20 scope:global +check_demo__12daObjVmsms_cCFv = .text:0x0000026C; // type:function size:0x3C scope:weak +_execute__12daObjVmsms_cFv = .text:0x000002A8; // type:function size:0x64 scope:global +_draw__12daObjVmsms_cFv = .text:0x0000030C; // type:function size:0x60 scope:global +Mthd_Create__27@unnamed@d_a_obj_vmsms_cpp@FPv = .text:0x0000036C; // type:function size:0x20 scope:local +Mthd_Delete__27@unnamed@d_a_obj_vmsms_cpp@FPv = .text:0x0000038C; // type:function size:0x24 scope:local +Mthd_Execute__27@unnamed@d_a_obj_vmsms_cpp@FPv = .text:0x000003B0; // type:function size:0x24 scope:local +Mthd_Draw__27@unnamed@d_a_obj_vmsms_cpp@FPv = .text:0x000003D4; // type:function size:0x24 scope:local +Mthd_IsDelete__27@unnamed@d_a_obj_vmsms_cpp@FPv = .text:0x000003F8; // type:function size:0x8 scope:local +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +M_arcname__12daObjVmsms_c = .rodata:0x00000000; // type:object size:0x6 scope:global data:string +@stringBase0 = .rodata:0x00000008; // type:object size:0x32 scope:local data:string_table +Vmsms_Mthd_Table__27@unnamed@d_a_obj_vmsms_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local +g_profile_Obj_Vmsms = .data:0x00000020; // type:object size:0x30 scope:global diff --git a/config/D44J01/rels/d_a_obj_volcano/splits.txt b/config/D44J01/rels/d_a_obj_volcano/splits.txt new file mode 100644 index 000000000..2dfa3317b --- /dev/null +++ b/config/D44J01/rels/d_a_obj_volcano/splits.txt @@ -0,0 +1,18 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_volcano.o: + .text start:0x00000078 end:0x00001C48 + .text start:0x00001C48 end:0x00001D4C + .text start:0x00001D4C end:0x00001D78 + .rodata start:0x00000000 end:0x00000110 + .data start:0x00000000 end:0x000001F4 + .bss start:0x00000000 end:0x00000030 diff --git a/config/D44J01/rels/d_a_obj_volcano/symbols.txt b/config/D44J01/rels/d_a_obj_volcano/symbols.txt new file mode 100644 index 000000000..4f4216792 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_volcano/symbols.txt @@ -0,0 +1,93 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +StartFire__Q212daObjVolcano5Act_cFv = .text:0x00000078; // type:function size:0x354 scope:global align:4 +StopFire__Q212daObjVolcano5Act_cFv = .text:0x000003CC; // type:function size:0xA4 scope:global align:4 +CreateHeap__Q212daObjVolcano5Act_cFv = .text:0x00000470; // type:function size:0x2E8 scope:global align:4 +Create__Q212daObjVolcano5Act_cFv = .text:0x00000758; // type:function size:0x264 scope:global align:4 +Mthd_Create__Q212daObjVolcano5Act_cFv = .text:0x000009BC; // type:function size:0x1D8 scope:global align:4 +__dt__8dCcD_CylFv = .text:0x00000B94; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000C60; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000CA8; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000D04; // type:function size:0x48 scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00000D4C; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00000DA8; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000E04; // type:function size:0x48 scope:weak align:4 +Delete__Q212daObjVolcano5Act_cFv = .text:0x00000E4C; // type:function size:0x8 scope:global align:4 +Mthd_Delete__Q212daObjVolcano5Act_cFv = .text:0x00000E54; // type:function size:0x70 scope:global align:4 +set_mtx__Q212daObjVolcano5Act_cFv = .text:0x00000EC4; // type:function size:0xC4 scope:global align:4 +init_mtx__Q212daObjVolcano5Act_cFv = .text:0x00000F88; // type:function size:0x58 scope:global align:4 +daObjVolcano_fire_demo_wait__Q212daObjVolcano5Act_cFv = .text:0x00000FE0; // type:function size:0x60 scope:global align:4 +daObjVolcano_fire_demo_main__Q212daObjVolcano5Act_cFv = .text:0x00001040; // type:function size:0x124 scope:global align:4 +daObjVolcano_fire_main__Q212daObjVolcano5Act_cFv = .text:0x00001164; // type:function size:0x120 scope:global align:4 +daObjVolcano_freeze_demo_wait__Q212daObjVolcano5Act_cFv = .text:0x00001284; // type:function size:0x160 scope:global align:4 +daObjVolcano_freeze_demo_main__Q212daObjVolcano5Act_cFv = .text:0x000013E4; // type:function size:0x174 scope:global align:4 +daObjVolcano_freeze_main__Q212daObjVolcano5Act_cFv = .text:0x00001558; // type:function size:0x90 scope:global align:4 +daObjVolcano_fail_demo_wait__Q212daObjVolcano5Act_cFv = .text:0x000015E8; // type:function size:0x64 scope:global align:4 +daObjVolcano_fail_demo_main__Q212daObjVolcano5Act_cFv = .text:0x0000164C; // type:function size:0xF4 scope:global align:4 +Execute__Q212daObjVolcano5Act_cFPPA3_A4_f = .text:0x00001740; // type:function size:0x260 scope:global align:4 +set_material__Q212daObjVolcano5Act_cFP11J3DMaterialUc = .text:0x000019A0; // type:function size:0x90 scope:global align:4 +Draw__Q212daObjVolcano5Act_cFv = .text:0x00001A30; // type:function size:0x160 scope:global align:4 +Mthd_Create__Q212daObjVolcano29@unnamed@d_a_obj_volcano_cpp@FPv = .text:0x00001B90; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q212daObjVolcano29@unnamed@d_a_obj_volcano_cpp@FPv = .text:0x00001BB0; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q212daObjVolcano29@unnamed@d_a_obj_volcano_cpp@FPv = .text:0x00001BD0; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q212daObjVolcano29@unnamed@d_a_obj_volcano_cpp@FPv = .text:0x00001BF0; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q212daObjVolcano29@unnamed@d_a_obj_volcano_cpp@FPv = .text:0x00001C1C; // type:function size:0x2C scope:local align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x00001C48; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00001C50; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00001C58; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00001C60; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00001C70; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00001C78; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001C80; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001C88; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001C90; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00001CC8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00001CD0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00001CD8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001CE0; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001D18; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001D1C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001D24; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001D2C; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001D34; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001D40; // type:function size:0xC scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ312daObjVolcano5Act_c5Prm_eQ312daObjVolcano5Act_c5Prm_e = .text:0x00001D4C; // type:function size:0x1C scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00001D68; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00001D70; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q212daObjVolcano5Act_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +M_evname__Q212daObjVolcano5Act_c = .rodata:0x00000008; // type:object size:0x8 scope:global align:4 data:string +@4062 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4063 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4162 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4163 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4164 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4165 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4166 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4167 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4168 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4169 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4170 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4171 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 data:float +@4395 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4396 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4397 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4398 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4708 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000054; // type:object size:0xBC scope:local align:4 data:string_table +cyl_check_src = .data:0x00000000; // type:object size:0x44 scope:local align:4 +@4618 = .data:0x00000044; // type:object size:0x20 scope:local align:4 +Mthd_Table__Q212daObjVolcano29@unnamed@d_a_obj_volcano_cpp@ = .data:0x00000064; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Volcano = .data:0x00000084; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x000000B4; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000013C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000148; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000154; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x000001A8; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x000001B4; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000001C0; // type:object size:0xC scope:weak align:4 +__vt__Q212daObjVolcano5Act_c = .data:0x000001CC; // type:object size:0x28 scope:global align:4 +M_tmp_mtx__Q212daObjVolcano5Act_c = .bss:0x00000000; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_obj_vtil/splits.txt b/config/D44J01/rels/d_a_obj_vtil/splits.txt new file mode 100644 index 000000000..b2af8f04f --- /dev/null +++ b/config/D44J01/rels/d_a_obj_vtil/splits.txt @@ -0,0 +1,17 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_vtil.o: + .text start:0x00000078 end:0x00001B1C + .text start:0x00001B1C end:0x00001B58 + .rodata start:0x00000000 end:0x00000130 + .data start:0x00000000 end:0x00000240 + .bss start:0x00000000 end:0x00000001 diff --git a/config/D44J01/rels/d_a_obj_vtil/symbols.txt b/config/D44J01/rels/d_a_obj_vtil/symbols.txt new file mode 100644 index 000000000..f28f8dc7c --- /dev/null +++ b/config/D44J01/rels/d_a_obj_vtil/symbols.txt @@ -0,0 +1,138 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +solidHeapCB__11daObjVtil_cFP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:global align:4 +create_heap__11daObjVtil_cFv = .text:0x00000098; // type:function size:0xD4 scope:global align:4 +_create__11daObjVtil_cFv = .text:0x0000016C; // type:function size:0x254 scope:global align:4 +__dt__8dCcD_CylFv = .text:0x000003C0; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x0000048C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000004D4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000530; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00000578; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x000005D4; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x0000065C; // type:function size:0x70 scope:weak align:4 +_delete__11daObjVtil_cFv = .text:0x000006CC; // type:function size:0x4C scope:global align:4 +check_ev_bit__11daObjVtil_cCFv = .text:0x00000718; // type:function size:0x38 scope:weak align:4 +tell_agb_attack__11daObjVtil_cFv = .text:0x00000750; // type:function size:0x20 scope:global align:4 +tell_agb_sink__11daObjVtil_cFv = .text:0x00000770; // type:function size:0x20 scope:global align:4 +init_mtx__11daObjVtil_cFv = .text:0x00000790; // type:function size:0x9C scope:global align:4 +init_co__11daObjVtil_cFv = .text:0x0000082C; // type:function size:0xAC scope:global align:4 +init_bgc__11daObjVtil_cFv = .text:0x000008D8; // type:function size:0xD8 scope:global align:4 +renew_attention_pos__11daObjVtil_cFv = .text:0x000009B0; // type:function size:0x28 scope:global align:4 +make_smoke__11daObjVtil_cFv = .text:0x000009D8; // type:function size:0x2C scope:global align:4 +se_smoke__11daObjVtil_cFv = .text:0x00000A04; // type:function size:0x90 scope:global align:4 +make_splash__11daObjVtil_cFv = .text:0x00000A94; // type:function size:0x50 scope:global align:4 +se_splash__11daObjVtil_cFv = .text:0x00000AE4; // type:function size:0xF4 scope:global align:4 +set_sound__11daObjVtil_cCFii = .text:0x00000BD8; // type:function size:0x54 scope:global align:4 +to_wait_mode__11daObjVtil_cFv = .text:0x00000C2C; // type:function size:0x80 scope:global align:4 +mode_wait__11daObjVtil_cFv = .text:0x00000CAC; // type:function size:0xD0 scope:global align:4 +to_carry_mode__11daObjVtil_cFv = .text:0x00000D7C; // type:function size:0x3C scope:global align:4 +mode_carry__11daObjVtil_cFv = .text:0x00000DB8; // type:function size:0xD0 scope:global align:4 +to_throw_mode__11daObjVtil_cFv = .text:0x00000E88; // type:function size:0x98 scope:global align:4 +calc_throw__11daObjVtil_cCFPfPfPf = .text:0x00000F20; // type:function size:0xC8 scope:global align:4 +mode_throw__11daObjVtil_cFv = .text:0x00000FE8; // type:function size:0x78 scope:global align:4 +to_sink_mode__11daObjVtil_cFv = .text:0x00001060; // type:function size:0x174 scope:global align:4 +mode_sink__11daObjVtil_cFv = .text:0x000011D4; // type:function size:0x64 scope:global align:4 +hit_co__11daObjVtil_cFv = .text:0x00001238; // type:function size:0xC4 scope:global align:4 +check_sink__11daObjVtil_cFv = .text:0x000012FC; // type:function size:0x38 scope:global align:4 +check_sink_end__11daObjVtil_cFv = .text:0x00001334; // type:function size:0x44 scope:global align:4 +hit_bg__11daObjVtil_cFv = .text:0x00001378; // type:function size:0x16C scope:global align:4 +make_vib__11daObjVtil_cFv = .text:0x000014E4; // type:function size:0x5C scope:global align:4 +check_circle__11daObjVtil_cFv = .text:0x00001540; // type:function size:0xF8 scope:global align:4 +_execute__11daObjVtil_cFv = .text:0x00001638; // type:function size:0x198 scope:global align:4 +_draw__11daObjVtil_cFv = .text:0x000017D0; // type:function size:0x98 scope:global align:4 +Mthd_Create__26@unnamed@d_a_obj_vtil_cpp@FPv = .text:0x00001868; // type:function size:0x20 scope:local align:4 +Mthd_Delete__26@unnamed@d_a_obj_vtil_cpp@FPv = .text:0x00001888; // type:function size:0x24 scope:local align:4 +Mthd_Execute__26@unnamed@d_a_obj_vtil_cpp@FPv = .text:0x000018AC; // type:function size:0x24 scope:local align:4 +Mthd_Draw__26@unnamed@d_a_obj_vtil_cpp@FPv = .text:0x000018D0; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__26@unnamed@d_a_obj_vtil_cpp@FPv = .text:0x000018F4; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x000018FC; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00001944; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x0000198C; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x000019E8; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00001A30; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00001A40; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00001A48; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001A50; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001A58; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001A60; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00001A98; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00001AA0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00001AA8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001AB0; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001AE8; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001AEC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001AF4; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001AFC; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001B04; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001B10; // type:function size:0xC scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ211daObjVtil_c5Prm_eQ211daObjVtil_c5Prm_e = .text:0x00001B1C; // type:function size:0x1C scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00001B38; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00001B40; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00001B48; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00001B50; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +l_daObjVtil_bdl_idx_table__11daObjVtil_c = .rodata:0x00000000; // type:object size:0x14 scope:global align:4 +l_daObjVtil_scene_no_table__11daObjVtil_c = .rodata:0x00000014; // type:object size:0x14 scope:global align:4 +M_co_cyl_data__11daObjVtil_c = .rodata:0x00000028; // type:object size:0x44 scope:global align:4 +M_arcname__11daObjVtil_c = .rodata:0x0000006C; // type:object size:0x5 scope:global align:4 data:string +@4220 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4221 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float +@4222 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 data:float +@4223 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 data:float +@4224 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 data:float +@4225 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4377 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4378 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4387 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 data:float +@4398 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 data:float +@4410 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 data:float +@4415 = .rodata:0x000000A0; // type:object size:0x8 scope:local align:4 +@4548 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4549 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4565 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4566 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@4567 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@4568 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 data:float +@4569 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@4570 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 data:float +@4571 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@4572 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@4612 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@4613 = .rodata:0x000000D8; // type:object size:0x8 scope:local align:8 +@4614 = .rodata:0x000000E0; // type:object size:0x8 scope:local align:8 +@4615 = .rodata:0x000000E8; // type:object size:0x8 scope:local align:8 +@4630 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 data:float +@4639 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 data:float +@4688 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@4732 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@4750 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@4751 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@4759 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x0000010C; // type:object size:0x24 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_373_data_1C = .data:0x0000001C; // type:object size:0x14 +@4737 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4738 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4739 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4740 = .data:0x00000054; // type:object size:0xC scope:local align:4 +mode_exe$4736 = .data:0x00000060; // type:object size:0x30 scope:local align:4 +Vtil_Mthd_Table__26@unnamed@d_a_obj_vtil_cpp@ = .data:0x00000090; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Vtil = .data:0x000000B0; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x000000E0; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x000000EC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000000F8; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000104; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000110; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000011C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000128; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000001B0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000001BC; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000001C8; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000021C; // type:object size:0x24 scope:weak align:4 +init$4741 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/D44J01/rels/d_a_obj_vyasi/splits.txt b/config/D44J01/rels/d_a_obj_vyasi/splits.txt new file mode 100644 index 000000000..3262dc417 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_vyasi/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_vyasi.o: + .text start:0x000000EC end:0x00002D84 + .text start:0x00002D84 end:0x00002F58 + .text start:0x00002F58 end:0x00002FA4 + .rodata start:0x00000000 end:0x00000249 + .data start:0x00000000 end:0x000003CC + .bss start:0x00000008 end:0x00000154 diff --git a/config/D44J01/rels/d_a_obj_vyasi/symbols.txt b/config/D44J01/rels/d_a_obj_vyasi/symbols.txt new file mode 100644 index 000000000..de660fcd0 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_vyasi/symbols.txt @@ -0,0 +1,220 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +SetStopJointAnimation__Q210daObjVyasi5Act_cFP18J3DAnmTransformKeyff = .text:0x000000EC; // type:function size:0x70 scope:global align:4 +PlayStopJointAnimation__Q210daObjVyasi5Act_cFv = .text:0x0000015C; // type:function size:0x38 scope:global align:4 +set_first_process__Q210daObjVyasi5Act_cFv = .text:0x00000194; // type:function size:0x90 scope:global align:4 +set_collision__Q210daObjVyasi5Act_cFv = .text:0x00000224; // type:function size:0x394 scope:global align:4 +__dt__4cXyzFv = .text:0x000005B8; // type:function size:0x3C scope:weak align:4 +JointNodeCallBack__10daObjVyasiFP7J3DNodei = .text:0x000005F4; // type:function size:0x3C4 scope:local align:4 +__dt__5csXyzFv = .text:0x000009B8; // type:function size:0x3C scope:weak align:4 +process_none_init__Q210daObjVyasi5Act_cFv = .text:0x000009F4; // type:function size:0x8 scope:global align:4 +process_none_main__Q210daObjVyasi5Act_cFv = .text:0x000009FC; // type:function size:0x4 scope:global align:4 +process_sag_init__Q210daObjVyasi5Act_cFv = .text:0x00000A00; // type:function size:0x64 scope:global align:4 +process_sag_main__Q210daObjVyasi5Act_cFv = .text:0x00000A64; // type:function size:0x74 scope:global align:4 +process_sagWind_init__Q210daObjVyasi5Act_cFv = .text:0x00000AD8; // type:function size:0x1E8 scope:global align:4 +process_sagWind_main__Q210daObjVyasi5Act_cFv = .text:0x00000CC0; // type:function size:0x60 scope:global align:4 +process_toNormal_init__Q210daObjVyasi5Act_cFv = .text:0x00000D20; // type:function size:0x34 scope:global align:4 +process_toNormal_main__Q210daObjVyasi5Act_cFv = .text:0x00000D54; // type:function size:0xBC scope:global align:4 +process_normal_init__Q210daObjVyasi5Act_cFv = .text:0x00000E10; // type:function size:0x64 scope:global align:4 +process_normal_main__Q210daObjVyasi5Act_cFv = .text:0x00000E74; // type:function size:0x5C scope:global align:4 +process_init__Q210daObjVyasi5Act_cFi = .text:0x00000ED0; // type:function size:0x114 scope:global align:4 +process_main__Q210daObjVyasi5Act_cFv = .text:0x00000FE4; // type:function size:0xE4 scope:global align:4 +solidHeapCB__Q210daObjVyasi5Act_cFP10fopAc_ac_c = .text:0x000010C8; // type:function size:0x24 scope:global align:4 +create_heap__Q210daObjVyasi5Act_cFv = .text:0x000010EC; // type:function size:0x190 scope:global align:4 +_create__Q210daObjVyasi5Act_cFv = .text:0x0000127C; // type:function size:0x450 scope:global align:4 +__dt__8dCcD_SphFv = .text:0x000016CC; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_SphFv = .text:0x00001798; // type:function size:0x84 scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x0000181C; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CpsFv = .text:0x00001864; // type:function size:0xE0 scope:weak align:4 +__ct__8dCcD_CpsFv = .text:0x00001944; // type:function size:0x90 scope:weak align:4 +__dt__8cM3dGCpsFv = .text:0x000019D4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00001A30; // type:function size:0x48 scope:weak align:4 +__ct__9dCcD_SttsFv = .text:0x00001A78; // type:function size:0x54 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00001ACC; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00001B98; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00001BE0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00001C3C; // type:function size:0x48 scope:weak align:4 +__dt__9dCcD_SttsFv = .text:0x00001C84; // type:function size:0x90 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00001D14; // type:function size:0x5C scope:weak align:4 +__ct__4cXyzFv = .text:0x00001D70; // type:function size:0x4 scope:weak align:4 +__ct__5csXyzFv = .text:0x00001D74; // type:function size:0x4 scope:weak align:4 +_delete__Q210daObjVyasi5Act_cFv = .text:0x00001D78; // type:function size:0x30 scope:global align:4 +set_mtx__Q210daObjVyasi5Act_cFv = .text:0x00001DA8; // type:function size:0xA0 scope:global align:4 +calc_dif_angle__Q210daObjVyasi5Act_cFv = .text:0x00001E48; // type:function size:0x750 scope:global align:4 +quaternion_main__Q210daObjVyasi5Act_cFv = .text:0x00002598; // type:function size:0x2D8 scope:global align:4 +leaf_scale_main__Q210daObjVyasi5Act_cFv = .text:0x00002870; // type:function size:0xB8 scope:global align:4 +_execute__Q210daObjVyasi5Act_cFv = .text:0x00002928; // type:function size:0x84 scope:global align:4 +_draw__Q210daObjVyasi5Act_cFv = .text:0x000029AC; // type:function size:0xB0 scope:global align:4 +Mthd_Create__Q210daObjVyasi27@unnamed@d_a_obj_vyasi_cpp@FPv = .text:0x00002A5C; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q210daObjVyasi27@unnamed@d_a_obj_vyasi_cpp@FPv = .text:0x00002A7C; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q210daObjVyasi27@unnamed@d_a_obj_vyasi_cpp@FPv = .text:0x00002AA0; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q210daObjVyasi27@unnamed@d_a_obj_vyasi_cpp@FPv = .text:0x00002AC4; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q210daObjVyasi27@unnamed@d_a_obj_vyasi_cpp@FPv = .text:0x00002AE8; // type:function size:0x8 scope:local align:4 +__dt__10cCcD_GSttsFv = .text:0x00002AF0; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CpsFv = .text:0x00002B38; // type:function size:0x10 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002B48; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002B50; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002B58; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_AabAttrPf = .text:0x00002B90; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_TriAttrPf = .text:0x00002B98; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_PntAttrPf = .text:0x00002BA0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002BA8; // type:function size:0x38 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002BE0; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002BEC; // type:function size:0xC scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002BF8; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002BFC; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00002C04; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00002C14; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00002C1C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002C24; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002C2C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002C34; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00002C6C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00002C74; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00002C7C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002C84; // type:function size:0x38 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00002CBC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00002CCC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00002CD4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002CDC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002CE4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002CEC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002D24; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002D2C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002D34; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002D3C; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002D74; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002D7C; // type:function size:0x8 scope:weak align:4 +__dt__Q210daObjVyasi5Act_cFv = .text:0x00002D84; // type:function size:0x1D4 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cii = .text:0x00002F58; // type:function size:0x1C scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002F74; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00002F7C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00002F84; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00002F8C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CpsFv = .text:0x00002F94; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CpsFv = .text:0x00002F9C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q210daObjVyasi27@unnamed@d_a_obj_vyasi_cpp@ = .rodata:0x00000000; // type:object size:0x84 scope:local align:4 +M_cyl_src__10daObjVyasi = .rodata:0x00000084; // type:object size:0x44 scope:local align:4 +M_cps_src__10daObjVyasi = .rodata:0x000000C8; // type:object size:0x4C scope:local align:4 +M_sph_src__10daObjVyasi = .rodata:0x00000114; // type:object size:0x40 scope:local align:4 +@4011 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 data:float +@4012 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 data:float +@4034 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 data:float +@4133 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 data:float +@4134 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 +@4135 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 +@4136 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4 +@4137 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4 +@4353 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4 +@4354 = .rodata:0x00000178; // type:object size:0x8 scope:local align:8 +@4355 = .rodata:0x00000180; // type:object size:0x8 scope:local align:8 +@4356 = .rodata:0x00000188; // type:object size:0x4 scope:local align:4 +@4357 = .rodata:0x0000018C; // type:object size:0x4 scope:local align:4 +@4358 = .rodata:0x00000190; // type:object size:0x4 scope:local align:4 +@4359 = .rodata:0x00000194; // type:object size:0x4 scope:local align:4 +@4360 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4 +@4361 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4 +@4362 = .rodata:0x000001A0; // type:object size:0x4 scope:local align:4 +@4396 = .rodata:0x000001A4; // type:object size:0x4 scope:local align:4 +@4397 = .rodata:0x000001A8; // type:object size:0x4 scope:local align:4 +@4398 = .rodata:0x000001AC; // type:object size:0x4 scope:local align:4 +@4416 = .rodata:0x000001B0; // type:object size:0x4 scope:local align:4 +@4417 = .rodata:0x000001B4; // type:object size:0x4 scope:local align:4 +M_arcname__Q210daObjVyasi5Act_c = .rodata:0x000001B8; // type:object size:0x6 scope:global align:4 data:string +@4618 = .rodata:0x000001C0; // type:object size:0x4 scope:local align:4 +@4619 = .rodata:0x000001C4; // type:object size:0x4 scope:local align:4 +@4979 = .rodata:0x000001C8; // type:object size:0x4 scope:local align:4 +@4980 = .rodata:0x000001CC; // type:object size:0x4 scope:local align:4 +@4981 = .rodata:0x000001D0; // type:object size:0x4 scope:local align:4 +@4982 = .rodata:0x000001D4; // type:object size:0x4 scope:local align:4 +@4983 = .rodata:0x000001D8; // type:object size:0x4 scope:local align:4 +@4984 = .rodata:0x000001DC; // type:object size:0x4 scope:local align:4 +@4985 = .rodata:0x000001E0; // type:object size:0x4 scope:local align:4 +@4986 = .rodata:0x000001E4; // type:object size:0x4 scope:local align:4 +@4987 = .rodata:0x000001E8; // type:object size:0x4 scope:local align:4 +@4988 = .rodata:0x000001EC; // type:object size:0x4 scope:local align:4 +@4992 = .rodata:0x000001F0; // type:object size:0x8 scope:local align:8 +@5074 = .rodata:0x000001F8; // type:object size:0x4 scope:local align:4 +@5075 = .rodata:0x000001FC; // type:object size:0x4 scope:local align:4 +@5076 = .rodata:0x00000200; // type:object size:0x4 scope:local align:4 +@5077 = .rodata:0x00000204; // type:object size:0x4 scope:local align:4 +@5078 = .rodata:0x00000208; // type:object size:0x4 scope:local align:4 +@5093 = .rodata:0x0000020C; // type:object size:0x4 scope:local align:4 +@5094 = .rodata:0x00000210; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000214; // type:object size:0x35 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_374_data_1C = .data:0x0000001C; // type:object size:0x14 +joint_kind_table__10daObjVyasi = .data:0x00000030; // type:object size:0xE scope:local align:4 data:byte +@4422 = .data:0x00000040; // type:object size:0xC scope:local align:4 +@4423 = .data:0x0000004C; // type:object size:0xC scope:local align:4 +@4424 = .data:0x00000058; // type:object size:0xC scope:local align:4 +@4425 = .data:0x00000064; // type:object size:0xC scope:local align:4 +@4426 = .data:0x00000070; // type:object size:0xC scope:local align:4 +init_table$4421 = .data:0x0000007C; // type:object size:0x3C scope:local align:4 +@4439 = .data:0x000000B8; // type:object size:0xC scope:local align:4 +@4440 = .data:0x000000C4; // type:object size:0xC scope:local align:4 +@4441 = .data:0x000000D0; // type:object size:0xC scope:local align:4 +@4442 = .data:0x000000DC; // type:object size:0xC scope:local align:4 +@4443 = .data:0x000000E8; // type:object size:0xC scope:local align:4 +main_table$4438 = .data:0x000000F4; // type:object size:0x3C scope:local align:4 +Mthd_Table__Q210daObjVyasi27@unnamed@d_a_obj_vyasi_cpp@ = .data:0x00000130; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Vyasi = .data:0x00000150; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x00000180; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000018C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000198; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCps = .data:0x000001A4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cps = .data:0x000001B0; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000238; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000244; // type:object size:0x88 scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000002CC; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000354; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000360; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000036C; // type:object size:0x54 scope:weak align:4 +__vt__Q210daObjVyasi5Act_c = .data:0x000003C0; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +init$4427 = .bss:0x00000051; // type:object size:0x1 scope:local align:1 data:byte +init$4444 = .bss:0x00000052; // type:object size:0x1 scope:local align:1 data:byte +@4855 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +init$4856 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 +@4858 = .bss:0x00000064; // type:object size:0xC scope:local align:4 +@4859 = .bss:0x00000070; // type:object size:0xC scope:local align:4 +@4860 = .bss:0x0000007C; // type:object size:0xC scope:local align:4 +@4861 = .bss:0x00000088; // type:object size:0xC scope:local align:4 +@4862 = .bss:0x00000094; // type:object size:0xC scope:local align:4 +@4863 = .bss:0x000000A0; // type:object size:0xC scope:local align:4 +@4864 = .bss:0x000000AC; // type:object size:0xC scope:local align:4 +@4865 = .bss:0x000000B8; // type:object size:0xC scope:local align:4 +@4866 = .bss:0x000000C4; // type:object size:0xC scope:local align:4 +@4867 = .bss:0x000000D0; // type:object size:0xC scope:local align:4 +@4868 = .bss:0x000000DC; // type:object size:0xC scope:local align:4 +@4869 = .bss:0x000000E8; // type:object size:0xC scope:local align:4 +@4870 = .bss:0x000000F4; // type:object size:0xC scope:local align:4 +sag_offset_angle$4854 = .bss:0x00000100; // type:object size:0x54 scope:local align:4 diff --git a/config/D44J01/rels/d_a_obj_warpt/splits.txt b/config/D44J01/rels/d_a_obj_warpt/splits.txt new file mode 100644 index 000000000..021004387 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_warpt/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_obj_warpt.o: + .text start:0x000000EC end:0x00002B74 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000174 + .data start:0x00000000 end:0x00000344 + .bss start:0x00000008 end:0x00000035 diff --git a/config/D44J01/rels/d_a_obj_warpt/symbols.txt b/config/D44J01/rels/d_a_obj_warpt/symbols.txt new file mode 100644 index 000000000..32af13718 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_warpt/symbols.txt @@ -0,0 +1,156 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__17daObj_Warpt_HIO_cFv = .text:0x000000EC; // type:function size:0xC4 scope:global align:4 +createHeap_CB__FP10fopAc_ac_c = .text:0x000001B0; // type:function size:0x20 scope:local align:4 +_createHeap__13daObj_Warpt_cFv = .text:0x000001D0; // type:function size:0x78 scope:global align:4 +createHutaHeap__13daObj_Warpt_cFv = .text:0x00000248; // type:function size:0x218 scope:global align:4 +createBodyHeap__13daObj_Warpt_cFv = .text:0x00000460; // type:function size:0x198 scope:global align:4 +ride_CB__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c = .text:0x000005F8; // type:function size:0x28 scope:local align:4 +_ride__13daObj_Warpt_cFP10fopAc_ac_c = .text:0x00000620; // type:function size:0xD8 scope:global align:4 +isHuta__13daObj_Warpt_cFv = .text:0x000006F8; // type:function size:0x8 scope:global align:4 +isSp__13daObj_Warpt_cFv = .text:0x00000700; // type:function size:0x2C scope:global align:4 +isOtherHuta__13daObj_Warpt_cFv = .text:0x0000072C; // type:function size:0x88 scope:global align:4 +isRealHuta__13daObj_Warpt_cFv = .text:0x000007B4; // type:function size:0x58 scope:global align:4 +warp__13daObj_Warpt_cFi = .text:0x0000080C; // type:function size:0x84 scope:global align:4 +onWarpBit__13daObj_Warpt_cFUc = .text:0x00000890; // type:function size:0x80 scope:global align:4 +isWarpBit__13daObj_Warpt_cFUc = .text:0x00000910; // type:function size:0x64 scope:global align:4 +setMtx__13daObj_Warpt_cFv = .text:0x00000974; // type:function size:0x188 scope:global align:4 +initCollision__13daObj_Warpt_cFv = .text:0x00000AFC; // type:function size:0x84 scope:global align:4 +setCollision__13daObj_Warpt_cFv = .text:0x00000B80; // type:function size:0xA8 scope:global align:4 +breakHuta__13daObj_Warpt_cFi = .text:0x00000C28; // type:function size:0x194 scope:global align:4 +openHuta__13daObj_Warpt_cFv = .text:0x00000DBC; // type:function size:0xB0 scope:global align:4 +checkHitSE__13daObj_Warpt_cFv = .text:0x00000E6C; // type:function size:0x1A0 scope:global align:4 +modeOpenInit__13daObj_Warpt_cFv = .text:0x0000100C; // type:function size:0x98 scope:global align:4 +modeOpen__13daObj_Warpt_cFv = .text:0x000010A4; // type:function size:0x70 scope:global align:4 +modeCloseInit__13daObj_Warpt_cFv = .text:0x00001114; // type:function size:0x70 scope:global align:4 +modeClose__13daObj_Warpt_cFv = .text:0x00001184; // type:function size:0x130 scope:global align:4 +modeBreakFireInit__13daObj_Warpt_cFv = .text:0x000012B4; // type:function size:0x78 scope:global align:4 +modeBreakFire__13daObj_Warpt_cFv = .text:0x0000132C; // type:function size:0x6C scope:global align:4 +modeEventWarpInit__13daObj_Warpt_cFv = .text:0x00001398; // type:function size:0x4 scope:global align:4 +modeEventWarp__13daObj_Warpt_cFv = .text:0x0000139C; // type:function size:0x158 scope:global align:4 +normalWarp__13daObj_Warpt_cFv = .text:0x000014F4; // type:function size:0x70 scope:global align:4 +spWarp__13daObj_Warpt_cFv = .text:0x00001564; // type:function size:0x134 scope:global align:4 +modeEventOpenInit__13daObj_Warpt_cFv = .text:0x00001698; // type:function size:0x4 scope:global align:4 +modeEventOpen__13daObj_Warpt_cFv = .text:0x0000169C; // type:function size:0x7C scope:global align:4 +modeProc__13daObj_Warpt_cFQ213daObj_Warpt_c6Proc_ei = .text:0x00001718; // type:function size:0x180 scope:global align:4 +_execute__13daObj_Warpt_cFv = .text:0x00001898; // type:function size:0x1F4 scope:global align:4 +_draw__13daObj_Warpt_cFv = .text:0x00001A8C; // type:function size:0x1B0 scope:global align:4 +getArg__13daObj_Warpt_cFv = .text:0x00001C3C; // type:function size:0x1B4 scope:global align:4 +createInit__13daObj_Warpt_cFv = .text:0x00001DF0; // type:function size:0x22C scope:global align:4 +_create__13daObj_Warpt_cFv = .text:0x0000201C; // type:function size:0x21C scope:global align:4 +__dt__12dBgS_AcchCirFv = .text:0x00002238; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000022C0; // type:function size:0x70 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00002330; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000023FC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00002444; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000024A0; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000024E8; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00002544; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000025A0; // type:function size:0x48 scope:weak align:4 +_delete__13daObj_Warpt_cFv = .text:0x000025E8; // type:function size:0x130 scope:global align:4 +daObj_WarptCreate__FPv = .text:0x00002718; // type:function size:0x20 scope:local align:4 +daObj_WarptDelete__FPv = .text:0x00002738; // type:function size:0x24 scope:local align:4 +daObj_WarptExecute__FPv = .text:0x0000275C; // type:function size:0x24 scope:local align:4 +daObj_WarptDraw__FPv = .text:0x00002780; // type:function size:0x24 scope:local align:4 +daObj_WarptIsDelete__FPv = .text:0x000027A4; // type:function size:0x8 scope:local align:4 +__dt__10cCcD_GSttsFv = .text:0x000027AC; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x000027F4; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x0000283C; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00002884; // type:function size:0x5C scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000028E0; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000028E4; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000028E8; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000028EC; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x000028F0; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00002938; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00002994; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000029A4; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000029AC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000029B4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000029BC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000029C4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000029FC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002A04; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002A0C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002A14; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002A4C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002A50; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002A58; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002A60; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002A68; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002A74; // type:function size:0xC scope:weak align:4 +__dt__17daObj_Warpt_HIO_cFv = .text:0x00002A80; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPc = .text:0x00002AE0; // type:function size:0x1C scope:weak align:4 +cLib_calcTimer__FPi = .text:0x00002AFC; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_obj_warpt_cpp = .text:0x00002B18; // type:function size:0x3C scope:local align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002B54; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00002B5C; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00002B64; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00002B6C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arc_name__13daObj_Warpt_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +m_event_reg__13daObj_Warpt_c = .rodata:0x00000008; // type:object size:0xC scope:global align:4 +m_def_smoke_prm_color__13daObj_Warpt_c = .rodata:0x00000014; // type:object size:0x14 scope:global align:4 +m_def_smoke_env_color__13daObj_Warpt_c = .rodata:0x00000028; // type:object size:0x14 scope:global align:4 +m_cyl_body_src__13daObj_Warpt_c = .rodata:0x0000003C; // type:object size:0x44 scope:global align:4 +m_cyl_huta_src__13daObj_Warpt_c = .rodata:0x00000080; // type:object size:0x44 scope:global align:4 +@4012 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@4014 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@4020 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@4021 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@4022 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@4067 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 data:float +@4125 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 data:float +@4169 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 data:float +@4679 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 data:float +@4763 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@4764 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@4765 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@4766 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@4767 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@4768 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000100; // type:object size:0x74 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_82_data_1C = .data:0x0000001C; // type:object size:0x14 +@4537 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4538 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4539 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4540 = .data:0x00000054; // type:object size:0xC scope:local align:4 +@4541 = .data:0x00000060; // type:object size:0xC scope:local align:4 +@4542 = .data:0x0000006C; // type:object size:0xC scope:local align:4 +@4543 = .data:0x00000078; // type:object size:0xC scope:local align:4 +@4544 = .data:0x00000084; // type:object size:0xC scope:local align:4 +@4545 = .data:0x00000090; // type:object size:0xC scope:local align:4 +@4546 = .data:0x0000009C; // type:object size:0xC scope:local align:4 +mode_tbl$4536 = .data:0x000000A8; // type:object size:0x8C scope:local align:4 +daObj_WarptMethodTable = .data:0x00000134; // type:object size:0x20 scope:local align:4 +g_profile_OBJ_WARPT = .data:0x00000154; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x00000184; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000190; // type:object size:0xC scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x0000019C; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x000001A8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000001B4; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x000001C0; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x000001CC; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000001E8; // type:object size:0x20 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000208; // type:object size:0x24 scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x0000022C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000002B4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000002C0; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000002CC; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000320; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000032C; // type:object size:0xC scope:weak align:4 +__vt__17daObj_Warpt_HIO_c = .data:0x00000338; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4023 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x20 scope:local align:4 data:byte +init$4547 = .bss:0x00000034; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_obj_wood/splits.txt b/config/D44J01/rels/d_a_obj_wood/splits.txt new file mode 100644 index 000000000..b65171693 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_wood/splits.txt @@ -0,0 +1,12 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_wood.o: + .text start:0x00000078 end:0x0000047C + .data start:0x00000000 end:0x00000144 diff --git a/config/D44J01/rels/d_a_obj_wood/symbols.txt b/config/D44J01/rels/d_a_obj_wood/symbols.txt new file mode 100644 index 000000000..4340a90dc --- /dev/null +++ b/config/D44J01/rels/d_a_obj_wood/symbols.txt @@ -0,0 +1,38 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +Create__Q29daObjWood6MethodFPv = .text:0x00000078; // type:function size:0x118 scope:global +__dt__8dCcD_CylFv = .text:0x00000190; // type:function size:0xCC scope:weak +__dt__8cM3dGCylFv = .text:0x0000025C; // type:function size:0x48 scope:weak +__dt__14cCcD_ShapeAttrFv = .text:0x000002A4; // type:function size:0x5C scope:weak +__dt__8cM3dGAabFv = .text:0x00000300; // type:function size:0x48 scope:weak +Delete__Q29daObjWood6MethodFPv = .text:0x00000348; // type:function size:0x8 scope:global +Execute__Q29daObjWood6MethodFPv = .text:0x00000350; // type:function size:0x20 scope:global +Draw__Q29daObjWood6MethodFPv = .text:0x00000370; // type:function size:0x8 scope:global +IsDelete__Q29daObjWood6MethodFPv = .text:0x00000378; // type:function size:0x8 scope:global +GetShapeAttr__8dCcD_CylFv = .text:0x00000380; // type:function size:0x10 scope:weak +GetCoCP__12cCcD_CylAttrFv = .text:0x00000390; // type:function size:0x8 scope:weak +GetCoCP__12cCcD_CylAttrCFv = .text:0x00000398; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000003A0; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000003A8; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000003B0; // type:function size:0x38 scope:weak +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000003E8; // type:function size:0x8 scope:weak +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000003F0; // type:function size:0x8 scope:weak +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000003F8; // type:function size:0x8 scope:weak +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000400; // type:function size:0x38 scope:weak +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000438; // type:function size:0x4 scope:weak +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000043C; // type:function size:0x8 scope:weak +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000444; // type:function size:0x8 scope:weak +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000044C; // type:function size:0x8 scope:weak +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000454; // type:function size:0xC scope:weak +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000460; // type:function size:0xC scope:weak +@280@__dt__8dCcD_CylFv = .text:0x0000046C; // type:function size:0x8 scope:weak +@248@__dt__8dCcD_CylFv = .text:0x00000474; // type:function size:0x8 scope:weak +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +Table__Q29daObjWood6Method = .data:0x00000000; // type:object size:0x20 scope:global +g_profile_Obj_Wood = .data:0x00000020; // type:object size:0x30 scope:global +__vt__8dCcD_Cyl = .data:0x00000050; // type:object size:0x88 scope:weak +__vt__8cM3dGCyl = .data:0x000000D8; // type:object size:0xC scope:weak +__vt__8cM3dGAab = .data:0x000000E4; // type:object size:0xC scope:weak +__vt__14cCcD_ShapeAttr = .data:0x000000F0; // type:object size:0x54 scope:weak diff --git a/config/D44J01/rels/d_a_obj_xfuta/splits.txt b/config/D44J01/rels/d_a_obj_xfuta/splits.txt new file mode 100644 index 000000000..eaf78346b --- /dev/null +++ b/config/D44J01/rels/d_a_obj_xfuta/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_xfuta.o: + .text start:0x00000078 end:0x00000494 + .text start:0x00000494 end:0x000004F4 + .rodata start:0x00000000 end:0x00000031 + .data start:0x00000000 end:0x00000094 diff --git a/config/D44J01/rels/d_a_obj_xfuta/symbols.txt b/config/D44J01/rels/d_a_obj_xfuta/symbols.txt new file mode 100644 index 000000000..c5afe1f51 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_xfuta/symbols.txt @@ -0,0 +1,25 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +solidHeapCB__Q210daObjXfuta5Act_cFP10fopAc_ac_c = .text:0x00000078; // type:function size:0x24 scope:global +create_heap__Q210daObjXfuta5Act_cFv = .text:0x0000009C; // type:function size:0xB0 scope:global +_create__Q210daObjXfuta5Act_cFv = .text:0x0000014C; // type:function size:0xBC scope:global +_delete__Q210daObjXfuta5Act_cFv = .text:0x00000208; // type:function size:0x30 scope:global +set_mtx__Q210daObjXfuta5Act_cFv = .text:0x00000238; // type:function size:0xAC scope:global +_execute__Q210daObjXfuta5Act_cFv = .text:0x000002E4; // type:function size:0x48 scope:global +_draw__Q210daObjXfuta5Act_cFv = .text:0x0000032C; // type:function size:0xD4 scope:global +Mthd_Create__Q210daObjXfuta27@unnamed@d_a_obj_xfuta_cpp@FPv = .text:0x00000400; // type:function size:0x20 scope:local +Mthd_Delete__Q210daObjXfuta27@unnamed@d_a_obj_xfuta_cpp@FPv = .text:0x00000420; // type:function size:0x24 scope:local +Mthd_Execute__Q210daObjXfuta27@unnamed@d_a_obj_xfuta_cpp@FPv = .text:0x00000444; // type:function size:0x24 scope:local +Mthd_Draw__Q210daObjXfuta27@unnamed@d_a_obj_xfuta_cpp@FPv = .text:0x00000468; // type:function size:0x24 scope:local +Mthd_IsDelete__Q210daObjXfuta27@unnamed@d_a_obj_xfuta_cpp@FPv = .text:0x0000048C; // type:function size:0x8 scope:local +__dt__Q210daObjXfuta5Act_cFv = .text:0x00000494; // type:function size:0x60 scope:weak +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +M_arcname__Q210daObjXfuta5Act_c = .rodata:0x00000000; // type:object size:0x7 scope:global data:string +@4131 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x0000000C; // type:object size:0x25 scope:local data:string_table +tev_mode__10daObjXfuta = .data:0x00000000; // type:object size:0x38 scope:local +Mthd_Table__Q210daObjXfuta27@unnamed@d_a_obj_xfuta_cpp@ = .data:0x00000038; // type:object size:0x20 scope:local +g_profile_Obj_Xfuta = .data:0x00000058; // type:object size:0x30 scope:global +__vt__Q210daObjXfuta5Act_c = .data:0x00000088; // type:object size:0xC scope:weak diff --git a/config/D44J01/rels/d_a_obj_zouK/splits.txt b/config/D44J01/rels/d_a_obj_zouK/splits.txt new file mode 100644 index 000000000..2883d3ff7 --- /dev/null +++ b/config/D44J01/rels/d_a_obj_zouK/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_obj_zouK.o: + .text start:0x00000078 end:0x000018D0 + .text start:0x000018D0 end:0x00001CD4 + .text start:0x00001CD4 end:0x00001D40 + .rodata start:0x00000000 end:0x0000014A + .data start:0x00000000 end:0x00000264 diff --git a/config/D44J01/rels/d_a_obj_zouK/symbols.txt b/config/D44J01/rels/d_a_obj_zouK/symbols.txt new file mode 100644 index 000000000..70d56181d --- /dev/null +++ b/config/D44J01/rels/d_a_obj_zouK/symbols.txt @@ -0,0 +1,111 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +solidHeapCB__Q29daObjZouk5Act_cFP10fopAc_ac_c = .text:0x00000078; // type:function size:0x24 scope:global align:4 +create_heap__Q29daObjZouk5Act_cFv = .text:0x0000009C; // type:function size:0x380 scope:global align:4 +_create__Q29daObjZouk5Act_cFv = .text:0x0000041C; // type:function size:0x2BC scope:global align:4 +__ct__Q29daObjZouk5Act_cFv = .text:0x000006D8; // type:function size:0x29C scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00000974; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000A40; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000A88; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000AE4; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00000B2C; // type:function size:0x5C scope:weak align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x00000B88; // type:function size:0x140 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x00000CC8; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00000DE0; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00000E80; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00000EDC; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00000F24; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00000F80; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00000FC8; // type:function size:0x80 scope:weak align:4 +_delete__Q29daObjZouk5Act_cFv = .text:0x00001048; // type:function size:0xC4 scope:global align:4 +set_mtx__Q29daObjZouk5Act_cFv = .text:0x0000110C; // type:function size:0xD8 scope:global align:4 +texture_scroll__Q29daObjZouk5Act_cFv = .text:0x000011E4; // type:function size:0x4 scope:global align:4 +play_stop_joint_anime__Q29daObjZouk5Act_cFv = .text:0x000011E8; // type:function size:0x30 scope:global align:4 +jokai_demo__Q29daObjZouk5Act_cFv = .text:0x00001218; // type:function size:0x78 scope:global align:4 +_execute__Q29daObjZouk5Act_cFv = .text:0x00001290; // type:function size:0x13C scope:global align:4 +_draw__Q29daObjZouk5Act_cFv = .text:0x000013CC; // type:function size:0xE0 scope:global align:4 +setEffectMtx__Q29daObjZouk5Act_cFPC4cXyzf = .text:0x000014AC; // type:function size:0x214 scope:weak align:4 +Mthd_Create__Q29daObjZouk26@unnamed@d_a_obj_zouK_cpp@FPv = .text:0x000016C0; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q29daObjZouk26@unnamed@d_a_obj_zouK_cpp@FPv = .text:0x000016E0; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q29daObjZouk26@unnamed@d_a_obj_zouK_cpp@FPv = .text:0x00001704; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q29daObjZouk26@unnamed@d_a_obj_zouK_cpp@FPv = .text:0x00001728; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q29daObjZouk26@unnamed@d_a_obj_zouK_cpp@FPv = .text:0x0000174C; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00001754; // type:function size:0x48 scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x0000179C; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000017E4; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000017F4; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000017FC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001804; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000180C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001814; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x0000184C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00001854; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x0000185C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001864; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000189C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000018A0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000018A8; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000018B0; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000018B8; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000018C4; // type:function size:0xC scope:weak align:4 +__dt__Q29daObjZouk5Act_cFv = .text:0x000018D0; // type:function size:0x404 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cii = .text:0x00001CD4; // type:function size:0x1C scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00001CF0; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00001CF8; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00001D00; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x00001D08; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x00001D10; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x00001D18; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x00001D20; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00001D28; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00001D30; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00001D38; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q29daObjZouk26@unnamed@d_a_obj_zouK_cpp@ = .rodata:0x00000000; // type:object size:0x30 scope:local align:4 +M_cyl_src__9daObjZouk = .rodata:0x00000030; // type:object size:0x44 scope:local align:4 +M_arcname__Q29daObjZouk5Act_c = .rodata:0x00000074; // type:object size:0x6 scope:global align:4 data:string +@4179 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 data:float +@4180 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 data:float +@4182 = .rodata:0x00000088; // type:object size:0x8 scope:local align:8 +@4289 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4290 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4291 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4292 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4293 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4294 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4295 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4617 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 data:float +@4618 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4619 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@4620 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@4621 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@4622 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@4623 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@4624 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@4625 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@4626 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@4726 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@4727 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000DC; // type:object size:0x6E scope:local align:4 data:string_table +mtx_adj$localstatic3$setEffectMtx__Q29daObjZouk5Act_cFPC4cXyzf = .data:0x00000000; // type:object size:0x30 scope:weak align:4 +Mthd_Table__Q29daObjZouk26@unnamed@d_a_obj_zouK_cpp@ = .data:0x00000030; // type:object size:0x20 scope:local align:4 +g_profile_Obj_Zouk = .data:0x00000050; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000080; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x0000008C; // type:object size:0x18 scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000000A4; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000000B0; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000000BC; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000144; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000150; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000015C; // type:object size:0x54 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x000001B0; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x000001E0; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000210; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000228; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000234; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000240; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x0000024C; // type:object size:0xC scope:weak align:4 +__vt__Q29daObjZouk5Act_c = .data:0x00000258; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_oq/splits.txt b/config/D44J01/rels/d_a_oq/splits.txt new file mode 100644 index 000000000..1a04727a4 --- /dev/null +++ b/config/D44J01/rels/d_a_oq/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_oq.o: + .text start:0x000000EC end:0x0000592C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000122 + .data start:0x00000000 end:0x00000540 + .bss start:0x00000008 end:0x0000009C diff --git a/config/D44J01/rels/d_a_oq/symbols.txt b/config/D44J01/rels/d_a_oq/symbols.txt new file mode 100644 index 000000000..242e43d9b --- /dev/null +++ b/config/D44J01/rels/d_a_oq/symbols.txt @@ -0,0 +1,233 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x000000EC; // type:function size:0x11C scope:local align:4 +draw_SUB__FP8oq_class = .text:0x00000208; // type:function size:0x108 scope:local align:4 +daOQ_Draw__FP8oq_class = .text:0x00000310; // type:function size:0x190 scope:local align:4 +anm_init__FP8oq_classifUcfi = .text:0x000004A0; // type:function size:0x12C scope:local align:4 +body_atari_check__FP8oq_class = .text:0x000005CC; // type:function size:0x73C scope:local align:4 +__dt__5csXyzFv = .text:0x00000D08; // type:function size:0x3C scope:weak align:4 +BG_check__FP8oq_class = .text:0x00000D44; // type:function size:0x120 scope:local align:4 +Line_check__FP8oq_class4cXyz = .text:0x00000E64; // type:function size:0x318 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x0000117C; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x000012A8; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00001348; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x000013A4; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000013EC; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00001448; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00001490; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00001524; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x0000156C; // type:function size:0x48 scope:weak align:4 +shibuki_set__FP8oq_class4cXyzf = .text:0x000015B4; // type:function size:0x9C scope:local align:4 +sea_water_check__FP8oq_class = .text:0x00001650; // type:function size:0x254 scope:local align:4 +search_y_check__FP8oq_classs = .text:0x000018A4; // type:function size:0x5C scope:local align:4 +moguru_check__FP8oq_class = .text:0x00001900; // type:function size:0x198 scope:local align:4 +action_dousa__FP8oq_class = .text:0x00001A98; // type:function size:0x75C scope:local align:4 +action_kougeki__FP8oq_class = .text:0x000021F4; // type:function size:0x9BC scope:local align:4 +action_tama_shoot__FP8oq_class = .text:0x00002BB0; // type:function size:0x5F0 scope:local align:4 +action_itai__FP8oq_class = .text:0x000031A0; // type:function size:0x3F4 scope:local align:4 +action_wakidasi__FP8oq_class = .text:0x00003594; // type:function size:0x52C scope:local align:4 +daOQ_Execute__FP8oq_class = .text:0x00003AC0; // type:function size:0x6A0 scope:local align:4 +daOQ_IsDelete__FP8oq_class = .text:0x00004160; // type:function size:0x8 scope:local align:4 +daOQ_Delete__FP8oq_class = .text:0x00004168; // type:function size:0xC4 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x0000422C; // type:function size:0x398 scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000045C4; // type:function size:0x48 scope:weak align:4 +daOQ_Create__FP10fopAc_ac_c = .text:0x0000460C; // type:function size:0x69C scope:local align:4 +__ct__8oq_classFv = .text:0x00004CA8; // type:function size:0x354 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00004FFC; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x000050C8; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00005110; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000051DC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00005224; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00005280; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000052C8; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00005324; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00005394; // type:function size:0x88 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x0000541C; // type:function size:0x5C scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00005478; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x000054C0; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00005508; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00005564; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x000055AC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x000055BC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x000055C4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000055CC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000055D4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000055DC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00005614; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x0000561C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00005624; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000562C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00005664; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00005668; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00005670; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00005680; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00005688; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00005690; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00005698; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000056A0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000056D8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000056E0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000056E8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000056F0; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00005728; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005730; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00005738; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00005744; // type:function size:0xC scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00005750; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00005754; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00005758; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000575C; // type:function size:0x4 scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00005760; // type:function size:0x5C scope:weak align:4 +__sinit_d_a_oq_cpp = .text:0x000057BC; // type:function size:0x118 scope:local align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x000058D4; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x000058DC; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x000058E4; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x000058EC; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x000058F4; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000058FC; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00005904; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x0000590C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00005914; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x0000591C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00005924; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4127 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4128 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4129 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4216 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4228 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4481 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4482 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4483 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4484 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4485 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4508 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4509 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4510 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4741 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4742 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4743 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4784 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4785 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4786 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4945 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4946 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4947 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4948 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4949 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4950 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4951 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4952 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4953 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4954 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4955 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4956 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5237 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5238 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5239 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5240 = .rodata:0x00000088; // type:object size:0x8 scope:local align:8 +@5241 = .rodata:0x00000090; // type:object size:0x8 scope:local align:8 +@5242 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5245 = .rodata:0x000000A0; // type:object size:0x8 scope:local align:8 +@5459 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5460 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5461 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5462 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5588 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5706 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5707 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5708 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5709 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@5710 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@5711 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@5879 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@5880 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@5881 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@5882 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@5883 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@5884 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@5885 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@5886 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@6259 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@6260 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@6261 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@6262 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@6263 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@6264 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@6266 = .rodata:0x00000110; // type:object size:0x8 scope:local align:8 +@stringBase0 = .rodata:0x00000118; // type:object size:0xA scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_162_data_1C = .data:0x0000001C; // type:object size:0x14 +@4957 = .data:0x00000030; // type:object size:0x30 scope:local align:4 +@5243 = .data:0x00000060; // type:object size:0x1C scope:local align:4 +head0_offset$5959 = .data:0x0000007C; // type:object size:0xC scope:local align:4 +head1_offset_tbl$5960 = .data:0x00000088; // type:object size:0x18 scope:local align:4 +head2_offset$5961 = .data:0x000000A0; // type:object size:0xC scope:local align:4 +search_data$5962 = .data:0x000000AC; // type:object size:0x24 scope:local align:4 +body_co_cyl_src$6068 = .data:0x000000D0; // type:object size:0x44 scope:local align:4 +body_at_cyl_src$6069 = .data:0x00000114; // type:object size:0x44 scope:local align:4 +tama_at_co_sph_src$6070 = .data:0x00000158; // type:object size:0x40 scope:local align:4 +tama_tg_co_sph_src$6071 = .data:0x00000198; // type:object size:0x40 scope:local align:4 +fire_j$6079 = .data:0x000001D8; // type:object size:0xA scope:local align:4 +fire_sc$6080 = .data:0x000001E4; // type:object size:0x28 scope:local align:4 +l_daOQ_Method = .data:0x0000020C; // type:object size:0x20 scope:local align:4 +g_profile_OQ = .data:0x0000022C; // type:object size:0x30 scope:global align:4 +__vt__8cM2dGCir = .data:0x0000025C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000268; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000274; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000280; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000028C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000298; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000320; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x0000032C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000003B4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000003C0; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000003CC; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000420; // type:object size:0x24 scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000444; // type:object size:0x20 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000464; // type:object size:0x1C scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000480; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000048C; // type:object size:0xC scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000498; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000004C8; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000004E0; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000004EC; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000004F8; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000504; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000510; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x0000051C; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000534; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:2byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +hazure_shoot_timer = .bss:0x00000052; // type:object size:0x2 scope:local align:2 data:2byte +@5248 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +@5249 = .bss:0x00000060; // type:object size:0xC scope:local align:4 +@5250 = .bss:0x0000006C; // type:object size:0xC scope:local align:4 +@5251 = .bss:0x00000078; // type:object size:0xC scope:local align:4 +roll_dt = .bss:0x00000084; // type:object size:0x18 scope:local align:4 data:2byte diff --git a/config/D44J01/rels/d_a_oship/splits.txt b/config/D44J01/rels/d_a_oship/splits.txt new file mode 100644 index 000000000..565e92a58 --- /dev/null +++ b/config/D44J01/rels/d_a_oship/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_oship.o: + .text start:0x000000EC end:0x00004284 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000001EB + .data start:0x00000000 end:0x000004D0 + .bss start:0x00000008 end:0x00000138 diff --git a/config/D44J01/rels/d_a_oship/symbols.txt b/config/D44J01/rels/d_a_oship/symbols.txt new file mode 100644 index 000000000..acb31158d --- /dev/null +++ b/config/D44J01/rels/d_a_oship/symbols.txt @@ -0,0 +1,265 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__13daOship_HIO_cFv = .text:0x000000EC; // type:function size:0x170 scope:global align:4 +__dt__4cXyzFv = .text:0x0000025C; // type:function size:0x3C scope:weak align:4 +createHeap_CB__FP10fopAc_ac_c = .text:0x00000298; // type:function size:0x20 scope:local align:4 +nodeControl_CB__FP7J3DNodei = .text:0x000002B8; // type:function size:0x4C scope:local align:4 +_nodeControl__9daOship_cFP7J3DNodeP8J3DModel = .text:0x00000304; // type:function size:0xEC scope:global align:4 +__dt__5csXyzFv = .text:0x000003F0; // type:function size:0x3C scope:weak align:4 +pathMove_CB__FP4cXyzP4cXyzP4cXyzPv = .text:0x0000042C; // type:function size:0x3C scope:local align:4 +_pathMove__9daOship_cFP4cXyzP4cXyzP4cXyz = .text:0x00000468; // type:function size:0x2A0 scope:global align:4 +pathMove__9daOship_cFv = .text:0x00000708; // type:function size:0xCC scope:global align:4 +plFireRepeat__9daOship_cFv = .text:0x000007D4; // type:function size:0xBC scope:global align:4 +lineCheck__9daOship_cFP4cXyzP4cXyz = .text:0x00000890; // type:function size:0x58 scope:global align:4 +changeModeByRange__9daOship_cFv = .text:0x000008E8; // type:function size:0x98 scope:global align:4 +createWave__9daOship_cFv = .text:0x00000980; // type:function size:0x278 scope:global align:4 +setWave__9daOship_cFv = .text:0x00000BF8; // type:function size:0x250 scope:global align:4 +checkTgHit__9daOship_cFv = .text:0x00000E48; // type:function size:0x338 scope:global align:4 +setAttention__9daOship_cFv = .text:0x00001180; // type:function size:0x70 scope:global align:4 +setCollision__9daOship_cFv = .text:0x000011F0; // type:function size:0x13C scope:global align:4 +attackCannon__9daOship_cFi = .text:0x0000132C; // type:function size:0x1A4 scope:global align:4 +setMtx__9daOship_cFv = .text:0x000014D0; // type:function size:0x2F4 scope:global align:4 +modeWaitInit__9daOship_cFv = .text:0x000017C4; // type:function size:0x20 scope:global align:4 +modeWait__9daOship_cFv = .text:0x000017E4; // type:function size:0x20 scope:global align:4 +modeRangeAInit__9daOship_cFv = .text:0x00001804; // type:function size:0x14 scope:global align:4 +modeRangeA__9daOship_cFv = .text:0x00001818; // type:function size:0xE0 scope:global align:4 +modeRangeBInit__9daOship_cFv = .text:0x000018F8; // type:function size:0x34 scope:global align:4 +modeRangeB__9daOship_cFv = .text:0x0000192C; // type:function size:0xE0 scope:global align:4 +modeRangeCInit__9daOship_cFv = .text:0x00001A0C; // type:function size:0x14 scope:global align:4 +modeRangeC__9daOship_cFv = .text:0x00001A20; // type:function size:0xD4 scope:global align:4 +modeRangeDInit__9daOship_cFv = .text:0x00001AF4; // type:function size:0x4 scope:global align:4 +modeRangeD__9daOship_cFv = .text:0x00001AF8; // type:function size:0x7C scope:global align:4 +modeDamageInit__9daOship_cFv = .text:0x00001B74; // type:function size:0x14 scope:global align:4 +modeDamage__9daOship_cFv = .text:0x00001B88; // type:function size:0x108 scope:global align:4 +modeAttackInit__9daOship_cFv = .text:0x00001C90; // type:function size:0x230 scope:global align:4 +modeAttack__9daOship_cFv = .text:0x00001EC0; // type:function size:0x17C scope:global align:4 +modeDeleteInit__9daOship_cFv = .text:0x0000203C; // type:function size:0xC0 scope:global align:4 +modeDelete__9daOship_cFv = .text:0x000020FC; // type:function size:0x2FC scope:global align:4 +modeProc__9daOship_cFQ29daOship_c6Proc_ei = .text:0x000023F8; // type:function size:0x228 scope:global align:4 +_execute__9daOship_cFv = .text:0x00002620; // type:function size:0x498 scope:global align:4 +_draw__9daOship_cFv = .text:0x00002AB8; // type:function size:0x80 scope:global align:4 +createInit__9daOship_cFv = .text:0x00002B38; // type:function size:0x2A8 scope:global align:4 +_createHeap__9daOship_cFv = .text:0x00002DE0; // type:function size:0x148 scope:global align:4 +getArg__9daOship_cFv = .text:0x00002F28; // type:function size:0x4C scope:global align:4 +_create__9daOship_cFv = .text:0x00002F74; // type:function size:0x15C scope:global align:4 +__ct__9daOship_cFv = .text:0x000030D0; // type:function size:0x32C scope:weak align:4 +__dt__14dBgS_ObjLinChkFv = .text:0x000033FC; // type:function size:0x154 scope:weak align:4 +__dt__11dBgS_LinChkFv = .text:0x00003550; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x0000367C; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x0000371C; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00003778; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000037C0; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x0000381C; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00003864; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x000038F8; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00003940; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00003988; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00003A10; // type:function size:0x70 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00003A80; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_CylFv = .text:0x00003B4C; // type:function size:0x84 scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00003BD0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00003C18; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00003C74; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00003CBC; // type:function size:0x5C scope:weak align:4 +__ct__5csXyzFv = .text:0x00003D18; // type:function size:0x4 scope:weak align:4 +__dt__19dPa_followEcallBackFv = .text:0x00003D1C; // type:function size:0x6C scope:weak align:4 +__defctor__19dPa_followEcallBackFv = .text:0x00003D88; // type:function size:0x28 scope:weak align:4 +__ct__Q29JGeometry8TVec3Fv = .text:0x00003DB0; // type:function size:0x4 scope:weak align:4 +__ct__4cXyzFv = .text:0x00003DB4; // type:function size:0x4 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00003DB8; // type:function size:0x5C scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00003E14; // type:function size:0x48 scope:weak align:4 +_delete__9daOship_cFv = .text:0x00003E5C; // type:function size:0x94 scope:global align:4 +daOshipCreate__FPv = .text:0x00003EF0; // type:function size:0x20 scope:local align:4 +daOshipDelete__FPv = .text:0x00003F10; // type:function size:0x24 scope:local align:4 +daOshipExecute__FPv = .text:0x00003F34; // type:function size:0x24 scope:local align:4 +daOshipDraw__FPv = .text:0x00003F58; // type:function size:0x24 scope:local align:4 +daOshipIsDelete__FPv = .text:0x00003F7C; // type:function size:0x8 scope:local align:4 +__dt__10cCcD_GSttsFv = .text:0x00003F84; // type:function size:0x48 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003FCC; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003FD4; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00003FDC; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00003FE8; // type:function size:0xC scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00003FF4; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00004004; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x0000400C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00004014; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000401C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00004024; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x0000405C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00004064; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x0000406C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00004074; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000040AC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000040B0; // type:function size:0x8 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x000040B8; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00004100; // type:function size:0x5C scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000415C; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004160; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004164; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004168; // type:function size:0x4 scope:weak align:4 +__dt__13daOship_HIO_cFv = .text:0x0000416C; // type:function size:0x60 scope:weak align:4 +cLib_calcTimer__FPi = .text:0x000041CC; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_oship_cpp = .text:0x000041E8; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00004224; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x0000422C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00004234; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x0000423C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00004244; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x0000424C; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00004254; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjLinChkFv = .text:0x0000425C; // type:function size:0x8 scope:weak align:4 +@100@__dt__14dBgS_ObjLinChkFv = .text:0x00004264; // type:function size:0x8 scope:weak align:4 +@88@__dt__14dBgS_ObjLinChkFv = .text:0x0000426C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00004274; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x0000427C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_heapsize__9daOship_c = .rodata:0x00000000; // type:object size:0x4 scope:global align:4 +m_arc_name__9daOship_c = .rodata:0x00000004; // type:object size:0x6 scope:global align:4 data:string +m_cyl_src__9daOship_c = .rodata:0x0000000C; // type:object size:0x44 scope:global align:4 +@4223 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4224 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4225 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4226 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4227 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4228 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 data:float +@4229 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4230 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4231 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4232 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4233 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float +@4234 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4235 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4236 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4237 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4238 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4239 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4240 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4241 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4242 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4243 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4244 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4245 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 data:float +@4246 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4372 = .rodata:0x000000B0; // type:object size:0x8 scope:local align:8 +@4373 = .rodata:0x000000B8; // type:object size:0x8 scope:local align:8 +@4374 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 data:float +@4382 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@4383 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@4398 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 data:float +@4447 = .rodata:0x000000D0; // type:object size:0xC scope:local align:4 +@4510 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@4511 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@4512 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@4586 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@4587 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 data:float +@4780 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 data:float +@4808 = .rodata:0x000000F4; // type:object size:0xC scope:local align:4 data:4byte +@4844 = .rodata:0x00000100; // type:object size:0x8 scope:local align:8 data:double +@4966 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 data:float +@5017 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@5018 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@5019 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@5126 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@5127 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@5128 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@5179 = .rodata:0x00000124; // type:object size:0xC scope:local align:4 +@5201 = .rodata:0x00000130; // type:object size:0xC scope:local align:4 +@5202 = .rodata:0x0000013C; // type:object size:0xC scope:local align:4 +@5289 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@5290 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +@5291 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@5292 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@5293 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@5294 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 +@5301 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 +@5303 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 +@5305 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 +@5307 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4 +@5309 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4 +@5404 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000178; // type:object size:0x73 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_379_data_1C = .data:0x0000001C; // type:object size:0x14 +cyl_offset$4744 = .data:0x00000030; // type:object size:0x14 scope:local align:4 +cyl_r$4745 = .data:0x00000044; // type:object size:0x14 scope:local align:4 +cyl_h$4746 = .data:0x00000058; // type:object size:0x14 scope:local align:4 +@5135 = .data:0x0000006C; // type:object size:0xC scope:local align:4 +@5136 = .data:0x00000078; // type:object size:0xC scope:local align:4 +@5137 = .data:0x00000084; // type:object size:0xC scope:local align:4 +@5138 = .data:0x00000090; // type:object size:0xC scope:local align:4 +@5139 = .data:0x0000009C; // type:object size:0xC scope:local align:4 +@5140 = .data:0x000000A8; // type:object size:0xC scope:local align:4 +@5141 = .data:0x000000B4; // type:object size:0xC scope:local align:4 +@5142 = .data:0x000000C0; // type:object size:0xC scope:local align:4 +@5143 = .data:0x000000CC; // type:object size:0xC scope:local align:4 +@5144 = .data:0x000000D8; // type:object size:0xC scope:local align:4 +@5145 = .data:0x000000E4; // type:object size:0xC scope:local align:4 +@5146 = .data:0x000000F0; // type:object size:0xC scope:local align:4 +@5147 = .data:0x000000FC; // type:object size:0xC scope:local align:4 +@5148 = .data:0x00000108; // type:object size:0xC scope:local align:4 +@5149 = .data:0x00000114; // type:object size:0xC scope:local align:4 +@5150 = .data:0x00000120; // type:object size:0xC scope:local align:4 +mode_tbl$5134 = .data:0x0000012C; // type:object size:0xE0 scope:local align:4 +daOshipMethodTable = .data:0x0000020C; // type:object size:0x20 scope:local align:4 +g_profile_OSHIP = .data:0x0000022C; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x0000025C; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000268; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000274; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000280; // type:object size:0x54 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000002D4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000002E0; // type:object size:0x88 scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000368; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000374; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000380; // type:object size:0xC scope:weak align:4 +__vt__14dBgS_ObjLinChk = .data:0x0000038C; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x000003BC; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000003EC; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000404; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000410; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x0000041C; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000428; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000434; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000440; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000458; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000464; // type:object size:0x24 scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000488; // type:object size:0x20 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x000004A8; // type:object size:0x1C scope:weak align:4 +__vt__13daOship_HIO_c = .data:0x000004C4; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4249 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x98 scope:local align:4 data:float +init$4428 = .bss:0x000000F8; // type:object size:0x1 scope:local align:1 +wave_l_direction$4427 = .bss:0x000000FC; // type:object size:0xC scope:local align:4 +init$4431 = .bss:0x00000108; // type:object size:0x1 scope:local align:1 +wave_r_direction$4430 = .bss:0x0000010C; // type:object size:0xC scope:local align:4 +init$5151 = .bss:0x00000118; // type:object size:0x1 scope:local align:1 data:byte +@5370 = .bss:0x0000011C; // type:object size:0xC scope:local align:4 +init$5371 = .bss:0x00000128; // type:object size:0x1 scope:local align:1 +flag_offset$5369 = .bss:0x0000012C; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_pedestal/splits.txt b/config/D44J01/rels/d_a_pedestal/splits.txt new file mode 100644 index 000000000..3f09ce8c7 --- /dev/null +++ b/config/D44J01/rels/d_a_pedestal/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_pedestal.o: + .text start:0x00000078 end:0x000010D8 + .text start:0x000010D8 end:0x00001378 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000A8 + .data start:0x00000000 end:0x0000020C diff --git a/config/D44J01/rels/d_a_pedestal/symbols.txt b/config/D44J01/rels/d_a_pedestal/symbols.txt new file mode 100644 index 000000000..004266dc1 --- /dev/null +++ b/config/D44J01/rels/d_a_pedestal/symbols.txt @@ -0,0 +1,86 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +_delete__Q210daPedestal7daPds_cFv = .text:0x00000078; // type:function size:0x68 scope:global align:4 +CheckCreateHeap__10daPedestalFP10fopAc_ac_c = .text:0x000000E0; // type:function size:0x20 scope:local align:4 +CreateHeap__Q210daPedestal7daPds_cFv = .text:0x00000100; // type:function size:0x148 scope:global align:4 +CreateInit__Q210daPedestal7daPds_cFv = .text:0x00000248; // type:function size:0x13C scope:global align:4 +_create__Q210daPedestal7daPds_cFv = .text:0x00000384; // type:function size:0xF0 scope:global align:4 +getMyStaffId__Q210daPedestal7daPds_cFv = .text:0x00000474; // type:function size:0xB8 scope:global align:4 +wakeupCheck__Q210daPedestal7daPds_cFv = .text:0x0000052C; // type:function size:0xAC scope:global align:4 +finishCheck__Q210daPedestal7daPds_cFv = .text:0x000005D8; // type:function size:0xAC scope:global align:4 +setAction__Q210daPedestal7daPds_cFMQ210daPedestal7daPds_cFPCvPvPv_iPv = .text:0x00000684; // type:function size:0xB8 scope:global align:4 +action__Q210daPedestal7daPds_cFPv = .text:0x0000073C; // type:function size:0x88 scope:global align:4 +waitAction__Q210daPedestal7daPds_cFPv = .text:0x000007C4; // type:function size:0x1C scope:global align:4 +eventProc__Q210daPedestal7daPds_cFv = .text:0x000007E0; // type:function size:0x104 scope:global align:4 +initialDefault__Q210daPedestal7daPds_cFi = .text:0x000008E4; // type:function size:0x4 scope:global align:4 +actionDefault__Q210daPedestal7daPds_cFi = .text:0x000008E8; // type:function size:0x8 scope:global align:4 +initialMoveEvent__Q210daPedestal7daPds_cFi = .text:0x000008F0; // type:function size:0xB8 scope:global align:4 +actionMoveEvent__Q210daPedestal7daPds_cFi = .text:0x000009A8; // type:function size:0x144 scope:global align:4 +initialEffectSet__Q210daPedestal7daPds_cFi = .text:0x00000AEC; // type:function size:0x54 scope:global align:4 +initialEffectEnd__Q210daPedestal7daPds_cFi = .text:0x00000B40; // type:function size:0x40 scope:global align:4 +set_mtx__Q210daPedestal7daPds_cFv = .text:0x00000B80; // type:function size:0x90 scope:global align:4 +initBrkAnm__Q210daPedestal7daPds_cFUcb = .text:0x00000C10; // type:function size:0x148 scope:global align:4 +playBrkAnm__Q210daPedestal7daPds_cFv = .text:0x00000D58; // type:function size:0x40 scope:global align:4 +_execute__Q210daPedestal7daPds_cFv = .text:0x00000D98; // type:function size:0xB0 scope:global align:4 +_draw__Q210daPedestal7daPds_cFv = .text:0x00000E48; // type:function size:0xC8 scope:global align:4 +daPds_Create__10daPedestalFPv = .text:0x00000F10; // type:function size:0x20 scope:local align:4 +daPds_Delete__10daPedestalFPv = .text:0x00000F30; // type:function size:0x24 scope:local align:4 +daPds_Draw__10daPedestalFPv = .text:0x00000F54; // type:function size:0x24 scope:local align:4 +daPds_Execute__10daPedestalFPv = .text:0x00000F78; // type:function size:0x24 scope:local align:4 +daPds_IsDelete__10daPedestalFPv = .text:0x00000F9C; // type:function size:0x8 scope:local align:4 +execute__Q210daPedestal25daPds_infiniteEcallBack_cFP14JPABaseEmitter = .text:0x00000FA4; // type:function size:0x68 scope:global align:4 +end__Q210daPedestal25daPds_infiniteEcallBack_cFv = .text:0x0000100C; // type:function size:0x3C scope:global align:4 +makeEmitter__Q210daPedestal25daPds_infiniteEcallBack_cFUsPC4cXyzPC5csXyzPC4cXyz = .text:0x00001048; // type:function size:0x90 scope:global align:4 +__dt__Q210daPedestal25daPds_infiniteEcallBack_cFv = .text:0x000010D8; // type:function size:0x6C scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00001144; // type:function size:0x5C scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x000011A0; // type:function size:0x48 scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x000011E8; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00001244; // type:function size:0x48 scope:weak align:4 +setup__Q210daPedestal25daPds_infiniteEcallBack_cFP14JPABaseEmitterPC4cXyzPC5csXyzSc = .text:0x0000128C; // type:function size:0x8 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001294; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001298; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000129C; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000012A0; // type:function size:0x4 scope:weak align:4 +__sinit_d_a_pedestal_cpp = .text:0x000012A4; // type:function size:0xD4 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__Q210daPedestal7daPds_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +@4051 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4052 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4053 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4054 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4055 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4056 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4176 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4256 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4287 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4344 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 data:double +@stringBase0 = .rodata:0x00000038; // type:object size:0x70 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_163_data_1C = .data:0x0000001C; // type:object size:0x14 +l_os_name$4026 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4183 = .data:0x0000003C; // type:object size:0xC scope:local align:4 data:4byte +@4199 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4200 = .data:0x00000054; // type:object size:0xC scope:local align:4 +@4201 = .data:0x00000060; // type:object size:0xC scope:local align:4 +@4202 = .data:0x0000006C; // type:object size:0xC scope:local align:4 +event_init_tbl__10daPedestal = .data:0x00000078; // type:object size:0x30 scope:local align:4 +@4203 = .data:0x000000A8; // type:object size:0xC scope:local align:4 +@4204 = .data:0x000000B4; // type:object size:0xC scope:local align:4 +@4205 = .data:0x000000C0; // type:object size:0xC scope:local align:4 +@4206 = .data:0x000000CC; // type:object size:0xC scope:local align:4 +event_action_tbl__10daPedestal = .data:0x000000D8; // type:object size:0x30 scope:local align:4 +cut_name_tbl__10daPedestal = .data:0x00000108; // type:object size:0x10 scope:local align:4 +brkAnmTbl$4317 = .data:0x00000118; // type:object size:0x30 scope:local align:4 +daActMethodTable__10daPedestal = .data:0x00000148; // type:object size:0x20 scope:local align:4 +g_profile_PEDESTAL = .data:0x00000168; // type:object size:0x30 scope:global align:4 +__vt__Q210daPedestal25daPds_infiniteEcallBack_c = .data:0x00000198; // type:object size:0x20 scope:global align:4 +__vt__18dPa_levelEcallBack = .data:0x000001B8; // type:object size:0x20 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x000001D8; // type:object size:0x1C scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x000001F4; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000200; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_ph/splits.txt b/config/D44J01/rels/d_a_ph/splits.txt new file mode 100644 index 000000000..ff81715c6 --- /dev/null +++ b/config/D44J01/rels/d_a_ph/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_ph.o: + .text start:0x00000078 end:0x00007884 + .rodata start:0x00000000 end:0x0000014C + .data start:0x00000000 end:0x000004C8 diff --git a/config/D44J01/rels/d_a_ph/symbols.txt b/config/D44J01/rels/d_a_ph/symbols.txt new file mode 100644 index 000000000..c145ca0b0 --- /dev/null +++ b/config/D44J01/rels/d_a_ph/symbols.txt @@ -0,0 +1,201 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +nodeCallBack_UP__FP7J3DNodei = .text:0x00000078; // type:function size:0xE0 scope:local align:4 +nodeCallBack_DW__FP7J3DNodei = .text:0x00000158; // type:function size:0x104 scope:local align:4 +daPH_Draw__FP8ph_class = .text:0x0000025C; // type:function size:0x1A0 scope:local align:4 +anm_init__FP8ph_classifUcfii = .text:0x000003FC; // type:function size:0x3C4 scope:local align:4 +puropera_sound__FP8ph_class = .text:0x000007C0; // type:function size:0x1BC scope:local align:4 +zaisitu_sound__FP8ph_classP8cCcD_Obj = .text:0x0000097C; // type:function size:0x168 scope:local align:4 +puropera_kaiten__FP8ph_class = .text:0x00000AE4; // type:function size:0x68 scope:local align:4 +fuwafuwa_set__FP8ph_class = .text:0x00000B4C; // type:function size:0x1E0 scope:local align:4 +fly_angle_set__FP8ph_classUc = .text:0x00000D2C; // type:function size:0x4C8 scope:local align:4 +body_atari_check__FP8ph_class = .text:0x000011F4; // type:function size:0x7E4 scope:local align:4 +hajiki_check__FP8ph_class = .text:0x000019D8; // type:function size:0x204 scope:local align:4 +ph_wall_hit_check__FP8ph_class = .text:0x00001BDC; // type:function size:0x78 scope:local align:4 +ph_hani_check__FP8ph_classffUc = .text:0x00001C54; // type:function size:0x180 scope:local align:4 +shibuki_set__FP8ph_class4cXyzf = .text:0x00001DD4; // type:function size:0xFC scope:local align:4 +sea_water_check__FP8ph_classUc = .text:0x00001ED0; // type:function size:0x404 scope:local align:4 +ph_fly_move__FP8ph_class = .text:0x000022D4; // type:function size:0x380 scope:local align:4 +ph_fly_sea_move__FP8ph_class = .text:0x00002654; // type:function size:0x7DC scope:local align:4 +ph_hane_move__FP8ph_class = .text:0x00002E30; // type:function size:0x138 scope:local align:4 +ph_bunri_move__FP8ph_class = .text:0x00002F68; // type:function size:0x810 scope:local align:4 +ph_fujyou_move__FP8ph_class = .text:0x00003778; // type:function size:0x7CC scope:local align:4 +dead_item__FP8ph_class = .text:0x00003F44; // type:function size:0x128 scope:local align:4 +ph_damage_dead_move__FP8ph_class = .text:0x0000406C; // type:function size:0x92C scope:local align:4 +ph_wind_move__FP8ph_class = .text:0x00004998; // type:function size:0x7AC scope:local align:4 +ph_water_move__FP8ph_class = .text:0x00005144; // type:function size:0x4F4 scope:local align:4 +BG_check__FP8ph_class = .text:0x00005638; // type:function size:0x114 scope:local align:4 +UP_draw_SUB__FP8ph_class = .text:0x0000574C; // type:function size:0x100 scope:local align:4 +DW_draw_SUB__FP8ph_class = .text:0x0000584C; // type:function size:0xE0 scope:local align:4 +daPH_Execute__FP8ph_class = .text:0x0000592C; // type:function size:0x884 scope:local align:4 +daPH_IsDelete__FP8ph_class = .text:0x000061B0; // type:function size:0x8 scope:local align:4 +daPH_Delete__FP8ph_class = .text:0x000061B8; // type:function size:0x98 scope:local align:4 +useArrowHeapInit__FP10fopAc_ac_c = .text:0x00006250; // type:function size:0x90 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x000062E0; // type:function size:0x454 scope:local align:4 +daPH_Create__FP10fopAc_ac_c = .text:0x00006734; // type:function size:0x5F8 scope:local align:4 +__ct__8ph_classFv = .text:0x00006D2C; // type:function size:0x37C scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000070A8; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00007174; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x000071BC; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00007288; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000072D0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000732C; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00007374; // type:function size:0x5C scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x000073D0; // type:function size:0x5C scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x0000742C; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00007474; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x000074E4; // type:function size:0x88 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x0000756C; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x000075B4; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x000075FC; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00007658; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000076A0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000076B0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000076B8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000076C0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000076C8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000076D0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00007708; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00007710; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00007718; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00007720; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00007758; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000775C; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00007764; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00007774; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x0000777C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00007784; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000778C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00007794; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x000077CC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x000077D4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x000077DC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x000077E4; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000781C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00007824; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000782C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00007838; // type:function size:0xC scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007844; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007848; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000784C; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007850; // type:function size:0x4 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00007854; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x0000785C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00007864; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x0000786C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00007874; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x0000787C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4216 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4217 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4278 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4279 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4280 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4322 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4361 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4363 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4432 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4433 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4434 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4435 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4436 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4513 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 +@4514 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@4515 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4516 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4822 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4823 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4824 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4825 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4882 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 data:float +@4883 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 data:float +@4948 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@5044 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5045 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:string +@5046 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5047 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5048 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5049 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5106 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5107 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5108 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5109 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5110 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5111 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5112 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5113 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5249 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5250 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5251 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5252 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5253 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5279 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5455 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5456 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@5457 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@5458 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@5601 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@5602 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@5603 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@5604 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@5605 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@5842 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@5843 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@5844 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@5845 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@5846 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@5847 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 data:string +@5987 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@5988 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@6081 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@6319 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@6320 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@6321 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@6322 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@6654 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@6655 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@6656 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@6657 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@6659 = .rodata:0x00000130; // type:object size:0x8 scope:local align:8 +@stringBase0 = .rodata:0x00000138; // type:object size:0x14 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_380_data_1C = .data:0x0000001C; // type:object size:0x14 +@5254 = .data:0x00000030; // type:object size:0x24 scope:local align:4 +@5459 = .data:0x00000054; // type:object size:0x1C scope:local align:4 +@5606 = .data:0x00000070; // type:object size:0x1C scope:local align:4 +@5848 = .data:0x0000008C; // type:object size:0x28 scope:local align:4 +@6323 = .data:0x000000B4; // type:object size:0x1C scope:local align:4 +sph_offset$6347 = .data:0x000000D0; // type:object size:0xC scope:local align:4 +up_sph_offset$6348 = .data:0x000000DC; // type:object size:0xC scope:local align:4 +search_data_norm$6349 = .data:0x000000E8; // type:object size:0x18 scope:local align:4 +search_data_sh$6350 = .data:0x00000100; // type:object size:0x18 scope:local align:4 +at_hit_puropera_co_cyl$6517 = .data:0x00000118; // type:object size:0x44 scope:local align:4 +tg_hit_puropera_co_cyl$6518 = .data:0x0000015C; // type:object size:0x44 scope:local align:4 +body_co_sph_src$6519 = .data:0x000001A0; // type:object size:0x40 scope:local align:4 +fire_j$6520 = .data:0x000001E0; // type:object size:0xA scope:local align:4 +fire_sc$6521 = .data:0x000001EC; // type:object size:0x28 scope:local align:4 +fire_j2$6527 = .data:0x00000214; // type:object size:0xA scope:local align:4 +fire_sc2$6528 = .data:0x00000220; // type:object size:0x28 scope:local align:4 +l_daPH_Method = .data:0x00000248; // type:object size:0x20 scope:local align:4 +g_profile_PH = .data:0x00000268; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000298; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x000002A4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000002B0; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x000002BC; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000002C8; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000002D4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000002E0; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000368; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000374; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000003FC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000408; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000414; // type:object size:0x54 scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000468; // type:object size:0x20 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000488; // type:object size:0x1C scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000004A4; // type:object size:0x24 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_pirate_flag/splits.txt b/config/D44J01/rels/d_a_pirate_flag/splits.txt new file mode 100644 index 000000000..2b9cea458 --- /dev/null +++ b/config/D44J01/rels/d_a_pirate_flag/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:32 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_pirate_flag.o: + .text start:0x000000EC end:0x00001DAC + .text start:0x00001DAC end:0x00001E7C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000091 + .data start:0x00000000 end:0x000003A8 + .bss start:0x00000008 end:0x000000A0 diff --git a/config/D44J01/rels/d_a_pirate_flag/symbols.txt b/config/D44J01/rels/d_a_pirate_flag/symbols.txt new file mode 100644 index 000000000..d8acb04d6 --- /dev/null +++ b/config/D44J01/rels/d_a_pirate_flag/symbols.txt @@ -0,0 +1,94 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +setCorrectNrmAngle__22daPirate_Flag_packet_cFsf = .text:0x000000EC; // type:function size:0x2AC scope:global align:4 +setBackNrm__22daPirate_Flag_packet_cFv = .text:0x00000398; // type:function size:0x8C scope:global align:4 +setNrmVtx__22daPirate_Flag_packet_cFP4cXyzii = .text:0x00000424; // type:function size:0x410 scope:global align:4 +__dt__4cXyzFv = .text:0x00000834; // type:function size:0x3C scope:weak align:4 +draw__22daPirate_Flag_packet_cFv = .text:0x00000870; // type:function size:0x5F4 scope:global align:4 +daPirate_Flag_Draw__FP17pirate_flag_class = .text:0x00000E64; // type:function size:0x358 scope:local align:4 +get_cloth_anim_sub_factor__FP4cXyzP4cXyzP4cXyzP4cXyzf = .text:0x000011BC; // type:function size:0x134 scope:local align:4 +get_cloth_anim_factor__FP17pirate_flag_classP4cXyzP4cXyzP4cXyzP4cXyzii = .text:0x000012F0; // type:function size:0x350 scope:local align:4 +pirate_flag_move__FP17pirate_flag_class = .text:0x00001640; // type:function size:0x2F4 scope:local align:4 +daPirate_Flag_Execute__FP17pirate_flag_class = .text:0x00001934; // type:function size:0x100 scope:local align:4 +daPirate_Flag_IsDelete__FP17pirate_flag_class = .text:0x00001A34; // type:function size:0x8 scope:local align:4 +daPirate_Flag_Delete__FP17pirate_flag_class = .text:0x00001A3C; // type:function size:0x64 scope:local align:4 +daPirate_Flag_Create__FP10fopAc_ac_c = .text:0x00001AA0; // type:function size:0x22C scope:local align:4 +__sinit_d_a_pirate_flag_cpp = .text:0x00001CCC; // type:function size:0x90 scope:local align:4 +__dt__19daPirate_Flag_HIO_cFv = .text:0x00001D5C; // type:function size:0x50 scope:weak align:4 +__dt__22daPirate_Flag_packet_cFv = .text:0x00001DAC; // type:function size:0xCC scope:weak align:4 +__ct__4cXyzFv = .text:0x00001E78; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4020 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4021 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4022 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4023 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4024 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4025 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4030 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 data:double +@4044 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4178 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4211 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4212 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4235 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4237 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4239 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4327 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4328 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4329 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4359 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@4360 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@4417 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4418 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4521 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4522 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4523 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4548 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4655 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4656 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4657 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4658 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000080; // type:object size:0x11 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_85_data_1C = .data:0x0000001C; // type:object size:0x14 +l_pos = .data:0x00000030; // type:object size:0x12C scope:local align:4 +l_texCoord = .data:0x0000015C; // type:object size:0xC8 scope:local align:4 +l_pirate_flag_DL = .data:0x00000240; // type:object size:0xA4 scope:local align:32 +l_pirate_flag_matDL = .data:0x00000300; // type:object size:0x34 scope:local align:32 +l_daPirate_Flag_Method = .data:0x00000334; // type:object size:0x20 scope:local align:4 +g_profile_PIRATE_FLAG = .data:0x00000354; // type:object size:0x30 scope:global align:4 +__vt__22daPirate_Flag_packet_c = .data:0x00000384; // type:object size:0x18 scope:global align:4 +__vt__19daPirate_Flag_HIO_c = .data:0x0000039C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:4byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +l_p_ship = .bss:0x00000054; // type:object size:0x4 scope:local align:4 data:4byte +@3992 = .bss:0x00000058; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000064; // type:object size:0x20 scope:local align:4 data:float +@4530 = .bss:0x00000084; // type:object size:0xC scope:local align:4 +init$4531 = .bss:0x00000090; // type:object size:0x1 scope:local align:1 +flag_offset$4529 = .bss:0x00000094; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_pt/splits.txt b/config/D44J01/rels/d_a_pt/splits.txt new file mode 100644 index 000000000..23210b542 --- /dev/null +++ b/config/D44J01/rels/d_a_pt/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_pt.o: + .text start:0x000000EC end:0x000057B8 + .text start:0x000057B8 end:0x000057B8 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000EF + .data start:0x00000000 end:0x000004D8 + .bss start:0x00000008 end:0x00000188 diff --git a/config/D44J01/rels/d_a_pt/symbols.txt b/config/D44J01/rels/d_a_pt/symbols.txt new file mode 100644 index 000000000..9fd75dd8f --- /dev/null +++ b/config/D44J01/rels/d_a_pt/symbols.txt @@ -0,0 +1,245 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__10daPt_HIO_cFv = .text:0x000000EC; // type:function size:0x24 scope:global align:4 +anm_init__FP8pt_classifUcfi = .text:0x00000110; // type:function size:0x128 scope:local align:4 +daPt_Draw__FP8pt_class = .text:0x00000238; // type:function size:0xF4 scope:local align:4 +smoke_set__FP8pt_classSc = .text:0x0000032C; // type:function size:0xF8 scope:local align:4 +damage_check__FP8pt_class = .text:0x00000424; // type:function size:0x3BC scope:local align:4 +get_z_ang__FP8pt_class = .text:0x000007E0; // type:function size:0x440 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x00000C20; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00000D4C; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00000DEC; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00000E48; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00000E90; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00000EEC; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00000F34; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00000FC8; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00001010; // type:function size:0x48 scope:weak align:4 +__dt__4cXyzFv = .text:0x00001058; // type:function size:0x3C scope:weak align:4 +next_pos_set__FP8pt_class = .text:0x00001094; // type:function size:0x79C scope:local align:4 +pt_move__FP8pt_class = .text:0x00001830; // type:function size:0x524 scope:local align:4 +view_check__FP8pt_class = .text:0x00001D54; // type:function size:0x2F8 scope:local align:4 +pt_attack__FP8pt_class = .text:0x0000204C; // type:function size:0x5E4 scope:local align:4 +pt_wait__FP8pt_class = .text:0x00002630; // type:function size:0x5A8 scope:local align:4 +pt_koke__FP8pt_class = .text:0x00002BD8; // type:function size:0x30C scope:local align:4 +pt_ples__FP8pt_class = .text:0x00002EE4; // type:function size:0xD8 scope:local align:4 +pt_bat__FP8pt_class = .text:0x00002FBC; // type:function size:0x1B4 scope:local align:4 +water_check__FP8pt_class = .text:0x00003170; // type:function size:0x508 scope:local align:4 +__dt__18dBgS_ObjGndChk_SplFv = .text:0x00003678; // type:function size:0x168 scope:weak align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x000037E0; // type:function size:0x140 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x00003920; // type:function size:0x118 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00003A38; // type:function size:0x80 scope:weak align:4 +action__FP8pt_class = .text:0x00003AB8; // type:function size:0x284 scope:local align:4 +daPt_Execute__FP8pt_class = .text:0x00003D3C; // type:function size:0x490 scope:local align:4 +daPt_IsDelete__FP8pt_class = .text:0x000041CC; // type:function size:0x8 scope:local align:4 +daPt_Delete__FP8pt_class = .text:0x000041D4; // type:function size:0x180 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x00004354; // type:function size:0x294 scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000045E8; // type:function size:0x48 scope:weak align:4 +daPt_Create__FP10fopAc_ac_c = .text:0x00004630; // type:function size:0x304 scope:local align:4 +__ct__8pt_classFv = .text:0x00004934; // type:function size:0x28C scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00004BC0; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00004C8C; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00004CD4; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00004DA0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00004DE8; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00004E44; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00004E8C; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00004EE8; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00004F58; // type:function size:0x88 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004FE0; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004FE4; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004FE8; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00004FEC; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00004FF0; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00005038; // type:function size:0x5C scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00005094; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x000050DC; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00005138; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00005180; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00005190; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00005198; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000051A0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000051A8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000051B0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000051E8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000051F0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000051F8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005200; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00005238; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000523C; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00005244; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00005254; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x0000525C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00005264; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000526C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00005274; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x000052AC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x000052B4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x000052BC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x000052C4; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000052FC; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00005304; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000530C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00005318; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00005324; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00005380; // type:function size:0x5C scope:weak align:4 +__dt__10daPt_HIO_cFv = .text:0x000053DC; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_pt_cpp = .text:0x00005424; // type:function size:0x2EC scope:local align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00005710; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00005718; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00005720; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00005728; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00005730; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00005738; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00005740; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x00005748; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x00005750; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x00005758; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x00005760; // type:function size:0x8 scope:weak align:4 +@20@__dt__18dBgS_ObjGndChk_SplFv = .text:0x00005768; // type:function size:0x8 scope:weak align:4 +@76@__dt__18dBgS_ObjGndChk_SplFv = .text:0x00005770; // type:function size:0x8 scope:weak align:4 +@64@__dt__18dBgS_ObjGndChk_SplFv = .text:0x00005778; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00005780; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00005788; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00005790; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00005798; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x000057A0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000057A8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000057B0; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4150 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4151 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4180 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4181 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4213 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4214 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4215 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4353 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4354 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4355 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4356 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4357 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4514 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4515 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4516 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4517 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4843 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4844 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4845 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4846 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4847 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4976 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4977 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 +@4978 = .rodata:0x00000060; // type:object size:0x8 scope:local align:8 +@4979 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4980 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4981 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4982 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5204 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5205 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5206 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5207 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5208 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5209 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5210 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5211 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5212 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5213 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5409 = .rodata:0x000000A0; // type:object size:0x8 scope:local align:8 data:double +@5504 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5544 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5545 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5808 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5944 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5945 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 data:string +@5946 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5947 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 data:string +@5949 = .rodata:0x000000C8; // type:object size:0x8 scope:local align:8 +@6061 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 data:float +@6151 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@6610 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000DC; // type:object size:0x13 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_381_data_1C = .data:0x0000001C; // type:object size:0x14 +cc_sph_src$6082 = .data:0x00000030; // type:object size:0x40 scope:local align:4 +at_sph_src$6083 = .data:0x00000070; // type:object size:0x40 scope:local align:4 +fire_j$6084 = .data:0x000000B0; // type:object size:0xA scope:local align:4 +fire_sc$6085 = .data:0x000000BC; // type:object size:0x28 scope:local align:4 +l_daPt_Method = .data:0x000000E4; // type:object size:0x20 scope:local align:4 +g_profile_PT = .data:0x00000104; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x00000134; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000150; // type:object size:0x20 scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000170; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x0000017C; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000188; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000194; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000001A0; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000001AC; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000234; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000240; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000002C8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000002D4; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000002E0; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000334; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000358; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x00000364; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000370; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x0000037C; // type:object size:0x18 scope:weak align:4 +__vt__18dBgS_ObjGndChk_Spl = .data:0x00000394; // type:object size:0x30 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x000003C4; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x000003F4; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000424; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000454; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x0000046C; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000478; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000484; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000490; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x0000049C; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x000004A8; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x000004C0; // type:object size:0xC scope:weak align:4 +__vt__10daPt_HIO_c = .data:0x000004CC; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +hio_set = .bss:0x00000051; // type:object size:0x1 scope:local align:1 data:byte +@4126 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x8 scope:local align:4 data:byte +@4366 = .bss:0x00000068; // type:object size:0xC scope:local align:4 +@4367 = .bss:0x00000074; // type:object size:0xC scope:local align:4 +@4368 = .bss:0x00000080; // type:object size:0xC scope:local align:4 +@4369 = .bss:0x0000008C; // type:object size:0xC scope:local align:4 +@4370 = .bss:0x00000098; // type:object size:0xC scope:local align:4 +@4371 = .bss:0x000000A4; // type:object size:0xC scope:local align:4 +p_check_d = .bss:0x000000B0; // type:object size:0x48 scope:local align:4 +@4372 = .bss:0x000000F8; // type:object size:0xC scope:local align:4 +@4373 = .bss:0x00000104; // type:object size:0xC scope:local align:4 +@4374 = .bss:0x00000110; // type:object size:0xC scope:local align:4 +@4375 = .bss:0x0000011C; // type:object size:0xC scope:local align:4 +@4376 = .bss:0x00000128; // type:object size:0xC scope:local align:4 +@4377 = .bss:0x00000134; // type:object size:0xC scope:local align:4 +p_off_d = .bss:0x00000140; // type:object size:0x48 scope:local align:4 diff --git a/config/D44J01/rels/d_a_pw/splits.txt b/config/D44J01/rels/d_a_pw/splits.txt new file mode 100644 index 000000000..b8d1f9c32 --- /dev/null +++ b/config/D44J01/rels/d_a_pw/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_pw.o: + .text start:0x00000078 end:0x000074C8 + .rodata start:0x00000000 end:0x0000010B + .data start:0x00000000 end:0x000006AC + .bss start:0x00000000 end:0x00000001 diff --git a/config/D44J01/rels/d_a_pw/symbols.txt b/config/D44J01/rels/d_a_pw/symbols.txt new file mode 100644 index 000000000..68c1c048d --- /dev/null +++ b/config/D44J01/rels/d_a_pw/symbols.txt @@ -0,0 +1,210 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x00000078; // type:function size:0xE0 scope:local align:4 +draw_SUB__FP8pw_class = .text:0x00000158; // type:function size:0xD8 scope:local align:4 +daPW_Draw__FP8pw_class = .text:0x00000230; // type:function size:0x28C scope:local align:4 +anm_init__FP8pw_classifUcfi = .text:0x000004BC; // type:function size:0x12C scope:local align:4 +kantera_break__FP8pw_class = .text:0x000005E8; // type:function size:0xE0 scope:local align:4 +Big_pow_down_check__FP8pw_class = .text:0x000006C8; // type:function size:0x70 scope:local align:4 +Big_pow_gattai_check__FP8pw_class = .text:0x00000738; // type:function size:0xD4 scope:local align:4 +body_atari_check__FP8pw_class = .text:0x0000080C; // type:function size:0x908 scope:local align:4 +__dt__5csXyzFv = .text:0x00001114; // type:function size:0x3C scope:weak align:4 +kantera_atari_check__FP8pw_class = .text:0x00001150; // type:function size:0x47C scope:local align:4 +kantera_calc__FP8pw_class = .text:0x000015CC; // type:function size:0x1E4 scope:local align:4 +BG_check__FP8pw_class = .text:0x000017B0; // type:function size:0x94 scope:local align:4 +Line_check__FP8pw_class4cXyzUc = .text:0x00001844; // type:function size:0x3D4 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x00001C18; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00001D44; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00001DE4; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00001E40; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00001E88; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00001EE4; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00001F2C; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00001FC0; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00002008; // type:function size:0x48 scope:weak align:4 +alpha_anime__FP8pw_class = .text:0x00002050; // type:function size:0xBC scope:local align:4 +fuwafuwa_calc__FP8pw_class = .text:0x0000210C; // type:function size:0x1C8 scope:local align:4 +kougen_hani_check__FP8pw_classUc = .text:0x000022D4; // type:function size:0x160 scope:local align:4 +kyori_sub__FP8pw_class = .text:0x00002434; // type:function size:0x1B4 scope:local align:4 +hani_check__FP8pw_class = .text:0x000025E8; // type:function size:0x1A8 scope:local align:4 +next_dousa_check__FP8pw_class = .text:0x00002790; // type:function size:0x13C scope:local align:4 +move_sound__FP8pw_class = .text:0x000028CC; // type:function size:0x8C scope:local align:4 +first_mode_change__FP8pw_class = .text:0x00002958; // type:function size:0x3C scope:local align:4 +action_dousa__FP8pw_class = .text:0x00002994; // type:function size:0x1068 scope:local align:4 +action_kougeki__FP8pw_class = .text:0x000039FC; // type:function size:0x7C4 scope:local align:4 +action_itai__FP8pw_class = .text:0x000041C0; // type:function size:0x9C8 scope:local align:4 +action_demo__FP8pw_class = .text:0x00004B88; // type:function size:0x354 scope:local align:4 +action_torituku__FP8pw_class = .text:0x00004EDC; // type:function size:0x270 scope:local align:4 +action_big_demo__FP8pw_class = .text:0x0000514C; // type:function size:0xA10 scope:local align:4 +daPW_Execute__FP8pw_class = .text:0x00005B5C; // type:function size:0x48C scope:local align:4 +daPW_IsDelete__FP8pw_class = .text:0x00005FE8; // type:function size:0x8 scope:local align:4 +daPW_Delete__FP8pw_class = .text:0x00005FF0; // type:function size:0xD0 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x000060C0; // type:function size:0x42C scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000064EC; // type:function size:0x48 scope:weak align:4 +daPW_Create__FP10fopAc_ac_c = .text:0x00006534; // type:function size:0x46C scope:local align:4 +__ct__8pw_classFv = .text:0x000069A0; // type:function size:0x2B0 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00006C50; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00006D1C; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00006D64; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00006E30; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00006E78; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00006ED4; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00006F1C; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00006F78; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00006FE8; // type:function size:0x88 scope:weak align:4 +__ct__5csXyzFv = .text:0x00007070; // type:function size:0x4 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007074; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007078; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000707C; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007080; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00007084; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x000070CC; // type:function size:0x5C scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00007128; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00007170; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x000071CC; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00007214; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00007224; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x0000722C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00007234; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000723C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00007244; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x0000727C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00007284; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x0000728C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00007294; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000072CC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000072D0; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000072D8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000072E8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000072F0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000072F8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00007300; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00007308; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00007340; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00007348; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00007350; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00007358; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00007390; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00007398; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000073A0; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000073AC; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x000073B8; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00007414; // type:function size:0x5C scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00007470; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00007478; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00007480; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00007488; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00007490; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00007498; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000074A0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000074A8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000074B0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x000074B8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x000074C0; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4152 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4295 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4296 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4299 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 data:double +@4312 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4331 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4332 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4691 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4692 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4693 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4694 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4843 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4844 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4845 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4846 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4847 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4854 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@4855 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 data:float +@4973 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@5050 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 data:float +@5052 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 data:double +@5093 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@5137 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@5192 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@5193 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@5194 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@5195 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5196 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5228 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5229 = .rodata:0x00000080; // type:object size:0x8 scope:local align:8 +@5230 = .rodata:0x00000088; // type:object size:0x8 scope:local align:8 +@5260 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5798 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5799 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5800 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5801 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5802 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5803 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5804 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5805 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5806 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5807 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5808 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5809 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5810 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5811 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@5812 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@5813 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@6002 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@6003 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@6004 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@6005 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@6006 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@6228 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@6229 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@6230 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@6561 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@6562 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@6692 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@6968 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000104; // type:object size:0x7 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_382_data_1C = .data:0x0000001C; // type:object size:0x14 +@5814 = .data:0x00000030; // type:object size:0x1C4 scope:local align:4 +@6007 = .data:0x000001F4; // type:object size:0x30 scope:local align:4 +@6231 = .data:0x00000224; // type:object size:0x34 scope:local align:4 +@6563 = .data:0x00000258; // type:object size:0x5C scope:local align:4 +body_co_cyl_src$6856 = .data:0x000002B4; // type:object size:0x44 scope:local align:4 +kantera_co_sph_src$6857 = .data:0x000002F8; // type:object size:0x40 scope:local align:4 +fire_j$6858 = .data:0x00000338; // type:object size:0xA scope:local align:4 +fire_sc$6859 = .data:0x00000344; // type:object size:0x28 scope:local align:4 +l_daPW_Method = .data:0x0000036C; // type:object size:0x20 scope:local align:4 +g_profile_PW = .data:0x0000038C; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x000003BC; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000003D8; // type:object size:0x20 scope:weak align:4 +__vt__8cM2dGCir = .data:0x000003F8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000404; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000410; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x0000041C; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000428; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000434; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000004BC; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000004C8; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000550; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000055C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000568; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000005BC; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x000005E0; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x000005EC; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000005F8; // type:object size:0xC scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000604; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000634; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x0000064C; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000658; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000664; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000670; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x0000067C; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000688; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x000006A0; // type:object size:0xC scope:weak align:4 +TORITUKI_ON = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/D44J01/rels/d_a_pz/splits.txt b/config/D44J01/rels/d_a_pz/splits.txt new file mode 100644 index 000000000..d35bb9d4f --- /dev/null +++ b/config/D44J01/rels/d_a_pz/splits.txt @@ -0,0 +1,24 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_pz.o: + .text start:0x000000EC end:0x00007E18 + .text start:0x00007E18 end:0x00007E74 + .text start:0x00007E74 end:0x00007ED0 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000402 + .data start:0x00000000 end:0x000006E8 + .bss start:0x00000008 end:0x000001F5 diff --git a/config/D44J01/rels/d_a_pz/symbols.txt b/config/D44J01/rels/d_a_pz/symbols.txt new file mode 100644 index 000000000..c3add2029 --- /dev/null +++ b/config/D44J01/rels/d_a_pz/symbols.txt @@ -0,0 +1,354 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__10daPz_HIO_cFv = .text:0x000000EC; // type:function size:0x234 scope:global align:4 +nodeHeadControl_CB__FP7J3DNodei = .text:0x00000320; // type:function size:0x4C scope:local align:4 +_nodeHeadControl__6daPz_cFP7J3DNodeP8J3DModel = .text:0x0000036C; // type:function size:0x170 scope:global align:4 +__dt__4cXyzFv = .text:0x000004DC; // type:function size:0x3C scope:weak align:4 +nodeWaistControl_CB__FP7J3DNodei = .text:0x00000518; // type:function size:0x4C scope:local align:4 +_nodeWaistControl__6daPz_cFP7J3DNodeP8J3DModel = .text:0x00000564; // type:function size:0x188 scope:global align:4 +nodeWaist2Control_CB__FP7J3DNodei = .text:0x000006EC; // type:function size:0x4C scope:local align:4 +_nodeWaist2Control__6daPz_cFP7J3DNodeP8J3DModel = .text:0x00000738; // type:function size:0x98 scope:global align:4 +nodeSkirtControl_CB__FP7J3DNodei = .text:0x000007D0; // type:function size:0x4C scope:local align:4 +_nodeSkirtControl__6daPz_cFP7J3DNodeP8J3DModel = .text:0x0000081C; // type:function size:0xE0 scope:global align:4 +createHeap_CB__FP10fopAc_ac_c = .text:0x000008FC; // type:function size:0x20 scope:local align:4 +bodyCreateHeap__6daPz_cFv = .text:0x0000091C; // type:function size:0x414 scope:global align:4 +bowCreateHeap__6daPz_cFv = .text:0x00000D30; // type:function size:0x120 scope:global align:4 +_createHeap__6daPz_cFv = .text:0x00000E50; // type:function size:0x4C scope:global align:4 +__ct__13daPz_matAnm_cFv = .text:0x00000E9C; // type:function size:0x60 scope:global align:4 +calc__13daPz_matAnm_cCFP11J3DMaterial = .text:0x00000EFC; // type:function size:0x94 scope:global align:4 +getGndPos__6daPz_cFv = .text:0x00000F90; // type:function size:0x84 scope:global align:4 +checkEyeArea__6daPz_cFR4cXyz = .text:0x00001014; // type:function size:0x114 scope:global align:4 +getMsg__6daPz_cFv = .text:0x00001128; // type:function size:0x48 scope:global align:4 +next_msgStatus__6daPz_cFPUl = .text:0x00001170; // type:function size:0x74 scope:global align:4 +anmAtr__6daPz_cFUs = .text:0x000011E4; // type:function size:0x80 scope:global align:4 +eventOrder__6daPz_cFv = .text:0x00001264; // type:function size:0x4C scope:global align:4 +checkOrder__6daPz_cFv = .text:0x000012B0; // type:function size:0x64 scope:global align:4 +setFallSplash__6daPz_cFv = .text:0x00001314; // type:function size:0x1E4 scope:global align:4 +setHeadSplash__6daPz_cFv = .text:0x000014F8; // type:function size:0xD8 scope:global align:4 +setRipple__6daPz_cFv = .text:0x000015D0; // type:function size:0x110 scope:global align:4 +setJntStatus__6daPz_cFv = .text:0x000016E0; // type:function size:0x58 scope:global align:4 +demo__6daPz_cFv = .text:0x00001738; // type:function size:0x1F0 scope:global align:4 +checkTgHit__6daPz_cFv = .text:0x00001928; // type:function size:0x424 scope:global align:4 +getArg__6daPz_cFv = .text:0x00001D4C; // type:function size:0x24 scope:global align:4 +setAttention__6daPz_cFv = .text:0x00001D70; // type:function size:0x1A8 scope:global align:4 +setBowAnm__6daPz_cFScb = .text:0x00001F18; // type:function size:0x5C scope:global align:4 +setBowString__6daPz_cFb = .text:0x00001F74; // type:function size:0x70 scope:global align:4 +setAnm__6daPz_cFScbi = .text:0x00001FE4; // type:function size:0x2E8 scope:global align:4 +setAnmRunSpeed__6daPz_cFv = .text:0x000022CC; // type:function size:0x218 scope:global align:4 +setEyeBtp__6daPz_cFi = .text:0x000024E4; // type:function size:0xC8 scope:global align:4 +setEyeBtk__6daPz_cFi = .text:0x000025AC; // type:function size:0xC4 scope:global align:4 +setEyeAnm__6daPz_cFSc = .text:0x00002670; // type:function size:0x78 scope:global align:4 +ctrlEye__6daPz_cFv = .text:0x000026E8; // type:function size:0x240 scope:global align:4 +playEyeAnm__6daPz_cFv = .text:0x00002928; // type:function size:0x258 scope:global align:4 +setMtx__6daPz_cFv = .text:0x00002B80; // type:function size:0x90 scope:global align:4 +modeWaitInit__6daPz_cFv = .text:0x00002C10; // type:function size:0x64 scope:global align:4 +modeWait__6daPz_cFv = .text:0x00002C74; // type:function size:0x1BC scope:global align:4 +modeMoveInit__6daPz_cFv = .text:0x00002E30; // type:function size:0x200 scope:global align:4 +modeMove__6daPz_cFv = .text:0x00003030; // type:function size:0x6DC scope:global align:4 +modeAttackWaitInit__6daPz_cFv = .text:0x0000370C; // type:function size:0x64 scope:global align:4 +modeAttackWait__6daPz_cFv = .text:0x00003770; // type:function size:0x314 scope:global align:4 +modeAttackInit__6daPz_cFv = .text:0x00003A84; // type:function size:0x18C scope:global align:4 +modeAttack__6daPz_cFv = .text:0x00003C10; // type:function size:0x494 scope:global align:4 +modeDefendInit__6daPz_cFv = .text:0x000040A4; // type:function size:0x58 scope:global align:4 +modeDefend__6daPz_cFv = .text:0x000040FC; // type:function size:0x17C scope:global align:4 +modeDownInit__6daPz_cFv = .text:0x00004278; // type:function size:0xDC scope:global align:4 +modeDown__6daPz_cFv = .text:0x00004354; // type:function size:0x4FC scope:global align:4 +modeAfraidInit__6daPz_cFv = .text:0x00004850; // type:function size:0x58 scope:global align:4 +modeAfraid__6daPz_cFv = .text:0x000048A8; // type:function size:0x214 scope:global align:4 +modeSideStepInit__6daPz_cFv = .text:0x00004ABC; // type:function size:0x7C scope:global align:4 +modeSideStep__6daPz_cFv = .text:0x00004B38; // type:function size:0x190 scope:global align:4 +modeBackStepInit__6daPz_cFv = .text:0x00004CC8; // type:function size:0x7C scope:global align:4 +modeBackStep__6daPz_cFv = .text:0x00004D44; // type:function size:0x168 scope:global align:4 +modeTalkInit__6daPz_cFv = .text:0x00004EAC; // type:function size:0x24 scope:global align:4 +modeTalk__6daPz_cFv = .text:0x00004ED0; // type:function size:0x98 scope:global align:4 +modeFollowInit__6daPz_cFv = .text:0x00004F68; // type:function size:0x100 scope:global align:4 +modeFollow__6daPz_cFv = .text:0x00005068; // type:function size:0x51C scope:global align:4 +modeProc__6daPz_cFQ26daPz_c6Proc_ei = .text:0x00005584; // type:function size:0x2A0 scope:global align:4 +_execute__6daPz_cFv = .text:0x00005824; // type:function size:0x3A0 scope:global align:4 +debugDraw__6daPz_cFv = .text:0x00005BC4; // type:function size:0xC0 scope:global align:4 +bowDraw__6daPz_cFv = .text:0x00005C84; // type:function size:0x7C scope:global align:4 +bodyDraw__6daPz_cFv = .text:0x00005D00; // type:function size:0x4AC scope:global align:4 +drawShadow__6daPz_cFv = .text:0x000061AC; // type:function size:0xD8 scope:global align:4 +_draw__6daPz_cFv = .text:0x00006284; // type:function size:0xB0 scope:global align:4 +bodyCreateInit__6daPz_cFv = .text:0x00006334; // type:function size:0x208 scope:global align:4 +createInit__6daPz_cFv = .text:0x0000653C; // type:function size:0x1F4 scope:global align:4 +_create__6daPz_cFv = .text:0x00006730; // type:function size:0x104 scope:global align:4 +__ct__6daPz_cFv = .text:0x00006834; // type:function size:0x53C scope:weak align:4 +__dt__13mDoExt_btpAnmFv = .text:0x00006D70; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00006DCC; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00006E28; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00006E84; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00006ECC; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00006F98; // type:function size:0x48 scope:weak align:4 +__dt__14dBgS_ObjLinChkFv = .text:0x00006FE0; // type:function size:0x154 scope:weak align:4 +__dt__11dBgS_LinChkFv = .text:0x00007134; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00007260; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00007300; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x0000735C; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000073A4; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00007400; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00007448; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x000074DC; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00007524; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x0000756C; // type:function size:0x5C scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x000075C8; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00007610; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000076DC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00007724; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00007780; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000077C8; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00007824; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000078AC; // type:function size:0x70 scope:weak align:4 +_delete__6daPz_cFv = .text:0x0000791C; // type:function size:0x6C scope:global align:4 +daPzCreate__FPv = .text:0x00007988; // type:function size:0x20 scope:local align:4 +daPzDelete__FPv = .text:0x000079A8; // type:function size:0x24 scope:local align:4 +daPzExecute__FPv = .text:0x000079CC; // type:function size:0x24 scope:local align:4 +daPzDraw__FPv = .text:0x000079F0; // type:function size:0x24 scope:local align:4 +daPzIsDelete__FPv = .text:0x00007A14; // type:function size:0x8 scope:local align:4 +__dt__8cM2dGCirFv = .text:0x00007A1C; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00007A64; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00007AC0; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00007B08; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00007B18; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00007B20; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00007B28; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00007B30; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00007B38; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00007B70; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00007B78; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00007B80; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00007B88; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00007BC0; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00007BC4; // type:function size:0x8 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007BCC; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007BD0; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007BD4; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00007BD8; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00007BDC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00007BEC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00007BF4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00007BFC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00007C04; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00007C0C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00007C44; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00007C4C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00007C54; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00007C5C; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00007C94; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00007C9C; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00007CA4; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00007CB0; // type:function size:0xC scope:weak align:4 +__dt__10daPz_HIO_cFv = .text:0x00007CBC; // type:function size:0x78 scope:weak align:4 +cLib_calcTimer__FPi = .text:0x00007D34; // type:function size:0x1C scope:weak align:4 +cLib_calcTimer__FPUc = .text:0x00007D50; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_pz_cpp = .text:0x00007D6C; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00007DA8; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00007DB0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00007DB8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00007DC0; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00007DC8; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00007DD0; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00007DD8; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00007DE0; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00007DE8; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjLinChkFv = .text:0x00007DF0; // type:function size:0x8 scope:weak align:4 +@100@__dt__14dBgS_ObjLinChkFv = .text:0x00007DF8; // type:function size:0x8 scope:weak align:4 +@88@__dt__14dBgS_ObjLinChkFv = .text:0x00007E00; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00007E08; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00007E10; // type:function size:0x8 scope:weak align:4 +__dt__10dNpc_HIO_cFv = .text:0x00007E18; // type:function size:0x48 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x00007E60; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00007E68; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x00007E70; // type:function size:0x4 scope:weak align:4 +__dt__13daPz_matAnm_cFv = .text:0x00007E74; // type:function size:0x5C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_heapsize__6daPz_c = .rodata:0x00000000; // type:object size:0x4 scope:global align:4 +m_arc_name__6daPz_c = .rodata:0x00000004; // type:object size:0x3 scope:global align:4 data:string +m_smoke_ef__6daPz_c = .rodata:0x00000008; // type:object size:0x4 scope:global align:4 +m_grass_ef__6daPz_c = .rodata:0x0000000C; // type:object size:0x4 scope:global align:4 +m_splash_ef__6daPz_c = .rodata:0x00000010; // type:object size:0x4 scope:global align:4 +m_cyl_src__6daPz_c = .rodata:0x00000014; // type:object size:0x44 scope:global align:4 +@4118 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4119 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4120 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4121 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4122 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4123 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4124 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 data:string +@4125 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4126 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4127 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 data:float +@4128 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 data:float +@4129 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4130 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4131 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4132 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4133 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 data:float +@4134 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4135 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4136 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4137 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4138 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 data:float +@4186 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4187 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4497 = .rodata:0x000000B8; // type:object size:0x8 scope:local align:8 +@4498 = .rodata:0x000000C0; // type:object size:0x8 scope:local align:8 +anm_atr$4530 = .rodata:0x000000C8; // type:object size:0x2 scope:local align:4 data:string +@4669 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 data:float +@4896 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@4897 = .rodata:0x000000D8; // type:object size:0x8 scope:local align:8 +a_anm_bcks_tbl$4960 = .rodata:0x000000E0; // type:object size:0xC scope:local align:4 +a_anm_prm_tbl$4961 = .rodata:0x000000EC; // type:object size:0x50 scope:local align:4 +a_anm_bcks_tbl$5006 = .rodata:0x0000013C; // type:object size:0x2C scope:local align:4 +@5007 = .rodata:0x00000168; // type:object size:0xF0 scope:local align:4 +eye_anm$5031 = .rodata:0x00000258; // type:object size:0xF scope:local align:4 +@5157 = .rodata:0x00000268; // type:object size:0x4 scope:local align:4 +@5158 = .rodata:0x0000026C; // type:object size:0x4 scope:local align:4 +@5159 = .rodata:0x00000270; // type:object size:0x4 scope:local align:4 +@5160 = .rodata:0x00000274; // type:object size:0x4 scope:local align:4 +a_eye_tbl$5187 = .rodata:0x00000278; // type:object size:0x50 scope:local align:4 +@5266 = .rodata:0x000002C8; // type:object size:0x4 scope:local align:4 +@5267 = .rodata:0x000002CC; // type:object size:0x4 scope:local align:4 +@5268 = .rodata:0x000002D0; // type:object size:0x4 scope:local align:4 +@5269 = .rodata:0x000002D4; // type:object size:0x4 scope:local align:4 +@5270 = .rodata:0x000002D8; // type:object size:0x4 scope:local align:4 +@5271 = .rodata:0x000002DC; // type:object size:0x4 scope:local align:4 +@5273 = .rodata:0x000002E0; // type:object size:0x8 scope:local align:8 data:double +@5334 = .rodata:0x000002E8; // type:object size:0x8 scope:local align:8 data:double +@5627 = .rodata:0x000002F0; // type:object size:0x4 scope:local align:4 +@5938 = .rodata:0x000002F4; // type:object size:0x4 scope:local align:4 +@5939 = .rodata:0x000002F8; // type:object size:0x4 scope:local align:4 +@6092 = .rodata:0x000002FC; // type:object size:0x4 scope:local align:4 +@6093 = .rodata:0x00000300; // type:object size:0x4 scope:local align:4 +@6150 = .rodata:0x00000304; // type:object size:0x4 scope:local align:4 +@6151 = .rodata:0x00000308; // type:object size:0x4 scope:local align:4 +@6477 = .rodata:0x0000030C; // type:object size:0x4 scope:local align:4 +@6478 = .rodata:0x00000310; // type:object size:0x4 scope:local align:4 +color_ok$6482 = .rodata:0x00000314; // type:object size:0x4 scope:local align:4 +color_ng$6483 = .rodata:0x00000318; // type:object size:0x4 scope:local align:4 +@6487 = .rodata:0x0000031C; // type:object size:0x4 scope:local align:4 +@6489 = .rodata:0x00000320; // type:object size:0x4 scope:local align:4 +@6491 = .rodata:0x00000324; // type:object size:0x4 scope:local align:4 +@6493 = .rodata:0x00000328; // type:object size:0x4 scope:local align:4 +@6495 = .rodata:0x0000032C; // type:object size:0x4 scope:local align:4 +@6774 = .rodata:0x00000330; // type:object size:0x4 scope:local align:4 +@6928 = .rodata:0x00000334; // type:object size:0x4 scope:local align:4 +@6929 = .rodata:0x00000338; // type:object size:0x4 scope:local align:4 +@6930 = .rodata:0x0000033C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000340; // type:object size:0xC2 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_383_data_1C = .data:0x0000001C; // type:object size:0x14 +fall_ripple_scale$4571 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4898 = .data:0x0000003C; // type:object size:0x5C scope:local align:4 +@6392 = .data:0x00000098; // type:object size:0xC scope:local align:4 +@6393 = .data:0x000000A4; // type:object size:0xC scope:local align:4 +@6394 = .data:0x000000B0; // type:object size:0xC scope:local align:4 +@6395 = .data:0x000000BC; // type:object size:0xC scope:local align:4 +@6396 = .data:0x000000C8; // type:object size:0xC scope:local align:4 +@6397 = .data:0x000000D4; // type:object size:0xC scope:local align:4 +@6398 = .data:0x000000E0; // type:object size:0xC scope:local align:4 +@6399 = .data:0x000000EC; // type:object size:0xC scope:local align:4 +@6400 = .data:0x000000F8; // type:object size:0xC scope:local align:4 +@6401 = .data:0x00000104; // type:object size:0xC scope:local align:4 +@6402 = .data:0x00000110; // type:object size:0xC scope:local align:4 +@6403 = .data:0x0000011C; // type:object size:0xC scope:local align:4 +@6404 = .data:0x00000128; // type:object size:0xC scope:local align:4 +@6405 = .data:0x00000134; // type:object size:0xC scope:local align:4 +@6406 = .data:0x00000140; // type:object size:0xC scope:local align:4 +@6407 = .data:0x0000014C; // type:object size:0xC scope:local align:4 +@6408 = .data:0x00000158; // type:object size:0xC scope:local align:4 +@6409 = .data:0x00000164; // type:object size:0xC scope:local align:4 +@6410 = .data:0x00000170; // type:object size:0xC scope:local align:4 +@6411 = .data:0x0000017C; // type:object size:0xC scope:local align:4 +@6412 = .data:0x00000188; // type:object size:0xC scope:local align:4 +@6413 = .data:0x00000194; // type:object size:0xC scope:local align:4 +mode_tbl$6391 = .data:0x000001A0; // type:object size:0x134 scope:local align:4 +l_eyeMatNo$6793 = .data:0x000002D4; // type:object size:0x6 scope:local align:4 +l_eyeblowMatNo$6799 = .data:0x000002DC; // type:object size:0x6 scope:local align:4 +l_faceMatNo$6805 = .data:0x000002E4; // type:object size:0x4 scope:local align:4 +fire_j$6897 = .data:0x000002E8; // type:object size:0xA scope:local align:4 data:byte +fire_sc$6898 = .data:0x000002F4; // type:object size:0x28 scope:local align:4 +daPzMethodTable = .data:0x0000031C; // type:object size:0x20 scope:local align:4 +g_profile_PZ = .data:0x0000033C; // type:object size:0x30 scope:global align:4 +__vt__8cM2dGCir = .data:0x0000036C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000378; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000384; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000390; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000039C; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btpAnm = .data:0x000003A8; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x000003B4; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x000003C0; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000003CC; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x000003D8; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000460; // type:object size:0xC scope:weak align:4 +__vt__14dBgS_ObjLinChk = .data:0x0000046C; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x0000049C; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000004CC; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000004E4; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000004F0; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000004FC; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000508; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000514; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000520; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000538; // type:object size:0xC scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000544; // type:object size:0x20 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000564; // type:object size:0x1C scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000580; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000608; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000614; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000620; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000674; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x00000698; // type:object size:0x14 scope:weak align:4 +__vt__6daPz_c = .data:0x000006AC; // type:object size:0x14 scope:global align:4 +__vt__13daPz_matAnm_c = .data:0x000006C0; // type:object size:0x10 scope:global align:4 +__vt__10dNpc_HIO_c = .data:0x000006D0; // type:object size:0xC scope:weak align:4 +__vt__10daPz_HIO_c = .data:0x000006DC; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4141 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0xFC scope:local align:4 data:float +@4156 = .bss:0x0000015C; // type:object size:0xC scope:local align:4 +init$4157 = .bss:0x00000168; // type:object size:0x1 scope:local align:1 +l_offsetAttPos$4155 = .bss:0x0000016C; // type:object size:0xC scope:local align:4 +@4160 = .bss:0x00000178; // type:object size:0xC scope:local align:4 +init$4161 = .bss:0x00000184; // type:object size:0x1 scope:local align:1 +l_offsetEyePos$4159 = .bss:0x00000188; // type:object size:0xC scope:local align:4 +tmp_angle$4203 = .bss:0x00000194; // type:object size:0x2 scope:local align:2 data:2byte +@4656 = .bss:0x00000198; // type:object size:0xC scope:local align:4 +init$4657 = .bss:0x000001A4; // type:object size:0x1 scope:local align:1 +ripple_scale$4655 = .bss:0x000001A8; // type:object size:0xC scope:local align:4 +init$5085 = .bss:0x000001B4; // type:object size:0x1 scope:local align:1 +run_splash_scale$5084 = .bss:0x000001B8; // type:object size:0xC scope:local align:4 +init$5981 = .bss:0x000001C4; // type:object size:0x1 scope:local align:1 +run_splash_scale$5980 = .bss:0x000001C8; // type:object size:0xC scope:local align:4 +init$5988 = .bss:0x000001D4; // type:object size:0x1 scope:local align:1 +run_splash_scale$5987 = .bss:0x000001D8; // type:object size:0xC scope:local align:4 +init$5995 = .bss:0x000001E4; // type:object size:0x1 scope:local align:1 +run_splash_scale$5994 = .bss:0x000001E8; // type:object size:0xC scope:local align:4 +init$6414 = .bss:0x000001F4; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_race_item/splits.txt b/config/D44J01/rels/d_a_race_item/splits.txt new file mode 100644 index 000000000..143105275 --- /dev/null +++ b/config/D44J01/rels/d_a_race_item/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_race_item.o: + .text start:0x00000078 end:0x00000C80 + .text start:0x00000C80 end:0x00000C9C + .text start:0x00000C9C end:0x00000DAC + .rodata start:0x00000000 end:0x0000002C + .data start:0x00000000 end:0x000001D0 diff --git a/config/D44J01/rels/d_a_race_item/symbols.txt b/config/D44J01/rels/d_a_race_item/symbols.txt new file mode 100644 index 000000000..5d74857e1 --- /dev/null +++ b/config/D44J01/rels/d_a_race_item/symbols.txt @@ -0,0 +1,63 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +set_mtx__12daRaceItem_cFv = .text:0x00000078; // type:function size:0x80 scope:global align:4 +Delete__12daRaceItem_cFv = .text:0x000000F8; // type:function size:0x34 scope:global align:4 +create__12daRaceItem_cFv = .text:0x0000012C; // type:function size:0x1EC scope:global align:4 +__dt__8dCcD_CylFv = .text:0x00000318; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000003E4; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x0000042C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000488; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000004D0; // type:function size:0x70 scope:weak align:4 +CreateInit__12daRaceItem_cFv = .text:0x00000540; // type:function size:0x158 scope:global align:4 +checkGet__12daRaceItem_cFv = .text:0x00000698; // type:function size:0x38 scope:global align:4 +daRaceItem_Draw__FP12daRaceItem_c = .text:0x000006D0; // type:function size:0x2C scope:local align:4 +daRaceItem_Execute__FP12daRaceItem_c = .text:0x000006FC; // type:function size:0x20 scope:local align:4 +execute__12daRaceItem_cFv = .text:0x0000071C; // type:function size:0x51C scope:weak align:4 +daRaceItem_IsDelete__FP12daRaceItem_c = .text:0x00000C38; // type:function size:0x8 scope:local align:4 +daRaceItem_Delete__FP12daRaceItem_c = .text:0x00000C40; // type:function size:0x20 scope:local align:4 +daRaceItem_Create__FP10fopAc_ac_c = .text:0x00000C60; // type:function size:0x20 scope:local align:4 +getHeadTopPos__9daPy_py_cCFv = .text:0x00000C80; // type:function size:0x1C scope:weak align:4 +setListStart__12daRaceItem_cFv = .text:0x00000C9C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00000CA0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00000CB0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00000CB8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000CC0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000CC8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000CD0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00000D08; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00000D10; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00000D18; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000D20; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000D58; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000D5C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000D64; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000D6C; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000D74; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000D80; // type:function size:0xC scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00000D8C; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00000D94; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00000D9C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00000DA4; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4236 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4237 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4239 = .rodata:0x00000008; // type:object size:0x8 scope:local align:8 data:double +@4417 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4418 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4419 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4420 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4421 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4422 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4423 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +l_cyl_src = .data:0x00000000; // type:object size:0x44 scope:local align:4 +l_daRaceItem_Method = .data:0x00000044; // type:object size:0x20 scope:local align:4 +g_profile_RACEITEM = .data:0x00000064; // type:object size:0x30 scope:global align:4 +__vt__12daRaceItem_c = .data:0x00000094; // type:object size:0x24 scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000000B8; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000140; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000014C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000158; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000001AC; // type:object size:0x24 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_rd/splits.txt b/config/D44J01/rels/d_a_rd/splits.txt new file mode 100644 index 000000000..54c4afe7c --- /dev/null +++ b/config/D44J01/rels/d_a_rd/splits.txt @@ -0,0 +1,25 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_rd.o: + .text start:0x000000EC end:0x00005334 + .text start:0x00005334 end:0x0000537C + .text start:0x0000537C end:0x000053C4 + .text start:0x000053C4 end:0x000053E0 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000032B + .data start:0x00000000 end:0x00000860 + .bss start:0x00000008 end:0x00000145 diff --git a/config/D44J01/rels/d_a_rd/symbols.txt b/config/D44J01/rels/d_a_rd/symbols.txt new file mode 100644 index 000000000..cb294cbc3 --- /dev/null +++ b/config/D44J01/rels/d_a_rd/symbols.txt @@ -0,0 +1,275 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__10daRd_HIO_cFv = .text:0x000000EC; // type:function size:0x188 scope:global align:4 +searchNeadDeadRd_CB__FPvPv = .text:0x00000274; // type:function size:0x2C scope:local align:4 +_searchNearDeadRd__6daRd_cFP10fopAc_ac_c = .text:0x000002A0; // type:function size:0x64 scope:global align:4 +nodeControl_CB__FP7J3DNodei = .text:0x00000304; // type:function size:0x4C scope:local align:4 +_nodeControl__6daRd_cFP7J3DNodeP8J3DModel = .text:0x00000350; // type:function size:0x1BC scope:global align:4 +__dt__4cXyzFv = .text:0x0000050C; // type:function size:0x3C scope:weak align:4 +nodeHeadControl_CB__FP7J3DNodei = .text:0x00000548; // type:function size:0x4C scope:local align:4 +_nodeHeadControl__6daRd_cFP7J3DNodeP8J3DModel = .text:0x00000594; // type:function size:0x104 scope:global align:4 +createHeap_CB__FP10fopAc_ac_c = .text:0x00000698; // type:function size:0x20 scope:local align:4 +_createHeap__6daRd_cFv = .text:0x000006B8; // type:function size:0x2AC scope:global align:4 +createArrowHeap__6daRd_cFv = .text:0x00000964; // type:function size:0x64 scope:global align:4 +checkPlayerInAttack__6daRd_cFv = .text:0x000009C8; // type:function size:0x68 scope:global align:4 +checkPlayerInCry__6daRd_cFv = .text:0x00000A30; // type:function size:0x68 scope:global align:4 +lookBack__6daRd_cFv = .text:0x00000A98; // type:function size:0x2DC scope:global align:4 +checkTgHit__6daRd_cFv = .text:0x00000D74; // type:function size:0x854 scope:global align:4 +setCollision__6daRd_cFv = .text:0x000015C8; // type:function size:0x16C scope:global align:4 +setIceCollision__6daRd_cFv = .text:0x00001734; // type:function size:0x3C scope:global align:4 +setAttention__6daRd_cFv = .text:0x00001770; // type:function size:0x164 scope:global align:4 +setMtx__6daRd_cFv = .text:0x000018D4; // type:function size:0x88 scope:global align:4 +modeWaitInit__6daRd_cFv = .text:0x0000195C; // type:function size:0x44 scope:global align:4 +modeWait__6daRd_cFv = .text:0x000019A0; // type:function size:0x3A0 scope:global align:4 +modeDeathInit__6daRd_cFv = .text:0x00001D40; // type:function size:0x8C scope:global align:4 +modeDeath__6daRd_cFv = .text:0x00001DCC; // type:function size:0xAC scope:global align:4 +modeDamageInit__6daRd_cFv = .text:0x00001E78; // type:function size:0x84 scope:global align:4 +modeDamage__6daRd_cFv = .text:0x00001EFC; // type:function size:0xEC scope:global align:4 +modeParalysisInit__6daRd_cFv = .text:0x00001FE8; // type:function size:0x68 scope:global align:4 +modeParalysis__6daRd_cFv = .text:0x00002050; // type:function size:0x104 scope:global align:4 +modeMoveInit__6daRd_cFv = .text:0x00002154; // type:function size:0x4C scope:global align:4 +modeMove__6daRd_cFv = .text:0x000021A0; // type:function size:0x274 scope:global align:4 +modeCryInit__6daRd_cFv = .text:0x00002414; // type:function size:0xF8 scope:global align:4 +modeCry__6daRd_cFv = .text:0x0000250C; // type:function size:0x310 scope:global align:4 +modeCryWaitInit__6daRd_cFv = .text:0x0000281C; // type:function size:0x14 scope:global align:4 +modeCryWait__6daRd_cFv = .text:0x00002830; // type:function size:0x118 scope:global align:4 +modeAttackInit__6daRd_cFv = .text:0x00002948; // type:function size:0x74 scope:global align:4 +modeAttack__6daRd_cFv = .text:0x000029BC; // type:function size:0x4BC scope:global align:4 +modeReturnInit__6daRd_cFv = .text:0x00002E78; // type:function size:0x4 scope:global align:4 +modeReturn__6daRd_cFv = .text:0x00002E7C; // type:function size:0x2D4 scope:global align:4 +modeSilentPrayInit__6daRd_cFv = .text:0x00003150; // type:function size:0x4 scope:global align:4 +modeSilentPray__6daRd_cFv = .text:0x00003154; // type:function size:0x1F4 scope:global align:4 +modeSwWaitInit__6daRd_cFv = .text:0x00003348; // type:function size:0x28 scope:global align:4 +modeSwWait__6daRd_cFv = .text:0x00003370; // type:function size:0x58 scope:global align:4 +modeKanokeInit__6daRd_cFv = .text:0x000033C8; // type:function size:0x94 scope:global align:4 +modeKanoke__6daRd_cFv = .text:0x0000345C; // type:function size:0x48 scope:global align:4 +modeProc__6daRd_cFQ26daRd_c6Proc_ei = .text:0x000034A4; // type:function size:0x378 scope:global align:4 +setBrkAnm__6daRd_cFSc = .text:0x0000381C; // type:function size:0xD8 scope:global align:4 +setBtkAnm__6daRd_cFSc = .text:0x000038F4; // type:function size:0x190 scope:global align:4 +setAnm__6daRd_cFScb = .text:0x00003A84; // type:function size:0x10C scope:global align:4 +_execute__6daRd_cFv = .text:0x00003B90; // type:function size:0x460 scope:global align:4 +debugDraw__6daRd_cFv = .text:0x00003FF0; // type:function size:0x100 scope:global align:4 +_draw__6daRd_cFv = .text:0x000040F0; // type:function size:0x170 scope:global align:4 +isLinkControl__6daRd_cFv = .text:0x00004260; // type:function size:0x20 scope:global align:4 +createInit__6daRd_cFv = .text:0x00004280; // type:function size:0x318 scope:global align:4 +getArg__6daRd_cFv = .text:0x00004598; // type:function size:0x7C scope:global align:4 +_create__6daRd_cFv = .text:0x00004614; // type:function size:0xA8 scope:global align:4 +__ct__6daRd_cFv = .text:0x000046BC; // type:function size:0x278 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00004934; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00004A00; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00004A48; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00004B14; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00004B5C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00004BB8; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00004C00; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00004C5C; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00004CE4; // type:function size:0x70 scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00004D54; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00004DB0; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00004E0C; // type:function size:0x48 scope:weak align:4 +_delete__6daRd_cFv = .text:0x00004E54; // type:function size:0x44 scope:global align:4 +daRdCreate__FPv = .text:0x00004E98; // type:function size:0x20 scope:local align:4 +daRdDelete__FPv = .text:0x00004EB8; // type:function size:0x24 scope:local align:4 +daRdExecute__FPv = .text:0x00004EDC; // type:function size:0x24 scope:local align:4 +daRdDraw__FPv = .text:0x00004F00; // type:function size:0x24 scope:local align:4 +daRdIsDelete__FPv = .text:0x00004F24; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00004F2C; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00004F74; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00004FBC; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00005018; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00005060; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00005070; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00005078; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00005080; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00005088; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00005090; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x000050C8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x000050D0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x000050D8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x000050E0; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00005118; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000511C; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00005124; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00005134; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x0000513C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00005144; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000514C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00005154; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x0000518C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00005194; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x0000519C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000051A4; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000051DC; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000051E4; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000051EC; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000051F8; // type:function size:0xC scope:weak align:4 +__dt__10daRd_HIO_cFv = .text:0x00005204; // type:function size:0x8C scope:weak align:4 +cLib_calcTimer__FPUc = .text:0x00005290; // type:function size:0x1C scope:weak align:4 +cLib_calcTimer__FPi = .text:0x000052AC; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_rd_cpp = .text:0x000052C8; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00005304; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x0000530C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00005314; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x0000531C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00005324; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x0000532C; // type:function size:0x8 scope:weak align:4 +__dt__12JntHit_HIO_cFv = .text:0x00005334; // type:function size:0x48 scope:weak align:4 +__dt__10dNpc_HIO_cFv = .text:0x0000537C; // type:function size:0x48 scope:weak align:4 +getHeadTopPos__9daPy_py_cCFv = .text:0x000053C4; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_heapsize__6daRd_c = .rodata:0x00000000; // type:object size:0x4 scope:global align:4 +m_arc_name__6daRd_c = .rodata:0x00000004; // type:object size:0x3 scope:global align:4 data:string +m_cyl_src__6daRd_c = .rodata:0x00000008; // type:object size:0x44 scope:global align:4 +@4175 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4176 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4177 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4178 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4179 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:float +@4180 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4181 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4182 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4183 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4184 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 data:string +@4185 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4186 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4272 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 data:float +@4273 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4274 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4368 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 data:float +@4409 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 data:float +@4420 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 data:float +@4507 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 data:float +@4767 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4816 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4817 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4818 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4863 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 data:float +@4960 = .rodata:0x000000B0; // type:object size:0x8 scope:local align:8 data:double +@5144 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5275 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 data:float +@5389 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@5390 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@5496 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +a_anm_idx_tbl$5613 = .rodata:0x000000CC; // type:object size:0x10 scope:local align:4 +a_play_mod_tbl$5614 = .rodata:0x000000DC; // type:object size:0x10 scope:local align:4 +a_anm_idx_tbl$5629 = .rodata:0x000000EC; // type:object size:0x10 scope:local align:4 +a_anm_prm_tbl$5630 = .rodata:0x000000FC; // type:object size:0x28 scope:local align:4 +a_anm_bcks_tbl$5673 = .rodata:0x00000124; // type:object size:0x38 scope:local align:4 +a_anm_prm_tbl$5674 = .rodata:0x0000015C; // type:object size:0xF0 scope:local align:4 +@5831 = .rodata:0x0000024C; // type:object size:0x4 scope:local align:4 +@5836 = .rodata:0x00000250; // type:object size:0x4 scope:local align:4 +@5838 = .rodata:0x00000254; // type:object size:0x4 scope:local align:4 +@5840 = .rodata:0x00000258; // type:object size:0x4 scope:local align:4 +@5842 = .rodata:0x0000025C; // type:object size:0x4 scope:local align:4 +@5905 = .rodata:0x00000260; // type:object size:0x4 scope:local align:4 +@5906 = .rodata:0x00000264; // type:object size:0x4 scope:local align:4 +@5979 = .rodata:0x00000268; // type:object size:0x4 scope:local align:4 +@5980 = .rodata:0x0000026C; // type:object size:0x4 scope:local align:4 +@5981 = .rodata:0x00000270; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000274; // type:object size:0xB7 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_87_data_1C = .data:0x0000001C; // type:object size:0x14 +sebone_cyl_offset$4372 = .data:0x00000030; // type:object size:0x18 scope:local align:4 +muneA_cyl_offset$4373 = .data:0x00000048; // type:object size:0x18 scope:local align:4 +muneB1_cyl_offset$4374 = .data:0x00000060; // type:object size:0x18 scope:local align:4 +muneB2_cyl_offset$4375 = .data:0x00000078; // type:object size:0x18 scope:local align:4 +muneB3_cyl_offset$4376 = .data:0x00000090; // type:object size:0x18 scope:local align:4 +kosi1_cyl_offset$4377 = .data:0x000000A8; // type:object size:0x18 scope:local align:4 +kosi2_cyl_offset$4378 = .data:0x000000C0; // type:object size:0x18 scope:local align:4 +kosi3_cyl_offset$4379 = .data:0x000000D8; // type:object size:0x18 scope:local align:4 +asi1_cyl_offset$4380 = .data:0x000000F0; // type:object size:0x18 scope:local align:4 +asi2_cyl_offset$4381 = .data:0x00000108; // type:object size:0x18 scope:local align:4 +asi3_cyl_offset$4382 = .data:0x00000120; // type:object size:0x18 scope:local align:4 +head_sph_offset$4383 = .data:0x00000138; // type:object size:0xC scope:local align:4 +ude1_cyl_offset$4384 = .data:0x00000144; // type:object size:0x18 scope:local align:4 +ude2_cyl_offset$4385 = .data:0x0000015C; // type:object size:0x18 scope:local align:4 +te_cyl_offset$4386 = .data:0x00000174; // type:object size:0x18 scope:local align:4 +yubi_cyl_offset$4387 = .data:0x0000018C; // type:object size:0x18 scope:local align:4 +search_data$4388 = .data:0x000001A4; // type:object size:0x108 scope:local align:4 +@4508 = .data:0x000002AC; // type:object size:0x28 scope:local align:4 +@4768 = .data:0x000002D4; // type:object size:0x5C scope:local align:4 +@5538 = .data:0x00000330; // type:object size:0xC scope:local align:4 +@5539 = .data:0x0000033C; // type:object size:0xC scope:local align:4 +@5540 = .data:0x00000348; // type:object size:0xC scope:local align:4 +@5541 = .data:0x00000354; // type:object size:0xC scope:local align:4 +@5542 = .data:0x00000360; // type:object size:0xC scope:local align:4 +@5543 = .data:0x0000036C; // type:object size:0xC scope:local align:4 +@5544 = .data:0x00000378; // type:object size:0xC scope:local align:4 +@5545 = .data:0x00000384; // type:object size:0xC scope:local align:4 +@5546 = .data:0x00000390; // type:object size:0xC scope:local align:4 +@5547 = .data:0x0000039C; // type:object size:0xC scope:local align:4 +@5548 = .data:0x000003A8; // type:object size:0xC scope:local align:4 +@5549 = .data:0x000003B4; // type:object size:0xC scope:local align:4 +@5550 = .data:0x000003C0; // type:object size:0xC scope:local align:4 +@5551 = .data:0x000003CC; // type:object size:0xC scope:local align:4 +@5552 = .data:0x000003D8; // type:object size:0xC scope:local align:4 +@5553 = .data:0x000003E4; // type:object size:0xC scope:local align:4 +@5554 = .data:0x000003F0; // type:object size:0xC scope:local align:4 +@5555 = .data:0x000003FC; // type:object size:0xC scope:local align:4 +@5556 = .data:0x00000408; // type:object size:0xC scope:local align:4 +@5557 = .data:0x00000414; // type:object size:0xC scope:local align:4 +@5558 = .data:0x00000420; // type:object size:0xC scope:local align:4 +@5559 = .data:0x0000042C; // type:object size:0xC scope:local align:4 +@5560 = .data:0x00000438; // type:object size:0xC scope:local align:4 +@5561 = .data:0x00000444; // type:object size:0xC scope:local align:4 +mode_tbl$5537 = .data:0x00000450; // type:object size:0x150 scope:local align:4 +fire_j$5922 = .data:0x000005A0; // type:object size:0xA scope:local align:4 data:byte +fire_sc$5923 = .data:0x000005AC; // type:object size:0x28 scope:local align:4 +daRdMethodTable = .data:0x000005D4; // type:object size:0x20 scope:local align:4 +g_profile_RD = .data:0x000005F4; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000624; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000630; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x0000063C; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000648; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000654; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000660; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x0000066C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000006F4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000700; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000788; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000794; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000007A0; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000007F4; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000818; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000824; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000830; // type:object size:0xC scope:weak align:4 +__vt__12JntHit_HIO_c = .data:0x0000083C; // type:object size:0xC scope:weak align:4 +__vt__10dNpc_HIO_c = .data:0x00000848; // type:object size:0xC scope:weak align:4 +__vt__10daRd_HIO_c = .data:0x00000854; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4195 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0xAC scope:local align:4 data:float +@4227 = .bss:0x0000010C; // type:object size:0xC scope:local align:4 +init$4228 = .bss:0x00000118; // type:object size:0x1 scope:local align:1 +l_offsetAttPos$4226 = .bss:0x0000011C; // type:object size:0xC scope:local align:4 +@4231 = .bss:0x00000128; // type:object size:0xC scope:local align:4 +init$4232 = .bss:0x00000134; // type:object size:0x1 scope:local align:1 +l_offsetEyePos$4230 = .bss:0x00000138; // type:object size:0xC scope:local align:4 +init$5562 = .bss:0x00000144; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_rectangle/splits.txt b/config/D44J01/rels/d_a_rectangle/splits.txt new file mode 100644 index 000000000..e77e4c0f3 --- /dev/null +++ b/config/D44J01/rels/d_a_rectangle/splits.txt @@ -0,0 +1,12 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_rectangle.o: + .text start:0x00000078 end:0x000000A0 + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_rectangle/symbols.txt b/config/D44J01/rels/d_a_rectangle/symbols.txt new file mode 100644 index 000000000..9e5821dc9 --- /dev/null +++ b/config/D44J01/rels/d_a_rectangle/symbols.txt @@ -0,0 +1,12 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +daRct_Draw__FP15RECTANGLE_class = .text:0x00000078; // type:function size:0x8 scope:local +daRct_Execute__FP15RECTANGLE_class = .text:0x00000080; // type:function size:0x8 scope:local +daRct_IsDelete__FP15RECTANGLE_class = .text:0x00000088; // type:function size:0x8 scope:local +daRct_Delete__FP15RECTANGLE_class = .text:0x00000090; // type:function size:0x8 scope:local +daRct_Create__FP10fopAc_ac_c = .text:0x00000098; // type:function size:0x8 scope:local +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +l_daRct_Method = .data:0x00000000; // type:object size:0x20 scope:local +g_profile_RECTANGLE = .data:0x00000020; // type:object size:0x30 scope:global diff --git a/config/D44J01/rels/d_a_sail/splits.txt b/config/D44J01/rels/d_a_sail/splits.txt new file mode 100644 index 000000000..eaa7c95ca --- /dev/null +++ b/config/D44J01/rels/d_a_sail/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:32 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_sail.o: + .text start:0x000000EC end:0x000026C0 + .text start:0x000026C0 end:0x00002790 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000130 + .data start:0x00000000 end:0x00001458 + .bss start:0x00000008 end:0x00000094 diff --git a/config/D44J01/rels/d_a_sail/symbols.txt b/config/D44J01/rels/d_a_sail/symbols.txt new file mode 100644 index 000000000..aa63b31d4 --- /dev/null +++ b/config/D44J01/rels/d_a_sail/symbols.txt @@ -0,0 +1,126 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +setCorrectNrmAngle__15daSail_packet_cFsf = .text:0x000000EC; // type:function size:0x2F0 scope:global align:4 +setNrmMtx__15daSail_packet_cFv = .text:0x000003DC; // type:function size:0x30 scope:global align:4 +setBackNrm__15daSail_packet_cFv = .text:0x0000040C; // type:function size:0x8C scope:global align:4 +setNrmVtx__15daSail_packet_cFP4cXyzii = .text:0x00000498; // type:function size:0x440 scope:global align:4 +__dt__4cXyzFv = .text:0x000008D8; // type:function size:0x3C scope:weak align:4 +draw__15daSail_packet_cFv = .text:0x00000914; // type:function size:0x854 scope:global align:4 +daSail_Draw__FP10sail_class = .text:0x00001168; // type:function size:0x2D4 scope:local align:4 +sail_pos_move__FP10sail_class = .text:0x0000143C; // type:function size:0x9A0 scope:local align:4 +demo_move__FP10sail_class = .text:0x00001DDC; // type:function size:0xC4 scope:local align:4 +sail_move__FP10sail_class = .text:0x00001EA0; // type:function size:0x2D4 scope:local align:4 +daSail_Execute__FP10sail_class = .text:0x00002174; // type:function size:0xC0 scope:local align:4 +daSail_IsDelete__FP10sail_class = .text:0x00002234; // type:function size:0x8 scope:local align:4 +daSail_Delete__FP10sail_class = .text:0x0000223C; // type:function size:0x90 scope:local align:4 +daSail_checkCreateHeap__FP10fopAc_ac_c = .text:0x000022CC; // type:function size:0x7C scope:local align:4 +daSail_Create__FP10fopAc_ac_c = .text:0x00002348; // type:function size:0x2C0 scope:local align:4 +__sinit_d_a_sail_cpp = .text:0x00002608; // type:function size:0x68 scope:local align:4 +__dt__12daSail_HIO_cFv = .text:0x00002670; // type:function size:0x50 scope:weak align:4 +__dt__15daSail_packet_cFv = .text:0x000026C0; // type:function size:0xCC scope:weak align:4 +__ct__4cXyzFv = .text:0x0000278C; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4020 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4021 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4022 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4023 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4024 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4025 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4027 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 data:double +@4052 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4228 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4229 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:4byte +@4300 = .rodata:0x0000002C; // type:object size:0x1C scope:local align:4 +@4301 = .rodata:0x00000048; // type:object size:0x1C scope:local align:4 +@4427 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4428 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4429 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4430 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4431 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 data:string +@4432 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:string +@4433 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4434 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4435 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4436 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4437 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4438 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4439 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4440 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4441 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4442 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@4443 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@4444 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4445 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4446 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4447 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@4448 = .rodata:0x000000B8; // type:object size:0x8 scope:local align:8 +@4449 = .rodata:0x000000C0; // type:object size:0x8 scope:local align:8 +@4450 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@4451 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@4452 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@4453 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@4454 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 data:string +@4455 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@4456 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@4457 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@4458 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@4459 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@4460 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@4508 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 data:float +@4509 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@4575 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@4576 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@4577 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@4578 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@4579 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@4599 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000114; // type:object size:0x1C scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_384_data_1C = .data:0x0000001C; // type:object size:0x14 +l_pos = .data:0x00000030; // type:object size:0x3F0 scope:local align:4 data:float +l_texCoord = .data:0x00000420; // type:object size:0x2A0 scope:local align:4 +l_sail_DL = .data:0x000006C0; // type:object size:0x20F scope:local align:32 +l_sail_matDL = .data:0x000008E0; // type:object size:0x34 scope:local align:32 +l_Txa_kizoku_mastTEX = .data:0x00000920; // type:object size:0x800 scope:local align:32 +l_mast_pos = .data:0x00001120; // type:object size:0xF0 scope:local align:4 +l_mast_color = .data:0x00001210; // type:object size:0x20 scope:local align:4 +l_mast_texCoord = .data:0x00001230; // type:object size:0x40 scope:local align:4 +l_AmastDL = .data:0x00001280; // type:object size:0x164 scope:local align:32 +l_daSail_Method = .data:0x000013E4; // type:object size:0x20 scope:local align:4 +g_profile_SAIL = .data:0x00001404; // type:object size:0x30 scope:global align:4 +__vt__15daSail_packet_c = .data:0x00001434; // type:object size:0x18 scope:global align:4 +__vt__12daSail_HIO_c = .data:0x0000144C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:4byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +l_p_ship = .bss:0x00000054; // type:object size:0x4 scope:local align:4 data:4byte +@3992 = .bss:0x00000058; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000064; // type:object size:0x14 scope:local align:4 data:byte +@4584 = .bss:0x00000078; // type:object size:0xC scope:local align:4 +init$4585 = .bss:0x00000084; // type:object size:0x1 scope:local align:1 +sail_offset$4583 = .bss:0x00000088; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_saku/splits.txt b/config/D44J01/rels/d_a_saku/splits.txt new file mode 100644 index 000000000..c4e787949 --- /dev/null +++ b/config/D44J01/rels/d_a_saku/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_saku.o: + .text start:0x000000EC end:0x0000285C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000014C + .data start:0x00000000 end:0x00000244 + .bss start:0x00000008 end:0x0000002C diff --git a/config/D44J01/rels/d_a_saku/symbols.txt b/config/D44J01/rels/d_a_saku/symbols.txt new file mode 100644 index 000000000..a2d8138e6 --- /dev/null +++ b/config/D44J01/rels/d_a_saku/symbols.txt @@ -0,0 +1,127 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +CreateInit__8daSaku_cFv = .text:0x000000EC; // type:function size:0xCC scope:global align:4 +saku_draw_sub__8daSaku_cFi = .text:0x000001B8; // type:function size:0x1A8 scope:global align:4 +mode_break_none__8daSaku_cFi = .text:0x00000360; // type:function size:0x270 scope:global align:4 +__dt__4cXyzFv = .text:0x000005D0; // type:function size:0x3C scope:weak align:4 +mode_break_fire__8daSaku_cFi = .text:0x0000060C; // type:function size:0xDC scope:global align:4 +mode_break_throw_obj__8daSaku_cFi = .text:0x000006E8; // type:function size:0x180 scope:global align:4 +RecreateHeap__8daSaku_cFii = .text:0x00000868; // type:function size:0xB0 scope:global align:4 +CreateHeap__8daSaku_cFii = .text:0x00000918; // type:function size:0xC4 scope:global align:4 +GetDzbId__8daSaku_cFi = .text:0x000009DC; // type:function size:0x98 scope:global align:4 +CreateDummyHeap__8daSaku_cFi = .text:0x00000A74; // type:function size:0x90 scope:global align:4 +loadMoveBG__8daSaku_cFiii = .text:0x00000B04; // type:function size:0x10C scope:global align:4 +loadModel__8daSaku_cFiii = .text:0x00000C10; // type:function size:0x194 scope:global align:4 +burn__8daSaku_cFv = .text:0x00000DA4; // type:function size:0x110 scope:global align:4 +broken__8daSaku_cFi = .text:0x00000EB4; // type:function size:0xD4 scope:global align:4 +changeCollision__8daSaku_cFi = .text:0x00000F88; // type:function size:0x94 scope:global align:4 +setMtx__8daSaku_cFv = .text:0x0000101C; // type:function size:0x148 scope:global align:4 +setMoveBGMtx__8daSaku_cFv = .text:0x00001164; // type:function size:0xD0 scope:global align:4 +checkCol__8daSaku_cFv = .text:0x00001234; // type:function size:0x164 scope:global align:4 +setCol__8daSaku_cFv = .text:0x00001398; // type:function size:0x1C4 scope:global align:4 +MoveBGResist__8daSaku_cFii = .text:0x0000155C; // type:function size:0x88 scope:global align:4 +setEffFire__8daSaku_cFi = .text:0x000015E4; // type:function size:0x128 scope:global align:4 +setEffBreak__8daSaku_cFi = .text:0x0000170C; // type:function size:0x2E8 scope:global align:4 +matAlphaAnim__FP12J3DModelDataUcb = .text:0x000019F4; // type:function size:0xA4 scope:global align:4 +changeXluMaterialAlpha__FP11J3DMaterialUcb = .text:0x00001A98; // type:function size:0x148 scope:local align:4 +daSaku_Create__FP10fopAc_ac_c = .text:0x00001BE0; // type:function size:0x20 scope:local align:4 +_daSaku_create__8daSaku_cFv = .text:0x00001C00; // type:function size:0x3B0 scope:weak align:4 +__ct__4cXyzFv = .text:0x00001FB0; // type:function size:0x4 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00001FB4; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_CylFv = .text:0x00002080; // type:function size:0x84 scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00002104; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x0000214C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000021A8; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000021F0; // type:function size:0x5C scope:weak align:4 +daSaku_Delete__FP8daSaku_c = .text:0x0000224C; // type:function size:0x1A8 scope:local align:4 +daSaku_IsDelete__FP8daSaku_c = .text:0x000023F4; // type:function size:0x8 scope:local align:4 +daSaku_Draw__FP8daSaku_c = .text:0x000023FC; // type:function size:0x4C scope:local align:4 +daSaku_Execute__FP8daSaku_c = .text:0x00002448; // type:function size:0x134 scope:local align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000257C; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002580; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002584; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002588; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x0000258C; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x000025D4; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00002630; // type:function size:0x48 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002678; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002680; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002688; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002694; // type:function size:0xC scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000026A0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000026B0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000026B8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000026C0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000026C8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000026D0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002708; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002710; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002718; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002720; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002758; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000275C; // type:function size:0x8 scope:weak align:4 +__sinit_d_a_saku_cpp = .text:0x00002764; // type:function size:0xA0 scope:local align:4 +__dt__9sakuHIO_cFv = .text:0x00002804; // type:function size:0x48 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x0000284C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00002854; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4258 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4259 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4310 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4312 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 data:double +@4314 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 data:double +@4373 = .rodata:0x00000020; // type:object size:0x14 scope:local align:4 +@4391 = .rodata:0x00000034; // type:object size:0x18 scope:local align:4 +@4392 = .rodata:0x0000004C; // type:object size:0x18 scope:local align:4 +@4538 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 data:float +@4649 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4650 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4651 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4652 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4683 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float +@4794 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4795 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4796 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 data:string +@4797 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4798 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +m_max_particle_timer__8daSaku_c = .rodata:0x00000090; // type:object size:0x4 scope:global align:4 data:4byte +m_start_alpha__8daSaku_c = .rodata:0x00000094; // type:object size:0x1 scope:global align:1 +m_alpha_spd__8daSaku_c = .rodata:0x00000096; // type:object size:0x2 scope:global align:2 +m_saku_height__8daSaku_c = .rodata:0x00000098; // type:object size:0x4 scope:global align:4 +m_at_cyl_src__8daSaku_c = .rodata:0x0000009C; // type:object size:0x44 scope:global align:4 +@stringBase0 = .rodata:0x000000E0; // type:object size:0x6C scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_164_data_1C = .data:0x0000001C; // type:object size:0x14 +l_blendInfo$4816 = .data:0x00000030; // type:object size:0x4 scope:local align:4 +l_zmodeInfo$4817 = .data:0x00000034; // type:object size:0x4 scope:local align:4 +l_zmodeInfo2$4818 = .data:0x00000038; // type:object size:0x4 scope:local align:4 +m_arcname__8daSaku_c = .data:0x0000003C; // type:object size:0xC scope:global align:4 data:4byte +m_smoke_alpha__8daSaku_c = .data:0x00000048; // type:object size:0x1 scope:global align:1 data:byte +m_alpha_start_time__8daSaku_c = .data:0x0000004C; // type:object size:0x4 scope:global align:4 data:4byte +m_saku_alpha_out_time__8daSaku_c = .data:0x00000050; // type:object size:0x4 scope:global align:4 data:4byte +m_fade_time__8daSaku_c = .data:0x00000054; // type:object size:0x4 scope:global align:4 data:4byte +dust_color__8daSaku_c = .data:0x00000058; // type:object size:0x4 scope:global align:4 data:byte +m_cyl_src__8daSaku_c = .data:0x0000005C; // type:object size:0x44 scope:global align:4 +l_daSaku_Method = .data:0x000000A0; // type:object size:0x20 scope:local align:4 +g_profile_SAKU = .data:0x000000C0; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x000000F0; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x0000010C; // type:object size:0x20 scope:weak align:4 +__vt__10cCcD_GStts = .data:0x0000012C; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000138; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000144; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000150; // type:object size:0x54 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000001A4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000001B0; // type:object size:0x88 scope:weak align:4 +__vt__9sakuHIO_c = .data:0x00000238; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4001 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_sakuHIO = .bss:0x00000014; // type:object size:0x18 scope:local align:4 data:byte diff --git a/config/D44J01/rels/d_a_salvage/splits.txt b/config/D44J01/rels/d_a_salvage/splits.txt new file mode 100644 index 000000000..a37a3a24f --- /dev/null +++ b/config/D44J01/rels/d_a_salvage/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_salvage.o: + .text start:0x00000078 end:0x00002450 + .text start:0x00002450 end:0x0000255C + .rodata start:0x00000000 end:0x000000E3 + .data start:0x00000000 end:0x000000C0 diff --git a/config/D44J01/rels/d_a_salvage/symbols.txt b/config/D44J01/rels/d_a_salvage/symbols.txt new file mode 100644 index 000000000..0d1683ad5 --- /dev/null +++ b/config/D44J01/rels/d_a_salvage/symbols.txt @@ -0,0 +1,80 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local align:4 +CreateHeap__11daSalvage_cFv = .text:0x00000098; // type:function size:0x304 scope:global align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000039C; // type:function size:0x48 scope:weak align:4 +__dt__15dSalvage_info_cFv = .text:0x000003E4; // type:function size:0x3C scope:weak align:4 +__ct__15dSalvage_info_cFv = .text:0x00000420; // type:function size:0x4 scope:weak align:4 +CreateInit__11daSalvage_cFv = .text:0x00000424; // type:function size:0x14C scope:global align:4 +_create__11daSalvage_cFv = .text:0x00000570; // type:function size:0x128 scope:global align:4 +_delete__11daSalvage_cFv = .text:0x00000698; // type:function size:0x8C scope:global align:4 +_execute__11daSalvage_cFv = .text:0x00000724; // type:function size:0x84 scope:global align:4 +salvage_createCB__FPv = .text:0x000007A8; // type:function size:0x14 scope:local align:4 +checkOrder__11daSalvage_cFv = .text:0x000007BC; // type:function size:0x38C scope:global align:4 +eventOrder__11daSalvage_cFv = .text:0x00000B48; // type:function size:0x10C scope:global align:4 +proc_wait_init__11daSalvage_cFv = .text:0x00000C54; // type:function size:0x30 scope:global align:4 +proc_wait__11daSalvage_cFv = .text:0x00000C84; // type:function size:0x5AC scope:global align:4 +proc_salvage_init__11daSalvage_cFv = .text:0x00001230; // type:function size:0x5C scope:global align:4 +proc_salvage__11daSalvage_cFv = .text:0x0000128C; // type:function size:0x8 scope:global align:4 +calcAlpha__11daSalvage_cFv = .text:0x00001294; // type:function size:0x2E4 scope:global align:4 +checkArea__11daSalvage_cF4cXyzi = .text:0x00001578; // type:function size:0x1C4 scope:global align:4 +createEnemy__11daSalvage_cFv = .text:0x0000173C; // type:function size:0x4C scope:global align:4 +onSalvageForOship__11daSalvage_cFP9daOship_c = .text:0x00001788; // type:function size:0x19C scope:global align:4 +end_salvage__11daSalvage_cFv = .text:0x00001924; // type:function size:0x14C scope:global align:4 +checkDistance__11daSalvage_cFv = .text:0x00001A70; // type:function size:0x14C scope:global align:4 +checkXZDistance__11daSalvage_cFv = .text:0x00001BBC; // type:function size:0xEC scope:global align:4 +getDistance__11daSalvage_cFiPf = .text:0x00001CA8; // type:function size:0x70 scope:global align:4 +send_agb__11daSalvage_cFv = .text:0x00001D18; // type:function size:0x160 scope:global align:4 +debug_print2__11daSalvage_cFv = .text:0x00001E78; // type:function size:0x4 scope:global align:4 +_draw__11daSalvage_cFv = .text:0x00001E7C; // type:function size:0x1AC scope:global align:4 +set_mtx__11daSalvage_cFP8J3DModeli = .text:0x00002028; // type:function size:0x234 scope:global align:4 +isEffectKind__11daSalvage_cFi = .text:0x0000225C; // type:function size:0x5C scope:global align:4 +debugDraw__11daSalvage_cFv = .text:0x000022B8; // type:function size:0x4 scope:global align:4 +daSalvageCreate__FPv = .text:0x000022BC; // type:function size:0x20 scope:local align:4 +daSalvageDelete__FPv = .text:0x000022DC; // type:function size:0x24 scope:local align:4 +daSalvageExecute__FPv = .text:0x00002300; // type:function size:0x24 scope:local align:4 +daSalvageDraw__FPv = .text:0x00002324; // type:function size:0x24 scope:local align:4 +daSalvageIsDelete__FPv = .text:0x00002348; // type:function size:0x8 scope:local align:4 +__dt__8cM3dGPlaFv = .text:0x00002350; // type:function size:0x48 scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00002398; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x000023F4; // type:function size:0x5C scope:weak align:4 +setPos__11daSalvage_cFi4cXyz = .text:0x00002450; // type:function size:0x48 scope:weak align:4 +getPos__11daSalvage_cFi = .text:0x00002498; // type:function size:0x34 scope:weak align:4 +getScale__11daSalvage_cFi = .text:0x000024CC; // type:function size:0x34 scope:weak align:4 +__dt__8cM3dGTriFv = .text:0x00002500; // type:function size:0x5C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_outersea_near__11daSalvage_c = .rodata:0x00000000; // type:object size:0x4 scope:global align:4 +m_inside_near__11daSalvage_c = .rodata:0x00000004; // type:object size:0x4 scope:global align:4 +m_cmap_near__11daSalvage_c = .rodata:0x00000008; // type:object size:0x4 scope:global align:4 +m_disappear_frame__11daSalvage_c = .rodata:0x0000000C; // type:object size:0x1 scope:global align:1 +@4296 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4689 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4690 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4691 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4826 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4827 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4828 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4829 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4830 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +l_salvage_depth$5016 = .rodata:0x00000034; // type:object size:0xC scope:local align:4 +@5065 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@5066 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@5067 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@5235 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@5402 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000060; // type:object size:0x83 scope:local align:4 data:string_table +m_arcname__11daSalvage_c = .data:0x00000000; // type:object size:0x4 scope:global align:4 +@4313 = .data:0x00000004; // type:object size:0xC scope:local align:4 data:4byte +@4433 = .data:0x00000010; // type:object size:0xC scope:local align:4 data:4byte +@4521 = .data:0x0000001C; // type:object size:0xC scope:local align:4 data:4byte +@4702 = .data:0x00000028; // type:object size:0xC scope:local align:4 data:4byte +daSalvageMethodTable = .data:0x00000034; // type:object size:0x20 scope:local align:4 +g_profile_Salvage = .data:0x00000054; // type:object size:0x30 scope:global align:4 +__vt__8cM3dGPla = .data:0x00000084; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGTri = .data:0x00000090; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x0000009C; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x000000A8; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000000B4; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_salvage_tbox/splits.txt b/config/D44J01/rels/d_a_salvage_tbox/splits.txt new file mode 100644 index 000000000..580485f60 --- /dev/null +++ b/config/D44J01/rels/d_a_salvage_tbox/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_salvage_tbox.o: + .text start:0x00000078 end:0x00001418 + .text start:0x00001418 end:0x00001644 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000FA + .data start:0x00000000 end:0x000001E0 diff --git a/config/D44J01/rels/d_a_salvage_tbox/symbols.txt b/config/D44J01/rels/d_a_salvage_tbox/symbols.txt new file mode 100644 index 000000000..280369fbc --- /dev/null +++ b/config/D44J01/rels/d_a_salvage_tbox/symbols.txt @@ -0,0 +1,100 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +getMaxWaterY__25daSTBox_shadowEcallBack_cFPQ29JGeometry8TVec3 = .text:0x00000078; // type:function size:0xB4 scope:global align:4 +execute__25daSTBox_shadowEcallBack_cFP14JPABaseEmitter = .text:0x0000012C; // type:function size:0x1EC scope:global align:4 +draw__25daSTBox_shadowEcallBack_cFP14JPABaseEmitter = .text:0x00000318; // type:function size:0x27C scope:global align:4 +getWaterY__F4cXyz = .text:0x00000594; // type:function size:0x68 scope:local align:4 +_delete__9daSTBox_cFv = .text:0x000005FC; // type:function size:0x110 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x0000070C; // type:function size:0x20 scope:local align:4 +CreateHeap__9daSTBox_cFv = .text:0x0000072C; // type:function size:0xCC scope:global align:4 +CreateInit__9daSTBox_cFv = .text:0x000007F8; // type:function size:0x2EC scope:global align:4 +_create__9daSTBox_cFv = .text:0x00000AE4; // type:function size:0x120 scope:global align:4 +set_mtx__9daSTBox_cFv = .text:0x00000C04; // type:function size:0x80 scope:global align:4 +_execute__9daSTBox_cFv = .text:0x00000C84; // type:function size:0x23C scope:global align:4 +initWait__9daSTBox_cFi = .text:0x00000EC0; // type:function size:0x4 scope:global align:4 +initWait02__9daSTBox_cFi = .text:0x00000EC4; // type:function size:0x64 scope:global align:4 +initWaitGetItem__9daSTBox_cFi = .text:0x00000F28; // type:function size:0x88 scope:global align:4 +initWaitDummy__9daSTBox_cFi = .text:0x00000FB0; // type:function size:0x4 scope:global align:4 +initDrop__9daSTBox_cFi = .text:0x00000FB4; // type:function size:0x10 scope:global align:4 +actWait__9daSTBox_cFi = .text:0x00000FC4; // type:function size:0x1C4 scope:global align:4 +actDrop__9daSTBox_cFi = .text:0x00001188; // type:function size:0x12C scope:global align:4 +actWait02__9daSTBox_cFi = .text:0x000012B4; // type:function size:0x68 scope:global align:4 +actWaitGetItem__9daSTBox_cFi = .text:0x0000131C; // type:function size:0x8 scope:global align:4 +actWaitDummy__9daSTBox_cFi = .text:0x00001324; // type:function size:0x8 scope:global align:4 +daSTBox_Create__FPv = .text:0x0000132C; // type:function size:0x20 scope:local align:4 +daSTBox_Delete__FPv = .text:0x0000134C; // type:function size:0x24 scope:local align:4 +daSTBox_Draw__FPv = .text:0x00001370; // type:function size:0x6C scope:local align:4 +daSTBox_Execute__FPv = .text:0x000013DC; // type:function size:0x24 scope:local align:4 +daSTBox_IsDelete__FPv = .text:0x00001400; // type:function size:0x8 scope:local align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001408; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000140C; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001410; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001414; // type:function size:0x4 scope:weak align:4 +__dt__25daSTBox_shadowEcallBack_cFv = .text:0x00001418; // type:function size:0x6C scope:weak align:4 +__ct__Q29JGeometry8TVec3Fv = .text:0x00001484; // type:function size:0x4 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00001488; // type:function size:0x5C scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x000014E4; // type:function size:0x48 scope:weak align:4 +setup__25daSTBox_shadowEcallBack_cFP14JPABaseEmitterPC4cXyzPC5csXyzSc = .text:0x0000152C; // type:function size:0x14 scope:weak align:4 +__sinit_d_a_salvage_tbox_cpp = .text:0x00001540; // type:function size:0x104 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__9daSTBox_c = .rodata:0x00000000; // type:object size:0x8 scope:global align:4 data:string +m_heapsize__9daSTBox_c = .rodata:0x00000008; // type:object size:0x6 scope:global align:4 +m_bdlidx__9daSTBox_c = .rodata:0x00000010; // type:object size:0x6 scope:global align:4 +m_rope_max_length__9daSTBox_c = .rodata:0x00000018; // type:object size:0x4 scope:global align:4 +m_shadow_alpha__9daSTBox_c = .rodata:0x0000001C; // type:object size:0x1 scope:global align:1 data:string +m_shadow_depth__9daSTBox_c = .rodata:0x00000020; // type:object size:0x4 scope:global align:4 +m_shadow_scroll__9daSTBox_c = .rodata:0x00000024; // type:object size:0x4 scope:global align:4 +m_shadow_scale__9daSTBox_c = .rodata:0x00000028; // type:object size:0x4 scope:global align:4 +@4016 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4109 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4110 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float +@4112 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 data:double +@4189 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4190 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4191 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4201 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 data:float +@4378 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4379 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4380 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4381 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4382 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4383 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4384 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4385 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4386 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4387 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4630 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float +crane_offset = .rodata:0x0000007C; // type:object size:0xC scope:local align:4 +@4663 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4664 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4665 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4693 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4694 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4695 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000A0; // type:object size:0x5A scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_385_data_1C = .data:0x0000001C; // type:object size:0x14 +@4469 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4470 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4471 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4472 = .data:0x00000054; // type:object size:0xC scope:local align:4 +@4473 = .data:0x00000060; // type:object size:0xC scope:local align:4 +event_init_tbl = .data:0x0000006C; // type:object size:0x3C scope:local align:4 +@4474 = .data:0x000000A8; // type:object size:0xC scope:local align:4 +@4475 = .data:0x000000B4; // type:object size:0xC scope:local align:4 +@4476 = .data:0x000000C0; // type:object size:0xC scope:local align:4 +@4477 = .data:0x000000CC; // type:object size:0xC scope:local align:4 +@4478 = .data:0x000000D8; // type:object size:0xC scope:local align:4 +event_action_tbl = .data:0x000000E4; // type:object size:0x3C scope:local align:4 +action_table$4482 = .data:0x00000120; // type:object size:0x14 scope:local align:4 +daSTBoxMethodTable = .data:0x00000134; // type:object size:0x20 scope:local align:4 +g_profile_SALVAGE_TBOX = .data:0x00000154; // type:object size:0x30 scope:global align:4 +__vt__18dPa_levelEcallBack = .data:0x00000184; // type:object size:0x20 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x000001A4; // type:object size:0x1C scope:weak align:4 +__vt__25daSTBox_shadowEcallBack_c = .data:0x000001C0; // type:object size:0x20 scope:global align:4 diff --git a/config/D44J01/rels/d_a_sbox/splits.txt b/config/D44J01/rels/d_a_sbox/splits.txt new file mode 100644 index 000000000..7d22ba125 --- /dev/null +++ b/config/D44J01/rels/d_a_sbox/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_sbox.o: + .text start:0x00000078 end:0x0000166C + .rodata start:0x00000000 end:0x000000BA + .data start:0x00000000 end:0x0000008C diff --git a/config/D44J01/rels/d_a_sbox/symbols.txt b/config/D44J01/rels/d_a_sbox/symbols.txt new file mode 100644 index 000000000..caeee1061 --- /dev/null +++ b/config/D44J01/rels/d_a_sbox/symbols.txt @@ -0,0 +1,64 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local align:4 +CreateHeap__8daSbox_cFv = .text:0x00000098; // type:function size:0x2B4 scope:global align:4 +calcMtx__8daSbox_cFv = .text:0x0000034C; // type:function size:0xE4 scope:global align:4 +shipMtx__8daSbox_cFv = .text:0x00000430; // type:function size:0x168 scope:global align:4 +volmProc__8daSbox_cFv = .text:0x00000598; // type:function size:0x98 scope:global align:4 +darkProc__8daSbox_cFv = .text:0x00000630; // type:function size:0xD4 scope:global align:4 +lightProc__8daSbox_cFv = .text:0x00000704; // type:function size:0xF4 scope:global align:4 +lightInit__8daSbox_cFv = .text:0x000007F8; // type:function size:0xC8 scope:global align:4 +CreateInit__8daSbox_cFv = .text:0x000008C0; // type:function size:0x34 scope:global align:4 +create__8daSbox_cFv = .text:0x000008F4; // type:function size:0x104 scope:global align:4 +__dt__13mDoExt_brkAnmFv = .text:0x000009F8; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00000A54; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00000AB0; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000B0C; // type:function size:0x48 scope:weak align:4 +demoInitWait__8daSbox_cFv = .text:0x00000B54; // type:function size:0x68 scope:global align:4 +demoProcWait__8daSbox_cFv = .text:0x00000BBC; // type:function size:0x4C scope:global align:4 +demoInitOpen__8daSbox_cFv = .text:0x00000C08; // type:function size:0x318 scope:global align:4 +demoProcOpen__8daSbox_cFv = .text:0x00000F20; // type:function size:0xC8 scope:global align:4 +demoInitDelete__8daSbox_cFv = .text:0x00000FE8; // type:function size:0x98 scope:global align:4 +demoProcDelete__8daSbox_cFv = .text:0x00001080; // type:function size:0x30 scope:global align:4 +demoInitCom__8daSbox_cFv = .text:0x000010B0; // type:function size:0x60 scope:global align:4 +demoProcCom__8daSbox_cFv = .text:0x00001110; // type:function size:0xE8 scope:global align:4 +getNowEventAction__8daSbox_cFv = .text:0x000011F8; // type:function size:0x44 scope:global align:4 +demoProc__8daSbox_cFv = .text:0x0000123C; // type:function size:0x148 scope:global align:4 +actionWait__8daSbox_cFv = .text:0x00001384; // type:function size:0x48 scope:global align:4 +daSbox_Draw__FP8daSbox_c = .text:0x000013CC; // type:function size:0x130 scope:local align:4 +daSbox_Execute__FP8daSbox_c = .text:0x000014FC; // type:function size:0x34 scope:local align:4 +daSbox_IsDelete__FP8daSbox_c = .text:0x00001530; // type:function size:0x8 scope:local align:4 +daSbox_Delete__FP8daSbox_c = .text:0x00001538; // type:function size:0x114 scope:local align:4 +daSbox_Create__FP10fopAc_ac_c = .text:0x0000164C; // type:function size:0x20 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__8daSbox_c = .rodata:0x00000000; // type:object size:0x8 scope:global align:4 data:string +@4037 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4066 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4105 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4106 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4107 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4108 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4148 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4149 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4150 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4151 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4153 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@4177 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4178 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4179 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4180 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4181 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4195 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4386 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 data:float +@4387 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 data:string +@stringBase0 = .rodata:0x00000058; // type:object size:0x62 scope:local align:4 data:string_table +action_table$4468 = .data:0x00000000; // type:object size:0xC scope:local align:4 +l_daSbox_Method = .data:0x0000000C; // type:object size:0x20 scope:local align:4 +g_profile_SBOX = .data:0x0000002C; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_brkAnm = .data:0x0000005C; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000068; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_bckAnm = .data:0x00000074; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000080; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_scene_change/splits.txt b/config/D44J01/rels/d_a_scene_change/splits.txt new file mode 100644 index 000000000..191ab5a28 --- /dev/null +++ b/config/D44J01/rels/d_a_scene_change/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_scene_change.o: + .text start:0x000000EC end:0x00000254 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000004 + .data start:0x00000000 end:0x0000005C + .bss start:0x00000008 end:0x00000020 diff --git a/config/D44J01/rels/d_a_scene_change/symbols.txt b/config/D44J01/rels/d_a_scene_change/symbols.txt new file mode 100644 index 000000000..139f5329a --- /dev/null +++ b/config/D44J01/rels/d_a_scene_change/symbols.txt @@ -0,0 +1,23 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global +__ct__15daSceneChgHIO_cFv = .text:0x000000EC; // type:function size:0x2C scope:global +daSceneChgCreate__FPv = .text:0x00000118; // type:function size:0x90 scope:local +daSceneChgDelete__FPv = .text:0x000001A8; // type:function size:0x8 scope:local +daSceneChgExecute__FPv = .text:0x000001B0; // type:function size:0x8 scope:local +daSceneChgDraw__FPv = .text:0x000001B8; // type:function size:0x8 scope:local +daSceneChgIsDelete__FPv = .text:0x000001C0; // type:function size:0x8 scope:local +__dt__15daSceneChgHIO_cFv = .text:0x000001C8; // type:function size:0x50 scope:weak +__sinit_d_a_scene_change_cpp = .text:0x00000218; // type:function size:0x3C scope:local +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local +_dtors = .dtors:0x00000000; // type:label scope:global +@3994 = .rodata:0x00000000; // type:object size:0x4 scope:local +daSceneChgMethodTable = .data:0x00000000; // type:object size:0x20 scope:local +g_profile_SCENECHG = .data:0x00000020; // type:object size:0x30 scope:global +__vt__15daSceneChgHIO_c = .data:0x00000050; // type:object size:0xC scope:weak +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global +@3995 = .bss:0x00000008; // type:object size:0xC scope:local +l_HIO = .bss:0x00000014; // type:object size:0xC scope:local diff --git a/config/D44J01/rels/d_a_seatag/splits.txt b/config/D44J01/rels/d_a_seatag/splits.txt new file mode 100644 index 000000000..468bca23a --- /dev/null +++ b/config/D44J01/rels/d_a_seatag/splits.txt @@ -0,0 +1,12 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_seatag.o: + .text start:0x00000078 end:0x00000110 + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_seatag/symbols.txt b/config/D44J01/rels/d_a_seatag/symbols.txt new file mode 100644 index 000000000..5779daf53 --- /dev/null +++ b/config/D44J01/rels/d_a_seatag/symbols.txt @@ -0,0 +1,12 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +daSeatag_Draw__FP10daSeatag_c = .text:0x00000078; // type:function size:0x8 scope:local +daSeatag_Execute__FP10daSeatag_c = .text:0x00000080; // type:function size:0x8 scope:local +daSeatag_IsDelete__FP10daSeatag_c = .text:0x00000088; // type:function size:0x8 scope:local +daSeatag_Delete__FP10daSeatag_c = .text:0x00000090; // type:function size:0x30 scope:local +daSeatag_Create__FP10fopAc_ac_c = .text:0x000000C0; // type:function size:0x50 scope:local +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +l_daSeatag_Method = .data:0x00000000; // type:object size:0x20 scope:local +g_profile_SEATAG = .data:0x00000020; // type:object size:0x30 scope:global diff --git a/config/D44J01/rels/d_a_shand/splits.txt b/config/D44J01/rels/d_a_shand/splits.txt new file mode 100644 index 000000000..3484c7898 --- /dev/null +++ b/config/D44J01/rels/d_a_shand/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_shand.o: + .text start:0x000000EC end:0x00002CAC + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000008F + .data start:0x00000000 end:0x000003CC + .bss start:0x00000008 end:0x00000024 diff --git a/config/D44J01/rels/d_a_shand/symbols.txt b/config/D44J01/rels/d_a_shand/symbols.txt new file mode 100644 index 000000000..0fd2609d6 --- /dev/null +++ b/config/D44J01/rels/d_a_shand/symbols.txt @@ -0,0 +1,153 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__13daShand_HIO_cFv = .text:0x000000EC; // type:function size:0x28 scope:global align:4 +hand_draw__FP11shand_class = .text:0x00000114; // type:function size:0x80 scope:local align:4 +daShand_Draw__FP11shand_class = .text:0x00000194; // type:function size:0x4C scope:local align:4 +control1__FP11shand_class = .text:0x000001E0; // type:function size:0x34C scope:local align:4 +control2__FP11shand_class = .text:0x0000052C; // type:function size:0x214 scope:local align:4 +control3__FP11shand_class = .text:0x00000740; // type:function size:0x84 scope:local align:4 +cut_control__FP11shand_class = .text:0x000007C4; // type:function size:0x3EC scope:local align:4 +cut_control3__FP11shand_class = .text:0x00000BB0; // type:function size:0x84 scope:local align:4 +normal__FP11shand_class = .text:0x00000C34; // type:function size:0x3C0 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x00000FF4; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00001120; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x000011C0; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x0000121C; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00001264; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x000012C0; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00001308; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x0000139C; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x000013E4; // type:function size:0x48 scope:weak align:4 +cut__FP11shand_class = .text:0x0000142C; // type:function size:0xE0 scope:local align:4 +hand_move__FP11shand_class = .text:0x0000150C; // type:function size:0x8C4 scope:local align:4 +__dt__20dBgS_ObjGndChk_YoganFv = .text:0x00001DD0; // type:function size:0x168 scope:weak align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x00001F38; // type:function size:0x140 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x00002078; // type:function size:0x118 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00002190; // type:function size:0x80 scope:weak align:4 +daShand_Execute__FP11shand_class = .text:0x00002210; // type:function size:0x70 scope:local align:4 +daShand_IsDelete__FP11shand_class = .text:0x00002280; // type:function size:0x8 scope:local align:4 +daShand_Delete__FP11shand_class = .text:0x00002288; // type:function size:0x80 scope:local align:4 +useHeapInit__FP11shand_class = .text:0x00002308; // type:function size:0x8C scope:local align:4 +daShand_solidHeapCB__FP10fopAc_ac_c = .text:0x00002394; // type:function size:0x20 scope:local align:4 +daShand_Create__FP10fopAc_ac_c = .text:0x000023B4; // type:function size:0x2A8 scope:local align:4 +__dt__8dCcD_CylFv = .text:0x0000265C; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_CylFv = .text:0x00002728; // type:function size:0x84 scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000027AC; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x000027F4; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x000028C0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00002908; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00002964; // type:function size:0x48 scope:weak align:4 +__dt__7shand_sFv = .text:0x000029AC; // type:function size:0x3C scope:weak align:4 +__ct__7shand_sFv = .text:0x000029E8; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000029EC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000029FC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00002A04; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002A0C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002A14; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002A1C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002A54; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002A5C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002A64; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002A6C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002AA4; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002AA8; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00002AB0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00002AC0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00002AC8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002AD0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002AD8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002AE0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00002B18; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00002B20; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00002B28; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002B30; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002B68; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002B70; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002B78; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002B84; // type:function size:0xC scope:weak align:4 +__dt__13daShand_HIO_cFv = .text:0x00002B90; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_shand_cpp = .text:0x00002BD8; // type:function size:0x3C scope:local align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00002C14; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00002C1C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00002C24; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00002C2C; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00002C34; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00002C3C; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00002C44; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x00002C4C; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x00002C54; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x00002C5C; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x00002C64; // type:function size:0x8 scope:weak align:4 +@20@__dt__20dBgS_ObjGndChk_YoganFv = .text:0x00002C6C; // type:function size:0x8 scope:weak align:4 +@76@__dt__20dBgS_ObjGndChk_YoganFv = .text:0x00002C74; // type:function size:0x8 scope:weak align:4 +@64@__dt__20dBgS_ObjGndChk_YoganFv = .text:0x00002C7C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00002C84; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00002C8C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00002C94; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002C9C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00002CA4; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4108 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4182 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4183 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4184 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4185 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4186 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 +@4187 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4189 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 data:double +@4227 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4228 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4241 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@4318 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4319 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4320 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4334 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@4447 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4448 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4449 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4534 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4847 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4848 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4849 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4850 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4851 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4852 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@5068 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5069 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5070 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000080; // type:object size:0xF scope:local align:4 data:string_table +tg_cyl_src$4986 = .data:0x00000000; // type:object size:0x44 scope:local align:4 +bm_sph_src$4987 = .data:0x00000044; // type:object size:0x40 scope:local align:4 +l_daShand_Method = .data:0x00000084; // type:object size:0x20 scope:local align:4 +g_profile_SHAND = .data:0x000000A4; // type:object size:0x30 scope:global align:4 +__vt__8cM3dGCyl = .data:0x000000D4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000000E0; // type:object size:0x88 scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000168; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000001F0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000001FC; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000208; // type:object size:0x54 scope:weak align:4 +__vt__18mDoExt_3DlineMat_c = .data:0x0000025C; // type:object size:0x14 scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x00000270; // type:object size:0x18 scope:weak align:4 +__vt__20dBgS_ObjGndChk_Yogan = .data:0x00000288; // type:object size:0x30 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x000002B8; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x000002E8; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000318; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000348; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000360; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x0000036C; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000378; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000384; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000390; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x0000039C; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x000003B4; // type:object size:0xC scope:weak align:4 +__vt__13daShand_HIO_c = .data:0x000003C0; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +@4091 = .bss:0x0000000C; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000018; // type:object size:0xC scope:local align:4 data:byte diff --git a/config/D44J01/rels/d_a_ship/splits.txt b/config/D44J01/rels/d_a_ship/splits.txt new file mode 100644 index 000000000..6551ed980 --- /dev/null +++ b/config/D44J01/rels/d_a_ship/splits.txt @@ -0,0 +1,28 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_ship.o: + .text start:0x000000EC end:0x0000D36C + .text start:0x0000D36C end:0x0000D408 + .text start:0x0000D408 end:0x0000D470 + .text start:0x0000D470 end:0x0000D4C0 + .text start:0x0000D4C0 end:0x0000D568 + .text start:0x0000D568 end:0x0000D624 + .text start:0x0000D624 end:0x0000D978 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000003CE + .data start:0x00000000 end:0x000004C8 + .bss start:0x00000008 end:0x00000198 diff --git a/config/D44J01/rels/d_a_ship/symbols.txt b/config/D44J01/rels/d_a_ship/symbols.txt new file mode 100644 index 000000000..8c2c0e89f --- /dev/null +++ b/config/D44J01/rels/d_a_ship/symbols.txt @@ -0,0 +1,479 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +bodyJointCallBack__8daShip_cFi = .text:0x000000EC; // type:function size:0x150 scope:global align:4 +daShip_bodyJointCallBack__FP7J3DNodei = .text:0x0000023C; // type:function size:0x48 scope:local align:4 +cannonJointCallBack__8daShip_cFi = .text:0x00000284; // type:function size:0xB8 scope:global align:4 +daShip_cannonJointCallBack__FP7J3DNodei = .text:0x0000033C; // type:function size:0x40 scope:local align:4 +craneJointCallBack__8daShip_cFv = .text:0x0000037C; // type:function size:0x94 scope:global align:4 +daShip_craneJointCallBack__FP7J3DNodei = .text:0x00000410; // type:function size:0x3C scope:local align:4 +headJointCallBack0__8daShip_cFv = .text:0x0000044C; // type:function size:0x24 scope:global align:4 +daShip_headJointCallBack0__FP7J3DNodei = .text:0x00000470; // type:function size:0x3C scope:local align:4 +headJointCallBack1__8daShip_cFi = .text:0x000004AC; // type:function size:0x134 scope:global align:4 +daShip_headJointCallBack1__FP7J3DNodei = .text:0x000005E0; // type:function size:0x40 scope:local align:4 +draw__8daShip_cFv = .text:0x00000620; // type:function size:0x4CC scope:global align:4 +__dt__4cXyzFv = .text:0x00000AEC; // type:function size:0x3C scope:weak align:4 +daShip_Draw__FP8daShip_c = .text:0x00000B28; // type:function size:0x20 scope:local align:4 +checkForceMessage__8daShip_cFv = .text:0x00000B48; // type:function size:0x290 scope:global align:4 +setInitMessage__8daShip_cFv = .text:0x00000DD8; // type:function size:0x980 scope:global align:4 +setNextMessage__8daShip_cFP9msg_class = .text:0x00001758; // type:function size:0x494 scope:global align:4 +seStart__8daShip_cFUlP4cXyz = .text:0x00001BEC; // type:function size:0x50 scope:global align:4 +setSailAngle__8daShip_cFv = .text:0x00001C3C; // type:function size:0x12C scope:global align:4 +setControllAngle__8daShip_cFs = .text:0x00001D68; // type:function size:0xB8 scope:global align:4 +getMaxWaterY__8daShip_cFP4cXyz = .text:0x00001E20; // type:function size:0x98 scope:global align:4 +setWaveAngle__8daShip_cFPsPs = .text:0x00001EB8; // type:function size:0x478 scope:global align:4 +getWaterY__8daShip_cFv = .text:0x00002330; // type:function size:0xA4 scope:global align:4 +setYPos__8daShip_cFv = .text:0x000023D4; // type:function size:0x444 scope:global align:4 +checkOutRange__8daShip_cFv = .text:0x00002818; // type:function size:0x4B8 scope:global align:4 +decrementShipSpeed__8daShip_cFf = .text:0x00002CD0; // type:function size:0x38 scope:global align:4 +firstDecrementShipSpeed__8daShip_cFf = .text:0x00002D08; // type:function size:0x60 scope:global align:4 +getAimControllAngle__8daShip_cFs = .text:0x00002D68; // type:function size:0x34 scope:global align:4 +setMoveAngle__8daShip_cFs = .text:0x00002D9C; // type:function size:0x150 scope:global align:4 +changeDemoEndProc__8daShip_cFv = .text:0x00002EEC; // type:function size:0xDC scope:global align:4 +setCrashData__8daShip_cFs = .text:0x00002FC8; // type:function size:0x214 scope:global align:4 +checkNextMode__8daShip_cFi = .text:0x000031DC; // type:function size:0x2AC scope:global align:4 +setPartOnAnime__8daShip_cFUc = .text:0x00003488; // type:function size:0xFC scope:global align:4 +setPartOffAnime__8daShip_cFv = .text:0x00003584; // type:function size:0xE0 scope:global align:4 +setPartAnimeInit__8daShip_cFUc = .text:0x00003664; // type:function size:0x1D8 scope:global align:4 +setSelfMove__8daShip_cFi = .text:0x0000383C; // type:function size:0x200 scope:global align:4 +procWait_init__8daShip_cFv = .text:0x00003A3C; // type:function size:0x5C scope:global align:4 +procWait__8daShip_cFv = .text:0x00003A98; // type:function size:0xF4 scope:global align:4 +procReady_init__8daShip_cFv = .text:0x00003B8C; // type:function size:0x30 scope:global align:4 +procReady__8daShip_cFv = .text:0x00003BBC; // type:function size:0xB8 scope:global align:4 +procGetOff_init__8daShip_cFv = .text:0x00003C74; // type:function size:0x70 scope:global align:4 +procGetOff__8daShip_cFv = .text:0x00003CE4; // type:function size:0x100 scope:global align:4 +procPaddleMove_init__8daShip_cFv = .text:0x00003DE4; // type:function size:0x114 scope:global align:4 +procPaddleMove__8daShip_cFv = .text:0x00003EF8; // type:function size:0x104 scope:global align:4 +procSteerMove_init__8daShip_cFv = .text:0x00003FFC; // type:function size:0x5C scope:global align:4 +procSteerMove__8daShip_cFv = .text:0x00004058; // type:function size:0x4BC scope:global align:4 +procCannonReady_init__8daShip_cFv = .text:0x00004514; // type:function size:0x64 scope:global align:4 +procCannonReady__8daShip_cFv = .text:0x00004578; // type:function size:0xB4 scope:global align:4 +procCannon_init__8daShip_cFv = .text:0x0000462C; // type:function size:0x48 scope:global align:4 +procCannon__8daShip_cFv = .text:0x00004674; // type:function size:0x48C scope:global align:4 +procCraneReady_init__8daShip_cFv = .text:0x00004B00; // type:function size:0x74 scope:global align:4 +procCraneReady__8daShip_cFv = .text:0x00004B74; // type:function size:0x154 scope:global align:4 +procCrane_init__8daShip_cFv = .text:0x00004CC8; // type:function size:0xA0 scope:global align:4 +procCrane__8daShip_cFv = .text:0x00004D68; // type:function size:0x354 scope:global align:4 +procCraneUp_init__8daShip_cFv = .text:0x000050BC; // type:function size:0x120 scope:global align:4 +procCraneUp__8daShip_cFv = .text:0x000051DC; // type:function size:0x1F8 scope:global align:4 +procToolDemo_init__8daShip_cFv = .text:0x000053D4; // type:function size:0x3C scope:global align:4 +procToolDemo__8daShip_cFv = .text:0x00005410; // type:function size:0x104 scope:global align:4 +procZevDemo_init__8daShip_cFv = .text:0x00005514; // type:function size:0x44 scope:global align:4 +procZevDemo__8daShip_cFv = .text:0x00005558; // type:function size:0xD9C scope:global align:4 +procTalkReady_init__8daShip_cFv = .text:0x000062F4; // type:function size:0x130 scope:global align:4 +procTalkReady__8daShip_cFv = .text:0x00006424; // type:function size:0x68 scope:global align:4 +procTalk_init__8daShip_cFv = .text:0x0000648C; // type:function size:0xB0 scope:global align:4 +procTalk__8daShip_cFv = .text:0x0000653C; // type:function size:0x1C8 scope:global align:4 +procTurn_init__8daShip_cFv = .text:0x00006704; // type:function size:0x14C scope:global align:4 +procTurn__8daShip_cFv = .text:0x00006850; // type:function size:0x40C scope:global align:4 +procTornadoUp_init__8daShip_cFv = .text:0x00006C5C; // type:function size:0x168 scope:global align:4 +procTornadoUp__8daShip_cFv = .text:0x00006DC4; // type:function size:0x1FC scope:global align:4 +procStartModeWarp_init__8daShip_cFv = .text:0x00006FC0; // type:function size:0x18C scope:global align:4 +procStartModeWarp__8daShip_cFv = .text:0x0000714C; // type:function size:0x370 scope:global align:4 +procTactWarp_init__8daShip_cFv = .text:0x000074BC; // type:function size:0x1B0 scope:global align:4 +procTactWarp__8daShip_cFv = .text:0x0000766C; // type:function size:0x2F8 scope:global align:4 +procWhirlDown_init__8daShip_cFv = .text:0x00007964; // type:function size:0x114 scope:global align:4 +procWhirlDown__8daShip_cFv = .text:0x00007A78; // type:function size:0x154 scope:global align:4 +procStartModeThrow_init__8daShip_cFv = .text:0x00007BCC; // type:function size:0x1DC scope:global align:4 +procStartModeThrow__8daShip_cFv = .text:0x00007DA8; // type:function size:0x28C scope:global align:4 +setEffectData__8daShip_cFfs = .text:0x00008034; // type:function size:0x594 scope:global align:4 +setRoomInfo__8daShip_cFv = .text:0x000085C8; // type:function size:0xB8 scope:global align:4 +incRopeCnt__8daShip_cFii = .text:0x00008680; // type:function size:0x1A4 scope:global align:4 +setRopePos__8daShip_cFv = .text:0x00008824; // type:function size:0xAF4 scope:global align:4 +getAnglePartRate__8daShip_cFv = .text:0x00009318; // type:function size:0x70 scope:global align:4 +setTornadoActor__8daShip_cFv = .text:0x00009388; // type:function size:0x260 scope:global align:4 +setWhirlActor__8daShip_cFv = .text:0x000095E8; // type:function size:0x1AC scope:global align:4 +setHeadAnm__8daShip_cFv = .text:0x00009794; // type:function size:0x31C scope:global align:4 +execute__8daShip_cFv = .text:0x00009AB0; // type:function size:0x1E2C scope:global align:4 +dComIfGp_clearPlayerStatus1__FiUl = .text:0x0000B8DC; // type:function size:0x20 scope:weak align:4 +dComIfGp_setPlayerStatus1__FiUl = .text:0x0000B8FC; // type:function size:0x20 scope:weak align:4 +SetC__8cM3dGSphFRC4cXyz = .text:0x0000B91C; // type:function size:0x1C scope:weak align:4 +SetTgGrp__14cCcD_ObjHitInfFUl = .text:0x0000B938; // type:function size:0x1C scope:weak align:4 +SetC__8cM3dGCylFRC4cXyz = .text:0x0000B954; // type:function size:0x1C scope:weak align:4 +daShip_Execute__FP8daShip_c = .text:0x0000B970; // type:function size:0x20 scope:local align:4 +daShip_IsDelete__FP8daShip_c = .text:0x0000B990; // type:function size:0x8 scope:local align:4 +shipDelete__8daShip_cFv = .text:0x0000B998; // type:function size:0x120 scope:global align:4 +daShip_Delete__FP8daShip_c = .text:0x0000BAB8; // type:function size:0x24 scope:local align:4 +createHeap__8daShip_cFv = .text:0x0000BADC; // type:function size:0x47C scope:global align:4 +daShip_createHeap__FP10fopAc_ac_c = .text:0x0000BF58; // type:function size:0x20 scope:local align:4 +create__8daShip_cFv = .text:0x0000BF78; // type:function size:0x788 scope:global align:4 +__ct__8daShip_cFv = .text:0x0000C700; // type:function size:0x2F0 scope:weak align:4 +__ct__Q29JGeometry8TVec3Fv = .text:0x0000C9F0; // type:function size:0x4 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x0000C9F4; // type:function size:0x5C scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x0000CA50; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x0000CA98; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x0000CB64; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x0000CBAC; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000CC08; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x0000CC50; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_CylFv = .text:0x0000CD1C; // type:function size:0x84 scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x0000CDA0; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x0000CDE8; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x0000CE44; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x0000CEB4; // type:function size:0x88 scope:weak align:4 +__ct__4cXyzFv = .text:0x0000CF3C; // type:function size:0x4 scope:weak align:4 +__dt__12J3DFrameCtrlFv = .text:0x0000CF40; // type:function size:0x48 scope:weak align:4 +daShip_Create__FP10fopAc_ac_c = .text:0x0000CF88; // type:function size:0x20 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x0000CFA8; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x0000CFF0; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x0000D038; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x0000D094; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x0000D0DC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x0000D0EC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x0000D0F4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000D0FC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000D104; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000D10C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x0000D144; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x0000D14C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x0000D154; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000D15C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000D194; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000D198; // type:function size:0x8 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000D1A0; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000D1A4; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000D1A8; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000D1AC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x0000D1B0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x0000D1C0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x0000D1C8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000D1D0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000D1D8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000D1E0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x0000D218; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x0000D220; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x0000D228; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000D230; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000D268; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000D270; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000D278; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x0000D284; // type:function size:0xC scope:weak align:4 +__sinit_d_a_ship_cpp = .text:0x0000D290; // type:function size:0x70 scope:local align:4 +__dt__13daShip_HIO_c0Fv = .text:0x0000D300; // type:function size:0x3C scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x0000D33C; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x0000D344; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x0000D34C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x0000D354; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x0000D35C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x0000D364; // type:function size:0x8 scope:weak align:4 +checkNoControll__9daPy_lk_cCFv = .text:0x0000D36C; // type:function size:0x20 scope:weak align:4 +daPy_getPlayerLinkActorClass__Fv = .text:0x0000D38C; // type:function size:0x10 scope:weak align:4 +dComIfGp_evmng_getMyStaffId__FPCcP10fopAc_ac_ci = .text:0x0000D39C; // type:function size:0x40 scope:weak align:4 +dComIfGp_event_runCheck__Fv = .text:0x0000D3DC; // type:function size:0x1C scope:weak align:4 +__ct__4cXyzFfff = .text:0x0000D3F8; // type:function size:0x10 scope:weak align:4 +Center__9dCamera_cFv = .text:0x0000D408; // type:function size:0x34 scope:weak align:4 +Eye__9dCamera_cFv = .text:0x0000D43C; // type:function size:0x34 scope:weak align:4 +checkMasterSwordEquip__9daPy_py_cCFv = .text:0x0000D470; // type:function size:0x50 scope:weak align:4 +fopAcM_seenPlayerAngleY__FP10fopAc_ac_c = .text:0x0000D4C0; // type:function size:0x2C scope:weak align:4 +abs2XZ__4cXyzCFv = .text:0x0000D4EC; // type:function size:0x40 scope:weak align:4 +fopAcM_searchPlayerDistanceXZ2__FP10fopAc_ac_c = .text:0x0000D52C; // type:function size:0x2C scope:weak align:4 +set__4cXyzFfff = .text:0x0000D558; // type:function size:0x10 scope:weak align:4 +force_calc_wind_rel_angle__8daGrid_cFs = .text:0x0000D568; // type:function size:0x10 scope:weak align:4 +cMtx_multVecSR__FPA4_CfPC3VecP3Vec = .text:0x0000D578; // type:function size:0x20 scope:weak align:4 +__as__5csXyzFRC5csXyz = .text:0x0000D598; // type:function size:0x1C scope:weak align:4 +setFrame__14mDoExt_McaMorfFf = .text:0x0000D5B4; // type:function size:0x40 scope:weak align:4 +setPlaySpeed__14mDoExt_McaMorfFf = .text:0x0000D5F4; // type:function size:0x8 scope:weak align:4 +dComIfGp_setItemBombNumCount__Fs = .text:0x0000D5FC; // type:function size:0x18 scope:weak align:4 +set__5csXyzFsss = .text:0x0000D614; // type:function size:0x10 scope:weak align:4 +getCannonAngleX__8daShip_cCFv = .text:0x0000D624; // type:function size:0x18 scope:weak align:4 +cMtx_multVec__FPA4_CfPC3VecP3Vec = .text:0x0000D63C; // type:function size:0x20 scope:weak align:4 +mDoMtx_multVecZero__FPA4_CfP3Vec = .text:0x0000D65C; // type:function size:0x1C scope:weak align:4 +ClrCcMove__9cCcD_SttsFv = .text:0x0000D678; // type:function size:0x18 scope:weak align:4 +abs__4cXyzCFv = .text:0x0000D690; // type:function size:0x94 scope:weak align:4 +cM_scos__Fs = .text:0x0000D724; // type:function size:0x24 scope:weak align:4 +cM_ssin__Fs = .text:0x0000D748; // type:function size:0x24 scope:weak align:4 +absXZ__4cXyzCFv = .text:0x0000D76C; // type:function size:0xB0 scope:weak align:4 +__ct__4cXyzFRC4cXyz = .text:0x0000D81C; // type:function size:0x1C scope:weak align:4 +cM_fcos__Ff = .text:0x0000D838; // type:function size:0x40 scope:weak align:4 +cM_fsin__Ff = .text:0x0000D878; // type:function size:0x40 scope:weak align:4 +dComIfGs_getBombNum__Fv = .text:0x0000D8B8; // type:function size:0x10 scope:weak align:4 +dComIfGp_checkCameraAttentionStatus__FiUl = .text:0x0000D8C8; // type:function size:0x1C scope:weak align:4 +checkForceMove__8daShip_cFv = .text:0x0000D8E4; // type:function size:0x28 scope:weak align:4 +__as__4cXyzFRC4cXyz = .text:0x0000D90C; // type:function size:0x1C scope:weak align:4 +dComIfGp_demo_getActor__FUc = .text:0x0000D928; // type:function size:0x34 scope:weak align:4 +dComIfGp_checkPlayerStatus0__FiUl = .text:0x0000D95C; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +tiller_speed__13daShip_HIO_c0 = .rodata:0x00000000; // type:object size:0x2 scope:global align:2 +cannon_no_gravity_timer__13daShip_HIO_c0 = .rodata:0x00000002; // type:object size:0x2 scope:global align:2 +throw_start_angle_speed__13daShip_HIO_c0 = .rodata:0x00000004; // type:object size:0x2 scope:global align:2 +throw_return_angle_speed__13daShip_HIO_c0 = .rodata:0x00000006; // type:object size:0x2 scope:global align:2 +paddle_speed__13daShip_HIO_c0 = .rodata:0x00000008; // type:object size:0x4 scope:global align:4 +min_speed__13daShip_HIO_c0 = .rodata:0x0000000C; // type:object size:0x4 scope:global align:4 +wind_inc_speed__13daShip_HIO_c0 = .rodata:0x00000010; // type:object size:0x4 scope:global align:4 +r_inc_speed__13daShip_HIO_c0 = .rodata:0x00000014; // type:object size:0x4 scope:global align:4 +r_wind_inc_speed__13daShip_HIO_c0 = .rodata:0x00000018; // type:object size:0x4 scope:global align:4 +fly_rate__13daShip_HIO_c0 = .rodata:0x0000001C; // type:object size:0x4 scope:global align:4 +wind_rate__13daShip_HIO_c0 = .rodata:0x00000020; // type:object size:0x4 scope:global align:4 +ef_dis_speed__13daShip_HIO_c0 = .rodata:0x00000024; // type:object size:0x4 scope:global align:4 +ef_speed_rate__13daShip_HIO_c0 = .rodata:0x00000028; // type:object size:0x4 scope:global align:4 data:string +ef_front_x__13daShip_HIO_c0 = .rodata:0x0000002C; // type:object size:0x4 scope:global align:4 +ef_front_y__13daShip_HIO_c0 = .rodata:0x00000030; // type:object size:0x4 scope:global align:4 +ef_front_z__13daShip_HIO_c0 = .rodata:0x00000034; // type:object size:0x4 scope:global align:4 +ef_back_x__13daShip_HIO_c0 = .rodata:0x00000038; // type:object size:0x4 scope:global align:4 +ef_back_y__13daShip_HIO_c0 = .rodata:0x0000003C; // type:object size:0x4 scope:global align:4 +ef_back_z__13daShip_HIO_c0 = .rodata:0x00000040; // type:object size:0x4 scope:global align:4 +ef_sp_max_speed__13daShip_HIO_c0 = .rodata:0x00000044; // type:object size:0x4 scope:global align:4 +ef_pitch__13daShip_HIO_c0 = .rodata:0x00000048; // type:object size:0x4 scope:global align:4 +ef_ind_scroll__13daShip_HIO_c0 = .rodata:0x0000004C; // type:object size:0x4 scope:global align:4 +ef_ind_scale__13daShip_HIO_c0 = .rodata:0x00000050; // type:object size:0x4 scope:global align:4 +cannon_speed__13daShip_HIO_c0 = .rodata:0x00000054; // type:object size:0x4 scope:global align:4 +cannon_gravity__13daShip_HIO_c0 = .rodata:0x00000058; // type:object size:0x4 scope:global align:4 +whirl_init_speed__13daShip_HIO_c0 = .rodata:0x0000005C; // type:object size:0x4 scope:global align:4 +whirl_inc_speed__13daShip_HIO_c0 = .rodata:0x00000060; // type:object size:0x4 scope:global align:4 +whirl_distance__13daShip_HIO_c0 = .rodata:0x00000064; // type:object size:0x4 scope:global align:4 +tornado_init_speed__13daShip_HIO_c0 = .rodata:0x00000068; // type:object size:0x4 scope:global align:4 +tornado_inc_speed__13daShip_HIO_c0 = .rodata:0x0000006C; // type:object size:0x4 scope:global align:4 +tornado_distance__13daShip_HIO_c0 = .rodata:0x00000070; // type:object size:0x4 scope:global align:4 +tornado_pull_speed__13daShip_HIO_c0 = .rodata:0x00000074; // type:object size:0x4 scope:global align:4 +throw_start_speedF__13daShip_HIO_c0 = .rodata:0x00000078; // type:object size:0x4 scope:global align:4 +throw_start_speed_y__13daShip_HIO_c0 = .rodata:0x0000007C; // type:object size:0x4 scope:global align:4 +@4544 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4545 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4546 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 data:float +@4547 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4548 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4549 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 data:float +@4550 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4551 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5183 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 data:float +@5220 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 data:float +@5222 = .rodata:0x000000A8; // type:object size:0x8 scope:local align:8 data:double +@5344 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5345 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@5346 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5347 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@5348 = .rodata:0x000000C0; // type:object size:0x8 scope:local align:8 +@5349 = .rodata:0x000000C8; // type:object size:0x8 scope:local align:8 +@5350 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@5436 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@5437 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 data:float +@5438 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@5439 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@5440 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 data:float +@5441 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@5442 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@5443 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@5444 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@5445 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@5446 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@5447 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@5448 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@5449 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@5450 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@5451 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@5452 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@5453 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@5583 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@5588 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@5595 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@5628 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@5629 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 data:string +@5630 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@5662 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 data:float +@5698 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 data:string +@5699 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@5815 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@5886 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 data:float +@5937 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@5938 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +@5969 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 data:float +@6055 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 data:float +@6185 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@6186 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 +@6187 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 data:string +@6188 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 +@6189 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 +@6190 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4 +@6191 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4 +@6192 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4 +@6334 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4 +@6369 = .rodata:0x0000017C; // type:object size:0x4 scope:local align:4 +@6526 = .rodata:0x00000180; // type:object size:0x4 scope:local align:4 +@6527 = .rodata:0x00000184; // type:object size:0x4 scope:local align:4 +@6528 = .rodata:0x00000188; // type:object size:0x4 scope:local align:4 +@6529 = .rodata:0x0000018C; // type:object size:0x4 scope:local align:4 +@6530 = .rodata:0x00000190; // type:object size:0x4 scope:local align:4 +@6970 = .rodata:0x00000194; // type:object size:0x4 scope:local align:4 +@6971 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4 +@6972 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4 +@6973 = .rodata:0x000001A0; // type:object size:0x4 scope:local align:4 +@7108 = .rodata:0x000001A4; // type:object size:0x4 scope:local align:4 data:float +@7266 = .rodata:0x000001A8; // type:object size:0x4 scope:local align:4 +@7267 = .rodata:0x000001AC; // type:object size:0x4 scope:local align:4 +@7327 = .rodata:0x000001B0; // type:object size:0x4 scope:local align:4 +@7328 = .rodata:0x000001B4; // type:object size:0x4 scope:local align:4 +@7366 = .rodata:0x000001B8; // type:object size:0x4 scope:local align:4 +@7454 = .rodata:0x000001BC; // type:object size:0x4 scope:local align:4 +@7455 = .rodata:0x000001C0; // type:object size:0x4 scope:local align:4 +@7456 = .rodata:0x000001C4; // type:object size:0x4 scope:local align:4 +@7598 = .rodata:0x000001C8; // type:object size:0x4 scope:local align:4 +@7599 = .rodata:0x000001CC; // type:object size:0x4 scope:local align:4 +@7600 = .rodata:0x000001D0; // type:object size:0x4 scope:local align:4 data:float +@7646 = .rodata:0x000001D4; // type:object size:0x4 scope:local align:4 +@7647 = .rodata:0x000001D8; // type:object size:0x4 scope:local align:4 +@7691 = .rodata:0x000001DC; // type:object size:0x4 scope:local align:4 +@7692 = .rodata:0x000001E0; // type:object size:0x4 scope:local align:4 +@7694 = .rodata:0x000001E8; // type:object size:0x8 scope:local align:8 +@7902 = .rodata:0x000001F0; // type:object size:0x4 scope:local align:4 +@7903 = .rodata:0x000001F4; // type:object size:0x4 scope:local align:4 +@7904 = .rodata:0x000001F8; // type:object size:0x4 scope:local align:4 +@7905 = .rodata:0x000001FC; // type:object size:0x4 scope:local align:4 +@7906 = .rodata:0x00000200; // type:object size:0x4 scope:local align:4 +@7907 = .rodata:0x00000204; // type:object size:0x4 scope:local align:4 +@7908 = .rodata:0x00000208; // type:object size:0x4 scope:local align:4 +@7909 = .rodata:0x0000020C; // type:object size:0x4 scope:local align:4 +@7910 = .rodata:0x00000210; // type:object size:0x4 scope:local align:4 +@8388 = .rodata:0x00000214; // type:object size:0x4 scope:local align:4 data:string +@8389 = .rodata:0x00000218; // type:object size:0x4 scope:local align:4 +@8390 = .rodata:0x0000021C; // type:object size:0x4 scope:local align:4 data:string +@8391 = .rodata:0x00000220; // type:object size:0x4 scope:local align:4 +@8484 = .rodata:0x00000224; // type:object size:0x4 scope:local align:4 +@8485 = .rodata:0x00000228; // type:object size:0x4 scope:local align:4 +@8486 = .rodata:0x0000022C; // type:object size:0x4 scope:local align:4 +@8533 = .rodata:0x00000230; // type:object size:0x4 scope:local align:4 +@8624 = .rodata:0x00000234; // type:object size:0x4 scope:local align:4 +@9240 = .rodata:0x00000238; // type:object size:0x4 scope:local align:4 +@9241 = .rodata:0x0000023C; // type:object size:0x4 scope:local align:4 +@9242 = .rodata:0x00000240; // type:object size:0x4 scope:local align:4 +@9243 = .rodata:0x00000244; // type:object size:0x4 scope:local align:4 +@9244 = .rodata:0x00000248; // type:object size:0x4 scope:local align:4 +@9245 = .rodata:0x0000024C; // type:object size:0x4 scope:local align:4 +@9246 = .rodata:0x00000250; // type:object size:0x4 scope:local align:4 +@9247 = .rodata:0x00000254; // type:object size:0x4 scope:local align:4 +@9248 = .rodata:0x00000258; // type:object size:0x4 scope:local align:4 +@9249 = .rodata:0x0000025C; // type:object size:0x4 scope:local align:4 +@9250 = .rodata:0x00000260; // type:object size:0x4 scope:local align:4 +@9251 = .rodata:0x00000264; // type:object size:0x4 scope:local align:4 +@9252 = .rodata:0x00000268; // type:object size:0x4 scope:local align:4 +@9253 = .rodata:0x0000026C; // type:object size:0x4 scope:local align:4 +@9254 = .rodata:0x00000270; // type:object size:0x4 scope:local align:4 +@9255 = .rodata:0x00000274; // type:object size:0x4 scope:local align:4 +@9256 = .rodata:0x00000278; // type:object size:0x4 scope:local align:4 data:string +@9257 = .rodata:0x0000027C; // type:object size:0x4 scope:local align:4 data:string +@9258 = .rodata:0x00000280; // type:object size:0x4 scope:local align:4 +@9259 = .rodata:0x00000284; // type:object size:0x4 scope:local align:4 +@9847 = .rodata:0x00000288; // type:object size:0x4 scope:local align:4 +@9848 = .rodata:0x0000028C; // type:object size:0x4 scope:local align:4 +@9849 = .rodata:0x00000290; // type:object size:0x4 scope:local align:4 +@9850 = .rodata:0x00000294; // type:object size:0x4 scope:local align:4 +@9851 = .rodata:0x00000298; // type:object size:0x4 scope:local align:4 +@9852 = .rodata:0x0000029C; // type:object size:0x4 scope:local align:4 +@9853 = .rodata:0x000002A0; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000002A4; // type:object size:0x12A scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_166_data_1C = .data:0x0000001C; // type:object size:0x14 +l_arcName = .data:0x00000030; // type:object size:0x5 scope:local align:4 data:string +l_cannon_top = .data:0x00000038; // type:object size:0xC scope:local align:4 +l_tiller_top_offset = .data:0x00000044; // type:object size:0xC scope:local align:4 +rope_color$4406 = .data:0x00000050; // type:object size:0x4 scope:local align:4 +@5943 = .data:0x00000054; // type:object size:0xC scope:local align:4 data:4byte +@5973 = .data:0x00000060; // type:object size:0xC scope:local align:4 data:4byte +@5999 = .data:0x0000006C; // type:object size:0xC scope:local align:4 data:4byte +@6029 = .data:0x00000078; // type:object size:0xC scope:local align:4 data:4byte +@6080 = .data:0x00000084; // type:object size:0xC scope:local align:4 data:4byte +@6197 = .data:0x00000090; // type:object size:0xC scope:local align:4 data:4byte +@6216 = .data:0x0000009C; // type:object size:0xC scope:local align:4 data:4byte +@6341 = .data:0x000000A8; // type:object size:0xC scope:local align:4 data:4byte +@6375 = .data:0x000000B4; // type:object size:0xC scope:local align:4 data:4byte +@6468 = .data:0x000000C0; // type:object size:0xC scope:local align:4 +@6471 = .data:0x000000CC; // type:object size:0xC scope:local align:4 data:4byte +@6536 = .data:0x000000D8; // type:object size:0xC scope:local align:4 data:4byte +@6588 = .data:0x000000E4; // type:object size:0xC scope:local align:4 data:4byte +@6981 = .data:0x000000F0; // type:object size:0xC scope:local align:4 data:4byte +@7009 = .data:0x000000FC; // type:object size:0xC scope:local align:4 data:4byte +@7071 = .data:0x00000108; // type:object size:0xC scope:local align:4 data:4byte +@7233 = .data:0x00000114; // type:object size:0xC scope:local align:4 data:4byte +@7333 = .data:0x00000120; // type:object size:0xC scope:local align:4 data:4byte +@7460 = .data:0x0000012C; // type:object size:0xC scope:local align:4 data:4byte +@7553 = .data:0x00000138; // type:object size:0xC scope:local align:4 data:4byte +@7606 = .data:0x00000144; // type:object size:0xC scope:local align:4 data:4byte +rope_offset$7985 = .data:0x00000150; // type:object size:0xC scope:local align:4 +water_drop_scale$7986 = .data:0x0000015C; // type:object size:0xC scope:local align:4 +@7990 = .data:0x00000168; // type:object size:0xC scope:local align:4 +cyl_offset$8632 = .data:0x00000174; // type:object size:0xC scope:local align:4 +@8838 = .data:0x00000180; // type:object size:0xC scope:local align:4 +@8839 = .data:0x0000018C; // type:object size:0xC scope:local align:4 +@8847 = .data:0x00000198; // type:object size:0xC scope:local align:4 +cyl_src$9527 = .data:0x000001A4; // type:object size:0x44 scope:local align:4 +sph_src$9528 = .data:0x000001E8; // type:object size:0x40 scope:local align:4 +l_daShip_Method = .data:0x00000228; // type:object size:0x20 scope:local align:4 +g_profile_SHIP = .data:0x00000248; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000278; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000284; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000290; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x0000029C; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000002A8; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000002B4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000002C0; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000002CC; // type:object size:0x88 scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000354; // type:object size:0x20 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000374; // type:object size:0x1C scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000390; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000418; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000424; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000430; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000484; // type:object size:0x24 scope:weak align:4 +__vt__18mDoExt_3DlineMat_c = .data:0x000004A8; // type:object size:0x14 scope:weak align:4 +__vt__12J3DFrameCtrl = .data:0x000004BC; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4201 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x1 scope:local align:4 +@4202 = .bss:0x00000064; // type:object size:0xC scope:local align:4 +l_rope_base_vec = .bss:0x00000070; // type:object size:0xC scope:local align:4 data:float +@5242 = .bss:0x0000007C; // type:object size:0xC scope:local align:4 +init$5243 = .bss:0x00000088; // type:object size:0x1 scope:local align:1 +local_front$5241 = .bss:0x0000008C; // type:object size:0xC scope:local align:4 +@5246 = .bss:0x00000098; // type:object size:0xC scope:local align:4 +init$5247 = .bss:0x000000A4; // type:object size:0x1 scope:local align:1 +local_back$5245 = .bss:0x000000A8; // type:object size:0xC scope:local align:4 +@5250 = .bss:0x000000B4; // type:object size:0xC scope:local align:4 +init$5251 = .bss:0x000000C0; // type:object size:0x1 scope:local align:1 +local_right$5249 = .bss:0x000000C4; // type:object size:0xC scope:local align:4 +@5254 = .bss:0x000000D0; // type:object size:0xC scope:local align:4 +init$5255 = .bss:0x000000DC; // type:object size:0x1 scope:local align:1 +local_left$5253 = .bss:0x000000E0; // type:object size:0xC scope:local align:4 +init$7704 = .bss:0x000000EC; // type:object size:0x1 scope:local align:1 +wave_l_direction$7703 = .bss:0x000000F0; // type:object size:0xC scope:local align:4 +init$7707 = .bss:0x000000FC; // type:object size:0x1 scope:local align:1 +wave_r_direction$7706 = .bss:0x00000100; // type:object size:0xC scope:local align:4 +@7982 = .bss:0x0000010C; // type:object size:0xC scope:local align:4 +init$7983 = .bss:0x00000118; // type:object size:0x1 scope:local align:1 +ripple_scale$7981 = .bss:0x0000011C; // type:object size:0xC scope:local align:4 +@8629 = .bss:0x00000128; // type:object size:0xC scope:local align:4 +init$8630 = .bss:0x00000134; // type:object size:0x1 scope:local align:1 +sail_offset$8628 = .bss:0x00000138; // type:object size:0xC scope:local align:4 +@8634 = .bss:0x00000144; // type:object size:0xC scope:local align:4 +init$8635 = .bss:0x00000150; // type:object size:0x1 scope:local align:1 +sph_offset$8633 = .bss:0x00000154; // type:object size:0xC scope:local align:4 +@8857 = .bss:0x00000160; // type:object size:0xC scope:local align:4 +init$8858 = .bss:0x0000016C; // type:object size:0x1 scope:local align:1 +top_offset$8856 = .bss:0x00000170; // type:object size:0xC scope:local align:4 +@8861 = .bss:0x0000017C; // type:object size:0xC scope:local align:4 +init$8862 = .bss:0x00000188; // type:object size:0x1 scope:local align:1 +XZ_top_offset$8860 = .bss:0x0000018C; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_shop_item/splits.txt b/config/D44J01/rels/d_a_shop_item/splits.txt new file mode 100644 index 000000000..71d368731 --- /dev/null +++ b/config/D44J01/rels/d_a_shop_item/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_shop_item.o: + .text start:0x00000078 end:0x00000E54 + .text start:0x00000E54 end:0x00000E70 + .text start:0x00000E70 end:0x00000E94 + .rodata start:0x00000000 end:0x0000004C + .data start:0x00000000 end:0x0000018C diff --git a/config/D44J01/rels/d_a_shop_item/symbols.txt b/config/D44J01/rels/d_a_shop_item/symbols.txt new file mode 100644 index 000000000..c8ec5dfb4 --- /dev/null +++ b/config/D44J01/rels/d_a_shop_item/symbols.txt @@ -0,0 +1,68 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +getShopArcname__12daShopItem_cFv = .text:0x00000078; // type:function size:0x60 scope:global align:4 +getShopBmdIdx__12daShopItem_cFv = .text:0x000000D8; // type:function size:0x68 scope:global align:4 +CreateInit__12daShopItem_cFv = .text:0x00000140; // type:function size:0xF4 scope:global align:4 +clothCreate__12daShopItem_cFv = .text:0x00000234; // type:function size:0x17C scope:global align:4 +set_mtx__12daShopItem_cFv = .text:0x000003B0; // type:function size:0x1EC scope:global align:4 +_execute__12daShopItem_cFv = .text:0x0000059C; // type:function size:0x50 scope:global align:4 +_draw__12daShopItem_cFv = .text:0x000005EC; // type:function size:0x70 scope:global align:4 +settingBeforeDraw__12daShopItem_cFv = .text:0x0000065C; // type:function size:0x78 scope:global align:4 +setTevStr__12daShopItem_cFv = .text:0x000006D4; // type:function size:0x98 scope:global align:4 +daShopItem_Create__FPv = .text:0x0000076C; // type:function size:0x20 scope:local align:4 +_create__12daShopItem_cFv = .text:0x0000078C; // type:function size:0x304 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00000A90; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000B5C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000BA4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000C00; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00000C48; // type:function size:0x70 scope:weak align:4 +daShopItem_Delete__FPv = .text:0x00000CB8; // type:function size:0x60 scope:local align:4 +daShopItem_Draw__FPv = .text:0x00000D18; // type:function size:0x24 scope:local align:4 +daShopItem_Execute__FPv = .text:0x00000D3C; // type:function size:0x24 scope:local align:4 +daShopItem_IsDelete__FPv = .text:0x00000D60; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00000D68; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00000D78; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00000D80; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000D88; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000D90; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000D98; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00000DD0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00000DD8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00000DE0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000DE8; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000E20; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000E24; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000E2C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000E34; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000E3C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000E48; // type:function size:0xC scope:weak align:4 +setScale__15dCloth_packet_cF4cXyz = .text:0x00000E54; // type:function size:0x1C scope:weak align:4 +setListStart__12daShopItem_cFv = .text:0x00000E70; // type:function size:0x4 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00000E74; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00000E7C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00000E84; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00000E8C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_cloth_arcname__12daShopItem_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +m_cullfar_max__12daShopItem_c = .rodata:0x00000008; // type:object size:0x4 scope:global align:4 +@4136 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4137 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4138 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4139 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4140 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4141 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4147 = .rodata:0x00000024; // type:object size:0x10 scope:local align:4 +@4148 = .rodata:0x00000034; // type:object size:0x10 scope:local align:4 +@4279 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4280 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +daShopItemMethodTable = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_ShopItem = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x00000050; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000000D8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000000E4; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000000F0; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000144; // type:object size:0x24 scope:weak align:4 +__vt__12daShopItem_c = .data:0x00000168; // type:object size:0x24 scope:global align:4 diff --git a/config/D44J01/rels/d_a_shutter/splits.txt b/config/D44J01/rels/d_a_shutter/splits.txt new file mode 100644 index 000000000..d4aff54cc --- /dev/null +++ b/config/D44J01/rels/d_a_shutter/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_shutter.o: + .text start:0x00000078 end:0x00000E80 + .rodata start:0x00000000 end:0x000000EA + .data start:0x00000000 end:0x00000080 diff --git a/config/D44J01/rels/d_a_shutter/symbols.txt b/config/D44J01/rels/d_a_shutter/symbols.txt new file mode 100644 index 000000000..40e9ea810 --- /dev/null +++ b/config/D44J01/rels/d_a_shutter/symbols.txt @@ -0,0 +1,47 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +_delete__11daShutter_cFv = .text:0x00000078; // type:function size:0x94 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x0000010C; // type:function size:0x20 scope:local align:4 +CreateHeap__11daShutter_cFv = .text:0x0000012C; // type:function size:0x190 scope:global align:4 +Create__11daShutter_cFv = .text:0x000002BC; // type:function size:0x1FC scope:global align:4 +_create__11daShutter_cFv = .text:0x000004B8; // type:function size:0xEC scope:global align:4 +__dt__4cXyzFv = .text:0x000005A4; // type:function size:0x3C scope:weak align:4 +__ct__4cXyzFv = .text:0x000005E0; // type:function size:0x4 scope:weak align:4 +set_mtx__11daShutter_cFv = .text:0x000005E4; // type:function size:0x110 scope:global align:4 +_execute__11daShutter_cFv = .text:0x000006F4; // type:function size:0x98 scope:global align:4 +shutter_move__11daShutter_cFv = .text:0x0000078C; // type:function size:0x38C scope:global align:4 +demo__11daShutter_cFv = .text:0x00000B18; // type:function size:0x1DC scope:global align:4 +_draw__11daShutter_cFv = .text:0x00000CF4; // type:function size:0xE8 scope:global align:4 +daShutter_Create__FPv = .text:0x00000DDC; // type:function size:0x20 scope:local align:4 +daShutter_Delete__FPv = .text:0x00000DFC; // type:function size:0x20 scope:local align:4 +daShutter_Draw__FPv = .text:0x00000E1C; // type:function size:0x20 scope:local align:4 +daShutter_Execute__FPv = .text:0x00000E3C; // type:function size:0x20 scope:local align:4 +daShutter_IsDelete__FPv = .text:0x00000E5C; // type:function size:0x8 scope:local align:4 +cLib_calcTimer__FPUc = .text:0x00000E64; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_max_speed__11daShutter_c = .rodata:0x00000000; // type:object size:0x8 scope:global align:4 +m_min_speed__11daShutter_c = .rodata:0x00000008; // type:object size:0x8 scope:global align:4 +m_move_len__11daShutter_c = .rodata:0x00000010; // type:object size:0x8 scope:global align:4 +m_width__11daShutter_c = .rodata:0x00000018; // type:object size:0x8 scope:global align:4 +m_height__11daShutter_c = .rodata:0x00000020; // type:object size:0x8 scope:global align:4 +m_bdlidx__11daShutter_c = .rodata:0x00000028; // type:object size:0x4 scope:global align:4 +m_dzbidx__11daShutter_c = .rodata:0x0000002C; // type:object size:0x4 scope:global align:4 +m_heapsize__11daShutter_c = .rodata:0x00000030; // type:object size:0x8 scope:global align:4 +m_cull_min__11daShutter_c = .rodata:0x00000038; // type:object size:0x18 scope:global align:4 +m_cull_max__11daShutter_c = .rodata:0x00000050; // type:object size:0x18 scope:global align:4 +@4075 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4236 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4237 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4238 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4239 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000007C; // type:object size:0x6E scope:local align:4 data:string_table +m_arcname__11daShutter_c = .data:0x00000000; // type:object size:0x8 scope:global align:4 +m_open_ev_name__11daShutter_c = .data:0x00000008; // type:object size:0x8 scope:global align:4 +m_close_ev_name__11daShutter_c = .data:0x00000010; // type:object size:0x8 scope:global align:4 +m_staff_name__11daShutter_c = .data:0x00000018; // type:object size:0x8 scope:global align:4 +action_table$4161 = .data:0x00000020; // type:object size:0x10 scope:local align:4 +daShutterMethodTable = .data:0x00000030; // type:object size:0x20 scope:local align:4 +g_profile_SHUTTER = .data:0x00000050; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_shutter2/splits.txt b/config/D44J01/rels/d_a_shutter2/splits.txt new file mode 100644 index 000000000..9366ee1dc --- /dev/null +++ b/config/D44J01/rels/d_a_shutter2/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_shutter2.o: + .text start:0x00000078 end:0x000009FC + .text start:0x000009FC end:0x00000A14 + .rodata start:0x00000000 end:0x000000AB + .data start:0x00000000 end:0x00000098 diff --git a/config/D44J01/rels/d_a_shutter2/symbols.txt b/config/D44J01/rels/d_a_shutter2/symbols.txt new file mode 100644 index 000000000..9aa4c193f --- /dev/null +++ b/config/D44J01/rels/d_a_shutter2/symbols.txt @@ -0,0 +1,47 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +Delete__12daShutter2_cFv = .text:0x00000078; // type:function size:0x4C scope:global align:4 +CreateHeap__12daShutter2_cFv = .text:0x000000C4; // type:function size:0xDC scope:global align:4 +Create__12daShutter2_cFv = .text:0x000001A0; // type:function size:0x1BC scope:global align:4 +_create__12daShutter2_cFv = .text:0x0000035C; // type:function size:0xD8 scope:global align:4 +set_mtx__12daShutter2_cFv = .text:0x00000434; // type:function size:0x90 scope:global align:4 +Execute__12daShutter2_cFPPA3_A4_f = .text:0x000004C4; // type:function size:0x7C scope:global align:4 +shutter_move__12daShutter2_cFv = .text:0x00000540; // type:function size:0x170 scope:global align:4 +demo__12daShutter2_cFv = .text:0x000006B0; // type:function size:0x218 scope:global align:4 +Draw__12daShutter2_cFv = .text:0x000008C8; // type:function size:0xA0 scope:global align:4 +daShutter2_Create__FPv = .text:0x00000968; // type:function size:0x20 scope:local align:4 +daShutter2_Delete__FPv = .text:0x00000988; // type:function size:0x20 scope:local align:4 +daShutter2_Draw__FPv = .text:0x000009A8; // type:function size:0x2C scope:local align:4 +daShutter2_Execute__FPv = .text:0x000009D4; // type:function size:0x20 scope:local align:4 +daShutter2_IsDelete__FPv = .text:0x000009F4; // type:function size:0x8 scope:local align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x000009FC; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00000A04; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00000A0C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_max_speed__12daShutter2_c = .rodata:0x00000000; // type:object size:0x4 scope:global align:4 +m_min_speed__12daShutter2_c = .rodata:0x00000004; // type:object size:0x4 scope:global align:4 +m_move_len__12daShutter2_c = .rodata:0x00000008; // type:object size:0x4 scope:global align:4 +m_width__12daShutter2_c = .rodata:0x0000000C; // type:object size:0x4 scope:global align:4 +m_height__12daShutter2_c = .rodata:0x00000010; // type:object size:0x4 scope:global align:4 +m_bdlidx__12daShutter2_c = .rodata:0x00000014; // type:object size:0x2 scope:global align:4 +m_dzbidx__12daShutter2_c = .rodata:0x00000018; // type:object size:0x2 scope:global align:4 +m_heapsize__12daShutter2_c = .rodata:0x0000001C; // type:object size:0x4 scope:global align:4 +m_cull_min__12daShutter2_c = .rodata:0x00000020; // type:object size:0xC scope:global align:4 +m_cull_max__12daShutter2_c = .rodata:0x0000002C; // type:object size:0xC scope:global align:4 +@4043 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4147 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4148 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4149 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4150 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000004C; // type:object size:0x5F scope:local align:4 data:string_table +m_arcname__12daShutter2_c = .data:0x00000000; // type:object size:0x4 scope:global align:4 +m_open_ev_name__12daShutter2_c = .data:0x00000004; // type:object size:0x4 scope:global align:4 +m_close_ev_name__12daShutter2_c = .data:0x00000008; // type:object size:0x4 scope:global align:4 +m_staff_name__12daShutter2_c = .data:0x0000000C; // type:object size:0x4 scope:global align:4 +action_table$4108 = .data:0x00000010; // type:object size:0x10 scope:local align:4 +daShutter2MethodTable = .data:0x00000020; // type:object size:0x20 scope:local align:4 +g_profile_SHUTTER2 = .data:0x00000040; // type:object size:0x30 scope:global align:4 +__vt__12daShutter2_c = .data:0x00000070; // type:object size:0x28 scope:global align:4 diff --git a/config/D44J01/rels/d_a_sie_flag/splits.txt b/config/D44J01/rels/d_a_sie_flag/splits.txt new file mode 100644 index 000000000..6fe90e53f --- /dev/null +++ b/config/D44J01/rels/d_a_sie_flag/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_sie_flag.o: + .text start:0x000000EC end:0x00000E90 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000087 + .data start:0x00000000 end:0x00000194 + .bss start:0x00000008 end:0x000000A0 diff --git a/config/D44J01/rels/d_a_sie_flag/symbols.txt b/config/D44J01/rels/d_a_sie_flag/symbols.txt new file mode 100644 index 000000000..825e875b7 --- /dev/null +++ b/config/D44J01/rels/d_a_sie_flag/symbols.txt @@ -0,0 +1,103 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__16daSie_Flag_HIO_cFv = .text:0x000000EC; // type:function size:0x2C scope:global align:4 +set_mtx__12daSie_Flag_cFv = .text:0x00000118; // type:function size:0xAC scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000001C4; // type:function size:0x20 scope:local align:4 +CreateHeap__12daSie_Flag_cFv = .text:0x000001E4; // type:function size:0x138 scope:global align:4 +CreateInit__12daSie_Flag_cFv = .text:0x0000031C; // type:function size:0xB8 scope:global align:4 +_create__12daSie_Flag_cFv = .text:0x000003D4; // type:function size:0xEC scope:global align:4 +__ct__12daSie_Flag_cFv = .text:0x000004C0; // type:function size:0x198 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00000658; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000724; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x0000076C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000007C8; // type:function size:0x48 scope:weak align:4 +__dt__4cXyzFv = .text:0x00000810; // type:function size:0x3C scope:weak align:4 +_delete__12daSie_Flag_cFv = .text:0x0000084C; // type:function size:0x50 scope:global align:4 +_execute__12daSie_Flag_cFv = .text:0x0000089C; // type:function size:0x2EC scope:global align:4 +_draw__12daSie_Flag_cFv = .text:0x00000B88; // type:function size:0x8C scope:global align:4 +daSie_FlagCreate__FPv = .text:0x00000C14; // type:function size:0x20 scope:local align:4 +daSie_FlagDelete__FPv = .text:0x00000C34; // type:function size:0x24 scope:local align:4 +daSie_FlagExecute__FPv = .text:0x00000C58; // type:function size:0x24 scope:local align:4 +daSie_FlagDraw__FPv = .text:0x00000C7C; // type:function size:0x24 scope:local align:4 +daSie_FlagIsDelete__FPv = .text:0x00000CA0; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00000CA8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00000CB8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00000CC0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000CC8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000CD0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000CD8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00000D10; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00000D18; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00000D20; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000D28; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000D60; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000D64; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000D6C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000D74; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000D7C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000D88; // type:function size:0xC scope:weak align:4 +__dt__16daSie_Flag_HIO_cFv = .text:0x00000D94; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_sie_flag_cpp = .text:0x00000DDC; // type:function size:0xA4 scope:local align:4 +@280@__dt__8dCcD_CylFv = .text:0x00000E80; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00000E88; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4023 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +M_arcname__12daSie_Flag_c = .rodata:0x00000004; // type:object size:0x7 scope:global align:4 data:string +@4063 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4064 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4078 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4079 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4303 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4304 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4305 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@4306 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4307 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4308 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:string +@4309 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4310 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4311 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4312 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4313 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4314 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4379 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4380 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 data:string +@stringBase0 = .rodata:0x0000005C; // type:object size:0x2B scope:local align:4 data:string_table +l_cyl_src = .data:0x00000000; // type:object size:0x44 scope:local align:4 +daSie_FlagMethodTable = .data:0x00000044; // type:object size:0x20 scope:local align:4 +g_profile_Sie_Flag = .data:0x00000064; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x00000094; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000011C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000128; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000134; // type:object size:0x54 scope:weak align:4 +__vt__16daSie_Flag_HIO_c = .data:0x00000188; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4018 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x10 scope:local align:4 +@4024 = .bss:0x00000070; // type:object size:0xC scope:local align:4 +l_flag_offset = .bss:0x0000007C; // type:object size:0xC scope:local align:4 data:float +@4025 = .bss:0x00000088; // type:object size:0xC scope:local align:4 +l_wind_offset = .bss:0x00000094; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_sitem/splits.txt b/config/D44J01/rels/d_a_sitem/splits.txt new file mode 100644 index 000000000..fa46ee036 --- /dev/null +++ b/config/D44J01/rels/d_a_sitem/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_sitem.o: + .text start:0x000000EC end:0x0000324C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000007E + .data start:0x00000000 end:0x0000034C + .bss start:0x00000008 end:0x00000020 diff --git a/config/D44J01/rels/d_a_sitem/symbols.txt b/config/D44J01/rels/d_a_sitem/symbols.txt new file mode 100644 index 000000000..9a54d1f5d --- /dev/null +++ b/config/D44J01/rels/d_a_sitem/symbols.txt @@ -0,0 +1,135 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +hand_draw__FP11sitem_class = .text:0x000000EC; // type:function size:0x110 scope:local align:4 +daSitem_Draw__FP11sitem_class = .text:0x000001FC; // type:function size:0x4C scope:local align:4 +hand_mtx_set__FP11sitem_class = .text:0x00000248; // type:function size:0x104 scope:local align:4 +__dt__4cXyzFv = .text:0x0000034C; // type:function size:0x3C scope:weak align:4 +control3__FP11sitem_class = .text:0x00000388; // type:function size:0x88 scope:local align:4 +control1__FP11sitem_class = .text:0x00000410; // type:function size:0x338 scope:local align:4 +control2__FP11sitem_class = .text:0x00000748; // type:function size:0x2A0 scope:local align:4 +cut_control1__FP11sitem_class = .text:0x000009E8; // type:function size:0x450 scope:local align:4 +my_break__FP11sitem_class = .text:0x00000E38; // type:function size:0x1E4 scope:local align:4 +__dt__5csXyzFv = .text:0x0000101C; // type:function size:0x3C scope:weak align:4 +cut_control2__FP11sitem_class = .text:0x00001058; // type:function size:0x534 scope:local align:4 +hand_move__FP11sitem_class = .text:0x0000158C; // type:function size:0xDC4 scope:local align:4 +__dt__11dBgS_GndChkFv = .text:0x00002350; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00002468; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00002508; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00002564; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000025AC; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00002608; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00002650; // type:function size:0x80 scope:weak align:4 +daSitem_Execute__FP11sitem_class = .text:0x000026D0; // type:function size:0x70 scope:local align:4 +daSitem_IsDelete__FP11sitem_class = .text:0x00002740; // type:function size:0x8 scope:local align:4 +daSitem_Delete__FP11sitem_class = .text:0x00002748; // type:function size:0x74 scope:local align:4 +useHeapInit__FP11sitem_class = .text:0x000027BC; // type:function size:0xC4 scope:local align:4 +daSitem_solidHeapCB__FP10fopAc_ac_c = .text:0x00002880; // type:function size:0x20 scope:local align:4 +daSitem_Create__FP10fopAc_ac_c = .text:0x000028A0; // type:function size:0x3C0 scope:local align:4 +__ct__5csXyzFv = .text:0x00002C60; // type:function size:0x4 scope:weak align:4 +__dt__19dPa_followEcallBackFv = .text:0x00002C64; // type:function size:0x6C scope:weak align:4 +__defctor__19dPa_followEcallBackFv = .text:0x00002CD0; // type:function size:0x28 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00002CF8; // type:function size:0x70 scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00002D68; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00002DB0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00002E0C; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00002E54; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_SphFv = .text:0x00002F20; // type:function size:0x84 scope:weak align:4 +__dt__7sitem_sFv = .text:0x00002FA4; // type:function size:0x3C scope:weak align:4 +__ct__7sitem_sFv = .text:0x00002FE0; // type:function size:0x4 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002FE4; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002FE8; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002FEC; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002FF0; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00002FF4; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x0000303C; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00003098; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x000030A8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x000030B0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000030B8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000030C0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000030C8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00003100; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00003108; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00003110; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003118; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00003150; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00003154; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000315C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003164; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000316C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00003178; // type:function size:0xC scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00003184; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_sitem_cpp = .text:0x000031CC; // type:function size:0x38 scope:local align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00003204; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x0000320C; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00003214; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x0000321C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00003224; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x0000322C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00003234; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x0000323C; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00003244; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4128 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4132 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4143 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4168 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4169 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4170 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4185 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4256 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4257 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4258 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@4416 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4568 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4569 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@5065 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@5066 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@5067 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@5068 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@5069 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@5070 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@5071 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@5072 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@5073 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@5074 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@5075 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@5076 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@5290 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@5291 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@5292 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000078; // type:object size:0x6 scope:local align:4 data:string_table +size_d = .data:0x00000000; // type:object size:0x28 scope:local align:4 +g_d$4189 = .data:0x00000028; // type:object size:0x28 scope:local align:4 +hr_d = .data:0x00000050; // type:object size:0x10 scope:local align:4 +max_d = .data:0x00000060; // type:object size:0x10 scope:local align:4 +bmd_data = .data:0x00000070; // type:object size:0x6 scope:local align:4 +tg_sph_src$5189 = .data:0x00000078; // type:object size:0x40 scope:local align:4 +bm_sph_src$5190 = .data:0x000000B8; // type:object size:0x40 scope:local align:4 +l_daSitem_Method = .data:0x000000F8; // type:object size:0x20 scope:local align:4 +g_profile_SITEM = .data:0x00000118; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x00000148; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000164; // type:object size:0x20 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000184; // type:object size:0x24 scope:weak align:4 +__vt__8dCcD_Sph = .data:0x000001A8; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000230; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000023C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000248; // type:object size:0x54 scope:weak align:4 +__vt__18mDoExt_3DlineMat_c = .data:0x0000029C; // type:object size:0x14 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x000002B0; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x000002BC; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x000002D4; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000304; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x0000031C; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000328; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000334; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000340; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4113 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +non_pos = .bss:0x00000014; // type:object size:0xC scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_sk/splits.txt b/config/D44J01/rels/d_a_sk/splits.txt new file mode 100644 index 000000000..d41c8a86b --- /dev/null +++ b/config/D44J01/rels/d_a_sk/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_sk.o: + .text start:0x00000078 end:0x00000EB8 + .rodata start:0x00000000 end:0x0000003F + .data start:0x00000000 end:0x00000184 diff --git a/config/D44J01/rels/d_a_sk/symbols.txt b/config/D44J01/rels/d_a_sk/symbols.txt new file mode 100644 index 000000000..d57e25f76 --- /dev/null +++ b/config/D44J01/rels/d_a_sk/symbols.txt @@ -0,0 +1,64 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x00000078; // type:function size:0x1C8 scope:local align:4 +__dt__4cXyzFv = .text:0x00000240; // type:function size:0x3C scope:weak align:4 +daSk_Draw__FP8sk_class = .text:0x0000027C; // type:function size:0x70 scope:local align:4 +dousa_move__FP8sk_class = .text:0x000002EC; // type:function size:0x1AC scope:local align:4 +daSk_Execute__FP8sk_class = .text:0x00000498; // type:function size:0x16C scope:local align:4 +daSk_IsDelete__FP8sk_class = .text:0x00000604; // type:function size:0x8 scope:local align:4 +daSk_Delete__FP8sk_class = .text:0x0000060C; // type:function size:0x40 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x0000064C; // type:function size:0x134 scope:local align:4 +daSk_Create__FP10fopAc_ac_c = .text:0x00000780; // type:function size:0x3BC scope:local align:4 +__dt__8dCcD_SphFv = .text:0x00000B3C; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_SphFv = .text:0x00000C08; // type:function size:0x84 scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00000C8C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000CD4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000D30; // type:function size:0x48 scope:weak align:4 +__ct__4cXyzFv = .text:0x00000D78; // type:function size:0x4 scope:weak align:4 +__dt__5csXyzFv = .text:0x00000D7C; // type:function size:0x3C scope:weak align:4 +__ct__5csXyzFv = .text:0x00000DB8; // type:function size:0x4 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000DBC; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000DC4; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000DCC; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000DD8; // type:function size:0xC scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00000DE4; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00000DF4; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00000DFC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000E04; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000E0C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000E14; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00000E4C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00000E54; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00000E5C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000E64; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000E9C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000EA0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00000EA8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00000EB0; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4022 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4023 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4024 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4071 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4072 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4073 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4074 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4119 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4120 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4121 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4301 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4302 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4303 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4304 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4305 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000003C; // type:object size:0x3 scope:local align:4 data:string_table +body_co_sph_src$4195 = .data:0x00000000; // type:object size:0x40 scope:local align:4 +l_daSk_Method = .data:0x00000040; // type:object size:0x20 scope:local align:4 +g_profile_SK = .data:0x00000060; // type:object size:0x30 scope:global align:4 +__vt__8cM3dGAab = .data:0x00000090; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000009C; // type:object size:0x54 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000000F0; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x000000FC; // type:object size:0x88 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_sk2/splits.txt b/config/D44J01/rels/d_a_sk2/splits.txt new file mode 100644 index 000000000..a5d767188 --- /dev/null +++ b/config/D44J01/rels/d_a_sk2/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_sk2.o: + .text start:0x00000078 end:0x00000C7C + .text start:0x00000C7C end:0x00000C80 + .text start:0x00000C80 end:0x00000D3C + .rodata start:0x00000000 end:0x0000004C + .data start:0x00000000 end:0x000000C4 diff --git a/config/D44J01/rels/d_a_sk2/symbols.txt b/config/D44J01/rels/d_a_sk2/symbols.txt new file mode 100644 index 000000000..4a171c4b4 --- /dev/null +++ b/config/D44J01/rels/d_a_sk2/symbols.txt @@ -0,0 +1,46 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x00000078; // type:function size:0x11C scope:local align:4 +__dt__4cXyzFv = .text:0x00000194; // type:function size:0x3C scope:weak align:4 +daSk2_Draw__FP9sk2_class = .text:0x000001D0; // type:function size:0xA8 scope:local align:4 +dousa_move__FP9sk2_class = .text:0x00000278; // type:function size:0x2F0 scope:local align:4 +daSk2_Execute__FP9sk2_class = .text:0x00000568; // type:function size:0xF8 scope:local align:4 +daSk2_IsDelete__FP9sk2_class = .text:0x00000660; // type:function size:0x8 scope:local align:4 +daSk2_Delete__FP9sk2_class = .text:0x00000668; // type:function size:0x58 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x000006C0; // type:function size:0x25C scope:local align:4 +daSk2_Create__FP10fopAc_ac_c = .text:0x0000091C; // type:function size:0x2AC scope:local align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00000BC8; // type:function size:0x70 scope:weak align:4 +__ct__4cXyzFv = .text:0x00000C38; // type:function size:0x4 scope:weak align:4 +__dt__5csXyzFv = .text:0x00000C3C; // type:function size:0x3C scope:weak align:4 +__ct__5csXyzFv = .text:0x00000C78; // type:function size:0x4 scope:weak align:4 +MatrixCrrPos__6dBgWSvFR13cBgS_PolyInfoPvbP4cXyzP5csXyzP5csXyz = .text:0x00000C7C; // type:function size:0x4 scope:weak align:4 +__dt__10dBgWDeformFv = .text:0x00000C80; // type:function size:0xA4 scope:weak align:4 +@196@__dt__10dBgWDeformFv = .text:0x00000D24; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00000D2C; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00000D34; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4019 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4108 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4109 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4110 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4111 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4112 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4113 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4114 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4117 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4338 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4339 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4340 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4341 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4342 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4344 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 +@stringBase0 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:string_table +sk2_dzb = .data:0x00000000; // type:object size:0x8 scope:local align:4 +sk2_bck = .data:0x00000008; // type:object size:0x8 scope:local align:4 +l_daSk2_Method = .data:0x00000010; // type:object size:0x20 scope:local align:4 +g_profile_SK2 = .data:0x00000030; // type:object size:0x30 scope:global align:4 +__vt__12dBgS_ObjAcch = .data:0x00000060; // type:object size:0x24 scope:weak align:4 +__vt__10dBgWDeform = .data:0x00000084; // type:object size:0x40 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_spotbox/splits.txt b/config/D44J01/rels/d_a_spotbox/splits.txt new file mode 100644 index 000000000..a6e9965ff --- /dev/null +++ b/config/D44J01/rels/d_a_spotbox/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_spotbox.o: + .text start:0x00000078 end:0x00000250 + .rodata start:0x00000000 end:0x00000014 + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_spotbox/symbols.txt b/config/D44J01/rels/d_a_spotbox/symbols.txt new file mode 100644 index 000000000..1c59d1a29 --- /dev/null +++ b/config/D44J01/rels/d_a_spotbox/symbols.txt @@ -0,0 +1,18 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +daSpotbox_Draw__FP11daSpotbox_c = .text:0x00000078; // type:function size:0x4C scope:local align:4 +daSpotbox_Execute__FP11daSpotbox_c = .text:0x000000C4; // type:function size:0x74 scope:local align:4 +daSpotbox_IsDelete__FP11daSpotbox_c = .text:0x00000138; // type:function size:0x8 scope:local align:4 +daSpotbox_Delete__FP11daSpotbox_c = .text:0x00000140; // type:function size:0x30 scope:local align:4 +daSpotbox_Create__FP10fopAc_ac_c = .text:0x00000170; // type:function size:0xE0 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4055 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4056 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4057 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4058 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4059 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +l_daSpotbox_Method = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_SPOTBOX = .data:0x00000020; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_ss/splits.txt b/config/D44J01/rels/d_a_ss/splits.txt new file mode 100644 index 000000000..a045ba5f8 --- /dev/null +++ b/config/D44J01/rels/d_a_ss/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_ss.o: + .text start:0x000000EC end:0x0000389C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000BE + .data start:0x00000000 end:0x00000354 + .bss start:0x00000008 end:0x00000024 diff --git a/config/D44J01/rels/d_a_ss/symbols.txt b/config/D44J01/rels/d_a_ss/symbols.txt new file mode 100644 index 000000000..20aac5bf3 --- /dev/null +++ b/config/D44J01/rels/d_a_ss/symbols.txt @@ -0,0 +1,139 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x000000EC; // type:function size:0xF0 scope:local align:4 +__dt__4cXyzFv = .text:0x000001DC; // type:function size:0x3C scope:weak align:4 +hand_draw__FP8ss_class = .text:0x00000218; // type:function size:0x78 scope:local align:4 +daSs_Draw__FP8ss_class = .text:0x00000290; // type:function size:0x78 scope:local align:4 +anm_init__FP8ss_classifUcfi = .text:0x00000308; // type:function size:0x130 scope:local align:4 +hand_1_set__FP8ss_classP4ss_s = .text:0x00000438; // type:function size:0x498 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x000008D0; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x000009FC; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00000A9C; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00000AF8; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00000B40; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00000B9C; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00000BE4; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00000C78; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00000CC0; // type:function size:0x48 scope:weak align:4 +hand_1_set_2__FP8ss_classP4ss_s = .text:0x00000D08; // type:function size:0x4B4 scope:local align:4 +hand_1_move__FP8ss_classP4ss_s = .text:0x000011BC; // type:function size:0x370 scope:local align:4 +hand_1_cut__FP8ss_classP4ss_s = .text:0x0000152C; // type:function size:0x804 scope:local align:4 +__dt__11dBgS_GndChkFv = .text:0x00001D30; // type:function size:0x118 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00001E48; // type:function size:0x80 scope:weak align:4 +hand_move__FP8ss_class = .text:0x00001EC8; // type:function size:0x4B0 scope:local align:4 +core_move__FP8ss_class = .text:0x00002378; // type:function size:0x81C scope:local align:4 +daSs_Execute__FP8ss_class = .text:0x00002B94; // type:function size:0x398 scope:local align:4 +daSs_IsDelete__FP8ss_class = .text:0x00002F2C; // type:function size:0x8 scope:local align:4 +daSs_Delete__FP8ss_class = .text:0x00002F34; // type:function size:0x44 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x00002F78; // type:function size:0x17C scope:local align:4 +daSs_Create__FP10fopAc_ac_c = .text:0x000030F4; // type:function size:0x2C8 scope:local align:4 +__dt__8dCcD_SphFv = .text:0x000033BC; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00003488; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000034D0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000352C; // type:function size:0x48 scope:weak align:4 +__dt__4ss_sFv = .text:0x00003574; // type:function size:0x7C scope:weak align:4 +__dt__6ss_s_sFv = .text:0x000035F0; // type:function size:0x3C scope:weak align:4 +__ct__4ss_sFv = .text:0x0000362C; // type:function size:0x6C scope:weak align:4 +__ct__6ss_s_sFv = .text:0x00003698; // type:function size:0x4 scope:weak align:4 +__ct__8dCcD_SphFv = .text:0x0000369C; // type:function size:0x84 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00003720; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00003730; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00003738; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00003740; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00003748; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003750; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00003788; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00003790; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00003798; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x000037A0; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000037D8; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000037DC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000037E4; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000037EC; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000037F4; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00003800; // type:function size:0xC scope:weak align:4 +__sinit_d_a_ss_cpp = .text:0x0000380C; // type:function size:0x38 scope:local align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00003844; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x0000384C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00003854; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x0000385C; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00003864; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x0000386C; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00003874; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x0000387C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00003884; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x0000388C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00003894; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4158 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4159 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4297 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4298 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4299 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4300 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 +@4301 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4302 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4303 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4304 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4509 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4510 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4651 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4652 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4653 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4654 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4655 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4656 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4867 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4868 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 data:float +@4869 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4870 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4871 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4872 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4873 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4874 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4875 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4876 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4877 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4878 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5053 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5054 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5055 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5056 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5261 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5262 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5263 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5264 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 data:float +@5265 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5344 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5346 = .rodata:0x000000B0; // type:object size:0x8 scope:local align:8 +@stringBase0 = .rodata:0x000000B8; // type:object size:0x6 scope:local align:4 data:string_table +@5266 = .data:0x00000000; // type:object size:0xCC scope:local align:4 +tg_sph_src$5427 = .data:0x000000CC; // type:object size:0x40 scope:local align:4 +l_daSs_Method = .data:0x0000010C; // type:object size:0x20 scope:local align:4 +g_profile_SS = .data:0x0000012C; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Sph = .data:0x0000015C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000001E4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000001F0; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000001FC; // type:object size:0x54 scope:weak align:4 +__vt__18mDoExt_3DlineMat_c = .data:0x00000250; // type:object size:0x14 scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x00000264; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x0000027C; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x000002AC; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000002DC; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000002F4; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000300; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x0000030C; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000318; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000324; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000330; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000348; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +col = .bss:0x00000008; // type:object size:0x4 scope:local align:4 data:byte +@4904 = .bss:0x0000000C; // type:object size:0xC scope:local align:4 +non_pos = .bss:0x00000018; // type:object size:0xC scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_ssk/splits.txt b/config/D44J01/rels/d_a_ssk/splits.txt new file mode 100644 index 000000000..4991117c6 --- /dev/null +++ b/config/D44J01/rels/d_a_ssk/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_ssk.o: + .text start:0x00000078 end:0x000012F4 + .rodata start:0x00000000 end:0x0000005C + .data start:0x00000000 end:0x000001AC diff --git a/config/D44J01/rels/d_a_ssk/symbols.txt b/config/D44J01/rels/d_a_ssk/symbols.txt new file mode 100644 index 000000000..3e6058b5b --- /dev/null +++ b/config/D44J01/rels/d_a_ssk/symbols.txt @@ -0,0 +1,74 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x00000078; // type:function size:0x11C scope:local align:4 +__dt__4cXyzFv = .text:0x00000194; // type:function size:0x3C scope:weak align:4 +draw_sub__FP9ssk_class = .text:0x000001D0; // type:function size:0x170 scope:local align:4 +daSsk_Draw__FP9ssk_class = .text:0x00000340; // type:function size:0xAC scope:local align:4 +nomal_move__FP9ssk_class = .text:0x000003EC; // type:function size:0x558 scope:local align:4 +daSsk_Execute__FP9ssk_class = .text:0x00000944; // type:function size:0xA4 scope:local align:4 +daSsk_IsDelete__FP9ssk_class = .text:0x000009E8; // type:function size:0x8 scope:local align:4 +daSsk_Delete__FP9ssk_class = .text:0x000009F0; // type:function size:0x60 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x00000A50; // type:function size:0x1A0 scope:local align:4 +daSsk_Create__FP10fopAc_ac_c = .text:0x00000BF0; // type:function size:0x38C scope:local align:4 +__dt__8dCcD_CylFv = .text:0x00000F7C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00001048; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00001090; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000010EC; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00001134; // type:function size:0x70 scope:weak align:4 +__ct__4cXyzFv = .text:0x000011A4; // type:function size:0x4 scope:weak align:4 +__dt__5csXyzFv = .text:0x000011A8; // type:function size:0x3C scope:weak align:4 +__ct__5csXyzFv = .text:0x000011E4; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000011E8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000011F8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00001200; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001208; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001210; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001218; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00001250; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00001258; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00001260; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001268; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000012A0; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000012A4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000012AC; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000012B4; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000012BC; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000012C8; // type:function size:0xC scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000012D4; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000012DC; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000012E4; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000012EC; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4021 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4228 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4229 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4230 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4231 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:string +@4232 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4233 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4234 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4235 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4236 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4251 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4252 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4253 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4423 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4424 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4425 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4426 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4427 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4428 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4429 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4431 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@stringBase0 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 data:string_table +body_co_cyl$4315 = .data:0x00000000; // type:object size:0x44 scope:local align:4 +l_daSsk_Method = .data:0x00000044; // type:object size:0x20 scope:local align:4 +g_profile_SSK = .data:0x00000064; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x00000094; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000011C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000128; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000134; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000188; // type:object size:0x24 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_sss/splits.txt b/config/D44J01/rels/d_a_sss/splits.txt new file mode 100644 index 000000000..11a43a4b5 --- /dev/null +++ b/config/D44J01/rels/d_a_sss/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_sss.o: + .text start:0x000000EC end:0x00003014 + .text start:0x00003014 end:0x00003394 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000AC + .data start:0x00000000 end:0x000002E0 + .bss start:0x00000008 end:0x00000020 diff --git a/config/D44J01/rels/d_a_sss/symbols.txt b/config/D44J01/rels/d_a_sss/symbols.txt new file mode 100644 index 000000000..56c6b5d23 --- /dev/null +++ b/config/D44J01/rels/d_a_sss/symbols.txt @@ -0,0 +1,130 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +hand_draw__FP9sss_class = .text:0x000000EC; // type:function size:0x104 scope:local align:4 +daSss_Draw__FP9sss_class = .text:0x000001F0; // type:function size:0x58 scope:local align:4 +hand_close__FP9sss_class = .text:0x00000248; // type:function size:0x80 scope:local align:4 +hand_open__FP9sss_class = .text:0x000002C8; // type:function size:0x80 scope:local align:4 +hand_mtx_set__FP9sss_class = .text:0x00000348; // type:function size:0xFC scope:local align:4 +control3__FP9sss_class = .text:0x00000444; // type:function size:0x88 scope:local align:4 +control1__FP9sss_class = .text:0x000004CC; // type:function size:0x338 scope:local align:4 +__dt__4cXyzFv = .text:0x00000804; // type:function size:0x3C scope:weak align:4 +control2__FP9sss_class = .text:0x00000840; // type:function size:0x2CC scope:local align:4 +cut_control1__FP9sss_class = .text:0x00000B0C; // type:function size:0x46C scope:local align:4 +cut_control2__FP9sss_class = .text:0x00000F78; // type:function size:0x57C scope:local align:4 +hand_move__FP9sss_class = .text:0x000014F4; // type:function size:0x1150 scope:local align:4 +hand_main__FP9sss_class = .text:0x00002644; // type:function size:0x4 scope:local align:4 +daSss_Execute__FP9sss_class = .text:0x00002648; // type:function size:0x84 scope:local align:4 +daSss_IsDelete__FP9sss_class = .text:0x000026CC; // type:function size:0x8 scope:local align:4 +daSss_Delete__FP9sss_class = .text:0x000026D4; // type:function size:0x8C scope:local align:4 +useHeapInit__FP9sss_class = .text:0x00002760; // type:function size:0x180 scope:local align:4 +daSss_solidHeapCB__FP10fopAc_ac_c = .text:0x000028E0; // type:function size:0x20 scope:local align:4 +daSss_Create__FP10fopAc_ac_c = .text:0x00002900; // type:function size:0x2F4 scope:local align:4 +__dt__8cM3dGSphFv = .text:0x00002BF4; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00002C3C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00002C98; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00002CE0; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_SphFv = .text:0x00002DAC; // type:function size:0x84 scope:weak align:4 +__dt__5sss_sFv = .text:0x00002E30; // type:function size:0x3C scope:weak align:4 +__ct__5sss_sFv = .text:0x00002E6C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00002E70; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00002E80; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00002E88; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002E90; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002E98; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002EA0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00002ED8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00002EE0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00002EE8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002EF0; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002F28; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002F2C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002F34; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002F3C; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002F44; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002F50; // type:function size:0xC scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00002F5C; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_sss_cpp = .text:0x00002FA4; // type:function size:0x38 scope:local align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00002FDC; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00002FE4; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00002FEC; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x00002FF4; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00002FFC; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00003004; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x0000300C; // type:function size:0x8 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x00003014; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x0000312C; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x000031CC; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00003228; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00003270; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x000032CC; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00003314; // type:function size:0x80 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4102 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4106 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4120 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4132 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4133 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4134 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4158 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4159 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4160 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4173 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4244 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@4245 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@4311 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4436 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4569 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@5104 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@5105 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@5106 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@5107 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@5108 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@5109 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@5110 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@5111 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@5112 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@5113 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@5114 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@5115 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@5116 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5117 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5118 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@5119 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5120 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5121 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5122 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5124 = .rodata:0x00000090; // type:object size:0x8 scope:local align:8 +@5349 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5350 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5351 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5352 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 data:string_table +size_d = .data:0x00000000; // type:object size:0x28 scope:local align:4 +g_d$4177 = .data:0x00000028; // type:object size:0x28 scope:local align:4 +@5125 = .data:0x00000050; // type:object size:0x1C scope:local align:4 +tg_sph_src$5268 = .data:0x0000006C; // type:object size:0x40 scope:local align:4 +bm_sph_src$5269 = .data:0x000000AC; // type:object size:0x40 scope:local align:4 +l_daSss_Method = .data:0x000000EC; // type:object size:0x20 scope:local align:4 +g_profile_SSS = .data:0x0000010C; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Sph = .data:0x0000013C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000001C4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000001D0; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000001DC; // type:object size:0x54 scope:weak align:4 +__vt__18mDoExt_3DlineMat_c = .data:0x00000230; // type:object size:0x14 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000244; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x00000250; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x00000268; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000298; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000002B0; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000002BC; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000002C8; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x000002D4; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4089 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +non_pos = .bss:0x00000014; // type:object size:0xC scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_st/splits.txt b/config/D44J01/rels/d_a_st/splits.txt new file mode 100644 index 000000000..b18434352 --- /dev/null +++ b/config/D44J01/rels/d_a_st/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_st.o: + .text start:0x000000EC end:0x00009CF8 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000151 + .data start:0x00000000 end:0x00000758 + .bss start:0x00000008 end:0x00000034 diff --git a/config/D44J01/rels/d_a_st/symbols.txt b/config/D44J01/rels/d_a_st/symbols.txt new file mode 100644 index 000000000..de1b2401e --- /dev/null +++ b/config/D44J01/rels/d_a_st/symbols.txt @@ -0,0 +1,260 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +smoke_set_s__FP8st_classf = .text:0x000000EC; // type:function size:0x4CC scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x000005B8; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x000006E4; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00000784; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x000007E0; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00000828; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00000884; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x000008CC; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00000960; // type:function size:0x48 scope:weak align:4 +__dt__4cXyzFv = .text:0x000009A8; // type:function size:0x3C scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x000009E4; // type:function size:0x48 scope:weak align:4 +spin_smoke_move__FP8st_class = .text:0x00000A2C; // type:function size:0x1C0 scope:local align:4 +anm_init__FP8st_classifUcfi = .text:0x00000BEC; // type:function size:0x128 scope:local align:4 +head_anm_init__FP8st_classifUcfi = .text:0x00000D14; // type:function size:0x128 scope:local align:4 +ke_control__FP8st_classP7st_ke_si = .text:0x00000E3C; // type:function size:0x564 scope:local align:4 +__dt__11dBgS_GndChkFv = .text:0x000013A0; // type:function size:0x118 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x000014B8; // type:function size:0x80 scope:weak align:4 +ke_pos_set__FP8st_classP7st_ke_si = .text:0x00001538; // type:function size:0x44 scope:local align:4 +ke_disp__FP8st_class = .text:0x0000157C; // type:function size:0x8C scope:local align:4 +ke_move__FP8st_class = .text:0x00001608; // type:function size:0x68 scope:local align:4 +nun_control__FP8st_class = .text:0x00001670; // type:function size:0x3B4 scope:local align:4 +nun_pos_set__FP8st_class = .text:0x00001A24; // type:function size:0xF0 scope:local align:4 +nun_move__FP8st_class = .text:0x00001B14; // type:function size:0x170 scope:local align:4 +st_part_drawShadow__FP8st_classP8J3DModelP4cXyzPi = .text:0x00001C84; // type:function size:0xBC scope:local align:4 +st_part_draw__FP8st_class = .text:0x00001D40; // type:function size:0x150 scope:local align:4 +nodeCallBack__FP7J3DNodei = .text:0x00001E90; // type:function size:0xEC scope:local align:4 +daSt_Draw__FP8st_class = .text:0x00001F7C; // type:function size:0x104 scope:local align:4 +wait_set__FP8st_class = .text:0x00002080; // type:function size:0xF0 scope:local align:4 +walk_set__FP8st_classf = .text:0x00002170; // type:function size:0xE4 scope:local align:4 +speed_pos_calc__FP8st_class = .text:0x00002254; // type:function size:0x1BC scope:local align:4 +jyunkai__FP8st_class = .text:0x00002410; // type:function size:0x2D0 scope:local align:4 +attack_set__FP8st_classifUc = .text:0x000026E0; // type:function size:0x2C scope:local align:4 +buki_smoke_set__FP8st_class = .text:0x0000270C; // type:function size:0x3C8 scope:local align:4 +fight__FP8st_class = .text:0x00002AD4; // type:function size:0x1554 scope:local align:4 +fight2__FP8st_class = .text:0x00004028; // type:function size:0x57C scope:local align:4 +ground_wait__FP8st_class = .text:0x000045A4; // type:function size:0x2B0 scope:local align:4 +kan_wait__FP8st_class = .text:0x00004854; // type:function size:0x20C scope:local align:4 +st_break_wait__FP8st_class = .text:0x00004A60; // type:function size:0x260 scope:local align:4 +head_damage__FP8st_class = .text:0x00004CC0; // type:function size:0x3A8 scope:local align:4 +__dt__5csXyzFv = .text:0x00005068; // type:function size:0x3C scope:weak align:4 +ue_move__FP8st_class = .text:0x000050A4; // type:function size:0x384 scope:local align:4 +sita_move__FP8st_class = .text:0x00005428; // type:function size:0x2C8 scope:local align:4 +St_move__FP8st_class = .text:0x000056F0; // type:function size:0x204 scope:local align:4 +damage_check__FP8st_class = .text:0x000058F4; // type:function size:0x8EC scope:local align:4 +part_posmove__FP8st_classP4st_p = .text:0x000061E0; // type:function size:0x60C scope:local align:4 +part_move__FP8st_classi = .text:0x000067EC; // type:function size:0x14C8 scope:local align:4 +cc_set__FP8st_class = .text:0x00007CB4; // type:function size:0x40C scope:local align:4 +eff_move__FP8st_class = .text:0x000080C0; // type:function size:0x1B4 scope:local align:4 +daSt_Execute__FP8st_class = .text:0x00008274; // type:function size:0x478 scope:local align:4 +daSt_IsDelete__FP8st_class = .text:0x000086EC; // type:function size:0x8 scope:local align:4 +daSt_Delete__FP8st_class = .text:0x000086F4; // type:function size:0x10C scope:local align:4 +createHeap__FP10fopAc_ac_c = .text:0x00008800; // type:function size:0x2C8 scope:local align:4 +daSt_Create__FP10fopAc_ac_c = .text:0x00008AC8; // type:function size:0x3D4 scope:local align:4 +__ct__8st_classFv = .text:0x00008E9C; // type:function size:0x2D8 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00009174; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00009240; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_smokeEcallBackFv = .text:0x00009288; // type:function size:0x7C scope:weak align:4 +__defctor__18dPa_smokeEcallBackFv = .text:0x00009304; // type:function size:0x24 scope:weak align:4 +__ct__5csXyzFv = .text:0x00009328; // type:function size:0x4 scope:weak align:4 +__ct__4cXyzFv = .text:0x0000932C; // type:function size:0x4 scope:weak align:4 +__dt__7st_ke_sFv = .text:0x00009330; // type:function size:0x7C scope:weak align:4 +__ct__7st_ke_sFv = .text:0x000093AC; // type:function size:0x68 scope:weak align:4 +__dt__4st_pFv = .text:0x00009414; // type:function size:0x90 scope:weak align:4 +__ct__4st_pFv = .text:0x000094A4; // type:function size:0x38 scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x000094DC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00009524; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00009580; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x000095C8; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_SphFv = .text:0x00009694; // type:function size:0x84 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00009718; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00009774; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x000097E4; // type:function size:0x88 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000986C; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00009870; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00009874; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00009878; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x0000987C; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x000098C4; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00009920; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00009968; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x000099B0; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00009A0C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00009A1C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00009A24; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00009A2C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00009A34; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00009A3C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00009A74; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00009A7C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00009A84; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00009A8C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00009AC4; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00009AC8; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00009AD0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00009AE0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00009AE8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00009AF0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00009AF8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00009B00; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00009B38; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00009B40; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00009B48; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00009B50; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00009B88; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00009B90; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00009B98; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00009BA4; // type:function size:0xC scope:weak align:4 +__sinit_d_a_st_cpp = .text:0x00009BB0; // type:function size:0x88 scope:local align:4 +__dt__5HIO_cFv = .text:0x00009C38; // type:function size:0x48 scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00009C80; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00009C88; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00009C90; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00009C98; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00009CA0; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00009CA8; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00009CB0; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x00009CB8; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00009CC0; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00009CC8; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00009CD0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00009CD8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00009CE0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00009CE8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00009CF0; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4209 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4210 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4211 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4212 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4213 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4214 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4215 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4308 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4309 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4310 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4311 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4312 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4328 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4455 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4456 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4457 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4458 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4459 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4460 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@4461 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 data:float +@4462 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@4463 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 +@4465 = .rodata:0x00000060; // type:object size:0x8 scope:local align:8 +@4509 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 data:4byte +@4515 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 data:float +@4584 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 data:float +@4585 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4586 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4587 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4588 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4607 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 data:float +@4636 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 data:float +@4659 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4824 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4882 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@5504 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@5505 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@5506 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@5507 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@5508 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@5509 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@5510 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@5511 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 data:string +@5712 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@5714 = .rodata:0x000000C0; // type:object size:0x8 scope:local align:8 +@5975 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@5976 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@6041 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@6099 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 data:float +@6441 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@6442 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@6443 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@6444 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@6621 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@6622 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@7109 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@7110 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 data:string +@7111 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@7112 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@7113 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@7114 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 data:float +@7115 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@7116 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@7117 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@7118 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@7119 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@7278 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@7279 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 data:string +@7280 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@7281 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@7282 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@7283 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@7708 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@7709 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@8053 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 data:float +@8054 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000144; // type:object size:0xD scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_390_data_1C = .data:0x0000001C; // type:object size:0x14 +@5512 = .data:0x00000030; // type:object size:0x198 scope:local align:4 +@5977 = .data:0x000001C8; // type:object size:0x1C scope:local align:4 +@6042 = .data:0x000001E4; // type:object size:0x20 scope:local align:4 +@6100 = .data:0x00000204; // type:object size:0x88 scope:local align:4 +hit_bit = .data:0x0000028C; // type:object size:0x7 scope:local align:4 +@7120 = .data:0x00000294; // type:object size:0x30 scope:local align:4 +cc_j_no = .data:0x000002C4; // type:object size:0x1C scope:local align:4 +st_part_bdl$7495 = .data:0x000002E0; // type:object size:0x34 scope:local align:4 +head_sph_src$7584 = .data:0x00000314; // type:object size:0x40 scope:local align:4 +body_sph_src$7585 = .data:0x00000354; // type:object size:0x40 scope:local align:4 +wepon_sph_src$7586 = .data:0x00000394; // type:object size:0x40 scope:local align:4 +l_daSt_Method = .data:0x000003D4; // type:object size:0x20 scope:local align:4 +g_profile_ST = .data:0x000003F4; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x00000424; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000440; // type:object size:0x20 scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000460; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000046C; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000478; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000484; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000490; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x0000049C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000524; // type:object size:0xC scope:weak align:4 +__vt__18mDoExt_3DlineMat_c = .data:0x00000530; // type:object size:0x14 scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000544; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000005CC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000005D8; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000005E4; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000638; // type:object size:0x24 scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x0000065C; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x00000674; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x000006A4; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000006D4; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000006EC; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000006F8; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000704; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000710; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x0000071C; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000728; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000740; // type:object size:0xC scope:weak align:4 +__vt__5HIO_c = .data:0x0000074C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +another_hit = .bss:0x00000009; // type:object size:0x1 scope:local align:1 data:byte +@4316 = .bss:0x0000000C; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000018; // type:object size:0x1C scope:local align:4 data:2byte diff --git a/config/D44J01/rels/d_a_steam_tag/splits.txt b/config/D44J01/rels/d_a_steam_tag/splits.txt new file mode 100644 index 000000000..1996def2b --- /dev/null +++ b/config/D44J01/rels/d_a_steam_tag/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_steam_tag.o: + .text start:0x00000078 end:0x00001064 + .rodata start:0x00000000 end:0x0000002C + .data start:0x00000000 end:0x00000258 diff --git a/config/D44J01/rels/d_a_steam_tag/symbols.txt b/config/D44J01/rels/d_a_steam_tag/symbols.txt new file mode 100644 index 000000000..1afaef122 --- /dev/null +++ b/config/D44J01/rels/d_a_steam_tag/symbols.txt @@ -0,0 +1,75 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +getData__12daSteamTag_cFv = .text:0x00000078; // type:function size:0xC scope:global align:4 +CreateInit__12daSteamTag_cFv = .text:0x00000084; // type:function size:0x218 scope:global align:4 +createEmitter__12daSteamTag_cFv = .text:0x0000029C; // type:function size:0xFC scope:global align:4 +endEmitter__12daSteamTag_cFv = .text:0x00000398; // type:function size:0x1C scope:global align:4 +daSteamTag_Draw__FP12daSteamTag_c = .text:0x000003B4; // type:function size:0x8 scope:local align:4 +daSteamTag_Execute__FP12daSteamTag_c = .text:0x000003BC; // type:function size:0x20 scope:local align:4 +execute__12daSteamTag_cFv = .text:0x000003DC; // type:function size:0x320 scope:weak align:4 +daSteamTag_IsDelete__FP12daSteamTag_c = .text:0x000006FC; // type:function size:0x8 scope:local align:4 +daSteamTag_Delete__FP12daSteamTag_c = .text:0x00000704; // type:function size:0x28 scope:local align:4 +__dt__12daSteamTag_cFv = .text:0x0000072C; // type:function size:0x204 scope:weak align:4 +daSteamTag_Create__FP10fopAc_ac_c = .text:0x00000930; // type:function size:0x1A0 scope:local align:4 +__dt__8dCcD_CpsFv = .text:0x00000AD0; // type:function size:0xE0 scope:weak align:4 +__dt__8cM3dGCpsFv = .text:0x00000BB0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00000C0C; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00000C54; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000D20; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000D68; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000DC4; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00000E0C; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00000E68; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00000EB0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00000EC0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00000EC8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000ED0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000ED8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000EE0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00000F18; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00000F20; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00000F28; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000F30; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000F68; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000F6C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000F74; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000F7C; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000F84; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000F90; // type:function size:0xC scope:weak align:4 +GetShapeAttr__8dCcD_CpsFv = .text:0x00000F9C; // type:function size:0x10 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000FAC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000FB4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000FBC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_AabAttrPf = .text:0x00000FF4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_TriAttrPf = .text:0x00000FFC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_PntAttrPf = .text:0x00001004; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000100C; // type:function size:0x38 scope:weak align:4 +@280@__dt__8dCcD_CpsFv = .text:0x00001044; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CpsFv = .text:0x0000104C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00001054; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x0000105C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4036 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4037 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4038 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4040 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 +@4085 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4181 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4182 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000024; // type:object size:0x8 scope:local align:4 data:string_table +l_cps_src = .data:0x00000000; // type:object size:0x4C scope:local align:4 +mData__12daSteamTag_c = .data:0x0000004C; // type:object size:0x10 scope:global align:4 +l_daSteamTag_Method = .data:0x0000005C; // type:object size:0x20 scope:local align:4 +g_profile_SteamTag = .data:0x0000007C; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x000000AC; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000000B8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000000C4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000000D0; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000158; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000164; // type:object size:0x54 scope:weak align:4 +__vt__8cM3dGLin = .data:0x000001B8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCps = .data:0x000001C4; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cps = .data:0x000001D0; // type:object size:0x88 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_stone/splits.txt b/config/D44J01/rels/d_a_stone/splits.txt new file mode 100644 index 000000000..27cb3224e --- /dev/null +++ b/config/D44J01/rels/d_a_stone/splits.txt @@ -0,0 +1,24 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_stone.o: + .text start:0x000000EC end:0x00002E44 + .text start:0x00002E44 end:0x00002E44 + .text start:0x00002E44 end:0x00003698 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000461 + .data start:0x00000000 end:0x00000330 + .bss start:0x00000008 end:0x000000CD diff --git a/config/D44J01/rels/d_a_stone/symbols.txt b/config/D44J01/rels/d_a_stone/symbols.txt new file mode 100644 index 000000000..6fc79e83e --- /dev/null +++ b/config/D44J01/rels/d_a_stone/symbols.txt @@ -0,0 +1,182 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +create_heap__Q27daStone5Act_cFv = .text:0x000000EC; // type:function size:0x1C4 scope:global align:4 +chk_appear__Q27daStone5Act_cFv = .text:0x000002B0; // type:function size:0x8C scope:global align:4 +_create__Q27daStone5Act_cFv = .text:0x0000033C; // type:function size:0x4A4 scope:global align:4 +__dt__8dCcD_CylFv = .text:0x000007E0; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000008AC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000008F4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000950; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00000998; // type:function size:0x5C scope:weak align:4 +__dt__4cXyzFv = .text:0x000009F4; // type:function size:0x3C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00000A30; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00000AB8; // type:function size:0x70 scope:weak align:4 +_delete__Q27daStone5Act_cFv = .text:0x00000B28; // type:function size:0x6C scope:global align:4 +mode_wait_init__Q27daStone5Act_cFv = .text:0x00000B94; // type:function size:0xD4 scope:global align:4 +mode_wait__Q27daStone5Act_cFv = .text:0x00000C68; // type:function size:0x84 scope:global align:4 +mode_carry_init__Q27daStone5Act_cFv = .text:0x00000CEC; // type:function size:0x80 scope:global align:4 +mode_carry__Q27daStone5Act_cFv = .text:0x00000D6C; // type:function size:0x104 scope:global align:4 +mode_drop_init__Q27daStone5Act_cFv = .text:0x00000E70; // type:function size:0x130 scope:global align:4 +mode_drop__Q27daStone5Act_cFv = .text:0x00000FA0; // type:function size:0x74 scope:global align:4 +mode_sink_init__Q27daStone5Act_cFv = .text:0x00001014; // type:function size:0x1B4 scope:global align:4 +mode_sink__Q27daStone5Act_cFv = .text:0x000011C8; // type:function size:0x68 scope:global align:4 +mode_proc_call__Q27daStone5Act_cFv = .text:0x00001230; // type:function size:0x23C scope:global align:4 +cull_set_draw__Q27daStone5Act_cFv = .text:0x0000146C; // type:function size:0xA0 scope:global align:4 +cull_set_move__Q27daStone5Act_cFv = .text:0x0000150C; // type:function size:0xA0 scope:global align:4 +damaged__Q27daStone5Act_cFi = .text:0x000015AC; // type:function size:0x1C0 scope:global align:4 +damage_cc_proc__Q27daStone5Act_cFv = .text:0x0000176C; // type:function size:0x150 scope:global align:4 +damage_bg_proc__Q27daStone5Act_cFv = .text:0x000018BC; // type:function size:0x19C scope:global align:4 +damage_bg_proc_directly__Q27daStone5Act_cFv = .text:0x00001A58; // type:function size:0x200 scope:global align:4 +set_mtx__Q27daStone5Act_cFv = .text:0x00001C58; // type:function size:0x13C scope:global align:4 +init_mtx__Q27daStone5Act_cFv = .text:0x00001D94; // type:function size:0x70 scope:global align:4 +init_rot_throw__Q27daStone5Act_cFv = .text:0x00001E04; // type:function size:0xD0 scope:global align:4 +init_rot_clean__Q27daStone5Act_cFv = .text:0x00001ED4; // type:function size:0x84 scope:global align:4 +set_drop_rot__Q27daStone5Act_cFv = .text:0x00001F58; // type:function size:0x134 scope:global align:4 +set_sink_rot__Q27daStone5Act_cFv = .text:0x0000208C; // type:function size:0x134 scope:global align:4 +eff_break__Q27daStone5Act_cFv = .text:0x000021C0; // type:function size:0x198 scope:global align:4 +eff_hit_water_splash__Q27daStone5Act_cFv = .text:0x00002358; // type:function size:0x5C scope:global align:4 +eff_hit_lava_splash__Q27daStone5Act_cFv = .text:0x000023B4; // type:function size:0x54 scope:global align:4 +eff_land_smoke__Q27daStone5Act_cFv = .text:0x00002408; // type:function size:0x3C scope:global align:4 +bg_crr_lava__Q27daStone5Act_cFv = .text:0x00002444; // type:function size:0x90 scope:global align:4 +chk_sink_lava__Q27daStone5Act_cFv = .text:0x000024D4; // type:function size:0x4C scope:global align:4 +chk_sink_water__Q27daStone5Act_cFv = .text:0x00002520; // type:function size:0xB8 scope:global align:4 +se_fall_water__Q27daStone5Act_cFv = .text:0x000025D8; // type:function size:0x118 scope:global align:4 +se_fall_lava__Q27daStone5Act_cFv = .text:0x000026F0; // type:function size:0x124 scope:global align:4 +set_senv__Q27daStone5Act_cCFii = .text:0x00002814; // type:function size:0x54 scope:global align:4 +cam_lockoff__Q27daStone5Act_cCFv = .text:0x00002868; // type:function size:0x38 scope:global align:4 +_execute__Q27daStone5Act_cFv = .text:0x000028A0; // type:function size:0x1FC scope:global align:4 +_draw__Q27daStone5Act_cFv = .text:0x00002A9C; // type:function size:0xF4 scope:global align:4 +Create__Q27daStone6MethodFPv = .text:0x00002B90; // type:function size:0x20 scope:global align:4 +Delete__Q27daStone6MethodFPv = .text:0x00002BB0; // type:function size:0x24 scope:global align:4 +Execute__Q27daStone6MethodFPv = .text:0x00002BD4; // type:function size:0x24 scope:global align:4 +Draw__Q27daStone6MethodFPv = .text:0x00002BF8; // type:function size:0x24 scope:global align:4 +IsDelete__Q27daStone6MethodFPv = .text:0x00002C1C; // type:function size:0x8 scope:global align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00002C24; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00002C6C; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00002CB4; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00002D10; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00002D58; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00002D68; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00002D70; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002D78; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002D80; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002D88; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002DC0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002DC8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002DD0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002DD8; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002E10; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002E14; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002E1C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002E24; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002E2C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002E38; // type:function size:0xC scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ37daStone5Act_c5Prm_eQ37daStone5Act_c5Prm_e = .text:0x00002E44; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_stone_cpp = .text:0x00002E60; // type:function size:0x198 scope:local align:4 +__dt__20dBgS_ObjGndChk_YoganFv = .text:0x00002FF8; // type:function size:0x168 scope:weak align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x00003160; // type:function size:0x140 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x000032A0; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x000033B8; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00003458; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x000034B4; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000034FC; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00003558; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x000035A0; // type:function size:0x80 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00003620; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00003628; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00003630; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x00003638; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x00003640; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x00003648; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x00003650; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00003658; // type:function size:0x8 scope:weak align:4 +@20@__dt__20dBgS_ObjGndChk_YoganFv = .text:0x00003660; // type:function size:0x8 scope:weak align:4 +@76@__dt__20dBgS_ObjGndChk_YoganFv = .text:0x00003668; // type:function size:0x8 scope:weak align:4 +@64@__dt__20dBgS_ObjGndChk_YoganFv = .text:0x00003670; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00003678; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00003680; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00003688; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00003690; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname_Always__Q27daStone5Act_c = .rodata:0x00000000; // type:object size:0x7 scope:global align:4 data:string +M_arcname_Ebrock__Q27daStone5Act_c = .rodata:0x00000008; // type:object size:0x7 scope:global align:4 data:string +M_arcname_Ekao__Q27daStone5Act_c = .rodata:0x00000010; // type:object size:0x5 scope:global align:4 data:string +M_cyl_src__Q27daStone5Act_c = .rodata:0x00000018; // type:object size:0x44 scope:global align:4 +M_data__Q27daStone5Act_c = .rodata:0x0000005C; // type:object size:0x384 scope:global align:4 +@4154 = .rodata:0x000003E0; // type:object size:0x4 scope:local align:4 data:float +@4156 = .rodata:0x000003E8; // type:object size:0x8 scope:local align:8 data:double +@4335 = .rodata:0x000003F0; // type:object size:0x4 scope:local align:4 data:float +@4336 = .rodata:0x000003F4; // type:object size:0x4 scope:local align:4 data:float +@4338 = .rodata:0x000003F8; // type:object size:0x8 scope:local align:8 +@4453 = .rodata:0x00000400; // type:object size:0x4 scope:local align:4 data:float +@4553 = .rodata:0x00000404; // type:object size:0x4 scope:local align:4 data:float +@4593 = .rodata:0x00000408; // type:object size:0x8 scope:local align:8 +@4594 = .rodata:0x00000410; // type:object size:0x8 scope:local align:8 +@4726 = .rodata:0x00000418; // type:object size:0x4 scope:local align:4 +@4882 = .rodata:0x0000041C; // type:object size:0x4 scope:local align:4 +@5054 = .rodata:0x00000420; // type:object size:0x4 scope:local align:4 data:float +@5076 = .rodata:0x00000424; // type:object size:0x8 scope:local align:4 +@5105 = .rodata:0x0000042C; // type:object size:0x8 scope:local align:4 +@stringBase0 = .rodata:0x00000434; // type:object size:0x2D scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_95_data_1C = .data:0x0000001C; // type:object size:0x14 +@4607 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4608 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4609 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4610 = .data:0x00000054; // type:object size:0xC scope:local align:4 +mode_proc$4606 = .data:0x00000060; // type:object size:0x30 scope:local align:4 +Table__Q27daStone6Method = .data:0x00000090; // type:object size:0x20 scope:global align:4 +g_profile_STONE = .data:0x000000B0; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x000000E0; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x000000EC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000000F8; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000104; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000110; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000011C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000128; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000001B0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000001BC; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000001C8; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000021C; // type:object size:0x24 scope:weak align:4 +__vt__20dBgS_ObjGndChk_Yogan = .data:0x00000240; // type:object size:0x30 scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x00000270; // type:object size:0x18 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x00000288; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x000002B8; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000002E8; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000300; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x0000030C; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000318; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000324; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4122 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +M_axis__Q27daStone5Act_c = .bss:0x00000060; // type:object size:0xC scope:global align:4 data:float +@4123 = .bss:0x0000006C; // type:object size:0xC scope:local align:4 +M_bg_lava__Q27daStone5Act_c = .bss:0x00000078; // type:object size:0x54 scope:global align:4 data:4byte +init$4611 = .bss:0x000000CC; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_stone2/splits.txt b/config/D44J01/rels/d_a_stone2/splits.txt new file mode 100644 index 000000000..2ce3bc199 --- /dev/null +++ b/config/D44J01/rels/d_a_stone2/splits.txt @@ -0,0 +1,24 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_stone2.o: + .text start:0x000000EC end:0x000027F8 + .text start:0x000027F8 end:0x00002B0C + .text start:0x00002B0C end:0x00002D84 + .text start:0x00002D84 end:0x00002DC0 + .rodata start:0x00000000 end:0x000002D2 + .data start:0x00000000 end:0x00000390 + .bss start:0x00000008 end:0x0000013E diff --git a/config/D44J01/rels/d_a_stone2/symbols.txt b/config/D44J01/rels/d_a_stone2/symbols.txt new file mode 100644 index 000000000..d1809285c --- /dev/null +++ b/config/D44J01/rels/d_a_stone2/symbols.txt @@ -0,0 +1,205 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__Q28daStone25Act_cFv = .text:0x000000EC; // type:function size:0x11C scope:global align:4 +__dt__8dCcD_CylFv = .text:0x00000208; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000002D4; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x0000031C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000378; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x000003C0; // type:function size:0x5C scope:weak align:4 +__dt__4cXyzFv = .text:0x0000041C; // type:function size:0x3C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00000458; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000004E0; // type:function size:0x70 scope:weak align:4 +prmZ_init__Q28daStone25Act_cFv = .text:0x00000550; // type:function size:0x30 scope:global align:4 +is_switch__Q28daStone25Act_cCFv = .text:0x00000580; // type:function size:0x64 scope:global align:4 +on_switch__Q28daStone25Act_cCFv = .text:0x000005E4; // type:function size:0x54 scope:global align:4 +CreateHeap__Q28daStone25Act_cFv = .text:0x00000638; // type:function size:0xCC scope:global align:4 +Create__Q28daStone25Act_cFv = .text:0x00000704; // type:function size:0x2B4 scope:global align:4 +chk_appear__Q28daStone25Act_cFv = .text:0x000009B8; // type:function size:0x2C scope:global align:4 +Mthd_Create__Q28daStone25Act_cFv = .text:0x000009E4; // type:function size:0x148 scope:global align:4 +Delete__Q28daStone25Act_cFv = .text:0x00000B2C; // type:function size:0x48 scope:global align:4 +Mthd_Delete__Q28daStone25Act_cFv = .text:0x00000B74; // type:function size:0x78 scope:global align:4 +set_mtx__Q28daStone25Act_cFv = .text:0x00000BEC; // type:function size:0xF8 scope:global align:4 +init_mtx__Q28daStone25Act_cFv = .text:0x00000CE4; // type:function size:0x3C scope:global align:4 +cull_set_draw__Q28daStone25Act_cFv = .text:0x00000D20; // type:function size:0xA0 scope:global align:4 +cull_set_move__Q28daStone25Act_cFv = .text:0x00000DC0; // type:function size:0xB4 scope:global align:4 +damaged__Q28daStone25Act_cFi = .text:0x00000E74; // type:function size:0x220 scope:global align:4 +damage_cc_proc__Q28daStone25Act_cFv = .text:0x00001094; // type:function size:0xCC scope:global align:4 +damage_bg_proc__Q28daStone25Act_cFv = .text:0x00001160; // type:function size:0x8 scope:global align:4 +damage_bg_proc_directly__Q28daStone25Act_cFv = .text:0x00001168; // type:function size:0xB0 scope:global align:4 +eff_m_break__Q28daStone25Act_cFUsUs = .text:0x00001218; // type:function size:0x154 scope:global align:4 +eff_b_break__Q28daStone25Act_cFUs = .text:0x0000136C; // type:function size:0xD4 scope:global align:4 +eff_break_ebrock__Q28daStone25Act_cFv = .text:0x00001440; // type:function size:0x19C scope:global align:4 +eff_break_ekao__Q28daStone25Act_cFv = .text:0x000015DC; // type:function size:0x19C scope:global align:4 +eff_break_ebrock2__Q28daStone25Act_cFv = .text:0x00001778; // type:function size:0x19C scope:global align:4 +eff_lift_smoke_start__Q28daStone25Act_cFv = .text:0x00001914; // type:function size:0x1B0 scope:global align:4 +eff_lift_smoke_end__Q28daStone25Act_cFv = .text:0x00001AC4; // type:function size:0x40 scope:global align:4 +eff_lift_smoke_remove__Q28daStone25Act_cFv = .text:0x00001B04; // type:function size:0x2C scope:global align:4 +set_senv__Q28daStone25Act_cCFii = .text:0x00001B30; // type:function size:0x54 scope:global align:4 +cam_lockoff__Q28daStone25Act_cCFv = .text:0x00001B84; // type:function size:0x38 scope:global align:4 +mode_wait_init__Q28daStone25Act_cFv = .text:0x00001BBC; // type:function size:0x30 scope:global align:4 +mode_wait__Q28daStone25Act_cFv = .text:0x00001BEC; // type:function size:0x60 scope:global align:4 +mode_carry_init__Q28daStone25Act_cFv = .text:0x00001C4C; // type:function size:0x7C scope:global align:4 +mode_carry__Q28daStone25Act_cFv = .text:0x00001CC8; // type:function size:0x9C scope:global align:4 +mode_drop_init__Q28daStone25Act_cFv = .text:0x00001D64; // type:function size:0xA4 scope:global align:4 +mode_drop__Q28daStone25Act_cFv = .text:0x00001E08; // type:function size:0x6C scope:global align:4 +mode_fine_init__Q28daStone25Act_cFv = .text:0x00001E74; // type:function size:0xB8 scope:global align:4 +mode_fine__Q28daStone25Act_cFv = .text:0x00001F2C; // type:function size:0xA0 scope:global align:4 +mode_proc_call__Q28daStone25Act_cFv = .text:0x00001FCC; // type:function size:0x1D4 scope:global align:4 +demo_non_init__Q28daStone25Act_cFv = .text:0x000021A0; // type:function size:0xC scope:global align:4 +demo_non__Q28daStone25Act_cFv = .text:0x000021AC; // type:function size:0x4 scope:global align:4 +demo_req_init__Q28daStone25Act_cFv = .text:0x000021B0; // type:function size:0x68 scope:global align:4 +demo_req__Q28daStone25Act_cFv = .text:0x00002218; // type:function size:0x98 scope:global align:4 +demo_run_init__Q28daStone25Act_cFv = .text:0x000022B0; // type:function size:0xC scope:global align:4 +demo_run__Q28daStone25Act_cFv = .text:0x000022BC; // type:function size:0x60 scope:global align:4 +demo_proc_call__Q28daStone25Act_cFv = .text:0x0000231C; // type:function size:0xA4 scope:global align:4 +Execute__Q28daStone25Act_cFPPA3_A4_f = .text:0x000023C0; // type:function size:0x1B8 scope:global align:4 +draw_shadow__Q28daStone25Act_cFv = .text:0x00002578; // type:function size:0x114 scope:global align:4 +Draw__Q28daStone25Act_cFv = .text:0x0000268C; // type:function size:0xB4 scope:global align:4 +Mthd_Create__Q28daStone224@unnamed@d_a_stone2_cpp@FPv = .text:0x00002740; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q28daStone224@unnamed@d_a_stone2_cpp@FPv = .text:0x00002760; // type:function size:0x20 scope:local align:4 +Mthd_Execute__Q28daStone224@unnamed@d_a_stone2_cpp@FPv = .text:0x00002780; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q28daStone224@unnamed@d_a_stone2_cpp@FPv = .text:0x000027A0; // type:function size:0x2C scope:local align:4 +Mthd_IsDelete__Q28daStone224@unnamed@d_a_stone2_cpp@FPv = .text:0x000027CC; // type:function size:0x2C scope:local align:4 +Draw__16dBgS_MoveBgActorFv = .text:0x000027F8; // type:function size:0x8 scope:weak align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x00002800; // type:function size:0x8 scope:weak align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x00002808; // type:function size:0x8 scope:weak align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x00002810; // type:function size:0x8 scope:weak align:4 +CreateHeap__16dBgS_MoveBgActorFv = .text:0x00002818; // type:function size:0x8 scope:weak align:4 +Create__16dBgS_MoveBgActorFv = .text:0x00002820; // type:function size:0x8 scope:weak align:4 +Execute__16dBgS_MoveBgActorFPPA3_A4_f = .text:0x00002828; // type:function size:0x8 scope:weak align:4 +Delete__16dBgS_MoveBgActorFv = .text:0x00002830; // type:function size:0x8 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00002838; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x00002880; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x000028C8; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00002924; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000296C; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002970; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002974; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00002978; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x0000297C; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x000029C4; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00002A20; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00002A30; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00002A38; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00002A40; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00002A48; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002A50; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00002A88; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00002A90; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00002A98; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002AA0; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00002AD8; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00002ADC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00002AE4; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00002AEC; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00002AF4; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00002B00; // type:function size:0xC scope:weak align:4 +__dt__Q28daStone25Act_cFv = .text:0x00002B0C; // type:function size:0x278 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ38daStone25Act_c5Prm_eQ38daStone25Act_c5Prm_e = .text:0x00002D84; // type:function size:0x1C scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00002DA0; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00002DA8; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00002DB0; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00002DB8; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_cyl_src__Q28daStone25Act_c = .rodata:0x00000000; // type:object size:0x44 scope:global align:4 +M_attr__Q28daStone25Act_c = .rodata:0x00000044; // type:object size:0x1E0 scope:global align:4 +@4318 = .rodata:0x00000224; // type:object size:0x4 scope:local align:4 +@4320 = .rodata:0x00000228; // type:object size:0x8 scope:local align:8 data:double +@4394 = .rodata:0x00000230; // type:object size:0x4 scope:local align:4 data:float +@4466 = .rodata:0x00000234; // type:object size:0x4 scope:local align:4 data:float +@4467 = .rodata:0x00000238; // type:object size:0x4 scope:local align:4 data:float +@4633 = .rodata:0x0000023C; // type:object size:0x4 scope:local align:4 +@4634 = .rodata:0x00000240; // type:object size:0x4 scope:local align:4 +@4635 = .rodata:0x00000244; // type:object size:0x4 scope:local align:4 +@4674 = .rodata:0x00000248; // type:object size:0x4 scope:local align:4 +@4675 = .rodata:0x0000024C; // type:object size:0x4 scope:local align:4 +@4714 = .rodata:0x00000250; // type:object size:0x4 scope:local align:4 +@4715 = .rodata:0x00000254; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000258; // type:object size:0x7A scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_96_data_1C = .data:0x0000001C; // type:object size:0x14 +@4436 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4437 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4438 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4439 = .data:0x00000054; // type:object size:0xC scope:local align:4 +@4440 = .data:0x00000060; // type:object size:0xC scope:local align:4 +eff_break_proc$4435 = .data:0x0000006C; // type:object size:0x3C scope:local align:4 +@4904 = .data:0x000000A8; // type:object size:0xC scope:local align:4 +@4905 = .data:0x000000B4; // type:object size:0xC scope:local align:4 +@4906 = .data:0x000000C0; // type:object size:0xC scope:local align:4 +@4907 = .data:0x000000CC; // type:object size:0xC scope:local align:4 +mode_proc$4903 = .data:0x000000D8; // type:object size:0x30 scope:local align:4 +@4988 = .data:0x00000108; // type:object size:0xC scope:local align:4 +@4989 = .data:0x00000114; // type:object size:0xC scope:local align:4 +@4990 = .data:0x00000120; // type:object size:0xC scope:local align:4 +demo_proc$4987 = .data:0x0000012C; // type:object size:0x24 scope:local align:4 +Mthd_Table__Q28daStone224@unnamed@d_a_stone2_cpp@ = .data:0x00000150; // type:object size:0x20 scope:local align:4 +g_profile_Stone2 = .data:0x00000170; // type:object size:0x30 scope:global align:4 +__vt__Q28daStone25Act_c = .data:0x000001A0; // type:object size:0x2C scope:global align:4 +__vt__16dBgS_MoveBgActor = .data:0x000001CC; // type:object size:0x28 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x000001F4; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x00000200; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x0000020C; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000218; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000224; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000230; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x0000023C; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000258; // type:object size:0x20 scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000278; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000300; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000030C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000318; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x0000036C; // type:object size:0x24 scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +M_tmp_mtx__Q28daStone25Act_c = .bss:0x00000054; // type:object size:0x30 scope:global align:4 +init$4441 = .bss:0x00000084; // type:object size:0x1 scope:local align:1 data:byte +@4591 = .bss:0x00000088; // type:object size:0xC scope:local align:4 +init$4592 = .bss:0x00000094; // type:object size:0x1 scope:local align:1 +offset_vec$4590 = .bss:0x00000098; // type:object size:0xC scope:local align:4 +init$4597 = .bss:0x000000A4; // type:object size:0x1 scope:local align:1 +d_scale$4596 = .bss:0x000000A8; // type:object size:0xC scope:local align:4 +init$4600 = .bss:0x000000B4; // type:object size:0x1 scope:local align:1 +p_scale$4599 = .bss:0x000000B8; // type:object size:0xC scope:local align:4 +@4640 = .bss:0x000000C4; // type:object size:0xC scope:local align:4 +init$4641 = .bss:0x000000D0; // type:object size:0x1 scope:local align:1 +offset_vec$4639 = .bss:0x000000D4; // type:object size:0xC scope:local align:4 +init$4646 = .bss:0x000000E0; // type:object size:0x1 scope:local align:1 +d_scale$4645 = .bss:0x000000E4; // type:object size:0xC scope:local align:4 +init$4649 = .bss:0x000000F0; // type:object size:0x1 scope:local align:1 +p_scale$4648 = .bss:0x000000F4; // type:object size:0xC scope:local align:4 +@4680 = .bss:0x00000100; // type:object size:0xC scope:local align:4 +init$4681 = .bss:0x0000010C; // type:object size:0x1 scope:local align:1 +offset_vec$4679 = .bss:0x00000110; // type:object size:0xC scope:local align:4 +init$4686 = .bss:0x0000011C; // type:object size:0x1 scope:local align:1 +d_scale$4685 = .bss:0x00000120; // type:object size:0xC scope:local align:4 +init$4689 = .bss:0x0000012C; // type:object size:0x1 scope:local align:1 +p_scale$4688 = .bss:0x00000130; // type:object size:0xC scope:local align:4 +init$4908 = .bss:0x0000013C; // type:object size:0x1 scope:local align:1 data:byte +init$4991 = .bss:0x0000013D; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_swattack/splits.txt b/config/D44J01/rels/d_a_swattack/splits.txt new file mode 100644 index 000000000..f4546d723 --- /dev/null +++ b/config/D44J01/rels/d_a_swattack/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_swattack.o: + .text start:0x00000078 end:0x000006F4 + .rodata start:0x00000000 end:0x00000008 + .data start:0x00000000 end:0x00000188 diff --git a/config/D44J01/rels/d_a_swattack/symbols.txt b/config/D44J01/rels/d_a_swattack/symbols.txt new file mode 100644 index 000000000..04691de18 --- /dev/null +++ b/config/D44J01/rels/d_a_swattack/symbols.txt @@ -0,0 +1,46 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +_delete__8daSwAt_cFv = .text:0x00000078; // type:function size:0x8 scope:global +CreateInit__8daSwAt_cFv = .text:0x00000080; // type:function size:0x98 scope:global +_create__8daSwAt_cFv = .text:0x00000118; // type:function size:0xEC scope:global +__dt__8dCcD_CylFv = .text:0x00000204; // type:function size:0xCC scope:weak +__dt__8cM3dGCylFv = .text:0x000002D0; // type:function size:0x48 scope:weak +__dt__14cCcD_ShapeAttrFv = .text:0x00000318; // type:function size:0x5C scope:weak +__dt__8cM3dGAabFv = .text:0x00000374; // type:function size:0x48 scope:weak +_execute__8daSwAt_cFv = .text:0x000003BC; // type:function size:0x1A0 scope:global +_draw__8daSwAt_cFv = .text:0x0000055C; // type:function size:0x8 scope:global +daSwAt_Create__FPv = .text:0x00000564; // type:function size:0x20 scope:local +daSwAt_Delete__FPv = .text:0x00000584; // type:function size:0x24 scope:local +daSwAt_Draw__FPv = .text:0x000005A8; // type:function size:0x24 scope:local +daSwAt_Execute__FPv = .text:0x000005CC; // type:function size:0x24 scope:local +daSwAt_IsDelete__FPv = .text:0x000005F0; // type:function size:0x8 scope:local +GetShapeAttr__8dCcD_CylFv = .text:0x000005F8; // type:function size:0x10 scope:weak +GetCoCP__12cCcD_CylAttrFv = .text:0x00000608; // type:function size:0x8 scope:weak +GetCoCP__12cCcD_CylAttrCFv = .text:0x00000610; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000618; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000620; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000628; // type:function size:0x38 scope:weak +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00000660; // type:function size:0x8 scope:weak +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00000668; // type:function size:0x8 scope:weak +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00000670; // type:function size:0x8 scope:weak +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000678; // type:function size:0x38 scope:weak +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000006B0; // type:function size:0x4 scope:weak +GetShapeAttr__8cCcD_ObjCFv = .text:0x000006B4; // type:function size:0x8 scope:weak +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000006BC; // type:function size:0x8 scope:weak +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000006C4; // type:function size:0x8 scope:weak +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000006CC; // type:function size:0xC scope:weak +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000006D8; // type:function size:0xC scope:weak +@280@__dt__8dCcD_CylFv = .text:0x000006E4; // type:function size:0x8 scope:weak +@248@__dt__8dCcD_CylFv = .text:0x000006EC; // type:function size:0x8 scope:weak +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +@4003 = .rodata:0x00000000; // type:object size:0x4 scope:local +@4004 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +l_cyl_src = .data:0x00000000; // type:object size:0x44 scope:local +daSwAtMethodTable = .data:0x00000044; // type:object size:0x20 scope:local +g_profile_SW_ATTACK = .data:0x00000064; // type:object size:0x30 scope:global +__vt__8dCcD_Cyl = .data:0x00000094; // type:object size:0x88 scope:weak +__vt__8cM3dGCyl = .data:0x0000011C; // type:object size:0xC scope:weak +__vt__8cM3dGAab = .data:0x00000128; // type:object size:0xC scope:weak +__vt__14cCcD_ShapeAttr = .data:0x00000134; // type:object size:0x54 scope:weak diff --git a/config/D44J01/rels/d_a_swc00/splits.txt b/config/D44J01/rels/d_a_swc00/splits.txt new file mode 100644 index 000000000..e1b546211 --- /dev/null +++ b/config/D44J01/rels/d_a_swc00/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_swc00.o: + .text start:0x00000078 end:0x0000027C + .rodata start:0x00000000 end:0x0000000C + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_swc00/symbols.txt b/config/D44J01/rels/d_a_swc00/symbols.txt new file mode 100644 index 000000000..3192a50e9 --- /dev/null +++ b/config/D44J01/rels/d_a_swc00/symbols.txt @@ -0,0 +1,14 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +daSwc00_Execute__FP11swc00_class = .text:0x00000078; // type:function size:0x10C scope:local +daSwc00_IsDelete__FP11swc00_class = .text:0x00000184; // type:function size:0x8 scope:local +daSwc00_Delete__FP11swc00_class = .text:0x0000018C; // type:function size:0x8 scope:local +daSwc00_Create__FP10fopAc_ac_c = .text:0x00000194; // type:function size:0xE8 scope:local +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +@4029 = .rodata:0x00000000; // type:object size:0x4 scope:local +@4082 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4083 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +l_daSwc00_Method = .data:0x00000000; // type:object size:0x20 scope:local +g_profile_SWC00 = .data:0x00000020; // type:object size:0x30 scope:global diff --git a/config/D44J01/rels/d_a_swhit0/splits.txt b/config/D44J01/rels/d_a_swhit0/splits.txt new file mode 100644 index 000000000..a730aa687 --- /dev/null +++ b/config/D44J01/rels/d_a_swhit0/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_swhit0.o: + .text start:0x00000078 end:0x000016AC + .text start:0x000016AC end:0x000018BC + .rodata start:0x00000000 end:0x0000006F + .data start:0x00000000 end:0x000002C0 diff --git a/config/D44J01/rels/d_a_swhit0/symbols.txt b/config/D44J01/rels/d_a_swhit0/symbols.txt new file mode 100644 index 000000000..68265687e --- /dev/null +++ b/config/D44J01/rels/d_a_swhit0/symbols.txt @@ -0,0 +1,93 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +getSwNo__10daSwhit0_cFv = .text:0x00000078; // type:function size:0xC scope:global +getEvNo__10daSwhit0_cFv = .text:0x00000084; // type:function size:0xC scope:global +getType__10daSwhit0_cFv = .text:0x00000090; // type:function size:0xC scope:global +getTimer__10daSwhit0_cFv = .text:0x0000009C; // type:function size:0x1C scope:global +getSwNo2__10daSwhit0_cFv = .text:0x000000B8; // type:function size:0xC scope:global +CreateHeap__10daSwhit0_cFv = .text:0x000000C4; // type:function size:0x16C scope:global +decisionRtType__10daSwhit0_cFv = .text:0x00000230; // type:function size:0x40 scope:global +CreateInit__10daSwhit0_cFv = .text:0x00000270; // type:function size:0x290 scope:global +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000500; // type:function size:0x20 scope:local +create__10daSwhit0_cFv = .text:0x00000520; // type:function size:0x1B8 scope:global +__dt__8dCcD_SphFv = .text:0x000006D8; // type:function size:0xCC scope:weak +__dt__8cM3dGSphFv = .text:0x000007A4; // type:function size:0x48 scope:weak +__dt__8dCcD_CylFv = .text:0x000007EC; // type:function size:0xCC scope:weak +__dt__8cM3dGCylFv = .text:0x000008B8; // type:function size:0x48 scope:weak +__dt__14cCcD_ShapeAttrFv = .text:0x00000900; // type:function size:0x5C scope:weak +__dt__8cM3dGAabFv = .text:0x0000095C; // type:function size:0x48 scope:weak +__dt__10dCcD_GSttsFv = .text:0x000009A4; // type:function size:0x5C scope:weak +__dt__13mDoExt_btkAnmFv = .text:0x00000A00; // type:function size:0x5C scope:weak +__dt__13mDoExt_bckAnmFv = .text:0x00000A5C; // type:function size:0x5C scope:weak +__dt__14mDoExt_baseAnmFv = .text:0x00000AB8; // type:function size:0x48 scope:weak +checkHit__10daSwhit0_cFv = .text:0x00000B00; // type:function size:0x58 scope:global +DemoProc__10daSwhit0_cFv = .text:0x00000B58; // type:function size:0x104 scope:global +actionOffWait__10daSwhit0_cFv = .text:0x00000C5C; // type:function size:0x144 scope:global +actionToOnReady__10daSwhit0_cFv = .text:0x00000DA0; // type:function size:0x98 scope:global +actionToOnOrder__10daSwhit0_cFv = .text:0x00000E38; // type:function size:0xA4 scope:global +actionToOnDemo__10daSwhit0_cFv = .text:0x00000EDC; // type:function size:0x74 scope:global +actionOnWait__10daSwhit0_cFv = .text:0x00000F50; // type:function size:0x110 scope:global +actionOnTimer__10daSwhit0_cFv = .text:0x00001060; // type:function size:0x110 scope:global +setDrawMtx__10daSwhit0_cFv = .text:0x00001170; // type:function size:0x88 scope:global +daSwhit0_Draw__FP10daSwhit0_c = .text:0x000011F8; // type:function size:0x150 scope:local +daSwhit0_Execute__FP10daSwhit0_c = .text:0x00001348; // type:function size:0xEC scope:local +daSwhit0_IsDelete__FP10daSwhit0_c = .text:0x00001434; // type:function size:0x8 scope:local +daSwhit0_Delete__FP10daSwhit0_c = .text:0x0000143C; // type:function size:0x28 scope:local +daSwhit0_Create__FP10fopAc_ac_c = .text:0x00001464; // type:function size:0x20 scope:local +__dt__10cCcD_GSttsFv = .text:0x00001484; // type:function size:0x48 scope:weak +GetShapeAttr__8dCcD_SphFv = .text:0x000014CC; // type:function size:0x10 scope:weak +GetCoCP__12cCcD_SphAttrFv = .text:0x000014DC; // type:function size:0x8 scope:weak +GetCoCP__12cCcD_SphAttrCFv = .text:0x000014E4; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000014EC; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000014F4; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000014FC; // type:function size:0x38 scope:weak +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00001534; // type:function size:0x8 scope:weak +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x0000153C; // type:function size:0x8 scope:weak +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00001544; // type:function size:0x8 scope:weak +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000154C; // type:function size:0x38 scope:weak +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001584; // type:function size:0x4 scope:weak +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001588; // type:function size:0x8 scope:weak +GetShapeAttr__8dCcD_CylFv = .text:0x00001590; // type:function size:0x10 scope:weak +GetCoCP__12cCcD_CylAttrFv = .text:0x000015A0; // type:function size:0x8 scope:weak +GetCoCP__12cCcD_CylAttrCFv = .text:0x000015A8; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000015B0; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000015B8; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000015C0; // type:function size:0x38 scope:weak +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000015F8; // type:function size:0x8 scope:weak +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00001600; // type:function size:0x8 scope:weak +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00001608; // type:function size:0x8 scope:weak +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001610; // type:function size:0x38 scope:weak +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001648; // type:function size:0x8 scope:weak +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001650; // type:function size:0x8 scope:weak +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001658; // type:function size:0xC scope:weak +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001664; // type:function size:0xC scope:weak +cLib_calcTimer__FPUc = .text:0x00001670; // type:function size:0x1C scope:weak +@280@__dt__8dCcD_CylFv = .text:0x0000168C; // type:function size:0x8 scope:weak +@248@__dt__8dCcD_CylFv = .text:0x00001694; // type:function size:0x8 scope:weak +@280@__dt__8dCcD_SphFv = .text:0x0000169C; // type:function size:0x8 scope:weak +@248@__dt__8dCcD_SphFv = .text:0x000016A4; // type:function size:0x8 scope:weak +__dt__10daSwhit0_cFv = .text:0x000016AC; // type:function size:0x210 scope:weak +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +@4031 = .rodata:0x00000000; // type:object size:0x4 scope:local +@4106 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4320 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x0000000C; // type:object size:0x63 scope:local data:string_table +l_sph_src = .data:0x00000000; // type:object size:0x40 scope:local +l_cyl_src = .data:0x00000040; // type:object size:0x44 scope:local +action_table$4293 = .data:0x00000084; // type:object size:0x8 scope:local +l_color$localstatic3$draw__10daSwhit0_cFv = .data:0x0000008C; // type:object size:0x20 scope:weak +l_daSwhit0_Method = .data:0x000000AC; // type:object size:0x20 scope:local +g_profile_SWHIT0 = .data:0x000000CC; // type:object size:0x30 scope:global +__vt__10cCcD_GStts = .data:0x000000FC; // type:object size:0xC scope:weak +__vt__10dCcD_GStts = .data:0x00000108; // type:object size:0xC scope:weak +__vt__8dCcD_Sph = .data:0x00000114; // type:object size:0x88 scope:weak +__vt__8cM3dGSph = .data:0x0000019C; // type:object size:0xC scope:weak +__vt__8dCcD_Cyl = .data:0x000001A8; // type:object size:0x88 scope:weak +__vt__8cM3dGCyl = .data:0x00000230; // type:object size:0xC scope:weak +__vt__8cM3dGAab = .data:0x0000023C; // type:object size:0xC scope:weak +__vt__14cCcD_ShapeAttr = .data:0x00000248; // type:object size:0x54 scope:weak +__vt__13mDoExt_btkAnm = .data:0x0000029C; // type:object size:0xC scope:weak +__vt__13mDoExt_bckAnm = .data:0x000002A8; // type:object size:0xC scope:weak +__vt__14mDoExt_baseAnm = .data:0x000002B4; // type:object size:0xC scope:weak diff --git a/config/D44J01/rels/d_a_switem/splits.txt b/config/D44J01/rels/d_a_switem/splits.txt new file mode 100644 index 000000000..461cd347e --- /dev/null +++ b/config/D44J01/rels/d_a_switem/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_switem.o: + .text start:0x00000078 end:0x0000090C + .rodata start:0x00000000 end:0x00000010 + .data start:0x00000000 end:0x00000188 diff --git a/config/D44J01/rels/d_a_switem/symbols.txt b/config/D44J01/rels/d_a_switem/symbols.txt new file mode 100644 index 000000000..57b30a9ae --- /dev/null +++ b/config/D44J01/rels/d_a_switem/symbols.txt @@ -0,0 +1,49 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +_delete__10daSwItem_cFv = .text:0x00000078; // type:function size:0x8 scope:global +CreateInit__10daSwItem_cFv = .text:0x00000080; // type:function size:0xD0 scope:global +_create__10daSwItem_cFv = .text:0x00000150; // type:function size:0xFC scope:global +__dt__8dCcD_CylFv = .text:0x0000024C; // type:function size:0xCC scope:weak +__dt__8cM3dGCylFv = .text:0x00000318; // type:function size:0x48 scope:weak +__dt__14cCcD_ShapeAttrFv = .text:0x00000360; // type:function size:0x5C scope:weak +__dt__8cM3dGAabFv = .text:0x000003BC; // type:function size:0x48 scope:weak +_execute__10daSwItem_cFv = .text:0x00000404; // type:function size:0x2E0 scope:global +isRupeeInAllCreateTable__10daSwItem_cFi = .text:0x000006E4; // type:function size:0x90 scope:global +_draw__10daSwItem_cFv = .text:0x00000774; // type:function size:0x8 scope:global +daSwItem_Create__FPv = .text:0x0000077C; // type:function size:0x20 scope:local +daSwItem_Delete__FPv = .text:0x0000079C; // type:function size:0x24 scope:local +daSwItem_Draw__FPv = .text:0x000007C0; // type:function size:0x24 scope:local +daSwItem_Execute__FPv = .text:0x000007E4; // type:function size:0x24 scope:local +daSwItem_IsDelete__FPv = .text:0x00000808; // type:function size:0x8 scope:local +GetShapeAttr__8dCcD_CylFv = .text:0x00000810; // type:function size:0x10 scope:weak +GetCoCP__12cCcD_CylAttrFv = .text:0x00000820; // type:function size:0x8 scope:weak +GetCoCP__12cCcD_CylAttrCFv = .text:0x00000828; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000830; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000838; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000840; // type:function size:0x38 scope:weak +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00000878; // type:function size:0x8 scope:weak +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00000880; // type:function size:0x8 scope:weak +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00000888; // type:function size:0x8 scope:weak +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000890; // type:function size:0x38 scope:weak +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000008C8; // type:function size:0x4 scope:weak +GetShapeAttr__8cCcD_ObjCFv = .text:0x000008CC; // type:function size:0x8 scope:weak +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000008D4; // type:function size:0x8 scope:weak +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000008DC; // type:function size:0x8 scope:weak +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000008E4; // type:function size:0xC scope:weak +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000008F0; // type:function size:0xC scope:weak +@280@__dt__8dCcD_CylFv = .text:0x000008FC; // type:function size:0x8 scope:weak +@248@__dt__8dCcD_CylFv = .text:0x00000904; // type:function size:0x8 scope:weak +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +@4028 = .rodata:0x00000000; // type:object size:0x4 scope:local +@4029 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4217 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4218 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +l_cyl_src = .data:0x00000000; // type:object size:0x44 scope:local +daSwItemMethodTable = .data:0x00000044; // type:object size:0x20 scope:local +g_profile_SW_ITEM = .data:0x00000064; // type:object size:0x30 scope:global +__vt__8dCcD_Cyl = .data:0x00000094; // type:object size:0x88 scope:weak +__vt__8cM3dGCyl = .data:0x0000011C; // type:object size:0xC scope:weak +__vt__8cM3dGAab = .data:0x00000128; // type:object size:0xC scope:weak +__vt__14cCcD_ShapeAttr = .data:0x00000134; // type:object size:0x54 scope:weak diff --git a/config/D44J01/rels/d_a_swpropeller/splits.txt b/config/D44J01/rels/d_a_swpropeller/splits.txt new file mode 100644 index 000000000..ffcbf488b --- /dev/null +++ b/config/D44J01/rels/d_a_swpropeller/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_swpropeller.o: + .text start:0x00000078 end:0x00000DBC + .rodata start:0x00000000 end:0x00000083 + .data start:0x00000000 end:0x000001B4 diff --git a/config/D44J01/rels/d_a_swpropeller/symbols.txt b/config/D44J01/rels/d_a_swpropeller/symbols.txt new file mode 100644 index 000000000..96a1b4f1a --- /dev/null +++ b/config/D44J01/rels/d_a_swpropeller/symbols.txt @@ -0,0 +1,69 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +_delete__10daSwProp_cFv = .text:0x00000078; // type:function size:0x4C scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000000C4; // type:function size:0x20 scope:local align:4 +CreateHeap__10daSwProp_cFv = .text:0x000000E4; // type:function size:0xE0 scope:global align:4 +CreateInit__10daSwProp_cFv = .text:0x000001C4; // type:function size:0x198 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x0000035C; // type:function size:0xB4 scope:local align:4 +_create__10daSwProp_cFv = .text:0x00000410; // type:function size:0x18C scope:global align:4 +__dt__12dBgS_ObjAcchFv = .text:0x0000059C; // type:function size:0x70 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x0000060C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000006D8; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000720; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000077C; // type:function size:0x48 scope:weak align:4 +set_mtx__10daSwProp_cFv = .text:0x000007C4; // type:function size:0x80 scope:global align:4 +_execute__10daSwProp_cFv = .text:0x00000844; // type:function size:0x338 scope:global align:4 +_draw__10daSwProp_cFv = .text:0x00000B7C; // type:function size:0xA0 scope:global align:4 +daSwProp_Create__FPv = .text:0x00000C1C; // type:function size:0x20 scope:local align:4 +daSwProp_Delete__FPv = .text:0x00000C3C; // type:function size:0x24 scope:local align:4 +daSwProp_Draw__FPv = .text:0x00000C60; // type:function size:0x24 scope:local align:4 +daSwProp_Execute__FPv = .text:0x00000C84; // type:function size:0x24 scope:local align:4 +daSwProp_IsDelete__FPv = .text:0x00000CA8; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00000CB0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00000CC0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00000CC8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000CD0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000CD8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000CE0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00000D18; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00000D20; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00000D28; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000D30; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000D68; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000D6C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000D74; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000D7C; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000D84; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000D90; // type:function size:0xC scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00000D9C; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00000DA4; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00000DAC; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00000DB4; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_bdlidx__10daSwProp_c = .rodata:0x00000000; // type:object size:0x4 scope:global align:4 +m_heapsize__10daSwProp_c = .rodata:0x00000004; // type:object size:0x8 scope:global align:4 +@4059 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4060 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4061 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4062 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4063 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4290 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4291 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4292 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4293 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4294 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4296 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 +@4305 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000044; // type:object size:0x3F scope:local align:4 data:string_table +m_arcname__10daSwProp_c = .data:0x00000000; // type:object size:0x8 scope:global align:4 +l_cyl_src = .data:0x00000008; // type:object size:0x44 scope:local align:4 +daSwPropMethodTable = .data:0x0000004C; // type:object size:0x20 scope:local align:4 +g_profile_SW_PROPELLER = .data:0x0000006C; // type:object size:0x30 scope:global align:4 +__vt__12dBgS_ObjAcch = .data:0x0000009C; // type:object size:0x24 scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000000C0; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000148; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000154; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000160; // type:object size:0x54 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_swtact/splits.txt b/config/D44J01/rels/d_a_swtact/splits.txt new file mode 100644 index 000000000..8b0c9831c --- /dev/null +++ b/config/D44J01/rels/d_a_swtact/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_swtact.o: + .text start:0x00000078 end:0x000007B8 + .text start:0x000007B8 end:0x000007B8 + .rodata start:0x00000000 end:0x00000069 + .data start:0x00000000 end:0x00000054 diff --git a/config/D44J01/rels/d_a_swtact/symbols.txt b/config/D44J01/rels/d_a_swtact/symbols.txt new file mode 100644 index 000000000..7811793cf --- /dev/null +++ b/config/D44J01/rels/d_a_swtact/symbols.txt @@ -0,0 +1,33 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +_delete__10daSwTact_cFv = .text:0x00000078; // type:function size:0x34 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000000AC; // type:function size:0x20 scope:local align:4 +CreateHeap__10daSwTact_cFv = .text:0x000000CC; // type:function size:0xC8 scope:global align:4 +CreateInit__10daSwTact_cFv = .text:0x00000194; // type:function size:0xB8 scope:global align:4 +set_mtx__10daSwTact_cFv = .text:0x0000024C; // type:function size:0x80 scope:global align:4 +_create__10daSwTact_cFv = .text:0x000002CC; // type:function size:0xC0 scope:global align:4 +getAnswer__10daSwTact_cFv = .text:0x0000038C; // type:function size:0x84 scope:global align:4 +_execute__10daSwTact_cFv = .text:0x00000410; // type:function size:0x2A0 scope:global align:4 +_draw__10daSwTact_cFv = .text:0x000006B0; // type:function size:0x74 scope:global align:4 +daSwTact_Create__FPv = .text:0x00000724; // type:function size:0x20 scope:local align:4 +daSwTact_Delete__FPv = .text:0x00000744; // type:function size:0x24 scope:local align:4 +daSwTact_Draw__FPv = .text:0x00000768; // type:function size:0x24 scope:local align:4 +daSwTact_Execute__FPv = .text:0x0000078C; // type:function size:0x24 scope:local align:4 +daSwTact_IsDelete__FPv = .text:0x000007B0; // type:function size:0x8 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +mDefaultR__10daSwTact_c = .rodata:0x00000000; // type:object size:0x4 scope:global align:4 +mDefaultRwM__10daSwTact_c = .rodata:0x00000004; // type:object size:0x4 scope:global align:4 +m_heapsize__10daSwTact_c = .rodata:0x00000008; // type:object size:0x4 scope:global align:4 +cull_size$4013 = .rodata:0x0000000C; // type:object size:0x18 scope:local align:4 +@4032 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4033 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4180 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4181 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@4182 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 +@stringBase0 = .rodata:0x00000040; // type:object size:0x29 scope:local align:4 data:string_table +m_arcname__10daSwTact_c = .data:0x00000000; // type:object size:0x4 scope:global align:4 +daSwTactMethodTable = .data:0x00000004; // type:object size:0x20 scope:local align:4 +g_profile_SW_TACT = .data:0x00000024; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_swtdoor/splits.txt b/config/D44J01/rels/d_a_swtdoor/splits.txt new file mode 100644 index 000000000..9359eb3fa --- /dev/null +++ b/config/D44J01/rels/d_a_swtdoor/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_swtdoor.o: + .text start:0x00000078 end:0x00000384 + .rodata start:0x00000000 end:0x00000024 + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_swtdoor/symbols.txt b/config/D44J01/rels/d_a_swtdoor/symbols.txt new file mode 100644 index 000000000..e5b42d251 --- /dev/null +++ b/config/D44J01/rels/d_a_swtdoor/symbols.txt @@ -0,0 +1,22 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +daSwtdoor_Draw__FP13swtdoor_class = .text:0x00000078; // type:function size:0x4C scope:local align:4 +daSwtdoor_Execute__FP13swtdoor_class = .text:0x000000C4; // type:function size:0xF8 scope:local align:4 +daSwtdoor_IsDelete__FP13swtdoor_class = .text:0x000001BC; // type:function size:0x8 scope:local align:4 +daSwtdoor_Delete__FP13swtdoor_class = .text:0x000001C4; // type:function size:0x40 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x00000204; // type:function size:0x6C scope:local align:4 +daSwtdoor_Create__FP10fopAc_ac_c = .text:0x00000270; // type:function size:0x114 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4122 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4123 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4190 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4191 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4192 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4193 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4194 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000001C; // type:object size:0x8 scope:local align:4 data:string_table +l_daSwtdoor_Method = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_SWTDOOR = .data:0x00000020; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_syan/splits.txt b/config/D44J01/rels/d_a_syan/splits.txt new file mode 100644 index 000000000..9c42d8370 --- /dev/null +++ b/config/D44J01/rels/d_a_syan/splits.txt @@ -0,0 +1,21 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_syan.o: + .text start:0x000000EC end:0x00001194 + .rodata start:0x00000000 end:0x000000A5 + .data start:0x00000000 end:0x00000110 + .bss start:0x00000008 end:0x00000070 diff --git a/config/D44J01/rels/d_a_syan/symbols.txt b/config/D44J01/rels/d_a_syan/symbols.txt new file mode 100644 index 000000000..5da744d64 --- /dev/null +++ b/config/D44J01/rels/d_a_syan/symbols.txt @@ -0,0 +1,102 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x000000EC; // type:function size:0x1E8 scope:local align:4 +__dt__4cXyzFv = .text:0x000002D4; // type:function size:0x3C scope:weak align:4 +syan_draw__FP10syan_class = .text:0x00000310; // type:function size:0x130 scope:local align:4 +daSyan_Draw__FP10syan_class = .text:0x00000440; // type:function size:0x6C scope:local align:4 +daSyan_Execute__FP10syan_class = .text:0x000004AC; // type:function size:0x7F4 scope:local align:4 +daSyan_IsDelete__FP10syan_class = .text:0x00000CA0; // type:function size:0x8 scope:local align:4 +daSyan_Delete__FP10syan_class = .text:0x00000CA8; // type:function size:0x9C scope:local align:4 +daSyan_solidHeapCB__FP10fopAc_ac_c = .text:0x00000D44; // type:function size:0xF4 scope:local align:4 +daSyan_Create__FP10fopAc_ac_c = .text:0x00000E38; // type:function size:0x1D0 scope:local align:4 +__dt__19dPa_followEcallBackFv = .text:0x00001008; // type:function size:0x6C scope:weak align:4 +__defctor__19dPa_followEcallBackFv = .text:0x00001074; // type:function size:0x28 scope:weak align:4 +__ct__4cXyzFv = .text:0x0000109C; // type:function size:0x4 scope:weak align:4 +__dt__5csXyzFv = .text:0x000010A0; // type:function size:0x3C scope:weak align:4 +__ct__5csXyzFv = .text:0x000010DC; // type:function size:0x4 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000010E0; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000010E4; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000010E8; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000010EC; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x000010F0; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00001138; // type:function size:0x5C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4346 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4347 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4348 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4349 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4350 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4351 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4352 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4353 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4354 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4355 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4356 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4357 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4358 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4359 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4360 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4361 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4362 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4363 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4364 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4365 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4366 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4367 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4368 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4369 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:float +@4370 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4371 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4372 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4373 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 data:string +@4374 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4375 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4376 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4377 = .rodata:0x00000080; // type:object size:0x8 scope:local align:8 +@4378 = .rodata:0x00000088; // type:object size:0x8 scope:local align:8 +@4379 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4497 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4498 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4499 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000A0; // type:object size:0x5 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_172_data_1C = .data:0x0000001C; // type:object size:0x14 +b_pos_x = .data:0x00000030; // type:object size:0x18 scope:local align:4 +b_pos_y = .data:0x00000048; // type:object size:0x18 scope:local align:4 +b_pos_z = .data:0x00000060; // type:object size:0x18 scope:local align:4 +fire_time$4431 = .data:0x00000078; // type:object size:0xC scope:local align:4 +l_daSyan_Method = .data:0x00000084; // type:object size:0x20 scope:local align:4 +g_profile_SYAN = .data:0x000000A4; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x000000D4; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000000F0; // type:object size:0x20 scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4229 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +init$4230 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 +fire_scale$4228 = .bss:0x00000064; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_tag_attention/splits.txt b/config/D44J01/rels/d_a_tag_attention/splits.txt new file mode 100644 index 000000000..91a6898f5 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_attention/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_tag_attention.o: + .text start:0x00000078 end:0x000005CC + .text start:0x000005CC end:0x000007E4 + .text start:0x000007E4 end:0x00000810 + .rodata start:0x00000000 end:0x00000018 + .data start:0x00000000 end:0x00000184 diff --git a/config/D44J01/rels/d_a_tag_attention/symbols.txt b/config/D44J01/rels/d_a_tag_attention/symbols.txt new file mode 100644 index 000000000..fc50c71b4 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_attention/symbols.txt @@ -0,0 +1,48 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +_create__Q214daTagAttention5Act_cFv = .text:0x00000078; // type:function size:0x110 scope:global align:4 +__dt__8dCcD_SphFv = .text:0x00000188; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00000254; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x0000029C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000002F8; // type:function size:0x48 scope:weak align:4 +_execute__Q214daTagAttention5Act_cFv = .text:0x00000340; // type:function size:0x148 scope:global align:4 +Mthd_Create__Q214daTagAttention31@unnamed@d_a_tag_attention_cpp@FPv = .text:0x00000488; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q214daTagAttention31@unnamed@d_a_tag_attention_cpp@FPv = .text:0x000004A8; // type:function size:0x8 scope:local align:4 +Mthd_Execute__Q214daTagAttention31@unnamed@d_a_tag_attention_cpp@FPv = .text:0x000004B0; // type:function size:0x20 scope:local align:4 +Mthd_Draw__Q214daTagAttention31@unnamed@d_a_tag_attention_cpp@FPv = .text:0x000004D0; // type:function size:0x8 scope:local align:4 +Mthd_IsDelete__Q214daTagAttention31@unnamed@d_a_tag_attention_cpp@FPv = .text:0x000004D8; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x000004E0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x000004F0; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x000004F8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000500; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000508; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000510; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00000548; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00000550; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00000558; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000560; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000598; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000059C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000005A4; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000005AC; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000005B4; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000005C0; // type:function size:0xC scope:weak align:4 +chk_inside__Q214daTagAttention5Act_cCFP4cXyz = .text:0x000005CC; // type:function size:0x218 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ314daTagAttention5Act_c5Prm_eQ314daTagAttention5Act_c5Prm_e = .text:0x000007E4; // type:function size:0x1C scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00000800; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00000808; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4167 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4222 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4223 = .rodata:0x00000008; // type:object size:0x8 scope:local align:8 +@4224 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 +sph_check_src = .data:0x00000000; // type:object size:0x40 scope:local align:4 +Mthd_Table__Q214daTagAttention31@unnamed@d_a_tag_attention_cpp@ = .data:0x00000040; // type:object size:0x20 scope:local align:4 +g_profile_Tag_Attention = .data:0x00000060; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Sph = .data:0x00000090; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000118; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000124; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000130; // type:object size:0x54 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_tag_ba1/splits.txt b/config/D44J01/rels/d_a_tag_ba1/splits.txt new file mode 100644 index 000000000..90899f534 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_ba1/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_tag_ba1.o: + .text start:0x000000EC end:0x00000568 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000022 + .data start:0x00000000 end:0x00000064 + .bss start:0x00000008 end:0x00000024 diff --git a/config/D44J01/rels/d_a_tag_ba1/symbols.txt b/config/D44J01/rels/d_a_tag_ba1/symbols.txt new file mode 100644 index 000000000..3f8d64a48 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_ba1/symbols.txt @@ -0,0 +1,34 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global +__ct__15daTag_Ba1_HIO_cFv = .text:0x000000EC; // type:function size:0x58 scope:global +daTag_Ba1_XyCheck_cB__FPvi = .text:0x00000144; // type:function size:0x20 scope:local +XyCheck_cB__11daTag_Ba1_cFi = .text:0x00000164; // type:function size:0x20 scope:global +daTag_Ba1_XyEvent_cB__FPvi = .text:0x00000184; // type:function size:0x20 scope:local +XyEvent_cB__11daTag_Ba1_cFi = .text:0x000001A4; // type:function size:0x1C scope:global +createInit__11daTag_Ba1_cFv = .text:0x000001C0; // type:function size:0xC8 scope:global +_draw__11daTag_Ba1_cFv = .text:0x00000288; // type:function size:0x8 scope:global +_execute__11daTag_Ba1_cFv = .text:0x00000290; // type:function size:0xB8 scope:global +_delete__11daTag_Ba1_cFv = .text:0x00000348; // type:function size:0x54 scope:global +_create__11daTag_Ba1_cFv = .text:0x0000039C; // type:function size:0xC0 scope:global +daTag_Ba1_Create__FP10fopAc_ac_c = .text:0x0000045C; // type:function size:0x20 scope:local +daTag_Ba1_Delete__FP11daTag_Ba1_c = .text:0x0000047C; // type:function size:0x20 scope:local +daTag_Ba1_Execute__FP11daTag_Ba1_c = .text:0x0000049C; // type:function size:0x20 scope:local +daTag_Ba1_Draw__FP11daTag_Ba1_c = .text:0x000004BC; // type:function size:0x20 scope:local +daTag_Ba1_IsDelete__FP11daTag_Ba1_c = .text:0x000004DC; // type:function size:0x8 scope:local +__dt__15daTag_Ba1_HIO_cFv = .text:0x000004E4; // type:function size:0x48 scope:weak +__sinit_d_a_tag_ba1_cpp = .text:0x0000052C; // type:function size:0x3C scope:local +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local +_dtors = .dtors:0x00000000; // type:label scope:global +@stringBase0 = .rodata:0x00000000; // type:object size:0x22 scope:local data:string_table +a_prm_tbl$4005 = .data:0x00000000; // type:object size:0x1 scope:local +l_evn_tbl = .data:0x00000004; // type:object size:0x4 scope:local data:4byte +l_daTag_Ba1_Method = .data:0x00000008; // type:object size:0x20 scope:local +g_profile_TAG_BA1 = .data:0x00000028; // type:object size:0x30 scope:global +__vt__15daTag_Ba1_HIO_c = .data:0x00000058; // type:object size:0xC scope:weak +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global +@4007 = .bss:0x00000008; // type:object size:0xC scope:local +l_HIO = .bss:0x00000014; // type:object size:0x10 scope:local data:4byte diff --git a/config/D44J01/rels/d_a_tag_etc/splits.txt b/config/D44J01/rels/d_a_tag_etc/splits.txt new file mode 100644 index 000000000..f4be94f4a --- /dev/null +++ b/config/D44J01/rels/d_a_tag_etc/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_tag_etc.o: + .text start:0x00000078 end:0x00000788 + .rodata start:0x00000000 end:0x0000002E + .data start:0x00000000 end:0x00000064 diff --git a/config/D44J01/rels/d_a_tag_etc/symbols.txt b/config/D44J01/rels/d_a_tag_etc/symbols.txt new file mode 100644 index 000000000..1958f5452 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_etc/symbols.txt @@ -0,0 +1,32 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +getEventNo__11daTag_Etc_cFv = .text:0x00000078; // type:function size:0xC scope:global align:4 +getType2__11daTag_Etc_cFv = .text:0x00000084; // type:function size:0xC scope:global align:4 +rangeCheck__11daTag_Etc_cFP10fopAc_ac_c = .text:0x00000090; // type:function size:0x124 scope:global align:4 +otherCheck__11daTag_Etc_cFP10fopAc_ac_c = .text:0x000001B4; // type:function size:0x60 scope:global align:4 +demoProc__11daTag_Etc_cFv = .text:0x00000214; // type:function size:0xD8 scope:global align:4 +demoInitProc__11daTag_Etc_cFv = .text:0x000002EC; // type:function size:0x7C scope:global align:4 +create__11daTag_Etc_cFv = .text:0x00000368; // type:function size:0xF0 scope:global align:4 +daTag_Etc_action_wait__FP11daTag_Etc_c = .text:0x00000458; // type:function size:0x8 scope:local align:4 +daTag_Etc_action_search__FP11daTag_Etc_c = .text:0x00000460; // type:function size:0x88 scope:local align:4 +daTag_Etc_action_event__FP11daTag_Etc_c = .text:0x000004E8; // type:function size:0x78 scope:local align:4 +daTag_Etc_action_ready__FP11daTag_Etc_c = .text:0x00000560; // type:function size:0xDC scope:local align:4 +daTag_Etc_action_hunt__FP11daTag_Etc_c = .text:0x0000063C; // type:function size:0xB0 scope:local align:4 +daTag_Etc_Draw__FP11daTag_Etc_c = .text:0x000006EC; // type:function size:0x8 scope:local align:4 +daTag_Etc_Execute__FP11daTag_Etc_c = .text:0x000006F4; // type:function size:0x3C scope:local align:4 +daTag_Etc_IsDelete__FP11daTag_Etc_c = .text:0x00000730; // type:function size:0x8 scope:local align:4 +daTag_Etc_Delete__FP11daTag_Etc_c = .text:0x00000738; // type:function size:0x30 scope:local align:4 +daTag_Etc_Create__FP10fopAc_ac_c = .text:0x00000768; // type:function size:0x20 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4104 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4105 = .rodata:0x00000008; // type:object size:0x8 scope:local align:8 +@4106 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 +@4107 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4199 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000020; // type:object size:0xE scope:local align:4 data:string_table +l_action$localstatic3$execute__11daTag_Etc_cFv = .data:0x00000000; // type:object size:0x14 scope:weak align:4 +l_daTag_Etc_Method = .data:0x00000014; // type:object size:0x20 scope:local align:4 +g_profile_TAG_ETC = .data:0x00000034; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_tag_event/splits.txt b/config/D44J01/rels/d_a_tag_event/splits.txt new file mode 100644 index 000000000..1bba0b370 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_event/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_tag_event.o: + .text start:0x00000078 end:0x00001524 + .rodata start:0x00000000 end:0x00000057 + .data start:0x00000000 end:0x000000E4 diff --git a/config/D44J01/rels/d_a_tag_event/symbols.txt b/config/D44J01/rels/d_a_tag_event/symbols.txt new file mode 100644 index 000000000..a404fcfa4 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_event/symbols.txt @@ -0,0 +1,46 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +daTag_getBk__FUl = .text:0x00000078; // type:function size:0x30 scope:local align:4 +getEventNo__13daTag_Event_cFv = .text:0x000000A8; // type:function size:0xC scope:global align:4 +getSwbit__13daTag_Event_cFv = .text:0x000000B4; // type:function size:0xC scope:global align:4 +getSwbit2__13daTag_Event_cFv = .text:0x000000C0; // type:function size:0xC scope:global align:4 +getType__13daTag_Event_cFv = .text:0x000000CC; // type:function size:0xC scope:global align:4 +getEventFlag__13daTag_Event_cFv = .text:0x000000D8; // type:function size:0xC scope:global align:4 +cancelShutter__13daTag_Event_cFv = .text:0x000000E4; // type:function size:0x6C scope:global align:4 +arrivalTerms__13daTag_Event_cFv = .text:0x00000150; // type:function size:0x100 scope:global align:4 +demoInitProc__13daTag_Event_cFv = .text:0x00000250; // type:function size:0x210 scope:global align:4 +demoEndProc__13daTag_Event_cFv = .text:0x00000460; // type:function size:0xD0 scope:global align:4 +demoProc__13daTag_Event_cFv = .text:0x00000530; // type:function size:0x254 scope:global align:4 +actionEvent__13daTag_Event_cFv = .text:0x00000784; // type:function size:0x78 scope:global align:4 +actionReady__13daTag_Event_cFv = .text:0x000007FC; // type:function size:0x104 scope:global align:4 +actionHunt__13daTag_Event_cFv = .text:0x00000900; // type:function size:0x168 scope:global align:4 +actionArrival__13daTag_Event_cFv = .text:0x00000A68; // type:function size:0x1E8 scope:global align:4 +actionSpeEvent__13daTag_Event_cFv = .text:0x00000C50; // type:function size:0x20 scope:global align:4 +actionSpeReady__13daTag_Event_cFv = .text:0x00000C70; // type:function size:0x80 scope:global align:4 +actionSpeHunt__13daTag_Event_cFv = .text:0x00000CF0; // type:function size:0x100 scope:global align:4 +actionSpeArrival__13daTag_Event_cFv = .text:0x00000DF0; // type:function size:0x130 scope:global align:4 +actionWait__13daTag_Event_cFv = .text:0x00000F20; // type:function size:0x8 scope:global align:4 +actionMjReady__13daTag_Event_cFv = .text:0x00000F28; // type:function size:0x16C scope:global align:4 +actionMjHunt__13daTag_Event_cFv = .text:0x00001094; // type:function size:0x1D0 scope:global align:4 +actionHunt2__13daTag_Event_cFv = .text:0x00001264; // type:function size:0xC8 scope:global align:4 +daTag_Event_Draw__FP13daTag_Event_c = .text:0x0000132C; // type:function size:0x8 scope:local align:4 +daTag_Event_Execute__FP13daTag_Event_c = .text:0x00001334; // type:function size:0xA0 scope:local align:4 +daTag_Event_IsDelete__FP13daTag_Event_c = .text:0x000013D4; // type:function size:0x8 scope:local align:4 +daTag_Event_Delete__FP13daTag_Event_c = .text:0x000013DC; // type:function size:0x30 scope:local align:4 +daTag_Event_Create__FP10fopAc_ac_c = .text:0x0000140C; // type:function size:0x118 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4146 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4216 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4217 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4218 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4318 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4319 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000018; // type:object size:0x3F scope:local align:4 data:string_table +@4147 = .data:0x00000000; // type:object size:0x34 scope:local align:4 +@4371 = .data:0x00000034; // type:object size:0x30 scope:local align:4 +@4600 = .data:0x00000064; // type:object size:0x30 scope:local align:4 +l_daTag_Event_Method = .data:0x00000094; // type:object size:0x20 scope:local align:4 +g_profile_TAG_EVENT = .data:0x000000B4; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_tag_evsw/splits.txt b/config/D44J01/rels/d_a_tag_evsw/splits.txt new file mode 100644 index 000000000..d0563a9f4 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_evsw/splits.txt @@ -0,0 +1,13 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_tag_evsw.o: + .text start:0x00000078 end:0x00000604 + .text start:0x00000604 end:0x00000630 + .data start:0x00000000 end:0x00000144 diff --git a/config/D44J01/rels/d_a_tag_evsw/symbols.txt b/config/D44J01/rels/d_a_tag_evsw/symbols.txt new file mode 100644 index 000000000..cb491acf5 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_evsw/symbols.txt @@ -0,0 +1,43 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +_create__Q29daTagEvsw5Act_cFv = .text:0x00000078; // type:function size:0x180 scope:global +__dt__8dCcD_CylFv = .text:0x000001F8; // type:function size:0xCC scope:weak +__dt__8cM3dGCylFv = .text:0x000002C4; // type:function size:0x48 scope:weak +__dt__14cCcD_ShapeAttrFv = .text:0x0000030C; // type:function size:0x5C scope:weak +__dt__8cM3dGAabFv = .text:0x00000368; // type:function size:0x48 scope:weak +_delete__Q29daTagEvsw5Act_cFv = .text:0x000003B0; // type:function size:0x8 scope:global +_execute__Q29daTagEvsw5Act_cFv = .text:0x000003B8; // type:function size:0xC4 scope:global +_draw__Q29daTagEvsw5Act_cFv = .text:0x0000047C; // type:function size:0x8 scope:global +Mthd_Create__Q29daTagEvsw26@unnamed@d_a_tag_evsw_cpp@FPv = .text:0x00000484; // type:function size:0x20 scope:local +Mthd_Delete__Q29daTagEvsw26@unnamed@d_a_tag_evsw_cpp@FPv = .text:0x000004A4; // type:function size:0x24 scope:local +Mthd_Execute__Q29daTagEvsw26@unnamed@d_a_tag_evsw_cpp@FPv = .text:0x000004C8; // type:function size:0x24 scope:local +Mthd_Draw__Q29daTagEvsw26@unnamed@d_a_tag_evsw_cpp@FPv = .text:0x000004EC; // type:function size:0x24 scope:local +Mthd_IsDelete__Q29daTagEvsw26@unnamed@d_a_tag_evsw_cpp@FPv = .text:0x00000510; // type:function size:0x8 scope:local +GetShapeAttr__8dCcD_CylFv = .text:0x00000518; // type:function size:0x10 scope:weak +GetCoCP__12cCcD_CylAttrFv = .text:0x00000528; // type:function size:0x8 scope:weak +GetCoCP__12cCcD_CylAttrCFv = .text:0x00000530; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000538; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000540; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000548; // type:function size:0x38 scope:weak +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00000580; // type:function size:0x8 scope:weak +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00000588; // type:function size:0x8 scope:weak +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00000590; // type:function size:0x8 scope:weak +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000598; // type:function size:0x38 scope:weak +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000005D0; // type:function size:0x4 scope:weak +GetShapeAttr__8cCcD_ObjCFv = .text:0x000005D4; // type:function size:0x8 scope:weak +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000005DC; // type:function size:0x8 scope:weak +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000005E4; // type:function size:0x8 scope:weak +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000005EC; // type:function size:0xC scope:weak +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000005F8; // type:function size:0xC scope:weak +PrmAbstract__5daObjFPC10fopAc_ac_cQ39daTagEvsw5Act_c5Prm_eQ39daTagEvsw5Act_c5Prm_e = .text:0x00000604; // type:function size:0x1C scope:weak +@280@__dt__8dCcD_CylFv = .text:0x00000620; // type:function size:0x8 scope:weak +@248@__dt__8dCcD_CylFv = .text:0x00000628; // type:function size:0x8 scope:weak +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +Mthd_Table__Q29daTagEvsw26@unnamed@d_a_tag_evsw_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local +g_profile_TAG_EVSW = .data:0x00000020; // type:object size:0x30 scope:global +__vt__8dCcD_Cyl = .data:0x00000050; // type:object size:0x88 scope:weak +__vt__8cM3dGCyl = .data:0x000000D8; // type:object size:0xC scope:weak +__vt__8cM3dGAab = .data:0x000000E4; // type:object size:0xC scope:weak +__vt__14cCcD_ShapeAttr = .data:0x000000F0; // type:object size:0x54 scope:weak diff --git a/config/D44J01/rels/d_a_tag_ghostship/splits.txt b/config/D44J01/rels/d_a_tag_ghostship/splits.txt new file mode 100644 index 000000000..e57fdca70 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_ghostship/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_tag_ghostship.o: + .text start:0x000000EC end:0x00000710 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000008E + .data start:0x00000000 end:0x000000F4 + .bss start:0x00000008 end:0x00000025 diff --git a/config/D44J01/rels/d_a_tag_ghostship/symbols.txt b/config/D44J01/rels/d_a_tag_ghostship/symbols.txt new file mode 100644 index 000000000..1192fe0a2 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_ghostship/symbols.txt @@ -0,0 +1,51 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__17daTag_Gship_HIO_cFv = .text:0x000000EC; // type:function size:0x20 scope:global align:4 +modeClearWaitInit__13daTag_Gship_cFv = .text:0x0000010C; // type:function size:0x4 scope:global align:4 +modeClearWait__13daTag_Gship_cFv = .text:0x00000110; // type:function size:0xB0 scope:global align:4 +modeClearEventInit__13daTag_Gship_cFv = .text:0x000001C0; // type:function size:0x58 scope:global align:4 +modeClearEvent__13daTag_Gship_cFv = .text:0x00000218; // type:function size:0x204 scope:global align:4 +modeProc__13daTag_Gship_cFQ213daTag_Gship_c6Proc_ei = .text:0x0000041C; // type:function size:0xF0 scope:global align:4 +_execute__13daTag_Gship_cFv = .text:0x0000050C; // type:function size:0x2C scope:global align:4 +_draw__13daTag_Gship_cFv = .text:0x00000538; // type:function size:0x8 scope:global align:4 +getArg__13daTag_Gship_cFv = .text:0x00000540; // type:function size:0x58 scope:global align:4 +_create__13daTag_Gship_cFv = .text:0x00000598; // type:function size:0x58 scope:global align:4 +_delete__13daTag_Gship_cFv = .text:0x000005F0; // type:function size:0x8 scope:global align:4 +daTag_GshipCreate__FPv = .text:0x000005F8; // type:function size:0x20 scope:local align:4 +daTag_GshipDelete__FPv = .text:0x00000618; // type:function size:0x24 scope:local align:4 +daTag_GshipExecute__FPv = .text:0x0000063C; // type:function size:0x24 scope:local align:4 +daTag_GshipDraw__FPv = .text:0x00000660; // type:function size:0x24 scope:local align:4 +daTag_GshipIsDelete__FPv = .text:0x00000684; // type:function size:0x8 scope:local align:4 +__dt__17daTag_Gship_HIO_cFv = .text:0x0000068C; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_tag_ghostship_cpp = .text:0x000006D4; // type:function size:0x3C scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4108 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4109 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4110 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4111 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4150 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4152 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 data:double +@stringBase0 = .rodata:0x00000020; // type:object size:0x6E scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_104_data_1C = .data:0x0000001C; // type:object size:0x14 +@4116 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4117 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4118 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4119 = .data:0x00000054; // type:object size:0xC scope:local align:4 +mode_tbl$4115 = .data:0x00000060; // type:object size:0x38 scope:local align:4 +daTag_GshipMethodTable = .data:0x00000098; // type:object size:0x20 scope:local align:4 +g_profile_TAG_GSHIP = .data:0x000000B8; // type:object size:0x30 scope:global align:4 +__vt__17daTag_Gship_HIO_c = .data:0x000000E8; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4048 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x10 scope:local align:4 data:byte +init$4120 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_tag_hint/splits.txt b/config/D44J01/rels/d_a_tag_hint/splits.txt new file mode 100644 index 000000000..d1d132949 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_hint/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_tag_hint.o: + .text start:0x000000EC end:0x00002294 + .text start:0x00002294 end:0x000022B0 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000B4 + .data start:0x00000000 end:0x0000022C + .bss start:0x00000008 end:0x000000B4 diff --git a/config/D44J01/rels/d_a_tag_hint/symbols.txt b/config/D44J01/rels/d_a_tag_hint/symbols.txt new file mode 100644 index 000000000..45ab35700 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_hint/symbols.txt @@ -0,0 +1,135 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +getEventNo__12daTag_Hint_cFv = .text:0x000000EC; // type:function size:0xC scope:global align:4 +getSwbit__12daTag_Hint_cFv = .text:0x000000F8; // type:function size:0xC scope:global align:4 +getSwbit2__12daTag_Hint_cFv = .text:0x00000104; // type:function size:0xC scope:global align:4 +getType__12daTag_Hint_cFv = .text:0x00000110; // type:function size:0xC scope:global align:4 +getType2__12daTag_Hint_cFv = .text:0x0000011C; // type:function size:0xC scope:global align:4 +getMessage__12daTag_Hint_cFv = .text:0x00000128; // type:function size:0xC scope:global align:4 +getEventFlag__12daTag_Hint_cFv = .text:0x00000134; // type:function size:0xC scope:global align:4 +arrivalTerms__12daTag_Hint_cFv = .text:0x00000140; // type:function size:0x1F4 scope:global align:4 +waitTerms__12daTag_Hint_cFv = .text:0x00000334; // type:function size:0x2D8 scope:global align:4 +rangeCheck_local__12daTag_Hint_cFP4cXyz = .text:0x0000060C; // type:function size:0xB4 scope:global align:4 +rangeCheck__12daTag_Hint_cFv = .text:0x000006C0; // type:function size:0x30 scope:global align:4 +otherCheck__12daTag_Hint_cFv = .text:0x000006F0; // type:function size:0x1B0 scope:global align:4 +getPriority__12daTag_Hint_cFv = .text:0x000008A0; // type:function size:0x3C scope:global align:4 +makeEventId__12daTag_Hint_cFv = .text:0x000008DC; // type:function size:0x120 scope:global align:4 +initLight__12daTag_Hint_cFv = .text:0x000009FC; // type:function size:0x60 scope:global align:4 +setLightPos__12daTag_Hint_cFv = .text:0x00000A5C; // type:function size:0x128 scope:global align:4 +makeLight__12daTag_Hint_cFv = .text:0x00000B84; // type:function size:0x4C scope:global align:4 +deleteLight__12daTag_Hint_cFv = .text:0x00000BD0; // type:function size:0x34 scope:global align:4 +findObjectCallBack__FP10fopAc_ac_cPv = .text:0x00000C04; // type:function size:0xA8 scope:local align:4 +moveBoxCheck__12daTag_Hint_cFv = .text:0x00000CAC; // type:function size:0x34 scope:global align:4 +setPlayerAngle__12daTag_Hint_cFv = .text:0x00000CE0; // type:function size:0x44C scope:global align:4 +__dt__14dBgS_CamLinChkFv = .text:0x0000112C; // type:function size:0x154 scope:weak align:4 +__dt__11dBgS_LinChkFv = .text:0x00001280; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x000013AC; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x0000144C; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x000014A8; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000014F0; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x0000154C; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00001594; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00001628; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00001670; // type:function size:0x48 scope:weak align:4 +darkProc__12daTag_Hint_cFv = .text:0x000016B8; // type:function size:0xC8 scope:global align:4 +startProc__12daTag_Hint_cFv = .text:0x00001780; // type:function size:0x154 scope:global align:4 +next_msgStatus__12daTag_Hint_cFPUl = .text:0x000018D4; // type:function size:0x8 scope:global align:4 +getMsg__12daTag_Hint_cFv = .text:0x000018DC; // type:function size:0x8 scope:global align:4 +talkInit__12daTag_Hint_cFv = .text:0x000018E4; // type:function size:0xC scope:global align:4 +talk__12daTag_Hint_cFv = .text:0x000018F0; // type:function size:0x140 scope:global align:4 +actionEvent__12daTag_Hint_cFv = .text:0x00001A30; // type:function size:0x398 scope:global align:4 +actionHunt__12daTag_Hint_cFv = .text:0x00001DC8; // type:function size:0xE4 scope:global align:4 +actionArrival__12daTag_Hint_cFv = .text:0x00001EAC; // type:function size:0x88 scope:global align:4 +actionLight__12daTag_Hint_cFv = .text:0x00001F34; // type:function size:0x5C scope:global align:4 +actionWait__12daTag_Hint_cFv = .text:0x00001F90; // type:function size:0x8 scope:global align:4 +daTag_Hint_Draw__FP12daTag_Hint_c = .text:0x00001F98; // type:function size:0x8 scope:local align:4 +daTag_Hint_Execute__FP12daTag_Hint_c = .text:0x00001FA0; // type:function size:0x74 scope:local align:4 +daTag_Hint_IsDelete__FP12daTag_Hint_c = .text:0x00002014; // type:function size:0x8 scope:local align:4 +daTag_Hint_Delete__FP12daTag_Hint_c = .text:0x0000201C; // type:function size:0x88 scope:local align:4 +daTag_Hint_Create__FP10fopAc_ac_c = .text:0x000020A4; // type:function size:0x120 scope:local align:4 +__sinit_d_a_tag_hint_cpp = .text:0x000021C4; // type:function size:0x54 scope:local align:4 +__dt__15LIGHT_INFLUENCEFv = .text:0x00002218; // type:function size:0x3C scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00002254; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x0000225C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00002264; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x0000226C; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00002274; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_CamLinChkFv = .text:0x0000227C; // type:function size:0x8 scope:weak align:4 +@100@__dt__14dBgS_CamLinChkFv = .text:0x00002284; // type:function size:0x8 scope:weak align:4 +@88@__dt__14dBgS_CamLinChkFv = .text:0x0000228C; // type:function size:0x8 scope:weak align:4 +getRightHandPos__9daPy_py_cCFv = .text:0x00002294; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4275 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4357 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4358 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4359 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4397 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4398 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4399 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4599 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4699 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4700 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4701 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4702 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4703 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4704 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4705 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4706 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4707 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4708 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4740 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@4877 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4878 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4930 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 data:string +@5014 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 data:float +@5015 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000060; // type:object size:0x54 scope:local align:4 data:string_table +@4120 = .data:0x00000000; // type:object size:0x40 scope:local align:4 +@4119 = .data:0x00000040; // type:object size:0x48 scope:local align:4 +@4240 = .data:0x00000088; // type:object size:0x48 scope:local align:4 +search_angle_table$4456 = .data:0x000000D0; // type:object size:0x10 scope:local align:4 +search_angle_table_grab$4457 = .data:0x000000E0; // type:object size:0x10 scope:local align:4 +action_table$4799 = .data:0x000000F0; // type:object size:0x14 scope:local align:4 +l_daTag_Hint_Method = .data:0x00000104; // type:object size:0x20 scope:local align:4 +g_profile_TAG_HINT = .data:0x00000124; // type:object size:0x30 scope:global align:4 +__vt__14dBgS_CamLinChk = .data:0x00000154; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000184; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000001B4; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000001CC; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000001D8; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000001E4; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x000001F0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x000001FC; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000208; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000220; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4036 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +plight = .bss:0x00000060; // type:object size:0x20 scope:local align:4 data:float +@4037 = .bss:0x00000080; // type:object size:0xC scope:local align:4 +elight = .bss:0x0000008C; // type:object size:0x20 scope:local align:4 data:float +l_msgId = .bss:0x000000AC; // type:object size:0x4 scope:local align:4 data:4byte +l_msg = .bss:0x000000B0; // type:object size:0x4 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_tag_island/splits.txt b/config/D44J01/rels/d_a_tag_island/splits.txt new file mode 100644 index 000000000..9f2747c71 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_island/splits.txt @@ -0,0 +1,17 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_tag_island.o: + .text start:0x00000078 end:0x000013D0 + .text start:0x000013D0 end:0x000013D0 + .rodata start:0x00000000 end:0x0000011E + .data start:0x00000000 end:0x000000A4 + .bss start:0x00000000 end:0x00000008 diff --git a/config/D44J01/rels/d_a_tag_island/symbols.txt b/config/D44J01/rels/d_a_tag_island/symbols.txt new file mode 100644 index 000000000..a91b6e12c --- /dev/null +++ b/config/D44J01/rels/d_a_tag_island/symbols.txt @@ -0,0 +1,55 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +getEventNo__14daTag_Island_cFv = .text:0x00000078; // type:function size:0xC scope:global align:4 +getSwbit__14daTag_Island_cFv = .text:0x00000084; // type:function size:0xC scope:global align:4 +getType__14daTag_Island_cFv = .text:0x00000090; // type:function size:0xC scope:global align:4 +checkArea__14daTag_Island_cFv = .text:0x0000009C; // type:function size:0x13C scope:global align:4 +makeEvId__14daTag_Island_cFv = .text:0x000001D8; // type:function size:0x17C scope:global align:4 +getArrivalFlag__14daTag_Island_cFv = .text:0x00000354; // type:function size:0x80 scope:global align:4 +otherCheck__14daTag_Island_cFv = .text:0x000003D4; // type:function size:0x88 scope:global align:4 +arrivalTerms__14daTag_Island_cFv = .text:0x0000045C; // type:function size:0xB8 scope:global align:4 +demoInitProc__14daTag_Island_cFv = .text:0x00000514; // type:function size:0x3C scope:global align:4 +next_msgStatus__14daTag_Island_cFPUl = .text:0x00000550; // type:function size:0x8 scope:global align:4 +getMsg__14daTag_Island_cFv = .text:0x00000558; // type:function size:0x8 scope:global align:4 +talkInit__14daTag_Island_cFv = .text:0x00000560; // type:function size:0xC scope:global align:4 +talk__14daTag_Island_cFv = .text:0x0000056C; // type:function size:0x140 scope:global align:4 +demoInitTact_Bf__14daTag_Island_cFv = .text:0x000006AC; // type:function size:0xCC scope:global align:4 +demoProcTact_Bf__14daTag_Island_cFv = .text:0x00000778; // type:function size:0x50 scope:global align:4 +demoInitTact_Af__14daTag_Island_cFv = .text:0x000007C8; // type:function size:0x8C scope:global align:4 +demoProcTact_Af__14daTag_Island_cFv = .text:0x00000854; // type:function size:0x1AC scope:global align:4 +demoInitSpeak__14daTag_Island_cFv = .text:0x00000A00; // type:function size:0xC4 scope:global align:4 +demoProcSpeak__14daTag_Island_cFv = .text:0x00000AC4; // type:function size:0x58 scope:global align:4 +demoInitWait__14daTag_Island_cFv = .text:0x00000B1C; // type:function size:0x68 scope:global align:4 +demoProcWait__14daTag_Island_cFv = .text:0x00000B84; // type:function size:0x4C scope:global align:4 +demoInitCom__14daTag_Island_cFv = .text:0x00000BD0; // type:function size:0x10 scope:global align:4 +demoProcCom__14daTag_Island_cFv = .text:0x00000BE0; // type:function size:0x4 scope:global align:4 +demoProcCom_ikada__14daTag_Island_cFv = .text:0x00000BE4; // type:function size:0x114 scope:global align:4 +getNowEventAction__14daTag_Island_cFv = .text:0x00000CF8; // type:function size:0x44 scope:global align:4 +demoProc__14daTag_Island_cFv = .text:0x00000D3C; // type:function size:0x198 scope:global align:4 +actionTact__14daTag_Island_cFv = .text:0x00000ED4; // type:function size:0x70 scope:global align:4 +actionEvent__14daTag_Island_cFv = .text:0x00000F44; // type:function size:0xE8 scope:global align:4 +actionReady__14daTag_Island_cFv = .text:0x0000102C; // type:function size:0xFC scope:global align:4 +actionHunt__14daTag_Island_cFv = .text:0x00001128; // type:function size:0xB4 scope:global align:4 +actionArrival__14daTag_Island_cFv = .text:0x000011DC; // type:function size:0x54 scope:global align:4 +actionWait__14daTag_Island_cFv = .text:0x00001230; // type:function size:0x8 scope:global align:4 +daTag_Island_Draw__FP14daTag_Island_c = .text:0x00001238; // type:function size:0x8 scope:local align:4 +daTag_Island_Execute__FP14daTag_Island_c = .text:0x00001240; // type:function size:0x7C scope:local align:4 +daTag_Island_IsDelete__FP14daTag_Island_c = .text:0x000012BC; // type:function size:0x8 scope:local align:4 +daTag_Island_Delete__FP14daTag_Island_c = .text:0x000012C4; // type:function size:0x30 scope:local align:4 +daTag_Island_Create__FP10fopAc_ac_c = .text:0x000012F4; // type:function size:0xDC scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4120 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4121 = .rodata:0x00000008; // type:object size:0x8 scope:local align:8 +@4122 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 +@4123 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000001C; // type:object size:0x102 scope:local align:4 data:string_table +@4154 = .data:0x00000000; // type:object size:0x20 scope:local align:4 +@4167 = .data:0x00000020; // type:object size:0x20 scope:local align:4 +action_table$4388 = .data:0x00000040; // type:object size:0x14 scope:local align:4 +l_daTag_Island_Method = .data:0x00000054; // type:object size:0x20 scope:local align:4 +g_profile_TAG_ISLAND = .data:0x00000074; // type:object size:0x30 scope:global align:4 +l_msgId = .bss:0x00000000; // type:object size:0x4 scope:local align:4 +l_msg = .bss:0x00000004; // type:object size:0x4 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_tag_kb_item/splits.txt b/config/D44J01/rels/d_a_tag_kb_item/splits.txt new file mode 100644 index 000000000..be32f168d --- /dev/null +++ b/config/D44J01/rels/d_a_tag_kb_item/splits.txt @@ -0,0 +1,12 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_tag_kb_item.o: + .text start:0x00000078 end:0x00000294 + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_tag_kb_item/symbols.txt b/config/D44J01/rels/d_a_tag_kb_item/symbols.txt new file mode 100644 index 000000000..306155a06 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_kb_item/symbols.txt @@ -0,0 +1,17 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +_delete__13daTagKbItem_cFv = .text:0x00000078; // type:function size:0x8 scope:global +CreateInit__13daTagKbItem_cFv = .text:0x00000080; // type:function size:0x44 scope:global +_create__13daTagKbItem_cFv = .text:0x000000C4; // type:function size:0xB0 scope:global +_execute__13daTagKbItem_cFv = .text:0x00000174; // type:function size:0x84 scope:global +_draw__13daTagKbItem_cFv = .text:0x000001F8; // type:function size:0x8 scope:global +daTagKbItem_Create__FPv = .text:0x00000200; // type:function size:0x20 scope:local +daTagKbItem_Delete__FPv = .text:0x00000220; // type:function size:0x24 scope:local +daTagKbItem_Draw__FPv = .text:0x00000244; // type:function size:0x24 scope:local +daTagKbItem_Execute__FPv = .text:0x00000268; // type:function size:0x24 scope:local +daTagKbItem_IsDelete__FPv = .text:0x0000028C; // type:function size:0x8 scope:local +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +daTagKbItemMethodTable = .data:0x00000000; // type:object size:0x20 scope:local +g_profile_TAG_KB_ITEM = .data:0x00000020; // type:object size:0x30 scope:global diff --git a/config/D44J01/rels/d_a_tag_kf1/splits.txt b/config/D44J01/rels/d_a_tag_kf1/splits.txt new file mode 100644 index 000000000..3c5062df4 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_kf1/splits.txt @@ -0,0 +1,24 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_tag_kf1.o: + .text start:0x000000EC end:0x0000127C + .text start:0x0000127C end:0x00001290 + .text start:0x00001290 end:0x00001308 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000072 + .data start:0x00000000 end:0x000001CC + .bss start:0x00000008 end:0x000001BC diff --git a/config/D44J01/rels/d_a_tag_kf1/symbols.txt b/config/D44J01/rels/d_a_tag_kf1/symbols.txt new file mode 100644 index 000000000..7dee478e3 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_kf1/symbols.txt @@ -0,0 +1,96 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daTag_Kf1_HIO_cFv = .text:0x000000EC; // type:function size:0x34 scope:global align:4 +searchActor_Kutani__FPvPv = .text:0x00000120; // type:function size:0x90 scope:local align:4 +createInit__11daTag_Kf1_cFv = .text:0x000001B0; // type:function size:0x70 scope:global align:4 +setStt__11daTag_Kf1_cFSc = .text:0x00000220; // type:function size:0x14 scope:global align:4 +next_msgStatus__11daTag_Kf1_cFPUl = .text:0x00000234; // type:function size:0x60 scope:global align:4 +eventOrder__11daTag_Kf1_cFv = .text:0x00000294; // type:function size:0x80 scope:global align:4 +checkOrder__11daTag_Kf1_cFv = .text:0x00000314; // type:function size:0x6C scope:global align:4 +chkAttention__11daTag_Kf1_cF4cXyz = .text:0x00000380; // type:function size:0xF0 scope:global align:4 +partner_srch__11daTag_Kf1_cFv = .text:0x00000470; // type:function size:0x10C scope:global align:4 +checkPartner__11daTag_Kf1_cFv = .text:0x0000057C; // type:function size:0x88 scope:global align:4 +goto_nextStage__11daTag_Kf1_cFv = .text:0x00000604; // type:function size:0x4C scope:global align:4 +event_talkInit__11daTag_Kf1_cFi = .text:0x00000650; // type:function size:0x8C scope:global align:4 +event_mesSet__11daTag_Kf1_cFv = .text:0x000006DC; // type:function size:0x40 scope:global align:4 +event_mesEnd__11daTag_Kf1_cFv = .text:0x0000071C; // type:function size:0x34 scope:global align:4 +bensyoInit__11daTag_Kf1_cFv = .text:0x00000750; // type:function size:0x54 scope:global align:4 +event_bensyo__11daTag_Kf1_cFv = .text:0x000007A4; // type:function size:0x20 scope:global align:4 +event_cntTsubo__11daTag_Kf1_cFv = .text:0x000007C4; // type:function size:0x38 scope:global align:4 +privateCut__11daTag_Kf1_cFv = .text:0x000007FC; // type:function size:0x17C scope:global align:4 +event_proc__11daTag_Kf1_cFv = .text:0x00000978; // type:function size:0x94 scope:global align:4 +set_action__11daTag_Kf1_cFM11daTag_Kf1_cFPCvPvPv_iPv = .text:0x00000A0C; // type:function size:0xAC scope:global align:4 +wait01__11daTag_Kf1_cFv = .text:0x00000AB8; // type:function size:0x5C scope:global align:4 +wait02__11daTag_Kf1_cFv = .text:0x00000B14; // type:function size:0x8 scope:global align:4 +wait_action1__11daTag_Kf1_cFPv = .text:0x00000B1C; // type:function size:0xCC scope:global align:4 +_draw__11daTag_Kf1_cFv = .text:0x00000BE8; // type:function size:0x8 scope:global align:4 +_execute__11daTag_Kf1_cFv = .text:0x00000BF0; // type:function size:0x78 scope:global align:4 +_delete__11daTag_Kf1_cFv = .text:0x00000C68; // type:function size:0x54 scope:global align:4 +_create__11daTag_Kf1_cFv = .text:0x00000CBC; // type:function size:0x1DC scope:global align:4 +__dt__8dCcD_CylFv = .text:0x00000E98; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000F64; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000FAC; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00001008; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00001050; // type:function size:0x70 scope:weak align:4 +daTag_Kf1_Create__FP10fopAc_ac_c = .text:0x000010C0; // type:function size:0x20 scope:local align:4 +daTag_Kf1_Delete__FP11daTag_Kf1_c = .text:0x000010E0; // type:function size:0x20 scope:local align:4 +daTag_Kf1_Execute__FP11daTag_Kf1_c = .text:0x00001100; // type:function size:0x20 scope:local align:4 +daTag_Kf1_Draw__FP11daTag_Kf1_c = .text:0x00001120; // type:function size:0x20 scope:local align:4 +daTag_Kf1_IsDelete__FP11daTag_Kf1_c = .text:0x00001140; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00001148; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00001158; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00001160; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001168; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001170; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001178; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000011B0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000011B8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000011C0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000011C8; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001200; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001204; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000120C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001214; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000121C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001228; // type:function size:0xC scope:weak align:4 +__dt__15daTag_Kf1_HIO_cFv = .text:0x00001234; // type:function size:0x48 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x0000127C; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x00001284; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x0000128C; // type:function size:0x4 scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ37daTsubo5Act_c5Prm_eQ37daTsubo5Act_c5Prm_e = .text:0x00001290; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_tag_kf1_cpp = .text:0x000012AC; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000012E8; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000012F0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000012F8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00001300; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4132 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4133 = .rodata:0x00000008; // type:object size:0x8 scope:local align:8 +@4134 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 +@4345 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000001C; // type:object size:0x56 scope:local align:4 data:string_table +a_prm_tbl$4028 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@4050 = .data:0x0000000C; // type:object size:0xC scope:local align:4 data:4byte +a_demo_name_tbl$4083 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +cut_name_tbl$4231 = .data:0x0000001C; // type:object size:0x14 scope:local align:4 +l_daTag_Kf1_Method = .data:0x00000030; // type:object size:0x20 scope:local align:4 +g_profile_TAG_KF1 = .data:0x00000050; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x00000080; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000108; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000114; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000120; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000174; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x00000198; // type:object size:0x14 scope:weak align:4 +__vt__11daTag_Kf1_c = .data:0x000001AC; // type:object size:0x14 scope:global align:4 +__vt__15daTag_Kf1_HIO_c = .data:0x000001C0; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4031 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x14 scope:local align:4 data:byte +l_check_inf = .bss:0x00000028; // type:object size:0x190 scope:local align:4 +l_check_wrk = .bss:0x000001B8; // type:object size:0x4 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_tag_kk1/splits.txt b/config/D44J01/rels/d_a_tag_kk1/splits.txt new file mode 100644 index 000000000..cb90a4d9b --- /dev/null +++ b/config/D44J01/rels/d_a_tag_kk1/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_tag_kk1.o: + .text start:0x000000EC end:0x000007C0 + .text start:0x000007C0 end:0x000008C0 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000002F + .data start:0x00000000 end:0x000001A8 + .bss start:0x00000008 end:0x00000028 diff --git a/config/D44J01/rels/d_a_tag_kk1/symbols.txt b/config/D44J01/rels/d_a_tag_kk1/symbols.txt new file mode 100644 index 000000000..133a1747c --- /dev/null +++ b/config/D44J01/rels/d_a_tag_kk1/symbols.txt @@ -0,0 +1,69 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__15daTag_Kk1_HIO_cFv = .text:0x000000EC; // type:function size:0x34 scope:global align:4 +createInit__11daTag_Kk1_cFv = .text:0x00000120; // type:function size:0x8 scope:global align:4 +_draw__11daTag_Kk1_cFv = .text:0x00000128; // type:function size:0x8 scope:global align:4 +_execute__11daTag_Kk1_cFv = .text:0x00000130; // type:function size:0x11C scope:global align:4 +_delete__11daTag_Kk1_cFv = .text:0x0000024C; // type:function size:0x54 scope:global align:4 +_create__11daTag_Kk1_cFv = .text:0x000002A0; // type:function size:0x1CC scope:global align:4 +__dt__8dCcD_CylFv = .text:0x0000046C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000538; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000580; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000005DC; // type:function size:0x48 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00000624; // type:function size:0x70 scope:weak align:4 +daTag_Kk1_Create__FP10fopAc_ac_c = .text:0x00000694; // type:function size:0x20 scope:local align:4 +daTag_Kk1_Delete__FP11daTag_Kk1_c = .text:0x000006B4; // type:function size:0x20 scope:local align:4 +daTag_Kk1_Execute__FP11daTag_Kk1_c = .text:0x000006D4; // type:function size:0x20 scope:local align:4 +daTag_Kk1_Draw__FP11daTag_Kk1_c = .text:0x000006F4; // type:function size:0x20 scope:local align:4 +daTag_Kk1_IsDelete__FP11daTag_Kk1_c = .text:0x00000714; // type:function size:0x8 scope:local align:4 +__dt__15daTag_Kk1_HIO_cFv = .text:0x0000071C; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_tag_kk1_cpp = .text:0x00000764; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x000007A0; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x000007A8; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x000007B0; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x000007B8; // type:function size:0x8 scope:weak align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x000007C0; // type:function size:0x8 scope:weak align:4 +getMsg__12fopNpc_npc_cFv = .text:0x000007C8; // type:function size:0x8 scope:weak align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x000007D0; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000007D4; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000007E4; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000007EC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000007F4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000007FC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000804; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x0000083C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00000844; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x0000084C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000854; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000088C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000890; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000898; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000008A0; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000008A8; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000008B4; // type:function size:0xC scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4019 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4059 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4060 = .rodata:0x00000008; // type:object size:0x8 scope:local align:8 +@4061 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 +@stringBase0 = .rodata:0x00000018; // type:object size:0x17 scope:local align:4 data:string_table +a_prm_tbl$4005 = .data:0x00000000; // type:object size:0xC scope:local align:4 +l_daTag_Kk1_Method = .data:0x0000000C; // type:object size:0x20 scope:local align:4 +g_profile_TAG_KK1 = .data:0x0000002C; // type:object size:0x30 scope:global align:4 +__vt__11daTag_Kk1_c = .data:0x0000005C; // type:object size:0x14 scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000070; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x000000F8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000104; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000110; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000164; // type:object size:0x24 scope:weak align:4 +__vt__12fopNpc_npc_c = .data:0x00000188; // type:object size:0x14 scope:weak align:4 +__vt__15daTag_Kk1_HIO_c = .data:0x0000019C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4008 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x14 scope:local align:4 data:byte diff --git a/config/D44J01/rels/d_a_tag_light/splits.txt b/config/D44J01/rels/d_a_tag_light/splits.txt new file mode 100644 index 000000000..7760fe5aa --- /dev/null +++ b/config/D44J01/rels/d_a_tag_light/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_tag_light.o: + .text start:0x00000078 end:0x0000204C + .text start:0x0000204C end:0x000020B8 + .rodata start:0x00000000 end:0x00000128 + .data start:0x00000000 end:0x00000234 diff --git a/config/D44J01/rels/d_a_tag_light/symbols.txt b/config/D44J01/rels/d_a_tag_light/symbols.txt new file mode 100644 index 000000000..c097b6a32 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_light/symbols.txt @@ -0,0 +1,118 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +get_cc_r__Q210daTagLight5Act_cCFv = .text:0x00000078; // type:function size:0x58 scope:global align:4 +solidHeapCB__Q210daTagLight5Act_cFP10fopAc_ac_c = .text:0x000000D0; // type:function size:0x24 scope:global align:4 +create_heap__Q210daTagLight5Act_cFv = .text:0x000000F4; // type:function size:0x220 scope:global align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000314; // type:function size:0x48 scope:weak align:4 +_create__Q210daTagLight5Act_cFv = .text:0x0000035C; // type:function size:0x398 scope:global align:4 +__dt__8dCcD_SphFv = .text:0x000006F4; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x000007C0; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000808; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000864; // type:function size:0x48 scope:weak align:4 +_delete__Q210daTagLight5Act_cFv = .text:0x000008AC; // type:function size:0x3C scope:global align:4 +chk_sw__Q210daTagLight5Act_cCFv = .text:0x000008E8; // type:function size:0xD4 scope:global align:4 +chk_sch__Q210daTagLight5Act_cCFv = .text:0x000009BC; // type:function size:0x58 scope:global align:4 +chk_light__Q210daTagLight5Act_cCFv = .text:0x00000A14; // type:function size:0x6C scope:global align:4 +get_cross_plane_line__10daTagLightFP4cXyzffffffffff = .text:0x00000A80; // type:function size:0x80 scope:local align:4 +get_base_model_light_start_offset__Q210daTagLight5Act_cFP4cXyz = .text:0x00000B00; // type:function size:0xC4 scope:global align:4 +get_projection_info__Q210daTagLight5Act_cFP4cXyzP4cXyzP4cXyzPC4cXyzPC4cXyz = .text:0x00000BC4; // type:function size:0x554 scope:global align:4 +__dt__14dBgS_ObjLinChkFv = .text:0x00001118; // type:function size:0x154 scope:weak align:4 +__dt__11dBgS_LinChkFv = .text:0x0000126C; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00001398; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00001438; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00001494; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000014DC; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00001538; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00001580; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00001614; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x0000165C; // type:function size:0x48 scope:weak align:4 +make_projection_mtx__Q210daTagLight5Act_cFPC4cXyzPC4cXyzPC4cXyzPC4cXyz = .text:0x000016A4; // type:function size:0x360 scope:global align:4 +set_spot_mtx__Q210daTagLight5Act_cFv = .text:0x00001A04; // type:function size:0xB0 scope:global align:4 +set_spot__Q210daTagLight5Act_cFv = .text:0x00001AB4; // type:function size:0x20 scope:global align:4 +init_spot__Q210daTagLight5Act_cFv = .text:0x00001AD4; // type:function size:0x20 scope:global align:4 +_execute__Q210daTagLight5Act_cFv = .text:0x00001AF4; // type:function size:0x16C scope:global align:4 +set_material__Q210daTagLight5Act_cFP11J3DMaterialUc = .text:0x00001C60; // type:function size:0x90 scope:global align:4 +_draw__Q210daTagLight5Act_cFv = .text:0x00001CF0; // type:function size:0x180 scope:global align:4 +Mthd_Create__Q210daTagLight27@unnamed@d_a_tag_light_cpp@FPv = .text:0x00001E70; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q210daTagLight27@unnamed@d_a_tag_light_cpp@FPv = .text:0x00001E90; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q210daTagLight27@unnamed@d_a_tag_light_cpp@FPv = .text:0x00001EB4; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q210daTagLight27@unnamed@d_a_tag_light_cpp@FPv = .text:0x00001ED8; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q210daTagLight27@unnamed@d_a_tag_light_cpp@FPv = .text:0x00001EFC; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00001F04; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00001F14; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x00001F1C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001F24; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001F2C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001F34; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00001F6C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00001F74; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00001F7C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001F84; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001FBC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001FC0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001FC8; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001FD0; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001FD8; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001FE4; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00001FF0; // type:function size:0x5C scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ310daTagLight5Act_c5Prm_eQ310daTagLight5Act_c5Prm_e = .text:0x0000204C; // type:function size:0x1C scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00002068; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00002070; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00002078; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00002080; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00002088; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00002090; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00002098; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjLinChkFv = .text:0x000020A0; // type:function size:0x8 scope:weak align:4 +@100@__dt__14dBgS_ObjLinChkFv = .text:0x000020A8; // type:function size:0x8 scope:weak align:4 +@88@__dt__14dBgS_ObjLinChkFv = .text:0x000020B0; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q210daTagLight27@unnamed@d_a_tag_light_cpp@ = .rodata:0x00000000; // type:object size:0x24 scope:local align:4 +M_arcname__Q210daTagLight5Act_c = .rodata:0x00000024; // type:object size:0x6 scope:global align:4 data:string +M_sph_src__Q210daTagLight5Act_c = .rodata:0x0000002C; // type:object size:0x40 scope:global align:4 +M_alpha_spd__Q210daTagLight5Act_c = .rodata:0x0000006C; // type:object size:0x10 scope:global align:4 +M_cc_r__Q210daTagLight5Act_c = .rodata:0x0000007C; // type:object size:0x8 scope:global align:4 +@4006 = .rodata:0x00000088; // type:object size:0x8 scope:local align:8 data:double +@4039 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4040 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4041 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4043 = .rodata:0x000000A0; // type:object size:0x8 scope:local align:8 +@4191 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@4192 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4193 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4194 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@4195 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@4196 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 data:float +@4340 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@4341 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@4520 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@4521 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@4707 = .rodata:0x000000D0; // type:object size:0x8 scope:local align:8 +@4708 = .rodata:0x000000D8; // type:object size:0x8 scope:local align:8 +@4709 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@4710 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@4747 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 data:float +@4833 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@4876 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000F4; // type:object size:0x34 scope:local align:4 data:string_table +Mthd_Table__Q210daTagLight27@unnamed@d_a_tag_light_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Tag_Light = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__14dBgS_ObjLinChk = .data:0x00000050; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000080; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000000B0; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000000C8; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000000D4; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000000E0; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x000000EC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x000000F8; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000104; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x0000011C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000128; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000001B0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000001BC; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000001C8; // type:object size:0x54 scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x0000021C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000228; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_tag_md_cb/splits.txt b/config/D44J01/rels/d_a_tag_md_cb/splits.txt new file mode 100644 index 000000000..fb720cbd4 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_md_cb/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_tag_md_cb.o: + .text start:0x000000EC end:0x00001AA4 + .text start:0x00001AA4 end:0x00001AA4 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000119 + .data start:0x00000000 end:0x00000234 + .bss start:0x00000008 end:0x00000040 diff --git a/config/D44J01/rels/d_a_tag_md_cb/symbols.txt b/config/D44J01/rels/d_a_tag_md_cb/symbols.txt new file mode 100644 index 000000000..4e8fc34eb --- /dev/null +++ b/config/D44J01/rels/d_a_tag_md_cb/symbols.txt @@ -0,0 +1,88 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__16daTag_MdCb_HIO_cFv = .text:0x000000EC; // type:function size:0x74 scope:global align:4 +create__12daTag_MdCb_cFv = .text:0x00000160; // type:function size:0x154 scope:global align:4 +init__12daTag_MdCb_cFv = .text:0x000002B4; // type:function size:0x180 scope:global align:4 +checkTimer__12daTag_MdCb_cFv = .text:0x00000434; // type:function size:0x30 scope:global align:4 +checkEventFinish__12daTag_MdCb_cFv = .text:0x00000464; // type:function size:0x194 scope:global align:4 +action__12daTag_MdCb_cFPv = .text:0x000005F8; // type:function size:0x88 scope:global align:4 +setAction__12daTag_MdCb_cFM12daTag_MdCb_cFPCvPvPv_iPv = .text:0x00000680; // type:function size:0xC8 scope:global align:4 +warpAction__12daTag_MdCb_cFPv = .text:0x00000748; // type:function size:0x74 scope:global align:4 +messageAction__12daTag_MdCb_cFPv = .text:0x000007BC; // type:function size:0x160 scope:global align:4 +talk_init__12daTag_MdCb_cFv = .text:0x0000091C; // type:function size:0x6C scope:global align:4 +talk__12daTag_MdCb_cFv = .text:0x00000988; // type:function size:0x100 scope:global align:4 +next_msgStatus__12daTag_MdCb_cFPUl = .text:0x00000A88; // type:function size:0x1A8 scope:global align:4 +eventProc__12daTag_MdCb_cFv = .text:0x00000C30; // type:function size:0x174 scope:global align:4 +eventEnd__12daTag_MdCb_cFv = .text:0x00000DA4; // type:function size:0x2C scope:global align:4 +getMyStaffId__12daTag_MdCb_cFv = .text:0x00000DD0; // type:function size:0x4C scope:global align:4 +initialDefault__12daTag_MdCb_cFi = .text:0x00000E1C; // type:function size:0x4 scope:global align:4 +actionDefault__12daTag_MdCb_cFi = .text:0x00000E20; // type:function size:0x8 scope:global align:4 +initialInitEvent__12daTag_MdCb_cFi = .text:0x00000E28; // type:function size:0x40 scope:global align:4 +initialMsgSetEvent__12daTag_MdCb_cFi = .text:0x00000E68; // type:function size:0xF4 scope:global align:4 +actionMsgSetEvent__12daTag_MdCb_cFi = .text:0x00000F5C; // type:function size:0x20 scope:global align:4 +actionMessageEvent__12daTag_MdCb_cFi = .text:0x00000F7C; // type:function size:0x20 scope:global align:4 +initialPlayerOffDrow__12daTag_MdCb_cFi = .text:0x00000F9C; // type:function size:0x1C scope:global align:4 +initialPlayerOnDrow__12daTag_MdCb_cFi = .text:0x00000FB8; // type:function size:0x1C scope:global align:4 +eventOrder__12daTag_MdCb_cFv = .text:0x00000FD4; // type:function size:0x88 scope:global align:4 +checkCommandTalk__12daTag_MdCb_cFv = .text:0x0000105C; // type:function size:0x14 scope:global align:4 +checkAreaIn__12daTag_MdCb_cFP10fopAc_ac_c = .text:0x00001070; // type:function size:0x8C scope:global align:4 +checkCondition__12daTag_MdCb_cFv = .text:0x000010FC; // type:function size:0x598 scope:global align:4 +execute__12daTag_MdCb_cFv = .text:0x00001694; // type:function size:0xEC scope:global align:4 +draw__12daTag_MdCb_cFv = .text:0x00001780; // type:function size:0x8 scope:global align:4 +__dt__12daTag_MdCb_cFv = .text:0x00001788; // type:function size:0xB0 scope:global align:4 +daTag_MdCb_Draw__FP12daTag_MdCb_c = .text:0x00001838; // type:function size:0x20 scope:local align:4 +daTag_MdCb_Execute__FP12daTag_MdCb_c = .text:0x00001858; // type:function size:0x24 scope:local align:4 +daTag_MdCb_IsDelete__FP12daTag_MdCb_c = .text:0x0000187C; // type:function size:0x8 scope:local align:4 +daTag_MdCb_Delete__FP12daTag_MdCb_c = .text:0x00001884; // type:function size:0x28 scope:local align:4 +daTag_MdCb_Create__FP10fopAc_ac_c = .text:0x000018AC; // type:function size:0x20 scope:local align:4 +__dt__16daTag_MdCb_HIO_cFv = .text:0x000018CC; // type:function size:0x48 scope:weak align:4 +cLib_calcTimer__FPs = .text:0x00001914; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_tag_md_cb_cpp = .text:0x00001930; // type:function size:0x174 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +init_data$4107 = .rodata:0x00000000; // type:object size:0x14 scope:local align:4 +event_bit = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4164 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4200 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4293 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4635 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4833 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x0000002C; // type:object size:0xED scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_173_data_1C = .data:0x0000001C; // type:object size:0x14 +event_name_tbl = .data:0x00000030; // type:object size:0x1C scope:local align:4 +@4175 = .data:0x0000004C; // type:object size:0xC scope:local align:4 +@4178 = .data:0x00000058; // type:object size:0xC scope:local align:4 +@4280 = .data:0x00000064; // type:object size:0xC scope:local align:4 data:4byte +@4468 = .data:0x00000070; // type:object size:0xC scope:local align:4 +@4469 = .data:0x0000007C; // type:object size:0xC scope:local align:4 +@4470 = .data:0x00000088; // type:object size:0xC scope:local align:4 +@4471 = .data:0x00000094; // type:object size:0xC scope:local align:4 +@4472 = .data:0x000000A0; // type:object size:0xC scope:local align:4 +@4473 = .data:0x000000AC; // type:object size:0xC scope:local align:4 +event_init_tbl = .data:0x000000B8; // type:object size:0x48 scope:local align:4 +@4474 = .data:0x00000100; // type:object size:0xC scope:local align:4 +@4475 = .data:0x0000010C; // type:object size:0xC scope:local align:4 +@4476 = .data:0x00000118; // type:object size:0xC scope:local align:4 +@4477 = .data:0x00000124; // type:object size:0xC scope:local align:4 +@4478 = .data:0x00000130; // type:object size:0xC scope:local align:4 +@4479 = .data:0x0000013C; // type:object size:0xC scope:local align:4 +event_action_tbl = .data:0x00000148; // type:object size:0x48 scope:local align:4 +cut_name_tbl = .data:0x00000190; // type:object size:0x18 scope:local align:4 +name$4528 = .data:0x000001A8; // type:object size:0x30 scope:local align:4 +l_daTag_MdCb_Method = .data:0x000001D8; // type:object size:0x20 scope:local align:4 +g_profile_TAG_MDCB = .data:0x000001F8; // type:object size:0x30 scope:global align:4 +__vt__16daTag_MdCb_HIO_c = .data:0x00000228; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4110 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x20 scope:local align:4 data:byte +l_HIO_counter = .bss:0x00000034; // type:object size:0x4 scope:local align:4 data:4byte +l_msgId = .bss:0x00000038; // type:object size:0x4 scope:local align:4 data:4byte +l_msg = .bss:0x0000003C; // type:object size:0x4 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_tag_mk/splits.txt b/config/D44J01/rels/d_a_tag_mk/splits.txt new file mode 100644 index 000000000..fc3c7b474 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_mk/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_tag_mk.o: + .text start:0x00000078 end:0x000011E0 + .rodata start:0x00000000 end:0x00000093 + .data start:0x00000000 end:0x000000BC + .bss start:0x00000000 end:0x00000008 diff --git a/config/D44J01/rels/d_a_tag_mk/symbols.txt b/config/D44J01/rels/d_a_tag_mk/symbols.txt new file mode 100644 index 000000000..71ea92b88 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_mk/symbols.txt @@ -0,0 +1,62 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +getSwbit__10daTag_Mk_cFv = .text:0x00000078; // type:function size:0xC scope:global align:4 +getSwbit2__10daTag_Mk_cFv = .text:0x00000084; // type:function size:0xC scope:global align:4 +getType__10daTag_Mk_cFv = .text:0x00000090; // type:function size:0xC scope:global align:4 +checkArea__10daTag_Mk_cFfff = .text:0x0000009C; // type:function size:0x15C scope:global align:4 +next_msgStatus__10daTag_Mk_cFPUl = .text:0x000001F8; // type:function size:0x30 scope:global align:4 +getMsg__10daTag_Mk_cFv = .text:0x00000228; // type:function size:0x48 scope:global align:4 +talkInit__10daTag_Mk_cFv = .text:0x00000270; // type:function size:0xC scope:global align:4 +talk__10daTag_Mk_cFv = .text:0x0000027C; // type:function size:0x140 scope:global align:4 +setTagWpEvId__10daTag_Mk_cFv = .text:0x000003BC; // type:function size:0xB4 scope:global align:4 +demoInitSetgoal__10daTag_Mk_cFv = .text:0x00000470; // type:function size:0x50 scope:global align:4 +demoInitDelete__10daTag_Mk_cFv = .text:0x000004C0; // type:function size:0x40 scope:global align:4 +demoInitMake__10daTag_Mk_cFv = .text:0x00000500; // type:function size:0x104 scope:global align:4 +demoProcMake__10daTag_Mk_cFv = .text:0x00000604; // type:function size:0x34 scope:global align:4 +demoInitWait__10daTag_Mk_cFv = .text:0x00000638; // type:function size:0x68 scope:global align:4 +demoProcWait__10daTag_Mk_cFv = .text:0x000006A0; // type:function size:0x4C scope:global align:4 +demoInitCom__10daTag_Mk_cFv = .text:0x000006EC; // type:function size:0x4 scope:global align:4 +demoProcCom__10daTag_Mk_cFv = .text:0x000006F0; // type:function size:0x4 scope:global align:4 +getNowEventAction__10daTag_Mk_cFv = .text:0x000006F4; // type:function size:0x44 scope:global align:4 +demoProc__10daTag_Mk_cFv = .text:0x00000738; // type:function size:0xF8 scope:global align:4 +actionEvent__10daTag_Mk_cFv = .text:0x00000830; // type:function size:0x70 scope:global align:4 +actionReady__10daTag_Mk_cFv = .text:0x000008A0; // type:function size:0x9C scope:global align:4 +actionHunt__10daTag_Mk_cFv = .text:0x0000093C; // type:function size:0xA4 scope:global align:4 +actionArrival__10daTag_Mk_cFv = .text:0x000009E0; // type:function size:0x5C scope:global align:4 +actionWait__10daTag_Mk_cFv = .text:0x00000A3C; // type:function size:0x8 scope:global align:4 +actionVillaTalk__10daTag_Mk_cFv = .text:0x00000A44; // type:function size:0xA4 scope:global align:4 +actionVilla__10daTag_Mk_cFv = .text:0x00000AE8; // type:function size:0x80 scope:global align:4 +actionTagWp2__10daTag_Mk_cFv = .text:0x00000B68; // type:function size:0x64 scope:global align:4 +actionTagWp__10daTag_Mk_cFv = .text:0x00000BCC; // type:function size:0x84 scope:global align:4 +actionDaichi__10daTag_Mk_cFv = .text:0x00000C50; // type:function size:0x1B0 scope:global align:4 +execute__10daTag_Mk_cFv = .text:0x00000E00; // type:function size:0x90 scope:global align:4 +daTag_Mk_Draw__FP10daTag_Mk_c = .text:0x00000E90; // type:function size:0x8 scope:local align:4 +daTag_Mk_Execute__FP10daTag_Mk_c = .text:0x00000E98; // type:function size:0x24 scope:local align:4 +daTag_Mk_IsDelete__FP10daTag_Mk_c = .text:0x00000EBC; // type:function size:0x8 scope:local align:4 +daTag_Mk_Delete__FP10daTag_Mk_c = .text:0x00000EC4; // type:function size:0x30 scope:local align:4 +daTag_Mk_Create__FP10fopAc_ac_c = .text:0x00000EF4; // type:function size:0x20 scope:local align:4 +create__10daTag_Mk_cFv = .text:0x00000F14; // type:function size:0x2CC scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4106 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4258 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4259 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4260 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4261 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4262 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4368 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4414 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4415 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4416 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:string +@4441 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 data:double +@4596 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000034; // type:object size:0x5F scope:local align:4 data:string_table +action_table$4304 = .data:0x00000000; // type:object size:0x10 scope:local align:4 +@4483 = .data:0x00000010; // type:object size:0x34 scope:local align:4 +@4499 = .data:0x00000044; // type:object size:0x28 scope:local align:4 +l_daTag_Mk_Method = .data:0x0000006C; // type:object size:0x20 scope:local align:4 +g_profile_TAG_MK = .data:0x0000008C; // type:object size:0x30 scope:global align:4 +l_msgId = .bss:0x00000000; // type:object size:0x4 scope:local align:4 +l_msg = .bss:0x00000004; // type:object size:0x4 scope:local align:4 data:4byte diff --git a/config/D44J01/rels/d_a_tag_msg/splits.txt b/config/D44J01/rels/d_a_tag_msg/splits.txt new file mode 100644 index 000000000..5a6a7e988 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_msg/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_tag_msg.o: + .text start:0x00000078 end:0x00000964 + .rodata start:0x00000000 end:0x00000046 + .data start:0x00000000 end:0x00000060 + .bss start:0x00000000 end:0x00000055 diff --git a/config/D44J01/rels/d_a_tag_msg/symbols.txt b/config/D44J01/rels/d_a_tag_msg/symbols.txt new file mode 100644 index 000000000..6da2c3a38 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_msg/symbols.txt @@ -0,0 +1,54 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +getEventNo__11daTag_Msg_cFv = .text:0x00000078; // type:function size:0xC scope:global align:4 +getSwbit__11daTag_Msg_cFv = .text:0x00000084; // type:function size:0xC scope:global align:4 +getSwbit2__11daTag_Msg_cFv = .text:0x00000090; // type:function size:0xC scope:global align:4 +getType2__11daTag_Msg_cFv = .text:0x0000009C; // type:function size:0xC scope:global align:4 +myDemoName__11daTag_Msg_cFv = .text:0x000000A8; // type:function size:0xB4 scope:global align:4 +getMessage__11daTag_Msg_cFv = .text:0x0000015C; // type:function size:0xC scope:global align:4 +getEventFlag__11daTag_Msg_cFv = .text:0x00000168; // type:function size:0xC scope:global align:4 +arrivalTerms__11daTag_Msg_cFv = .text:0x00000174; // type:function size:0xA8 scope:global align:4 +rangeCheck__11daTag_Msg_cFv = .text:0x0000021C; // type:function size:0xE0 scope:global align:4 +otherCheck__11daTag_Msg_cFv = .text:0x000002FC; // type:function size:0x120 scope:global align:4 +daTag_Msg_actionEvent__FP11daTag_Msg_c = .text:0x0000041C; // type:function size:0x240 scope:local align:4 +daTag_Msg_actionHunt__FP11daTag_Msg_c = .text:0x0000065C; // type:function size:0xF8 scope:local align:4 +daTag_Msg_actionArrival__FP11daTag_Msg_c = .text:0x00000754; // type:function size:0x5C scope:local align:4 +daTag_Msg_actionWait__FP11daTag_Msg_c = .text:0x000007B0; // type:function size:0x8 scope:local align:4 +daTag_Msg_Draw__FP11daTag_Msg_c = .text:0x000007B8; // type:function size:0x8 scope:local align:4 +daTag_Msg_Execute__FP11daTag_Msg_c = .text:0x000007C0; // type:function size:0x3C scope:local align:4 +daTag_Msg_IsDelete__FP11daTag_Msg_c = .text:0x000007FC; // type:function size:0x8 scope:local align:4 +daTag_Msg_Delete__FP11daTag_Msg_c = .text:0x00000804; // type:function size:0x30 scope:local align:4 +daTag_Msg_Create__FP10fopAc_ac_c = .text:0x00000834; // type:function size:0x130 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4136 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4137 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4138 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4325 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000010; // type:object size:0x36 scope:local align:4 data:string_table +l_action$localstatic3$execute__11daTag_Msg_cFv = .data:0x00000000; // type:object size:0x10 scope:weak align:4 +l_daTag_Msg_Method = .data:0x00000010; // type:object size:0x20 scope:local align:4 +g_profile_TAG_MSG = .data:0x00000030; // type:object size:0x30 scope:global align:4 +...bss.0 = .bss:0x00000000; // type:label scope:local +@3571 = .bss:0x00000000; // type:object size:0xC scope:local align:4 +@1036 = .bss:0x0000000C; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000010; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +l_msgId = .bss:0x0000004C; // type:object size:0x4 scope:local align:4 +l_msg = .bss:0x00000050; // type:object size:0x4 scope:local align:4 +msg_mode = .bss:0x00000054; // type:object size:0x1 scope:local align:1 diff --git a/config/D44J01/rels/d_a_tag_photo/splits.txt b/config/D44J01/rels/d_a_tag_photo/splits.txt new file mode 100644 index 000000000..1ef890096 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_photo/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_tag_photo.o: + .text start:0x00000078 end:0x000009B0 + .text start:0x000009B0 end:0x00000A0C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000004A + .data start:0x00000000 end:0x0000014C diff --git a/config/D44J01/rels/d_a_tag_photo/symbols.txt b/config/D44J01/rels/d_a_tag_photo/symbols.txt new file mode 100644 index 000000000..1634315a3 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_photo/symbols.txt @@ -0,0 +1,64 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__ct__12daTagPhoto_cFv = .text:0x00000078; // type:function size:0x58 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000000D0; // type:function size:0x20 scope:local align:4 +phase_1__FP12daTagPhoto_c = .text:0x000000F0; // type:function size:0x50 scope:local align:4 +phase_2__FP12daTagPhoto_c = .text:0x00000140; // type:function size:0x58 scope:local align:4 +_create__12daTagPhoto_cFv = .text:0x00000198; // type:function size:0x30 scope:global align:4 +createHeap__12daTagPhoto_cFv = .text:0x000001C8; // type:function size:0x8 scope:global align:4 data:4byte +createInit__12daTagPhoto_cFv = .text:0x000001D0; // type:function size:0xC8 scope:global align:4 +_delete__12daTagPhoto_cFv = .text:0x00000298; // type:function size:0x8 scope:global align:4 +_draw__12daTagPhoto_cFv = .text:0x000002A0; // type:function size:0x8 scope:global align:4 +setMode__12daTagPhoto_cFUc = .text:0x000002A8; // type:function size:0x24 scope:global align:4 +_execute__12daTagPhoto_cFv = .text:0x000002CC; // type:function size:0x9C scope:global align:4 +executeWait__12daTagPhoto_cFv = .text:0x00000368; // type:function size:0x138 scope:global align:4 +executeTalk__12daTagPhoto_cFv = .text:0x000004A0; // type:function size:0x5C scope:global align:4 +checkOrder__12daTagPhoto_cFv = .text:0x000004FC; // type:function size:0x4 scope:global align:4 +eventOrder__12daTagPhoto_cFv = .text:0x00000500; // type:function size:0x4 scope:global align:4 +eventMove__12daTagPhoto_cFv = .text:0x00000504; // type:function size:0xB8 scope:global align:4 +privateCut__12daTagPhoto_cFv = .text:0x000005BC; // type:function size:0x10C scope:global align:4 +eventMesSetInit__12daTagPhoto_cFi = .text:0x000006C8; // type:function size:0xA0 scope:global align:4 +eventMesSet__12daTagPhoto_cFv = .text:0x00000768; // type:function size:0x34 scope:global align:4 +talk__12daTagPhoto_cFi = .text:0x0000079C; // type:function size:0xE0 scope:global align:4 +next_msgStatus__12daTagPhoto_cFPUl = .text:0x0000087C; // type:function size:0x50 scope:global align:4 +getMsg__12daTagPhoto_cFv = .text:0x000008CC; // type:function size:0x20 scope:global align:4 +setMessage__12daTagPhoto_cFUl = .text:0x000008EC; // type:function size:0x10 scope:global align:4 +getPrmTagNo__12daTagPhoto_cFv = .text:0x000008FC; // type:function size:0x2C scope:global align:4 +daTagPhotoCreate__FPv = .text:0x00000928; // type:function size:0x20 scope:local align:4 +daTagPhotoDelete__FPv = .text:0x00000948; // type:function size:0x20 scope:local align:4 +daTagPhotoExecute__FPv = .text:0x00000968; // type:function size:0x20 scope:local align:4 +daTagPhotoDraw__FPv = .text:0x00000988; // type:function size:0x20 scope:local align:4 +daTagPhotoIsDelete__FPv = .text:0x000009A8; // type:function size:0x8 scope:local align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ212daTagPhoto_c5Prm_eQ212daTagPhoto_c5Prm_e = .text:0x000009B0; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_tag_photo_cpp = .text:0x000009CC; // type:function size:0x40 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4203 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4241 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4242 = .rodata:0x00000008; // type:object size:0x8 scope:local align:8 +@4243 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 +@4244 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000001C; // type:object size:0x2E scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_110_data_1C = .data:0x0000001C; // type:object size:0x14 +l_msg_talk = .data:0x00000030; // type:object size:0x1C scope:local align:4 +l_msg_talk2_0 = .data:0x0000004C; // type:object size:0xC scope:local align:4 +l_msg_talk2_1 = .data:0x00000058; // type:object size:0xC scope:local align:4 +l_msg_talk2_2 = .data:0x00000064; // type:object size:0xC scope:local align:4 +l_msg_talk2_3 = .data:0x00000070; // type:object size:0xC scope:local align:4 +l_msg_talk2_4 = .data:0x0000007C; // type:object size:0xC scope:local align:4 +l_msg_talk2_5 = .data:0x00000088; // type:object size:0xC scope:local align:4 +l_msg_talk2_6 = .data:0x00000094; // type:object size:0xC scope:local align:4 +l_msg_talk2 = .data:0x000000A0; // type:object size:0x1C scope:local align:4 +l_method$4157 = .data:0x000000BC; // type:object size:0xC scope:local align:4 +@4182 = .data:0x000000C8; // type:object size:0xC scope:local align:4 +@4183 = .data:0x000000D4; // type:object size:0xC scope:local align:4 +moveProc = .data:0x000000E0; // type:object size:0x18 scope:local align:4 data:4byte +cut_name_tbl$4292 = .data:0x000000F8; // type:object size:0x4 scope:local align:4 +daTagPhotoMethodTable = .data:0x000000FC; // type:object size:0x20 scope:local align:4 +g_profile_TAG_PHOTO = .data:0x0000011C; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_tag_ret/splits.txt b/config/D44J01/rels/d_a_tag_ret/splits.txt new file mode 100644 index 000000000..1d651c213 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_ret/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_tag_ret.o: + .text start:0x00000078 end:0x000005C4 + .text start:0x000005C4 end:0x000005F0 + .rodata start:0x00000000 end:0x00000008 + .data start:0x00000000 end:0x00000188 diff --git a/config/D44J01/rels/d_a_tag_ret/symbols.txt b/config/D44J01/rels/d_a_tag_ret/symbols.txt new file mode 100644 index 000000000..a8bbe2e42 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_ret/symbols.txt @@ -0,0 +1,47 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +_create__Q28daTagRet5Act_cFv = .text:0x00000078; // type:function size:0x138 scope:global +__dt__8dCcD_CylFv = .text:0x000001B0; // type:function size:0xCC scope:weak +__dt__8cM3dGCylFv = .text:0x0000027C; // type:function size:0x48 scope:weak +__dt__14cCcD_ShapeAttrFv = .text:0x000002C4; // type:function size:0x5C scope:weak +__dt__8cM3dGAabFv = .text:0x00000320; // type:function size:0x48 scope:weak +_delete__Q28daTagRet5Act_cFv = .text:0x00000368; // type:function size:0x8 scope:global +set_mtx__Q28daTagRet5Act_cFv = .text:0x00000370; // type:function size:0x4 scope:global +_execute__Q28daTagRet5Act_cFv = .text:0x00000374; // type:function size:0xC8 scope:global +_draw__Q28daTagRet5Act_cFv = .text:0x0000043C; // type:function size:0x8 scope:global +Mthd_Create__Q28daTagRet25@unnamed@d_a_tag_ret_cpp@FPv = .text:0x00000444; // type:function size:0x20 scope:local +Mthd_Delete__Q28daTagRet25@unnamed@d_a_tag_ret_cpp@FPv = .text:0x00000464; // type:function size:0x24 scope:local +Mthd_Execute__Q28daTagRet25@unnamed@d_a_tag_ret_cpp@FPv = .text:0x00000488; // type:function size:0x24 scope:local +Mthd_Draw__Q28daTagRet25@unnamed@d_a_tag_ret_cpp@FPv = .text:0x000004AC; // type:function size:0x24 scope:local +Mthd_IsDelete__Q28daTagRet25@unnamed@d_a_tag_ret_cpp@FPv = .text:0x000004D0; // type:function size:0x8 scope:local +GetShapeAttr__8dCcD_CylFv = .text:0x000004D8; // type:function size:0x10 scope:weak +GetCoCP__12cCcD_CylAttrFv = .text:0x000004E8; // type:function size:0x8 scope:weak +GetCoCP__12cCcD_CylAttrCFv = .text:0x000004F0; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000004F8; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000500; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000508; // type:function size:0x38 scope:weak +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00000540; // type:function size:0x8 scope:weak +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00000548; // type:function size:0x8 scope:weak +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00000550; // type:function size:0x8 scope:weak +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000558; // type:function size:0x38 scope:weak +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000590; // type:function size:0x4 scope:weak +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000594; // type:function size:0x8 scope:weak +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000059C; // type:function size:0x8 scope:weak +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x000005A4; // type:function size:0x8 scope:weak +GetCoCP__14cCcD_ShapeAttrFv = .text:0x000005AC; // type:function size:0xC scope:weak +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000005B8; // type:function size:0xC scope:weak +PrmAbstract__5daObjFPC10fopAc_ac_cQ38daTagRet5Act_c5Prm_eQ38daTagRet5Act_c5Prm_e = .text:0x000005C4; // type:function size:0x1C scope:weak +@280@__dt__8dCcD_CylFv = .text:0x000005E0; // type:function size:0x8 scope:weak +@248@__dt__8dCcD_CylFv = .text:0x000005E8; // type:function size:0x8 scope:weak +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +@4078 = .rodata:0x00000000; // type:object size:0x4 scope:local +@4079 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +cyl_check_src = .data:0x00000000; // type:object size:0x44 scope:local +Mthd_Table__Q28daTagRet25@unnamed@d_a_tag_ret_cpp@ = .data:0x00000044; // type:object size:0x20 scope:local +g_profile_Tag_Ret = .data:0x00000064; // type:object size:0x30 scope:global +__vt__8dCcD_Cyl = .data:0x00000094; // type:object size:0x88 scope:weak +__vt__8cM3dGCyl = .data:0x0000011C; // type:object size:0xC scope:weak +__vt__8cM3dGAab = .data:0x00000128; // type:object size:0xC scope:weak +__vt__14cCcD_ShapeAttr = .data:0x00000134; // type:object size:0x54 scope:weak diff --git a/config/D44J01/rels/d_a_tag_so/splits.txt b/config/D44J01/rels/d_a_tag_so/splits.txt new file mode 100644 index 000000000..32a744278 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_so/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_tag_so.o: + .text start:0x000000EC end:0x0000039C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000018 + .data start:0x00000000 end:0x0000005C + .bss start:0x00000008 end:0x00000024 diff --git a/config/D44J01/rels/d_a_tag_so/symbols.txt b/config/D44J01/rels/d_a_tag_so/symbols.txt new file mode 100644 index 000000000..695ef8b29 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_so/symbols.txt @@ -0,0 +1,32 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__14daTag_So_HIO_cFv = .text:0x000000EC; // type:function size:0x20 scope:global align:4 +_execute__10daTag_So_cFv = .text:0x0000010C; // type:function size:0x8 scope:global align:4 +debugDraw__10daTag_So_cFv = .text:0x00000114; // type:function size:0x78 scope:global align:4 +_draw__10daTag_So_cFv = .text:0x0000018C; // type:function size:0x38 scope:global align:4 +getArg__10daTag_So_cFv = .text:0x000001C4; // type:function size:0x60 scope:global align:4 +_create__10daTag_So_cFv = .text:0x00000224; // type:function size:0x58 scope:global align:4 +_delete__10daTag_So_cFv = .text:0x0000027C; // type:function size:0x8 scope:global align:4 +daTag_SoCreate__FPv = .text:0x00000284; // type:function size:0x20 scope:local align:4 +daTag_SoDelete__FPv = .text:0x000002A4; // type:function size:0x24 scope:local align:4 +daTag_SoExecute__FPv = .text:0x000002C8; // type:function size:0x24 scope:local align:4 +daTag_SoDraw__FPv = .text:0x000002EC; // type:function size:0x24 scope:local align:4 +daTag_SoIsDelete__FPv = .text:0x00000310; // type:function size:0x8 scope:local align:4 +__dt__14daTag_So_HIO_cFv = .text:0x00000318; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_tag_so_cpp = .text:0x00000360; // type:function size:0x3C scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +@4011 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4024 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4044 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4046 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 data:double +daTag_SoMethodTable = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_TAG_SO = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__14daTag_So_HIO_c = .data:0x00000050; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@3995 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x10 scope:local align:4 data:byte diff --git a/config/D44J01/rels/d_a_tag_volcano/splits.txt b/config/D44J01/rels/d_a_tag_volcano/splits.txt new file mode 100644 index 000000000..86ba1199d --- /dev/null +++ b/config/D44J01/rels/d_a_tag_volcano/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_tag_volcano.o: + .text start:0x00000078 end:0x00000864 + .text start:0x00000864 end:0x00000880 + .rodata start:0x00000000 end:0x00000050 + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_tag_volcano/symbols.txt b/config/D44J01/rels/d_a_tag_volcano/symbols.txt new file mode 100644 index 000000000..31ca7fdfd --- /dev/null +++ b/config/D44J01/rels/d_a_tag_volcano/symbols.txt @@ -0,0 +1,26 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +_create__Q212daTagvolcano5Act_cFv = .text:0x00000078; // type:function size:0x1BC scope:global align:4 +check_timer_clear__Q212daTagvolcano5Act_cFv = .text:0x00000234; // type:function size:0x84 scope:global align:4 +_delete__Q212daTagvolcano5Act_cFv = .text:0x000002B8; // type:function size:0x84 scope:global align:4 +_execute__Q212daTagvolcano5Act_cFv = .text:0x0000033C; // type:function size:0x48C scope:global align:4 +_draw__Q212daTagvolcano5Act_cFv = .text:0x000007C8; // type:function size:0x8 scope:global align:4 +Mthd_Create__Q212daTagvolcano29@unnamed@d_a_tag_volcano_cpp@FPv = .text:0x000007D0; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q212daTagvolcano29@unnamed@d_a_tag_volcano_cpp@FPv = .text:0x000007F0; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q212daTagvolcano29@unnamed@d_a_tag_volcano_cpp@FPv = .text:0x00000814; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q212daTagvolcano29@unnamed@d_a_tag_volcano_cpp@FPv = .text:0x00000838; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q212daTagvolcano29@unnamed@d_a_tag_volcano_cpp@FPv = .text:0x0000085C; // type:function size:0x8 scope:local align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ312daTagvolcano5Act_c5Prm_eQ312daTagvolcano5Act_c5Prm_e = .text:0x00000864; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q212daTagvolcano29@unnamed@d_a_tag_volcano_cpp@ = .rodata:0x00000000; // type:object size:0x2 scope:local align:4 +@4256 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4257 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4258 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4259 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4260 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000018; // type:object size:0x38 scope:local align:4 data:string_table +Mthd_Table__Q212daTagvolcano29@unnamed@d_a_tag_volcano_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Tag_Volcano = .data:0x00000020; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_tag_waterlevel/splits.txt b/config/D44J01/rels/d_a_tag_waterlevel/splits.txt new file mode 100644 index 000000000..e2cad630f --- /dev/null +++ b/config/D44J01/rels/d_a_tag_waterlevel/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_tag_waterlevel.o: + .text start:0x00000078 end:0x0000040C + .text start:0x0000040C end:0x00000428 + .rodata start:0x00000000 end:0x00000024 + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_tag_waterlevel/symbols.txt b/config/D44J01/rels/d_a_tag_waterlevel/symbols.txt new file mode 100644 index 000000000..a1bf1bbc9 --- /dev/null +++ b/config/D44J01/rels/d_a_tag_waterlevel/symbols.txt @@ -0,0 +1,25 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +_create__Q215daTagWaterlevel5Act_cFv = .text:0x00000078; // type:function size:0xB0 scope:global align:4 +_delete__Q215daTagWaterlevel5Act_cFv = .text:0x00000128; // type:function size:0x8 scope:global align:4 +bgm_proc__Q215daTagWaterlevel5Act_cFv = .text:0x00000130; // type:function size:0xA8 scope:global align:4 +_execute__Q215daTagWaterlevel5Act_cFv = .text:0x000001D8; // type:function size:0x198 scope:global align:4 +_draw__Q215daTagWaterlevel5Act_cFv = .text:0x00000370; // type:function size:0x8 scope:global align:4 +Mthd_Create__Q215daTagWaterlevel32@unnamed@d_a_tag_waterlevel_cpp@FPv = .text:0x00000378; // type:function size:0x20 scope:local align:4 +Mthd_Delete__Q215daTagWaterlevel32@unnamed@d_a_tag_waterlevel_cpp@FPv = .text:0x00000398; // type:function size:0x24 scope:local align:4 +Mthd_Execute__Q215daTagWaterlevel32@unnamed@d_a_tag_waterlevel_cpp@FPv = .text:0x000003BC; // type:function size:0x24 scope:local align:4 +Mthd_Draw__Q215daTagWaterlevel32@unnamed@d_a_tag_waterlevel_cpp@FPv = .text:0x000003E0; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__Q215daTagWaterlevel32@unnamed@d_a_tag_waterlevel_cpp@FPv = .text:0x00000404; // type:function size:0x8 scope:local align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ315daTagWaterlevel5Act_c5Prm_eQ315daTagWaterlevel5Act_c5Prm_e = .text:0x0000040C; // type:function size:0x1C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__Q215daTagWaterlevel32@unnamed@d_a_tag_waterlevel_cpp@ = .rodata:0x00000000; // type:object size:0x10 scope:local align:4 +@4011 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4012 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4047 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4048 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4118 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +Mthd_Table__Q215daTagWaterlevel32@unnamed@d_a_tag_waterlevel_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Tag_Waterlevel = .data:0x00000020; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_tama/splits.txt b/config/D44J01/rels/d_a_tama/splits.txt new file mode 100644 index 000000000..0b2ece0d2 --- /dev/null +++ b/config/D44J01/rels/d_a_tama/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_tama.o: + .text start:0x00000078 end:0x000007D0 + .rodata start:0x00000000 end:0x00000010 + .data start:0x00000000 end:0x000001A8 diff --git a/config/D44J01/rels/d_a_tama/symbols.txt b/config/D44J01/rels/d_a_tama/symbols.txt new file mode 100644 index 000000000..205a059e6 --- /dev/null +++ b/config/D44J01/rels/d_a_tama/symbols.txt @@ -0,0 +1,52 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +createInit__8daTama_cFv = .text:0x00000078; // type:function size:0x9C scope:global +_draw__8daTama_cFv = .text:0x00000114; // type:function size:0x8 scope:global +_execute__8daTama_cFv = .text:0x0000011C; // type:function size:0x1BC scope:global +_delete__8daTama_cFv = .text:0x000002D8; // type:function size:0x8 scope:global +_create__8daTama_cFv = .text:0x000002E0; // type:function size:0x134 scope:global +__dt__8dCcD_SphFv = .text:0x00000414; // type:function size:0xCC scope:weak +__dt__8cM3dGSphFv = .text:0x000004E0; // type:function size:0x48 scope:weak +__dt__14cCcD_ShapeAttrFv = .text:0x00000528; // type:function size:0x5C scope:weak +__dt__8cM3dGAabFv = .text:0x00000584; // type:function size:0x48 scope:weak +__dt__12dBgS_ObjAcchFv = .text:0x000005CC; // type:function size:0x70 scope:weak +daTama_Create__FP10fopAc_ac_c = .text:0x0000063C; // type:function size:0x20 scope:local +daTama_Delete__FP8daTama_c = .text:0x0000065C; // type:function size:0x20 scope:local +daTama_Execute__FP8daTama_c = .text:0x0000067C; // type:function size:0x20 scope:local +daTama_Draw__FP8daTama_c = .text:0x0000069C; // type:function size:0x20 scope:local +daTama_IsDelete__FP8daTama_c = .text:0x000006BC; // type:function size:0x8 scope:local +GetShapeAttr__8dCcD_SphFv = .text:0x000006C4; // type:function size:0x10 scope:weak +GetCoCP__12cCcD_SphAttrFv = .text:0x000006D4; // type:function size:0x8 scope:weak +GetCoCP__12cCcD_SphAttrCFv = .text:0x000006DC; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000006E4; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000006EC; // type:function size:0x8 scope:weak +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000006F4; // type:function size:0x38 scope:weak +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x0000072C; // type:function size:0x8 scope:weak +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00000734; // type:function size:0x8 scope:weak +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x0000073C; // type:function size:0x8 scope:weak +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000744; // type:function size:0x38 scope:weak +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000077C; // type:function size:0x4 scope:weak +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000780; // type:function size:0x8 scope:weak +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000788; // type:function size:0x8 scope:weak +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000790; // type:function size:0x8 scope:weak +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000798; // type:function size:0xC scope:weak +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x000007A4; // type:function size:0xC scope:weak +@32@__dt__12dBgS_ObjAcchFv = .text:0x000007B0; // type:function size:0x8 scope:weak +@20@__dt__12dBgS_ObjAcchFv = .text:0x000007B8; // type:function size:0x8 scope:weak +@280@__dt__8dCcD_SphFv = .text:0x000007C0; // type:function size:0x8 scope:weak +@248@__dt__8dCcD_SphFv = .text:0x000007C8; // type:function size:0x8 scope:weak +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +@4006 = .rodata:0x00000000; // type:object size:0x4 scope:local +@4007 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4067 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4068 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +l_sph_src = .data:0x00000000; // type:object size:0x40 scope:local +l_daTama_Method = .data:0x00000040; // type:object size:0x20 scope:local +g_profile_TAMA = .data:0x00000060; // type:object size:0x30 scope:global +__vt__8dCcD_Sph = .data:0x00000090; // type:object size:0x88 scope:weak +__vt__8cM3dGSph = .data:0x00000118; // type:object size:0xC scope:weak +__vt__8cM3dGAab = .data:0x00000124; // type:object size:0xC scope:weak +__vt__14cCcD_ShapeAttr = .data:0x00000130; // type:object size:0x54 scope:weak +__vt__12dBgS_ObjAcch = .data:0x00000184; // type:object size:0x24 scope:weak diff --git a/config/D44J01/rels/d_a_tbox/splits.txt b/config/D44J01/rels/d_a_tbox/splits.txt new file mode 100644 index 000000000..ed35007a3 --- /dev/null +++ b/config/D44J01/rels/d_a_tbox/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_tbox.o: + .text start:0x000000EC end:0x00003B48 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000015C + .data start:0x00000000 end:0x00000364 + .bss start:0x00000008 end:0x00000024 diff --git a/config/D44J01/rels/d_a_tbox/symbols.txt b/config/D44J01/rels/d_a_tbox/symbols.txt new file mode 100644 index 000000000..a228bec66 --- /dev/null +++ b/config/D44J01/rels/d_a_tbox/symbols.txt @@ -0,0 +1,177 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__12daTbox_HIO_cFv = .text:0x000000EC; // type:function size:0x38 scope:global align:4 +commonShapeSet__8daTbox_cFv = .text:0x00000124; // type:function size:0x42C scope:global align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000550; // type:function size:0x48 scope:weak align:4 +effectShapeSet__8daTbox_cFv = .text:0x00000598; // type:function size:0x1CC scope:global align:4 +envShapeSet__8daTbox_cFv = .text:0x00000764; // type:function size:0x1C4 scope:global align:4 +bgCheckSet__8daTbox_cFv = .text:0x00000928; // type:function size:0x288 scope:global align:4 +searchRoomNo__8daTbox_cFv = .text:0x00000BB0; // type:function size:0x64 scope:global align:4 +lightReady__8daTbox_cFv = .text:0x00000C14; // type:function size:0x84 scope:global align:4 +checkEnv__8daTbox_cFv = .text:0x00000C98; // type:function size:0x40 scope:global align:4 +checkOpen__8daTbox_cFv = .text:0x00000CD8; // type:function size:0x70 scope:global align:4 +getModelInfo__8daTbox_cFv = .text:0x00000D48; // type:function size:0x30 scope:global align:4 +clrDzb__8daTbox_cFv = .text:0x00000D78; // type:function size:0x58 scope:global align:4 +setDzb__8daTbox_cFv = .text:0x00000DD0; // type:function size:0xFC scope:global align:4 +surfaceProc__8daTbox_cFv = .text:0x00000ECC; // type:function size:0xC0 scope:global align:4 +checkRoomDisp__8daTbox_cFi = .text:0x00000F8C; // type:function size:0x34 scope:global align:4 +getShapeType__8daTbox_cFv = .text:0x00000FC0; // type:function size:0x24 scope:global align:4 +getFuncType__8daTbox_cFv = .text:0x00000FE4; // type:function size:0xC scope:global align:4 +checkNormal__8daTbox_cFv = .text:0x00000FF0; // type:function size:0x9C scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x0000108C; // type:function size:0x20 scope:local align:4 +CreateHeap__8daTbox_cFv = .text:0x000010AC; // type:function size:0xA0 scope:global align:4 +CreateInit__8daTbox_cFv = .text:0x0000114C; // type:function size:0x474 scope:global align:4 +boxCheck__8daTbox_cFv = .text:0x000015C0; // type:function size:0xC8 scope:global align:4 +lightUpProc__8daTbox_cFv = .text:0x00001688; // type:function size:0x44 scope:global align:4 +lightDownProc__8daTbox_cFv = .text:0x000016CC; // type:function size:0x54 scope:global align:4 +darkProc__8daTbox_cFv = .text:0x00001720; // type:function size:0x70 scope:global align:4 +volmProc__8daTbox_cFv = .text:0x00001790; // type:function size:0xA4 scope:global align:4 +demoProcOpen__8daTbox_cFv = .text:0x00001834; // type:function size:0xC4 scope:global align:4 +demoInitAppear_Tact__8daTbox_cFv = .text:0x000018F8; // type:function size:0x1B0 scope:global align:4 +demoInitAppear__8daTbox_cFv = .text:0x00001AA8; // type:function size:0xF8 scope:global align:4 +demoProcAppear_Tact__8daTbox_cFv = .text:0x00001BA0; // type:function size:0x1BC scope:global align:4 +demoProcAppear__8daTbox_cFv = .text:0x00001D5C; // type:function size:0x158 scope:global align:4 +demoProc__8daTbox_cFv = .text:0x00001EB4; // type:function size:0x2C0 scope:global align:4 +OpenInit_com__8daTbox_cFv = .text:0x00002174; // type:function size:0x144 scope:global align:4 +OpenInit__8daTbox_cFv = .text:0x000022B8; // type:function size:0x1F4 scope:global align:4 +setCollision__8daTbox_cFv = .text:0x000024AC; // type:function size:0x64 scope:global align:4 +actionWait__8daTbox_cFv = .text:0x00002510; // type:function size:0x8 scope:global align:4 +actionDemo__8daTbox_cFv = .text:0x00002518; // type:function size:0xFC scope:global align:4 +actionDemo2__8daTbox_cFv = .text:0x00002614; // type:function size:0x9C scope:global align:4 +actionOpenWait__8daTbox_cFv = .text:0x000026B0; // type:function size:0x1A4 scope:global align:4 +actionSwOnWait__8daTbox_cFv = .text:0x00002854; // type:function size:0xE4 scope:global align:4 +actionSwOnWait2__8daTbox_cFv = .text:0x00002938; // type:function size:0x80 scope:global align:4 +actionGenocide__8daTbox_cFv = .text:0x000029B8; // type:function size:0x124 scope:global align:4 +execute__8daTbox_cFv = .text:0x00002ADC; // type:function size:0x1C4 scope:global align:4 +daTbox_Draw__FP8daTbox_c = .text:0x00002CA0; // type:function size:0x20 scope:local align:4 +draw__8daTbox_cFv = .text:0x00002CC0; // type:function size:0x3A0 scope:weak align:4 +daTbox_Execute__FP8daTbox_c = .text:0x00003060; // type:function size:0x20 scope:local align:4 +daTbox_IsDelete__FP8daTbox_c = .text:0x00003080; // type:function size:0x8 scope:local align:4 +daTbox_Delete__FP8daTbox_c = .text:0x00003088; // type:function size:0xA8 scope:local align:4 +daTbox_Create__FP10fopAc_ac_c = .text:0x00003130; // type:function size:0xEC scope:local align:4 +__ct__8daTbox_cFv = .text:0x0000321C; // type:function size:0x194 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000033B0; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x0000347C; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000034C4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00003520; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00003568; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x000035C4; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x0000364C; // type:function size:0x70 scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x000036BC; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00003718; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00003774; // type:function size:0x5C scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000037D0; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000037D4; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000037D8; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000037DC; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x000037E0; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00003828; // type:function size:0x5C scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00003884; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x000038CC; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x00003914; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00003970; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x000039B8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x000039C8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x000039D0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000039D8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000039E0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000039E8; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00003A20; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00003A28; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00003A30; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003A38; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00003A70; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00003A74; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00003A7C; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00003A84; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00003A8C; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00003A98; // type:function size:0xC scope:weak align:4 +__dt__12daTbox_HIO_cFv = .text:0x00003AA4; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_tbox_cpp = .text:0x00003AEC; // type:function size:0x3C scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00003B28; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00003B30; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00003B38; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00003B40; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4149 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4150 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4279 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4280 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4351 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4545 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4546 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4547 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4548 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4550 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 data:double +@4585 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4596 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4597 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4598 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4599 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4610 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4611 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4622 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 data:float +@4623 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4805 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4806 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4807 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4808 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4880 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4972 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 data:float +@4973 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 data:float +@5172 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@5347 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 data:float +heapsize_tbl$5389 = .rodata:0x00000078; // type:object size:0x10 scope:local align:4 +opensize_tbl$5392 = .rodata:0x00000088; // type:object size:0x10 scope:local align:4 +@stringBase0 = .rodata:0x00000098; // type:object size:0xC4 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_113_data_1C = .data:0x0000001C; // type:object size:0x14 +l_modelInfo = .data:0x00000030; // type:object size:0x30 scope:local align:4 +@4426 = .data:0x00000060; // type:object size:0xC scope:local align:4 +@4433 = .data:0x0000006C; // type:object size:0xC scope:local align:4 +@4441 = .data:0x00000078; // type:object size:0xC scope:local align:4 +@4444 = .data:0x00000084; // type:object size:0xC scope:local align:4 +@4449 = .data:0x00000090; // type:object size:0xC scope:local align:4 +@4453 = .data:0x0000009C; // type:object size:0xC scope:local align:4 +@4456 = .data:0x000000A8; // type:object size:0xC scope:local align:4 +@4459 = .data:0x000000B4; // type:object size:0xC scope:local align:4 +@4551 = .data:0x000000C0; // type:object size:0x24 scope:local align:4 +action_table$4812 = .data:0x000000E4; // type:object size:0x10 scope:local align:4 +@4983 = .data:0x000000F4; // type:object size:0xC scope:local align:4 data:4byte +@5012 = .data:0x00000100; // type:object size:0xC scope:local align:4 data:4byte +@5032 = .data:0x0000010C; // type:object size:0xC scope:local align:4 data:4byte +@5063 = .data:0x00000118; // type:object size:0xC scope:local align:4 data:4byte +@5084 = .data:0x00000124; // type:object size:0xC scope:local align:4 data:4byte +@5098 = .data:0x00000130; // type:object size:0xC scope:local align:4 data:4byte +l_daTbox_Method = .data:0x0000013C; // type:object size:0x20 scope:local align:4 +g_profile_TBOX = .data:0x0000015C; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x0000018C; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000001A8; // type:object size:0x20 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x000001C8; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x000001D4; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x000001E0; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x000001EC; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000001F8; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000204; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000210; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000298; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000002A4; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000002B0; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000304; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_bckAnm = .data:0x00000328; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000334; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000340; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000034C; // type:object size:0xC scope:weak align:4 +__vt__12daTbox_HIO_c = .data:0x00000358; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@4067 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x10 scope:local align:4 data:byte diff --git a/config/D44J01/rels/d_a_title/splits.txt b/config/D44J01/rels/d_a_title/splits.txt new file mode 100644 index 000000000..dab589e6e --- /dev/null +++ b/config/D44J01/rels/d_a_title/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_title.o: + .text start:0x00000078 end:0x00001BE0 + .text start:0x00001BE0 end:0x00001C04 + .rodata start:0x00000000 end:0x000001CD + .data start:0x00000000 end:0x000000A0 diff --git a/config/D44J01/rels/d_a_title/symbols.txt b/config/D44J01/rels/d_a_title/symbols.txt new file mode 100644 index 000000000..017ca84dd --- /dev/null +++ b/config/D44J01/rels/d_a_title/symbols.txt @@ -0,0 +1,55 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__ct__14daTitle_proc_cFP10JKRExpHeap = .text:0x00000078; // type:function size:0x8D8 scope:global align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00000950; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_bpkAnmFv = .text:0x000009AC; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00000A08; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000A64; // type:function size:0x48 scope:weak align:4 +__dt__12dDlst_base_cFv = .text:0x00000AAC; // type:function size:0x48 scope:weak align:4 +__dt__14daTitle_proc_cFv = .text:0x00000AF4; // type:function size:0x158 scope:global align:4 +setEnterMode__14daTitle_proc_cFv = .text:0x00000C4C; // type:function size:0x18 scope:global align:4 +set_mtx__14daTitle_proc_cFv = .text:0x00000C64; // type:function size:0x18C scope:global align:4 +calc_2d_alpha__14daTitle_proc_cFv = .text:0x00000DF0; // type:function size:0x814 scope:global align:4 +proc_execute__14daTitle_proc_cFv = .text:0x00001604; // type:function size:0x10C scope:global align:4 +model_draw__14daTitle_proc_cFv = .text:0x00001710; // type:function size:0x130 scope:global align:4 +proc_draw__14daTitle_proc_cFv = .text:0x00001840; // type:function size:0x7C scope:global align:4 +daTitle_Draw__FP9daTitle_c = .text:0x000018BC; // type:function size:0x50 scope:local align:4 +daTitle_Execute__FP9daTitle_c = .text:0x0000190C; // type:function size:0x19C scope:local align:4 +daTitle_IsDelete__FP9daTitle_c = .text:0x00001AA8; // type:function size:0x8 scope:local align:4 +daTitle_Delete__FP9daTitle_c = .text:0x00001AB0; // type:function size:0x78 scope:local align:4 +daTitle_Create__FP10fopAc_ac_c = .text:0x00001B28; // type:function size:0xB8 scope:local align:4 +draw__14daTitle_proc_cFv = .text:0x00001BE0; // type:function size:0x20 scope:weak align:4 +draw__12dDlst_base_cFv = .text:0x00001C00; // type:function size:0x4 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +L_attr__23@unnamed@d_a_title_cpp@ = .rodata:0x00000000; // type:object size:0x38 scope:local align:4 +@4078 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@4079 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4080 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4081 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4082 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@4084 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@4196 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4197 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4198 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4373 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4374 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4375 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4376 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4377 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4378 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4379 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4380 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4381 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4580 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x0000008C; // type:object size:0x141 scope:local align:4 data:string_table +l_daTitle_Method = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_TITLE = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__14daTitle_proc_c = .data:0x00000050; // type:object size:0x10 scope:global align:4 +__vt__13mDoExt_btkAnm = .data:0x00000060; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_bpkAnm = .data:0x0000006C; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_bckAnm = .data:0x00000078; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000084; // type:object size:0xC scope:weak align:4 +__vt__12dDlst_base_c = .data:0x00000090; // type:object size:0x10 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_tn/splits.txt b/config/D44J01/rels/d_a_tn/splits.txt new file mode 100644 index 000000000..907db3234 --- /dev/null +++ b/config/D44J01/rels/d_a_tn/splits.txt @@ -0,0 +1,24 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_tn.o: + .text start:0x000000EC end:0x0000DB04 + .text start:0x0000DB04 end:0x0000DB04 + .text start:0x0000DB04 end:0x0000DBC4 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000227 + .data start:0x00000000 end:0x00000A24 + .bss start:0x00000008 end:0x00000294 diff --git a/config/D44J01/rels/d_a_tn/symbols.txt b/config/D44J01/rels/d_a_tn/symbols.txt new file mode 100644 index 000000000..6f709ebe2 --- /dev/null +++ b/config/D44J01/rels/d_a_tn/symbols.txt @@ -0,0 +1,363 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +anm_init__FP8tn_classifUcfi = .text:0x000000EC; // type:function size:0x134 scope:local align:4 +tate_anm_init__FP8tn_classifUcf = .text:0x00000220; // type:function size:0xB4 scope:local align:4 +yoroi_anm_init__FP8tn_classifUcf = .text:0x000002D4; // type:function size:0xC4 scope:local align:4 +yari_off_check__FP8tn_class = .text:0x00000398; // type:function size:0x398 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x00000730; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x0000085C; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x000008FC; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00000958; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x000009A0; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x000009FC; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x00000A44; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00000AD8; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00000B20; // type:function size:0x48 scope:weak align:4 +__dt__4cXyzFv = .text:0x00000B68; // type:function size:0x3C scope:weak align:4 +smoke_set_s__FP8tn_classf = .text:0x00000BA4; // type:function size:0x4D4 scope:local align:4 +ground_smoke_set__FP8tn_class = .text:0x00001078; // type:function size:0x1D0 scope:local align:4 +nodeCallBack__FP7J3DNodei = .text:0x00001248; // type:function size:0x270 scope:local align:4 +nodeCallBack_P__FP7J3DNodei = .text:0x000014B8; // type:function size:0x1AC scope:local align:4 +nodeCallBack_mimi__FP7J3DNodei = .text:0x00001664; // type:function size:0xC0 scope:local align:4 +nodeCallBack_kata__FP7J3DNodei = .text:0x00001724; // type:function size:0x80 scope:local align:4 +part_draw__FP8tn_classSc = .text:0x000017A4; // type:function size:0x144 scope:local align:4 +daTn_Draw__FP8tn_class = .text:0x000018E8; // type:function size:0x2CC scope:local align:4 +way_pos_check__FP8tn_classP4cXyz = .text:0x00001BB4; // type:function size:0x4A4 scope:local align:4 +__dt__11dBgS_GndChkFv = .text:0x00002058; // type:function size:0x118 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00002170; // type:function size:0x80 scope:weak align:4 +ground_4_check__FP8tn_classisf = .text:0x000021F0; // type:function size:0x2E0 scope:local align:4 +daTn_other_bg_check__FP8tn_classP10fopAc_ac_c = .text:0x000024D0; // type:function size:0x3F8 scope:local align:4 +get_view_H__FP8tn_class = .text:0x000028C8; // type:function size:0x2C scope:local align:4 +s_w_sub__FPvPv = .text:0x000028F4; // type:function size:0x7C scope:local align:4 +search_wepon__FP8tn_class = .text:0x00002970; // type:function size:0x2DC scope:local align:4 +s_b_sub__FPvPv = .text:0x00002C4C; // type:function size:0x84 scope:local align:4 +search_bomb__FP8tn_classi = .text:0x00002CD0; // type:function size:0x30C scope:local align:4 +daTn_bomb_view_check__FP8tn_class = .text:0x00002FDC; // type:function size:0x54 scope:local align:4 +daTn_bomb_check__FP8tn_class = .text:0x00003030; // type:function size:0x40 scope:local align:4 +daTn_wepon_view_check__FP8tn_class = .text:0x00003070; // type:function size:0x7C scope:local align:4 +daTn_player_bg_check__FP8tn_classP4cXyz = .text:0x000030EC; // type:function size:0x358 scope:local align:4 +daTn_player_view_check__FP8tn_classP4cXyzss = .text:0x00003444; // type:function size:0x1B0 scope:local align:4 +daTn_player_way_check__FP8tn_class = .text:0x000035F4; // type:function size:0x44 scope:local align:4 +wait_set__FP8tn_class = .text:0x00003638; // type:function size:0x88 scope:local align:4 +walk_set__FP8tn_class = .text:0x000036C0; // type:function size:0x68 scope:local align:4 +fight_run_set__FP8tn_class = .text:0x00003728; // type:function size:0xD0 scope:local align:4 +path_check__FP8tn_class = .text:0x000037F8; // type:function size:0x470 scope:local align:4 +jyunkai__FP8tn_class = .text:0x00003C68; // type:function size:0x774 scope:local align:4 +shot_s_sub__FPvPv = .text:0x000043DC; // type:function size:0x4C scope:local align:4 +fight_run__FP8tn_class = .text:0x00004428; // type:function size:0x92C scope:local align:4 +wepon_hit_check__FP8tn_class = .text:0x00004D54; // type:function size:0x384 scope:local align:4 +fight__FP8tn_class = .text:0x000050D8; // type:function size:0xE18 scope:local align:4 +p_lost__FP8tn_class = .text:0x00005EF0; // type:function size:0x14C scope:local align:4 +wepon_search__FP8tn_class = .text:0x0000603C; // type:function size:0x454 scope:local align:4 +b_nige__FP8tn_class = .text:0x00006490; // type:function size:0x500 scope:local align:4 +defence__FP8tn_class = .text:0x00006990; // type:function size:0x170 scope:local align:4 +hukki__FP8tn_class = .text:0x00006B00; // type:function size:0x314 scope:local align:4 +aite_miru__FP8tn_class = .text:0x00006E14; // type:function size:0xE0 scope:local align:4 +fail__FP8tn_class = .text:0x00006EF4; // type:function size:0x13C scope:local align:4 +yogan_fail__FP8tn_class = .text:0x00007030; // type:function size:0x1AC scope:local align:4 +d_mahi__FP8tn_class = .text:0x000071DC; // type:function size:0x12C scope:local align:4 +d_sit__FP8tn_class = .text:0x00007308; // type:function size:0x178 scope:local align:4 +stand__FP8tn_class = .text:0x00007480; // type:function size:0x56C scope:local align:4 +d_dozou__FP8tn_class = .text:0x000079EC; // type:function size:0x1D0 scope:local align:4 +s_demo__FP8tn_class = .text:0x00007BBC; // type:function size:0x79C scope:local align:4 +demo_camera__FP8tn_class = .text:0x00008358; // type:function size:0x244 scope:local align:4 +Tn_move__FP8tn_class = .text:0x0000859C; // type:function size:0x59C scope:local align:4 +yoroi_break__FP8tn_classP4cXyzUc = .text:0x00008B38; // type:function size:0x340 scope:local align:4 +damage_check__FP8tn_class = .text:0x00008E78; // type:function size:0xE8C scope:local align:4 +__dt__5csXyzFv = .text:0x00009D04; // type:function size:0x3C scope:weak align:4 +part_move__FP8tn_classi = .text:0x00009D40; // type:function size:0xE08 scope:local align:4 +spin_blur_set__FP8tn_class = .text:0x0000AB48; // type:function size:0x254 scope:local align:4 +daTn_Execute__FP8tn_class = .text:0x0000AD9C; // type:function size:0xE50 scope:local align:4 +daTn_IsDelete__FP8tn_class = .text:0x0000BBEC; // type:function size:0x8 scope:local align:4 +daTn_Delete__FP8tn_class = .text:0x0000BBF4; // type:function size:0x168 scope:local align:4 +useArrowHeapInit__FP10fopAc_ac_c = .text:0x0000BD5C; // type:function size:0x64 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x0000BDC0; // type:function size:0x5E0 scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x0000C3A0; // type:function size:0x48 scope:weak align:4 +daTn_Create__FP10fopAc_ac_c = .text:0x0000C3E8; // type:function size:0x720 scope:local align:4 +__ct__8tn_classFv = .text:0x0000CB08; // type:function size:0x518 scope:weak align:4 +__dt__22dPa_cutTurnEcallBack_cFv = .text:0x0000D020; // type:function size:0x6C scope:weak align:4 +__ct__22dPa_cutTurnEcallBack_cFv = .text:0x0000D08C; // type:function size:0x28 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x0000D0B4; // type:function size:0x5C scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x0000D110; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x0000D158; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x0000D224; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x0000D26C; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x0000D338; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x0000D380; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x0000D3DC; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x0000D424; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x0000D480; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x0000D4F0; // type:function size:0x88 scope:weak align:4 +__ct__4cXyzFv = .text:0x0000D578; // type:function size:0x4 scope:weak align:4 +__ct__5csXyzFv = .text:0x0000D57C; // type:function size:0x4 scope:weak align:4 +__dt__4tn_pFv = .text:0x0000D580; // type:function size:0x3C scope:weak align:4 +__ct__4tn_pFv = .text:0x0000D5BC; // type:function size:0x4 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000D5C0; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000D5C4; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000D5C8; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000D5CC; // type:function size:0x4 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x0000D5D0; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x0000D618; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x0000D674; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x0000D6BC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x0000D6CC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x0000D6D4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000D6DC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000D6E4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000D6EC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x0000D724; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x0000D72C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x0000D734; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000D73C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000D774; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x0000D778; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x0000D780; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x0000D790; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x0000D798; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x0000D7A0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000D7A8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000D7B0; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x0000D7E8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x0000D7F0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x0000D7F8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000D800; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x0000D838; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x0000D840; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x0000D848; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x0000D854; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x0000D860; // type:function size:0x5C scope:weak align:4 +__sinit_d_a_tn_cpp = .text:0x0000D8BC; // type:function size:0x1E8 scope:local align:4 +__dt__7tnHIO_cFv = .text:0x0000DAA4; // type:function size:0x60 scope:weak align:4 +__dt__12JntHit_HIO_cFv = .text:0x0000DB04; // type:function size:0x48 scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x0000DB4C; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x0000DB54; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x0000DB5C; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x0000DB64; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x0000DB6C; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x0000DB74; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x0000DB7C; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x0000DB84; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x0000DB8C; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x0000DB94; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x0000DB9C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x0000DBA4; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x0000DBAC; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x0000DBB4; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x0000DBBC; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4188 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4189 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4313 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4314 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4315 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4316 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4546 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4547 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4548 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4549 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4550 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4580 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4581 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4582 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4583 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4584 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4661 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@4662 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4663 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4711 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4712 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4713 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4714 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4899 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4900 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@5050 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 data:float +@5051 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@5052 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@5438 = .rodata:0x00000070; // type:object size:0x8 scope:local align:8 +@5439 = .rodata:0x00000078; // type:object size:0x8 scope:local align:8 +@5440 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@5562 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@5713 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 data:float +@5776 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5792 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5793 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@6080 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@6081 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@6082 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@6083 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@6084 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@6085 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@6086 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@6293 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@6294 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@6295 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@6296 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@6297 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@6447 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@6448 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@6449 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@6799 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@6800 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@6801 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@6802 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 data:string +@6803 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@6918 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@7020 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@7021 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@7082 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@7158 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@7159 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@7298 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@7299 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@7301 = .rodata:0x00000108; // type:object size:0x8 scope:local align:8 +@7344 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@7345 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@7545 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@7546 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@7589 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@7590 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@7591 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@7737 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@7738 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@7813 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 +@7814 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@8395 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@8396 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@8397 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 +@8398 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@8816 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +@8817 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@8818 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@8819 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@8820 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 +@8821 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4 +@8822 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4 +@8823 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4 +@8824 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4 +@8827 = .rodata:0x00000170; // type:object size:0x8 scope:local align:8 +turn_prim0$8839 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4 +turn_prim1$8840 = .rodata:0x0000017C; // type:object size:0x4 scope:local align:4 +turn_env$8841 = .rodata:0x00000180; // type:object size:0x4 scope:local align:4 +roll_prim0$8842 = .rodata:0x00000184; // type:object size:0x4 scope:local align:4 +roll_prim1$8843 = .rodata:0x00000188; // type:object size:0x4 scope:local align:4 +roll_env$8844 = .rodata:0x0000018C; // type:object size:0x4 scope:local align:4 +@8913 = .rodata:0x00000190; // type:object size:0x4 scope:local align:4 +@9294 = .rodata:0x00000194; // type:object size:0x4 scope:local align:4 +@9295 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4 +@9296 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4 +@9297 = .rodata:0x000001A0; // type:object size:0x4 scope:local align:4 +@9788 = .rodata:0x000001A4; // type:object size:0x4 scope:local align:4 +@9789 = .rodata:0x000001A8; // type:object size:0x4 scope:local align:4 +@10325 = .rodata:0x000001AC; // type:object size:0x4 scope:local align:4 +@10326 = .rodata:0x000001B0; // type:object size:0x4 scope:local align:4 +@10327 = .rodata:0x000001B4; // type:object size:0x4 scope:local align:4 +@10328 = .rodata:0x000001B8; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000001BC; // type:object size:0x6B scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_402_data_1C = .data:0x0000001C; // type:object size:0x14 +joint_check = .data:0x00000030; // type:object size:0x21 scope:local align:4 +joint_scale_x = .data:0x00000054; // type:object size:0x4 scope:local align:4 +joint_scale_y = .data:0x00000058; // type:object size:0x4 scope:local align:4 +joint_scale_z = .data:0x0000005C; // type:object size:0x4 scope:local align:4 +xad$5080 = .data:0x00000060; // type:object size:0x10 scope:local align:4 +zad$5081 = .data:0x00000070; // type:object size:0x10 scope:local align:4 +check_bit$5082 = .data:0x00000080; // type:object size:0x4 scope:local align:4 +@6087 = .data:0x00000084; // type:object size:0x3C scope:local align:4 +@6298 = .data:0x000000C0; // type:object size:0x4C scope:local align:4 +atp_0$6329 = .data:0x0000010C; // type:object size:0x18 scope:local align:4 +atp_1$6330 = .data:0x00000124; // type:object size:0x18 scope:local align:4 +@6804 = .data:0x0000013C; // type:object size:0xAC scope:local align:4 +@7548 = .data:0x000001E8; // type:object size:0x5C scope:local align:4 +@7739 = .data:0x00000244; // type:object size:0x68 scope:local align:4 +prim$7747 = .data:0x000002AC; // type:object size:0x18 scope:local align:4 +env$7748 = .data:0x000002C4; // type:object size:0x18 scope:local align:4 +@8399 = .data:0x000002DC; // type:object size:0x20 scope:local align:4 +j_dt = .data:0x000002FC; // type:object size:0xC scope:local align:4 +spin_eff_name$8831 = .data:0x00000308; // type:object size:0x6 scope:local align:4 +@9299 = .data:0x00000310; // type:object size:0x7C scope:local align:4 +kosi_cyl_offset$9345 = .data:0x0000038C; // type:object size:0x18 scope:local align:4 +asi_cyl_offset$9346 = .data:0x000003A4; // type:object size:0x18 scope:local align:4 +mune_cyl_offset$9347 = .data:0x000003BC; // type:object size:0x18 scope:local align:4 +kata_l_cyl_offset$9348 = .data:0x000003D4; // type:object size:0x18 scope:local align:4 +kata_r_cyl_offset$9349 = .data:0x000003EC; // type:object size:0x18 scope:local align:4 +kubi_cyl_offset$9350 = .data:0x00000404; // type:object size:0x18 scope:local align:4 +atama_cyl_offset$9351 = .data:0x0000041C; // type:object size:0x18 scope:local align:4 +mimi_cyl_offset$9352 = .data:0x00000434; // type:object size:0x18 scope:local align:4 +search_data$9353 = .data:0x0000044C; // type:object size:0x78 scope:local align:4 +part_bmd$9392 = .data:0x000004C4; // type:object size:0x6 scope:local align:4 +part_brk$9393 = .data:0x000004CC; // type:object size:0x6 scope:local align:4 +co_cyl_src$9580 = .data:0x000004D4; // type:object size:0x44 scope:local align:4 +tg_cyl_src$9581 = .data:0x00000518; // type:object size:0x44 scope:local align:4 +head_sph_src$9582 = .data:0x0000055C; // type:object size:0x40 scope:local align:4 +wepon_sph_src$9583 = .data:0x0000059C; // type:object size:0x40 scope:local align:4 +wepon2_sph_src$9584 = .data:0x000005DC; // type:object size:0x40 scope:local align:4 +defence_sph_src$9585 = .data:0x0000061C; // type:object size:0x40 scope:local align:4 +fire_j$9589 = .data:0x0000065C; // type:object size:0xA scope:local align:4 +fire_sc$9590 = .data:0x00000668; // type:object size:0x28 scope:local align:4 +l_daTn_Method = .data:0x00000690; // type:object size:0x20 scope:local align:4 +g_profile_TN = .data:0x000006B0; // type:object size:0x30 scope:global align:4 +__vt__34JPACallBackBase = .data:0x000006E0; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000006FC; // type:object size:0x20 scope:weak align:4 +__vt__8cM2dGCir = .data:0x0000071C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000728; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000734; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000740; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000074C; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000758; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x000007E0; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000007EC; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000874; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000880; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000088C; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x000008E0; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000904; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000910; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x0000091C; // type:object size:0x18 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x00000934; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x00000964; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000994; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000009AC; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000009B8; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000009C4; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x000009D0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x000009DC; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x000009E8; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000A00; // type:object size:0xC scope:weak align:4 +__vt__7tnHIO_c = .data:0x00000A0C; // type:object size:0xC scope:weak align:4 +__vt__12JntHit_HIO_c = .data:0x00000A18; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +hio_set = .bss:0x00000051; // type:object size:0x1 scope:local align:1 +@4174 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_tnHIO = .bss:0x00000060; // type:object size:0x104 scope:local align:4 data:float +search_sp = .bss:0x00000164; // type:object size:0x1 scope:local align:1 data:byte +target_info = .bss:0x00000168; // type:object size:0x28 scope:local align:4 +target_info_count = .bss:0x00000190; // type:object size:0x4 scope:local align:4 data:4byte +check_index$5801 = .bss:0x00000194; // type:object size:0xFF scope:local align:4 data:byte +s_check = .bss:0x00000293; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/D44J01/rels/d_a_toge/splits.txt b/config/D44J01/rels/d_a_toge/splits.txt new file mode 100644 index 000000000..3f0a7ecc7 --- /dev/null +++ b/config/D44J01/rels/d_a_toge/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_toge.o: + .text start:0x00000078 end:0x00000F04 + .rodata start:0x00000000 end:0x0000006A + .data start:0x00000000 end:0x00000188 diff --git a/config/D44J01/rels/d_a_toge/symbols.txt b/config/D44J01/rels/d_a_toge/symbols.txt new file mode 100644 index 000000000..b150de337 --- /dev/null +++ b/config/D44J01/rels/d_a_toge/symbols.txt @@ -0,0 +1,72 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +_delete__8daToge_cFv = .text:0x00000078; // type:function size:0xC4 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x0000013C; // type:function size:0x20 scope:local align:4 +CreateHeap__8daToge_cFv = .text:0x0000015C; // type:function size:0x134 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x00000290; // type:function size:0xB8 scope:local align:4 +Create__8daToge_cFv = .text:0x00000348; // type:function size:0x1AC scope:global align:4 +_create__8daToge_cFv = .text:0x000004F4; // type:function size:0x12C scope:global align:4 +__dt__8dCcD_CylFv = .text:0x00000620; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000006EC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000734; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000790; // type:function size:0x48 scope:weak align:4 +set_mtx__8daToge_cFv = .text:0x000007D8; // type:function size:0x90 scope:weak align:4 +_execute__8daToge_cFv = .text:0x00000868; // type:function size:0x18C scope:global align:4 +set_collision__8daToge_cFv = .text:0x000009F4; // type:function size:0x7C scope:global align:4 +search_wind__8daToge_cFv = .text:0x00000A70; // type:function size:0x68 scope:global align:4 +toge_move__8daToge_cFv = .text:0x00000AD8; // type:function size:0x164 scope:global align:4 +toge_seStart__8daToge_cFUl = .text:0x00000C3C; // type:function size:0x88 scope:global align:4 +_draw__8daToge_cFv = .text:0x00000CC4; // type:function size:0xA0 scope:global align:4 +daToge_Create__FPv = .text:0x00000D64; // type:function size:0x20 scope:local align:4 +daToge_Delete__FPv = .text:0x00000D84; // type:function size:0x20 scope:local align:4 +daToge_Draw__FPv = .text:0x00000DA4; // type:function size:0x20 scope:local align:4 +daToge_Execute__FPv = .text:0x00000DC4; // type:function size:0x20 scope:local align:4 +daToge_IsDelete__FPv = .text:0x00000DE4; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00000DEC; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00000DFC; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00000E04; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000E0C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000E14; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000E1C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00000E54; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00000E5C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00000E64; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000E6C; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000EA4; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000EA8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000EB0; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000EB8; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000EC0; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000ECC; // type:function size:0xC scope:weak align:4 +cLib_calcTimer__FPUc = .text:0x00000ED8; // type:function size:0x1C scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00000EF4; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00000EFC; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__8daToge_c = .rodata:0x00000000; // type:object size:0x7 scope:global align:4 data:string +m_dzbidx__8daToge_c = .rodata:0x00000008; // type:object size:0x2 scope:global align:2 +m_bdlidx__8daToge_c = .rodata:0x0000000A; // type:object size:0x2 scope:global align:2 +m_heapsize__8daToge_c = .rodata:0x0000000C; // type:object size:0x4 scope:global align:4 +m_y_min__8daToge_c = .rodata:0x00000010; // type:object size:0x4 scope:global align:4 +@4050 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float +@4096 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4097 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4098 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4099 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4292 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4329 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4330 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4331 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4332 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4345 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 data:float +@4346 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000044; // type:object size:0x26 scope:local align:4 data:string_table +l_cyl_src = .data:0x00000000; // type:object size:0x44 scope:local align:4 +daTogeMethodTable = .data:0x00000044; // type:object size:0x20 scope:local align:4 +g_profile_TOGE = .data:0x00000064; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x00000094; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000011C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000128; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000134; // type:object size:0x54 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_tori_flag/splits.txt b/config/D44J01/rels/d_a_tori_flag/splits.txt new file mode 100644 index 000000000..53d734729 --- /dev/null +++ b/config/D44J01/rels/d_a_tori_flag/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_tori_flag.o: + .text start:0x000000EC end:0x00000DA8 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000007C + .data start:0x00000000 end:0x00000194 + .bss start:0x00000008 end:0x00000088 diff --git a/config/D44J01/rels/d_a_tori_flag/symbols.txt b/config/D44J01/rels/d_a_tori_flag/symbols.txt new file mode 100644 index 000000000..fd8e60bc7 --- /dev/null +++ b/config/D44J01/rels/d_a_tori_flag/symbols.txt @@ -0,0 +1,96 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__17daTori_Flag_HIO_cFv = .text:0x000000EC; // type:function size:0x2C scope:global align:4 +set_mtx__13daTori_Flag_cFv = .text:0x00000118; // type:function size:0xAC scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000001C4; // type:function size:0x20 scope:local align:4 +CreateHeap__13daTori_Flag_cFv = .text:0x000001E4; // type:function size:0x128 scope:global align:4 +CreateInit__13daTori_Flag_cFv = .text:0x0000030C; // type:function size:0x88 scope:global align:4 +daTori_FlagCreate__FPv = .text:0x00000394; // type:function size:0x20 scope:local align:4 +_create__13daTori_Flag_cFv = .text:0x000003B4; // type:function size:0xEC scope:weak align:4 +__ct__13daTori_Flag_cFv = .text:0x000004A0; // type:function size:0x198 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00000638; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000704; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x0000074C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x000007A8; // type:function size:0x48 scope:weak align:4 +__dt__4cXyzFv = .text:0x000007F0; // type:function size:0x3C scope:weak align:4 +daTori_FlagDelete__FPv = .text:0x0000082C; // type:function size:0x50 scope:local align:4 +daTori_FlagExecute__FPv = .text:0x0000087C; // type:function size:0x24 scope:local align:4 +_execute__13daTori_Flag_cFv = .text:0x000008A0; // type:function size:0x2AC scope:weak align:4 +daTori_FlagDraw__FPv = .text:0x00000B4C; // type:function size:0x9C scope:local align:4 +daTori_FlagIsDelete__FPv = .text:0x00000BE8; // type:function size:0x8 scope:local align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00000BF0; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00000C00; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00000C08; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00000C10; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00000C18; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000C20; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00000C58; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00000C60; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00000C68; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000C70; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00000CA8; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00000CAC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00000CB4; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00000CBC; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00000CC4; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00000CD0; // type:function size:0xC scope:weak align:4 +__dt__17daTori_Flag_HIO_cFv = .text:0x00000CDC; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_tori_flag_cpp = .text:0x00000D24; // type:function size:0x74 scope:local align:4 +@280@__dt__8dCcD_CylFv = .text:0x00000D98; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00000DA0; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4023 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +M_arcname__13daTori_Flag_c = .rodata:0x00000004; // type:object size:0x7 scope:global align:4 data:string +@4062 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4063 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4293 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4294 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 +@4295 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4296 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4297 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4298 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4299 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4300 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:string +@4301 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4302 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4303 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4304 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4356 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000050; // type:object size:0x2C scope:local align:4 data:string_table +l_cyl_src = .data:0x00000000; // type:object size:0x44 scope:local align:4 +daTori_FlagMethodTable = .data:0x00000044; // type:object size:0x20 scope:local align:4 +g_profile_Tori_Flag = .data:0x00000064; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x00000094; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000011C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000128; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000134; // type:object size:0x54 scope:weak align:4 +__vt__17daTori_Flag_HIO_c = .data:0x00000188; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:float +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4018 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x10 scope:local align:4 +@4024 = .bss:0x00000070; // type:object size:0xC scope:local align:4 +l_flag_offset = .bss:0x0000007C; // type:object size:0xC scope:local align:4 data:float diff --git a/config/D44J01/rels/d_a_tornado/splits.txt b/config/D44J01/rels/d_a_tornado/splits.txt new file mode 100644 index 000000000..3118399a7 --- /dev/null +++ b/config/D44J01/rels/d_a_tornado/splits.txt @@ -0,0 +1,21 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_tornado.o: + .text start:0x000000EC end:0x00001644 + .rodata start:0x00000000 end:0x000000DC + .data start:0x00000000 end:0x00000088 + .bss start:0x00000008 end:0x000000C8 diff --git a/config/D44J01/rels/d_a_tornado/symbols.txt b/config/D44J01/rels/d_a_tornado/symbols.txt new file mode 100644 index 000000000..ad5ba0980 --- /dev/null +++ b/config/D44J01/rels/d_a_tornado/symbols.txt @@ -0,0 +1,92 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +jointCallBack__11daTornado_cFi = .text:0x000000EC; // type:function size:0x170 scope:global align:4 +daTornado_jointCallBack__FP7J3DNodei = .text:0x0000025C; // type:function size:0x40 scope:local align:4 +draw__11daTornado_cFv = .text:0x0000029C; // type:function size:0x1C0 scope:global align:4 +daTornado_Draw__FP11daTornado_c = .text:0x0000045C; // type:function size:0x20 scope:local align:4 +execute__11daTornado_cFv = .text:0x0000047C; // type:function size:0x7C8 scope:global align:4 +__dt__4cXyzFv = .text:0x00000C44; // type:function size:0x3C scope:weak align:4 +daTornado_Execute__FP11daTornado_c = .text:0x00000C80; // type:function size:0x20 scope:local align:4 +daTornado_IsDelete__FP11daTornado_c = .text:0x00000CA0; // type:function size:0x8 scope:local align:4 +tornado_delete__11daTornado_cFv = .text:0x00000CA8; // type:function size:0x80 scope:global align:4 +daTornado_Delete__FP11daTornado_c = .text:0x00000D28; // type:function size:0x24 scope:local align:4 +createHeap__11daTornado_cFv = .text:0x00000D4C; // type:function size:0x348 scope:global align:4 +daTornado_createHeap__FP10fopAc_ac_c = .text:0x00001094; // type:function size:0x20 scope:local align:4 +create__11daTornado_cFv = .text:0x000010B4; // type:function size:0x414 scope:global align:4 +__dt__13mDoExt_brkAnmFv = .text:0x000014C8; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00001524; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00001580; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000015DC; // type:function size:0x48 scope:weak align:4 +daTornado_Create__FP10fopAc_ac_c = .text:0x00001624; // type:function size:0x20 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +move_dis__16daTornado_HIO_c0 = .rodata:0x00000000; // type:object size:0x4 scope:global align:4 +start_dis__16daTornado_HIO_c0 = .rodata:0x00000004; // type:object size:0x4 scope:global align:4 +@4054 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4055 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4056 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:string +l_joint_scale = .rodata:0x00000014; // type:object size:0x2C scope:local align:4 +joint_offset$4155 = .rodata:0x00000040; // type:object size:0x2C scope:local align:4 +@4381 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4382 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 data:float +@4383 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4384 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4385 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4386 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4387 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4388 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@4389 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@4390 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@4391 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@4392 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@4393 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@4395 = .rodata:0x000000A0; // type:object size:0x8 scope:local align:8 +@4611 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 data:string +@4612 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@4613 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@4614 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x000000B8; // type:object size:0x24 scope:local align:4 data:string_table +l_arcName = .data:0x00000000; // type:object size:0x5 scope:local align:4 data:string +l_daTornado_Method = .data:0x00000008; // type:object size:0x20 scope:local align:4 +g_profile_TORNADO = .data:0x00000028; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_brkAnm = .data:0x00000058; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000064; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_bckAnm = .data:0x00000070; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000007C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +l_HIO = .bss:0x00000054; // type:object size:0x1 scope:local align:4 +@4157 = .bss:0x00000058; // type:object size:0xC scope:local align:4 +init$4158 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 +wind_scale$4156 = .bss:0x00000068; // type:object size:0xC scope:local align:4 +@4466 = .bss:0x00000074; // type:object size:0xC scope:local align:4 +init$4467 = .bss:0x00000080; // type:object size:0x1 scope:local align:1 +small_scale$4465 = .bss:0x00000084; // type:object size:0xC scope:local align:4 +@4470 = .bss:0x00000090; // type:object size:0xC scope:local align:4 +init$4471 = .bss:0x0000009C; // type:object size:0x1 scope:local align:1 +under_small_scale$4469 = .bss:0x000000A0; // type:object size:0xC scope:local align:4 +@4474 = .bss:0x000000AC; // type:object size:0xC scope:local align:4 +init$4475 = .bss:0x000000B8; // type:object size:0x1 scope:local align:1 +under_scale$4473 = .bss:0x000000BC; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_tpota/splits.txt b/config/D44J01/rels/d_a_tpota/splits.txt new file mode 100644 index 000000000..f73d6caf0 --- /dev/null +++ b/config/D44J01/rels/d_a_tpota/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_tpota.o: + .text start:0x00000078 end:0x00000564 + .rodata start:0x00000000 end:0x0000000C + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_tpota/symbols.txt b/config/D44J01/rels/d_a_tpota/symbols.txt new file mode 100644 index 000000000..dc59b2e01 --- /dev/null +++ b/config/D44J01/rels/d_a_tpota/symbols.txt @@ -0,0 +1,27 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +_create__9daTpota_cFv = .text:0x00000078; // type:function size:0x158 scope:global +__dt__5csXyzFv = .text:0x000001D0; // type:function size:0x3C scope:weak +__ct__5csXyzFv = .text:0x0000020C; // type:function size:0x4 scope:weak +__dt__4cXyzFv = .text:0x00000210; // type:function size:0x3C scope:weak +__ct__4cXyzFv = .text:0x0000024C; // type:function size:0x4 scope:weak +_delete__9daTpota_cFv = .text:0x00000250; // type:function size:0x48 scope:global +make_ripple__9daTpota_cF4cXyz = .text:0x00000298; // type:function size:0x64 scope:global +check_water_h__9daTpota_cFP15JPABaseParticlef = .text:0x000002FC; // type:function size:0x58 scope:global +clear_splash__9daTpota_cFv = .text:0x00000354; // type:function size:0x2C scope:global +renew_splash__9daTpota_cFv = .text:0x00000380; // type:function size:0x74 scope:global +_execute__9daTpota_cFv = .text:0x000003F4; // type:function size:0xD4 scope:global +_draw__9daTpota_cFv = .text:0x000004C8; // type:function size:0x8 scope:global +Mthd_Create__23@unnamed@d_a_tpota_cpp@FPv = .text:0x000004D0; // type:function size:0x20 scope:local +Mthd_Delete__23@unnamed@d_a_tpota_cpp@FPv = .text:0x000004F0; // type:function size:0x24 scope:local +Mthd_Execute__23@unnamed@d_a_tpota_cpp@FPv = .text:0x00000514; // type:function size:0x24 scope:local +Mthd_Draw__23@unnamed@d_a_tpota_cpp@FPv = .text:0x00000538; // type:function size:0x24 scope:local +Mthd_IsDelete__23@unnamed@d_a_tpota_cpp@FPv = .text:0x0000055C; // type:function size:0x8 scope:local +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +l_daTpota_idx_table = .rodata:0x00000000; // type:object size:0x4 scope:local +@4077 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4087 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +Tpota_Mthd_Table__23@unnamed@d_a_tpota_cpp@ = .data:0x00000000; // type:object size:0x20 scope:local +g_profile_Tpota = .data:0x00000020; // type:object size:0x30 scope:global diff --git a/config/D44J01/rels/d_a_tsubo/splits.txt b/config/D44J01/rels/d_a_tsubo/splits.txt new file mode 100644 index 000000000..034ff69eb --- /dev/null +++ b/config/D44J01/rels/d_a_tsubo/splits.txt @@ -0,0 +1,24 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_tsubo.o: + .text start:0x000000EC end:0x000077BC + .text start:0x000077BC end:0x000077BC + .text start:0x000077BC end:0x00007FE0 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000F0C + .data start:0x00000000 end:0x000007A4 + .bss start:0x00000008 end:0x0000010C diff --git a/config/D44J01/rels/d_a_tsubo/symbols.txt b/config/D44J01/rels/d_a_tsubo/symbols.txt new file mode 100644 index 000000000..b1e3282a5 --- /dev/null +++ b/config/D44J01/rels/d_a_tsubo/symbols.txt @@ -0,0 +1,366 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +prmZ_init__Q27daTsubo5Act_cFv = .text:0x000000EC; // type:function size:0x30 scope:global align:4 +solidHeapCB__Q27daTsubo5Act_cFP10fopAc_ac_c = .text:0x0000011C; // type:function size:0x24 scope:global align:4 +create_heap__Q27daTsubo5Act_cFv = .text:0x00000140; // type:function size:0x1F0 scope:global align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000330; // type:function size:0x48 scope:weak align:4 +create_init_cull__Q27daTsubo5Act_cFv = .text:0x00000378; // type:function size:0xCC scope:global align:4 +create_init_cc__Q27daTsubo5Act_cFv = .text:0x00000444; // type:function size:0x12C scope:global align:4 +create_init_bgc__Q27daTsubo5Act_cFv = .text:0x00000570; // type:function size:0xE8 scope:global align:4 +_create__Q27daTsubo5Act_cFv = .text:0x00000658; // type:function size:0x598 scope:global align:4 +__dt__19dPa_followEcallBackFv = .text:0x00000BF0; // type:function size:0x6C scope:weak align:4 +__defctor__19dPa_followEcallBackFv = .text:0x00000C5C; // type:function size:0x28 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x00000C84; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00000D50; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000D98; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000DF4; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00000E3C; // type:function size:0x5C scope:weak align:4 +__dt__4cXyzFv = .text:0x00000E98; // type:function size:0x3C scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x00000ED4; // type:function size:0x88 scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x00000F5C; // type:function size:0x70 scope:weak align:4 +_is_delete__Q27daTsubo5Act_cFv = .text:0x00000FCC; // type:function size:0x40 scope:global align:4 +_delete__Q27daTsubo5Act_cFv = .text:0x0000100C; // type:function size:0xEC scope:global align:4 +spec_make_boko__Q27daTsubo5Act_cFi = .text:0x000010F8; // type:function size:0xA8 scope:global align:4 +spec_init__Q27daTsubo5Act_cFv = .text:0x000011A0; // type:function size:0x170 scope:global align:4 +spec_set_actor__Q27daTsubo5Act_cFv = .text:0x00001310; // type:function size:0xF0 scope:global align:4 +spec_clr_actor__Q27daTsubo5Act_cFv = .text:0x00001400; // type:function size:0xB0 scope:global align:4 +spec_carry_spec__Q27daTsubo5Act_cFv = .text:0x000014B0; // type:function size:0xE4 scope:global align:4 +spec_mode_carry_init__Q27daTsubo5Act_cFv = .text:0x00001594; // type:function size:0xD8 scope:global align:4 +spec_mode_carry__Q27daTsubo5Act_cFb = .text:0x0000166C; // type:function size:0x198 scope:global align:4 +spec_mode_put_init__Q27daTsubo5Act_cFv = .text:0x00001804; // type:function size:0x10C scope:global align:4 +spec_set_room__Q27daTsubo5Act_cFv = .text:0x00001910; // type:function size:0xDC scope:global align:4 +spec_remove__Q27daTsubo5Act_cFv = .text:0x000019EC; // type:function size:0x12C scope:global align:4 +spec_kill__Q27daTsubo5Act_cFv = .text:0x00001B18; // type:function size:0xF4 scope:global align:4 +spec_mtx__Q27daTsubo5Act_cFv = .text:0x00001C0C; // type:function size:0x15C scope:global align:4 +mode_hide_init__Q27daTsubo5Act_cFv = .text:0x00001D68; // type:function size:0x8C scope:global align:4 +mode_hide__Q27daTsubo5Act_cFv = .text:0x00001DF4; // type:function size:0x54 scope:global align:4 +mode_appear_init__Q27daTsubo5Act_cFv = .text:0x00001E48; // type:function size:0x130 scope:global align:4 +mode_appear__Q27daTsubo5Act_cFv = .text:0x00001F78; // type:function size:0x240 scope:global align:4 +mode_wait_init__Q27daTsubo5Act_cFv = .text:0x000021B8; // type:function size:0xD4 scope:global align:4 +mode_wait__Q27daTsubo5Act_cFv = .text:0x0000228C; // type:function size:0x10C scope:global align:4 +mode_walk_init__Q27daTsubo5Act_cFv = .text:0x00002398; // type:function size:0x9C scope:global align:4 +mode_walk__Q27daTsubo5Act_cFv = .text:0x00002434; // type:function size:0x1BC scope:global align:4 +mode_carry_init__Q27daTsubo5Act_cFv = .text:0x000025F0; // type:function size:0x184 scope:global align:4 +mode_carry__Q27daTsubo5Act_cFv = .text:0x00002774; // type:function size:0x214 scope:global align:4 +mode_drop_init__Q27daTsubo5Act_cFv = .text:0x00002988; // type:function size:0x154 scope:global align:4 +mode_drop__Q27daTsubo5Act_cFv = .text:0x00002ADC; // type:function size:0xB4 scope:global align:4 +mode_sink_init__Q27daTsubo5Act_cFv = .text:0x00002B90; // type:function size:0x1AC scope:global align:4 +mode_sink__Q27daTsubo5Act_cFv = .text:0x00002D3C; // type:function size:0x60 scope:global align:4 +mode_afl_init__Q27daTsubo5Act_cFv = .text:0x00002D9C; // type:function size:0x1A8 scope:global align:4 +mode_afl__Q27daTsubo5Act_cFv = .text:0x00002F44; // type:function size:0x14C scope:global align:4 +mode_proc_call__Q27daTsubo5Act_cFv = .text:0x00003090; // type:function size:0x478 scope:global align:4 +cull_set_draw__Q27daTsubo5Act_cFv = .text:0x00003508; // type:function size:0xA0 scope:global align:4 +cull_set_move__Q27daTsubo5Act_cFv = .text:0x000035A8; // type:function size:0xA0 scope:global align:4 +damaged__Q27daTsubo5Act_cFiP13cBgS_PolyInfobPC4cXyz = .text:0x00003648; // type:function size:0x2C8 scope:global align:4 +damaged__Q27daTsubo5Act_cFiP13cBgS_PolyInfo = .text:0x00003910; // type:function size:0x28 scope:global align:4 +damaged_lava__Q27daTsubo5Act_cFv = .text:0x00003938; // type:function size:0x74 scope:global align:4 +damage_tg_acc__Q27daTsubo5Act_cFv = .text:0x000039AC; // type:function size:0x330 scope:global align:4 +damage_cc_proc__Q27daTsubo5Act_cFv = .text:0x00003CDC; // type:function size:0x3D8 scope:global align:4 +damage_bg_proc__Q27daTsubo5Act_cFv = .text:0x000040B4; // type:function size:0x214 scope:global align:4 +damage_bg_proc_directly__Q27daTsubo5Act_cFv = .text:0x000042C8; // type:function size:0x364 scope:global align:4 +damage_kill_proc__Q27daTsubo5Act_cFv = .text:0x0000462C; // type:function size:0x54 scope:global align:4 +reflect__Q27daTsubo5Act_cFP4cXyzRC13cBgS_PolyInfof = .text:0x00004680; // type:function size:0x138 scope:global align:4 +bound__Q27daTsubo5Act_cFf = .text:0x000047B8; // type:function size:0x2E8 scope:global align:4 +moment_small__Q27daTsubo5Act_cFPC4cXyz = .text:0x00004AA0; // type:function size:0x4 scope:global align:4 +moment_big__Q27daTsubo5Act_cFPC4cXyz = .text:0x00004AA4; // type:function size:0x4 scope:global align:4 +moment_water__Q27daTsubo5Act_cFPC4cXyz = .text:0x00004AA8; // type:function size:0x4 scope:global align:4 +moment_barrel__Q27daTsubo5Act_cFPC4cXyz = .text:0x00004AAC; // type:function size:0x4 scope:global align:4 +moment_stool__Q27daTsubo5Act_cFPC4cXyz = .text:0x00004AB0; // type:function size:0x4 scope:global align:4 +moment_skull__Q27daTsubo5Act_cFPC4cXyz = .text:0x00004AB4; // type:function size:0x4 scope:global align:4 +moment_pail__Q27daTsubo5Act_cFPC4cXyz = .text:0x00004AB8; // type:function size:0x4 scope:global align:4 +moment_spine__Q27daTsubo5Act_cFPC4cXyz = .text:0x00004ABC; // type:function size:0x4 scope:global align:4 +moment_hbox2S__Q27daTsubo5Act_cFPC4cXyz = .text:0x00004AC0; // type:function size:0x4 scope:global align:4 +moment_tryColSun__Q27daTsubo5Act_cFPC4cXyz = .text:0x00004AC4; // type:function size:0x4 scope:global align:4 +moment_tryColMer__Q27daTsubo5Act_cFPC4cXyz = .text:0x00004AC8; // type:function size:0x4 scope:global align:4 +moment_tryColJup__Q27daTsubo5Act_cFPC4cXyz = .text:0x00004ACC; // type:function size:0x4 scope:global align:4 +moment_tryKeyGate__Q27daTsubo5Act_cFPC4cXyz = .text:0x00004AD0; // type:function size:0x4 scope:global align:4 +moment_pinecone__Q27daTsubo5Act_cFPC4cXyz = .text:0x00004AD4; // type:function size:0x4 scope:global align:4 +moment_kutani__Q27daTsubo5Act_cFPC4cXyz = .text:0x00004AD8; // type:function size:0x4 scope:global align:4 +moment_woodS__Q27daTsubo5Act_cFPC4cXyz = .text:0x00004ADC; // type:function size:0x4 scope:global align:4 +moment_proc_call__Q27daTsubo5Act_cFv = .text:0x00004AE0; // type:function size:0x29C scope:global align:4 +set_wind_vec__Q27daTsubo5Act_cFv = .text:0x00004D7C; // type:function size:0x274 scope:global align:4 +init_mtx__Q27daTsubo5Act_cFv = .text:0x00004FF0; // type:function size:0x88 scope:global align:4 +set_mtx__Q27daTsubo5Act_cFv = .text:0x00005078; // type:function size:0x20C scope:global align:4 +set_tensor__Q27daTsubo5Act_cFPC4cXyz = .text:0x00005284; // type:function size:0x8C scope:global align:4 +init_rot_throw__Q27daTsubo5Act_cFv = .text:0x00005310; // type:function size:0xD0 scope:global align:4 +init_rot_clean__Q27daTsubo5Act_cFv = .text:0x000053E0; // type:function size:0x84 scope:global align:4 +set_tensor_hide__Q27daTsubo5Act_cFv = .text:0x00005464; // type:function size:0x20 scope:global align:4 +set_tensor_appear__Q27daTsubo5Act_cFv = .text:0x00005484; // type:function size:0x20 scope:global align:4 +set_tensor_wait__Q27daTsubo5Act_cFv = .text:0x000054A4; // type:function size:0xE8 scope:global align:4 +set_tensor_walk__Q27daTsubo5Act_cFv = .text:0x0000558C; // type:function size:0x1B0 scope:global align:4 +set_tensor_carry__Q27daTsubo5Act_cFv = .text:0x0000573C; // type:function size:0x20 scope:global align:4 +set_tensor_drop__Q27daTsubo5Act_cFv = .text:0x0000575C; // type:function size:0x12C scope:global align:4 +set_tensor_sink__Q27daTsubo5Act_cFv = .text:0x00005888; // type:function size:0x12C scope:global align:4 +set_tensor_afl__Q27daTsubo5Act_cFv = .text:0x000059B4; // type:function size:0x1A4 scope:global align:4 +eff_drop_water__Q27daTsubo5Act_cFv = .text:0x00005B58; // type:function size:0x108 scope:global align:4 +eff_land_smoke__Q27daTsubo5Act_cFv = .text:0x00005C60; // type:function size:0x3C scope:global align:4 +eff_break_barrel__Q27daTsubo5Act_cFv = .text:0x00005C9C; // type:function size:0x144 scope:global align:4 +eff_break_tsubo__Q27daTsubo5Act_cFv = .text:0x00005DE0; // type:function size:0x1C0 scope:global align:4 +eff_break_stool__Q27daTsubo5Act_cFv = .text:0x00005FA0; // type:function size:0x118 scope:global align:4 +eff_break_skull__Q27daTsubo5Act_cFv = .text:0x000060B8; // type:function size:0xB0 scope:global align:4 +eff_break_pail__Q27daTsubo5Act_cFv = .text:0x00006168; // type:function size:0x20 scope:global align:4 +eff_break_spine__Q27daTsubo5Act_cFv = .text:0x00006188; // type:function size:0x20 scope:global align:4 +eff_break_hbox2S__Q27daTsubo5Act_cFv = .text:0x000061A8; // type:function size:0x20 scope:global align:4 +eff_break_try__Q27daTsubo5Act_cFv = .text:0x000061C8; // type:function size:0x20 scope:global align:4 +eff_break_pinecone__Q27daTsubo5Act_cFv = .text:0x000061E8; // type:function size:0xEC scope:global align:4 +eff_break_woodS__Q27daTsubo5Act_cFv = .text:0x000062D4; // type:function size:0x20 scope:global align:4 +eff_hit_water_splash__Q27daTsubo5Act_cFv = .text:0x000062F4; // type:function size:0x5C scope:global align:4 +eff_hit_lava_splash__Q27daTsubo5Act_cFv = .text:0x00006350; // type:function size:0x54 scope:global align:4 +eff_kutani_set__Q27daTsubo5Act_cFv = .text:0x000063A4; // type:function size:0x84 scope:global align:4 +eff_kutani_init__Q27daTsubo5Act_cFv = .text:0x00006428; // type:function size:0x48 scope:global align:4 +bg_crr_lava__Q27daTsubo5Act_cFv = .text:0x00006470; // type:function size:0xB0 scope:global align:4 +chk_sink_lava__Q27daTsubo5Act_cFv = .text:0x00006520; // type:function size:0x60 scope:global align:4 +chk_sink_water__Q27daTsubo5Act_cFv = .text:0x00006580; // type:function size:0xB8 scope:global align:4 +chk_sinkdown_water__Q27daTsubo5Act_cFv = .text:0x00006638; // type:function size:0x78 scope:global align:4 +calc_drop_param__Q27daTsubo5Act_cCFPfPfPf = .text:0x000066B0; // type:function size:0x1DC scope:global align:4 +calc_afl_param__Q27daTsubo5Act_cCFPfPfPf = .text:0x0000688C; // type:function size:0x1C4 scope:global align:4 +se_fall_water__Q27daTsubo5Act_cFv = .text:0x00006A50; // type:function size:0x118 scope:global align:4 +se_fall_lava__Q27daTsubo5Act_cFv = .text:0x00006B68; // type:function size:0x124 scope:global align:4 +se_break__Q27daTsubo5Act_cFP13cBgS_PolyInfo = .text:0x00006C8C; // type:function size:0x11C scope:global align:4 +se_pickup_carry__Q27daTsubo5Act_cFv = .text:0x00006DA8; // type:function size:0x58 scope:global align:4 +se_pickup_carry_init__Q27daTsubo5Act_cFv = .text:0x00006E00; // type:function size:0x18 scope:global align:4 +se_pickup__Q27daTsubo5Act_cFv = .text:0x00006E18; // type:function size:0x7C scope:global align:4 +set_senv__Q27daTsubo5Act_cCFii = .text:0x00006E94; // type:function size:0x54 scope:global align:4 +cam_lockoff__Q27daTsubo5Act_cCFv = .text:0x00006EE8; // type:function size:0x38 scope:global align:4 +_execute__Q27daTsubo5Act_cFv = .text:0x00006F20; // type:function size:0x2A0 scope:global align:4 +_draw__Q27daTsubo5Act_cFv = .text:0x000071C0; // type:function size:0x21C scope:global align:4 +Create__Q27daTsubo6MethodFPv = .text:0x000073DC; // type:function size:0x20 scope:global align:4 +Delete__Q27daTsubo6MethodFPv = .text:0x000073FC; // type:function size:0x24 scope:global align:4 +Execute__Q27daTsubo6MethodFPv = .text:0x00007420; // type:function size:0x24 scope:global align:4 +Draw__Q27daTsubo6MethodFPv = .text:0x00007444; // type:function size:0x24 scope:global align:4 +IsDelete__Q27daTsubo6MethodFPv = .text:0x00007468; // type:function size:0x24 scope:global align:4 +__dt__13cBgS_PolyInfoFv = .text:0x0000748C; // type:function size:0x48 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x000074D4; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x0000751C; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00007578; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000075C0; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000075C4; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000075C8; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000075CC; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x000075D0; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00007618; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00007674; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00007684; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x0000768C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00007694; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000769C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000076A4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x000076DC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x000076E4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x000076EC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x000076F4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x0000772C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00007730; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00007738; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00007740; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00007748; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00007754; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00007760; // type:function size:0x5C scope:weak align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ37daTsubo5Act_c5Prm_eQ37daTsubo5Act_c5Prm_e = .text:0x000077BC; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_tsubo_cpp = .text:0x000077D8; // type:function size:0x168 scope:local align:4 +__dt__20dBgS_ObjGndChk_YoganFv = .text:0x00007940; // type:function size:0x168 scope:weak align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x00007AA8; // type:function size:0x140 scope:weak align:4 +__dt__11dBgS_GndChkFv = .text:0x00007BE8; // type:function size:0x118 scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00007D00; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x00007DA0; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00007DFC; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00007E44; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x00007EA0; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_GndChkFv = .text:0x00007EE8; // type:function size:0x80 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00007F68; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x00007F70; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x00007F78; // type:function size:0x8 scope:weak align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x00007F80; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x00007F88; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x00007F90; // type:function size:0x8 scope:weak align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x00007F98; // type:function size:0x8 scope:weak align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x00007FA0; // type:function size:0x8 scope:weak align:4 +@20@__dt__20dBgS_ObjGndChk_YoganFv = .text:0x00007FA8; // type:function size:0x8 scope:weak align:4 +@76@__dt__20dBgS_ObjGndChk_YoganFv = .text:0x00007FB0; // type:function size:0x8 scope:weak align:4 +@64@__dt__20dBgS_ObjGndChk_YoganFv = .text:0x00007FB8; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00007FC0; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00007FC8; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00007FD0; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00007FD8; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__Q27daTsubo5Act_c = .rodata:0x00000000; // type:object size:0x40 scope:global align:4 +M_cyl_src__Q27daTsubo5Act_c = .rodata:0x00000040; // type:object size:0x44 scope:global align:4 +M_data__Q27daTsubo5Act_c = .rodata:0x00000084; // type:object size:0xCC0 scope:global align:4 +M_data_spec_boko__Q27daTsubo5Act_c = .rodata:0x00000D44; // type:object size:0x24 scope:global align:4 data:2byte +M_attrSpine__Q27daTsubo5Act_c = .rodata:0x00000D68; // type:object size:0x34 scope:global align:4 data:2byte +@4193 = .rodata:0x00000D9C; // type:object size:0x4 scope:local align:4 data:float +@4219 = .rodata:0x00000DA0; // type:object size:0x8 scope:local align:8 data:double +@4274 = .rodata:0x00000DA8; // type:object size:0x4 scope:local align:4 data:float +@4484 = .rodata:0x00000DAC; // type:object size:0x4 scope:local align:4 data:float +@4801 = .rodata:0x00000DB0; // type:object size:0x4 scope:local align:4 +@4802 = .rodata:0x00000DB4; // type:object size:0x4 scope:local align:4 +@4803 = .rodata:0x00000DB8; // type:object size:0x4 scope:local align:4 +@4898 = .rodata:0x00000DBC; // type:object size:0x4 scope:local align:4 data:float +@4899 = .rodata:0x00000DC0; // type:object size:0x4 scope:local align:4 data:float +@5035 = .rodata:0x00000DC4; // type:object size:0x4 scope:local align:4 +@5036 = .rodata:0x00000DC8; // type:object size:0x4 scope:local align:4 +@5037 = .rodata:0x00000DCC; // type:object size:0x4 scope:local align:4 +@5074 = .rodata:0x00000DD0; // type:object size:0x4 scope:local align:4 data:float +@5075 = .rodata:0x00000DD4; // type:object size:0x4 scope:local align:4 +@5117 = .rodata:0x00000DD8; // type:object size:0x4 scope:local align:4 data:float +@5186 = .rodata:0x00000DDC; // type:object size:0x4 scope:local align:4 +@5187 = .rodata:0x00000DE0; // type:object size:0x4 scope:local align:4 data:string +@5188 = .rodata:0x00000DE4; // type:object size:0x4 scope:local align:4 +@5190 = .rodata:0x00000DE8; // type:object size:0x8 scope:local align:8 data:double +@5371 = .rodata:0x00000DF0; // type:object size:0x8 scope:local align:8 +@5372 = .rodata:0x00000DF8; // type:object size:0x8 scope:local align:8 +@5414 = .rodata:0x00000E00; // type:object size:0x4 scope:local align:4 data:float +@5434 = .rodata:0x00000E04; // type:object size:0x4 scope:local align:4 +@5435 = .rodata:0x00000E08; // type:object size:0x4 scope:local align:4 +@5531 = .rodata:0x00000E0C; // type:object size:0x4 scope:local align:4 data:string +@5532 = .rodata:0x00000E10; // type:object size:0x4 scope:local align:4 +@5624 = .rodata:0x00000E14; // type:object size:0x4 scope:local align:4 data:float +@5704 = .rodata:0x00000E18; // type:object size:0x4 scope:local align:4 +@5705 = .rodata:0x00000E1C; // type:object size:0x4 scope:local align:4 +@5706 = .rodata:0x00000E20; // type:object size:0x4 scope:local align:4 +@5953 = .rodata:0x00000E24; // type:object size:0x4 scope:local align:4 +@6085 = .rodata:0x00000E28; // type:object size:0x4 scope:local align:4 +@6086 = .rodata:0x00000E2C; // type:object size:0x4 scope:local align:4 +@6087 = .rodata:0x00000E30; // type:object size:0x4 scope:local align:4 +@6088 = .rodata:0x00000E34; // type:object size:0x4 scope:local align:4 +@6192 = .rodata:0x00000E38; // type:object size:0x4 scope:local align:4 +@6259 = .rodata:0x00000E3C; // type:object size:0x4 scope:local align:4 +@6260 = .rodata:0x00000E40; // type:object size:0x4 scope:local align:4 +@6261 = .rodata:0x00000E44; // type:object size:0x4 scope:local align:4 +@6313 = .rodata:0x00000E48; // type:object size:0x4 scope:local align:4 +@6326 = .rodata:0x00000E4C; // type:object size:0x4 scope:local align:4 data:float +@6421 = .rodata:0x00000E50; // type:object size:0x4 scope:local align:4 data:string +@6512 = .rodata:0x00000E54; // type:object size:0x4 scope:local align:4 +@6513 = .rodata:0x00000E58; // type:object size:0x4 scope:local align:4 +@6671 = .rodata:0x00000E5C; // type:object size:0x4 scope:local align:4 +@6672 = .rodata:0x00000E60; // type:object size:0x4 scope:local align:4 +@6689 = .rodata:0x00000E64; // type:object size:0x4 scope:local align:4 data:float +@6830 = .rodata:0x00000E68; // type:object size:0x4 scope:local align:4 data:float +@6935 = .rodata:0x00000E6C; // type:object size:0x8 scope:local align:4 +@6964 = .rodata:0x00000E74; // type:object size:0x8 scope:local align:4 +@6994 = .rodata:0x00000E7C; // type:object size:0x8 scope:local align:4 +@7183 = .rodata:0x00000E84; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000E88; // type:object size:0x84 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_115_data_1C = .data:0x0000001C; // type:object size:0x14 +@5442 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@5443 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@5444 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@5445 = .data:0x00000054; // type:object size:0xC scope:local align:4 +@5446 = .data:0x00000060; // type:object size:0xC scope:local align:4 +@5447 = .data:0x0000006C; // type:object size:0xC scope:local align:4 +@5448 = .data:0x00000078; // type:object size:0xC scope:local align:4 +@5449 = .data:0x00000084; // type:object size:0xC scope:local align:4 +mode_proc$5441 = .data:0x00000090; // type:object size:0x60 scope:local align:4 +@5474 = .data:0x000000F0; // type:object size:0xC scope:local align:4 +@5475 = .data:0x000000FC; // type:object size:0xC scope:local align:4 +@5476 = .data:0x00000108; // type:object size:0xC scope:local align:4 +@5477 = .data:0x00000114; // type:object size:0xC scope:local align:4 +@5478 = .data:0x00000120; // type:object size:0xC scope:local align:4 +@5479 = .data:0x0000012C; // type:object size:0xC scope:local align:4 +@5480 = .data:0x00000138; // type:object size:0xC scope:local align:4 +@5481 = .data:0x00000144; // type:object size:0xC scope:local align:4 +set_tensor_proc$5473 = .data:0x00000150; // type:object size:0x60 scope:local align:4 +@5568 = .data:0x000001B0; // type:object size:0xC scope:local align:4 +@5569 = .data:0x000001BC; // type:object size:0xC scope:local align:4 +@5570 = .data:0x000001C8; // type:object size:0xC scope:local align:4 +@5571 = .data:0x000001D4; // type:object size:0xC scope:local align:4 +@5572 = .data:0x000001E0; // type:object size:0xC scope:local align:4 +@5573 = .data:0x000001EC; // type:object size:0xC scope:local align:4 +@5574 = .data:0x000001F8; // type:object size:0xC scope:local align:4 +@5575 = .data:0x00000204; // type:object size:0xC scope:local align:4 +@5576 = .data:0x00000210; // type:object size:0xC scope:local align:4 +@5577 = .data:0x0000021C; // type:object size:0xC scope:local align:4 +@5578 = .data:0x00000228; // type:object size:0xC scope:local align:4 +@5579 = .data:0x00000234; // type:object size:0xC scope:local align:4 +@5580 = .data:0x00000240; // type:object size:0xC scope:local align:4 +@5581 = .data:0x0000024C; // type:object size:0xC scope:local align:4 +@5582 = .data:0x00000258; // type:object size:0xC scope:local align:4 +@5583 = .data:0x00000264; // type:object size:0xC scope:local align:4 +eff_break_proc$5567 = .data:0x00000270; // type:object size:0xC0 scope:local align:4 +@6158 = .data:0x00000330; // type:object size:0xC scope:local align:4 +@6159 = .data:0x0000033C; // type:object size:0xC scope:local align:4 +@6160 = .data:0x00000348; // type:object size:0xC scope:local align:4 +@6161 = .data:0x00000354; // type:object size:0xC scope:local align:4 +@6162 = .data:0x00000360; // type:object size:0xC scope:local align:4 +@6163 = .data:0x0000036C; // type:object size:0xC scope:local align:4 +@6164 = .data:0x00000378; // type:object size:0xC scope:local align:4 +@6165 = .data:0x00000384; // type:object size:0xC scope:local align:4 +@6166 = .data:0x00000390; // type:object size:0xC scope:local align:4 +@6167 = .data:0x0000039C; // type:object size:0xC scope:local align:4 +@6168 = .data:0x000003A8; // type:object size:0xC scope:local align:4 +@6169 = .data:0x000003B4; // type:object size:0xC scope:local align:4 +@6170 = .data:0x000003C0; // type:object size:0xC scope:local align:4 +@6171 = .data:0x000003CC; // type:object size:0xC scope:local align:4 +@6172 = .data:0x000003D8; // type:object size:0xC scope:local align:4 +@6173 = .data:0x000003E4; // type:object size:0xC scope:local align:4 +moment_proc$6157 = .data:0x000003F0; // type:object size:0xC0 scope:local align:4 +Table__Q27daTsubo6Method = .data:0x000004B0; // type:object size:0x20 scope:global align:4 +g_profile_TSUBO = .data:0x000004D0; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x00000500; // type:object size:0xC scope:weak align:4 +__vt__8cM2dGCir = .data:0x0000050C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x00000518; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x00000524; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x00000530; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x0000053C; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000548; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000564; // type:object size:0x20 scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x00000584; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000060C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000618; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000624; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000678; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x0000069C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000006A8; // type:object size:0xC scope:weak align:4 +__vt__20dBgS_ObjGndChk_Yogan = .data:0x000006B4; // type:object size:0x30 scope:weak align:4 +__vt__11cBgS_GndChk = .data:0x000006E4; // type:object size:0x18 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x000006FC; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_GndChk = .data:0x0000072C; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x0000075C; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000774; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000780; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x0000078C; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000798; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4141 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +M_bg_lava__Q27daTsubo5Act_c = .bss:0x00000060; // type:object size:0x54 scope:global align:4 data:4byte +M_spec_act__Q27daTsubo5Act_c = .bss:0x000000B4; // type:object size:0xC scope:global align:4 +init$5450 = .bss:0x000000C0; // type:object size:0x1 scope:local align:1 data:byte +init$5482 = .bss:0x000000C1; // type:object size:0x1 scope:local align:1 data:byte +init$5584 = .bss:0x000000C2; // type:object size:0x1 scope:local align:1 data:byte +init$6174 = .bss:0x000000C3; // type:object size:0x1 scope:local align:1 data:byte +@6283 = .bss:0x000000C4; // type:object size:0xC scope:local align:4 +init$6284 = .bss:0x000000D0; // type:object size:0x1 scope:local align:1 +offset_pos$6282 = .bss:0x000000D4; // type:object size:0xC scope:local align:4 +init$6554 = .bss:0x000000E0; // type:object size:0x1 scope:local align:1 data:byte +em_scl$6553 = .bss:0x000000E4; // type:object size:0xC scope:local align:4 data:float +@6651 = .bss:0x000000F0; // type:object size:0xC scope:local align:4 +init$6652 = .bss:0x000000FC; // type:object size:0x1 scope:local align:1 +particle_scl$6650 = .bss:0x00000100; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_wall/splits.txt b/config/D44J01/rels/d_a_wall/splits.txt new file mode 100644 index 000000000..e6b5a4679 --- /dev/null +++ b/config/D44J01/rels/d_a_wall/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_wall.o: + .text start:0x00000078 end:0x000012C8 + .rodata start:0x00000000 end:0x00000144 + .data start:0x00000000 end:0x00000268 + .bss start:0x00000000 end:0x00000001 diff --git a/config/D44J01/rels/d_a_wall/symbols.txt b/config/D44J01/rels/d_a_wall/symbols.txt new file mode 100644 index 000000000..47278499e --- /dev/null +++ b/config/D44J01/rels/d_a_wall/symbols.txt @@ -0,0 +1,94 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +_delete__8daWall_cFv = .text:0x00000078; // type:function size:0x7C scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000000F4; // type:function size:0x20 scope:local align:4 +CreateHeap__8daWall_cFv = .text:0x00000114; // type:function size:0x168 scope:global align:4 +CreateInit__8daWall_cFv = .text:0x0000027C; // type:function size:0xF8 scope:global align:4 +_create__8daWall_cFv = .text:0x00000374; // type:function size:0x16C scope:global align:4 +__dt__8dCcD_TriFv = .text:0x000004E0; // type:function size:0xE0 scope:weak align:4 +__ct__8dCcD_TriFv = .text:0x000005C0; // type:function size:0x90 scope:weak align:4 +__dt__8cM3dGTriFv = .text:0x00000650; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGPlaFv = .text:0x000006AC; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000006F4; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000750; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00000798; // type:function size:0x5C scope:weak align:4 +set_mtx__8daWall_cFv = .text:0x000007F4; // type:function size:0x80 scope:global align:4 +setMoveBGMtx__8daWall_cFv = .text:0x00000874; // type:function size:0x70 scope:global align:4 +_execute__8daWall_cFv = .text:0x000008E4; // type:function size:0x90 scope:global align:4 +mode_wait__8daWall_cFv = .text:0x00000974; // type:function size:0xD4 scope:global align:4 +mode_break__8daWall_cFv = .text:0x00000A48; // type:function size:0xBC scope:global align:4 +set_tri__8daWall_cFv = .text:0x00000B04; // type:function size:0x270 scope:global align:4 +set_effect__8daWall_cFv = .text:0x00000D74; // type:function size:0x1F0 scope:global align:4 +set_se__8daWall_cFv = .text:0x00000F64; // type:function size:0x70 scope:global align:4 +_draw__8daWall_cFv = .text:0x00000FD4; // type:function size:0x60 scope:global align:4 +daWall_Create__FPv = .text:0x00001034; // type:function size:0x20 scope:local align:4 +daWall_Delete__FPv = .text:0x00001054; // type:function size:0x24 scope:local align:4 +daWall_Draw__FPv = .text:0x00001078; // type:function size:0x24 scope:local align:4 +daWall_Execute__FPv = .text:0x0000109C; // type:function size:0x24 scope:local align:4 +daWall_IsDelete__FPv = .text:0x000010C0; // type:function size:0x8 scope:local align:4 +__dt__10cCcD_GSttsFv = .text:0x000010C8; // type:function size:0x48 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001110; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001118; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001120; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x0000112C; // type:function size:0xC scope:weak align:4 +GetShapeAttr__8dCcD_TriFv = .text:0x00001138; // type:function size:0x10 scope:weak align:4 +CrossAtTg__12cCcD_TriAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001148; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_TriAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001150; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_TriAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001158; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_SphAttrPf = .text:0x00001190; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_CylAttrPf = .text:0x00001198; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_AabAttrPf = .text:0x000011A0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_TriAttrPf = .text:0x000011A8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_CpsAttrPf = .text:0x000011B0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_PntAttrPf = .text:0x000011B8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_TriAttrCFRC14cCcD_ShapeAttrPf = .text:0x000011C0; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x000011F8; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x000011FC; // type:function size:0x8 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001204; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001208; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x0000120C; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x00001210; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00001214; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x0000125C; // type:function size:0x5C scope:weak align:4 +@280@__dt__8dCcD_TriFv = .text:0x000012B8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_TriFv = .text:0x000012C0; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_heapsize__8daWall_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 +m_bmdname__8daWall_c = .rodata:0x00000008; // type:object size:0x6 scope:global align:4 +m_dzbname__8daWall_c = .rodata:0x00000010; // type:object size:0x6 scope:global align:4 +m_tri_vtx__8daWall_c = .rodata:0x00000018; // type:object size:0x90 scope:global align:4 +m_cull_size__8daWall_c = .rodata:0x000000A8; // type:object size:0x48 scope:global align:4 +@4043 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 data:float +@4259 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 data:float +@4260 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 data:float +@4343 = .rodata:0x000000FC; // type:object size:0x6 scope:local align:4 +@4344 = .rodata:0x00000104; // type:object size:0x6 scope:local align:4 +@4405 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@4418 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000114; // type:object size:0x30 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_405_data_1C = .data:0x0000001C; // type:object size:0x14 +m_arcname__8daWall_c = .data:0x00000030; // type:object size:0xC scope:global align:4 +m_smoke_color__8daWall_c = .data:0x0000003C; // type:object size:0x4 scope:global align:4 +l_tri_src = .data:0x00000040; // type:object size:0x54 scope:local align:4 +@4209 = .data:0x00000094; // type:object size:0xC scope:local align:4 +@4210 = .data:0x000000A0; // type:object size:0xC scope:local align:4 +mode_proc$4208 = .data:0x000000AC; // type:object size:0x18 scope:local align:4 +daWallMethodTable = .data:0x000000C4; // type:object size:0x20 scope:local align:4 +g_profile_WALL = .data:0x000000E4; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x00000114; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000120; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x0000012C; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000138; // type:object size:0x54 scope:weak align:4 +__vt__8cM3dGPla = .data:0x0000018C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGTri = .data:0x00000198; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Tri = .data:0x000001A4; // type:object size:0x88 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x0000022C; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000248; // type:object size:0x20 scope:weak align:4 +init$4211 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/D44J01/rels/d_a_warpdm20/splits.txt b/config/D44J01/rels/d_a_warpdm20/splits.txt new file mode 100644 index 000000000..e30f691e0 --- /dev/null +++ b/config/D44J01/rels/d_a_warpdm20/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_warpdm20.o: + .text start:0x00000078 end:0x00001A2C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000ED + .data start:0x00000000 end:0x00000224 diff --git a/config/D44J01/rels/d_a_warpdm20/symbols.txt b/config/D44J01/rels/d_a_warpdm20/symbols.txt new file mode 100644 index 000000000..a2bf8d716 --- /dev/null +++ b/config/D44J01/rels/d_a_warpdm20/symbols.txt @@ -0,0 +1,102 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +_delete__12daWarpdm20_cFv = .text:0x00000078; // type:function size:0x48 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000000C0; // type:function size:0x20 scope:local align:4 +CreateHeap__12daWarpdm20_cFv = .text:0x000000E0; // type:function size:0x390 scope:global align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000470; // type:function size:0x48 scope:weak align:4 +CreateInit__12daWarpdm20_cFv = .text:0x000004B8; // type:function size:0x114 scope:global align:4 +_create__12daWarpdm20_cFv = .text:0x000005CC; // type:function size:0xDC scope:global align:4 +__dt__18dPa_levelEcallBackFv = .text:0x000006A8; // type:function size:0x5C scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x00000704; // type:function size:0x48 scope:weak align:4 +set_mtx__12daWarpdm20_cFv = .text:0x0000074C; // type:function size:0xB8 scope:weak align:4 +_execute__12daWarpdm20_cFv = .text:0x00000804; // type:function size:0x150 scope:global align:4 +normal_execute__12daWarpdm20_cFv = .text:0x00000954; // type:function size:0x178 scope:global align:4 +demo_execute__12daWarpdm20_cFv = .text:0x00000ACC; // type:function size:0xC4 scope:global align:4 +demo_proc__12daWarpdm20_cFv = .text:0x00000B90; // type:function size:0x11C scope:global align:4 +initWait__12daWarpdm20_cFi = .text:0x00000CAC; // type:function size:0x1C scope:global align:4 +actWait__12daWarpdm20_cFi = .text:0x00000CC8; // type:function size:0x24 scope:global align:4 +initWait2__12daWarpdm20_cFi = .text:0x00000CEC; // type:function size:0x34 scope:global align:4 +actWait2__12daWarpdm20_cFi = .text:0x00000D20; // type:function size:0x24 scope:global align:4 +initWarp__12daWarpdm20_cFi = .text:0x00000D44; // type:function size:0x78 scope:global align:4 +actWarp__12daWarpdm20_cFi = .text:0x00000DBC; // type:function size:0x24 scope:global align:4 +initWaitDead__12daWarpdm20_cFi = .text:0x00000DE0; // type:function size:0x11C scope:global align:4 +actWaitDead__12daWarpdm20_cFi = .text:0x00000EFC; // type:function size:0x74 scope:global align:4 +initDead__12daWarpdm20_cFi = .text:0x00000F70; // type:function size:0x4 scope:global align:4 +actDead__12daWarpdm20_cFi = .text:0x00000F74; // type:function size:0x100 scope:global align:4 +initReturnWait__12daWarpdm20_cFi = .text:0x00001074; // type:function size:0x70 scope:global align:4 +actReturnWait__12daWarpdm20_cFi = .text:0x000010E4; // type:function size:0x24 scope:global align:4 +eventOrder__12daWarpdm20_cFv = .text:0x00001108; // type:function size:0x5C scope:global align:4 +checkOrder__12daWarpdm20_cFv = .text:0x00001164; // type:function size:0xC0 scope:global align:4 +animPlay__12daWarpdm20_cFv = .text:0x00001224; // type:function size:0x94 scope:global align:4 +setEndAnm__12daWarpdm20_cFv = .text:0x000012B8; // type:function size:0x7C scope:global align:4 +getSeaY__12daWarpdm20_cF4cXyz = .text:0x00001334; // type:function size:0x54 scope:global align:4 +set_effect__12daWarpdm20_cFUs = .text:0x00001388; // type:function size:0xB4 scope:global align:4 +set_wpsenko__12daWarpdm20_cFv = .text:0x0000143C; // type:function size:0x84 scope:global align:4 +init_bck_anm__12daWarpdm20_cFi = .text:0x000014C0; // type:function size:0xA0 scope:global align:4 +check_warp__12daWarpdm20_cFv = .text:0x00001560; // type:function size:0x10C scope:global align:4 +_draw__12daWarpdm20_cFv = .text:0x0000166C; // type:function size:0xD4 scope:global align:4 +daWarpdm20_Create__FPv = .text:0x00001740; // type:function size:0x20 scope:local align:4 +daWarpdm20_Delete__FPv = .text:0x00001760; // type:function size:0x24 scope:local align:4 +daWarpdm20_Draw__FPv = .text:0x00001784; // type:function size:0x24 scope:local align:4 +daWarpdm20_Execute__FPv = .text:0x000017A8; // type:function size:0x24 scope:local align:4 +daWarpdm20_IsDelete__FPv = .text:0x000017CC; // type:function size:0x8 scope:local align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000017D4; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000017D8; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000017DC; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000017E0; // type:function size:0x4 scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x000017E4; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00001840; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x0000189C; // type:function size:0x5C scope:weak align:4 +__sinit_d_a_warpdm20_cpp = .text:0x000018F8; // type:function size:0x134 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__12daWarpdm20_c = .rodata:0x00000000; // type:object size:0x8 scope:global align:4 data:string +m_residxA__12daWarpdm20_c = .rodata:0x00000008; // type:object size:0x8 scope:global align:4 +m_residxB__12daWarpdm20_c = .rodata:0x00000010; // type:object size:0x8 scope:global align:4 +m_heapsize__12daWarpdm20_c = .rodata:0x00000018; // type:object size:0x4 scope:global align:4 +m_warp_distance__12daWarpdm20_c = .rodata:0x0000001C; // type:object size:0x4 scope:global align:4 +m_eff_distance__12daWarpdm20_c = .rodata:0x00000020; // type:object size:0x4 scope:global align:4 +@4098 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4099 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4125 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4126 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4127 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4198 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float +@4234 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 data:float +@4277 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 +@4278 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 +@4427 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4429 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 data:double +@4501 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 data:float +@4633 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000068; // type:object size:0x85 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_116_data_1C = .data:0x0000001C; // type:object size:0x14 +@4307 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4308 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4309 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4310 = .data:0x00000054; // type:object size:0xC scope:local align:4 +@4311 = .data:0x00000060; // type:object size:0xC scope:local align:4 +@4312 = .data:0x0000006C; // type:object size:0xC scope:local align:4 +event_init_tbl = .data:0x00000078; // type:object size:0x48 scope:local align:4 +@4313 = .data:0x000000C0; // type:object size:0xC scope:local align:4 +@4314 = .data:0x000000CC; // type:object size:0xC scope:local align:4 +@4315 = .data:0x000000D8; // type:object size:0xC scope:local align:4 +@4316 = .data:0x000000E4; // type:object size:0xC scope:local align:4 +@4317 = .data:0x000000F0; // type:object size:0xC scope:local align:4 +@4318 = .data:0x000000FC; // type:object size:0xC scope:local align:4 +event_action_tbl = .data:0x00000108; // type:object size:0x48 scope:local align:4 +action_table$4322 = .data:0x00000150; // type:object size:0x18 scope:local align:4 +daWarpdm20MethodTable = .data:0x00000168; // type:object size:0x20 scope:local align:4 +g_profile_WARPDEMO20 = .data:0x00000188; // type:object size:0x30 scope:global align:4 +__vt__18dPa_levelEcallBack = .data:0x000001B8; // type:object size:0x20 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x000001D8; // type:object size:0x1C scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x000001F4; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000200; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_bckAnm = .data:0x0000020C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000218; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_warpf/splits.txt b/config/D44J01/rels/d_a_warpf/splits.txt new file mode 100644 index 000000000..9a09fe798 --- /dev/null +++ b/config/D44J01/rels/d_a_warpf/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_warpf.o: + .text start:0x00000078 end:0x0000263C + .text start:0x0000263C end:0x0000263C + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000001AE + .data start:0x00000000 end:0x00000260 diff --git a/config/D44J01/rels/d_a_warpf/symbols.txt b/config/D44J01/rels/d_a_warpf/symbols.txt new file mode 100644 index 000000000..b1bc674f7 --- /dev/null +++ b/config/D44J01/rels/d_a_warpf/symbols.txt @@ -0,0 +1,99 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local align:4 +CreateHeap__9daWarpf_cFv = .text:0x00000098; // type:function size:0x994 scope:global align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000A2C; // type:function size:0x48 scope:weak align:4 +_delete__9daWarpf_cFv = .text:0x00000A74; // type:function size:0xE4 scope:global align:4 +checkEndDemo__9daWarpf_cFv = .text:0x00000B58; // type:function size:0xD8 scope:global align:4 +onEndDemo__9daWarpf_cFv = .text:0x00000C30; // type:function size:0x4 scope:global align:4 +CreateInit__9daWarpf_cFv = .text:0x00000C34; // type:function size:0xC4 scope:global align:4 +_create__9daWarpf_cFv = .text:0x00000CF8; // type:function size:0x178 scope:global align:4 +_execute__9daWarpf_cFv = .text:0x00000E70; // type:function size:0x5C scope:global align:4 +eventOrder__9daWarpf_cFv = .text:0x00000ECC; // type:function size:0x5C scope:global align:4 +checkOrder__9daWarpf_cFv = .text:0x00000F28; // type:function size:0xC4 scope:global align:4 +demo_proc__9daWarpf_cFv = .text:0x00000FEC; // type:function size:0x11C scope:global align:4 +initWait__9daWarpf_cFi = .text:0x00001108; // type:function size:0xDC scope:global align:4 +actWait__9daWarpf_cFi = .text:0x000011E4; // type:function size:0x3C scope:global align:4 +initWarpStart__9daWarpf_cFi = .text:0x00001220; // type:function size:0x28 scope:global align:4 +actWarpStart__9daWarpf_cFi = .text:0x00001248; // type:function size:0x8 scope:global align:4 +initWarpMode_1__9daWarpf_cFi = .text:0x00001250; // type:function size:0xC scope:global align:4 +actWarpMode_1__9daWarpf_cFi = .text:0x0000125C; // type:function size:0x124 scope:global align:4 +initWarpMode_2__9daWarpf_cFi = .text:0x00001380; // type:function size:0xC scope:global align:4 +actWarpMode_2__9daWarpf_cFi = .text:0x0000138C; // type:function size:0xFC scope:global align:4 +initWarpMode_3__9daWarpf_cFi = .text:0x00001488; // type:function size:0xC scope:global align:4 +actWarpMode_3__9daWarpf_cFi = .text:0x00001494; // type:function size:0x150 scope:global align:4 +initEndWait__9daWarpf_cFi = .text:0x000015E4; // type:function size:0x4 scope:global align:4 +actEndWait__9daWarpf_cFi = .text:0x000015E8; // type:function size:0x8 scope:global align:4 +check_warp_event__9daWarpf_cFv = .text:0x000015F0; // type:function size:0x12C scope:global align:4 +get_distance__9daWarpf_cFv = .text:0x0000171C; // type:function size:0x6C scope:global align:4 +get_earth_pos__9daWarpf_cFv = .text:0x00001788; // type:function size:0x60 scope:global align:4 +set_effect__9daWarpf_cFv = .text:0x000017E8; // type:function size:0x470 scope:global align:4 +set_effect_wind00__9daWarpf_cFv = .text:0x00001C58; // type:function size:0xC8 scope:global align:4 +get_angle_wind01__9daWarpf_cFv = .text:0x00001D20; // type:function size:0x7C scope:global align:4 +anim_play__9daWarpf_cFv = .text:0x00001D9C; // type:function size:0xBC scope:global align:4 +setEndAnim__9daWarpf_cFv = .text:0x00001E58; // type:function size:0x134 scope:global align:4 +set_se__9daWarpf_cFv = .text:0x00001F8C; // type:function size:0x164 scope:global align:4 +set_mtx__9daWarpf_cFv = .text:0x000020F0; // type:function size:0xB0 scope:global align:4 +_draw__9daWarpf_cFv = .text:0x000021A0; // type:function size:0x1A4 scope:global align:4 +daWarpf_Create__FPv = .text:0x00002344; // type:function size:0x20 scope:local align:4 +daWarpf_Delete__FPv = .text:0x00002364; // type:function size:0x24 scope:local align:4 +daWarpf_Draw__FPv = .text:0x00002388; // type:function size:0x24 scope:local align:4 +daWarpf_Execute__FPv = .text:0x000023AC; // type:function size:0x24 scope:local align:4 +daWarpf_IsDelete__FPv = .text:0x000023D0; // type:function size:0x8 scope:local align:4 +__dt__13mDoExt_btkAnmFv = .text:0x000023D8; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00002434; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00002490; // type:function size:0x5C scope:weak align:4 +cLib_calcTimer__FPi = .text:0x000024EC; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_warpf_cpp = .text:0x00002508; // type:function size:0x134 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_warp_size__9daWarpf_c = .rodata:0x00000000; // type:object size:0x40 scope:global align:4 +@4283 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@4284 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 data:float +@4570 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@4638 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 data:float +@4670 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 data:float +@4704 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 +@4705 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 data:float +@4745 = .rodata:0x00000060; // type:object size:0x8 scope:local align:8 +@4746 = .rodata:0x00000068; // type:object size:0x8 scope:local align:8 +@4758 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 data:float +l_earth_pos$4762 = .rodata:0x00000074; // type:object size:0x40 scope:local align:4 +l_earth_pos_2nd$4763 = .rodata:0x000000B4; // type:object size:0x40 scope:local align:4 +@4872 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@4873 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@4874 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@4894 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 data:float +@4895 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 data:float +@5008 = .rodata:0x00000108; // type:object size:0x8 scope:local align:8 data:double +@stringBase0 = .rodata:0x00000110; // type:object size:0x9E scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_177_data_1C = .data:0x0000001C; // type:object size:0x14 +m_arcname__9daWarpf_c = .data:0x00000030; // type:object size:0x40 scope:global align:4 +@4351 = .data:0x00000070; // type:object size:0x38 scope:local align:4 +@4492 = .data:0x000000A8; // type:object size:0xC scope:local align:4 +@4493 = .data:0x000000B4; // type:object size:0xC scope:local align:4 +@4494 = .data:0x000000C0; // type:object size:0xC scope:local align:4 +@4495 = .data:0x000000CC; // type:object size:0xC scope:local align:4 +@4496 = .data:0x000000D8; // type:object size:0xC scope:local align:4 +@4497 = .data:0x000000E4; // type:object size:0xC scope:local align:4 +event_init_tbl = .data:0x000000F0; // type:object size:0x48 scope:local align:4 +@4498 = .data:0x00000138; // type:object size:0xC scope:local align:4 +@4499 = .data:0x00000144; // type:object size:0xC scope:local align:4 +@4500 = .data:0x00000150; // type:object size:0xC scope:local align:4 +@4501 = .data:0x0000015C; // type:object size:0xC scope:local align:4 +@4502 = .data:0x00000168; // type:object size:0xC scope:local align:4 +@4503 = .data:0x00000174; // type:object size:0xC scope:local align:4 +event_action_tbl = .data:0x00000180; // type:object size:0x48 scope:local align:4 +action_table$4507 = .data:0x000001C8; // type:object size:0x18 scope:local align:4 +daWarpfMethodTable = .data:0x000001E0; // type:object size:0x20 scope:local align:4 +g_profile_WARPFLOWER = .data:0x00000200; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btkAnm = .data:0x00000230; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_bckAnm = .data:0x0000023C; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000248; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000254; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_warpfout/splits.txt b/config/D44J01/rels/d_a_warpfout/splits.txt new file mode 100644 index 000000000..8de5d25b6 --- /dev/null +++ b/config/D44J01/rels/d_a_warpfout/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_warpfout.o: + .text start:0x00000078 end:0x00000808 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000037 + .data start:0x00000000 end:0x00000184 diff --git a/config/D44J01/rels/d_a_warpfout/symbols.txt b/config/D44J01/rels/d_a_warpfout/symbols.txt new file mode 100644 index 000000000..6d9a84920 --- /dev/null +++ b/config/D44J01/rels/d_a_warpfout/symbols.txt @@ -0,0 +1,57 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +_delete__12daWarpfout_cFv = .text:0x00000078; // type:function size:0x8 scope:global align:4 +CreateInit__12daWarpfout_cFv = .text:0x00000080; // type:function size:0xC scope:global align:4 +_create__12daWarpfout_cFv = .text:0x0000008C; // type:function size:0x58 scope:global align:4 +_execute__12daWarpfout_cFv = .text:0x000000E4; // type:function size:0x40 scope:global align:4 +checkOrder__12daWarpfout_cFv = .text:0x00000124; // type:function size:0x4 scope:global align:4 +eventOrder__12daWarpfout_cFv = .text:0x00000128; // type:function size:0x4 scope:global align:4 +demo_proc__12daWarpfout_cFv = .text:0x0000012C; // type:function size:0x11C scope:global align:4 +initWarp1__12daWarpfout_cFi = .text:0x00000248; // type:function size:0x60 scope:global align:4 +actWarp1__12daWarpfout_cFi = .text:0x000002A8; // type:function size:0x9C scope:global align:4 +initWarp2__12daWarpfout_cFi = .text:0x00000344; // type:function size:0x7C scope:global align:4 +actWarp2__12daWarpfout_cFi = .text:0x000003C0; // type:function size:0x2C scope:global align:4 +initWarp3__12daWarpfout_cFi = .text:0x000003EC; // type:function size:0x7C scope:global align:4 +actWarp3__12daWarpfout_cFi = .text:0x00000468; // type:function size:0x2C scope:global align:4 +initWarp4__12daWarpfout_cFi = .text:0x00000494; // type:function size:0x88 scope:global align:4 +actWarp4__12daWarpfout_cFi = .text:0x0000051C; // type:function size:0x8 scope:global align:4 +initEnd__12daWarpfout_cFi = .text:0x00000524; // type:function size:0x4 scope:global align:4 +actEnd__12daWarpfout_cFi = .text:0x00000528; // type:function size:0x24 scope:global align:4 +set_effect_wind01__12daWarpfout_cF4cXyzs = .text:0x0000054C; // type:function size:0xA8 scope:global align:4 +get_effect_angle__12daWarpfout_cFv = .text:0x000005F4; // type:function size:0x7C scope:global align:4 +daWarpfout_Create__FPv = .text:0x00000670; // type:function size:0x20 scope:local align:4 +daWarpfout_Delete__FPv = .text:0x00000690; // type:function size:0x24 scope:local align:4 +daWarpfout_Draw__FPv = .text:0x000006B4; // type:function size:0x8 scope:local align:4 +daWarpfout_Execute__FPv = .text:0x000006BC; // type:function size:0x24 scope:local align:4 +daWarpfout_IsDelete__FPv = .text:0x000006E0; // type:function size:0x8 scope:local align:4 +cLib_calcTimer__FPi = .text:0x000006E8; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_warpfout_cpp = .text:0x00000704; // type:function size:0x104 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +@4231 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4232 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4252 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4270 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4292 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000014; // type:object size:0x23 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_406_data_1C = .data:0x0000001C; // type:object size:0x14 +@4180 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4181 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4182 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4183 = .data:0x00000054; // type:object size:0xC scope:local align:4 +@4184 = .data:0x00000060; // type:object size:0xC scope:local align:4 +event_init_tbl = .data:0x0000006C; // type:object size:0x3C scope:local align:4 +@4185 = .data:0x000000A8; // type:object size:0xC scope:local align:4 +@4186 = .data:0x000000B4; // type:object size:0xC scope:local align:4 +@4187 = .data:0x000000C0; // type:object size:0xC scope:local align:4 +@4188 = .data:0x000000CC; // type:object size:0xC scope:local align:4 +@4189 = .data:0x000000D8; // type:object size:0xC scope:local align:4 +event_action_tbl = .data:0x000000E4; // type:object size:0x3C scope:local align:4 +action_table$4193 = .data:0x00000120; // type:object size:0x14 scope:local align:4 +daWarpfoutMethodTable = .data:0x00000134; // type:object size:0x20 scope:local align:4 +g_profile_WARPFOUT = .data:0x00000154; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_warpgn/splits.txt b/config/D44J01/rels/d_a_warpgn/splits.txt new file mode 100644 index 000000000..ee45715e8 --- /dev/null +++ b/config/D44J01/rels/d_a_warpgn/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_warpgn.o: + .text start:0x00000078 end:0x00001BCC + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000DF + .data start:0x00000000 end:0x000001E8 diff --git a/config/D44J01/rels/d_a_warpgn/symbols.txt b/config/D44J01/rels/d_a_warpgn/symbols.txt new file mode 100644 index 000000000..edd808f54 --- /dev/null +++ b/config/D44J01/rels/d_a_warpgn/symbols.txt @@ -0,0 +1,86 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +_delete__10daWarpgn_cFv = .text:0x00000078; // type:function size:0xA8 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000120; // type:function size:0x20 scope:local align:4 +CreateHeap__10daWarpgn_cFv = .text:0x00000140; // type:function size:0x430 scope:global align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000570; // type:function size:0x48 scope:weak align:4 +CreateInit__10daWarpgn_cFv = .text:0x000005B8; // type:function size:0x218 scope:global align:4 +_create__10daWarpgn_cFv = .text:0x000007D0; // type:function size:0x128 scope:global align:4 +set_mtx__10daWarpgn_cFv = .text:0x000008F8; // type:function size:0x70 scope:weak align:4 +_execute__10daWarpgn_cFv = .text:0x00000968; // type:function size:0x114 scope:global align:4 +normal_execute__10daWarpgn_cFv = .text:0x00000A7C; // type:function size:0xFC scope:global align:4 +demo_execute__10daWarpgn_cFv = .text:0x00000B78; // type:function size:0x88 scope:global align:4 +demo_proc__10daWarpgn_cFv = .text:0x00000C00; // type:function size:0x11C scope:global align:4 +initWait__10daWarpgn_cFi = .text:0x00000D1C; // type:function size:0x4 scope:global align:4 +actWait__10daWarpgn_cFi = .text:0x00000D20; // type:function size:0x28 scope:global align:4 +initStartWarp__10daWarpgn_cFi = .text:0x00000D48; // type:function size:0xBC scope:global align:4 +actStartWarp__10daWarpgn_cFi = .text:0x00000E04; // type:function size:0x28 scope:global align:4 +initWarp__10daWarpgn_cFi = .text:0x00000E2C; // type:function size:0x58 scope:global align:4 +actWarp__10daWarpgn_cFi = .text:0x00000E84; // type:function size:0x28 scope:global align:4 +initWarpArrive__10daWarpgn_cFi = .text:0x00000EAC; // type:function size:0xB0 scope:global align:4 +actWarpArrive__10daWarpgn_cFi = .text:0x00000F5C; // type:function size:0x28 scope:global align:4 +initWarpArriveEnd__10daWarpgn_cFi = .text:0x00000F84; // type:function size:0x4 scope:global align:4 +actWarpArriveEnd__10daWarpgn_cFi = .text:0x00000F88; // type:function size:0x68 scope:global align:4 +initAppear__10daWarpgn_cFi = .text:0x00000FF0; // type:function size:0xC scope:global align:4 +actAppear__10daWarpgn_cFi = .text:0x00000FFC; // type:function size:0xB0 scope:global align:4 +eventOrder__10daWarpgn_cFv = .text:0x000010AC; // type:function size:0x90 scope:global align:4 +checkOrder__10daWarpgn_cFv = .text:0x0000113C; // type:function size:0x120 scope:global align:4 +anim_play__10daWarpgn_cFi = .text:0x0000125C; // type:function size:0x214 scope:global align:4 +set_end_anim__10daWarpgn_cFv = .text:0x00001470; // type:function size:0xB4 scope:global align:4 +check_warp__10daWarpgn_cFv = .text:0x00001524; // type:function size:0x1BC scope:global align:4 +checkValidWarp__10daWarpgn_cFv = .text:0x000016E0; // type:function size:0x64 scope:global align:4 +_draw__10daWarpgn_cFv = .text:0x00001744; // type:function size:0x190 scope:global align:4 +daWarpgn_Create__FPv = .text:0x000018D4; // type:function size:0x20 scope:local align:4 +daWarpgn_Delete__FPv = .text:0x000018F4; // type:function size:0x24 scope:local align:4 +daWarpgn_Draw__FPv = .text:0x00001918; // type:function size:0x24 scope:local align:4 +daWarpgn_Execute__FPv = .text:0x0000193C; // type:function size:0x24 scope:local align:4 +daWarpgn_IsDelete__FPv = .text:0x00001960; // type:function size:0x8 scope:local align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00001968; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x000019C4; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00001A20; // type:function size:0x5C scope:weak align:4 +cLib_calcTimer__FPi = .text:0x00001A7C; // type:function size:0x1C scope:weak align:4 +__sinit_d_a_warpgn_cpp = .text:0x00001A98; // type:function size:0x134 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__10daWarpgn_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +m_heapsize__10daWarpgn_c = .rodata:0x00000008; // type:object size:0x4 scope:global align:4 +@4119 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4120 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4178 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4179 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4180 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4257 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float +@4469 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float +@4654 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 data:double +@4759 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@4760 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 +@4761 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000044; // type:object size:0x9B scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_407_data_1C = .data:0x0000001C; // type:object size:0x14 +@4315 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4316 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4317 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4318 = .data:0x00000054; // type:object size:0xC scope:local align:4 +@4319 = .data:0x00000060; // type:object size:0xC scope:local align:4 +@4320 = .data:0x0000006C; // type:object size:0xC scope:local align:4 +event_init_tbl = .data:0x00000078; // type:object size:0x48 scope:local align:4 +@4321 = .data:0x000000C0; // type:object size:0xC scope:local align:4 +@4322 = .data:0x000000CC; // type:object size:0xC scope:local align:4 +@4323 = .data:0x000000D8; // type:object size:0xC scope:local align:4 +@4324 = .data:0x000000E4; // type:object size:0xC scope:local align:4 +@4325 = .data:0x000000F0; // type:object size:0xC scope:local align:4 +@4326 = .data:0x000000FC; // type:object size:0xC scope:local align:4 +event_action_tbl = .data:0x00000108; // type:object size:0x48 scope:local align:4 +action_table$4330 = .data:0x00000150; // type:object size:0x18 scope:local align:4 +daWarpgnMethodTable = .data:0x00000168; // type:object size:0x20 scope:local align:4 +g_profile_WARPGANON = .data:0x00000188; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_bckAnm = .data:0x000001B8; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x000001C4; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x000001D0; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000001DC; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_warphr/splits.txt b/config/D44J01/rels/d_a_warphr/splits.txt new file mode 100644 index 000000000..b2ab86003 --- /dev/null +++ b/config/D44J01/rels/d_a_warphr/splits.txt @@ -0,0 +1,22 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_warphr.o: + .text start:0x000000EC end:0x00001730 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000EE + .data start:0x00000000 end:0x000001A8 + .bss start:0x00000008 end:0x00000070 diff --git a/config/D44J01/rels/d_a_warphr/symbols.txt b/config/D44J01/rels/d_a_warphr/symbols.txt new file mode 100644 index 000000000..e55ff247e --- /dev/null +++ b/config/D44J01/rels/d_a_warphr/symbols.txt @@ -0,0 +1,110 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +_delete__10daWarphr_cFv = .text:0x000000EC; // type:function size:0x68 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000154; // type:function size:0x20 scope:local align:4 +CreateHeap__10daWarphr_cFv = .text:0x00000174; // type:function size:0x410 scope:global align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000584; // type:function size:0x48 scope:weak align:4 +CreateInit__10daWarphr_cFv = .text:0x000005CC; // type:function size:0xD8 scope:global align:4 +_create__10daWarphr_cFv = .text:0x000006A4; // type:function size:0xAC scope:global align:4 +set_mtx__10daWarphr_cFv = .text:0x00000750; // type:function size:0xA0 scope:weak align:4 +_execute__10daWarphr_cFv = .text:0x000007F0; // type:function size:0x11C scope:global align:4 +normal_execute__10daWarphr_cFv = .text:0x0000090C; // type:function size:0x70 scope:global align:4 +demo_execute__10daWarphr_cFv = .text:0x0000097C; // type:function size:0x88 scope:global align:4 +demo_proc__10daWarphr_cFv = .text:0x00000A04; // type:function size:0x11C scope:global align:4 +initWait__10daWarphr_cFi = .text:0x00000B20; // type:function size:0x4 scope:global align:4 +actWait__10daWarphr_cFi = .text:0x00000B24; // type:function size:0x28 scope:global align:4 +initStartWarp__10daWarphr_cFi = .text:0x00000B4C; // type:function size:0x34 scope:global align:4 +actStartWarp__10daWarphr_cFi = .text:0x00000B80; // type:function size:0x28 scope:global align:4 +initWarp__10daWarphr_cFi = .text:0x00000BA8; // type:function size:0xF8 scope:global align:4 +actWarp__10daWarphr_cFi = .text:0x00000CA0; // type:function size:0x28 scope:global align:4 +initWarpArrive__10daWarphr_cFi = .text:0x00000CC8; // type:function size:0x15C scope:global align:4 +__dt__4cXyzFv = .text:0x00000E24; // type:function size:0x3C scope:weak align:4 +actWarpArrive__10daWarphr_cFi = .text:0x00000E60; // type:function size:0x8 scope:global align:4 +initWarpArriveEnd__10daWarphr_cFi = .text:0x00000E68; // type:function size:0x2C scope:global align:4 +actWarpArriveEnd__10daWarphr_cFi = .text:0x00000E94; // type:function size:0x68 scope:global align:4 +eventOrder__10daWarphr_cFv = .text:0x00000EFC; // type:function size:0x5C scope:global align:4 +checkOrder__10daWarphr_cFv = .text:0x00000F58; // type:function size:0xB8 scope:global align:4 +anim_play__10daWarphr_cFi = .text:0x00001010; // type:function size:0x120 scope:global align:4 +set_end_anim__10daWarphr_cFv = .text:0x00001130; // type:function size:0x7C scope:global align:4 +get_return_count__10daWarphr_cFv = .text:0x000011AC; // type:function size:0x54 scope:global align:4 +check_warp__10daWarphr_cFv = .text:0x00001200; // type:function size:0x1A4 scope:global align:4 +_draw__10daWarphr_cFv = .text:0x000013A4; // type:function size:0x13C scope:global align:4 +daWarphr_Create__FPv = .text:0x000014E0; // type:function size:0x20 scope:local align:4 +daWarphr_Delete__FPv = .text:0x00001500; // type:function size:0x24 scope:local align:4 +daWarphr_Draw__FPv = .text:0x00001524; // type:function size:0x24 scope:local align:4 +daWarphr_Execute__FPv = .text:0x00001548; // type:function size:0x24 scope:local align:4 +daWarphr_IsDelete__FPv = .text:0x0000156C; // type:function size:0x8 scope:local align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00001574; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x000015D0; // type:function size:0x5C scope:weak align:4 +__sinit_d_a_warphr_cpp = .text:0x0000162C; // type:function size:0x104 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__10daWarphr_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +m_residxA__10daWarphr_c = .rodata:0x00000008; // type:object size:0x6 scope:global align:4 +m_residxB__10daWarphr_c = .rodata:0x00000010; // type:object size:0x6 scope:global align:4 +m_heapsize__10daWarphr_c = .rodata:0x00000018; // type:object size:0x4 scope:global align:4 +@4110 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4111 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4130 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4131 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4132 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4208 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4344 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4345 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4378 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 data:float +@4467 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@4501 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 data:double +@4566 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@4567 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 +@4568 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000064; // type:object size:0x8A scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_117_data_1C = .data:0x0000001C; // type:object size:0x14 +@4238 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4239 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4240 = .data:0x00000048; // type:object size:0xC scope:local align:4 +@4241 = .data:0x00000054; // type:object size:0xC scope:local align:4 +@4242 = .data:0x00000060; // type:object size:0xC scope:local align:4 +event_init_tbl = .data:0x0000006C; // type:object size:0x3C scope:local align:4 +@4243 = .data:0x000000A8; // type:object size:0xC scope:local align:4 +@4244 = .data:0x000000B4; // type:object size:0xC scope:local align:4 +@4245 = .data:0x000000C0; // type:object size:0xC scope:local align:4 +@4246 = .data:0x000000CC; // type:object size:0xC scope:local align:4 +@4247 = .data:0x000000D8; // type:object size:0xC scope:local align:4 +event_action_tbl = .data:0x000000E4; // type:object size:0x3C scope:local align:4 +action_table$4251 = .data:0x00000120; // type:object size:0x14 scope:local align:4 +daWarphrMethodTable = .data:0x00000134; // type:object size:0x20 scope:local align:4 +g_profile_WARPHYRULE = .data:0x00000154; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_brkAnm = .data:0x00000184; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000190; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x0000019C; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4325 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +init$4326 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 +arrive_target$4324 = .bss:0x00000064; // type:object size:0xC scope:local align:4 diff --git a/config/D44J01/rels/d_a_warpls/splits.txt b/config/D44J01/rels/d_a_warpls/splits.txt new file mode 100644 index 000000000..e341f1cdc --- /dev/null +++ b/config/D44J01/rels/d_a_warpls/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_warpls.o: + .text start:0x00000078 end:0x00001274 + .rodata start:0x00000000 end:0x000000D8 + .data start:0x00000000 end:0x0000007C diff --git a/config/D44J01/rels/d_a_warpls/symbols.txt b/config/D44J01/rels/d_a_warpls/symbols.txt new file mode 100644 index 000000000..686248e57 --- /dev/null +++ b/config/D44J01/rels/d_a_warpls/symbols.txt @@ -0,0 +1,52 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +_delete__10daWarpls_cFv = .text:0x00000078; // type:function size:0x74 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000000EC; // type:function size:0x20 scope:local align:4 +CreateHeap__10daWarpls_cFv = .text:0x0000010C; // type:function size:0x2D8 scope:global align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000003E4; // type:function size:0x48 scope:weak align:4 +CreateInit__10daWarpls_cFv = .text:0x0000042C; // type:function size:0x344 scope:global align:4 +_create__10daWarpls_cFv = .text:0x00000770; // type:function size:0xC8 scope:global align:4 +set_mtx__10daWarpls_cFv = .text:0x00000838; // type:function size:0x70 scope:weak align:4 +_execute__10daWarpls_cFv = .text:0x000008A8; // type:function size:0xE8 scope:global align:4 +checkOrder__10daWarpls_cFv = .text:0x00000990; // type:function size:0x140 scope:global align:4 +eventOrder__10daWarpls_cFv = .text:0x00000AD0; // type:function size:0xEC scope:global align:4 +setStatus__10daWarpls_cFv = .text:0x00000BBC; // type:function size:0x80 scope:global align:4 +demo__10daWarpls_cFv = .text:0x00000C3C; // type:function size:0x148 scope:global align:4 +check_warp_link__10daWarpls_cFv = .text:0x00000D84; // type:function size:0x124 scope:global align:4 +check_warp_distance__10daWarpls_cFv = .text:0x00000EA8; // type:function size:0x10C scope:global align:4 +warp_eff_start__10daWarpls_cFv = .text:0x00000FB4; // type:function size:0xD4 scope:global align:4 +daWarpls_Create__FPv = .text:0x00001088; // type:function size:0x20 scope:local align:4 +daWarpls_Delete__FPv = .text:0x000010A8; // type:function size:0x24 scope:local align:4 +daWarpls_Draw__FPv = .text:0x000010CC; // type:function size:0xC4 scope:local align:4 +daWarpls_Execute__FPv = .text:0x00001190; // type:function size:0x24 scope:local align:4 +daWarpls_IsDelete__FPv = .text:0x000011B4; // type:function size:0x8 scope:local align:4 +__dt__13mDoExt_bckAnmFv = .text:0x000011BC; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00001218; // type:function size:0x5C scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_bdlidx__10daWarpls_c = .rodata:0x00000000; // type:object size:0x4 scope:global align:4 +m_brkidx__10daWarpls_c = .rodata:0x00000004; // type:object size:0x4 scope:global align:4 +m_bckidx__10daWarpls_c = .rodata:0x00000008; // type:object size:0x4 scope:global align:4 +m_heapsize__10daWarpls_c = .rodata:0x0000000C; // type:object size:0x8 scope:global align:4 +m_warp_distance__10daWarpls_c = .rodata:0x00000014; // type:object size:0x4 scope:global align:4 +@4121 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4127 = .rodata:0x0000001C; // type:object size:0xC scope:local align:4 +@4266 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4267 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4268 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4269 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4270 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4272 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 +@4379 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@4504 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@4505 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 +@4506 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000064; // type:object size:0x74 scope:local align:4 data:string_table +m_arcname__10daWarpls_c = .data:0x00000000; // type:object size:0x8 scope:global align:4 +daWarplsMethodTable = .data:0x00000008; // type:object size:0x20 scope:local align:4 +g_profile_WARPLIGHT = .data:0x00000028; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_bckAnm = .data:0x00000058; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000064; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000070; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_warpmj/splits.txt b/config/D44J01/rels/d_a_warpmj/splits.txt new file mode 100644 index 000000000..88104f982 --- /dev/null +++ b/config/D44J01/rels/d_a_warpmj/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_warpmj.o: + .text start:0x00000078 end:0x00001360 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x000000B4 + .data start:0x00000000 end:0x0000014C diff --git a/config/D44J01/rels/d_a_warpmj/symbols.txt b/config/D44J01/rels/d_a_warpmj/symbols.txt new file mode 100644 index 000000000..c2239b4d4 --- /dev/null +++ b/config/D44J01/rels/d_a_warpmj/symbols.txt @@ -0,0 +1,74 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +_delete__10daWarpmj_cFv = .text:0x00000078; // type:function size:0x30 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000000A8; // type:function size:0x20 scope:local align:4 +CreateHeap__10daWarpmj_cFv = .text:0x000000C8; // type:function size:0x38C scope:global align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000454; // type:function size:0x48 scope:weak align:4 +CreateInit__10daWarpmj_cFv = .text:0x0000049C; // type:function size:0x184 scope:global align:4 +_create__10daWarpmj_cFv = .text:0x00000620; // type:function size:0x14C scope:global align:4 +set_mtx__10daWarpmj_cFv = .text:0x0000076C; // type:function size:0xB0 scope:weak align:4 +_execute__10daWarpmj_cFv = .text:0x0000081C; // type:function size:0x12C scope:global align:4 +normal_execute__10daWarpmj_cFv = .text:0x00000948; // type:function size:0x44 scope:global align:4 +demo_execute__10daWarpmj_cFv = .text:0x0000098C; // type:function size:0x8C scope:global align:4 +demo_proc__10daWarpmj_cFv = .text:0x00000A18; // type:function size:0x11C scope:global align:4 +initWait__10daWarpmj_cFi = .text:0x00000B34; // type:function size:0x4 scope:global align:4 +actWait__10daWarpmj_cFi = .text:0x00000B38; // type:function size:0x24 scope:global align:4 +initWarp__10daWarpmj_cFi = .text:0x00000B5C; // type:function size:0x70 scope:global align:4 +actWarp__10daWarpmj_cFi = .text:0x00000BCC; // type:function size:0x24 scope:global align:4 +initWarpArrive__10daWarpmj_cFi = .text:0x00000BF0; // type:function size:0x5C scope:global align:4 +actWarpArrive__10daWarpmj_cFi = .text:0x00000C4C; // type:function size:0x24 scope:global align:4 +eventOrder__10daWarpmj_cFv = .text:0x00000C70; // type:function size:0x5C scope:global align:4 +checkOrder__10daWarpmj_cFv = .text:0x00000CCC; // type:function size:0xBC scope:global align:4 +animPlay__10daWarpmj_cFv = .text:0x00000D88; // type:function size:0x40 scope:global align:4 +setEndAnm__10daWarpmj_cFv = .text:0x00000DC8; // type:function size:0x7C scope:global align:4 +getSeaY__10daWarpmj_cF4cXyz = .text:0x00000E44; // type:function size:0x54 scope:global align:4 +check_warp__10daWarpmj_cFv = .text:0x00000E98; // type:function size:0x10C scope:global align:4 +_draw__10daWarpmj_cFv = .text:0x00000FA4; // type:function size:0x170 scope:global align:4 +daWarpmj_Create__FPv = .text:0x00001114; // type:function size:0x20 scope:local align:4 +daWarpmj_Delete__FPv = .text:0x00001134; // type:function size:0x24 scope:local align:4 +daWarpmj_Draw__FPv = .text:0x00001158; // type:function size:0x24 scope:local align:4 +daWarpmj_Execute__FPv = .text:0x0000117C; // type:function size:0x24 scope:local align:4 +daWarpmj_IsDelete__FPv = .text:0x000011A0; // type:function size:0x8 scope:local align:4 +__dt__13mDoExt_brkAnmFv = .text:0x000011A8; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00001204; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00001260; // type:function size:0x5C scope:weak align:4 +__sinit_d_a_warpmj_cpp = .text:0x000012BC; // type:function size:0xA4 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__10daWarpmj_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +m_heapsize__10daWarpmj_c = .rodata:0x00000008; // type:object size:0x4 scope:global align:4 +m_warp_distance__10daWarpmj_c = .rodata:0x0000000C; // type:object size:0x4 scope:global align:4 +@4096 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4097 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4099 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 data:double +@4131 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4132 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4133 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4197 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float +@4231 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4443 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4444 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 +@4445 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 +@stringBase0 = .rodata:0x00000048; // type:object size:0x6C scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_409_data_1C = .data:0x0000001C; // type:object size:0x14 +@4260 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4261 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@4262 = .data:0x00000048; // type:object size:0xC scope:local align:4 +event_init_tbl = .data:0x00000054; // type:object size:0x24 scope:local align:4 +@4263 = .data:0x00000078; // type:object size:0xC scope:local align:4 +@4264 = .data:0x00000084; // type:object size:0xC scope:local align:4 +@4265 = .data:0x00000090; // type:object size:0xC scope:local align:4 +event_action_tbl = .data:0x0000009C; // type:object size:0x24 scope:local align:4 +action_table$4269 = .data:0x000000C0; // type:object size:0xC scope:local align:4 +daWarpmjMethodTable = .data:0x000000CC; // type:object size:0x20 scope:local align:4 +g_profile_WARPMAJYUU = .data:0x000000EC; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_brkAnm = .data:0x0000011C; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000128; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_bckAnm = .data:0x00000134; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000140; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_waterfall/splits.txt b/config/D44J01/rels/d_a_waterfall/splits.txt new file mode 100644 index 000000000..5e18f9560 --- /dev/null +++ b/config/D44J01/rels/d_a_waterfall/splits.txt @@ -0,0 +1,16 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_waterfall.o: + .text start:0x00000078 end:0x000019B0 + .rodata start:0x00000000 end:0x000000AC + .data start:0x00000000 end:0x000001C4 + .bss start:0x00000000 end:0x00000001 diff --git a/config/D44J01/rels/d_a_waterfall/symbols.txt b/config/D44J01/rels/d_a_waterfall/symbols.txt new file mode 100644 index 000000000..1e49fdbc6 --- /dev/null +++ b/config/D44J01/rels/d_a_waterfall/symbols.txt @@ -0,0 +1,103 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +_delete__9daWfall_cFv = .text:0x00000078; // type:function size:0x84 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000000FC; // type:function size:0x20 scope:local align:4 +CreateHeap__9daWfall_cFv = .text:0x0000011C; // type:function size:0x37C scope:global align:4 +CreateInit__9daWfall_cFv = .text:0x00000498; // type:function size:0x284 scope:global align:4 +_create__9daWfall_cFv = .text:0x0000071C; // type:function size:0x130 scope:global align:4 +__dt__13mDoExt_brkAnmFv = .text:0x0000084C; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x000008A8; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000904; // type:function size:0x48 scope:weak align:4 +set_mtx__9daWfall_cFv = .text:0x0000094C; // type:function size:0x80 scope:global align:4 +set_gate_mtx__9daWfall_cFv = .text:0x000009CC; // type:function size:0x64 scope:global align:4 +set_minamo_mtx__9daWfall_cFv = .text:0x00000A30; // type:function size:0xB4 scope:global align:4 +_execute__9daWfall_cFv = .text:0x00000AE4; // type:function size:0x1C4 scope:global align:4 +mode_proc_call__9daWfall_cFv = .text:0x00000CA8; // type:function size:0x8C scope:global align:4 +mode_wtr_on_init__9daWfall_cFv = .text:0x00000D34; // type:function size:0x28 scope:global align:4 +mode_wtr_on__9daWfall_cFv = .text:0x00000D5C; // type:function size:0xA8 scope:global align:4 +mode_wtr_off_init__9daWfall_cFv = .text:0x00000E04; // type:function size:0x28 scope:global align:4 +mode_wtr_off__9daWfall_cFv = .text:0x00000E2C; // type:function size:0xD8 scope:global align:4 +setEmitter00Pos__9daWfall_cFv = .text:0x00000F04; // type:function size:0x108 scope:global align:4 +setEmitter01Pos__9daWfall_cFv = .text:0x0000100C; // type:function size:0xA8 scope:global align:4 +getWaterScaleFromGatePos__9daWfall_cFv = .text:0x000010B4; // type:function size:0x40 scope:global align:4 +getWaterHeight__9daWfall_cFv = .text:0x000010F4; // type:function size:0x174 scope:global align:4 +__dt__11dBgS_WtrChkFv = .text:0x00001268; // type:function size:0x124 scope:weak align:4 +set_se__9daWfall_cFv = .text:0x0000138C; // type:function size:0x70 scope:global align:4 +daWfall_Create__FPv = .text:0x000013FC; // type:function size:0x20 scope:local align:4 +daWfall_Delete__FPv = .text:0x0000141C; // type:function size:0x24 scope:local align:4 +daWfall_Draw__FPv = .text:0x00001440; // type:function size:0x12C scope:local align:4 +daWfall_Execute__FPv = .text:0x0000156C; // type:function size:0x24 scope:local align:4 +daWfall_IsDelete__FPv = .text:0x00001590; // type:function size:0x8 scope:local align:4 +__dt__13cBgS_PolyInfoFv = .text:0x00001598; // type:function size:0x48 scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x000015E0; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00001628; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00001684; // type:function size:0x48 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x000016CC; // type:function size:0x5C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00001728; // type:function size:0xA0 scope:weak align:4 +__dt__14dBgS_SplGrpChkFv = .text:0x000017C8; // type:function size:0xFC scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000018C4; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000018C8; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000018CC; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000018D0; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x000018D4; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x0000191C; // type:function size:0x5C scope:weak align:4 +@16@__dt__11dBgS_WtrChkFv = .text:0x00001978; // type:function size:0x8 scope:weak align:4 +@48@__dt__11dBgS_WtrChkFv = .text:0x00001980; // type:function size:0x8 scope:weak align:4 +@36@__dt__11dBgS_WtrChkFv = .text:0x00001988; // type:function size:0x8 scope:weak align:4 +@16@__dt__14dBgS_SplGrpChkFv = .text:0x00001990; // type:function size:0x8 scope:weak align:4 +@48@__dt__14dBgS_SplGrpChkFv = .text:0x00001998; // type:function size:0x8 scope:weak align:4 +@36@__dt__14dBgS_SplGrpChkFv = .text:0x000019A0; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x000019A8; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_arcname__9daWfall_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +m_wait_timer__9daWfall_c = .rodata:0x00000006; // type:object size:0x1 scope:global align:1 data:string +m_heapsize__9daWfall_c = .rodata:0x00000008; // type:object size:0x4 scope:global align:4 +@4046 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float +@4047 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4119 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4120 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4121 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4122 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4123 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4124 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4125 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4126 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4127 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4128 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4130 = .rodata:0x00000040; // type:object size:0x8 scope:local align:8 +@4305 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@4315 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4316 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@4317 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4 data:float +@4318 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4319 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4449 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 data:float +@4450 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 data:float +@stringBase0 = .rodata:0x00000068; // type:object size:0x44 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_410_data_1C = .data:0x0000001C; // type:object size:0x14 +@4291 = .data:0x00000030; // type:object size:0xC scope:local align:4 +@4292 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +mode_proc$4290 = .data:0x00000048; // type:object size:0x18 scope:local align:4 +daWfallMethodTable = .data:0x00000060; // type:object size:0x20 scope:local align:4 +g_profile_WATERFALL = .data:0x00000080; // type:object size:0x30 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x000000B0; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x000000BC; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x000000C8; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x000000D4; // type:object size:0xC scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x000000E0; // type:object size:0xC scope:weak align:4 +__vt__8dBgS_Chk = .data:0x000000EC; // type:object size:0x18 scope:weak align:4 +__vt__14dBgS_SplGrpChk = .data:0x00000104; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_WtrChk = .data:0x00000134; // type:object size:0x30 scope:weak align:4 +__vt__34JPACallBackBase = .data:0x00000164; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x00000180; // type:object size:0x20 scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x000001A0; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x000001AC; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000001B8; // type:object size:0xC scope:weak align:4 +init$4293 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/D44J01/rels/d_a_wbird/splits.txt b/config/D44J01/rels/d_a_wbird/splits.txt new file mode 100644 index 000000000..d7e39f29f --- /dev/null +++ b/config/D44J01/rels/d_a_wbird/splits.txt @@ -0,0 +1,15 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_wbird.o: + .text start:0x00000078 end:0x00000994 + .text start:0x00000994 end:0x00000994 + .rodata start:0x00000000 end:0x00000063 + .data start:0x00000000 end:0x00000050 diff --git a/config/D44J01/rels/d_a_wbird/symbols.txt b/config/D44J01/rels/d_a_wbird/symbols.txt new file mode 100644 index 000000000..8817e6058 --- /dev/null +++ b/config/D44J01/rels/d_a_wbird/symbols.txt @@ -0,0 +1,33 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:local align:4 +CreateHeap__9daWbird_cFv = .text:0x00000098; // type:function size:0x8 scope:global align:4 +calcMtx__9daWbird_cFv = .text:0x000000A0; // type:function size:0x34 scope:global align:4 +setStartPos__9daWbird_cFv = .text:0x000000D4; // type:function size:0x288 scope:global align:4 +CreateInit__9daWbird_cFv = .text:0x0000035C; // type:function size:0x64 scope:global align:4 +create__9daWbird_cFv = .text:0x000003C0; // type:function size:0x7C scope:global align:4 +actionWait__9daWbird_cFv = .text:0x0000043C; // type:function size:0x4 scope:global align:4 +actionEnd__9daWbird_cFv = .text:0x00000440; // type:function size:0x90 scope:global align:4 +actionMove__9daWbird_cFv = .text:0x000004D0; // type:function size:0x178 scope:global align:4 +actionSelect__9daWbird_cFv = .text:0x00000648; // type:function size:0x274 scope:global align:4 +daWbird_Draw__FP9daWbird_c = .text:0x000008BC; // type:function size:0x8 scope:local align:4 +daWbird_Execute__FP9daWbird_c = .text:0x000008C4; // type:function size:0x78 scope:local align:4 +daWbird_IsDelete__FP9daWbird_c = .text:0x0000093C; // type:function size:0x8 scope:local align:4 +daWbird_Delete__FP9daWbird_c = .text:0x00000944; // type:function size:0x30 scope:local align:4 +daWbird_Create__FP10fopAc_ac_c = .text:0x00000974; // type:function size:0x20 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_arcname__9daWbird_c = .rodata:0x00000000; // type:object size:0x6 scope:global align:4 data:string +@4060 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4061 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4062 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4063 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4064 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float +@4066 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4156 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4157 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000030; // type:object size:0x33 scope:local align:4 data:string_table +l_daWbird_Method = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_WBIRD = .data:0x00000020; // type:object size:0x30 scope:global align:4 diff --git a/config/D44J01/rels/d_a_wind_tag/splits.txt b/config/D44J01/rels/d_a_wind_tag/splits.txt new file mode 100644 index 000000000..b387086d1 --- /dev/null +++ b/config/D44J01/rels/d_a_wind_tag/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_wind_tag.o: + .text start:0x00000078 end:0x00001CF8 + .rodata start:0x00000000 end:0x00000089 + .data start:0x00000000 end:0x00000208 diff --git a/config/D44J01/rels/d_a_wind_tag/symbols.txt b/config/D44J01/rels/d_a_wind_tag/symbols.txt new file mode 100644 index 000000000..8a6252d81 --- /dev/null +++ b/config/D44J01/rels/d_a_wind_tag/symbols.txt @@ -0,0 +1,91 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +_delete__Q29daWindTag11daWindTag_cFv = .text:0x00000078; // type:function size:0x88 scope:global align:4 +CheckCreateHeap__9daWindTagFP10fopAc_ac_c = .text:0x00000100; // type:function size:0x20 scope:local align:4 +CreateHeap__Q29daWindTag11daWindTag_cFv = .text:0x00000120; // type:function size:0x2D4 scope:global align:4 +CreateInit__Q29daWindTag11daWindTag_cFv = .text:0x000003F4; // type:function size:0x444 scope:global align:4 +set_wind_angle__Q29daWindTag11daWindTag_cFv = .text:0x00000838; // type:function size:0xAC scope:global align:4 +_create__Q29daWindTag11daWindTag_cFv = .text:0x000008E4; // type:function size:0xC8 scope:global align:4 +__ct__Q29daWindTag11daWindTag_cFv = .text:0x000009AC; // type:function size:0x19C scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00000B48; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00000BA4; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000C00; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CpsFv = .text:0x00000C48; // type:function size:0xE0 scope:weak align:4 +__dt__8cM3dGCpsFv = .text:0x00000D28; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00000D84; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x00000DCC; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000E28; // type:function size:0x48 scope:weak align:4 +set_mtx__Q29daWindTag11daWindTag_cFv = .text:0x00000E70; // type:function size:0x114 scope:global align:4 +checkSizeSpecialBig__Q29daWindTag11daWindTag_cFv = .text:0x00000F84; // type:function size:0x14 scope:global align:4 +set_wind_se_sub__Q29daWindTag11daWindTag_cFUlP4cXyz = .text:0x00000F98; // type:function size:0xBC scope:global align:4 +set_wind_se__Q29daWindTag11daWindTag_cFv = .text:0x00001054; // type:function size:0x18C scope:global align:4 +NearPos__8cM3dGCpsCF4cXyzP4cXyz = .text:0x000011E0; // type:function size:0x20 scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00001200; // type:function size:0x48 scope:weak align:4 +_execute__Q29daWindTag11daWindTag_cFv = .text:0x00001248; // type:function size:0x3A8 scope:global align:4 +path_move__Q29daWindTag11daWindTag_cFv = .text:0x000015F0; // type:function size:0x54 scope:global align:4 +set_next_pnt__Q29daWindTag11daWindTag_cFv = .text:0x00001644; // type:function size:0xE4 scope:global align:4 +_draw__Q29daWindTag11daWindTag_cFv = .text:0x00001728; // type:function size:0x114 scope:global align:4 +MoveEmitter__Q29daWindTag11daWindTag_cFv = .text:0x0000183C; // type:function size:0x298 scope:global align:4 +__dt__8cM3dGTriFv = .text:0x00001AD4; // type:function size:0x5C scope:weak align:4 +daWindTag_Create__FPv = .text:0x00001B30; // type:function size:0x20 scope:local align:4 +daWindTag_Delete__FPv = .text:0x00001B50; // type:function size:0x24 scope:local align:4 +daWindTag_Draw__FPv = .text:0x00001B74; // type:function size:0x24 scope:local align:4 +daWindTag_Execute__FPv = .text:0x00001B98; // type:function size:0x24 scope:local align:4 +daWindTag_IsDelete__FPv = .text:0x00001BBC; // type:function size:0x8 scope:local align:4 +__dt__8cM3dGPlaFv = .text:0x00001BC4; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_CpsFv = .text:0x00001C0C; // type:function size:0x10 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001C1C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001C24; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001C2C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_AabAttrPf = .text:0x00001C64; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_TriAttrPf = .text:0x00001C6C; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_PntAttrPf = .text:0x00001C74; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001C7C; // type:function size:0x38 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001CB4; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001CC0; // type:function size:0xC scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001CCC; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001CD0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001CD8; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001CE0; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CpsFv = .text:0x00001CE8; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CpsFv = .text:0x00001CF0; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4150 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4289 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +@4290 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4292 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 data:double +@4293 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 data:double +@4727 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4728 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4729 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4730 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4731 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@4732 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4924 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4925 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000040; // type:object size:0x49 scope:local align:4 data:string_table +l_cps_src__9daWindTag = .data:0x00000000; // type:object size:0x4C scope:local align:4 +m_arcname__Q29daWindTag11daWindTag_c = .data:0x0000004C; // type:object size:0x8 scope:global align:4 +m_bdlidx__Q29daWindTag11daWindTag_c = .data:0x00000054; // type:object size:0x4 scope:global align:4 +m_heapsize__Q29daWindTag11daWindTag_c = .data:0x00000058; // type:object size:0x4 scope:global align:4 data:string +m_bckidx__Q29daWindTag11daWindTag_c = .data:0x0000005C; // type:object size:0x4 scope:global align:4 +m_btkidx__Q29daWindTag11daWindTag_c = .data:0x00000060; // type:object size:0x4 scope:global align:4 +m_btkidx2__Q29daWindTag11daWindTag_c = .data:0x00000064; // type:object size:0x4 scope:global align:4 +m_cullsize_far__Q29daWindTag11daWindTag_c = .data:0x00000068; // type:object size:0x4 scope:global align:4 data:float +m_ef_cullsize_far__Q29daWindTag11daWindTag_c = .data:0x0000006C; // type:object size:0x4 scope:global align:4 data:float +daWindTagMethodTable = .data:0x00000070; // type:object size:0x20 scope:local align:4 +g_profile_WindTag = .data:0x00000090; // type:object size:0x30 scope:global align:4 +__vt__8cM3dGPla = .data:0x000000C0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGTri = .data:0x000000CC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGSph = .data:0x000000D8; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_bckAnm = .data:0x000000E4; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x000000F0; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000000FC; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cps = .data:0x00000108; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCps = .data:0x00000190; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x0000019C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x000001A8; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x000001B4; // type:object size:0x54 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_windmill/splits.txt b/config/D44J01/rels/d_a_windmill/splits.txt new file mode 100644 index 000000000..39b57d755 --- /dev/null +++ b/config/D44J01/rels/d_a_windmill/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_windmill.o: + .text start:0x00000078 end:0x00001B54 + .rodata start:0x00000000 end:0x000000BB + .data start:0x00000000 end:0x00000398 diff --git a/config/D44J01/rels/d_a_windmill/symbols.txt b/config/D44J01/rels/d_a_windmill/symbols.txt new file mode 100644 index 000000000..84324afe8 --- /dev/null +++ b/config/D44J01/rels/d_a_windmill/symbols.txt @@ -0,0 +1,123 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +_delete__12daWindMill_cFv = .text:0x00000078; // type:function size:0x74 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x000000EC; // type:function size:0x20 scope:local align:4 +CreateHeap__12daWindMill_cFv = .text:0x0000010C; // type:function size:0x198 scope:global align:4 +CreateInit__12daWindMill_cFv = .text:0x000002A4; // type:function size:0x27C scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x00000520; // type:function size:0xFC scope:local align:4 +search_wind__12daWindMill_cFv = .text:0x0000061C; // type:function size:0x68 scope:global align:4 +_create__12daWindMill_cFv = .text:0x00000684; // type:function size:0x194 scope:global align:4 +__dt__8dCcD_CylFv = .text:0x00000818; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x000008E4; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x0000092C; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00000988; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CpsFv = .text:0x000009D0; // type:function size:0xE0 scope:weak align:4 +__ct__8dCcD_CpsFv = .text:0x00000AB0; // type:function size:0x90 scope:weak align:4 +__dt__8cM3dGCpsFv = .text:0x00000B40; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x00000B9C; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x00000BE4; // type:function size:0xCC scope:weak align:4 +__ct__8dCcD_SphFv = .text:0x00000CB0; // type:function size:0x84 scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00000D34; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00000D7C; // type:function size:0x5C scope:weak align:4 +set_mtx__12daWindMill_cFv = .text:0x00000DD8; // type:function size:0x88 scope:global align:4 +_execute__12daWindMill_cFv = .text:0x00000E60; // type:function size:0x80 scope:global align:4 +hane_move__12daWindMill_cFv = .text:0x00000EE0; // type:function size:0x198 scope:global align:4 +set_at__12daWindMill_cFv = .text:0x00001078; // type:function size:0x46C scope:global align:4 +set_co__12daWindMill_cFv = .text:0x000014E4; // type:function size:0x250 scope:global align:4 +_draw__12daWindMill_cFv = .text:0x00001734; // type:function size:0xC8 scope:global align:4 +daWindMill_Create__FPv = .text:0x000017FC; // type:function size:0x20 scope:local align:4 +daWindMill_Delete__FPv = .text:0x0000181C; // type:function size:0x24 scope:local align:4 +daWindMill_Draw__FPv = .text:0x00001840; // type:function size:0x24 scope:local align:4 +daWindMill_Execute__FPv = .text:0x00001864; // type:function size:0x24 scope:local align:4 +daWindMill_IsDelete__FPv = .text:0x00001888; // type:function size:0x8 scope:local align:4 +__dt__10cCcD_GSttsFv = .text:0x00001890; // type:function size:0x48 scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x000018D8; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x000018E8; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x000018F0; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000018F8; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001900; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001908; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x00001940; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x00001948; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x00001950; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001958; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00001990; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00001994; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CpsFv = .text:0x0000199C; // type:function size:0x10 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x000019AC; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x000019B4; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000019BC; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_AabAttrPf = .text:0x000019F4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_TriAttrPf = .text:0x000019FC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_PntAttrPf = .text:0x00001A04; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001A0C; // type:function size:0x38 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00001A44; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00001A50; // type:function size:0xC scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00001A5C; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00001A6C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00001A74; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00001A7C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00001A84; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001A8C; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00001AC4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00001ACC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00001AD4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001ADC; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00001B14; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00001B1C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00001B24; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00001B2C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CpsFv = .text:0x00001B34; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CpsFv = .text:0x00001B3C; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00001B44; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00001B4C; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +m_bmdidx__12daWindMill_c = .rodata:0x00000000; // type:object size:0x4 scope:global align:4 +m_dzbidx__12daWindMill_c = .rodata:0x00000004; // type:object size:0x4 scope:global align:4 +m_heapsize__12daWindMill_c = .rodata:0x00000008; // type:object size:0x4 scope:global align:4 data:string +m_cull_size__12daWindMill_c = .rodata:0x0000000C; // type:object size:0x30 scope:global align:4 +@4121 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4122 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4452 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4453 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4454 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4456 = .rodata:0x00000050; // type:object size:0x8 scope:local align:8 +@4670 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4 +@4671 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4 +@4672 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 +@4673 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 +@4674 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@4675 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@4676 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@4677 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@4678 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@4800 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4 +@4801 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 +@4802 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4 +@4803 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x0000008C; // type:object size:0x2F scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_411_data_1C = .data:0x0000001C; // type:object size:0x14 +m_arcname__12daWindMill_c = .data:0x00000030; // type:object size:0x8 scope:global align:4 +l_sph_src = .data:0x00000038; // type:object size:0x40 scope:local align:4 +l_cps_src = .data:0x00000078; // type:object size:0x4C scope:local align:4 +l_cyl_src = .data:0x000000C4; // type:object size:0x44 scope:local align:4 +daWindMillMethodTable = .data:0x00000108; // type:object size:0x20 scope:local align:4 +g_profile_WINDMILL = .data:0x00000128; // type:object size:0x30 scope:global align:4 +__vt__10cCcD_GStts = .data:0x00000158; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x00000164; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000170; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Sph = .data:0x0000017C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000204; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCps = .data:0x00000210; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cps = .data:0x0000021C; // type:object size:0x88 scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x000002A4; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x0000032C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000338; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x00000344; // type:object size:0x54 scope:weak align:4 diff --git a/config/D44J01/rels/d_a_wz/splits.txt b/config/D44J01/rels/d_a_wz/splits.txt new file mode 100644 index 000000000..10f7eb77c --- /dev/null +++ b/config/D44J01/rels/d_a_wz/splits.txt @@ -0,0 +1,17 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_wz.o: + .text start:0x00000078 end:0x00007C28 + .text start:0x00007C28 end:0x00007C28 + .rodata start:0x00000000 end:0x00000182 + .data start:0x00000000 end:0x00000A80 + .bss start:0x00000000 end:0x00000001 diff --git a/config/D44J01/rels/d_a_wz/symbols.txt b/config/D44J01/rels/d_a_wz/symbols.txt new file mode 100644 index 000000000..e319337cc --- /dev/null +++ b/config/D44J01/rels/d_a_wz/symbols.txt @@ -0,0 +1,231 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x00000078; // type:function size:0xC8 scope:local align:4 +rod_nodeCallBack__FP7J3DNodei = .text:0x00000140; // type:function size:0xC8 scope:local align:4 +draw_SUB__FP8wz_class = .text:0x00000208; // type:function size:0x158 scope:local align:4 +hontai_draw__FP8wz_class = .text:0x00000360; // type:function size:0x394 scope:local align:4 +summon_door_draw__FP8wz_class = .text:0x000006F4; // type:function size:0x7C scope:local align:4 +damage_ball_draw__FP8wz_class = .text:0x00000770; // type:function size:0xC8 scope:local align:4 +daWZ_Draw__FP8wz_class = .text:0x00000838; // type:function size:0xAC scope:local align:4 +anm_init__FP8wz_classifUcfi = .text:0x000008E4; // type:function size:0x12C scope:local align:4 +rod_size_set__FP8wz_classUc = .text:0x00000A10; // type:function size:0x6C scope:local align:4 +body_atari_check__FP8wz_class = .text:0x00000A7C; // type:function size:0x7E4 scope:local align:4 +BG_check__FP8wz_class = .text:0x00001260; // type:function size:0x98 scope:local align:4 +__dt__11dBgS_LinChkFv = .text:0x000012F8; // type:function size:0x12C scope:weak align:4 +__dt__8dBgS_ChkFv = .text:0x00001424; // type:function size:0xA0 scope:weak align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x000014C4; // type:function size:0x5C scope:weak align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x00001520; // type:function size:0x48 scope:weak align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x00001568; // type:function size:0x5C scope:weak align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x000015C4; // type:function size:0x48 scope:weak align:4 +__dt__11cBgS_LinChkFv = .text:0x0000160C; // type:function size:0x94 scope:weak align:4 +__dt__8cM3dGLinFv = .text:0x000016A0; // type:function size:0x48 scope:weak align:4 +__dt__13cBgS_PolyInfoFv = .text:0x000016E8; // type:function size:0x48 scope:weak align:4 +fuwafuwa_calc__FP8wz_class = .text:0x00001730; // type:function size:0x58 scope:local align:4 +weapon_shoot__FP8wz_classUc = .text:0x00001788; // type:function size:0x3C4 scope:local align:4 +action_dousa__FP8wz_class = .text:0x00001B4C; // type:function size:0x9B4 scope:local align:4 +action_itai__FP8wz_class = .text:0x00002500; // type:function size:0x970 scope:local align:4 +action_demo__FP8wz_class = .text:0x00002E70; // type:function size:0x1994 scope:local align:4 +next_tama_move__FP8wz_class4cXyz = .text:0x00004804; // type:function size:0x48 scope:local align:4 +summon_call_sub__FP8wz_class = .text:0x0000484C; // type:function size:0x3E0 scope:local align:4 +sea_water_check__FP8wz_class = .text:0x00004C2C; // type:function size:0x124 scope:local align:4 +action_tama_dousa__FP8wz_class = .text:0x00004D50; // type:function size:0xA24 scope:local align:4 +action_summon_dousa__FP8wz_class = .text:0x00005774; // type:function size:0x324 scope:local align:4 +daWZ_Execute__FP8wz_class = .text:0x00005A98; // type:function size:0x580 scope:local align:4 +daWZ_IsDelete__FP8wz_class = .text:0x00006018; // type:function size:0x8 scope:local align:4 +daWZ_Delete__FP8wz_class = .text:0x00006020; // type:function size:0x180 scope:local align:4 +useHeapInit__FP10fopAc_ac_c = .text:0x000061A0; // type:function size:0x410 scope:local align:4 +__dt__14mDoExt_baseAnmFv = .text:0x000065B0; // type:function size:0x48 scope:weak align:4 +useHeapInit2__FP10fopAc_ac_c = .text:0x000065F8; // type:function size:0x1BC scope:local align:4 +daWZ_Create__FP10fopAc_ac_c = .text:0x000067B4; // type:function size:0x930 scope:local align:4 +__ct__8wz_classFv = .text:0x000070E4; // type:function size:0x2D0 scope:weak align:4 +__dt__8dCcD_SphFv = .text:0x000073B4; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x00007480; // type:function size:0x48 scope:weak align:4 +__dt__8dCcD_CylFv = .text:0x000074C8; // type:function size:0xCC scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x00007594; // type:function size:0x48 scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x000075DC; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x00007638; // type:function size:0x48 scope:weak align:4 +__dt__10dCcD_GSttsFv = .text:0x00007680; // type:function size:0x5C scope:weak align:4 +__dt__12dBgS_ObjAcchFv = .text:0x000076DC; // type:function size:0x70 scope:weak align:4 +__dt__12dBgS_AcchCirFv = .text:0x0000774C; // type:function size:0x88 scope:weak align:4 +__dt__8cM2dGCirFv = .text:0x000077D4; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGCirFv = .text:0x0000781C; // type:function size:0x5C scope:weak align:4 +__dt__10cCcD_GSttsFv = .text:0x00007878; // type:function size:0x48 scope:weak align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000078C0; // type:function size:0x4 scope:weak align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000078C4; // type:function size:0x4 scope:weak align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000078C8; // type:function size:0x4 scope:weak align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x000078CC; // type:function size:0x4 scope:weak align:4 +__dt__34JPACallBackBaseFv = .text:0x000078D0; // type:function size:0x48 scope:weak align:4 +__dt__18dPa_levelEcallBackFv = .text:0x00007918; // type:function size:0x5C scope:weak align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x00007974; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x00007984; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x0000798C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00007994; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x0000799C; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x000079A4; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x000079DC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x000079E4; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x000079EC; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x000079F4; // type:function size:0x38 scope:weak align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x00007A2C; // type:function size:0x4 scope:weak align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x00007A30; // type:function size:0x8 scope:weak align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x00007A38; // type:function size:0x10 scope:weak align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x00007A48; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x00007A50; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x00007A58; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x00007A60; // type:function size:0x8 scope:weak align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00007A68; // type:function size:0x38 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x00007AA0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x00007AA8; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x00007AB0; // type:function size:0x8 scope:weak align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x00007AB8; // type:function size:0x38 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x00007AF0; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x00007AF8; // type:function size:0x8 scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x00007B00; // type:function size:0xC scope:weak align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x00007B0C; // type:function size:0xC scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00007B18; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x00007B74; // type:function size:0x5C scope:weak align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x00007BD0; // type:function size:0x8 scope:weak align:4 +@12@__dt__8dBgS_ChkFv = .text:0x00007BD8; // type:function size:0x8 scope:weak align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x00007BE0; // type:function size:0x8 scope:weak align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x00007BE8; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x00007BF0; // type:function size:0x8 scope:weak align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x00007BF8; // type:function size:0x8 scope:weak align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x00007C00; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_CylFv = .text:0x00007C08; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_CylFv = .text:0x00007C10; // type:function size:0x8 scope:weak align:4 +@280@__dt__8dCcD_SphFv = .text:0x00007C18; // type:function size:0x8 scope:weak align:4 +@248@__dt__8dCcD_SphFv = .text:0x00007C20; // type:function size:0x8 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4149 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4261 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4349 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float +@4350 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4351 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float +@4352 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4353 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4355 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 +@4409 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float +@4426 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4438 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 data:float +@4446 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 +@4447 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4682 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4683 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float +@4800 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4875 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 data:float +@4876 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 data:float +@4969 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 data:float +@4970 = .rodata:0x00000058; // type:object size:0x8 scope:local align:8 +@4971 = .rodata:0x00000060; // type:object size:0x8 scope:local align:8 +@4972 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 +@5240 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 +@5241 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 +@5242 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4 +@5243 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 +@5246 = .rodata:0x00000080; // type:object size:0x8 scope:local align:8 +@5470 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4 +@5471 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4 +@5472 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4 +@5473 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 +@6020 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 +@6021 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 +@6022 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 +@6023 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4 +@6024 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 +@6025 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4 +@6026 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 +@6027 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 data:string +@6028 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4 +@6029 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 +@6030 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 +@6031 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 +@6032 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4 +@6033 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4 +@6034 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 +@6035 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4 +@6036 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4 +@6037 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4 +@6038 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4 +@6039 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4 +@6040 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4 +@6041 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4 +@6042 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4 +@6043 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4 +@6044 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4 +@6045 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4 +@6046 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4 +@6047 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4 +@6048 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4 +@6049 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4 +@6050 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4 +@6051 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4 +@6052 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4 +@6053 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4 +@6054 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4 +@6055 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 +@6056 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4 +@6057 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4 +@6058 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4 +@6187 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4 data:string +@6188 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4 +@6447 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 +@6448 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4 +@6688 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4 +@6689 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4 +@6690 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4 +@6691 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4 +@6692 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 +@7232 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4 +@7233 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000160; // type:object size:0x22 scope:local align:4 data:string_table +...data.0 = .data:0x00000000; // type:label scope:local +@2100 = .data:0x00000000; // type:object size:0xC scope:local align:4 +@2080 = .data:0x0000000C; // type:object size:0xC scope:local align:4 +@1811 = .data:0x00000018; // type:object size:0x4 scope:local align:4 +lbl_412_data_1C = .data:0x0000001C; // type:object size:0x14 +eff_prm_color_dt$4976 = .data:0x00000030; // type:object size:0xC scope:local align:4 +eff_env_color_dt$4977 = .data:0x0000003C; // type:object size:0xC scope:local align:4 +@5244 = .data:0x00000048; // type:object size:0x24 scope:local align:4 +@5475 = .data:0x0000006C; // type:object size:0x28 scope:local align:4 +@5474 = .data:0x00000094; // type:object size:0x88 scope:local align:4 +@6059 = .data:0x0000011C; // type:object size:0xAC scope:local align:4 +enemy_name_dt$6083 = .data:0x000001C8; // type:object size:0xF0 scope:local align:4 +enemy_arg_dt$6084 = .data:0x000002B8; // type:object size:0x1E0 scope:local align:4 +birth_dt$6085 = .data:0x00000498; // type:object size:0x1E0 scope:local align:4 +cc_birth_dt$6086 = .data:0x00000678; // type:object size:0x10 scope:local align:4 +body_co_cyl_src$6989 = .data:0x00000688; // type:object size:0x44 scope:local align:4 +fire_j$6990 = .data:0x000006CC; // type:object size:0xA scope:local align:4 +fire_sc$6991 = .data:0x000006D8; // type:object size:0x28 scope:local align:4 +ball_co_sph_src$7007 = .data:0x00000700; // type:object size:0x40 scope:local align:4 +l_daWZ_Method = .data:0x00000740; // type:object size:0x20 scope:local align:4 +g_profile_WZ = .data:0x00000760; // type:object size:0x30 scope:global align:4 +__vt__8cM2dGCir = .data:0x00000790; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCir = .data:0x0000079C; // type:object size:0xC scope:weak align:4 +__vt__12dBgS_AcchCir = .data:0x000007A8; // type:object size:0xC scope:weak align:4 +__vt__10cCcD_GStts = .data:0x000007B4; // type:object size:0xC scope:weak align:4 +__vt__10dCcD_GStts = .data:0x000007C0; // type:object size:0xC scope:weak align:4 +__vt__34JPACallBackBase = .data:0x000007CC; // type:object size:0x1C scope:weak align:4 +__vt__18dPa_levelEcallBack = .data:0x000007E8; // type:object size:0x20 scope:weak align:4 +__vt__8dCcD_Sph = .data:0x00000808; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGSph = .data:0x00000890; // type:object size:0xC scope:weak align:4 +__vt__8dCcD_Cyl = .data:0x0000089C; // type:object size:0x88 scope:weak align:4 +__vt__8cM3dGCyl = .data:0x00000924; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x00000930; // type:object size:0xC scope:weak align:4 +__vt__14cCcD_ShapeAttr = .data:0x0000093C; // type:object size:0x54 scope:weak align:4 +__vt__12dBgS_ObjAcch = .data:0x00000990; // type:object size:0x24 scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x000009B4; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x000009C0; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x000009CC; // type:object size:0xC scope:weak align:4 +__vt__11dBgS_LinChk = .data:0x000009D8; // type:object size:0x30 scope:weak align:4 +__vt__8dBgS_Chk = .data:0x00000A08; // type:object size:0x18 scope:weak align:4 +__vt__15dBgS_GrpPassChk = .data:0x00000A20; // type:object size:0xC scope:weak align:4 +__vt__15cBgS_GrpPassChk = .data:0x00000A2C; // type:object size:0xC scope:weak align:4 +__vt__16dBgS_PolyPassChk = .data:0x00000A38; // type:object size:0xC scope:weak align:4 +__vt__16cBgS_PolyPassChk = .data:0x00000A44; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGLin = .data:0x00000A50; // type:object size:0xC scope:weak align:4 +__vt__11cBgS_LinChk = .data:0x00000A5C; // type:object size:0x18 scope:weak align:4 +__vt__13cBgS_PolyInfo = .data:0x00000A74; // type:object size:0xC scope:weak align:4 +come_flag = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/D44J01/rels/d_a_ygcwp/splits.txt b/config/D44J01/rels/d_a_ygcwp/splits.txt new file mode 100644 index 000000000..9ead1f50e --- /dev/null +++ b/config/D44J01/rels/d_a_ygcwp/splits.txt @@ -0,0 +1,14 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +d_a_ygcwp.o: + .text start:0x00000078 end:0x00000980 + .rodata start:0x00000000 end:0x000000A2 + .data start:0x00000000 end:0x00000074 diff --git a/config/D44J01/rels/d_a_ygcwp/symbols.txt b/config/D44J01/rels/d_a_ygcwp/symbols.txt new file mode 100644 index 000000000..cf2e23450 --- /dev/null +++ b/config/D44J01/rels/d_a_ygcwp/symbols.txt @@ -0,0 +1,41 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +solidHeapCB__9daYgcwp_cFP10fopAc_ac_c = .text:0x00000078; // type:function size:0x20 scope:global align:4 +create_heap__9daYgcwp_cFv = .text:0x00000098; // type:function size:0x1A4 scope:global align:4 +_create__9daYgcwp_cFv = .text:0x0000023C; // type:function size:0x164 scope:global align:4 +__dt__13mDoExt_brkAnmFv = .text:0x000003A0; // type:function size:0x5C scope:weak align:4 +__ct__13mDoExt_brkAnmFv = .text:0x000003FC; // type:function size:0x2C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000428; // type:function size:0x48 scope:weak align:4 +_delete__9daYgcwp_cFv = .text:0x00000470; // type:function size:0x40 scope:global align:4 +check_ev__9daYgcwp_cCFv = .text:0x000004B0; // type:function size:0x30 scope:weak align:4 +off_ev__9daYgcwp_cCFv = .text:0x000004E0; // type:function size:0x30 scope:weak align:4 +init_mtx__9daYgcwp_cFv = .text:0x00000510; // type:function size:0x88 scope:global align:4 +make_shine__9daYgcwp_cFv = .text:0x00000598; // type:function size:0x68 scope:global align:4 +set_timer__9daYgcwp_cFv = .text:0x00000600; // type:function size:0x64 scope:global align:4 +_execute__9daYgcwp_cFv = .text:0x00000664; // type:function size:0x1E0 scope:global align:4 +_draw__9daYgcwp_cFv = .text:0x00000844; // type:function size:0xA8 scope:global align:4 +Mthd_Create__23@unnamed@d_a_ygcwp_cpp@FPv = .text:0x000008EC; // type:function size:0x20 scope:local align:4 +Mthd_Delete__23@unnamed@d_a_ygcwp_cpp@FPv = .text:0x0000090C; // type:function size:0x24 scope:local align:4 +Mthd_Execute__23@unnamed@d_a_ygcwp_cpp@FPv = .text:0x00000930; // type:function size:0x24 scope:local align:4 +Mthd_Draw__23@unnamed@d_a_ygcwp_cpp@FPv = .text:0x00000954; // type:function size:0x24 scope:local align:4 +Mthd_IsDelete__23@unnamed@d_a_ygcwp_cpp@FPv = .text:0x00000978; // type:function size:0x8 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +M_brk_table__9daYgcwp_c = .rodata:0x00000000; // type:object size:0x8 scope:global align:4 +M_brk_mode_table__9daYgcwp_c = .rodata:0x00000008; // type:object size:0x8 scope:global align:4 +M_arcname__9daYgcwp_c = .rodata:0x00000010; // type:object size:0x6 scope:global align:4 data:string +@4029 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4089 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 +@4090 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4091 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 +@4092 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 +@4093 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 +@4212 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000034; // type:object size:0x6E scope:local align:4 data:string_table +M_act_table = .data:0x00000000; // type:object size:0xC scope:local align:4 +Ygcwp_Mthd_Table__23@unnamed@d_a_ygcwp_cpp@ = .data:0x0000000C; // type:object size:0x20 scope:local align:4 +g_profile_Ygcwp = .data:0x0000002C; // type:object size:0x30 scope:global align:4 +__vt__14mDoExt_baseAnm = .data:0x0000005C; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_brkAnm = .data:0x00000068; // type:object size:0xC scope:weak align:4 diff --git a/config/D44J01/rels/d_a_ykgr/splits.txt b/config/D44J01/rels/d_a_ykgr/splits.txt new file mode 100644 index 000000000..41a2a5bb4 --- /dev/null +++ b/config/D44J01/rels/d_a_ykgr/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_ykgr.o: + .text start:0x000000EC end:0x00000980 + .text start:0x00000980 end:0x00000B30 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x00000067 + .data start:0x00000000 end:0x0000008C + .bss start:0x00000008 end:0x000000B4 diff --git a/config/D44J01/rels/d_a_ykgr/symbols.txt b/config/D44J01/rels/d_a_ykgr/symbols.txt new file mode 100644 index 000000000..6fea99cf6 --- /dev/null +++ b/config/D44J01/rels/d_a_ykgr/symbols.txt @@ -0,0 +1,70 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +draw__17dPa_YkgrPcallBackFP14JPABaseEmitterP15JPABaseParticle = .text:0x000000EC; // type:function size:0x48 scope:global align:4 +setParam__17dPa_YkgrPcallBackFf = .text:0x00000134; // type:function size:0x100 scope:global align:4 +getPosRate__8daYkgr_cFv = .text:0x00000234; // type:function size:0x1D4 scope:global align:4 +daYkgrCreate__FPv = .text:0x00000408; // type:function size:0x20 scope:local align:4 +_create__8daYkgr_cFv = .text:0x00000428; // type:function size:0x290 scope:weak align:4 +daYkgrDelete__FPv = .text:0x000006B8; // type:function size:0x8 scope:local align:4 +daYkgrExecute__FPv = .text:0x000006C0; // type:function size:0x16C scope:local align:4 +daYkgrDraw__FPv = .text:0x0000082C; // type:function size:0xFC scope:local align:4 +daYkgrIsDelete__FPv = .text:0x00000928; // type:function size:0x8 scope:local align:4 +__dt__12daYkgr_HIO_cFv = .text:0x00000930; // type:function size:0x50 scope:weak align:4 +__dt__17dPa_YkgrPcallBackFv = .text:0x00000980; // type:function size:0x5C scope:weak align:4 +execute__54JPACallBackBase2FP14JPABaseEmitterP15JPABaseParticle = .text:0x000009DC; // type:function size:0x4 scope:weak align:4 +init__54JPACallBackBase2FP14JPABaseEmitterP15JPABaseParticle = .text:0x000009E0; // type:function size:0x4 scope:weak align:4 +draw__54JPACallBackBase2FP14JPABaseEmitterP15JPABaseParticle = .text:0x000009E4; // type:function size:0x4 scope:weak align:4 +__dt__54JPACallBackBase2Fv = .text:0x000009E8; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_ykgr_cpp = .text:0x00000A30; // type:function size:0x100 scope:local align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@4107 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@4108 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@4109 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4110 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4111 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4114 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 +@4183 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@4184 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 +@4185 = .rodata:0x00000030; // type:object size:0x8 scope:local align:8 +@4293 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 +@4318 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 +@4319 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 +@4392 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4 +@4393 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4 +@4394 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 +@4395 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000054; // type:object size:0x13 scope:local align:4 data:string_table +daYkgrMethodTable = .data:0x00000000; // type:object size:0x20 scope:local align:4 +g_profile_Ykgr = .data:0x00000020; // type:object size:0x30 scope:global align:4 +__vt__17dPa_YkgrPcallBack = .data:0x00000050; // type:object size:0x18 scope:global align:4 +__vt__54JPACallBackBase2 = .data:0x00000068; // type:object size:0x18 scope:weak align:4 +__vt__12daYkgr_HIO_c = .data:0x00000080; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +...bss.0 = .bss:0x00000008; // type:label scope:local +@3571 = .bss:0x00000008; // type:object size:0xC scope:local align:4 data:4byte +@1036 = .bss:0x00000014; // type:object size:0x1 scope:local align:4 +@1034 = .bss:0x00000018; // type:object size:0x1 scope:local align:4 +@1032 = .bss:0x0000001C; // type:object size:0x1 scope:local align:4 +@1031 = .bss:0x00000020; // type:object size:0x1 scope:local align:4 +@1026 = .bss:0x00000024; // type:object size:0x1 scope:local align:4 +@1024 = .bss:0x00000028; // type:object size:0x1 scope:local align:4 +@1022 = .bss:0x0000002C; // type:object size:0x1 scope:local align:4 +@1021 = .bss:0x00000030; // type:object size:0x1 scope:local align:4 +@984 = .bss:0x00000034; // type:object size:0x1 scope:local align:4 +@982 = .bss:0x00000038; // type:object size:0x1 scope:local align:4 +@980 = .bss:0x0000003C; // type:object size:0x1 scope:local align:4 +@979 = .bss:0x00000040; // type:object size:0x1 scope:local align:4 +@941 = .bss:0x00000044; // type:object size:0x1 scope:local align:4 +@939 = .bss:0x00000048; // type:object size:0x1 scope:local align:4 +@937 = .bss:0x0000004C; // type:object size:0x1 scope:local align:4 +@936 = .bss:0x00000050; // type:object size:0x1 scope:local align:4 +@4092 = .bss:0x00000054; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000060; // type:object size:0x28 scope:local align:4 data:float +@4188 = .bss:0x00000088; // type:object size:0xC scope:local align:4 +YkgrCB = .bss:0x00000094; // type:object size:0x20 scope:local align:4 data:byte diff --git a/config/D44J01/rels/d_a_yougan/splits.txt b/config/D44J01/rels/d_a_yougan/splits.txt new file mode 100644 index 000000000..d1efa38c6 --- /dev/null +++ b/config/D44J01/rels/d_a_yougan/splits.txt @@ -0,0 +1,23 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +global_destructor_chain.o: + .text start:0x00000078 end:0x000000EC + .dtors start:0x00000000 end:0x00000004 + .bss start:0x00000000 end:0x00000008 + +d_a_yougan.o: + .text start:0x000000EC end:0x00000A54 + .text start:0x00000A54 end:0x00000C24 + .ctors start:0x00000000 end:0x00000004 + .rodata start:0x00000000 end:0x0000006A + .data start:0x00000000 end:0x0000008C + .bss start:0x00000008 end:0x00000038 diff --git a/config/D44J01/rels/d_a_yougan/symbols.txt b/config/D44J01/rels/d_a_yougan/symbols.txt new file mode 100644 index 000000000..c7c2005a6 --- /dev/null +++ b/config/D44J01/rels/d_a_yougan/symbols.txt @@ -0,0 +1,50 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4 +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4 +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global align:4 +__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global align:4 +__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global align:4 +__ct__14daYOUGAN_HIO_cFv = .text:0x000000EC; // type:function size:0x6C scope:global align:4 +daYougan_Draw__FP10daYougan_c = .text:0x00000158; // type:function size:0x20 scope:local align:4 +_daYougan_draw__10daYougan_cFv = .text:0x00000178; // type:function size:0x13C scope:global align:4 +daYougan_Execute__FP10daYougan_c = .text:0x000002B4; // type:function size:0x20 scope:local align:4 +_daYougan_execute__10daYougan_cFv = .text:0x000002D4; // type:function size:0x28C scope:global align:4 +daYougan_IsDelete__FP10daYougan_c = .text:0x00000560; // type:function size:0x20 scope:local align:4 +_daYougan_isdelete__10daYougan_cFv = .text:0x00000580; // type:function size:0x8 scope:global align:4 +daYougan_Delete__FP10daYougan_c = .text:0x00000588; // type:function size:0x20 scope:local align:4 +_daYougan_delete__10daYougan_cFv = .text:0x000005A8; // type:function size:0x74 scope:global align:4 +useHeapInit__10daYougan_cFv = .text:0x0000061C; // type:function size:0x270 scope:global align:4 +daYougan_solidHeapCB__FP10fopAc_ac_c = .text:0x0000088C; // type:function size:0x20 scope:local align:4 +daYougan_Create__FP10fopAc_ac_c = .text:0x000008AC; // type:function size:0x20 scope:local align:4 +_daYougan_create__10daYougan_cFv = .text:0x000008CC; // type:function size:0x104 scope:global align:4 +__dt__14daYOUGAN_HIO_cFv = .text:0x000009D0; // type:function size:0x48 scope:weak align:4 +__sinit_d_a_yougan_cpp = .text:0x00000A18; // type:function size:0x3C scope:local align:4 +__dt__11yg_awa_dataFv = .text:0x00000A54; // type:function size:0x90 scope:weak align:4 +__ct__11yg_awa_dataFv = .text:0x00000AE4; // type:function size:0x40 scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x00000B24; // type:function size:0x5C scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x00000B80; // type:function size:0x5C scope:weak align:4 +__dt__14mDoExt_baseAnmFv = .text:0x00000BDC; // type:function size:0x48 scope:weak align:4 +_ctors = .ctors:0x00000000; // type:label scope:global +__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:local align:4 +_dtors = .dtors:0x00000000; // type:label scope:global +...rodata.0 = .rodata:0x00000000; // type:label scope:local +@3997 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4 +@3998 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 +@3999 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 +@4000 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 +@4001 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 +@4002 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 +@4153 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 +@4154 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float +@4155 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x00000024; // type:object size:0x46 scope:local align:4 data:string_table +yg_awa_num = .data:0x00000000; // type:object size:0x4 scope:local align:4 +m_arcname__10daYougan_c = .data:0x00000004; // type:object size:0x7 scope:global align:4 data:string +l_daYougan_Method = .data:0x0000000C; // type:object size:0x20 scope:local align:4 +g_profile_YOUGAN = .data:0x0000002C; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_bckAnm = .data:0x0000005C; // type:object size:0xC scope:weak align:4 +__vt__14mDoExt_baseAnm = .data:0x00000068; // type:object size:0xC scope:weak align:4 +__vt__13mDoExt_btkAnm = .data:0x00000074; // type:object size:0xC scope:weak align:4 +__vt__14daYOUGAN_HIO_c = .data:0x00000080; // type:object size:0xC scope:weak align:4 +__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 +@3992 = .bss:0x00000008; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x00000014; // type:object size:0x24 scope:local align:4 data:byte diff --git a/config/D44J01/rels/f_pc_profile_lst/splits.txt b/config/D44J01/rels/f_pc_profile_lst/splits.txt new file mode 100644 index 000000000..a54c152a8 --- /dev/null +++ b/config/D44J01/rels/f_pc_profile_lst/splits.txt @@ -0,0 +1,12 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .data type:data align:8 + +executor.o: + .text start:0x00000000 end:0x00000078 + +f_pc_profile_lst.o: + .text start:0x00000078 end:0x0000009C + .data start:0x00000000 end:0x000007E0 diff --git a/config/D44J01/rels/f_pc_profile_lst/symbols.txt b/config/D44J01/rels/f_pc_profile_lst/symbols.txt new file mode 100644 index 000000000..6fa9cdb3f --- /dev/null +++ b/config/D44J01/rels/f_pc_profile_lst/symbols.txt @@ -0,0 +1,8 @@ +_prolog = .text:0x00000000; // type:function size:0x2C scope:global +_epilog = .text:0x0000002C; // type:function size:0x2C scope:global +_unresolved = .text:0x00000058; // type:function size:0x20 scope:global +ModuleProlog = .text:0x00000078; // type:function size:0x14 scope:global +ModuleEpilog = .text:0x0000008C; // type:function size:0x10 scope:global +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global +g_fpcPfLst_ProfileList = .data:0x00000000; // type:object size:0x7E0 scope:global diff --git a/config/D44J01/splits.txt b/config/D44J01/splits.txt new file mode 100644 index 000000000..df39a6617 --- /dev/null +++ b/config/D44J01/splits.txt @@ -0,0 +1,4026 @@ +Sections: + .init type:code align:4 + extab type:rodata align:32 + extabindex type:rodata align:32 + .text type:code align:8 + .ctors type:rodata align:16 + .dtors type:rodata align:32 + .rodata type:rodata align:32 + .data type:data align:32 + .bss type:bss align:16 + .sdata type:data align:32 + .sbss type:bss align:8 + .sdata2 type:rodata align:16 + .sbss2 type:bss align:16 + +m_Do_main.o: + .text start:0x800056E0 end:0x80006628 + .rodata start:0x803375C0 end:0x80337938 + .data start:0x80365020 end:0x80365168 + .sdata start:0x803EA000 end:0x803EA018 + .sbss start:0x803EA760 end:0x803EA790 + .sdata2 start:0x803EBBC0 end:0x803EBBE0 + +m_Do_printf.o: + .text start:0x80006628 end:0x80006DD0 + .rodata start:0x80337938 end:0x803379F8 + .sdata start:0x803EA018 end:0x803EA020 + .sbss start:0x803EA790 end:0x803EA7B0 + +m_Do_audio.o: + .text start:0x80006DD0 end:0x8000761C + .ctors start:0x80337404 end:0x80337408 + .rodata start:0x803379F8 end:0x80337AD8 + .data start:0x80365168 end:0x803651A0 + .bss start:0x80396B20 end:0x80398CD8 + .sbss start:0x803EA7B0 end:0x803EA7D0 + .sdata2 start:0x803EBBE0 end:0x803EBBE8 + +m_Do_controller_pad.o: + .text start:0x8000761C end:0x80007C38 + .bss start:0x80398CD8 end:0x80398DD8 + .sdata2 start:0x803EBBE8 end:0x803EBC00 + +m_Do_graphic.o: + .text start:0x80007C38 end:0x8000B4A8 + .rodata start:0x80337AD8 end:0x80337B70 + .data start:0x803651A0 end:0x80365658 + .bss start:0x80398DD8 end:0x80399160 + .sdata start:0x803EA020 end:0x803EA058 + .sbss start:0x803EA7D0 end:0x803EA820 + .sdata2 start:0x803EBC00 end:0x803EBC70 + +m_Do_machine.o: + .text start:0x8000B4A8 end:0x8000C13C + .rodata start:0x80337B70 end:0x80337D38 + .data start:0x80365658 end:0x803656D0 + .sdata start:0x803EA058 end:0x803EA060 + .sbss start:0x803EA820 end:0x803EA848 + .sdata2 start:0x803EBC70 end:0x803EBC78 + +m_Do_mtx.o: + .text start:0x8000C13C end:0x8000D064 + .ctors start:0x80337408 end:0x8033740C + .rodata start:0x80337D38 end:0x80337D68 + .data start:0x803656D0 end:0x80365700 + .bss start:0x80399160 end:0x803995D0 + .sdata start:0x803EA060 end:0x803EA068 + .sbss start:0x803EA848 end:0x803EA850 + .sdata2 start:0x803EBC78 end:0x803EBC90 + +m_Do_ext.o: + .text start:0x8000D064 end:0x80016B8C + .rodata start:0x80337D68 end:0x80338190 + .data start:0x80365700 end:0x80365C60 + .sdata start:0x803EA068 end:0x803EA078 + .sbss start:0x803EA850 end:0x803EA888 + .sdata2 start:0x803EBC90 end:0x803EBCE0 + +m_Do_lib.o: + .text start:0x80016B8C end:0x80017060 + .text start:0x80017060 end:0x800170A8 + .ctors start:0x8033740C end:0x80337410 + .rodata start:0x80338190 end:0x803381B8 + .data start:0x80365C60 end:0x80365C70 + .bss start:0x803995D0 end:0x80399638 + .sbss start:0x803EA888 end:0x803EA890 + .sdata2 start:0x803EBCE0 end:0x803EBD18 + +m_Do_hostIO.o: + .text start:0x800170A8 end:0x80017500 + .ctors start:0x80337410 end:0x80337414 + .rodata start:0x803381B8 end:0x803382A8 + .data start:0x80365C70 end:0x80365C98 + .bss start:0x80399638 end:0x80399E60 + +m_Do_Reset.o: + .text start:0x80017500 end:0x800176A4 + .sdata start:0x803EA078 end:0x803EA080 + .sbss start:0x803EA890 end:0x803EA8A0 + +m_Do_dvd_thread.o: + .text start:0x800176A4 end:0x80018310 + .ctors start:0x80337414 end:0x80337418 + .rodata start:0x803382A8 end:0x80338488 + .data start:0x80365C98 end:0x80365CE8 + .bss start:0x80399E60 end:0x8039B200 + .sbss start:0x803EA8A0 end:0x803EA8A8 + +m_Do_DVDError.o: + .text start:0x80018310 end:0x80018474 + .bss start:0x8039B200 end:0x8039C560 + .sbss start:0x803EA8A8 end:0x803EA8B0 + +m_Do_MemCard.o: + .text start:0x80018474 end:0x80018FEC + .ctors start:0x80337418 end:0x8033741C + .rodata start:0x80338488 end:0x80338490 + .data start:0x80365CE8 end:0x80365D20 + .bss start:0x8039C560 end:0x803A8F20 + +m_Do_MemCardRWmng.o: + .text start:0x80018FEC end:0x80019B68 + .rodata start:0x80338490 end:0x80338500 + .bss start:0x803A8F20 end:0x803ACF20 + .sbss start:0x803EA8B0 end:0x803EA8B8 + +m_Do_gba_com.o: + .text start:0x80019B68 end:0x8001B154 + .text start:0x8001B154 end:0x8001B190 + .ctors start:0x8033741C end:0x80337420 + .rodata start:0x80338500 end:0x80338508 + .data start:0x80365D20 end:0x80365D40 + .bss start:0x803ACF20 end:0x803AD0D8 + .sbss start:0x803EA8B8 end:0x803EA8E0 + .sdata2 start:0x803EBD18 end:0x803EBD20 + +m_Do_machine_exception.o: + .text start:0x8001B190 end:0x8001B5D0 + .rodata start:0x80338508 end:0x80338700 + .sbss start:0x803EA8E0 end:0x803EA8E8 + +c_damagereaction.o: + .text start:0x8001B5D0 end:0x80021F04 + .ctors start:0x80337420 end:0x80337424 + .data start:0x80365D40 end:0x80365F48 + .bss start:0x803AD0D8 end:0x803AD0F0 + .sdata start:0x803EA080 end:0x803EA090 + .sbss start:0x803EA8E8 end:0x803EA8F0 + .sdata2 start:0x803EBD20 end:0x803EBE78 + +c_dylink.o: + .text start:0x80021F04 end:0x800227DC + .text start:0x800227DC end:0x80022844 + .rodata start:0x80338700 end:0x8033A9B0 + .data start:0x80365F48 end:0x80365F58 + .bss start:0x803AD0F0 end:0x803AD8D0 + .sbss start:0x803EA8F0 end:0x803EA900 + +f_ap_game.o: + .text start:0x80022844 end:0x80022A3C + .text start:0x80022A3C end:0x80022AC0 + .ctors start:0x80337424 end:0x80337428 + .rodata start:0x8033A9B0 end:0x8033A9C0 + .data start:0x80365F58 end:0x80365F68 + .bss start:0x803AD8D0 end:0x803AD938 + .sdata2 start:0x803EBE78 end:0x803EBE88 + +f_op_actor.o: + .text start:0x80022AC0 end:0x80023418 + .rodata start:0x8033A9C0 end:0x8033A9E8 + .data start:0x80365F68 end:0x80365F98 + .sdata start:0x803EA090 end:0x803EA0B0 + .sbss start:0x803EA900 end:0x803EA910 + .sdata2 start:0x803EBE88 end:0x803EBE98 + +f_op_actor_iter.o: + .text start:0x80023418 end:0x80023490 + +f_op_actor_tag.o: + .text start:0x80023490 end:0x80023500 + .data start:0x80365F98 end:0x80365FA8 + +f_op_actor_mng.o: + .text start:0x80023500 end:0x80028750 + .text start:0x80028750 end:0x8002875C + .ctors start:0x80337428 end:0x8033742C + .rodata start:0x8033A9E8 end:0x8033ACF0 + .data start:0x80365FA8 end:0x80366008 + .bss start:0x803AD938 end:0x803ADD00 + .sbss start:0x803EA910 end:0x803EA918 + .sdata2 start:0x803EBE98 end:0x803EBF80 + +f_op_camera.o: + .text start:0x8002875C end:0x8002894C + .data start:0x80366008 end:0x80366020 + +f_op_camera_mng.o: + .text start:0x8002894C end:0x800289C0 + .bss start:0x803ADD00 end:0x803ADD10 + +f_op_overlap.o: + .text start:0x800289C0 end:0x80028AC8 + .data start:0x80366020 end:0x80366038 + +f_op_overlap_mng.o: + .text start:0x80028AC8 end:0x80028D50 + .rodata start:0x8033ACF0 end:0x8033AD28 + .bss start:0x803ADD10 end:0x803ADD38 + .sdata start:0x803EA0B0 end:0x803EA0B8 + +f_op_overlap_req.o: + .text start:0x80028D50 end:0x800291A4 + .data start:0x80366038 end:0x80366058 + +f_op_scene.o: + .text start:0x800291A4 end:0x800292F0 + .data start:0x80366058 end:0x80366070 + +f_op_scene_iter.o: + .text start:0x800292F0 end:0x8002932C + +f_op_scene_mng.o: + .text start:0x8002932C end:0x80029468 + .rodata start:0x8033AD28 end:0x8033AD48 + +f_op_scene_req.o: + .text start:0x80029468 end:0x8002975C + .data start:0x80366070 end:0x803660C0 + .sbss start:0x803EA918 end:0x803EA920 + +f_op_scene_tag.o: + .text start:0x8002975C end:0x800297C8 + .data start:0x803660C0 end:0x803660D0 + +f_op_view.o: + .text start:0x800297C8 end:0x800298A4 + .data start:0x803660D0 end:0x803660E8 + +f_op_kankyo.o: + .text start:0x800298A4 end:0x80029AD8 + .data start:0x803660E8 end:0x80366100 + .sbss start:0x803EA920 end:0x803EA928 + +f_op_msg.o: + .text start:0x80029AD8 end:0x80029CB0 + .data start:0x80366100 end:0x80366118 + .sbss start:0x803EA928 end:0x803EA930 + +f_op_kankyo_mng.o: + .text start:0x80029CB0 end:0x8002A004 + .sdata2 start:0x803EBF80 end:0x803EBF88 + +f_op_msg_mng.o: + .text start:0x8002A004 end:0x80039BAC + .text start:0x80039BAC end:0x80039CAC + .ctors start:0x8033742C end:0x80337430 + .rodata start:0x8033AD48 end:0x8033B258 + .data start:0x80366118 end:0x80366600 + .bss start:0x803ADD38 end:0x803ADD60 + .sdata start:0x803EA0B8 end:0x803EA0C0 + .sbss start:0x803EA930 end:0x803EA938 + .sdata2 start:0x803EBF88 end:0x803EBFF8 + +f_op_draw_iter.o: + .text start:0x80039CAC end:0x80039D58 + .sbss start:0x803EA938 end:0x803EA940 + +f_op_draw_tag.o: + .text start:0x80039D58 end:0x80039DF4 + .bss start:0x803ADD60 end:0x803B0C40 + .sdata start:0x803EA0C0 end:0x803EA0C8 + +f_op_scene_pause.o: + .text start:0x80039DF4 end:0x80039EFC + +f_pc_base.o: + .text start:0x80039EFC end:0x8003A290 + .sbss start:0x803EA940 end:0x803EA958 + +f_pc_create_iter.o: + .text start:0x8003A290 end:0x8003A394 + +f_pc_create_req.o: + .text start:0x8003A394 end:0x8003A700 + +f_pc_create_tag.o: + .text start:0x8003A700 end:0x8003A770 + .data start:0x80366600 end:0x80366610 + +f_pc_creator.o: + .text start:0x8003A770 end:0x8003A7F8 + +f_pc_delete_tag.o: + .text start:0x8003A7F8 end:0x8003A908 + .data start:0x80366610 end:0x80366620 + +f_pc_deletor.o: + .text start:0x8003A908 end:0x8003AC08 + .rodata start:0x8033B258 end:0x8033B280 + +f_pc_draw_priority.o: + .text start:0x8003AC08 end:0x8003AC38 + +f_pc_executor.o: + .text start:0x8003AC38 end:0x8003AE88 + +f_pc_layer.o: + .text start:0x8003AE88 end:0x8003B300 + .data start:0x80366620 end:0x80366658 + .sbss start:0x803EA958 end:0x803EA970 + +f_pc_leaf.o: + .text start:0x8003B300 end:0x8003B488 + .data start:0x80366658 end:0x80366670 + .sbss start:0x803EA970 end:0x803EA978 + +f_pc_layer_iter.o: + .text start:0x8003B488 end:0x8003B5D4 + +f_pc_layer_tag.o: + .text start:0x8003B5D4 end:0x8003B864 + .data start:0x80366670 end:0x80366690 + +f_pc_line.o: + .text start:0x8003B864 end:0x8003B8B8 + .bss start:0x803B0C40 end:0x803B0D00 + .sdata start:0x803EA0C8 end:0x803EA0D0 + +f_pc_load.o: + .text start:0x8003B8B8 end:0x8003B9A0 + +f_pc_manager.o: + .text start:0x8003B9A0 end:0x8003C368 + .rodata start:0x8033B280 end:0x803437A0 + .bss start:0x803B0D00 end:0x803B0DA8 + .sbss start:0x803EA978 end:0x803EA980 + .sdata2 start:0x803EBFF8 end:0x803EC038 + +f_pc_method.o: + .text start:0x8003C368 end:0x8003C430 + +f_pc_node.o: + .text start:0x8003C430 end:0x8003C704 + .data start:0x80366690 end:0x803666A8 + .sdata start:0x803EA0D0 end:0x803EA0D8 + .sbss start:0x803EA980 end:0x803EA988 + +f_pc_node_req.o: + .text start:0x8003C704 end:0x8003CFD4 + .data start:0x803666A8 end:0x80366750 + .sbss start:0x803EA988 end:0x803EA990 + +f_pc_priority.o: + .text start:0x8003CFD4 end:0x8003D408 + .bss start:0x803B0DA8 end:0x803B0DB8 + .sdata start:0x803EA0D8 end:0x803EA0E0 + +f_pc_profile.o: + .text start:0x8003D408 end:0x8003D41C + .sbss start:0x803EA990 end:0x803EA998 + +f_pc_searcher.o: + .text start:0x8003D41C end:0x8003D44C + +f_pc_line_tag.o: + .text start:0x8003D44C end:0x8003D564 + +f_pc_line_iter.o: + .text start:0x8003D564 end:0x8003D608 + +f_pc_method_iter.o: + .text start:0x8003D608 end:0x8003D62C + +f_pc_method_tag.o: + .text start:0x8003D62C end:0x8003D6E8 + +f_pc_pause.o: + .text start:0x8003D6E8 end:0x8003D7F8 + +f_pc_draw.o: + .text start:0x8003D7F8 end:0x8003D8EC + +f_pc_fstcreate_req.o: + .text start:0x8003D8EC end:0x8003DA14 + .data start:0x80366750 end:0x80366760 + +f_pc_stdcreate_req.o: + .text start:0x8003DA14 end:0x8003DCCC + .data start:0x80366760 end:0x80366788 + +d_stage.o: + .text start:0x8003DCCC end:0x800428D0 + .text start:0x800428D0 end:0x800428D8 + .ctors start:0x80337430 end:0x80337434 + .rodata start:0x803437A0 end:0x80343BB8 + .data start:0x80366788 end:0x803697C8 + .bss start:0x803B0DB8 end:0x803B60A8 + .sdata start:0x803EA0E0 end:0x803EA0E8 + .sbss start:0x803EA998 end:0x803EA9B0 + .sdata2 start:0x803EC038 end:0x803EC068 + +d_map.o: + .text start:0x800428D8 end:0x8004F08C + .text start:0x8004F08C end:0x8004F608 + .ctors start:0x80337434 end:0x80337438 + .rodata start:0x80343BB8 end:0x80344018 + .data start:0x803697C8 end:0x80369900 + .bss start:0x803B60A8 end:0x803B8BE0 + .sbss start:0x803EA9B0 end:0x803EAA48 + .sdata2 start:0x803EC068 end:0x803EC1B0 + .sbss2 start:0x803F0D40 end:0x803F0D48 + +d_com_inf_game.o: + .text start:0x8004F608 end:0x80054270 + .ctors start:0x80337438 end:0x8033743C + .rodata start:0x80344018 end:0x803441B8 + .data start:0x80369900 end:0x80369C50 + .bss start:0x803B8BE0 end:0x803D5DA0 + .sdata start:0x803EA0E8 end:0x803EA0F8 + .sdata2 start:0x803EC1B0 end:0x803EC1C0 + +d_com_lib_game.o: + .text start:0x80054270 end:0x800542D0 + +d_com_static.o: + .text start:0x800542D0 end:0x80054B44 + .ctors start:0x8033743C end:0x80337440 + .rodata start:0x803441B8 end:0x80344238 + .data start:0x80369C50 end:0x80369C90 + .bss start:0x803D5DA0 end:0x803D5EB8 + .sdata start:0x803EA0F8 end:0x803EA100 + .sbss start:0x803EAA48 end:0x803EAAA8 + .sdata2 start:0x803EC1C0 end:0x803EC208 + +d_lib.o: + .text start:0x80054B44 end:0x80056510 + .rodata start:0x80344238 end:0x803442C0 + .data start:0x80369C90 end:0x80369CC0 + .sdata2 start:0x803EC208 end:0x803EC238 + +d_save.o: + .text start:0x80056510 end:0x8005CEEC + .rodata start:0x803442C0 end:0x80344670 + .data start:0x80369CC0 end:0x80369D80 + .bss start:0x803D5EB8 end:0x803D5ED0 + .sdata start:0x803EA100 end:0x803EA108 + .sbss start:0x803EAAA8 end:0x803EAAB0 + .sdata2 start:0x803EC238 end:0x803EC248 + +d_save_init.o: + .text start:0x8005CEEC end:0x8005CF40 + +d_shop.o: + .text start:0x8005CF40 end:0x8005EB84 + .data start:0x80369D80 end:0x8036A920 + .sdata start:0x803EA108 end:0x803EA118 + .sdata2 start:0x803EC248 end:0x803EC2A0 + +d_jnt_hit.o: + .text start:0x8005EB84 end:0x8006085C + .text start:0x8006085C end:0x800608A4 + .data start:0x8036A920 end:0x8036A940 + .sdata2 start:0x803EC2A0 end:0x803EC2C8 + +d_chain.o: + .text start:0x800608A4 end:0x80060D4C + .ctors start:0x80337440 end:0x80337444 + .data start:0x8036A940 end:0x8036ADA0 + .sdata2 start:0x803EC2C8 end:0x803EC2E0 + +d_cloth_packet.o: + .text start:0x80060D4C end:0x80064524 + .text start:0x80064524 end:0x80064704 + .rodata start:0x80344670 end:0x803446A0 + .data start:0x8036ADA0 end:0x8036AF38 + .sdata start:0x803EA118 end:0x803EA128 + .sbss start:0x803EAAB0 end:0x803EAAC0 + .sdata2 start:0x803EC2E0 end:0x803EC368 + +d_a_obj.o: + .text start:0x80064704 end:0x80065D60 + .rodata start:0x803446A0 end:0x80344740 + .data start:0x8036AF38 end:0x8036AF98 + .bss start:0x803D5ED0 end:0x803D5F00 + .sbss start:0x803EAAC0 end:0x803EAAC8 + .sdata2 start:0x803EC368 end:0x803EC3D0 + +d_a_ship_static.o: + .text start:0x80065D60 end:0x80065E44 + .sdata2 start:0x803EC3D0 end:0x803EC3D8 + +d_a_boko_static.o: + .text start:0x80065E44 end:0x80065F6C + .data start:0x8036AF98 end:0x8036B0E8 + .sdata start:0x803EA128 end:0x803EA130 + +d_a_bomb_static.o: + .text start:0x80065F6C end:0x800664C0 + .text start:0x800664C0 end:0x800664DC + .rodata start:0x80344740 end:0x80344778 + +d_a_branch_static.o: + .text start:0x800664DC end:0x800665C8 + .rodata start:0x80344778 end:0x803447A8 + +d_a_mgameboard_static.o: + .text start:0x800665C8 end:0x80066620 + +d_a_itembase_static.o: + .text start:0x80066620 end:0x800667F0 + .rodata start:0x803447A8 end:0x803447F8 + +d_a_item_static.o: + .text start:0x800667F0 end:0x800669A0 + .sdata2 start:0x803EC3D8 end:0x803EC3E0 + +d_a_shop_item_static.o: + .text start:0x800669A0 end:0x80066A08 + .rodata start:0x803447F8 end:0x803468D8 + .sdata2 start:0x803EC3E0 end:0x803EC3F0 + +d_a_race_item_static.o: + .text start:0x80066A08 end:0x80067094 + .data start:0x8036B0E8 end:0x8036B1A8 + .sdata2 start:0x803EC3F0 end:0x803EC3F8 + +d_a_leaflift_static.o: + .text start:0x80067094 end:0x80067274 + .sdata2 start:0x803EC3F8 end:0x803EC420 + +d_demo.o: + .text start:0x80067274 end:0x80069340 + .rodata start:0x803468D8 end:0x803469C8 + .data start:0x8036B1A8 end:0x8036B420 + .sdata2 start:0x803EC420 end:0x803EC458 + +d_door.o: + .text start:0x80069340 end:0x8006B7F0 + .text start:0x8006B7F0 end:0x8006B7F4 + .rodata start:0x803469C8 end:0x80346BE0 + .data start:0x8036B420 end:0x8036B4A8 + .sdata2 start:0x803EC458 end:0x803EC4C0 + +d_resorce.o: + .text start:0x8006B7F4 end:0x8006D318 + .text start:0x8006D318 end:0x8006D318 + .text start:0x8006D318 end:0x8006D360 + .text start:0x8006D360 end:0x8006D4A0 + .text start:0x8006D4A0 end:0x8006D51C + .rodata start:0x80346BE0 end:0x80347000 + .data start:0x8036B4A8 end:0x8036B560 + .sbss start:0x803EAAC8 end:0x803EAAD8 + .sdata2 start:0x803EC4C0 end:0x803EC4D8 + +d_material.o: + .text start:0x8006D51C end:0x8006DCF4 + .ctors start:0x80337444 end:0x80337448 + .rodata start:0x80347000 end:0x80347058 + .data start:0x8036B560 end:0x8036B570 + .bss start:0x803D5F00 end:0x803D5F10 + .sbss start:0x803EAAD8 end:0x803EAAE8 + .sdata2 start:0x803EC4D8 end:0x803EC4E0 + +d_event.o: + .text start:0x8006DCF4 end:0x8006F664 + .rodata start:0x80347058 end:0x803470B0 + .data start:0x8036B570 end:0x8036B5A8 + .sdata2 start:0x803EC4E0 end:0x803EC4F0 + +d_event_data.o: + .text start:0x8006F664 end:0x800716C8 + .rodata start:0x803470B0 end:0x80347310 + .data start:0x8036B5A8 end:0x8036B730 + .sdata start:0x803EA130 end:0x803EA148 + .sbss start:0x803EAAE8 end:0x803EAAF8 + .sdata2 start:0x803EC4F0 end:0x803EC518 + +d_event_manager.o: + .text start:0x800716C8 end:0x80073484 + .rodata start:0x80347310 end:0x80347498 + .data start:0x8036B730 end:0x8036B780 + .sdata start:0x803EA148 end:0x803EA150 + .sdata2 start:0x803EC518 end:0x803EC528 + +d_magma.o: + .text start:0x80073484 end:0x80074978 + .rodata start:0x80347498 end:0x803474E8 + .data start:0x8036B780 end:0x8036BB40 + .bss start:0x803D5F10 end:0x803D6050 + .sdata2 start:0x803EC528 end:0x803EC5B0 + +d_boss_magma.o: + .text start:0x80074978 end:0x80074EC0 + .data start:0x8036BB40 end:0x8036BB60 + .sbss start:0x803EAAF8 end:0x803EAB00 + .sdata2 start:0x803EC5B0 end:0x803EC618 + +d_grass.o: + .text start:0x80074EC0 end:0x800765F8 + .ctors start:0x80337448 end:0x8033744C + .rodata start:0x803474E8 end:0x80347530 + .data start:0x8036BB60 end:0x8036DC40 + .bss start:0x803D6050 end:0x803D6060 + .sbss start:0x803EAB00 end:0x803EAB10 + .sdata2 start:0x803EC618 end:0x803EC688 + +d_tree.o: + .text start:0x800765F8 end:0x800782E0 + .text start:0x800782E0 end:0x800782FC + .ctors start:0x8033744C end:0x80337450 + .rodata start:0x80347530 end:0x80347560 + .data start:0x8036DC40 end:0x8036F240 + .bss start:0x803D6060 end:0x803D60C8 + .sdata start:0x803EA150 end:0x803EA168 + .sbss start:0x803EAB10 end:0x803EAB18 + .sdata2 start:0x803EC688 end:0x803EC718 + +d_particle.o: + .text start:0x800782FC end:0x8007DDD8 + .ctors start:0x80337450 end:0x80337454 + .rodata start:0x80347560 end:0x80347698 + .data start:0x8036F240 end:0x8036F5B0 + .bss start:0x803D60C8 end:0x803D6248 + .sbss start:0x803EAB18 end:0x803EAB50 + .sdata2 start:0x803EC718 end:0x803EC780 + .sbss2 start:0x803F0D48 end:0x803F0D50 + +d_particle_name.o: + .text start:0x8007DDD8 end:0x8007DDD8 + .data start:0x8036F5B0 end:0x8036F620 + +d_path.o: + .text start:0x8007DDD8 end:0x8007E264 + .text start:0x8007E264 end:0x8007E264 + .rodata start:0x80347698 end:0x80347720 + .sdata2 start:0x803EC780 end:0x803EC788 + +d_drawlist.o: + .text start:0x8007E264 end:0x80084C8C + .ctors start:0x80337454 end:0x80337458 + .rodata start:0x80347720 end:0x80347770 + .data start:0x8036F620 end:0x80370CA8 + .bss start:0x803D6248 end:0x803D62F8 + .sdata start:0x803EA168 end:0x803EA180 + .sbss start:0x803EAB50 end:0x803EAB68 + .sdata2 start:0x803EC788 end:0x803EC868 + +d_kankyo_data.o: + .text start:0x80084C8C end:0x80084D20 + .data start:0x80370CA8 end:0x80371268 + +d_kankyo_wether.o: + .text start:0x80084D20 end:0x80088890 + .rodata start:0x80347770 end:0x80347870 + .data start:0x80371268 end:0x80371358 + .bss start:0x803D62F8 end:0x803D6310 + .sbss start:0x803EAB68 end:0x803EAB70 + .sdata2 start:0x803EC868 end:0x803EC920 + +d_kankyo_rain.o: + .text start:0x80088890 end:0x80099DCC + .text start:0x80099DCC end:0x80099E14 + .rodata start:0x80347870 end:0x80347A98 + .data start:0x80371358 end:0x803713E0 + .bss start:0x803D6310 end:0x803D6620 + .sdata start:0x803EA180 end:0x803EA188 + .sbss start:0x803EAB70 end:0x803EABB0 + .sdata2 start:0x803EC920 end:0x803ECC70 + +d_kankyo_demo.o: + .text start:0x80099E14 end:0x80099F84 + .sdata2 start:0x803ECC70 end:0x803ECC88 + +d_detect.o: + .text start:0x80099F84 end:0x8009A5D0 + .text start:0x8009A5D0 end:0x8009A5D0 + .text start:0x8009A5D0 end:0x8009A5EC + .rodata start:0x80347A98 end:0x80347AA8 + .sdata2 start:0x803ECC88 end:0x803ECCB0 + +d_vibration.o: + .text start:0x8009A5EC end:0x8009B138 + .sbss start:0x803EABB0 end:0x803EABB8 + .sdata2 start:0x803ECCB0 end:0x803ECCB8 + +d_vib_pattern.o: + .text start:0x8009B138 end:0x8009B138 + .rodata start:0x80347AA8 end:0x80347D08 + +d_attention.o: + .text start:0x8009B138 end:0x8009E188 + .text start:0x8009E188 end:0x8009E188 + .rodata start:0x80347D08 end:0x80347D80 + .data start:0x803713E0 end:0x80371458 + .sdata start:0x803EA188 end:0x803EA198 + .sdata2 start:0x803ECCB8 end:0x803ECD18 + +d_att_dist.o: + .text start:0x8009E188 end:0x8009E188 + .data start:0x80371458 end:0x803728B0 + +d_bg_s.o: + .text start:0x8009E188 end:0x800A0414 + .text start:0x800A0414 end:0x800A0414 + .text start:0x800A0414 end:0x800A0414 + .text start:0x800A0414 end:0x800A0414 + .text start:0x800A0414 end:0x800A0414 + .text start:0x800A0414 end:0x800A0414 + .text start:0x800A0414 end:0x800A0414 + .text start:0x800A0414 end:0x800A0414 + .text start:0x800A0414 end:0x800A0440 + .text start:0x800A0440 end:0x800A0440 + .text start:0x800A0440 end:0x800A0440 + .text start:0x800A0440 end:0x800A0440 + .text start:0x800A0440 end:0x800A0440 + .text start:0x800A0440 end:0x800A0440 + .text start:0x800A0440 end:0x800A0440 + .rodata start:0x80347D80 end:0x80347ED0 + .data start:0x803728B0 end:0x80372948 + .sdata2 start:0x803ECD18 end:0x803ECD30 + +d_bg_s_acch.o: + .text start:0x800A0440 end:0x800A1F80 + .text start:0x800A1F80 end:0x800A1FDC + .text start:0x800A1FDC end:0x800A2024 + .text start:0x800A2024 end:0x800A2024 + .text start:0x800A2024 end:0x800A2024 + .text start:0x800A2024 end:0x800A2024 + .text start:0x800A2024 end:0x800A2024 + .text start:0x800A2024 end:0x800A2024 + .text start:0x800A2024 end:0x800A206C + .text start:0x800A206C end:0x800A206C + .text start:0x800A206C end:0x800A206C + .text start:0x800A206C end:0x800A206C + .text start:0x800A206C end:0x800A206C + .text start:0x800A206C end:0x800A206C + .text start:0x800A206C end:0x800A206C + .text start:0x800A206C end:0x800A206C + .text start:0x800A206C end:0x800A206C + .text start:0x800A206C end:0x800A206C + .text start:0x800A206C end:0x800A2084 + .text start:0x800A2084 end:0x800A219C + .text start:0x800A219C end:0x800A219C + .rodata start:0x80347ED0 end:0x80348238 + .data start:0x80372948 end:0x803729C0 + .sdata2 start:0x803ECD30 end:0x803ECD60 + +d_bg_s_func.o: + .text start:0x800A219C end:0x800A2E50 + .text start:0x800A2E50 end:0x800A2FB8 + .text start:0x800A2FB8 end:0x800A2FB8 + .text start:0x800A2FB8 end:0x800A2FB8 + .text start:0x800A2FB8 end:0x800A2FB8 + .text start:0x800A2FB8 end:0x800A2FB8 + .text start:0x800A2FB8 end:0x800A2FB8 + .text start:0x800A2FB8 end:0x800A2FB8 + .text start:0x800A2FB8 end:0x800A2FB8 + .text start:0x800A2FB8 end:0x800A2FB8 + .text start:0x800A2FB8 end:0x800A2FD0 + .rodata start:0x80348238 end:0x80348270 + .data start:0x803729C0 end:0x803729F0 + +d_bg_s_lin_chk.o: + .text start:0x800A2FD0 end:0x800A3014 + +d_bg_s_movebg_actor.o: + .text start:0x800A3014 end:0x800A3390 + .text start:0x800A3390 end:0x800A33D0 + .data start:0x803729F0 end:0x80372A18 + .sbss start:0x803EABB8 end:0x803EABC8 + +d_bg_s_spl_grp_chk.o: + .text start:0x800A33D0 end:0x800A3530 + .text start:0x800A3530 end:0x800A3530 + .text start:0x800A3530 end:0x800A3530 + .text start:0x800A3530 end:0x800A3530 + .text start:0x800A3530 end:0x800A3530 + .text start:0x800A3530 end:0x800A3530 + .text start:0x800A3530 end:0x800A3530 + .text start:0x800A3530 end:0x800A3530 + .text start:0x800A3530 end:0x800A3530 + .sdata2 start:0x803ECD60 end:0x803ECD68 + +d_bg_s_wtr_chk.o: + .text start:0x800A3530 end:0x800A3590 + .text start:0x800A3590 end:0x800A3590 + .text start:0x800A3590 end:0x800A3590 + .text start:0x800A3590 end:0x800A3590 + .text start:0x800A3590 end:0x800A3590 + .text start:0x800A3590 end:0x800A3590 + .text start:0x800A3590 end:0x800A3590 + .text start:0x800A3590 end:0x800A3590 + .text start:0x800A3590 end:0x800A3590 + +d_bg_w.o: + .text start:0x800A3590 end:0x800A71E0 + .text start:0x800A71E0 end:0x800A723C + .text start:0x800A723C end:0x800A723C + .text start:0x800A723C end:0x800A723C + .text start:0x800A723C end:0x800A729C + .rodata start:0x80348270 end:0x803485A8 + .data start:0x80372A18 end:0x80372A58 + .sdata2 start:0x803ECD68 end:0x803ECD98 + +d_bg_w_deform.o: + .text start:0x800A729C end:0x800A73BC + .rodata start:0x803485A8 end:0x80348600 + +d_bg_w_hf.o: + .text start:0x800A73BC end:0x800A800C + .text start:0x800A800C end:0x800A808C + .text start:0x800A808C end:0x800A8090 + .rodata start:0x80348600 end:0x80348640 + .data start:0x80372A58 end:0x80372A88 + .sdata2 start:0x803ECD98 end:0x803ECDA0 + +d_bg_w_sv.o: + .text start:0x800A8090 end:0x800A86D0 + .text start:0x800A86D0 end:0x800A86D0 + .text start:0x800A86D0 end:0x800A8740 + .data start:0x80372A88 end:0x80372AB8 + .sdata2 start:0x803ECDA0 end:0x803ECDA8 + +d_cc_d.o: + .text start:0x800A8740 end:0x800A9488 + .text start:0x800A9488 end:0x800A9934 + .text start:0x800A9934 end:0x800A9BB0 + .text start:0x800A9BB0 end:0x800A9BB0 + .rodata start:0x80348640 end:0x80348660 + .data start:0x80372AB8 end:0x80372BD8 + +d_cc_mass_s.o: + .text start:0x800A9BB0 end:0x800AA7B0 + .text start:0x800AA7B0 end:0x800AA94C + .text start:0x800AA94C end:0x800AA94C + .text start:0x800AA94C end:0x800AA94C + .text start:0x800AA94C end:0x800AA94C + .text start:0x800AA94C end:0x800AA968 + .text start:0x800AA968 end:0x800AA968 + .text start:0x800AA968 end:0x800AA968 + .rodata start:0x80348660 end:0x80348690 + .sdata2 start:0x803ECDA8 end:0x803ECDB8 + +d_cc_s.o: + .text start:0x800AA968 end:0x800ABCA4 + .text start:0x800ABCA4 end:0x800ABCA4 + .text start:0x800ABCA4 end:0x800ABCA4 + .text start:0x800ABCA4 end:0x800ABCA4 + .text start:0x800ABCA4 end:0x800ABCA4 + .text start:0x800ABCA4 end:0x800ABCA4 + .text start:0x800ABCA4 end:0x800ABCA4 + .text start:0x800ABCA4 end:0x800ABD38 + .text start:0x800ABD38 end:0x800ABD38 + .text start:0x800ABD38 end:0x800ABD40 + .text start:0x800ABD40 end:0x800ABD40 + .data start:0x80372BD8 end:0x80372C88 + .sdata2 start:0x803ECDB8 end:0x803ECDE0 + +d_cc_uty.o: + .text start:0x800ABD40 end:0x800AC764 + .text start:0x800AC764 end:0x800AC780 + .sdata2 start:0x803ECDE0 end:0x803ECE08 + +d_cam_param.o: + .text start:0x800AC780 end:0x800AD400 + .text start:0x800AD400 end:0x800AD448 + .data start:0x80372C88 end:0x80372CB0 + .sdata2 start:0x803ECE08 end:0x803ECF20 + +d_cam_type.o: + .text start:0x800AD448 end:0x800AD448 + .rodata start:0x80348690 end:0x803495D0 + .sdata2 start:0x803ECF20 end:0x803ECF28 + +d_cam_style.o: + .text start:0x800AD448 end:0x800AD448 + .rodata start:0x803495D0 end:0x8034DF90 + .sdata2 start:0x803ECF28 end:0x803ECF30 + +d_cam_type2.o: + .text start:0x800AD448 end:0x800AD448 + .rodata start:0x8034DF90 end:0x8034E0C0 + .data start:0x80372CB0 end:0x80372D40 + .sdata2 start:0x803ECF30 end:0x803ECF38 + +d_ev_camera.o: + .text start:0x800AD448 end:0x800BAAC0 + .rodata start:0x8034E0C0 end:0x8034E468 + .data start:0x80372D40 end:0x80372D60 + .bss start:0x803D6620 end:0x803D6698 + .sbss start:0x803EABC8 end:0x803EAD48 + .sdata2 start:0x803ECF38 end:0x803ED198 + +d_wood.o: + .text start:0x800BAAC0 end:0x800BCEA8 + .ctors start:0x80337458 end:0x8033745C + .rodata start:0x8034E468 end:0x8034E5A0 + .data start:0x80372D60 end:0x80373E00 + .sdata start:0x803EA198 end:0x803EA1A0 + .sbss start:0x803EAD48 end:0x803EAD58 + .sdata2 start:0x803ED198 end:0x803ED1E8 + +d_flower.o: + .text start:0x800BCEA8 end:0x800BE6E4 + .text start:0x800BE6E4 end:0x800BE6E4 + .ctors start:0x8033745C end:0x80337460 + .rodata start:0x8034E5A0 end:0x8034E5D8 + .data start:0x80373E00 end:0x80377E88 + .bss start:0x803D6698 end:0x803D66A8 + .sdata start:0x803EA1A0 end:0x803EA1B0 + .sbss start:0x803EAD58 end:0x803EAD68 + .sdata2 start:0x803ED1E8 end:0x803ED238 + +d_item_data.o: + .text start:0x800BE6E4 end:0x800BF374 + .ctors start:0x80337460 end:0x80337464 + .rodata start:0x8034E5D8 end:0x8034EF48 + .data start:0x80377E88 end:0x8037C838 + +d_seafightgame.o: + .text start:0x800BF374 end:0x800BF814 + .rodata start:0x8034EF48 end:0x8034F680 + .data start:0x8037C838 end:0x8037C858 + .sdata2 start:0x803ED238 end:0x803ED240 + +d_spline_path.o: + .text start:0x800BF814 end:0x800BFB4C + .text start:0x800BFB4C end:0x800BFB4C + .text start:0x800BFB4C end:0x800BFB4C + .sdata2 start:0x803ED240 end:0x803ED250 + +d_s_actor_data_mng.o: + .text start:0x800BFB4C end:0x800C0278 + .rodata start:0x8034F680 end:0x8034F798 + .data start:0x8037C858 end:0x8037C868 + +d_item.o: + .text start:0x800C0278 end:0x800C4D38 + .data start:0x8037C868 end:0x8037D068 + .sdata2 start:0x803ED250 end:0x803ED268 + +d_2dnumber.o: + .text start:0x800C4D38 end:0x800C78EC + .text start:0x800C78EC end:0x800C7A00 + .rodata start:0x8034F798 end:0x8034F808 + .data start:0x8037D068 end:0x8037D0D8 + .sdata2 start:0x803ED268 end:0x803ED2E8 + +d_a_npc_cb1_static.o: + .text start:0x800C7A00 end:0x800C7A08 + .sbss start:0x803EAD68 end:0x803EAD70 + +d_a_npc_mk_static.o: + .text start:0x800C7A08 end:0x800C8B80 + .sdata2 start:0x803ED2E8 end:0x803ED340 + +d_salvage.o: + .text start:0x800C8B80 end:0x800C93BC + .text start:0x800C93BC end:0x800C93BC + .rodata start:0x8034F808 end:0x8034F828 + .data start:0x8037D0D8 end:0x8037D0F8 + .sdata2 start:0x803ED340 end:0x803ED368 + +d_snap.o: + .text start:0x800C93BC end:0x800CB3B8 + .text start:0x800CB3B8 end:0x800CB3B8 + .text start:0x800CB3B8 end:0x800CB67C + .text start:0x800CB67C end:0x800CB67C + .ctors start:0x80337464 end:0x80337468 + .rodata start:0x8034F828 end:0x80350408 + .data start:0x8037D0F8 end:0x8037D228 + .bss start:0x803D66A8 end:0x803D75A0 + .sdata2 start:0x803ED368 end:0x803ED3A8 + +d_point_wind.o: + .text start:0x800CB67C end:0x800CB95C + .rodata start:0x80350408 end:0x80350410 + .sdata2 start:0x803ED3A8 end:0x803ED3D8 + +d_a_agb.o: + .text start:0x800CB95C end:0x800D08C8 + .text start:0x800D08C8 end:0x800D08D0 + .ctors start:0x80337468 end:0x8033746C + .rodata start:0x80350410 end:0x803504D8 + .data start:0x8037D228 end:0x8037DA18 + .bss start:0x803D75A0 end:0x803D7608 + .sbss start:0x803EAD70 end:0x803EAD80 + .sdata2 start:0x803ED3D8 end:0x803ED490 + +d_a_arrow.o: + .text start:0x800D08D0 end:0x800D4500 + .rodata start:0x803504D8 end:0x803505E0 + .data start:0x8037DA18 end:0x8037DE18 + .bss start:0x803D7608 end:0x803D7620 + .sbss start:0x803EAD80 end:0x803EAD88 + .sdata2 start:0x803ED490 end:0x803ED540 + +d_a_bg.o: + .text start:0x800D4500 end:0x800D5470 + .rodata start:0x803505E0 end:0x80350618 + .data start:0x8037DE18 end:0x8037DF40 + .bss start:0x803D7620 end:0x803D7640 + .sdata2 start:0x803ED540 end:0x803ED558 + +d_a_bomb.o: + .text start:0x800D5470 end:0x800D5470 + .text start:0x800D5470 end:0x800D919C + .text start:0x800D919C end:0x800D919C + .text start:0x800D919C end:0x800D9374 + .rodata start:0x80350618 end:0x803506C8 + .data start:0x8037DF40 end:0x8037E398 + .bss start:0x803D7640 end:0x803D7658 + .sbss start:0x803EAD88 end:0x803EAD90 + .sdata2 start:0x803ED558 end:0x803ED640 + .sbss2 start:0x803F0D50 end:0x803F0D58 + +d_a_bomb2.o: + .text start:0x800D9374 end:0x800DCA10 + .text start:0x800DCA10 end:0x800DCAE8 + .text start:0x800DCAE8 end:0x800DCAE8 + .text start:0x800DCAE8 end:0x800DCB04 + .rodata start:0x803506C8 end:0x803507A0 + .data start:0x8037E398 end:0x8037E840 + .bss start:0x803D7658 end:0x803D7688 + .sbss start:0x803EAD90 end:0x803EAD98 + .sdata2 start:0x803ED640 end:0x803ED6E8 + .sbss2 start:0x803F0D58 end:0x803F0D60 + +d_a_boomerang.o: + .text start:0x800DCB04 end:0x800DF3A4 + .text start:0x800DF3A4 end:0x800DF3AC + .text start:0x800DF3AC end:0x800DF410 + .text start:0x800DF410 end:0x800DF538 + .ctors start:0x8033746C end:0x80337470 + .rodata start:0x803507A0 end:0x803507F8 + .data start:0x8037E840 end:0x8037EDC8 + .bss start:0x803D7688 end:0x803D7700 + .sdata start:0x803EA1B0 end:0x803EA1B8 + .sbss start:0x803EAD98 end:0x803EADA0 + .sdata2 start:0x803ED6E8 end:0x803ED788 + +d_a_dai_item.o: + .text start:0x800DF538 end:0x800E1974 + .ctors start:0x80337470 end:0x80337474 + .rodata start:0x803507F8 end:0x80350948 + .data start:0x8037EDC8 end:0x8037F198 + .bss start:0x803D7700 end:0x803D80D0 + .sdata start:0x803EA1B8 end:0x803EA1D8 + .sbss start:0x803EADA0 end:0x803EADA8 + .sdata2 start:0x803ED788 end:0x803ED7F0 + +d_a_demo00.o: + .text start:0x800E1974 end:0x800E3860 + .rodata start:0x80350948 end:0x80350A50 + .data start:0x8037F198 end:0x8037F240 + .sdata2 start:0x803ED7F0 end:0x803ED838 + +d_a_disappear.o: + .text start:0x800E3860 end:0x800E3D00 + .data start:0x8037F240 end:0x8037F2D8 + .sdata2 start:0x803ED838 end:0x803ED850 + +d_a_esa.o: + .text start:0x800E3D00 end:0x800E4B4C + .text start:0x800E4B4C end:0x800E4B68 + .rodata start:0x80350A50 end:0x80350A80 + .data start:0x8037F2D8 end:0x8037F340 + .bss start:0x803D80D0 end:0x803D8110 + .sbss start:0x803EADA8 end:0x803EADB0 + .sdata2 start:0x803ED850 end:0x803ED8C0 + +d_a_grid.o: + .text start:0x800E4B68 end:0x800E74E0 + .text start:0x800E74E0 end:0x800E7598 + .text start:0x800E7598 end:0x800E75CC + .ctors start:0x80337474 end:0x80337478 + .rodata start:0x80350A80 end:0x80350A98 + .data start:0x8037F340 end:0x8037FD88 + .bss start:0x803D8110 end:0x803D81C0 + .sbss start:0x803EADB0 end:0x803EADB8 + .sdata2 start:0x803ED8C0 end:0x803ED9C0 + +d_a_himo2.o: + .text start:0x800E75CC end:0x800ECE30 + .text start:0x800ECE30 end:0x800ECEA4 + .text start:0x800ECEA4 end:0x800ED284 + .text start:0x800ED284 end:0x800ED2FC + .text start:0x800ED2FC end:0x800ED42C + .ctors start:0x80337478 end:0x8033747C + .rodata start:0x80350A98 end:0x80350AD8 + .data start:0x8037FD88 end:0x8037FEA0 + .bss start:0x803D81C0 end:0x803D81F0 + .sbss start:0x803EADB8 end:0x803EADC0 + .sdata2 start:0x803ED9C0 end:0x803EDB60 + +d_a_hookshot.o: + .text start:0x800ED42C end:0x800EF4F8 + .text start:0x800EF4F8 end:0x800EF52C + .text start:0x800EF52C end:0x800EF588 + .ctors start:0x8033747C end:0x80337480 + .rodata start:0x80350AD8 end:0x80350AE0 + .data start:0x8037FEA0 end:0x80380680 + .sdata2 start:0x803EDB60 end:0x803EDBB8 + +d_a_ib.o: + .text start:0x800EF588 end:0x800F0F38 + .rodata start:0x80350AE0 end:0x80350B70 + .data start:0x80380680 end:0x80380A20 + .sbss start:0x803EADC0 end:0x803EADC8 + .sdata2 start:0x803EDBB8 end:0x803EDC10 + +d_a_item.o: + .text start:0x800F0F38 end:0x800F4C58 + .text start:0x800F4C58 end:0x800F4C74 + .rodata start:0x80350B70 end:0x80350B80 + .data start:0x80380A20 end:0x803812A0 + .sdata start:0x803EA1D8 end:0x803EA1E0 + .sbss start:0x803EADC8 end:0x803EADD0 + .sdata2 start:0x803EDC10 end:0x803EDC80 + +d_a_itembase.o: + .text start:0x800F4C74 end:0x800F581C + .rodata start:0x80350B80 end:0x80350BE0 + .data start:0x803812A0 end:0x803812C8 + .sdata2 start:0x803EDC80 end:0x803EDCA0 + +d_a_nh.o: + .text start:0x800F581C end:0x800F7228 + .ctors start:0x80337480 end:0x80337484 + .rodata start:0x80350BE0 end:0x80350C58 + .data start:0x803812C8 end:0x803813C0 + .bss start:0x803D81F0 end:0x803D8248 + .sbss start:0x803EADD0 end:0x803EADD8 + .sdata2 start:0x803EDCA0 end:0x803EDCE0 + +d_a_npc_fa1.o: + .text start:0x800F7228 end:0x800F9D68 + .text start:0x800F9D68 end:0x800F9D7C + .ctors start:0x80337484 end:0x80337488 + .rodata start:0x80350C58 end:0x80350CF0 + .data start:0x803813C0 end:0x80381918 + .bss start:0x803D8248 end:0x803D82E8 + .sbss start:0x803EADD8 end:0x803EADE8 + .sdata2 start:0x803EDCE0 end:0x803EDD48 + +d_a_obj_search.o: + .text start:0x800F9D7C end:0x800FEB20 + .text start:0x800FEB20 end:0x800FEB20 + .rodata start:0x80350CF0 end:0x80350E70 + .data start:0x80381918 end:0x80381DD0 + .bss start:0x803D82E8 end:0x803D83A0 + .sdata start:0x803EA1E0 end:0x803EA1E8 + .sbss start:0x803EADE8 end:0x803EADF8 + .sdata2 start:0x803EDD48 end:0x803EDE40 + .sbss2 start:0x803F0D60 end:0x803F0D68 + +d_a_player.o: + .text start:0x800FEB20 end:0x800FF048 + .text start:0x800FF048 end:0x800FF048 + .text start:0x800FF048 end:0x800FF0BC + .text start:0x800FF0BC end:0x800FF0BC + .data start:0x80381DD0 end:0x80381E00 + .sdata2 start:0x803EDE40 end:0x803EDE68 + +d_a_player_main.o: + .text start:0x800FF0BC end:0x8012508C + .text start:0x8012508C end:0x80128D88 + .text start:0x80128D88 end:0x8012EC10 + .text start:0x8012EC10 end:0x8012FC18 + .text start:0x8012FC18 end:0x80131804 + .text start:0x80131804 end:0x80132D74 + .text start:0x80132D74 end:0x801344DC + .text start:0x801344DC end:0x801365B8 + .text start:0x801365B8 end:0x80138928 + .text start:0x80138928 end:0x80139F1C + .text start:0x80139F1C end:0x8013B530 + .text start:0x8013B530 end:0x8013E96C + .text start:0x8013E96C end:0x80142710 + .text start:0x80142710 end:0x80145150 + .text start:0x80145150 end:0x80145AC0 + .text start:0x80145AC0 end:0x80146764 + .text start:0x80146764 end:0x801476B0 + .text start:0x801476B0 end:0x801476CC + .text start:0x801476CC end:0x801493B4 + .text start:0x801493B4 end:0x8014B4E0 + .text start:0x8014B4E0 end:0x8014BE78 + .text start:0x8014BE78 end:0x8014D104 + .text start:0x8014D104 end:0x8014DA9C + .text start:0x8014DA9C end:0x8014F1AC + .text start:0x8014F1AC end:0x8014FF7C + .text start:0x8014FF7C end:0x801507D4 + .text start:0x801507D4 end:0x80155D34 + .text start:0x80155D34 end:0x80155D38 + .text start:0x80155D38 end:0x80155ED4 + .ctors start:0x80337488 end:0x8033748C + .rodata start:0x80350E70 end:0x803530F0 + .data start:0x80381E00 end:0x80384800 + .bss start:0x803D83A0 end:0x803D86A8 + .sdata start:0x803EA1E8 end:0x803EA208 + .sbss start:0x803EADF8 end:0x803EAE30 + .sdata2 start:0x803EDE68 end:0x803EE318 + .sbss2 start:0x803F0D68 end:0x803F0D70 + +d_a_player_npc.o: + .text start:0x80155ED4 end:0x80156BDC + .rodata start:0x803530F0 end:0x80353190 + .bss start:0x803D86A8 end:0x803D86C0 + .sbss start:0x803EAE30 end:0x803EAE38 + .sdata2 start:0x803EE318 end:0x803EE340 + +d_a_sea.o: + .text start:0x80156BDC end:0x801594BC + .text start:0x801594BC end:0x801595CC + .text start:0x801595CC end:0x80159614 + .ctors start:0x8033748C end:0x80337490 + .rodata start:0x80353190 end:0x803531C8 + .data start:0x80384800 end:0x80384900 + .bss start:0x803D86C0 end:0x803D8830 + .sdata start:0x803EA208 end:0x803EA210 + .sdata2 start:0x803EE340 end:0x803EE3C8 + +d_a_spc_item01.o: + .text start:0x80159614 end:0x80159F04 + .data start:0x80384900 end:0x803849B8 + .sdata2 start:0x803EE3C8 end:0x803EE3F8 + +d_a_vrbox.o: + .text start:0x80159F04 end:0x8015A52C + .rodata start:0x803531C8 end:0x80353218 + .data start:0x803849B8 end:0x80384A08 + .sdata2 start:0x803EE3F8 end:0x803EE400 + +d_a_vrbox2.o: + .text start:0x8015A52C end:0x8015AF68 + .rodata start:0x80353218 end:0x80353280 + .data start:0x80384A08 end:0x80384A58 + .sdata start:0x803EA210 end:0x803EA218 + .sdata2 start:0x803EE400 end:0x803EE420 + +d_auction_screen.o: + .text start:0x8015AF68 end:0x8015C88C + .text start:0x8015C88C end:0x8015C988 + .ctors start:0x80337490 end:0x80337494 + .rodata start:0x80353280 end:0x80353390 + .data start:0x80384A58 end:0x80384AD8 + .bss start:0x803D8830 end:0x803D8840 + .sbss start:0x803EAE38 end:0x803EAE48 + .sdata2 start:0x803EE420 end:0x803EE458 + +d_place_name.o: + .text start:0x8015C988 end:0x8015D148 + .text start:0x8015D148 end:0x8015D1A4 + .rodata start:0x80353390 end:0x803535E8 + .data start:0x80384AD8 end:0x80384B70 + .sdata2 start:0x803EE458 end:0x803EE468 + +d_camera.o: + .text start:0x8015D1A4 end:0x801781C0 + .text start:0x801781C0 end:0x801787B8 + .text start:0x801787B8 end:0x801787D4 + .text start:0x801787D4 end:0x80178880 + .text start:0x80178880 end:0x801788CC + .text start:0x801788CC end:0x801788DC + .text start:0x801788DC end:0x80178B6C + .ctors start:0x80337494 end:0x80337498 + .rodata start:0x803535E8 end:0x80353948 + .data start:0x80384B70 end:0x803853B8 + .bss start:0x803D8840 end:0x803D89A0 + .sbss start:0x803EAE48 end:0x803EAE88 + .sdata2 start:0x803EE468 end:0x803EE6E0 + +d_envse.o: + .text start:0x80178B6C end:0x801791F0 + .text start:0x801791F0 end:0x801791F0 + .data start:0x803853B8 end:0x803853F8 + .sdata2 start:0x803EE6E0 end:0x803EE6E8 + .sbss2 start:0x803F0D70 end:0x803F0D78 + +d_file_error.o: + .text start:0x801791F0 end:0x8017AD24 + .text start:0x8017AD24 end:0x8017AF58 + .ctors start:0x80337498 end:0x8033749C + .rodata start:0x80353948 end:0x803539B8 + .data start:0x803853F8 end:0x80385520 + .bss start:0x803D89A0 end:0x803D89C8 + .sdata start:0x803EA218 end:0x803EA228 + .sdata2 start:0x803EE6E8 end:0x803EE730 + +d_file_select.o: + .text start:0x8017AF58 end:0x80189138 + .text start:0x80189138 end:0x801895D4 + .ctors start:0x8033749C end:0x803374A0 + .rodata start:0x803539B8 end:0x80353AD0 + .data start:0x80385520 end:0x80385B28 + .bss start:0x803D89C8 end:0x803D8A30 + .sdata start:0x803EA228 end:0x803EA230 + .sbss start:0x803EAE88 end:0x803EAE90 + .sdata2 start:0x803EE730 end:0x803EE798 + +d_gameover.o: + .text start:0x801895D4 end:0x8018AA44 + .text start:0x8018AA44 end:0x8018AB14 + .text start:0x8018AB14 end:0x8018ABCC + .rodata start:0x80353AD0 end:0x80353B70 + .data start:0x80385B28 end:0x80385B90 + .sdata2 start:0x803EE798 end:0x803EE7E8 + +d_kankyo.o: + .text start:0x8018ABCC end:0x801926C0 + .text start:0x801926C0 end:0x80192BCC + .ctors start:0x803374A0 end:0x803374A4 + .rodata start:0x80353B70 end:0x80353BC8 + .data start:0x80385B90 end:0x80385EA8 + .bss start:0x803D8A30 end:0x803D9DF8 + .sdata start:0x803EA230 end:0x803EA258 + .sbss start:0x803EAE90 end:0x803EAEA0 + .sdata2 start:0x803EE7E8 end:0x803EE900 + +d_kyeff.o: + .text start:0x80192BCC end:0x8019335C + .rodata start:0x80353BC8 end:0x80353C18 + .data start:0x80385EA8 end:0x80385EE8 + .sdata2 start:0x803EE900 end:0x803EE948 + +d_kyeff2.o: + .text start:0x8019335C end:0x80193414 + .data start:0x80385EE8 end:0x80385F28 + +d_ky_thunder.o: + .text start:0x80193414 end:0x80193CF0 + .text start:0x80193CF0 end:0x80193CF0 + .rodata start:0x80353C18 end:0x80353C58 + .data start:0x80385F28 end:0x80385F68 + .bss start:0x803D9DF8 end:0x803D9E10 + .sbss start:0x803EAEA0 end:0x803EAEA8 + .sdata2 start:0x803EE948 end:0x803EE990 + +d_letter.o: + .text start:0x80193CF0 end:0x80193F2C + +d_level_se.o: + .text start:0x80193F2C end:0x80194030 + .data start:0x80385F68 end:0x80385FC0 + .sdata2 start:0x803EE990 end:0x803EE998 + +d_menu_cloth.o: + .text start:0x80194030 end:0x80196BB0 + .ctors start:0x803374A4 end:0x803374A8 + .rodata start:0x80353C58 end:0x80353C98 + .data start:0x80385FC0 end:0x80386058 + .bss start:0x803D9E10 end:0x803D9F30 + .sbss start:0x803EAEA8 end:0x803EAEB0 + .sdata2 start:0x803EE998 end:0x803EEA68 + .sbss2 start:0x803F0D78 end:0x803F0D80 + +d_menu_collect.o: + .text start:0x80196BB0 end:0x801A3104 + .text start:0x801A3104 end:0x801A3104 + .text start:0x801A3104 end:0x801A314C + .text start:0x801A314C end:0x801A32F4 + .ctors start:0x803374A8 end:0x803374AC + .rodata start:0x80353C98 end:0x803541A0 + .data start:0x80386058 end:0x803862E0 + .bss start:0x803D9F30 end:0x803D9FA0 + .sdata2 start:0x803EEA68 end:0x803EEB18 + +d_menu_dmap.o: + .text start:0x801A32F4 end:0x801A9BE4 + .text start:0x801A9BE4 end:0x801A9BE4 + .text start:0x801A9BE4 end:0x801A9D1C + .ctors start:0x803374AC end:0x803374B0 + .rodata start:0x803541A0 end:0x803545C8 + .data start:0x803862E0 end:0x80386398 + .bss start:0x803D9FA0 end:0x803D9FF8 + .sdata2 start:0x803EEB18 end:0x803EEB90 + +d_menu_fmap.o: + .text start:0x801A9D1C end:0x801B5884 + .text start:0x801B5884 end:0x801B5BE0 + .ctors start:0x803374B0 end:0x803374B4 + .rodata start:0x803545C8 end:0x80354940 + .data start:0x80386398 end:0x80386758 + .bss start:0x803D9FF8 end:0x803DA110 + .sdata start:0x803EA258 end:0x803EA260 + .sdata2 start:0x803EEB90 end:0x803EEC50 + +d_menu_fmap2.o: + .text start:0x801B5BE0 end:0x801C1830 + .text start:0x801C1830 end:0x801C1830 + .text start:0x801C1830 end:0x801C1A70 + .ctors start:0x803374B4 end:0x803374B8 + .rodata start:0x80354940 end:0x80354E08 + .data start:0x80386758 end:0x80386B28 + .bss start:0x803DA110 end:0x803DA1B0 + .sdata2 start:0x803EEC50 end:0x803EECE0 + +d_menu_item.o: + .text start:0x801C1A70 end:0x801CCA10 + .text start:0x801CCA10 end:0x801CCA10 + .text start:0x801CCA10 end:0x801CCB2C + .ctors start:0x803374B8 end:0x803374BC + .rodata start:0x80354E08 end:0x803551D0 + .data start:0x80386B28 end:0x80386B88 + .bss start:0x803DA1B0 end:0x803DA220 + .sdata2 start:0x803EECE0 end:0x803EED40 + +d_menu_option.o: + .text start:0x801CCB2C end:0x801CF8A4 + .text start:0x801CF8A4 end:0x801CF924 + .ctors start:0x803374BC end:0x803374C0 + .rodata start:0x803551D0 end:0x803552D8 + .data start:0x80386B88 end:0x80386B98 + .bss start:0x803DA220 end:0x803DA230 + .sbss start:0x803EAEB0 end:0x803EAEB8 + .sdata2 start:0x803EED40 end:0x803EEDA0 + +d_menu_save.o: + .text start:0x801CF924 end:0x801D49D8 + .text start:0x801D49D8 end:0x801D4A4C + .text start:0x801D4A4C end:0x801D4E74 + .ctors start:0x803374C0 end:0x803374C4 + .rodata start:0x803552D8 end:0x80355368 + .data start:0x80386B98 end:0x80386FB0 + .bss start:0x803DA230 end:0x803DA270 + .sdata2 start:0x803EEDA0 end:0x803EEDF8 + +d_menu_window.o: + .text start:0x801D4E74 end:0x801DA534 + .text start:0x801DA534 end:0x801DA9D8 + .text start:0x801DA9D8 end:0x801DA9D8 + .text start:0x801DA9D8 end:0x801DA9D8 + .text start:0x801DA9D8 end:0x801DAA74 + .text start:0x801DAA74 end:0x801DAB4C + .text start:0x801DAB4C end:0x801DAB4C + .text start:0x801DAB4C end:0x801DAC1C + .text start:0x801DAC1C end:0x801DAC1C + .text start:0x801DAC1C end:0x801DAD58 + .text start:0x801DAD58 end:0x801DAD94 + .ctors start:0x803374C4 end:0x803374C8 + .rodata start:0x80355368 end:0x80355550 + .data start:0x80386FB0 end:0x80387048 + .bss start:0x803DA270 end:0x803DA460 + .sdata start:0x803EA260 end:0x803EA268 + .sbss start:0x803EAEB8 end:0x803EAEE8 + .sdata2 start:0x803EEDF8 end:0x803EEE20 + +d_mesg.o: + .text start:0x801DAD94 end:0x801E2050 + .rodata start:0x80355550 end:0x803557F0 + .data start:0x80387048 end:0x803872C0 + .sdata start:0x803EA268 end:0x803EA270 + .sbss start:0x803EAEE8 end:0x803EAF18 + .sdata2 start:0x803EEE20 end:0x803EEEB0 + +d_message.o: + .text start:0x801E2050 end:0x801E6024 + .ctors start:0x803374C8 end:0x803374CC + .rodata start:0x803557F0 end:0x80355970 + .data start:0x803872C0 end:0x80387410 + .bss start:0x803DA460 end:0x803DA620 + .sbss start:0x803EAF18 end:0x803EAF28 + .sdata2 start:0x803EEEB0 end:0x803EEF30 + .sbss2 start:0x803F0D80 end:0x803F0D88 + +d_message_paper.o: + .text start:0x801E6024 end:0x801EA110 + .ctors start:0x803374CC end:0x803374D0 + .rodata start:0x80355970 end:0x80355B58 + .data start:0x80387410 end:0x80387558 + .bss start:0x803DA620 end:0x803DA7C8 + .sbss start:0x803EAF28 end:0x803EAF38 + .sdata2 start:0x803EEF30 end:0x803EEF98 + +d_meter.o: + .text start:0x801EA110 end:0x802006A0 + .text start:0x802006A0 end:0x80200CB4 + .text start:0x80200CB4 end:0x80200CB4 + .text start:0x80200CB4 end:0x80200D30 + .ctors start:0x803374D0 end:0x803374D4 + .rodata start:0x80355B58 end:0x803565A8 + .data start:0x80387558 end:0x80387718 + .bss start:0x803DA7C8 end:0x803DADE8 + .sdata start:0x803EA270 end:0x803EA290 + .sbss start:0x803EAF38 end:0x803EB070 + .sdata2 start:0x803EEF98 end:0x803EF128 + .sbss2 start:0x803F0D88 end:0x803F0D90 + +d_minigame_starter.o: + .text start:0x80200D30 end:0x80201DC0 + .text start:0x80201DC0 end:0x80201E1C + .rodata start:0x803565A8 end:0x803565E8 + .data start:0x80387718 end:0x80387768 + .sdata start:0x803EA290 end:0x803EA2A8 + .sdata2 start:0x803EF128 end:0x803EF188 + +d_minigame_terminater.o: + .text start:0x80201E1C end:0x80205DB0 + .text start:0x80205DB0 end:0x80205E0C + .rodata start:0x803565E8 end:0x80356828 + .data start:0x80387768 end:0x803877E0 + .sdata2 start:0x803EF188 end:0x803EF200 + +d_msg.o: + .text start:0x80205E0C end:0x802123E0 + .ctors start:0x803374D4 end:0x803374D8 + .rodata start:0x80356828 end:0x80356BC8 + .data start:0x803877E0 end:0x80387938 + .bss start:0x803DADE8 end:0x803DAEB8 + .sbss start:0x803EB070 end:0x803EB0C8 + .sdata2 start:0x803EF200 end:0x803EF2C8 + +d_name.o: + .text start:0x802123E0 end:0x802172B8 + .text start:0x802172B8 end:0x802173B0 + .ctors start:0x803374D8 end:0x803374DC + .rodata start:0x80356BC8 end:0x80356CA0 + .data start:0x80387938 end:0x80387BB0 + .bss start:0x803DAEB8 end:0x803DAF10 + .sdata2 start:0x803EF2C8 end:0x803EF318 + +d_npc.o: + .text start:0x802173B0 end:0x80219848 + .text start:0x80219848 end:0x8021B188 + .text start:0x8021B188 end:0x8021B188 + .text start:0x8021B188 end:0x8021B188 + .rodata start:0x80356CA0 end:0x80356DA0 + .data start:0x80387BB0 end:0x80387DA8 + .sbss start:0x803EB0C8 end:0x803EB0D0 + .sdata2 start:0x803EF318 end:0x803EF358 + +d_operate_wind.o: + .text start:0x8021B188 end:0x8021E758 + .text start:0x8021E758 end:0x8021E8F4 + .ctors start:0x803374DC end:0x803374E0 + .rodata start:0x80356DA0 end:0x80356E40 + .data start:0x80387DA8 end:0x80387E40 + .bss start:0x803DAF10 end:0x803DAF40 + .sbss start:0x803EB0D0 end:0x803EB0D8 + .sdata2 start:0x803EF358 end:0x803EF3F0 + +d_metronome.o: + .text start:0x8021E8F4 end:0x802201E8 + .text start:0x802201E8 end:0x80220284 + .ctors start:0x803374E0 end:0x803374E4 + .rodata start:0x80356E40 end:0x80357000 + .data start:0x80387E40 end:0x80387E50 + .bss start:0x803DAF40 end:0x803DAF70 + .sdata2 start:0x803EF3F0 end:0x803EF440 + +d_ovlp_fade.o: + .text start:0x80220284 end:0x80220490 + .data start:0x80387E50 end:0x80387F30 + .sbss start:0x803EB0D8 end:0x803EB0E0 + +d_ovlp_fade2.o: + .text start:0x80220490 end:0x80220EDC + .text start:0x80220EDC end:0x80220F94 + .data start:0x80387F30 end:0x80387FB0 + .sdata2 start:0x803EF440 end:0x803EF480 + +d_ovlp_fade3.o: + .text start:0x80220F94 end:0x80221304 + .rodata start:0x80357000 end:0x80357030 + .data start:0x80387FB0 end:0x80388018 + .sdata2 start:0x803EF480 end:0x803EF4A8 + +d_ovlp_fade4.o: + .text start:0x80221304 end:0x80222664 + .text start:0x80222664 end:0x8022286C + .rodata start:0x80357030 end:0x80357058 + .data start:0x80388018 end:0x803880F8 + .sdata2 start:0x803EF4A8 end:0x803EF500 + .sbss2 start:0x803F0D90 end:0x803F0D98 + +d_picture_box.o: + .text start:0x8022286C end:0x80229088 + .text start:0x80229088 end:0x80229100 + .rodata start:0x80357058 end:0x80357378 + .data start:0x803880F8 end:0x80388188 + .sdata start:0x803EA2A8 end:0x803EA2B0 + .sbss start:0x803EB0E0 end:0x803EB0E8 + .sdata2 start:0x803EF500 end:0x803EF588 + +d_s_logo.o: + .text start:0x80229100 end:0x8022B95C + .rodata start:0x80357378 end:0x80357730 + .data start:0x80388188 end:0x80388200 + .sbss start:0x803EB0E8 end:0x803EB158 + .sdata2 start:0x803EF588 end:0x803EF5D0 + .sbss2 start:0x803F0D98 end:0x803F0DA8 + +d_s_menu.o: + .text start:0x8022B95C end:0x8022C708 + .rodata start:0x80357730 end:0x80357950 + .data start:0x80388200 end:0x80388288 + .sdata start:0x803EA2B0 end:0x803EA2B8 + .sbss start:0x803EB158 end:0x803EB170 + .sdata2 start:0x803EF5D0 end:0x803EF618 + +d_s_name.o: + .text start:0x8022C708 end:0x8022F230 + .text start:0x8022F230 end:0x8022F230 + .text start:0x8022F230 end:0x8022F230 + .text start:0x8022F230 end:0x8022F230 + .text start:0x8022F230 end:0x8022F230 + .text start:0x8022F230 end:0x8022F780 + .ctors start:0x803374E4 end:0x803374E8 + .rodata start:0x80357950 end:0x80357A60 + .data start:0x80388288 end:0x803887C8 + .bss start:0x803DAF70 end:0x803DAF98 + .sdata2 start:0x803EF618 end:0x803EF668 + .sbss2 start:0x803F0DA8 end:0x803F0DB0 + +d_s_open.o: + .text start:0x8022F780 end:0x8022FB7C + .rodata start:0x80357A60 end:0x80357A90 + .data start:0x803887C8 end:0x80388830 + +d_s_open_sub.o: + .text start:0x8022FB7C end:0x80231108 + .text start:0x80231108 end:0x80231128 + .rodata start:0x80357A90 end:0x80357B10 + .data start:0x80388830 end:0x80388918 + .sdata2 start:0x803EF668 end:0x803EF6A8 + +d_s_play.o: + .text start:0x80231128 end:0x802331F4 + .ctors start:0x803374E8 end:0x803374EC + .rodata start:0x80357B10 end:0x803581B8 + .data start:0x80388918 end:0x80388D40 + .bss start:0x803DAF98 end:0x803DBF38 + .sdata start:0x803EA2B8 end:0x803EA2D0 + .sbss start:0x803EB170 end:0x803EB1A0 + .sdata2 start:0x803EF6A8 end:0x803EF6D8 + +d_s_room.o: + .text start:0x802331F4 end:0x80233C08 + .rodata start:0x803581B8 end:0x80358270 + .data start:0x80388D40 end:0x80388D90 + .bss start:0x803DBF38 end:0x803DBF58 + +d_s_title.o: + .text start:0x80233C08 end:0x80233E4C + .rodata start:0x80358270 end:0x80358288 + .data start:0x80388D90 end:0x80388DF8 + .sdata2 start:0x803EF6D8 end:0x803EF6E0 + +d_scope.o: + .text start:0x80233E4C end:0x8023804C + .ctors start:0x803374EC end:0x803374F0 + .rodata start:0x80358288 end:0x803583F0 + .data start:0x80388DF8 end:0x80388E48 + .bss start:0x803DBF58 end:0x803DBFC0 + .sbss start:0x803EB1A0 end:0x803EB1B8 + .sdata2 start:0x803EF6E0 end:0x803EF758 + +d_throwstone.o: + .text start:0x8023804C end:0x80238370 + .data start:0x80388E48 end:0x80388E98 + .sdata2 start:0x803EF758 end:0x803EF760 + +d_timer.o: + .text start:0x80238370 end:0x8023A678 + .rodata start:0x803583F0 end:0x803584D0 + .data start:0x80388E98 end:0x80388FE0 + .sdata2 start:0x803EF760 end:0x803EF7A8 + +d_water_mark.o: + .text start:0x8023A678 end:0x8023AF10 + .ctors start:0x803374F0 end:0x803374F4 + .rodata start:0x803584D0 end:0x80358500 + .data start:0x80388FE0 end:0x80389020 + .bss start:0x803DBFC0 end:0x803DC020 + .sbss start:0x803EB1B8 end:0x803EB1C0 + .sdata2 start:0x803EF7A8 end:0x803EF7D0 + +d_wind_arrow.o: + .text start:0x8023AF10 end:0x8023B4B4 + .text start:0x8023B4B4 end:0x8023B4B4 + .rodata start:0x80358500 end:0x80358538 + .data start:0x80389020 end:0x80389060 + .bss start:0x803DC020 end:0x803DC050 + .sbss start:0x803EB1C0 end:0x803EB1C8 + .sdata2 start:0x803EF7D0 end:0x803EF7E8 + +d_wpillar.o: + .text start:0x8023B4B4 end:0x8023C128 + .rodata start:0x80358538 end:0x80358578 + .data start:0x80389060 end:0x803890A0 + .sdata2 start:0x803EF7E8 end:0x803EF818 + +d_wpot_water.o: + .text start:0x8023C128 end:0x8023CB38 + .text start:0x8023CB38 end:0x8023CC04 + .ctors start:0x803374F4 end:0x803374F8 + .data start:0x803890A0 end:0x80389100 + .bss start:0x803DC050 end:0x803DC060 + .sbss start:0x803EB1C8 end:0x803EB1D0 + .sdata2 start:0x803EF818 end:0x803EF838 + +DynamicLink.o: + .text start:0x8023CC04 end:0x8023DAEC + .text start:0x8023DAEC end:0x8023DB34 + .rodata start:0x80358578 end:0x803588C0 + .data start:0x80389100 end:0x80389168 + .sbss start:0x803EB1D0 end:0x803EB1E8 + .sdata2 start:0x803EF838 end:0x803EF848 + +SComponent.a/c_API.cpp: + .data start:0x80389168 end:0x80389188 + +SComponent.a/c_malloc.cpp: + .text start:0x8023DB34 end:0x8023DBA0 + .sbss start:0x803EB1E8 end:0x803EB1F0 + +SComponent.a/c_API_graphic.cpp: + .text start:0x8023DBA0 end:0x8023DC30 + +SComponent.a/c_cc_d.cpp: + .text start:0x8023DC30 end:0x8023F1D4 + .ctors start:0x803374F8 end:0x803374FC + .data start:0x80389188 end:0x80389328 + .bss start:0x803DC060 end:0x803DC078 + .sdata2 start:0x803EF848 end:0x803EF860 + +SComponent.a/c_cc_s.cpp: + .text start:0x8023F1D4 end:0x80240608 + .rodata start:0x803588C0 end:0x80358950 + .data start:0x80389328 end:0x80389358 + .bss start:0x803DC078 end:0x803DC090 + .sbss start:0x803EB1F0 end:0x803EB1F8 + .sdata2 start:0x803EF860 end:0x803EF888 + +SComponent.a/c_counter.cpp: + .text start:0x80240608 end:0x80240650 + .bss start:0x803DC090 end:0x803DC0A0 + +SComponent.a/c_list.cpp: + .text start:0x80240650 end:0x8024084C + +SComponent.a/c_list_iter.cpp: + .text start:0x8024084C end:0x802408BC + +SComponent.a/c_node.cpp: + .text start:0x802408BC end:0x80240B10 + +SComponent.a/c_node_iter.cpp: + .text start:0x80240B10 end:0x80240C2C + +SComponent.a/c_tree.cpp: + .text start:0x80240C2C end:0x80240D2C + +SComponent.a/c_tree_iter.cpp: + .text start:0x80240D2C end:0x80240E10 + +SComponent.a/c_phase.cpp: + .text start:0x80240E10 end:0x80240FC0 + +SComponent.a/c_request.cpp: + .text start:0x80240FC0 end:0x8024106C + +SComponent.a/c_tag.cpp: + .text start:0x8024106C end:0x80241268 + +SComponent.a/c_tag_iter.cpp: + .text start:0x80241268 end:0x802412D0 + +SComponent.a/c_xyz.cpp: + .text start:0x802412D0 end:0x80241B08 + .ctors start:0x803374FC end:0x80337500 + .rodata start:0x80358950 end:0x803589A0 + .bss start:0x803DC0A0 end:0x803DC160 + .sdata2 start:0x803EF888 end:0x803EF8A0 + +SComponent.a/c_sxyz.cpp: + .text start:0x80241B08 end:0x80241CA0 + .text start:0x80241CA0 end:0x80241CA0 + .ctors start:0x80337500 end:0x80337504 + .bss start:0x803DC160 end:0x803DC170 + .sbss start:0x803EB1F8 end:0x803EB200 + .sdata2 start:0x803EF8A0 end:0x803EF8A8 + +SComponent.a/c_math.cpp: + .text start:0x80241CA0 end:0x802421CC + .data start:0x80389358 end:0x80389B60 + .sbss start:0x803EB200 end:0x803EB218 + .sdata2 start:0x803EF8A8 end:0x803EF8F0 + +SComponent.a/c_bg_s.cpp: + .text start:0x802421CC end:0x80243094 + .rodata start:0x803589A0 end:0x80358B88 + .data start:0x80389B60 end:0x80389B88 + .sbss start:0x803EB218 end:0x803EB220 + +SComponent.a/c_bg_s_chk.cpp: + .text start:0x80243094 end:0x8024311C + .data start:0x80389B88 end:0x80389B98 + +SComponent.a/c_bg_s_gnd_chk.cpp: + .text start:0x8024311C end:0x802431A8 + +SComponent.a/c_bg_s_lin_chk.cpp: + .text start:0x802431A8 end:0x80243290 + +SComponent.a/c_bg_w.cpp: + .text start:0x80243290 end:0x80245B3C + .rodata start:0x80358B88 end:0x80358DF0 + .data start:0x80389B98 end:0x80389BF8 + .sdata2 start:0x803EF8F0 end:0x803EF908 + +SComponent.a/c_m2d.cpp: + .text start:0x80245B3C end:0x80245E70 + .rodata start:0x80358DF0 end:0x80358E18 + .sdata2 start:0x803EF908 end:0x803EF928 + +SComponent.a/c_m2d_g_box.cpp: + .text start:0x80245E70 end:0x80246190 + .sdata2 start:0x803EF928 end:0x803EF940 + +SComponent.a/c_m3d.cpp: + .text start:0x80246190 end:0x8024D9C8 + .rodata start:0x80358E18 end:0x80359D18 + .sdata2 start:0x803EF940 end:0x803EF9F0 + +SComponent.a/c_m3d_g_aab.cpp: + .text start:0x8024D9C8 end:0x8024DA8C + +SComponent.a/c_m3d_g_cyl.cpp: + .text start:0x8024DA8C end:0x8024DB18 + .text start:0x8024DB18 end:0x8024DB18 + +SComponent.a/c_m3d_g_pla.cpp: + .text start:0x8024DB18 end:0x8024DBA0 + +SComponent.a/c_m3d_g_sph.cpp: + .text start:0x8024DBA0 end:0x8024DC24 + +SComponent.a/c_m3d_g_tri.cpp: + .text start:0x8024DC24 end:0x8024DCF4 + .text start:0x8024DCF4 end:0x8024DCF4 + .text start:0x8024DCF4 end:0x8024DCF4 + .text start:0x8024DCF4 end:0x8024DCF4 + +SComponent.a/c_lib.cpp: + .text start:0x8024DCF4 end:0x8024F000 + .bss start:0x803DC170 end:0x803DC350 + .sdata start:0x803EA2D0 end:0x803EA2D8 + .sdata2 start:0x803EF9F0 end:0x803EFA10 + +SComponent.a/c_angle.cpp: + .text start:0x8024F000 end:0x8024FDC4 + .ctors start:0x80337504 end:0x80337508 + .bss start:0x803DC350 end:0x803DC390 + .sbss start:0x803EB220 end:0x803EB238 + .sdata2 start:0x803EFA10 end:0x803EFA58 + +SComponent.a/c_data_tbl.cpp: + .text start:0x8024FDC4 end:0x802501DC + .data start:0x80389BF8 end:0x80389C40 + +SStandard.a/s_basic.cpp: + .text start:0x802501DC end:0x80250220 + +JFramework.a/JFWSystem.cpp: + .text start:0x80250220 end:0x80250610 + .rodata start:0x80359D18 end:0x80359D50 + .sdata start:0x803EA2D8 end:0x803EA308 + .sbss start:0x803EB238 end:0x803EB258 + .sdata2 start:0x803EFA58 end:0x803EFA68 + +JFramework.a/JFWDisplay.cpp: + .text start:0x80250610 end:0x80251B20 + .text start:0x80251B20 end:0x80251B20 + .rodata start:0x80359D50 end:0x80359EC0 + .data start:0x80389C40 end:0x80389CD8 + .bss start:0x803DC390 end:0x803DC3B0 + .sdata start:0x803EA308 end:0x803EA310 + .sbss start:0x803EB258 end:0x803EB280 + .sdata2 start:0x803EFA68 end:0x803EFA88 + +J3DU.a/J3DUClipper.cpp: + .text start:0x80251B20 end:0x80252224 + .rodata start:0x80359EC0 end:0x80359F80 + .sdata2 start:0x803EFA88 end:0x803EFAA0 + +J3DU.a/J3DUMotion.cpp: + .text start:0x80252224 end:0x802522B4 + .text start:0x802522B4 end:0x802523E8 + .text start:0x802523E8 end:0x802523E8 + .rodata start:0x80359F80 end:0x80359F90 + +J3DU.a/J3DUDL.cpp: + .text start:0x802523E8 end:0x802523E8 + .text start:0x802523E8 end:0x802523F0 + +JPALoader.a/JPABaseShape.cpp: + .text start:0x802523F0 end:0x80252970 + .text start:0x80252970 end:0x80252DF0 + .rodata start:0x80359F90 end:0x8035A020 + .data start:0x80389CD8 end:0x80389FF8 + .sdata2 start:0x803EFAA0 end:0x803EFAB8 + +JPALoader.a/JPAExtraShape.cpp: + .text start:0x80252DF0 end:0x80252F10 + .text start:0x80252F10 end:0x802531B4 + .data start:0x80389FF8 end:0x8038A150 + .sdata2 start:0x803EFAB8 end:0x803EFAC0 + +JPALoader.a/JPASweepShape.cpp: + .text start:0x802531B4 end:0x802531D8 + .text start:0x802531D8 end:0x8025343C + .data start:0x8038A150 end:0x8038A270 + +JPALoader.a/JPAExTexShape.cpp: + .text start:0x8025343C end:0x80253460 + .text start:0x80253460 end:0x80253580 + .data start:0x8038A270 end:0x8038A2D8 + +JPALoader.a/JPADynamicsBlock.cpp: + .text start:0x80253580 end:0x802535A4 + .text start:0x802535A4 end:0x80253800 + .data start:0x8038A2D8 end:0x8038A3E0 + +JPALoader.a/JPAFieldBlock.cpp: + .text start:0x80253800 end:0x80253824 + .text start:0x80253824 end:0x802539C4 + .data start:0x8038A3E0 end:0x8038A480 + +JPALoader.a/JPAKeyBlock.cpp: + .text start:0x802539C4 end:0x802539F0 + .text start:0x802539F0 end:0x80253AC8 + .data start:0x8038A480 end:0x8038A4B8 + +JPALoader.a/JPATexture.cpp: + .text start:0x80253AC8 end:0x8025401C + .text start:0x8025401C end:0x80254114 + .rodata start:0x8035A020 end:0x8035A040 + .data start:0x8038A4B8 end:0x8038A4E8 + .sdata2 start:0x803EFAC0 end:0x803EFAC8 + +JPALoader.a/JPAResourceManager.cpp: + .text start:0x80254114 end:0x8025451C + .text start:0x8025451C end:0x8025451C + .text start:0x8025451C end:0x8025451C + .rodata start:0x8035A040 end:0x8035A108 + +JPALoader.a/JPAEmitterLoader.cpp: + .text start:0x8025451C end:0x80254D84 + .text start:0x80254D84 end:0x80254D84 + .rodata start:0x8035A108 end:0x8035A300 + +JPABase.a/JPAMath.cpp: + .text start:0x80254D84 end:0x80255350 + .sdata2 start:0x803EFAC8 end:0x803EFAE0 + +JPABase.a/JPAField.cpp: + .text start:0x80255350 end:0x80256FDC + .text start:0x80256FDC end:0x80257590 + .ctors start:0x80337508 end:0x8033750C + .rodata start:0x8035A300 end:0x8035A340 + .data start:0x8038A4E8 end:0x8038A628 + .bss start:0x803DC3B0 end:0x803DC3E0 + .sbss start:0x803EB280 end:0x803EB288 + .sdata2 start:0x803EFAE0 end:0x803EFB00 + +JPABase.a/JPAEmitter.cpp: + .text start:0x80257590 end:0x80259320 + .text start:0x80259320 end:0x80259320 + .text start:0x80259320 end:0x8025935C + .ctors start:0x8033750C end:0x80337510 + .data start:0x8038A628 end:0x8038A6C8 + .bss start:0x803DC3E0 end:0x803DC538 + .sdata2 start:0x803EFB00 end:0x803EFB30 + +JPABase.a/JPAParticle.cpp: + .text start:0x8025935C end:0x8025A2AC + .sdata2 start:0x803EFB30 end:0x803EFB58 + +JPABase.a/JPAEmitterManager.cpp: + .text start:0x8025A2AC end:0x8025AAF4 + .text start:0x8025AAF4 end:0x8025ABA4 + .text start:0x8025ABA4 end:0x8025ACB0 + .text start:0x8025ACB0 end:0x8025ACB0 + .text start:0x8025ACB0 end:0x8025ACB0 + .text start:0x8025ACB0 end:0x8025AD44 + .text start:0x8025AD44 end:0x8025ADC8 + .rodata start:0x8035A340 end:0x8035A428 + .data start:0x8038A6C8 end:0x8038A6D8 + .sdata2 start:0x803EFB58 end:0x803EFB60 + +JPADraw.a/JPADrawVisitor.cpp: + .text start:0x8025ADC8 end:0x80261914 + .text start:0x80261914 end:0x80261914 + .text start:0x80261914 end:0x802633A8 + .rodata start:0x8035A428 end:0x8035A450 + .data start:0x8038A6D8 end:0x8038AC48 + .sbss start:0x803EB288 end:0x803EB290 + .sdata2 start:0x803EFB60 end:0x803EFBB0 + +JPADraw.a/JPADraw.cpp: + .text start:0x802633A8 end:0x80267B64 + .text start:0x80267B64 end:0x80267B68 + .text start:0x80267B68 end:0x80267B68 + .text start:0x80267B68 end:0x80268C20 + .text start:0x80268C20 end:0x80268C20 + .ctors start:0x80337510 end:0x80337514 + .rodata start:0x8035A450 end:0x8035A550 + .data start:0x8038AC48 end:0x8038ACA0 + .bss start:0x803DC538 end:0x803DC740 + .sdata2 start:0x803EFBB0 end:0x803EFBF0 + +JPADraw.a/JPADrawSetupTev.cpp: + .text start:0x80268C20 end:0x80269024 + +JStage.a/JSGActor.cpp: + .text start:0x80269024 end:0x802690FC + .data start:0x8038ACA0 end:0x8038AD28 + .sdata2 start:0x803EFBF0 end:0x803EFBF8 + +JStage.a/JSGAmbientLight.cpp: + .text start:0x802690FC end:0x8026917C + .data start:0x8038AD28 end:0x8038AD68 + .sdata2 start:0x803EFBF8 end:0x803EFC00 + +JStage.a/JSGCamera.cpp: + .text start:0x8026917C end:0x80269258 + .data start:0x8038AD68 end:0x8038ADF8 + .sdata2 start:0x803EFC00 end:0x803EFC08 + +JStage.a/JSGFog.cpp: + .text start:0x80269258 end:0x802692FC + .data start:0x8038ADF8 end:0x8038AE50 + .sdata2 start:0x803EFC08 end:0x803EFC18 + +JStage.a/JSGLight.cpp: + .text start:0x802692FC end:0x802693A8 + .data start:0x8038AE50 end:0x8038AEB8 + .sdata2 start:0x803EFC18 end:0x803EFC20 + +JStage.a/JSGObject.cpp: + .text start:0x802693A8 end:0x80269460 + .data start:0x8038AEB8 end:0x8038AEF0 + .sdata2 start:0x803EFC20 end:0x803EFC28 + +JStage.a/JSGSystem.cpp: + .text start:0x80269460 end:0x802694E8 + .data start:0x8038AEF0 end:0x8038AF40 + +JStudio.a/jstudio-control.cpp: + .text start:0x802694E8 end:0x80269A78 + .rodata start:0x8035A550 end:0x8035A560 + .data start:0x8038AF40 end:0x8038AF80 + .sdata2 start:0x803EFC28 end:0x803EFC30 + +JStudio.a/jstudio-data.cpp: + .text start:0x80269A78 end:0x80269A78 + .sdata2 start:0x803EFC30 end:0x803EFC38 + +JStudio.a/jstudio-math.cpp: + .text start:0x80269A78 end:0x80269D60 + .sdata2 start:0x803EFC38 end:0x803EFC40 + +JStudio.a/jstudio-object.cpp: + .text start:0x80269D60 end:0x8026C488 + .ctors start:0x80337514 end:0x80337518 + .rodata start:0x8035A560 end:0x8035A670 + .data start:0x8038AF80 end:0x8038B850 + .bss start:0x803DC740 end:0x803DC7F8 + .sbss start:0x803EB290 end:0x803EB298 + .sdata2 start:0x803EFC40 end:0x803EFC70 + +JStudio.a/functionvalue.cpp: + .text start:0x8026C488 end:0x8026E3CC + .text start:0x8026E3CC end:0x8026E438 + .text start:0x8026E438 end:0x8026E438 + .text start:0x8026E438 end:0x8026EC70 + .text start:0x8026EC70 end:0x8026EDCC + .data start:0x8038B850 end:0x8038B940 + .sbss start:0x803EB298 end:0x803EB2A0 + .sdata2 start:0x803EFC70 end:0x803EFCC0 + +JStudio.a/fvb.cpp: + .text start:0x8026EDCC end:0x8026FE64 + .text start:0x8026FE64 end:0x8026FE64 + .text start:0x8026FE64 end:0x8026FEF8 + .rodata start:0x8035A670 end:0x8035A6B0 + .data start:0x8038B940 end:0x8038BA58 + +JStudio.a/fvb-data.cpp: + .text start:0x8026FEF8 end:0x8026FEF8 + .sdata2 start:0x803EFCC0 end:0x803EFCC8 + +JStudio.a/fvb-data-parse.cpp: + .text start:0x8026FEF8 end:0x8026FF60 + +JStudio.a/object-id.cpp: + .text start:0x8026FF60 end:0x80270050 + +JStudio.a/stb.cpp: + .text start:0x80270050 end:0x80270E38 + .text start:0x80270E38 end:0x80270E38 + .text start:0x80270E38 end:0x80270ECC + .data start:0x8038BA58 end:0x8038BAD8 + .sdata2 start:0x803EFCC8 end:0x803EFCD0 + +JStudio.a/stb-data.cpp: + .text start:0x80270ECC end:0x80270ECC + .rodata start:0x8035A6B0 end:0x8035A6D0 + .sdata2 start:0x803EFCD0 end:0x803EFCD8 + +JStudio.a/stb-data-parse.cpp: + .text start:0x80270ECC end:0x80271014 + +JStudio_JStage.a/control.cpp: + .text start:0x80271014 end:0x802715F0 + .data start:0x8038BAD8 end:0x8038BAF0 + +JStudio_JStage.a/object.cpp: + .text start:0x802715F0 end:0x802716CC + +JStudio_JStage.a/object-actor.cpp: + .text start:0x802716CC end:0x80272498 + .text start:0x80272498 end:0x802724B0 + .text start:0x802724B0 end:0x80272540 + .ctors start:0x80337518 end:0x8033751C + .data start:0x8038BAF0 end:0x8038BC40 + .bss start:0x803DC7F8 end:0x803DC908 + .sdata2 start:0x803EFCD8 end:0x803EFCE0 + +JStudio_JStage.a/object-ambientlight.cpp: + .text start:0x80272540 end:0x802727BC + .text start:0x802727BC end:0x802727BC + .data start:0x8038BC40 end:0x8038BC60 + +JStudio_JStage.a/object-camera.cpp: + .text start:0x802727BC end:0x8027303C + .text start:0x8027303C end:0x8027303C + .text start:0x8027303C end:0x802730CC + .ctors start:0x8033751C end:0x80337520 + .data start:0x8038BC60 end:0x8038BD38 + .bss start:0x803DC908 end:0x803DC9E8 + +JStudio_JStage.a/object-fog.cpp: + .text start:0x802730CC end:0x80273600 + .text start:0x80273600 end:0x80273600 + .text start:0x80273600 end:0x80273690 + .ctors start:0x80337520 end:0x80337524 + .data start:0x8038BD38 end:0x8038BDC8 + .bss start:0x803DC9E8 end:0x803DCA70 + +JStudio_JStage.a/object-light.cpp: + .text start:0x80273690 end:0x80274000 + .text start:0x80274000 end:0x80274000 + .ctors start:0x80337524 end:0x80337528 + .data start:0x8038BDC8 end:0x8038BE00 + .bss start:0x803DCA70 end:0x803DCB00 + .sdata2 start:0x803EFCE0 end:0x803EFD00 + +JStudio_JAudio.a/control.cpp: + .text start:0x80274000 end:0x80274188 + .data start:0x8038BE00 end:0x8038BE10 + +JStudio_JAudio.a/object-sound.cpp: + .text start:0x80274188 end:0x80274620 + .text start:0x80274620 end:0x80274620 + .text start:0x80274620 end:0x80274B2C + .ctors start:0x80337528 end:0x8033752C + .data start:0x8038BE10 end:0x8038BEE0 + .bss start:0x803DCB00 end:0x803DCBF8 + .sbss start:0x803EB2A0 end:0x803EB2B0 + .sdata2 start:0x803EFD00 end:0x803EFD08 + +JStudio_JParticle.a/control.cpp: + .text start:0x80274B2C end:0x80274CC0 + .data start:0x8038BEE0 end:0x8038BEF0 + +JStudio_JParticle.a/object-particle.cpp: + .text start:0x80274CC0 end:0x80275700 + .text start:0x80275700 end:0x8027583C + .text start:0x8027583C end:0x8027583C + .ctors start:0x8033752C end:0x80337530 + .rodata start:0x8035A6D0 end:0x8035A6E0 + .data start:0x8038BEF0 end:0x8038BF60 + .bss start:0x803DCBF8 end:0x803DCCA0 + .sbss start:0x803EB2B0 end:0x803EB2C0 + .sdata2 start:0x803EFD08 end:0x803EFD48 + +JStudio_JMessage.a/control.cpp: + .text start:0x8027583C end:0x80275A5C + .data start:0x8038BF60 end:0x8038BF88 + +JStudio_JMessage.a/object-message.cpp: + .text start:0x80275A5C end:0x80275B34 + .data start:0x8038BF88 end:0x8038BFB0 + +JStudioToolLibrary.a/console.cpp: + .text start:0x80275B34 end:0x80275BA4 + .text start:0x80275BA4 end:0x80275BA4 + .text start:0x80275BA4 end:0x80275C04 + .text start:0x80275C04 end:0x80275C4C + .data start:0x8038BFB0 end:0x8038BFC0 + +JAudio.a/JASCalc.cpp: + .text start:0x80275C4C end:0x80276278 + .rodata start:0x8035A6E0 end:0x8035A780 + .sbss start:0x803EB2C0 end:0x803EB2C8 + .sdata2 start:0x803EFD48 end:0x803EFD68 + +JAudio.a/JASAiCtrl.cpp: + .text start:0x80276278 end:0x80276948 + .rodata start:0x8035A780 end:0x8035A7A8 + .bss start:0x803DCCA0 end:0x803DCCB0 + .sbss start:0x803EB2C8 end:0x803EB2F0 + +JAudio.a/JASDvdThread.cpp: + .text start:0x80276948 end:0x80276EB8 + .rodata start:0x8035A7A8 end:0x8035A7D0 + .data start:0x8038BFC0 end:0x8038BFD0 + .sbss start:0x803EB2F0 end:0x803EB2F8 + +JAudio.a/JASCallback.cpp: + .text start:0x80276EB8 end:0x80277284 + .rodata start:0x8035A7D0 end:0x8035A838 + .sdata start:0x803EA310 end:0x803EA318 + .sbss start:0x803EB2F8 end:0x803EB300 + +JAudio.a/JASRate.cpp: + .text start:0x80277284 end:0x80277284 + .sdata start:0x803EA318 end:0x803EA328 + .sbss start:0x803EB300 end:0x803EB308 + +JAudio.a/JASHardStream.cpp: + .text start:0x80277284 end:0x80278018 + .text start:0x80278018 end:0x80278054 + .ctors start:0x80337530 end:0x80337534 + .rodata start:0x8035A838 end:0x8035AB18 + .data start:0x8038BFD0 end:0x8038C010 + .bss start:0x803DCCB0 end:0x803DD120 + .sdata start:0x803EA328 end:0x803EA330 + .sbss start:0x803EB308 end:0x803EB328 + .sdata2 start:0x803EFD68 end:0x803EFD80 + +JAudio.a/JASHeapCtrl.cpp: + .text start:0x80278054 end:0x80278904 + .text start:0x80278904 end:0x80278908 + .rodata start:0x8035AB18 end:0x8035AD48 + +JAudio.a/JASResArcLoader.cpp: + .text start:0x80278908 end:0x80278AF0 + +JAudio.a/JASProbe.cpp: + .text start:0x80278AF0 end:0x80278AF8 + +JAudio.a/JASKernelDebug.cpp: + .text start:0x80278AF8 end:0x80278B34 + +JAudio.a/JASCmdStack.cpp: + .text start:0x80278B34 end:0x80278F78 + .rodata start:0x8035AD48 end:0x8035ADB8 + .sbss start:0x803EB328 end:0x803EB338 + +JAudio.a/JASSystemHeap.cpp: + .text start:0x80278F78 end:0x80279158 + .text start:0x80279158 end:0x80279194 + .ctors start:0x80337534 end:0x80337538 + .rodata start:0x8035ADB8 end:0x8035AE40 + .bss start:0x803DD120 end:0x803DD140 + .sdata start:0x803EA330 end:0x803EA338 + .sbss start:0x803EB338 end:0x803EB348 + +JAudio.a/JASNoteMgr.cpp: + .text start:0x80279194 end:0x80279418 + .rodata start:0x8035AE40 end:0x8035AE78 + +JAudio.a/JASOuterParam.cpp: + .text start:0x80279418 end:0x802795B0 + .sdata2 start:0x803EFD80 end:0x803EFD88 + +JAudio.a/JASPlayer_impl.cpp: + .text start:0x802795B0 end:0x80279700 + .rodata start:0x8035AE78 end:0x8035AFD8 + .data start:0x8038C010 end:0x8038C480 + .sbss start:0x803EB348 end:0x803EB358 + .sdata2 start:0x803EFD88 end:0x803EFDA0 + +JAudio.a/JASRegisterParam.cpp: + .text start:0x80279700 end:0x80279838 + +JAudio.a/JASSeqCtrl.cpp: + .text start:0x80279838 end:0x80279AC0 + .rodata start:0x8035AFD8 end:0x8035B010 + +JAudio.a/JASSeqParser.cpp: + .text start:0x80279AC0 end:0x8027BDA0 + .ctors start:0x80337538 end:0x8033753C + .rodata start:0x8035B010 end:0x8035B210 + .data start:0x8038C480 end:0x8038CA30 + .sdata2 start:0x803EFDA0 end:0x803EFDE8 + +JAudio.a/JASTrack.cpp: + .text start:0x8027BDA0 end:0x8027F410 + .text start:0x8027F410 end:0x8027F558 + .text start:0x8027F558 end:0x8027F558 + .rodata start:0x8035B210 end:0x8035B4D0 + .data start:0x8038CA30 end:0x8038CAB8 + .sbss start:0x803EB358 end:0x803EB368 + .sdata2 start:0x803EFDE8 end:0x803EFE60 + +JAudio.a/JASTrackInterrupt.cpp: + .text start:0x8027F558 end:0x8027F6E8 + +JAudio.a/JASTrackPort.cpp: + .text start:0x8027F6E8 end:0x8027F988 + .rodata start:0x8035B4D0 end:0x8035B510 + +JAudio.a/JASBank.cpp: + .text start:0x8027F988 end:0x8027F99C + .sbss start:0x803EB368 end:0x803EB370 + +JAudio.a/JASWaveBank.cpp: + .text start:0x8027F99C end:0x8027F9B0 + .sbss start:0x803EB370 end:0x803EB378 + +JAudio.a/JASBasicBank.cpp: + .text start:0x8027F9B0 end:0x8027FC30 + .text start:0x8027FC30 end:0x8027FC78 + .text start:0x8027FC78 end:0x8027FC84 + .rodata start:0x8035B510 end:0x8035B558 + .data start:0x8038CAB8 end:0x8038CAE0 + +JAudio.a/JASBasicInst.cpp: + .text start:0x8027FC84 end:0x802805A8 + .text start:0x802805A8 end:0x802805F0 + .text start:0x802805F0 end:0x80280614 + .rodata start:0x8035B558 end:0x8035B5D8 + .data start:0x8038CAE0 end:0x8038CB10 + .sdata2 start:0x803EFE60 end:0x803EFE70 + +JAudio.a/JASDrumSet.cpp: + .text start:0x80280614 end:0x80280D9C + .text start:0x80280D9C end:0x80280DA8 + .text start:0x80280DA8 end:0x80280DA8 + .rodata start:0x8035B5D8 end:0x8035B698 + .data start:0x8038CB10 end:0x8038CB28 + .bss start:0x803DD140 end:0x803DD158 + .sbss start:0x803EB378 end:0x803EB380 + .sdata2 start:0x803EFE70 end:0x803EFE88 + +JAudio.a/JASBasicWaveBank.cpp: + .text start:0x80280DA8 end:0x80281738 + .text start:0x80281738 end:0x802817C8 + .text start:0x802817C8 end:0x80281908 + .rodata start:0x8035B698 end:0x8035B738 + .data start:0x8038CB28 end:0x8038CB90 + +JAudio.a/JASSimpleWaveBank.cpp: + .text start:0x80281908 end:0x80281C34 + .text start:0x80281C34 end:0x80281C34 + .text start:0x80281C34 end:0x80281C84 + .text start:0x80281C84 end:0x80281C8C + .rodata start:0x8035B738 end:0x8035B768 + .data start:0x8038CB90 end:0x8038CBD0 + +JAudio.a/JASInstEffect.cpp: + .text start:0x80281C8C end:0x80281D30 + .rodata start:0x8035B768 end:0x8035B798 + +JAudio.a/JASInstSense.cpp: + .text start:0x80281D30 end:0x80281F98 + .rodata start:0x8035B798 end:0x8035B7E8 + .data start:0x8038CBD0 end:0x8038CBE0 + .sdata2 start:0x803EFE88 end:0x803EFEA0 + +JAudio.a/JASInstRand.cpp: + .text start:0x80281F98 end:0x80282034 + .data start:0x8038CBE0 end:0x8038CBF0 + .sbss start:0x803EB380 end:0x803EB388 + .sdata2 start:0x803EFEA0 end:0x803EFEB0 + +JAudio.a/JASWSParser.cpp: + .text start:0x80282034 end:0x80282488 + .text start:0x80282488 end:0x80282530 + .sbss start:0x803EB388 end:0x803EB390 + +JAudio.a/JASBNKParser.cpp: + .text start:0x80282530 end:0x80282F40 + .text start:0x80282F40 end:0x80282F40 + .text start:0x80282F40 end:0x80283018 + .rodata start:0x8035B7E8 end:0x8035B858 + .data start:0x8038CBF0 end:0x8038CC00 + .sbss start:0x803EB390 end:0x803EB398 + .sdata2 start:0x803EFEB0 end:0x803EFED0 + +JAudio.a/JASWaveArcLoader.cpp: + .text start:0x80283018 end:0x80283654 + .text start:0x80283654 end:0x8028370C + .text start:0x8028370C end:0x8028370C + .ctors start:0x8033753C end:0x80337540 + .rodata start:0x8035B858 end:0x8035B8A0 + .data start:0x8038CC00 end:0x8038CC60 + .bss start:0x803DD158 end:0x803DD1C0 + +JAudio.a/JASWaveBankMgr.cpp: + .text start:0x8028370C end:0x802839D4 + .rodata start:0x8035B8A0 end:0x8035B8F0 + .sbss start:0x803EB398 end:0x803EB3A0 + +JAudio.a/JASBankMgr.cpp: + .text start:0x802839D4 end:0x80284348 + .rodata start:0x8035B8F0 end:0x8035B990 + .data start:0x8038CC60 end:0x8038CC88 + .sbss start:0x803EB3A0 end:0x803EB3B0 + .sdata2 start:0x803EFED0 end:0x803EFEF0 + +JAudio.a/JASAudioThread.cpp: + .text start:0x80284348 end:0x80284720 + .rodata start:0x8035B990 end:0x8035BA28 + .bss start:0x803DD1C0 end:0x803DE540 + .sbss start:0x803EB3B0 end:0x803EB3D0 + +JAudio.a/JASDSPBuf.cpp: + .text start:0x80284720 end:0x80284A7C + .rodata start:0x8035BA28 end:0x8035BAC0 + .sdata start:0x803EA338 end:0x803EA340 + .sbss start:0x803EB3D0 end:0x803EB3E8 + +JAudio.a/JASDSPChannel.cpp: + .text start:0x80284A7C end:0x80285500 + .text start:0x80285500 end:0x8028554C + .rodata start:0x8035BAC0 end:0x8035BCF8 + .data start:0x8038CC88 end:0x8038CCB0 + .sdata start:0x803EA340 end:0x803EA348 + .sbss start:0x803EB3E8 end:0x803EB400 + .sdata2 start:0x803EFEF0 end:0x803EFEF8 + +JAudio.a/JASDSPInterface.cpp: + .text start:0x8028554C end:0x80285DB8 + .rodata start:0x8035BCF8 end:0x8035BDA8 + .data start:0x8038CCB0 end:0x8038CCC8 + .bss start:0x803DE540 end:0x803DEEA0 + .sdata start:0x803EA348 end:0x803EA360 + .sbss start:0x803EB400 end:0x803EB410 + +JAudio.a/JASDriverIF.cpp: + .text start:0x80285DB8 end:0x80285F2C + .rodata start:0x8035BDA8 end:0x8035BE48 + .sdata start:0x803EA360 end:0x803EA370 + .sdata2 start:0x803EFEF8 end:0x803EFF18 + +JAudio.a/JASChGlobal.cpp: + .text start:0x80285F2C end:0x802863CC + .text start:0x802863CC end:0x80286438 + .text start:0x80286438 end:0x80286504 + .rodata start:0x8035BE48 end:0x8035BEB0 + .sbss start:0x803EB410 end:0x803EB420 + +JAudio.a/JASChAllocQueue.cpp: + .text start:0x80286504 end:0x80286828 + .ctors start:0x80337540 end:0x80337544 + .rodata start:0x8035BEB0 end:0x8035BEE0 + .bss start:0x803DEEA0 end:0x803DEEC0 + +JAudio.a/JASChannel.cpp: + .text start:0x80286828 end:0x80288800 + .rodata start:0x8035BEE0 end:0x8035C148 + .data start:0x8038CCC8 end:0x8038CD60 + .sdata2 start:0x803EFF18 end:0x803EFF40 + +JAudio.a/JASChannelMgr.cpp: + .text start:0x80288800 end:0x802892D4 + .rodata start:0x8035C148 end:0x8035C2D0 + .sdata2 start:0x803EFF40 end:0x803EFF50 + +JAudio.a/JASOscillator.cpp: + .text start:0x802892D4 end:0x80289A2C + .rodata start:0x8035C2D0 end:0x8035C3D0 + .data start:0x8038CD60 end:0x8038CD80 + .sdata2 start:0x803EFF50 end:0x803EFF88 + +JAudio.a/JASDriverTables.cpp: + .text start:0x80289A2C end:0x80289A40 + .data start:0x8038CD80 end:0x8038D4C0 + +JAudio.a/dspproc.c: + .text start:0x80289A40 end:0x80289CA0 + .sdata start:0x803EA370 end:0x803EA378 + .sbss start:0x803EB420 end:0x803EB428 + .sdata2 start:0x803EFF88 end:0x803EFF90 + +JAudio.a/dsptask.c: + .text start:0x80289CA0 end:0x80289FC0 + .data start:0x8038D4C0 end:0x8038F1E0 + .bss start:0x803DEEC0 end:0x803E0FA0 + .sbss start:0x803EB428 end:0x803EB430 + +JAudio.a/osdsp.c: + .text start:0x80289FC0 end:0x8028A0E0 + .rodata start:0x8035C3D0 end:0x8035C410 + +JAudio.a/osdsp_task.c: + .text start:0x8028A0E0 end:0x8028A4CC + .bss start:0x803E0FA0 end:0x803E0FB0 + .sbss start:0x803EB430 end:0x803EB440 + +JAudio.a/JAIAnimation.cpp: + .text start:0x8028A4CC end:0x8028B088 + .rodata start:0x8035C410 end:0x8035C528 + .data start:0x8038F1E0 end:0x8038F1F0 + .sdata2 start:0x803EFF90 end:0x803EFFB8 + +JAudio.a/JAIBasic.cpp: + .text start:0x8028B088 end:0x8028C660 + .rodata start:0x8035C528 end:0x8035C890 + .data start:0x8038F1F0 end:0x8038F218 + .sbss start:0x803EB440 end:0x803EB448 + .sdata2 start:0x803EFFB8 end:0x803EFFD0 + +JAudio.a/JAIBankWave.cpp: + .text start:0x8028C660 end:0x8028CB44 + .rodata start:0x8035C890 end:0x8035C8F0 + .sdata start:0x803EA378 end:0x803EA380 + .sbss start:0x803EB448 end:0x803EB460 + +JAudio.a/JAIConst.cpp: + .text start:0x8028CB44 end:0x8028CDE0 + .ctors start:0x80337544 end:0x80337548 + .rodata start:0x8035C8F0 end:0x8035C998 + .data start:0x8038F218 end:0x8038F248 + .bss start:0x803E0FB0 end:0x803E1018 + .sbss start:0x803EB460 end:0x803EB468 + +JAudio.a/JAIDummyObject.cpp: + .text start:0x8028CDE0 end:0x8028D10C + .rodata start:0x8035C998 end:0x8035CA48 + .sbss start:0x803EB468 end:0x803EB478 + +JAudio.a/JAIFx.cpp: + .text start:0x8028D10C end:0x8028D52C + .rodata start:0x8035CA48 end:0x8035CAE0 + .sbss start:0x803EB478 end:0x803EB490 + +JAudio.a/JAIGlobalParameter.cpp: + .text start:0x8028D52C end:0x8028D8A0 + .rodata start:0x8035CAE0 end:0x8035CB90 + .sdata start:0x803EA380 end:0x803EA420 + .sbss start:0x803EB490 end:0x803EB4A0 + .sdata2 start:0x803EFFD0 end:0x803EFFD8 + +JAudio.a/JAIInitData.cpp: + .text start:0x8028D8A0 end:0x8028DC9C + .rodata start:0x8035CB90 end:0x8035CBE0 + .data start:0x8038F248 end:0x8038F270 + .sbss start:0x803EB4A0 end:0x803EB4A8 + +JAudio.a/JAISeMgr.cpp: + .text start:0x8028DC9C end:0x8029034C + .text start:0x8029034C end:0x80290394 + .rodata start:0x8035CBE0 end:0x8035CDC0 + .sbss start:0x803EB4A8 end:0x803EB4D8 + .sdata2 start:0x803EFFD8 end:0x803F0028 + +JAudio.a/JAISequenceHeap.cpp: + .text start:0x80290394 end:0x80290ABC + .rodata start:0x8035CDC0 end:0x8035CE70 + .sbss start:0x803EB4D8 end:0x803EB4E8 + +JAudio.a/JAISequenceMgr.cpp: + .text start:0x80290ABC end:0x80293708 + .text start:0x80293708 end:0x80293728 + .text start:0x80293728 end:0x80293764 + .text start:0x80293764 end:0x8029376C + .text start:0x8029376C end:0x802939D4 + .rodata start:0x8035CE70 end:0x8035D058 + .bss start:0x803E1018 end:0x803E1028 + .sbss start:0x803EB4E8 end:0x803EB4F8 + .sdata2 start:0x803F0028 end:0x803F0060 + +JAudio.a/JAISound.cpp: + .text start:0x802939D4 end:0x802969A8 + .rodata start:0x8035D058 end:0x8035D740 + .data start:0x8038F270 end:0x8038F2A8 + .sdata2 start:0x803F0060 end:0x803F00B0 + +JAudio.a/JAISoundTable.cpp: + .text start:0x802969A8 end:0x80296DDC + .rodata start:0x8035D740 end:0x8035D8D0 + .sbss start:0x803EB4F8 end:0x803EB510 + +JAudio.a/JAIStreamMgr.cpp: + .text start:0x80296DDC end:0x80299590 + .text start:0x80299590 end:0x80299590 + .ctors start:0x80337548 end:0x8033754C + .rodata start:0x8035D8D0 end:0x8035DB00 + .data start:0x8038F2A8 end:0x8038F308 + .bss start:0x803E1028 end:0x803E1118 + .sdata start:0x803EA420 end:0x803EA430 + .sbss start:0x803EB510 end:0x803EB5D0 + .sdata2 start:0x803F00B0 end:0x803F00E0 + +JAudio.a/JAISystemInterface.cpp: + .text start:0x80299590 end:0x80299D38 + .text start:0x80299D38 end:0x80299D38 + .ctors start:0x8033754C end:0x80337550 + .rodata start:0x8035DB00 end:0x8035DB30 + .bss start:0x803E1118 end:0x803E1140 + .sdata2 start:0x803F00E0 end:0x803F00E8 + +JMessage.a/data.cpp: + .text start:0x80299D38 end:0x80299D38 + .sdata2 start:0x803F00E8 end:0x803F00F0 + +JMessage.a/control.cpp: + .text start:0x80299D38 end:0x8029A1AC + .data start:0x8038F308 end:0x8038F318 + +JMessage.a/processor.cpp: + .text start:0x8029A1AC end:0x8029B0CC + .data start:0x8038F318 end:0x8038F3D8 + +JMessage.a/resource.cpp: + .text start:0x8029B0CC end:0x8029B578 + .text start:0x8029B578 end:0x8029B5B8 + .text start:0x8029B5B8 end:0x8029B5B8 + .text start:0x8029B5B8 end:0x8029B5B8 + .data start:0x8038F3D8 end:0x8038F410 + +gba.a/GBA.c: + .text start:0x8029B5B8 end:0x8029B8A4 + .data start:0x8038F410 end:0x8038F420 + .bss start:0x803E1140 end:0x803E1640 + .sbss start:0x803EB5D0 end:0x803EB5D8 + +gba.a/GBAGetProcessStatus.c: + .text start:0x8029B8A4 end:0x8029BA0C + +gba.a/GBAJoyBoot.c: + .text start:0x8029BA0C end:0x8029CA6C + .data start:0x8038F420 end:0x8038F450 + +gba.a/GBARead.c: + .text start:0x8029CA6C end:0x8029CBCC + +gba.a/GBAWrite.c: + .text start:0x8029CBCC end:0x8029CD54 + +gba.a/GBAXfer.c: + .text start:0x8029CD54 end:0x8029D080 + +JAZelAudio.a/JAIZelBasic.cpp: + .text start:0x8029D080 end:0x802A7204 + .rodata start:0x8035DB30 end:0x8035DFE0 + .data start:0x8038F450 end:0x8038F5E0 + .sdata start:0x803EA430 end:0x803EA438 + .sbss start:0x803EB5D8 end:0x803EB5E0 + .sdata2 start:0x803F00F0 end:0x803F0208 + +JAZelAudio.a/JAIZelAnime.cpp: + .text start:0x802A7204 end:0x802A7938 + .data start:0x8038F5E0 end:0x8038F5F0 + .sdata2 start:0x803F0208 end:0x803F0250 + +JAZelAudio.a/JAIZelAtmos.cpp: + .text start:0x802A7938 end:0x802A894C + .rodata start:0x8035DFE0 end:0x8035E160 + .data start:0x8038F5F0 end:0x8038F610 + .sdata2 start:0x803F0250 end:0x803F0288 + +JAZelAudio.a/JAIZelInst.cpp: + .text start:0x802A894C end:0x802A9870 + .rodata start:0x8035E160 end:0x8035E2B0 + .data start:0x8038F610 end:0x8038F6B0 + .sdata start:0x803EA438 end:0x803EA458 + .sdata2 start:0x803F0288 end:0x803F02C8 + +JAZelAudio.a/JAIZelParam.cpp: + .text start:0x802A9870 end:0x802A9870 + .rodata start:0x8035E2B0 end:0x8035E318 + .data start:0x8038F6B0 end:0x8038FC70 + .sdata start:0x803EA458 end:0x803EA508 + .sbss start:0x803EB5E0 end:0x803EB5F0 + +JAZelAudio.a/JAIZelCharVoiceTable.cpp: + .text start:0x802A9870 end:0x802A9870 + .data start:0x8038FC70 end:0x80390260 + +JAZelAudio.a/JAIZelScene.cpp: + .text start:0x802A9870 end:0x802A9870 + .rodata start:0x8035E318 end:0x8035E650 + .data start:0x80390260 end:0x80390AF8 + +JAZelAudio.a/JAIZelSound.cpp: + .text start:0x802A9870 end:0x802A9D64 + .data start:0x80390AF8 end:0x80390B30 + .sdata2 start:0x803F02C8 end:0x803F02E8 + +gf.a/GFGeometry.cpp: + .text start:0x802A9D64 end:0x802AA498 + .data start:0x80390B30 end:0x80390BE0 + .sdata start:0x803EA508 end:0x803EA510 + +gf.a/GFLight.cpp: + .text start:0x802AA498 end:0x802AA4E0 + +gf.a/GFPixel.cpp: + .text start:0x802AA4E0 end:0x802AA708 + .sdata2 start:0x803F02E8 end:0x803F0318 + +gf.a/GFTev.cpp: + .text start:0x802AA708 end:0x802AA800 + +gf.a/GFTransform.cpp: + .text start:0x802AA800 end:0x802AAA2C + +JKernel.a/JKRHeap.cpp: + .text start:0x802AAA2C end:0x802AB944 + .text start:0x802AB944 end:0x802AB954 + .rodata start:0x8035E650 end:0x8035E8A8 + .data start:0x80390BE0 end:0x80390C40 + .sdata start:0x803EA510 end:0x803EA518 + .sbss start:0x803EB5F0 end:0x803EB618 + +JKernel.a/JKRStdHeap.cpp: + .text start:0x802AB954 end:0x802ABEB0 + .text start:0x802ABEB0 end:0x802ABF74 + .text start:0x802ABF74 end:0x802ABF74 + .rodata start:0x8035E8A8 end:0x8035EA30 + .data start:0x80390C40 end:0x80390CA0 + +JKernel.a/JKRExpHeap.cpp: + .text start:0x802ABF74 end:0x802ADCB8 + .text start:0x802ADCB8 end:0x802ADCCC + .rodata start:0x8035EA30 end:0x8035EE60 + .data start:0x80390CA0 end:0x80390D00 + .sbss start:0x803EB618 end:0x803EB630 + .sdata2 start:0x803F0318 end:0x803F0328 + +JKernel.a/JKRSolidHeap.cpp: + .text start:0x802ADCCC end:0x802AE62C + .text start:0x802AE62C end:0x802AE668 + .text start:0x802AE668 end:0x802AE668 + .rodata start:0x8035EE60 end:0x8035F008 + .data start:0x80390D00 end:0x80390D60 + .sdata2 start:0x803F0328 end:0x803F0340 + +JKernel.a/JKRDisposer.cpp: + .text start:0x802AE668 end:0x802AE754 + .data start:0x80390D60 end:0x80390D70 + +JKernel.a/JKRThread.cpp: + .text start:0x802AE754 end:0x802AECC0 + .text start:0x802AECC0 end:0x802AEDA8 + .ctors start:0x80337550 end:0x80337554 + .rodata start:0x8035F008 end:0x8035F0B0 + .data start:0x80390D70 end:0x80390D90 + .bss start:0x803E1640 end:0x803E1658 + .sbss start:0x803EB630 end:0x803EB640 + +JKernel.a/JKRAram.cpp: + .text start:0x802AEDA8 end:0x802AFE7C + .ctors start:0x80337554 end:0x80337558 + .rodata start:0x8035F0B0 end:0x8035F1D0 + .data start:0x80390D90 end:0x80390DD0 + .bss start:0x803E1658 end:0x803E1670 + .sdata start:0x803EA518 end:0x803EA520 + .sbss start:0x803EB640 end:0x803EB678 + +JKernel.a/JKRAramHeap.cpp: + .text start:0x802AFE7C end:0x802B0438 + .ctors start:0x80337558 end:0x8033755C + .rodata start:0x8035F1D0 end:0x8035F258 + .data start:0x80390DD0 end:0x80390DE0 + .bss start:0x803E1670 end:0x803E1688 + .sdata2 start:0x803F0340 end:0x803F0350 + +JKernel.a/JKRAramBlock.cpp: + .text start:0x802B0438 end:0x802B06A8 + .data start:0x80390DE0 end:0x80390DF0 + +JKernel.a/JKRAramPiece.cpp: + .text start:0x802B06A8 end:0x802B0C78 + .ctors start:0x8033755C end:0x80337560 + .rodata start:0x8035F258 end:0x8035F2B0 + .bss start:0x803E1688 end:0x803E16B8 + +JKernel.a/JKRAramStream.cpp: + .text start:0x802B0C78 end:0x802B11A8 + .text start:0x802B11A8 end:0x802B1204 + .rodata start:0x8035F2B0 end:0x8035F2F0 + .data start:0x80390DF0 end:0x80390E30 + .sbss start:0x803EB678 end:0x803EB688 + +JKernel.a/JKRFileLoader.cpp: + .text start:0x802B1204 end:0x802B174C + .ctors start:0x80337560 end:0x80337564 + .rodata start:0x8035F2F0 end:0x8035F2F8 + .data start:0x80390E30 end:0x80390E70 + .bss start:0x803E16B8 end:0x803E16D0 + .sdata start:0x803EA520 end:0x803EA528 + .sbss start:0x803EB688 end:0x803EB690 + +JKernel.a/JKRFileFinder.cpp: + .text start:0x802B174C end:0x802B1A24 + .text start:0x802B1A24 end:0x802B1A80 + .data start:0x80390E70 end:0x80390E90 + +JKernel.a/JKRFileCache.cpp: + .text start:0x802B1A80 end:0x802B2998 + .text start:0x802B2998 end:0x802B2998 + .text start:0x802B2998 end:0x802B2A48 + .rodata start:0x8035F2F8 end:0x8035F320 + .data start:0x80390E90 end:0x80390EE0 + +JKernel.a/JKRArchivePub.cpp: + .text start:0x802B2A48 end:0x802B3890 + .text start:0x802B3890 end:0x802B38BC + .rodata start:0x8035F320 end:0x8035F358 + .data start:0x80390EE0 end:0x80390F30 + +JKernel.a/JKRArchivePri.cpp: + .text start:0x802B38BC end:0x802B4028 + .sbss start:0x803EB690 end:0x803EB698 + +JKernel.a/JKRMemArchive.cpp: + .text start:0x802B4028 end:0x802B4AA0 + .rodata start:0x8035F358 end:0x8035F3E8 + .data start:0x80390F30 end:0x80390F80 + +JKernel.a/JKRAramArchive.cpp: + .text start:0x802B4AA0 end:0x802B5634 + .text start:0x802B5634 end:0x802B5694 + .rodata start:0x8035F3E8 end:0x8035F480 + .data start:0x80390F80 end:0x80390FF0 + +JKernel.a/JKRDvdArchive.cpp: + .text start:0x802B5694 end:0x802B62C8 + .text start:0x802B62C8 end:0x802B62C8 + .rodata start:0x8035F480 end:0x8035F528 + .data start:0x80390FF0 end:0x80391040 + +JKernel.a/JKRCompArchive.cpp: + .text start:0x802B62C8 end:0x802B70A0 + .text start:0x802B70A0 end:0x802B70A0 + .rodata start:0x8035F528 end:0x8035F608 + .data start:0x80391040 end:0x80391090 + +JKernel.a/JKRFile.cpp: + .text start:0x802B70A0 end:0x802B7144 + .rodata start:0x8035F608 end:0x8035F630 + +JKernel.a/JKRDvdFile.cpp: + .text start:0x802B7144 end:0x802B773C + .text start:0x802B773C end:0x802B773C + .text start:0x802B773C end:0x802B77DC + .ctors start:0x80337564 end:0x80337568 + .rodata start:0x8035F630 end:0x8035F678 + .data start:0x80391090 end:0x803910B8 + .bss start:0x803E16D0 end:0x803E16E8 + +JKernel.a/JKRDvdRipper.cpp: + .text start:0x802B77DC end:0x802B83A4 + .text start:0x802B83A4 end:0x802B83A4 + .text start:0x802B83A4 end:0x802B8444 + .ctors start:0x80337568 end:0x8033756C + .rodata start:0x8035F678 end:0x8035F700 + .bss start:0x803E16E8 end:0x803E1700 + .sdata start:0x803EA528 end:0x803EA530 + .sbss start:0x803EB698 end:0x803EB6C8 + +JKernel.a/JKRDvdAramRipper.cpp: + .text start:0x802B8444 end:0x802B9268 + .text start:0x802B9268 end:0x802B9268 + .text start:0x802B9268 end:0x802B9268 + .ctors start:0x8033756C end:0x80337570 + .rodata start:0x8035F700 end:0x8035F750 + .bss start:0x803E1700 end:0x803E1718 + .sdata start:0x803EA530 end:0x803EA538 + .sbss start:0x803EB6C8 end:0x803EB708 + +JKernel.a/JKRDecomp.cpp: + .text start:0x802B9268 end:0x802B99BC + .data start:0x803910B8 end:0x803910F8 + .sbss start:0x803EB708 end:0x803EB710 + +JSupport.a/JSUList.cpp: + .text start:0x802B99BC end:0x802B9DCC + +JSupport.a/JSUInputStream.cpp: + .text start:0x802B9DCC end:0x802BA0DC + .text start:0x802BA0DC end:0x802BA0DC + .text start:0x802BA0DC end:0x802BA0DC + .rodata start:0x8035F750 end:0x8035F770 + .data start:0x803910F8 end:0x80391138 + +JSupport.a/JSUMemoryStream.cpp: + .text start:0x802BA0DC end:0x802BA1E4 + .text start:0x802BA1E4 end:0x802BA1F4 + .text start:0x802BA1F4 end:0x802BA1F4 + .text start:0x802BA1F4 end:0x802BA1F4 + .data start:0x80391138 end:0x80391160 + +JSupport.a/JSUFileStream.cpp: + .text start:0x802BA1F4 end:0x802BA3E8 + .text start:0x802BA3E8 end:0x802BA3E8 + .text start:0x802BA3E8 end:0x802BA3E8 + .text start:0x802BA3E8 end:0x802BA3E8 + .text start:0x802BA3E8 end:0x802BA420 + .data start:0x80391160 end:0x80391188 + +JGadget.a/binary.cpp: + .text start:0x802BA420 end:0x802BA5D8 + +JGadget.a/linklist.cpp: + .text start:0x802BA5D8 end:0x802BA8EC + +JGadget.a/std-vector.cpp: + .text start:0x802BA8EC end:0x802BAA40 + .text start:0x802BAA40 end:0x802BADAC + +JUtility.a/JUTCacheFont.cpp: + .text start:0x802BADAC end:0x802BBCB4 + .text start:0x802BBCB4 end:0x802BBCB4 + .rodata start:0x8035F770 end:0x8035F818 + .data start:0x80391188 end:0x803911D8 + .sdata2 start:0x803F0350 end:0x803F0358 + +JUtility.a/JUTResource.cpp: + .text start:0x802BBCB4 end:0x802BBDD4 + +JUtility.a/JUTTexture.cpp: + .text start:0x802BBDD4 end:0x802BC264 + .sdata2 start:0x803F0358 end:0x803F0370 + +JUtility.a/JUTPalette.cpp: + .text start:0x802BC264 end:0x802BC374 + .rodata start:0x8035F818 end:0x8035F848 + +JUtility.a/JUTNameTab.cpp: + .text start:0x802BC374 end:0x802BC5DC + .text start:0x802BC5DC end:0x802BC5DC + .rodata start:0x8035F848 end:0x8035F870 + +JUtility.a/JUTGraphFifo.cpp: + .text start:0x802BC5DC end:0x802BC77C + .data start:0x803911D8 end:0x803911E8 + .sbss start:0x803EB710 end:0x803EB720 + +JUtility.a/JUTFont.cpp: + .text start:0x802BC77C end:0x802BCA1C + .text start:0x802BCA1C end:0x802BCA1C + +JUtility.a/JUTResFont.cpp: + .text start:0x802BCA1C end:0x802BDC64 + .text start:0x802BDC64 end:0x802BDC64 + .text start:0x802BDC64 end:0x802BDC64 + .rodata start:0x8035F870 end:0x8035F9A0 + .data start:0x803911E8 end:0x80391238 + .sdata2 start:0x803F0370 end:0x803F0388 + +JUtility.a/JUTDbPrint.cpp: + .text start:0x802BDC64 end:0x802BE178 + .text start:0x802BE178 end:0x802BE178 + .sbss start:0x803EB720 end:0x803EB728 + .sdata2 start:0x803F0388 end:0x803F03A8 + +JUtility.a/JUTGamePad.cpp: + .text start:0x802BE178 end:0x802BF318 + .text start:0x802BF318 end:0x802BF4A0 + .ctors start:0x80337570 end:0x80337574 + .rodata start:0x8035F9A0 end:0x8035FAD8 + .data start:0x80391238 end:0x80391258 + .bss start:0x803E1718 end:0x803E18A0 + .sdata start:0x803EA538 end:0x803EA548 + .sbss start:0x803EB728 end:0x803EB760 + .sdata2 start:0x803F03A8 end:0x803F03E8 + +JUtility.a/JUTException.cpp: + .text start:0x802BF4A0 end:0x802C1834 + .text start:0x802C1834 end:0x802C1930 + .ctors start:0x80337574 end:0x80337578 + .rodata start:0x8035FAD8 end:0x803600A0 + .data start:0x80391258 end:0x803912F0 + .bss start:0x803E18A0 end:0x803E18D0 + .sdata start:0x803EA548 end:0x803EA550 + .sbss start:0x803EB760 end:0x803EB780 + .sdata2 start:0x803F03E8 end:0x803F03F8 + +JUtility.a/JUTDirectPrint.cpp: + .text start:0x802C1930 end:0x802C1DE0 + .rodata start:0x803600A0 end:0x803600A8 + .data start:0x803912F0 end:0x803915A8 + .sbss start:0x803EB780 end:0x803EB788 + +JUtility.a/JUTAssert.cpp: + .text start:0x802C1DE0 end:0x802C2600 + .rodata start:0x803600A8 end:0x80360148 + .bss start:0x803E18D0 end:0x803E1970 + .sdata start:0x803EA550 end:0x803EA560 + .sbss start:0x803EB788 end:0x803EB798 + .sdata2 start:0x803F03F8 end:0x803F0410 + +JUtility.a/JUTVideo.cpp: + .text start:0x802C2600 end:0x802C2BA4 + .data start:0x803915A8 end:0x803915B8 + .sbss start:0x803EB798 end:0x803EB7B0 + +JUtility.a/JUTXfb.cpp: + .text start:0x802C2BA4 end:0x802C2EE8 + .rodata start:0x80360148 end:0x80360198 + .sbss start:0x803EB7B0 end:0x803EB7B8 + +JUtility.a/JUTFader.cpp: + .text start:0x802C2EE8 end:0x802C3188 + .text start:0x802C3188 end:0x802C3188 + .text start:0x802C3188 end:0x802C31D0 + .data start:0x803915B8 end:0x803915D0 + .sdata2 start:0x803F0410 end:0x803F0418 + +JUtility.a/JUTProcBar.cpp: + .text start:0x802C31D0 end:0x802C4C8C + .text start:0x802C4C8C end:0x802C4CA0 + .sdata start:0x803EA560 end:0x803EA568 + .sbss start:0x803EB7B8 end:0x803EB7D0 + .sdata2 start:0x803F0418 end:0x803F0458 + +JUtility.a/JUTConsole.cpp: + .text start:0x802C4CA0 end:0x802C647C + .text start:0x802C647C end:0x802C647C + .rodata start:0x80360198 end:0x803603B8 + .data start:0x803915D0 end:0x803915E0 + .sbss start:0x803EB7D0 end:0x803EB7E0 + .sdata2 start:0x803F0458 end:0x803F0488 + +JUtility.a/JUTDirectFile.cpp: + .text start:0x802C647C end:0x802C6854 + +JUtility.a/JUTGba.cpp: + .text start:0x802C6854 end:0x802C79EC + .rodata start:0x803603B8 end:0x80360440 + .data start:0x803915E0 end:0x80391600 + .sbss start:0x803EB7E0 end:0x803EB7E8 + +JUtility.a/JUTFontData_Ascfont_fix12.s: comment:0 + .rodata start:0x80360440 end:0x803645A0 + +J2DGraph.a/J2DGrafContext.cpp: + .text start:0x802C79EC end:0x802C8478 + .text start:0x802C8478 end:0x802C8514 + .data start:0x80391600 end:0x80391628 + .sdata2 start:0x803F0488 end:0x803F04A0 + +J2DGraph.a/J2DOrthoGraph.cpp: + .text start:0x802C8514 end:0x802C8A9C + .text start:0x802C8A9C end:0x802C8A9C + .text start:0x802C8A9C end:0x802C8AA4 + .data start:0x80391628 end:0x80391650 + .sdata2 start:0x803F04A0 end:0x803F04A8 + +J2DGraph.a/J2DPrint.cpp: + .text start:0x802C8AA4 end:0x802CA248 + .text start:0x802CA248 end:0x802CA248 + .text start:0x802CA248 end:0x802CA290 + .rodata start:0x803645A0 end:0x803645C8 + .data start:0x80391650 end:0x803916C0 + .sbss start:0x803EB7E8 end:0x803EB7F8 + .sdata2 start:0x803F04A8 end:0x803F04D0 + +J2DGraph.a/J2DPane.cpp: + .text start:0x802CA290 end:0x802CB274 + .text start:0x802CB274 end:0x802CB280 + .text start:0x802CB280 end:0x802CB280 + .data start:0x803916C0 end:0x803916F8 + .sdata2 start:0x803F04D0 end:0x803F04F0 + +J2DGraph.a/J2DScreen.cpp: + .text start:0x802CB280 end:0x802CBC7C + .text start:0x802CBC7C end:0x802CBC7C + .text start:0x802CBC7C end:0x802CBC7C + .text start:0x802CBC7C end:0x802CBC7C + .text start:0x802CBC7C end:0x802CBC7C + .text start:0x802CBC7C end:0x802CBC7C + .text start:0x802CBC7C end:0x802CBC7C + .text start:0x802CBC7C end:0x802CBC7C + .rodata start:0x803645C8 end:0x80364600 + .data start:0x803916F8 end:0x80391738 + .sdata2 start:0x803F04F0 end:0x803F0510 + +J2DGraph.a/J2DWindow.cpp: + .text start:0x802CBC7C end:0x802CD728 + .text start:0x802CD728 end:0x802CD728 + .text start:0x802CD728 end:0x802CD730 + .data start:0x80391738 end:0x80391770 + .sdata2 start:0x803F0510 end:0x803F0530 + +J2DGraph.a/J2DPicture.cpp: + .text start:0x802CD730 end:0x802CFB74 + .text start:0x802CFB74 end:0x802CFB74 + .text start:0x802CFB74 end:0x802CFB74 + .text start:0x802CFB74 end:0x802CFB74 + .data start:0x80391770 end:0x803917B0 + .sdata2 start:0x803F0530 end:0x803F0548 + +J2DGraph.a/J2DTextBox.cpp: + .text start:0x802CFB74 end:0x802D084C + .text start:0x802D084C end:0x802D084C + .text start:0x802D084C end:0x802D084C + .text start:0x802D084C end:0x802D084C + .text start:0x802D084C end:0x802D0854 + .data start:0x803917B0 end:0x803917E8 + .sdata2 start:0x803F0548 end:0x803F0568 + +JRenderer.a/JRenderer.cpp: + .text start:0x802D0854 end:0x802D08D4 + .sdata start:0x803EA568 end:0x803EA578 + +J3DGraphBase.a/J3DGD.cpp: + .text start:0x802D08D4 end:0x802D3444 + .data start:0x803917E8 end:0x803918A0 + .sdata start:0x803EA578 end:0x803EA5B0 + .sdata2 start:0x803F0568 end:0x803F05A8 + +J3DGraphBase.a/J3DSys.cpp: + .text start:0x802D3444 end:0x802D46C0 + .ctors start:0x80337578 end:0x8033757C + .rodata start:0x80364600 end:0x80364638 + .data start:0x803918A0 end:0x803918F8 + .bss start:0x803E1970 end:0x803E1B20 + .sdata start:0x803EA5B0 end:0x803EA5B8 + .sbss start:0x803EB7F8 end:0x803EB800 + .sdata2 start:0x803F05A8 end:0x803F05B8 + +J3DGraphBase.a/J3DVertex.cpp: + .text start:0x802D46C0 end:0x802D4A44 + +J3DGraphBase.a/J3DTransform.cpp: + .text start:0x802D4A44 end:0x802D57B8 + .rodata start:0x80364638 end:0x80364698 + .data start:0x803918F8 end:0x80391900 + .sdata start:0x803EA5B8 end:0x803EA5C0 + .sdata2 start:0x803F05B8 end:0x803F05D8 + +J3DGraphBase.a/J3DPacket.cpp: + .text start:0x802D57B8 end:0x802D6314 + .text start:0x802D6314 end:0x802D6374 + .text start:0x802D6374 end:0x802D6374 + .data start:0x80391900 end:0x803919B0 + .bss start:0x803E1B20 end:0x803E1B30 + .sbss start:0x803EB800 end:0x803EB808 + +J3DGraphBase.a/J3DShapeMtx.cpp: + .text start:0x802D6374 end:0x802D74CC + .text start:0x802D74CC end:0x802D7B28 + .ctors start:0x8033757C end:0x80337580 + .data start:0x803919B0 end:0x80391C48 + .sbss start:0x803EB808 end:0x803EB820 + .sdata2 start:0x803F05D8 end:0x803F05E0 + +J3DGraphBase.a/J3DShape.cpp: + .text start:0x802D7B28 end:0x802D8560 + .text start:0x802D8560 end:0x802D8560 + .data start:0x80391C48 end:0x80391C60 + .sbss start:0x803EB820 end:0x803EB828 + .sdata2 start:0x803F05E0 end:0x803F05E8 + +J3DGraphBase.a/J3DMaterial.cpp: + .text start:0x802D8560 end:0x802D9D9C + .text start:0x802D9D9C end:0x802DA130 + .text start:0x802DA130 end:0x802DA130 + .text start:0x802DA130 end:0x802DA130 + .data start:0x80391C60 end:0x80391EE0 + +J3DGraphBase.a/J3DMatBlock.cpp: + .text start:0x802DA130 end:0x802E42BC + .text start:0x802E42BC end:0x802E48A0 + .text start:0x802E48A0 end:0x802E6630 + .ctors start:0x80337580 end:0x80337584 + .rodata start:0x80364698 end:0x803646B8 + .data start:0x80391EE0 end:0x80392968 + .sdata start:0x803EA5C0 end:0x803EA5D0 + .sbss start:0x803EB828 end:0x803EB830 + .sdata2 start:0x803F05E8 end:0x803F05F0 + +J3DGraphBase.a/J3DTevs.cpp: + .text start:0x802E6630 end:0x802E70E8 + .rodata start:0x803646B8 end:0x80364858 + .bss start:0x803E1B30 end:0x803E4058 + .sbss start:0x803EB830 end:0x803EB838 + .sdata2 start:0x803F05F0 end:0x803F0640 + +J3DGraphBase.a/J3DDrawBuffer.cpp: + .text start:0x802E70E8 end:0x802E78CC + .text start:0x802E78CC end:0x802E78CC + .text start:0x802E78CC end:0x802E78CC + .ctors start:0x80337584 end:0x80337588 + .data start:0x80392968 end:0x80392A28 + .sbss start:0x803EB838 end:0x803EB840 + .sdata2 start:0x803F0640 end:0x803F0650 + +J3DGraphAnimator.a/J3DModelData.cpp: + .text start:0x802E78CC end:0x802E7E90 + .text start:0x802E7E90 end:0x802E7E9C + .text start:0x802E7E9C end:0x802E7F00 + .data start:0x80392A28 end:0x80392A90 + +J3DGraphAnimator.a/J3DModel.cpp: + .text start:0x802E7F00 end:0x802EA684 + .text start:0x802EA684 end:0x802EA684 + .text start:0x802EA684 end:0x802EA684 + .data start:0x80392A90 end:0x80392AB0 + .bss start:0x803E4058 end:0x803E40C0 + .sdata start:0x803EA5D0 end:0x803EA5E0 + .sdata2 start:0x803F0650 end:0x803F0658 + +J3DGraphAnimator.a/J3DAnimation.cpp: + .text start:0x802EA684 end:0x802EDFA4 + .text start:0x802EDFA4 end:0x802EE404 + .text start:0x802EE404 end:0x802EE404 + .data start:0x80392AB0 end:0x80392B68 + .sdata2 start:0x803F0658 end:0x803F0688 + +J3DGraphAnimator.a/J3DMaterialAnm.cpp: + .text start:0x802EE404 end:0x802EE768 + .text start:0x802EE768 end:0x802EE768 + .text start:0x802EE768 end:0x802EE768 + .text start:0x802EE768 end:0x802EE768 + .data start:0x80392B68 end:0x80392B88 + +J3DGraphAnimator.a/J3DVisibility.cpp: + .text start:0x802EE768 end:0x802EE828 + .text start:0x802EE828 end:0x802EE870 + .data start:0x80392B88 end:0x80392B98 + +J3DGraphAnimator.a/J3DCluster.cpp: + .text start:0x802EE870 end:0x802EFE08 + .text start:0x802EFE08 end:0x802EFE08 + .text start:0x802EFE08 end:0x802EFE08 + .text start:0x802EFE08 end:0x802EFE50 + .rodata start:0x80364858 end:0x803648B8 + .data start:0x80392B98 end:0x80392BA8 + .sdata2 start:0x803F0688 end:0x803F06C0 + +J3DGraphAnimator.a/J3DJoint.cpp: + .text start:0x802EFE50 end:0x802F0B08 + .text start:0x802F0B08 end:0x802F0C28 + .text start:0x802F0C28 end:0x802F0C28 + .text start:0x802F0C28 end:0x802F0C34 + .text start:0x802F0C34 end:0x802F0C34 + .rodata start:0x803648B8 end:0x803648D0 + .data start:0x80392BA8 end:0x80392C90 + .sdata2 start:0x803F06C0 end:0x803F06C8 + +J3DGraphAnimator.a/J3DNode.cpp: + .text start:0x802F0C34 end:0x802F0CD4 + .text start:0x802F0CD4 end:0x802F0CD8 + .data start:0x80392C90 end:0x80392CB0 + +J3DGraphAnimator.a/J3DMaterialAttach.cpp: + .text start:0x802F0CD8 end:0x802F1980 + .text start:0x802F1980 end:0x802F1980 + .data start:0x80392CB0 end:0x80392CC0 + +J3DGraphLoader.a/J3DMaterialFactory.cpp: + .text start:0x802F1980 end:0x802F4648 + .text start:0x802F4648 end:0x802F4830 + .text start:0x802F4830 end:0x802F4890 + .text start:0x802F4890 end:0x802F4890 + .text start:0x802F4890 end:0x802F48D8 + .text start:0x802F48D8 end:0x802F4B18 + .data start:0x80392CC0 end:0x80392F00 + .sdata2 start:0x803F06C8 end:0x803F06D8 + .sbss2 start:0x803F0DB0 end:0x803F0DB8 + +J3DGraphLoader.a/J3DMaterialFactory_v21.cpp: + .text start:0x802F4B18 end:0x802F60C4 + .text start:0x802F60C4 end:0x802F60C4 + .text start:0x802F60C4 end:0x802F60C4 + .text start:0x802F60C4 end:0x802F60DC + .sdata2 start:0x803F06D8 end:0x803F06E0 + .sbss2 start:0x803F0DB8 end:0x803F0DC0 + +J3DGraphLoader.a/J3DClusterLoader.cpp: + .text start:0x802F60DC end:0x802F6728 + .text start:0x802F6728 end:0x802F6770 + .text start:0x802F6770 end:0x802F67E8 + .rodata start:0x803648D0 end:0x803648E8 + .data start:0x80392F00 end:0x80392F20 + +J3DGraphLoader.a/J3DModelLoader.cpp: + .text start:0x802F67E8 end:0x802F8654 + .text start:0x802F8654 end:0x802F8774 + .text start:0x802F8774 end:0x802F8774 + .text start:0x802F8774 end:0x802F87C8 + .text start:0x802F87C8 end:0x802F8810 + .text start:0x802F8810 end:0x802F88B8 + .rodata start:0x803648E8 end:0x80364920 + .data start:0x80392F20 end:0x80392FF8 + +J3DGraphLoader.a/J3DModelLoaderCalcSize.cpp: + .text start:0x802F88B8 end:0x802F9234 + .text start:0x802F9234 end:0x802F9234 + .text start:0x802F9234 end:0x802F9234 + .rodata start:0x80364920 end:0x80364938 + +J3DGraphLoader.a/J3DJointFactory.cpp: + .text start:0x802F9234 end:0x802F9420 + .text start:0x802F9420 end:0x802F9438 + +J3DGraphLoader.a/J3DShapeFactory.cpp: + .text start:0x802F9438 end:0x802F9DD0 + .text start:0x802F9DD0 end:0x802F9DD0 + .text start:0x802F9DD0 end:0x802F9E30 + .rodata start:0x80364938 end:0x80364968 + +J3DGraphLoader.a/J3DAnmLoader.cpp: + .text start:0x802F9E30 end:0x802FBE54 + .text start:0x802FBE54 end:0x802FBF38 + .text start:0x802FBF38 end:0x802FBF38 + .text start:0x802FBF38 end:0x802FBF80 + .text start:0x802FBF80 end:0x802FC0B8 + .rodata start:0x80364968 end:0x803649A8 + .data start:0x80392FF8 end:0x80393050 + .sdata2 start:0x803F06E0 end:0x803F06E8 + +JMath.a/JMath.cpp: + .text start:0x802FC0B8 end:0x802FC3E0 + .sbss start:0x803EB840 end:0x803EB850 + .sdata2 start:0x803F06E8 end:0x803F0718 + +JMath.a/random.cpp: + .text start:0x802FC3E0 end:0x802FC55C + .sdata2 start:0x803F0718 end:0x803F0728 + +base.a/PPCArch.c: + .text start:0x802FC55C end:0x802FC640 + +os.a/OS.c: + .text start:0x802FC640 end:0x802FCF88 + .data start:0x80393050 end:0x80393258 + .bss start:0x803E40C0 end:0x803E4110 + .sdata start:0x803EA5E0 end:0x803EA5E8 + .sbss start:0x803EB850 end:0x803EB880 + +os.a/OSAlarm.c: + .text start:0x802FCF88 end:0x802FD6B4 + .sbss start:0x803EB880 end:0x803EB888 + +os.a/OSAlloc.c: + .text start:0x802FD6B4 end:0x802FDE48 + .data start:0x80393258 end:0x803935F0 + .sdata start:0x803EA5E8 end:0x803EA5F0 + .sbss start:0x803EB888 end:0x803EB898 + +os.a/OSArena.c: + .text start:0x802FDE48 end:0x802FDE68 + .sdata start:0x803EA5F0 end:0x803EA5F8 + .sbss start:0x803EB898 end:0x803EB8A0 + +os.a/OSAudioSystem.c: + .text start:0x802FDE68 end:0x802FE0FC + .data start:0x803935F0 end:0x80393670 + +os.a/OSCache.c: + .text start:0x802FE0FC end:0x802FE778 + .data start:0x80393670 end:0x803938A0 + +os.a/OSContext.c: + .text start:0x802FE778 end:0x802FF114 + .data start:0x803938A0 end:0x80393A78 + +os.a/OSError.c: + .text start:0x802FF114 end:0x802FF614 + .data start:0x80393A78 end:0x80393D98 + .bss start:0x803E4110 end:0x803E4160 + .sdata start:0x803EA5F8 end:0x803EA600 + +os.a/OSFont.c: + .text start:0x802FF614 end:0x802FF66C + .sdata start:0x803EA600 end:0x803EA608 + +os.a/OSInterrupt.c: + .text start:0x802FF66C end:0x802FFED8 + .data start:0x80393D98 end:0x80393DC8 + .sbss start:0x803EB8A0 end:0x803EB8B8 + +os.a/OSLink.c: + .text start:0x802FFED8 end:0x8030090C + .data start:0x80393DC8 end:0x80393E18 + +os.a/OSMessage.c: + .text start:0x8030090C end:0x80300B10 + +os.a/OSMemory.c: + .text start:0x80300B10 end:0x80300EC0 + .data start:0x80393E18 end:0x80393E28 + +os.a/OSMutex.c: + .text start:0x80300EC0 end:0x80301488 + +os.a/OSReboot.c: + .text start:0x80301488 end:0x8030166C + .bss start:0x803E4160 end:0x803E4180 + .sbss start:0x803EB8B8 end:0x803EB8C8 + +os.a/OSReset.c: + .text start:0x8030166C end:0x80301A50 + .sbss start:0x803EB8C8 end:0x803EB8D0 + +os.a/OSResetSW.c: + .text start:0x80301A50 end:0x80301DFC + .sbss start:0x803EB8D0 end:0x803EB8F0 + +os.a/OSRtc.c: + .text start:0x80301DFC end:0x80302828 + .bss start:0x803E4180 end:0x803E41D8 + +os.a/OSSync.c: + .text start:0x80302828 end:0x803028AC + +os.a/OSThread.c: + .text start:0x803028AC end:0x80304644 + .data start:0x80393E28 end:0x80394638 + .bss start:0x803E41D8 end:0x803E4BD0 + .sdata start:0x803EA608 end:0x803EA610 + .sbss start:0x803EB8F0 end:0x803EB900 + +os.a/OSTime.c: + .text start:0x80304644 end:0x80304AC0 + .data start:0x80394638 end:0x80394698 + +os.a/__ppc_eabi_init.cpp: + .text start:0x80304AC0 end:0x80304B54 + +exi.a/EXIBios.c: + .text start:0x80304B54 end:0x80306430 + .data start:0x80394698 end:0x80394768 + .bss start:0x803E4BD0 end:0x803E4C90 + .sdata start:0x803EA610 end:0x803EA618 + +exi.a/EXIUart.c: + .text start:0x80306430 end:0x803066A0 + .sbss start:0x803EB900 end:0x803EB910 + +si.a/SIBios.c: + .text start:0x803066A0 end:0x80307F00 + .data start:0x80394768 end:0x80394880 + .bss start:0x803E4C90 end:0x803E4E90 + .sdata start:0x803EA618 end:0x803EA620 + .sbss start:0x803EB910 end:0x803EB920 + +si.a/SISamplingRate.c: + .text start:0x80307F00 end:0x80308008 + .data start:0x80394880 end:0x80394918 + .sbss start:0x803EB920 end:0x803EB928 + +db.a/db.c: + .text start:0x80308008 end:0x803080F4 + .data start:0x80394918 end:0x80394930 + .sbss start:0x803EB928 end:0x803EB930 + +mtx.a/mtx.c: + .text start:0x803080F4 end:0x80308A9C + .sdata start:0x803EA620 end:0x803EA628 + .sdata2 start:0x803F0728 end:0x803F0748 + +mtx.a/mtxvec.c: + .text start:0x80308A9C end:0x80308BD0 + +mtx.a/mtx44.c: + .text start:0x80308BD0 end:0x80308D38 + .sdata2 start:0x803F0748 end:0x803F0760 + +mtx.a/vec.c: + .text start:0x80308D38 end:0x80309188 + .sdata2 start:0x803F0760 end:0x803F0788 + +mtx.a/quat.c: + .text start:0x80309188 end:0x80309490 + .sdata2 start:0x803F0788 end:0x803F07A0 + +dvd.a/dvdlow.c: + .text start:0x80309490 end:0x8030A2D0 + .bss start:0x803E4E90 end:0x803E4F60 + .sdata start:0x803EA628 end:0x803EA630 + .sbss start:0x803EB930 end:0x803EB978 + +dvd.a/dvdfs.c: + .text start:0x8030A2D0 end:0x8030AFE8 + .data start:0x80394930 end:0x80394D20 + .sdata start:0x803EA630 end:0x803EA638 + .sbss start:0x803EB978 end:0x803EB998 + +dvd.a/dvd.c: + .text start:0x8030AFE8 end:0x8030D95C + .data start:0x80394D20 end:0x80394EA0 + .bss start:0x803E4F60 end:0x803E4FF8 + .sdata start:0x803EA638 end:0x803EA650 + .sbss start:0x803EB998 end:0x803EB9E0 + +dvd.a/dvdqueue.c: + .text start:0x8030D95C end:0x8030DB54 + .bss start:0x803E4FF8 end:0x803E5018 + +dvd.a/dvderror.c: + .text start:0x8030DB54 end:0x8030DCEC + .data start:0x80394EA0 end:0x80394EE8 + +dvd.a/dvdidutils.c: + .text start:0x8030DCEC end:0x8030DDE4 + +dvd.a/dvdFatal.c: + .text start:0x8030DDE4 end:0x8030DE14 + .sbss start:0x803EB9E0 end:0x803EB9E8 + +dvd.a/fstload.c: + .text start:0x8030DE14 end:0x8030E054 + .data start:0x80394EE8 end:0x80394F58 + .bss start:0x803E5018 end:0x803E5088 + .sdata start:0x803EA650 end:0x803EA660 + .sbss start:0x803EB9E8 end:0x803EB9F8 + +vi.a/vi.c: + .text start:0x8030E054 end:0x8030FBB8 + .data start:0x80394F58 end:0x80395328 + .bss start:0x803E5088 end:0x803E51D0 + .sdata start:0x803EA660 end:0x803EA670 + .sbss start:0x803EB9F8 end:0x803EBA50 + +pad.a/Padclamp.c: + .text start:0x8030FBB8 end:0x8030FDFC + .rodata start:0x803649A8 end:0x803649B8 + +pad.a/Pad.c: + .text start:0x8030FDFC end:0x80311940 + .data start:0x80395328 end:0x80395380 + .bss start:0x803E51D0 end:0x803E5220 + .sdata start:0x803EA670 end:0x803EA690 + .sbss start:0x803EBA50 end:0x803EBA78 + +ai.a/ai.c: + .text start:0x80311940 end:0x8031224C + .data start:0x80395380 end:0x803953C8 + .sdata start:0x803EA690 end:0x803EA698 + .sbss start:0x803EBA78 end:0x803EBAB8 + +ar.a/ar.c: + .text start:0x8031224C end:0x80313D28 + .data start:0x803953C8 end:0x80395410 + .sdata start:0x803EA698 end:0x803EA6A0 + .sbss start:0x803EBAB8 end:0x803EBAD8 + +ar.a/arq.c: + .text start:0x80313D28 end:0x803140C4 + .data start:0x80395410 end:0x80395458 + .sdata start:0x803EA6A0 end:0x803EA6A8 + .sbss start:0x803EBAD8 end:0x803EBB00 + +dsp.a/dsp.c: + .text start:0x803140C4 end:0x80314214 + .data start:0x80395458 end:0x803954D8 + .sdata start:0x803EA6A8 end:0x803EA6B0 + .sbss start:0x803EBB00 end:0x803EBB08 + +dsp.a/dsp_debug.c: + .text start:0x80314214 end:0x80314264 + +dsp.a/dsp_task.c: + .text start:0x80314264 end:0x803146C4 + .data start:0x803954D8 end:0x80395618 + .sbss start:0x803EBB08 end:0x803EBB18 + +card.a/CARDBios.c: + .text start:0x803146C4 end:0x80315978 + .data start:0x80395618 end:0x80395680 + .bss start:0x803E5220 end:0x803E5460 + .sdata start:0x803EA6B0 end:0x803EA6B8 + .sbss start:0x803EBB18 end:0x803EBB20 + +card.a/CARDUnlock.c: + .text start:0x80315978 end:0x80316BD8 + .data start:0x80395680 end:0x803957E0 + .sdata start:0x803EA6B8 end:0x803EA6C0 + +card.a/CARDRdwr.c: + .text start:0x80316BD8 end:0x80316E58 + +card.a/CARDBlock.c: + .text start:0x80316E58 end:0x803171C0 + +card.a/CARDDir.c: + .text start:0x803171C0 end:0x80317424 + +card.a/CARDCheck.c: + .text start:0x80317424 end:0x8031838C + +card.a/CARDMount.c: + .text start:0x8031838C end:0x80318E84 + .data start:0x803957E0 end:0x80395820 + +card.a/CARDFormat.c: + .text start:0x80318E84 end:0x80319674 + +card.a/CARDOpen.c: + .text start:0x80319674 end:0x80319970 + +card.a/CARDCreate.c: + .text start:0x80319970 end:0x80319D08 + +card.a/CARDRead.c: + .text start:0x80319D08 end:0x8031A180 + +card.a/CARDWrite.c: + .text start:0x8031A180 end:0x8031A4FC + +card.a/CARDStat.c: + .text start:0x8031A4FC end:0x8031A9DC + +card.a/CARDNet.c: + .text start:0x8031A9DC end:0x8031AAA0 + .sdata start:0x803EA6C0 end:0x803EA6C8 + +gx.a/GXInit.c: + .text start:0x8031AAA0 end:0x8031BC70 + .data start:0x80395820 end:0x80395950 + .bss start:0x803E5460 end:0x803E59D8 + .sdata start:0x803EA6C8 end:0x803EA6D0 + .sbss start:0x803EBB20 end:0x803EBB30 + .sdata2 start:0x803F07A0 end:0x803F07C8 + +gx.a/GXFifo.c: + .text start:0x8031BC70 end:0x8031C508 + .sbss start:0x803EBB30 end:0x803EBB50 + +gx.a/GXAttr.c: + .text start:0x8031C508 end:0x8031D96C + .data start:0x80395950 end:0x80395AF8 + .sdata start:0x803EA6D0 end:0x803EA6E0 + +gx.a/GXMisc.c: + .text start:0x8031D96C end:0x8031E07C + .sbss start:0x803EBB50 end:0x803EBB68 + +gx.a/GXGeometry.c: + .text start:0x8031E07C end:0x8031E42C + +gx.a/GXFrameBuf.c: + .text start:0x8031E42C end:0x8031EDF0 + .data start:0x80395AF8 end:0x80395C28 + .sdata2 start:0x803F07C8 end:0x803F07D0 + +gx.a/GXLight.c: + .text start:0x8031EDF0 end:0x8031F418 + .data start:0x80395C28 end:0x80395C48 + .sdata2 start:0x803F07D0 end:0x803F0800 + +gx.a/GXTexture.c: + .text start:0x8031F418 end:0x80320488 + .data start:0x80395C48 end:0x80395E70 + .sdata start:0x803EA6E0 end:0x803EA720 + .sdata2 start:0x803F0800 end:0x803F0828 + +gx.a/GXBump.c: + .text start:0x80320488 end:0x80320AD8 + .sdata2 start:0x803F0828 end:0x803F0830 + +gx.a/GXTev.c: + .text start:0x80320AD8 end:0x803212BC + .data start:0x80395E70 end:0x80395EE8 + +gx.a/GXPixel.c: + .text start:0x803212BC end:0x80321890 + .data start:0x80395EE8 end:0x80395F08 + .sdata2 start:0x803F0830 end:0x803F0860 + +gx.a/GXStubs.c: + .text start:0x80321890 end:0x80321894 + +gx.a/GXDisplayList.c: + .text start:0x80321894 end:0x80321904 + +gx.a/GXTransform.c: + .text start:0x80321904 end:0x803220FC + .sdata2 start:0x803F0860 end:0x803F0880 + +gx.a/GXPerf.c: + .text start:0x803220FC end:0x80322A18 + .data start:0x80395F08 end:0x80395FF8 + +gd.a/GDBase.c: + .text start:0x80322A18 end:0x80322B84 + .sbss start:0x803EBB68 end:0x803EBB70 + +gd.a/GDGeometry.c: + .text start:0x80322B84 end:0x80323594 + .data start:0x80395FF8 end:0x80396060 + +Runtime.PPCEABI.H.a/__va_arg.c: + .text start:0x80323594 end:0x8032365C + +Runtime.PPCEABI.H.a/global_destructor_chain.c: + .text start:0x8032365C end:0x803236BC + .dtors start:0x803375A8 end:0x803375AC + .sbss start:0x803EBB70 end:0x803EBB78 + +Runtime.PPCEABI.H.a/CPlusLibPPC.cp: + .text start:0x803236BC end:0x803236EC + +Runtime.PPCEABI.H.a/NMWException.cp: + extab start:0x80005620 end:0x80005668 + extabindex start:0x80005680 end:0x800056BC + .text start:0x803236EC end:0x80323A90 + +Runtime.PPCEABI.H.a/ptmf.c: + .text start:0x80323A90 end:0x80323B24 + .rodata start:0x803649B8 end:0x803649C8 + +Runtime.PPCEABI.H.a/runtime.c: + .text start:0x80323B24 end:0x80324200 + .rodata start:0x803649C8 end:0x803649E0 + +Runtime.PPCEABI.H.a/__init_cpp_exceptions.cpp: + .text start:0x80324200 end:0x8032427C + .ctors start:0x80337400 end:0x80337404 + .dtors start:0x803375A0 end:0x803375A8 + .sdata start:0x803EA720 end:0x803EA728 + +Runtime.PPCEABI.H.a/Gecko_ExceptionPPC.cp: + .text start:0x8032427C end:0x803242E4 + .bss start:0x803E59D8 end:0x803E59E8 + +Runtime.PPCEABI.H.a/GCN_mem_alloc.c: + .text start:0x803242E4 end:0x8032439C + .rodata start:0x803649E0 end:0x80364A58 + +MSL_C.PPCEABI.bare.H.a/abort_exit.c: + .text start:0x8032439C end:0x80324468 + .bss start:0x803E59E8 end:0x803E5AE8 + .sbss start:0x803EBB78 end:0x803EBB88 + +MSL_C.PPCEABI.bare.H.a/alloc.c: + .text start:0x80324468 end:0x803249D0 + .rodata start:0x80364A58 end:0x80364A70 + .bss start:0x803E5AE8 end:0x803E5B20 + .sbss start:0x803EBB88 end:0x803EBB90 + +MSL_C.PPCEABI.bare.H.a/errno.c: + .sbss start:0x803EBB90 end:0x803EBB98 + +MSL_C.PPCEABI.bare.H.a/ansi_files.c: + .text start:0x803249D0 end:0x80324AD8 + .data start:0x80396060 end:0x803961A0 + .bss start:0x803E5B20 end:0x803E5E20 + +MSL_C.PPCEABI.bare.H.a/ansi_fp.c: + .text start:0x80324AD8 end:0x80326744 + .rodata start:0x80364A70 end:0x80364B50 + .data start:0x803961A0 end:0x80396308 + .sdata2 start:0x803F0880 end:0x803F08B0 + +MSL_C.PPCEABI.bare.H.a/arith.c: + .text start:0x80326744 end:0x803267BC + +MSL_C.PPCEABI.bare.H.a/buffer_io.c: + .text start:0x803267BC end:0x803268B4 + +MSL_C.PPCEABI.bare.H.a/ctype.c: + .text start:0x803268B4 end:0x803268D8 + .data start:0x80396308 end:0x80396608 + +MSL_C.PPCEABI.bare.H.a/locale.c: + .rodata start:0x80364B50 end:0x80364B58 + .data start:0x80396608 end:0x80396640 + +MSL_C.PPCEABI.bare.H.a/direct_io.c: + .text start:0x803268D8 end:0x80326C04 + +MSL_C.PPCEABI.bare.H.a/file_io.c: + .text start:0x80326C04 end:0x80326DFC + +MSL_C.PPCEABI.bare.H.a/FILE_POS.C: + .text start:0x80326DFC end:0x803270C8 + +MSL_C.PPCEABI.bare.H.a/mbstring.c: + .text start:0x803270C8 end:0x80327438 + .sdata2 start:0x803F08B0 end:0x803F08B8 + +MSL_C.PPCEABI.bare.H.a/mem.c: + .text start:0x80327438 end:0x803275A8 + +MSL_C.PPCEABI.bare.H.a/mem_funcs.c: + .text start:0x803275A8 end:0x80327888 + +MSL_C.PPCEABI.bare.H.a/misc_io.c: + .text start:0x80327888 end:0x80327898 + +MSL_C.PPCEABI.bare.H.a/printf.c: + .text start:0x80327898 end:0x80329990 + .rodata start:0x80364B58 end:0x80364B80 + .data start:0x80396640 end:0x80396870 + .sdata start:0x803EA728 end:0x803EA730 + .sdata2 start:0x803F08B8 end:0x803F08C0 + +MSL_C.PPCEABI.bare.H.a/float.c: + .sdata start:0x803EA730 end:0x803EA758 + +MSL_C.PPCEABI.bare.H.a/scanf.c: + .text start:0x80329990 end:0x8032A9D8 + .rodata start:0x80364B80 end:0x80364BA8 + .data start:0x80396870 end:0x80396940 + +MSL_C.PPCEABI.bare.H.a/string.c: + .text start:0x8032A9D8 end:0x8032ACFC + +MSL_C.PPCEABI.bare.H.a/strtold.c: + .text start:0x8032ACFC end:0x8032BD08 + .rodata start:0x80364BA8 end:0x80364BE0 + .sdata2 start:0x803F08C0 end:0x803F08D8 + +MSL_C.PPCEABI.bare.H.a/strtoul.c: + .text start:0x8032BD08 end:0x8032C628 + .data start:0x80396940 end:0x803969C8 + +MSL_C.PPCEABI.bare.H.a/uart_console_io.c: + .text start:0x8032C628 end:0x8032C6F4 + .sbss start:0x803EBB98 end:0x803EBBA0 + +MSL_C.PPCEABI.bare.H.a/wchar_io.c: + .text start:0x8032C6F4 end:0x8032C77C + +MSL_C.PPCEABI.bare.H.a/e_acos.c: + .text start:0x8032C77C end:0x8032CA8C + .sdata2 start:0x803F08D8 end:0x803F0968 + +MSL_C.PPCEABI.bare.H.a/e_asin.c: + .text start:0x8032CA8C end:0x8032CCF0 + .sdata2 start:0x803F0968 end:0x803F0A00 + +MSL_C.PPCEABI.bare.H.a/e_atan2.c: + .text start:0x8032CCF0 end:0x8032CF80 + .sdata2 start:0x803F0A00 end:0x803F0A58 + +MSL_C.PPCEABI.bare.H.a/e_fmod.c: + .text start:0x8032CF80 end:0x8032D2BC + .rodata start:0x80364BE0 end:0x80364BF0 + +MSL_C.PPCEABI.bare.H.a/e_pow.c: + .text start:0x8032D2BC end:0x8032DB48 + .rodata start:0x80364BF0 end:0x80364C20 + .sdata2 start:0x803F0A58 end:0x803F0B68 + +MSL_C.PPCEABI.bare.H.a/e_rem_pio2.c: + .text start:0x8032DB48 end:0x8032DEE8 + .rodata start:0x80364C20 end:0x80364DA8 + .sdata2 start:0x803F0B68 end:0x803F0BC0 + +MSL_C.PPCEABI.bare.H.a/k_cos.c: + .text start:0x8032DEE8 end:0x8032DFDC + .sdata2 start:0x803F0BC0 end:0x803F0C08 + +MSL_C.PPCEABI.bare.H.a/k_rem_pio2.c: + .text start:0x8032DFDC end:0x8032EE30 + .rodata start:0x80364DA8 end:0x80364DF8 + .sdata2 start:0x803F0C08 end:0x803F0C48 + +MSL_C.PPCEABI.bare.H.a/k_sin.c: + .text start:0x8032EE30 end:0x8032EED0 + .sdata2 start:0x803F0C48 end:0x803F0C80 + +MSL_C.PPCEABI.bare.H.a/k_tan.c: + .text start:0x8032EED0 end:0x8032F0E4 + .rodata start:0x80364DF8 end:0x80364E60 + .sdata2 start:0x803F0C80 end:0x803F0CB8 + +MSL_C.PPCEABI.bare.H.a/s_atan.c: + .text start:0x8032F0E4 end:0x8032F2E4 + .rodata start:0x80364E60 end:0x80364EF8 + .sdata2 start:0x803F0CB8 end:0x803F0CE0 + +MSL_C.PPCEABI.bare.H.a/s_copysign.c: + .text start:0x8032F2E4 end:0x8032F30C + +MSL_C.PPCEABI.bare.H.a/s_cos.c: + .text start:0x8032F30C end:0x8032F3E0 + .sdata2 start:0x803F0CE0 end:0x803F0CE8 + +MSL_C.PPCEABI.bare.H.a/s_floor.c: + .text start:0x8032F3E0 end:0x8032F528 + .sdata2 start:0x803F0CE8 end:0x803F0CF8 + +MSL_C.PPCEABI.bare.H.a/s_frexp.c: + .text start:0x8032F528 end:0x8032F5B4 + .sdata2 start:0x803F0CF8 end:0x803F0D00 + +MSL_C.PPCEABI.bare.H.a/s_ldexp.c: + .text start:0x8032F5B4 end:0x8032F778 + .sdata2 start:0x803F0D00 end:0x803F0D28 + +MSL_C.PPCEABI.bare.H.a/s_modf.c: + .text start:0x8032F778 end:0x8032F874 + +MSL_C.PPCEABI.bare.H.a/s_nextafter.c: + .text start:0x8032F874 end:0x8032F9F8 + +MSL_C.PPCEABI.bare.H.a/s_sin.c: + .text start:0x8032F9F8 end:0x8032FAD0 + .sdata2 start:0x803F0D28 end:0x803F0D30 + +MSL_C.PPCEABI.bare.H.a/s_tan.c: + .text start:0x8032FAD0 end:0x8032FB48 + .sdata2 start:0x803F0D30 end:0x803F0D38 + +MSL_C.PPCEABI.bare.H.a/w_acos.c: + .text start:0x8032FB48 end:0x8032FB68 + +MSL_C.PPCEABI.bare.H.a/w_asin.c: + .text start:0x8032FB68 end:0x8032FB88 + +MSL_C.PPCEABI.bare.H.a/w_atan2.c: + .text start:0x8032FB88 end:0x8032FBA8 + +MSL_C.PPCEABI.bare.H.a/w_fmod.c: + .text start:0x8032FBA8 end:0x8032FBC8 + +MSL_C.PPCEABI.bare.H.a/w_pow.c: + .text start:0x8032FBC8 end:0x8032FBE8 + +MSL_C.PPCEABI.bare.H.a/math_ppc.c: + .text start:0x8032FBE8 end:0x8032FC78 + +TRK_MINNOW_DOLPHIN.a/mainloop.c: + .text start:0x8032FC78 end:0x8032FD70 + +TRK_MINNOW_DOLPHIN.a/nubevent.c: + .text start:0x8032FD70 end:0x8032FF98 + .bss start:0x803E5E20 end:0x803E5E48 + +TRK_MINNOW_DOLPHIN.a/nubinit.c: + .text start:0x8032FF98 end:0x80330118 + .rodata start:0x80364EF8 end:0x80364F18 + .bss start:0x803E5E48 end:0x803E5E50 + +TRK_MINNOW_DOLPHIN.a/msg.c: + .text start:0x80330118 end:0x803302F4 + +TRK_MINNOW_DOLPHIN.a/msgbuf.c: + .text start:0x803302F4 end:0x80330D20 + .rodata start:0x80364F18 end:0x80364F38 + .bss start:0x803E5E50 end:0x803E7800 + +TRK_MINNOW_DOLPHIN.a/serpoll.c: + .text start:0x80330D20 end:0x803310EC + .bss start:0x803E7800 end:0x803E7818 + +TRK_MINNOW_DOLPHIN.a/usr_put.c: + .text start:0x803310EC end:0x80331178 + +TRK_MINNOW_DOLPHIN.a/dispatch.c: + .text start:0x80331178 end:0x80331214 + .data start:0x803969C8 end:0x80396A50 + .bss start:0x803E7818 end:0x803E7820 + +TRK_MINNOW_DOLPHIN.a/msghndlr.c: + .text start:0x80331214 end:0x80333A74 + .data start:0x80396A50 end:0x80396A88 + .bss start:0x803E7820 end:0x803E7828 + +TRK_MINNOW_DOLPHIN.a/support.c: + .text start:0x80333A74 end:0x80334334 + +TRK_MINNOW_DOLPHIN.a/mutex_TRK.c: + .text start:0x80334334 end:0x8033434C + +TRK_MINNOW_DOLPHIN.a/notify.c: + .text start:0x8033434C end:0x80334424 + +TRK_MINNOW_DOLPHIN.a/flush_cache.c: + .text start:0x80334424 end:0x8033445C + +TRK_MINNOW_DOLPHIN.a/mem_TRK.c: + .text start:0x8033445C end:0x80334518 + +TRK_MINNOW_DOLPHIN.a/targimpl.c: + .text start:0x80334518 end:0x80335DB0 + .rodata start:0x80364F38 end:0x80364FC0 + .data start:0x80396A88 end:0x80396AB8 + .bss start:0x803E7828 end:0x803E7DA8 + +TRK_MINNOW_DOLPHIN.a/targsupp.s: comment:0 + .text start:0x80335DB0 end:0x80335DD0 + +TRK_MINNOW_DOLPHIN.a/dolphin_trk.c: + .text start:0x80335DD0 end:0x80335F10 + .data start:0x80396AB8 end:0x80396AF8 + .bss start:0x803E7DA8 end:0x803E7DB0 + +TRK_MINNOW_DOLPHIN.a/mpc_7xx_603e.c: + .text start:0x80335F10 end:0x80336288 + +TRK_MINNOW_DOLPHIN.a/main_TRK.c: + .text start:0x80336288 end:0x803362CC + .bss start:0x803E7DB0 end:0x803E7DB8 + +TRK_MINNOW_DOLPHIN.a/dolphin_trk_glue.c: + .text start:0x803362CC end:0x80336778 + .rodata start:0x80364FC0 end:0x80365008 + .data start:0x80396AF8 end:0x80396B14 + .bss start:0x803E7DB8 end:0x803E9FE0 + +TRK_MINNOW_DOLPHIN.a/targcont.c: + .text start:0x80336778 end:0x803367AC + +TRK_MINNOW_DOLPHIN.a/target_options.c: + .text start:0x803367AC end:0x803367C8 + .bss start:0x803E9FE0 end:0x803E9FE1 + +TRK_MINNOW_DOLPHIN.a/mslsupp.c: + .text start:0x803367C8 end:0x80336940 + +amcstubs.a/AmcExi2Stubs.c: + .text start:0x80336940 end:0x80336970 + +OdemuExi2.a/DebuggerDriver.c: + .text start:0x80336970 end:0x803373F0 + .sdata start:0x803EA758 end:0x803EA759 + .sbss start:0x803EBBA0 end:0x803EBBB5 + +odenotstub.a/odenotstub.c: + .text start:0x803373F0 end:0x803373F8 diff --git a/config/D44J01/symbols.txt b/config/D44J01/symbols.txt new file mode 100644 index 000000000..eb84e1457 --- /dev/null +++ b/config/D44J01/symbols.txt @@ -0,0 +1,24151 @@ +__check_pad3 = .init:0x80003100; // type:function size:0x40 scope:local +__start = .init:0x80003140; // type:function size:0x138 scope:weak +__init_registers = .init:0x80003278; // type:function size:0x1C scope:local +__init_data = .init:0x80003294; // type:function size:0xC0 scope:local +__init_hardware = .init:0x80003354; // type:function size:0x20 scope:global +__flush_cache = .init:0x80003374; // type:function size:0x34 scope:global +memset = .init:0x800033A8; // type:function size:0x30 scope:global +__fill_mem = .init:0x800033D8; // type:function size:0xB8 scope:global +memcpy = .init:0x80003490; // type:function size:0x50 scope:global +fn_800034E0 = .init:0x800034E0; // type:function size:0x30 +fn_80003510 = .init:0x80003510; // type:function size:0x24 +gTRKInterruptVectorTable = .init:0x80003534; // type:label scope:global +fn_80005468 = .init:0x80005468; // type:function size:0x104 +gTRKInterruptVectorTableEnd = .init:0x80005468; // type:label scope:global +_rom_copy_info = .init:0x8000556C; // type:object size:0x84 scope:global data:4byte +_bss_init_info = .init:0x800055F0; // type:object size:0x20 scope:global data:4byte +@etb_80005620 = extab:0x80005620; // type:object size:0x8 scope:local hidden +@etb_80005628 = extab:0x80005628; // type:object size:0x8 scope:local hidden +@etb_80005630 = extab:0x80005630; // type:object size:0x18 scope:local hidden +@etb_80005648 = extab:0x80005648; // type:object size:0x8 scope:local hidden +@etb_80005650 = extab:0x80005650; // type:object size:0x18 scope:local hidden +@206 = extabindex:0x80005680; // type:object size:0xC scope:local align:4 +@211 = extabindex:0x8000568C; // type:object size:0xC scope:local align:4 +@232 = extabindex:0x80005698; // type:object size:0xC scope:local align:4 +@240 = extabindex:0x800056A4; // type:object size:0xC scope:local align:4 +@263 = extabindex:0x800056B0; // type:object size:0xC scope:local align:4 +_eti_init_info = extabindex:0x800056BC; // type:object size:0x20 scope:global +version_check__Fv = .text:0x800056E0; // type:function size:0x68 scope:global align:4 +CheckHeap1__9HeapCheckFv = .text:0x80005748; // type:function size:0x64 scope:global align:4 +CheckHeap__FP10JUTGamePad = .text:0x800057AC; // type:function size:0xAC scope:global align:4 +countUsed__FP10JKRExpHeap = .text:0x80005858; // type:function size:0x58 scope:global align:4 +getUsedCount__9HeapCheckCFv = .text:0x800058B0; // type:function size:0x24 scope:global align:4 +heapDisplay__9HeapCheckFv = .text:0x800058D4; // type:function size:0x254 scope:global align:4 +debugDisplay__Fv = .text:0x80005B28; // type:function size:0x2BC scope:global align:4 +Debug_console__FP10JUTGamePad = .text:0x80005DE4; // type:function size:0x350 scope:global align:4 +LOAD_COPYDATE__FPv = .text:0x80006134; // type:function size:0x7C scope:global align:4 +main01__Fv = .text:0x800061B0; // type:function size:0x18C scope:global align:4 +parse_args__FiPPCc = .text:0x8000633C; // type:function size:0x214 scope:global align:4 +main = .text:0x80006550; // type:function size:0xD8 scope:global align:4 +OSGetCallerPC = .text:0x80006628; // type:function size:0x64 scope:global align:4 +OSGetActiveThreadID__FP8OSThread = .text:0x8000668C; // type:function size:0x70 scope:global align:4 +search_partial_address = .text:0x800066FC; // type:function size:0xC0 scope:global align:4 +convert_partial_address = .text:0x800067BC; // type:function size:0x60 scope:global align:4 +OSReportDisable = .text:0x8000681C; // type:function size:0xC scope:global align:4 +OSReportEnable = .text:0x80006828; // type:function size:0xC scope:global align:4 +OSReportForceEnableOn = .text:0x80006834; // type:function size:0xC scope:global align:4 +OSReportForceEnableOff = .text:0x80006840; // type:function size:0xC scope:global align:4 +OSReportInit__Fv = .text:0x8000684C; // type:function size:0x18 scope:global align:4 +OSVReport = .text:0x80006864; // type:function size:0x138 scope:global align:4 +OSReport = .text:0x8000699C; // type:function size:0x80 scope:global align:4 +OSReport_FatalError = .text:0x80006A1C; // type:function size:0xCC scope:global align:4 +OSReport_Error = .text:0x80006AE8; // type:function size:0xD8 scope:global align:4 +OSReport_Warning = .text:0x80006BC0; // type:function size:0xD8 scope:global align:4 +OSPanic = .text:0x80006C98; // type:function size:0x138 scope:global align:4 +reset__17mDoAud_zelAudio_cFv = .text:0x80006DD0; // type:function size:0xC scope:global align:4 +calcLoadTimer__17mDoAud_zelAudio_cFv = .text:0x80006DDC; // type:function size:0x30 scope:global align:4 +mDoAud_allocStreamBuffer__Fv = .text:0x80006E0C; // type:function size:0x1F4 scope:global align:4 +mDoAud_deallocStreamBuffer__Fv = .text:0x80007000; // type:function size:0xB4 scope:global align:4 +mDoAud_executeStreamBuffer__Fv = .text:0x800070B4; // type:function size:0x4 scope:global align:4 +mDoAud_setupStreamBuffer__Fv = .text:0x800070B8; // type:function size:0x50 scope:global align:4 +mDoAud_Create__Fv = .text:0x80007108; // type:function size:0x194 scope:global align:4 +mDoAud_Execute__Fv = .text:0x8000729C; // type:function size:0x44 scope:global align:4 +mDoAud_getTactDirection__Fii = .text:0x800072E0; // type:function size:0x170 scope:global align:4 +mDoAud_setSceneName__FPCcll = .text:0x80007450; // type:function size:0x4C scope:global align:4 +mDoAud_load1stDynamicWave__Fv = .text:0x8000749C; // type:function size:0x54 scope:global align:4 +cLib_calcTimer__FPUc = .text:0x800074F0; // type:function size:0x1C scope:global align:4 +__sinit_m_Do_audio_cpp = .text:0x8000750C; // type:function size:0x78 scope:local align:4 +__dt__17mDoAud_zelAudio_cFv = .text:0x80007584; // type:function size:0x5C scope:global align:4 +__dt__10JAIZelInstFv = .text:0x800075E0; // type:function size:0x3C scope:global align:4 +mDoCPd_Convert__FP27interface_of_controller_padP10JUTGamePad = .text:0x8000761C; // type:function size:0x328 scope:global align:4 +mDoCPd_Read__Fv = .text:0x80007944; // type:function size:0x1D4 scope:global align:4 +mDoCPd_Create__Fv = .text:0x80007B18; // type:function size:0x120 scope:global align:4 +create__13mDoGph_gInf_cFv = .text:0x80007C38; // type:function size:0x220 scope:global align:4 +createHeap__13mDoGph_gInf_cFv = .text:0x80007E58; // type:function size:0xD0 scope:global align:4 +alloc__13mDoGph_gInf_cFUli = .text:0x80007F28; // type:function size:0x3C scope:global align:4 +free__13mDoGph_gInf_cFv = .text:0x80007F64; // type:function size:0x38 scope:global align:4 +fadeOut__13mDoGph_gInf_cFfR8_GXColor = .text:0x80007F9C; // type:function size:0x50 scope:global align:4 +fadeOut__13mDoGph_gInf_cFf = .text:0x80007FEC; // type:function size:0x24 scope:global align:4 +calcFade__13mDoGph_gInf_cFv = .text:0x80008010; // type:function size:0xBC scope:global align:4 +onMonotone__13mDoGph_gInf_cFv = .text:0x800080CC; // type:function size:0x3C scope:global align:4 +offMonotone__13mDoGph_gInf_cFv = .text:0x80008108; // type:function size:0x40 scope:global align:4 +calcMonotone__13mDoGph_gInf_cFv = .text:0x80008148; // type:function size:0x64 scope:global align:4 +mDoGph_BlankingON__Fv = .text:0x800081AC; // type:function size:0x4 scope:global align:4 +mDoGph_BlankingOFF__Fv = .text:0x800081B0; // type:function size:0x4 scope:global align:4 +dScnPly_BeforeOfPaint__Fv = .text:0x800081B4; // type:function size:0x2C scope:global align:4 +mDoGph_BeforeOfDraw__Fv = .text:0x800081E0; // type:function size:0x24 scope:global align:4 +mDoGph_AfterOfDraw__Fv = .text:0x80008204; // type:function size:0x184 scope:global align:4 +clearAlphaBuffer__FP10view_class = .text:0x80008388; // type:function size:0xDC scope:global align:4 +drawAlphaBuffer__FP10view_class8_GXColor = .text:0x80008464; // type:function size:0x10C scope:global align:4 +drawSpot__FP10view_class = .text:0x80008570; // type:function size:0xB0 scope:global align:4 +drawDepth__FP10view_classP15view_port_classi = .text:0x80008620; // type:function size:0xA08 scope:global align:4 +getFileListInfo__15dStage_roomDt_cCFv = .text:0x80009028; // type:function size:0x8 scope:global align:4 +motionBlure__FP10view_class = .text:0x80009030; // type:function size:0x2A8 scope:global align:4 +mCaptureAlarmHandler__FP7OSAlarmP9OSContext = .text:0x800092D8; // type:function size:0x24 scope:global align:4 +mDoGph_setCaptureStep__Fs = .text:0x800092FC; // type:function size:0x8 scope:global align:4 +mDoGph_getCaptureStep__Fv = .text:0x80009304; // type:function size:0x8 scope:global align:4 +mDoGph_getCaptureTextureBuffer__Fv = .text:0x8000930C; // type:function size:0x8 scope:global align:4 +mDoGph_setCaptureTextureFormat__FUc = .text:0x80009314; // type:function size:0x8 scope:global align:4 +mDoGph_setCaptureCaptureFormat__FUc = .text:0x8000931C; // type:function size:0x8 scope:global align:4 +blockenc__FPUc = .text:0x80009324; // type:function size:0x980 scope:global align:4 +encode_s3tc__FPUcPUcii9_GXTexFmt = .text:0x80009CA4; // type:function size:0x3B0 scope:global align:4 +setUpRectangle__Fv = .text:0x8000A054; // type:function size:0x214 scope:global align:4 +drawRectangle__Fiiii = .text:0x8000A268; // type:function size:0xAC scope:global align:4 +mDoGph_screenCaptureDraw__Fv = .text:0x8000A314; // type:function size:0x20C scope:global align:4 +mCaptureProc__FPv = .text:0x8000A520; // type:function size:0x48 scope:global align:4 +mCaptureGXDrawSyncCallback__FUs = .text:0x8000A568; // type:function size:0x78 scope:global align:4 +mDoGph_screenCapture__Fv = .text:0x8000A5E0; // type:function size:0x23C scope:global align:4 +setLight__Fv = .text:0x8000A81C; // type:function size:0x88 scope:global align:4 +mDoGph_Painter__Fv = .text:0x8000A8A4; // type:function size:0xB74 scope:global align:4 +__dt__13J2DOrthoGraphFv = .text:0x8000B418; // type:function size:0x5C scope:global align:4 +mDoGph_Create__Fv = .text:0x8000B474; // type:function size:0x34 scope:global align:4 +myGetHeapTypeByString__FP7JKRHeap = .text:0x8000B4A8; // type:function size:0x1C8 scope:global align:4 +myMemoryErrorRoutine__FPvUli = .text:0x8000B670; // type:function size:0x1DC scope:global align:4 +dump_sort__7JKRHeapFv = .text:0x8000B84C; // type:function size:0x8 scope:global align:4 +myHeapCheckRecursive__FP7JKRHeap = .text:0x8000B854; // type:function size:0xA0 scope:global align:4 +mDoMch_HeapCheckAll__Fv = .text:0x8000B8F4; // type:function size:0x24 scope:global align:4 +myExceptionCallback__FUsP9OSContextUlUl = .text:0x8000B918; // type:function size:0xBC scope:global align:4 +fault_callback_scroll__FUsP9OSContextUlUl = .text:0x8000B9D4; // type:function size:0x348 scope:global align:4 +mDoMch_Create__Fv = .text:0x8000BD1C; // type:function size:0x420 scope:global align:4 +mDoMtx_XYZrotM__FPA4_fsss = .text:0x8000C13C; // type:function size:0xA4 scope:global align:4 +mDoMtx_ZXYrotS__FPA4_fsss = .text:0x8000C1E0; // type:function size:0x98 scope:global align:4 +mDoMtx_ZXYrotM__FPA4_fsss = .text:0x8000C278; // type:function size:0xA4 scope:global align:4 +mDoMtx_XrotS__FPA4_fs = .text:0x8000C31C; // type:function size:0x60 scope:global align:4 +mDoMtx_XrotM__FPA4_fs = .text:0x8000C37C; // type:function size:0x40 scope:global align:4 +mDoMtx_YrotS__FPA4_fs = .text:0x8000C3BC; // type:function size:0x60 scope:global align:4 +mDoMtx_YrotM__FPA4_fs = .text:0x8000C41C; // type:function size:0x40 scope:global align:4 +mDoMtx_ZrotS__FPA4_fs = .text:0x8000C45C; // type:function size:0x60 scope:global align:4 +mDoMtx_ZrotM__FPA4_fs = .text:0x8000C4BC; // type:function size:0x40 scope:global align:4 +mDoMtx_lookAt__FPA4_fPC3VecPC3Vecs = .text:0x8000C4FC; // type:function size:0x204 scope:global align:4 +__dt__4cXyzFv = .text:0x8000C700; // type:function size:0x3C scope:global align:4 +mDoMtx_lookAt__FPA4_fPC3VecPC3VecPC3Vecs = .text:0x8000C73C; // type:function size:0x13C scope:global align:4 +mDoMtx_concatProjView__FPA4_CfPA4_CfPA4_f = .text:0x8000C878; // type:function size:0x104 scope:global align:4 +mDoMtx_inverseTranspose__FPA4_CfPA4_f = .text:0x8000C97C; // type:function size:0x1A8 scope:global align:4 +mDoMtx_QuatConcat__FPC10QuaternionPC10QuaternionP10Quaternion = .text:0x8000CB24; // type:function size:0x104 scope:global align:4 +mDoMtx_MtxToRot__FPA4_CfP5csXyz = .text:0x8000CC28; // type:function size:0x118 scope:global align:4 +push__14mDoMtx_stack_cFv = .text:0x8000CD40; // type:function size:0x80 scope:global align:4 +pop__14mDoMtx_stack_cFv = .text:0x8000CDC0; // type:function size:0x84 scope:global align:4 +transM__14mDoMtx_stack_cFfff = .text:0x8000CE44; // type:function size:0x38 scope:global align:4 +scaleM__14mDoMtx_stack_cFfff = .text:0x8000CE7C; // type:function size:0x38 scope:global align:4 +lYrotM__14mDoMtx_stack_cFl = .text:0x8000CEB4; // type:function size:0x44 scope:global align:4 +rYrotM__14mDoMtx_stack_cFf = .text:0x8000CEF8; // type:function size:0x3C scope:global align:4 +quatM__14mDoMtx_stack_cFPC10Quaternion = .text:0x8000CF34; // type:function size:0x3C scope:global align:4 +__sinit_m_Do_mtx_cpp = .text:0x8000CF70; // type:function size:0x7C scope:local align:4 +__dt__18mDoMtx_quatStack_cFv = .text:0x8000CFEC; // type:function size:0x3C scope:global align:4 +__dt__14mDoMtx_stack_cFv = .text:0x8000D028; // type:function size:0x3C scope:global align:4 +mDoExt_setJ3DData__FPA4_fPC16J3DTransformInfoUs = .text:0x8000D064; // type:function size:0x280 scope:global align:4 +getTransform__15J3DAnmTransformCFUsP16J3DTransformInfo = .text:0x8000D2E4; // type:function size:0x4 scope:global align:4 +isCurrentSolidHeap__Fv = .text:0x8000D2E8; // type:function size:0x58 scope:global align:4 +initPlay__14mDoExt_baseAnmFsifssb = .text:0x8000D340; // type:function size:0x1D8 scope:global align:4 +play__14mDoExt_baseAnmFv = .text:0x8000D518; // type:function size:0xA0 scope:global align:4 +init__13mDoExt_bpkAnmFP12J3DModelDataP11J3DAnmColoriifssbi = .text:0x8000D5B8; // type:function size:0x2C scope:global align:4 +entry__13mDoExt_bpkAnmFP12J3DModelDataf = .text:0x8000D5E4; // type:function size:0x24 scope:global align:4 +init__13mDoExt_bpkAnmFP16J3DMaterialTableP11J3DAnmColoriifssbi = .text:0x8000D608; // type:function size:0x294 scope:global align:4 +__dt__14J3DMatColorAnmFv = .text:0x8000D89C; // type:function size:0x3C scope:global align:4 +__ct__14J3DMatColorAnmFv = .text:0x8000D8D8; // type:function size:0x10 scope:global align:4 +entry__13mDoExt_bpkAnmFP16J3DMaterialTablef = .text:0x8000D8E8; // type:function size:0x38 scope:global align:4 +init__13mDoExt_btpAnmFP12J3DModelDataP16J3DAnmTexPatterniifssbi = .text:0x8000D920; // type:function size:0x2C scope:global align:4 +entry__13mDoExt_btpAnmFP12J3DModelDatas = .text:0x8000D94C; // type:function size:0x24 scope:global align:4 +init__13mDoExt_btpAnmFP16J3DMaterialTableP16J3DAnmTexPatterniifssbi = .text:0x8000D970; // type:function size:0x294 scope:global align:4 +__dt__11J3DTexNoAnmFv = .text:0x8000DC04; // type:function size:0x48 scope:global align:4 +__ct__11J3DTexNoAnmFv = .text:0x8000DC4C; // type:function size:0x1C scope:global align:4 +entry__13mDoExt_btpAnmFP16J3DMaterialTables = .text:0x8000DC68; // type:function size:0x58 scope:global align:4 +init__13mDoExt_btkAnmFP12J3DModelDataP19J3DAnmTextureSRTKeyiifssbi = .text:0x8000DCC0; // type:function size:0x2C scope:global align:4 +entry__13mDoExt_btkAnmFP12J3DModelDataf = .text:0x8000DCEC; // type:function size:0x24 scope:global align:4 +init__13mDoExt_btkAnmFP16J3DMaterialTableP19J3DAnmTextureSRTKeyiifssbi = .text:0x8000DD10; // type:function size:0x3C8 scope:global align:4 +__dt__12J3DTexMtxAnmFv = .text:0x8000E0D8; // type:function size:0x3C scope:global align:4 +__ct__12J3DTexMtxAnmFv = .text:0x8000E114; // type:function size:0x10 scope:global align:4 +getTexMtx__14J3DTexGenBlockFUl = .text:0x8000E124; // type:function size:0x8 scope:global align:4 +entry__13mDoExt_btkAnmFP16J3DMaterialTablef = .text:0x8000E12C; // type:function size:0x3C scope:global align:4 +init__13mDoExt_brkAnmFP12J3DModelDataP15J3DAnmTevRegKeyiifssbi = .text:0x8000E168; // type:function size:0x2C scope:global align:4 +entry__13mDoExt_brkAnmFP12J3DModelDataf = .text:0x8000E194; // type:function size:0x24 scope:global align:4 +init__13mDoExt_brkAnmFP16J3DMaterialTableP15J3DAnmTevRegKeyiifssbi = .text:0x8000E1B8; // type:function size:0x324 scope:global align:4 +__dt__15J3DTevKColorAnmFv = .text:0x8000E4DC; // type:function size:0x3C scope:global align:4 +__ct__15J3DTevKColorAnmFv = .text:0x8000E518; // type:function size:0x10 scope:global align:4 +__dt__14J3DTevColorAnmFv = .text:0x8000E528; // type:function size:0x3C scope:global align:4 +__ct__14J3DTevColorAnmFv = .text:0x8000E564; // type:function size:0x10 scope:global align:4 +entry__13mDoExt_brkAnmFP16J3DMaterialTablef = .text:0x8000E574; // type:function size:0x3C scope:global align:4 +init__13mDoExt_bvaAnmFP8J3DModelP20J3DAnmVisibilityFulliifssbi = .text:0x8000E5B0; // type:function size:0x1BC scope:global align:4 +entry__13mDoExt_bvaAnmFP8J3DModels = .text:0x8000E76C; // type:function size:0x3C scope:global align:4 +init__13mDoExt_bckAnmFP12J3DModelDataP15J3DAnmTransformiifssb = .text:0x8000E7A8; // type:function size:0x25C scope:global align:4 +__dt__13J3DMtxCalcAnmFv = .text:0x8000EA04; // type:function size:0x94 scope:global align:4 +__dt__14J3DMtxCalcMayaFv = .text:0x8000EA98; // type:function size:0x90 scope:global align:4 +__dt__15J3DMtxCalcBasicFv = .text:0x8000EB28; // type:function size:0x64 scope:global align:4 +changeBckOnly__13mDoExt_bckAnmFP15J3DAnmTransform = .text:0x8000EB8C; // type:function size:0x80 scope:global align:4 +entry__13mDoExt_bckAnmFP12J3DModelDataf = .text:0x8000EC0C; // type:function size:0x28 scope:global align:4 +mDoExt_changeMaterial__FP8J3DModel = .text:0x8000EC34; // type:function size:0x68 scope:global align:4 +mDoExt_modelTexturePatch__FP12J3DModelData = .text:0x8000EC9C; // type:function size:0xB8 scope:global align:4 +patchTexNoAndTexCoordScale__11J3DTevBlockFv = .text:0x8000ED54; // type:function size:0x4 scope:global align:4 +patch__10J3DPEBlockFv = .text:0x8000ED58; // type:function size:0x4 scope:global align:4 +patchLight__13J3DColorBlockFv = .text:0x8000ED5C; // type:function size:0x4 scope:global align:4 +patch__11J3DTevBlockFv = .text:0x8000ED60; // type:function size:0x4 scope:global align:4 +mDoExt_modelDiff__FP8J3DModel = .text:0x8000ED64; // type:function size:0x54 scope:global align:4 +mDoExt_modelUpdate__FP8J3DModel = .text:0x8000EDB8; // type:function size:0x90 scope:global align:4 +mDoExt_modelUpdateDL__FP8J3DModel = .text:0x8000EE48; // type:function size:0xAC scope:global align:4 +mDoExt_modelEntry__FP8J3DModel = .text:0x8000EEF4; // type:function size:0x7C scope:global align:4 +mDoExt_modelEntryDL__FP8J3DModel = .text:0x8000EF70; // type:function size:0x98 scope:global align:4 +store__23mDoExt_backupMatBlock_cFP11J3DMaterial = .text:0x8000F008; // type:function size:0x6E4 scope:global align:4 +getZCompLoc__10J3DPEBlockCFv = .text:0x8000F6EC; // type:function size:0x8 scope:global align:4 +getZMode__10J3DPEBlockFv = .text:0x8000F6F4; // type:function size:0x8 scope:global align:4 +getBlend__10J3DPEBlockFv = .text:0x8000F6FC; // type:function size:0x8 scope:global align:4 +getAlphaComp__10J3DPEBlockFv = .text:0x8000F704; // type:function size:0x8 scope:global align:4 +getFog__10J3DPEBlockFv = .text:0x8000F70C; // type:function size:0x8 scope:global align:4 +getIndTexCoordScale__11J3DIndBlockFUl = .text:0x8000F714; // type:function size:0x8 scope:global align:4 +getIndTexMtx__11J3DIndBlockFUl = .text:0x8000F71C; // type:function size:0x8 scope:global align:4 +getIndTexOrder__11J3DIndBlockFUl = .text:0x8000F724; // type:function size:0x8 scope:global align:4 +getIndTexStageNum__11J3DIndBlockCFv = .text:0x8000F72C; // type:function size:0x8 scope:global align:4 +getIndTevStage__11J3DTevBlockFUl = .text:0x8000F734; // type:function size:0x8 scope:global align:4 +getTevStage__11J3DTevBlockFUl = .text:0x8000F73C; // type:function size:0x8 scope:global align:4 +getTexNo__11J3DTevBlockCFUl = .text:0x8000F744; // type:function size:0xC scope:global align:4 +getTevSwapModeTable__11J3DTevBlockFUl = .text:0x8000F750; // type:function size:0x8 scope:global align:4 +getTevKAlphaSel__11J3DTevBlockFUl = .text:0x8000F758; // type:function size:0x8 scope:global align:4 +getTevKColorSel__11J3DTevBlockFUl = .text:0x8000F760; // type:function size:0x8 scope:global align:4 +getTevOrder__11J3DTevBlockFUl = .text:0x8000F768; // type:function size:0x8 scope:global align:4 +getTevKColor__11J3DTevBlockFUl = .text:0x8000F770; // type:function size:0x8 scope:global align:4 +getTevColor__11J3DTevBlockFUl = .text:0x8000F778; // type:function size:0x8 scope:global align:4 +getTevStageNum__11J3DTevBlockCFv = .text:0x8000F780; // type:function size:0x8 scope:global align:4 +getTexCoord__14J3DTexGenBlockFUl = .text:0x8000F788; // type:function size:0x8 scope:global align:4 +getTexGenNum__14J3DTexGenBlockCFv = .text:0x8000F790; // type:function size:0x8 scope:global align:4 +getAmbColor__13J3DColorBlockFUl = .text:0x8000F798; // type:function size:0x8 scope:global align:4 +getColorChan__13J3DColorBlockFUl = .text:0x8000F7A0; // type:function size:0x8 scope:global align:4 +getMatColor__13J3DColorBlockFUl = .text:0x8000F7A8; // type:function size:0x8 scope:global align:4 +getColorChanNum__13J3DColorBlockCFv = .text:0x8000F7B0; // type:function size:0x8 scope:global align:4 +restore__23mDoExt_backupMatBlock_cFP11J3DMaterial = .text:0x8000F7B8; // type:function size:0x6B0 scope:global align:4 +setZCompLoc__10J3DPEBlockFUc = .text:0x8000FE68; // type:function size:0x4 scope:global align:4 +setZMode__10J3DPEBlockF8J3DZMode = .text:0x8000FE6C; // type:function size:0x4 scope:global align:4 +setBlend__10J3DPEBlockF8J3DBlend = .text:0x8000FE70; // type:function size:0x4 scope:global align:4 +setAlphaComp__10J3DPEBlockF12J3DAlphaComp = .text:0x8000FE74; // type:function size:0x4 scope:global align:4 +setIndTexCoordScale__11J3DIndBlockFUl19J3DIndTexCoordScale = .text:0x8000FE78; // type:function size:0x4 scope:global align:4 +__dt__19J3DIndTexCoordScaleFv = .text:0x8000FE7C; // type:function size:0x3C scope:global align:4 +setIndTexMtx__11J3DIndBlockFUl12J3DIndTexMtx = .text:0x8000FEB8; // type:function size:0x4 scope:global align:4 +__dt__12J3DIndTexMtxFv = .text:0x8000FEBC; // type:function size:0x3C scope:global align:4 +setIndTexStageNum__11J3DIndBlockFUc = .text:0x8000FEF8; // type:function size:0x4 scope:global align:4 +setIndTevStage__11J3DTevBlockFUl14J3DIndTevStage = .text:0x8000FEFC; // type:function size:0x4 scope:global align:4 +setTevStage__11J3DTevBlockFUl11J3DTevStage = .text:0x8000FF00; // type:function size:0x4 scope:global align:4 +setTexNo__11J3DTevBlockFUlUs = .text:0x8000FF04; // type:function size:0x4 scope:global align:4 +setTevSwapModeTable__11J3DTevBlockFUl19J3DTevSwapModeTable = .text:0x8000FF08; // type:function size:0x4 scope:global align:4 +setTevKAlphaSel__11J3DTevBlockFUlUc = .text:0x8000FF0C; // type:function size:0x4 scope:global align:4 +setTevKColorSel__11J3DTevBlockFUlUc = .text:0x8000FF10; // type:function size:0x4 scope:global align:4 +setTevOrder__11J3DTevBlockFUl11J3DTevOrder = .text:0x8000FF14; // type:function size:0x4 scope:global align:4 +setTevKColor__11J3DTevBlockFUl10J3DGXColor = .text:0x8000FF18; // type:function size:0x4 scope:global align:4 +setTevColor__11J3DTevBlockFUl13J3DGXColorS10 = .text:0x8000FF1C; // type:function size:0x4 scope:global align:4 +setTevStageNum__11J3DTevBlockFUc = .text:0x8000FF20; // type:function size:0x4 scope:global align:4 +setTexCoord__14J3DTexGenBlockFUlPC11J3DTexCoord = .text:0x8000FF24; // type:function size:0x4 scope:global align:4 +setTexGenNum__14J3DTexGenBlockFUl = .text:0x8000FF28; // type:function size:0x4 scope:global align:4 +setAmbColor__13J3DColorBlockFUl10J3DGXColor = .text:0x8000FF2C; // type:function size:0x4 scope:global align:4 +setColorChan__13J3DColorBlockFUlRC12J3DColorChan = .text:0x8000FF30; // type:function size:0x4 scope:global align:4 +setMatColor__13J3DColorBlockFUl10J3DGXColor = .text:0x8000FF34; // type:function size:0x4 scope:global align:4 +setColorChanNum__13J3DColorBlockFUc = .text:0x8000FF38; // type:function size:0x4 scope:global align:4 +create__23mDoExt_backupMaterial_cFP12J3DModelData = .text:0x8000FF3C; // type:function size:0xD4 scope:global align:4 +__dt__23mDoExt_backupMatBlock_cFv = .text:0x80010010; // type:function size:0x94 scope:global align:4 +__dt__9J3DTexMtxFv = .text:0x800100A4; // type:function size:0x3C scope:global align:4 +__ct__23mDoExt_backupMatBlock_cFv = .text:0x800100E0; // type:function size:0x280 scope:global align:4 +__ct__19J3DIndTexCoordScaleFv = .text:0x80010360; // type:function size:0x18 scope:global align:4 +__ct__12J3DIndTexMtxFv = .text:0x80010378; // type:function size:0x58 scope:global align:4 +__ct__14J3DIndTexOrderFv = .text:0x800103D0; // type:function size:0x18 scope:global align:4 +__ct__19J3DTevSwapModeTableFv = .text:0x800103E8; // type:function size:0xC scope:global align:4 +__ct__11J3DTevOrderFv = .text:0x800103F4; // type:function size:0x20 scope:global align:4 +__ct__14J3DIndTevStageFv = .text:0x80010414; // type:function size:0xE4 scope:global align:4 +__ct__11J3DTevStageFv = .text:0x800104F8; // type:function size:0x68 scope:global align:4 +setTevStageInfo__11J3DTevStageFRC15J3DTevStageInfo = .text:0x80010560; // type:function size:0x1C8 scope:global align:4 +__ct__13J3DGXColorS10Fv = .text:0x80010728; // type:function size:0x4 scope:global align:4 +__ct__9J3DTexMtxFv = .text:0x8001072C; // type:function size:0xA4 scope:global align:4 +__ct__11J3DTexCoordFv = .text:0x800107D0; // type:function size:0x20 scope:global align:4 +__ct__12J3DColorChanFv = .text:0x800107F0; // type:function size:0xCC scope:global align:4 +__ct__10J3DGXColorFv = .text:0x800108BC; // type:function size:0x4 scope:global align:4 +create__23mDoExt_backupMaterial_cFUs = .text:0x800108C0; // type:function size:0x6C scope:global align:4 +restore__23mDoExt_backupMaterial_cFP12J3DModelData = .text:0x8001092C; // type:function size:0x80 scope:global align:4 +create__21mDoExt_invisibleModelFP8J3DModel = .text:0x800109AC; // type:function size:0xB4 scope:global align:4 +__dt__19mDoExt_invJntPacketFv = .text:0x80010A60; // type:function size:0x5C scope:global align:4 +__ct__19mDoExt_invJntPacketFv = .text:0x80010ABC; // type:function size:0x2C scope:global align:4 +__dt__9J3DPacketFv = .text:0x80010AE8; // type:function size:0x48 scope:global align:4 +entry__21mDoExt_invisibleModelFv = .text:0x80010B30; // type:function size:0xA8 scope:global align:4 +entryMaskOff__21mDoExt_invisibleModelFv = .text:0x80010BD8; // type:function size:0xA8 scope:global align:4 +updateDL__21mDoExt_invisibleModelFP8J3DModel = .text:0x80010C80; // type:function size:0x70 scope:global align:4 +updateDL__21mDoExt_invisibleModelFP14mDoExt_McaMorf = .text:0x80010CF0; // type:function size:0x70 scope:global align:4 +mDoExt_createGameHeap__FUlP7JKRHeap = .text:0x80010D60; // type:function size:0xA4 scope:global align:4 +mDoExt_getGameHeap__Fv = .text:0x80010E04; // type:function size:0x8 scope:global align:4 +mDoExt_createZeldaHeap__FUlP7JKRHeap = .text:0x80010E0C; // type:function size:0xA4 scope:global align:4 +mDoExt_getZeldaHeap__Fv = .text:0x80010EB0; // type:function size:0x8 scope:global align:4 +mDoExt_createCommandHeap__FUlP7JKRHeap = .text:0x80010EB8; // type:function size:0xA4 scope:global align:4 +mDoExt_getCommandHeap__Fv = .text:0x80010F5C; // type:function size:0x8 scope:global align:4 +mDoExt_createArchiveHeap__FUlP7JKRHeap = .text:0x80010F64; // type:function size:0xA4 scope:global align:4 +mDoExt_getArchiveHeap__Fv = .text:0x80011008; // type:function size:0x54 scope:global align:4 +mDoExt_createSolidHeap__FUlP7JKRHeapUl = .text:0x8001105C; // type:function size:0x1C0 scope:global align:4 +mDoExt_createSolidHeapFromGame__FUlUl = .text:0x8001121C; // type:function size:0x48 scope:global align:4 +mDoExt_createSolidHeapFromSystem__FUlUl = .text:0x80011264; // type:function size:0x48 scope:global align:4 +mDoExt_createSolidHeapToCurrent__FUlP7JKRHeapUl = .text:0x800112AC; // type:function size:0x90 scope:global align:4 +mDoExt_createSolidHeapFromGameToCurrent__FUlUl = .text:0x8001133C; // type:function size:0x4C scope:global align:4 +mDoExt_adjustSolidHeap__FP12JKRSolidHeap = .text:0x80011388; // type:function size:0x40 scope:global align:4 +mDoExt_destroySolidHeap__FP12JKRSolidHeap = .text:0x800113C8; // type:function size:0x20 scope:global align:4 +mDoExt_setCurrentHeap__FP7JKRHeap = .text:0x800113E8; // type:function size:0x6C scope:global align:4 +mDoExt_getCurrentHeap__Fv = .text:0x80011454; // type:function size:0x8 scope:global align:4 +mDoExt_restoreCurrentHeap__Fv = .text:0x8001145C; // type:function size:0x70 scope:global align:4 +mDoExt_resIDToIndex__FP10JKRArchiveUs = .text:0x800114CC; // type:function size:0x4C scope:global align:4 +calc__25mDoExt_MtxCalcAnmBlendTblFUs = .text:0x80011518; // type:function size:0x260 scope:global align:4 +calc__28mDoExt_MtxCalcAnmBlendTblOldFUs = .text:0x80011778; // type:function size:0x40C scope:global align:4 +initOldFrameMorf__22mDoExt_MtxCalcOldFrameFfUsUs = .text:0x80011B84; // type:function size:0x84 scope:global align:4 +decOldFrameMorfCounter__22mDoExt_MtxCalcOldFrameFv = .text:0x80011C08; // type:function size:0x84 scope:global align:4 +__ct__14mDoExt_McaMorfFP12J3DModelDataP25mDoExt_McaMorfCallBack1_cP25mDoExt_McaMorfCallBack2_cP15J3DAnmTransformifiiiPvUlUl = .text:0x80011C8C; // type:function size:0x394 scope:global align:4 +__dt__12J3DFrameCtrlFv = .text:0x80012020; // type:function size:0x48 scope:global align:4 +calc__14mDoExt_McaMorfFUs = .text:0x80012068; // type:function size:0x348 scope:global align:4 +setAnm__14mDoExt_McaMorfFP15J3DAnmTransformiffffPv = .text:0x800123B0; // type:function size:0x250 scope:global align:4 +setMorf__14mDoExt_McaMorfFf = .text:0x80012600; // type:function size:0x44 scope:global align:4 +play__14mDoExt_McaMorfFP3VecUlSc = .text:0x80012644; // type:function size:0xC4 scope:global align:4 +update__14mDoExt_McaMorfFv = .text:0x80012708; // type:function size:0x7C scope:global align:4 +updateDL__14mDoExt_McaMorfFv = .text:0x80012784; // type:function size:0x7C scope:global align:4 +updateDL__14mDoExt_McaMorfFP16J3DMaterialTable = .text:0x80012800; // type:function size:0x64 scope:global align:4 +entry__14mDoExt_McaMorfFv = .text:0x80012864; // type:function size:0x2C scope:global align:4 +entryDL__14mDoExt_McaMorfFv = .text:0x80012890; // type:function size:0x2C scope:global align:4 +entryDL__14mDoExt_McaMorfFP16J3DMaterialTable = .text:0x800128BC; // type:function size:0x64 scope:global align:4 +calc__14mDoExt_McaMorfFv = .text:0x80012920; // type:function size:0x74 scope:global align:4 +stopZelAnime__14mDoExt_McaMorfFv = .text:0x80012994; // type:function size:0x2C scope:global align:4 +__ct__15mDoExt_McaMorf2FP12J3DModelDataP25mDoExt_McaMorfCallBack1_cP25mDoExt_McaMorfCallBack2_cP15J3DAnmTransformP15J3DAnmTransformifiiiPvUlUl = .text:0x800129C0; // type:function size:0x36C scope:global align:4 +ERROR_EXIT__15mDoExt_McaMorf2Fv = .text:0x80012D2C; // type:function size:0x7C scope:global align:4 +calc__15mDoExt_McaMorf2FUs = .text:0x80012DA8; // type:function size:0x6DC scope:global align:4 +setAnm__15mDoExt_McaMorf2FP15J3DAnmTransformP15J3DAnmTransformfiffffPv = .text:0x80013484; // type:function size:0x250 scope:global align:4 +setMorf__15mDoExt_McaMorf2Ff = .text:0x800136D4; // type:function size:0x38 scope:global align:4 +play__15mDoExt_McaMorf2FP3VecUlSc = .text:0x8001370C; // type:function size:0xC4 scope:global align:4 +entryDL__15mDoExt_McaMorf2Fv = .text:0x800137D0; // type:function size:0x2C scope:global align:4 +calc__15mDoExt_McaMorf2Fv = .text:0x800137FC; // type:function size:0x88 scope:global align:4 +stopZelAnime__15mDoExt_McaMorf2Fv = .text:0x80013884; // type:function size:0x2C scope:global align:4 +draw__24mDoExt_offCupOnAupPacketFv = .text:0x800138B0; // type:function size:0x3C scope:global align:4 +draw__24mDoExt_onCupOffAupPacketFv = .text:0x800138EC; // type:function size:0x3C scope:global align:4 +draw__19mDoExt_invJntPacketFv = .text:0x80013928; // type:function size:0xC4 scope:global align:4 +init__15mDoExt_3Dline_cFUsii = .text:0x800139EC; // type:function size:0x1C8 scope:global align:4 +__ct__4cXyzFv = .text:0x80013BB4; // type:function size:0x4 scope:global align:4 +init__19mDoExt_3DlineMat0_cFUsUsi = .text:0x80013BB8; // type:function size:0xE0 scope:global align:4 +__dt__15mDoExt_3Dline_cFv = .text:0x80013C98; // type:function size:0x3C scope:global align:4 +__ct__15mDoExt_3Dline_cFv = .text:0x80013CD4; // type:function size:0x4 scope:global align:4 +setMaterial__19mDoExt_3DlineMat0_cFv = .text:0x80013CD8; // type:function size:0xEC scope:global align:4 +draw__19mDoExt_3DlineMat0_cFv = .text:0x80013DC4; // type:function size:0x11C scope:global align:4 +update__19mDoExt_3DlineMat0_cFUsfR8_GXColorUsP12dKy_tevstr_c = .text:0x80013EE0; // type:function size:0x550 scope:global align:4 +update__19mDoExt_3DlineMat0_cFUsR8_GXColorP12dKy_tevstr_c = .text:0x80014430; // type:function size:0x524 scope:global align:4 +init__19mDoExt_3DlineMat1_cFUsUsP7ResTIMGi = .text:0x80014954; // type:function size:0x19C scope:global align:4 +setMaterial__19mDoExt_3DlineMat1_cFv = .text:0x80014AF0; // type:function size:0x110 scope:global align:4 +draw__19mDoExt_3DlineMat1_cFv = .text:0x80014C00; // type:function size:0x188 scope:global align:4 +update__19mDoExt_3DlineMat1_cFUsfR8_GXColorUsP12dKy_tevstr_c = .text:0x80014D88; // type:function size:0x6F0 scope:global align:4 +update__19mDoExt_3DlineMat1_cFUsR8_GXColorP12dKy_tevstr_c = .text:0x80015478; // type:function size:0x6C4 scope:global align:4 +setMat__26mDoExt_3DlineMatSortPacketFP18mDoExt_3DlineMat_c = .text:0x80015B3C; // type:function size:0x64 scope:global align:4 +draw__26mDoExt_3DlineMatSortPacketFv = .text:0x80015BA0; // type:function size:0x60 scope:global align:4 +mDoExt_initFontCommon__FPP7JUTFontPP7ResFONTP7JKRHeapPCcP10JKRArchiveUcUlUl = .text:0x80015C00; // type:function size:0x250 scope:global align:4 +__dt__7JUTFontFv = .text:0x80015E50; // type:function size:0x48 scope:global align:4 +mDoExt_initFont0__Fv = .text:0x80015E98; // type:function size:0x74 scope:global align:4 +mDoExt_initFont1__Fv = .text:0x80015F0C; // type:function size:0x64 scope:global align:4 +mDoExt_getMesgFont__Fv = .text:0x80015F70; // type:function size:0x3C scope:global align:4 +mDoExt_getRubyFont__Fv = .text:0x80015FAC; // type:function size:0x3C scope:global align:4 +mDoExt_removeMesgFont__Fv = .text:0x80015FE8; // type:function size:0x120 scope:global align:4 +mDoExt_removeRubyFont__Fv = .text:0x80016108; // type:function size:0x100 scope:global align:4 +mDoExt_J3DModel__create__FP12J3DModelDataUlUl = .text:0x80016208; // type:function size:0xEC scope:global align:4 +setGX__7JUTFontFQ28JUtility6TColorQ28JUtility6TColor = .text:0x800162F4; // type:function size:0x2C scope:global align:4 +getCellWidth__7JUTFontCFv = .text:0x80016320; // type:function size:0x2C scope:global align:4 +getCellHeight__7JUTFontCFv = .text:0x8001634C; // type:function size:0x2C scope:global align:4 +__dt__26mDoExt_3DlineMatSortPacketFv = .text:0x80016378; // type:function size:0x5C scope:global align:4 +getMaterialID__19mDoExt_3DlineMat1_cFv = .text:0x800163D4; // type:function size:0x8 scope:global align:4 +getMaterialID__19mDoExt_3DlineMat0_cFv = .text:0x800163DC; // type:function size:0x8 scope:global align:4 +__dt__24mDoExt_onCupOffAupPacketFv = .text:0x800163E4; // type:function size:0x5C scope:global align:4 +__dt__24mDoExt_offCupOnAupPacketFv = .text:0x80016440; // type:function size:0x5C scope:global align:4 +__dt__15mDoExt_McaMorf2Fv = .text:0x8001649C; // type:function size:0xD4 scope:global align:4 +init__14J3DMtxCalcMayaFRC3VecRA3_A4_Cf = .text:0x80016570; // type:function size:0xEC scope:global align:4 +__dt__14mDoExt_McaMorfFv = .text:0x8001665C; // type:function size:0xD4 scope:global align:4 +__dt__28mDoExt_MtxCalcAnmBlendTblOldFv = .text:0x80016730; // type:function size:0xE8 scope:global align:4 +__dt__25mDoExt_MtxCalcAnmBlendTblFv = .text:0x80016818; // type:function size:0xBC scope:global align:4 +__dt__17J3DMtxCalcMayaAnmFv = .text:0x800168D4; // type:function size:0x120 scope:global align:4 +calc__17J3DMtxCalcMayaAnmFUs = .text:0x800169F4; // type:function size:0x24 scope:global align:4 +init__10J3DMtxCalcFRC3VecRA3_A4_Cf = .text:0x80016A18; // type:function size:0x4 scope:global align:4 +recursiveCalc__10J3DMtxCalcFP7J3DNode = .text:0x80016A1C; // type:function size:0x4 scope:global align:4 +calcTransform__10J3DMtxCalcFUsRC16J3DTransformInfo = .text:0x80016A20; // type:function size:0x4 scope:global align:4 +calc__10J3DMtxCalcFUs = .text:0x80016A24; // type:function size:0x4 scope:global align:4 +@88@36@calc__17J3DMtxCalcMayaAnmFUs = .text:0x80016A28; // type:function size:0x14 scope:local align:4 +@80@calc__17J3DMtxCalcMayaAnmFUs = .text:0x80016A3C; // type:function size:0x8 scope:local align:4 +@80@__dt__17J3DMtxCalcMayaAnmFv = .text:0x80016A44; // type:function size:0x8 scope:local align:4 +@88@36@calc__25mDoExt_MtxCalcAnmBlendTblFUs = .text:0x80016A4C; // type:function size:0x14 scope:local align:4 +@88@36@calcTransform__14J3DMtxCalcMayaFUsRC16J3DTransformInfo = .text:0x80016A60; // type:function size:0x14 scope:local align:4 +@88@36@recursiveCalc__15J3DMtxCalcBasicFP7J3DNode = .text:0x80016A74; // type:function size:0x14 scope:local align:4 +@88@36@init__14J3DMtxCalcMayaFRC3VecRA3_A4_Cf = .text:0x80016A88; // type:function size:0x14 scope:local align:4 +@104@36@calc__28mDoExt_MtxCalcAnmBlendTblOldFUs = .text:0x80016A9C; // type:function size:0x14 scope:local align:4 +@104@36@calcTransform__14J3DMtxCalcMayaFUsRC16J3DTransformInfo = .text:0x80016AB0; // type:function size:0x14 scope:local align:4 +@104@36@recursiveCalc__15J3DMtxCalcBasicFP7J3DNode = .text:0x80016AC4; // type:function size:0x14 scope:local align:4 +@104@36@init__14J3DMtxCalcMayaFRC3VecRA3_A4_Cf = .text:0x80016AD8; // type:function size:0x14 scope:local align:4 +@140@36@calc__14mDoExt_McaMorfFUs = .text:0x80016AEC; // type:function size:0x14 scope:local align:4 +@140@36@calcTransform__14J3DMtxCalcMayaFUsRC16J3DTransformInfo = .text:0x80016B00; // type:function size:0x14 scope:local align:4 +@140@36@recursiveCalc__15J3DMtxCalcBasicFP7J3DNode = .text:0x80016B14; // type:function size:0x14 scope:local align:4 +@140@36@init__14J3DMtxCalcMayaFRC3VecRA3_A4_Cf = .text:0x80016B28; // type:function size:0x14 scope:local align:4 +@148@36@calc__15mDoExt_McaMorf2FUs = .text:0x80016B3C; // type:function size:0x14 scope:local align:4 +@148@36@calcTransform__14J3DMtxCalcMayaFUsRC16J3DTransformInfo = .text:0x80016B50; // type:function size:0x14 scope:local align:4 +@148@36@recursiveCalc__15J3DMtxCalcBasicFP7J3DNode = .text:0x80016B64; // type:function size:0x14 scope:local align:4 +@148@36@init__14J3DMtxCalcMayaFRC3VecRA3_A4_Cf = .text:0x80016B78; // type:function size:0x14 scope:local align:4 +mDoLib_setResTimgObj__FP7ResTIMGP9_GXTexObjUlP10_GXTlutObj = .text:0x80016B8C; // type:function size:0x18C scope:global align:4 +setup__14mDoLib_clipperFffff = .text:0x80016D18; // type:function size:0x8C scope:global align:4 +mDoLib_project__FP3VecP3Vec = .text:0x80016DA4; // type:function size:0x1DC scope:global align:4 +mDoLib_pos2camera__FP3VecP3Vec = .text:0x80016F80; // type:function size:0x3C scope:global align:4 +mDoLib_cnvind32__FUl = .text:0x80016FBC; // type:function size:0x34 scope:global align:4 +mDoLib_cnvind16__FUs = .text:0x80016FF0; // type:function size:0x24 scope:global align:4 +__sinit_m_Do_lib_cpp = .text:0x80017014; // type:function size:0x4C scope:local align:4 +__dt__11J3DUClipperFv = .text:0x80017060; // type:function size:0x48 scope:global align:4 +update__13mDoHIO_root_cFv = .text:0x800170A8; // type:function size:0x4 scope:global align:4 +createChild__16mDoHIO_subRoot_cFPCcP13JORReflexible = .text:0x800170AC; // type:function size:0xD0 scope:global align:4 +deleteChild__16mDoHIO_subRoot_cFSc = .text:0x8001717C; // type:function size:0x64 scope:global align:4 +__ct__14mDoHIO_entry_cFv = .text:0x800171E0; // type:function size:0x1C scope:global align:4 +__dt__14mDoHIO_entry_cFv = .text:0x800171FC; // type:function size:0xA4 scope:global align:4 +entryHIO__14mDoHIO_entry_cFPCc = .text:0x800172A0; // type:function size:0x58 scope:global align:4 +removeHIO__14mDoHIO_entry_cFv = .text:0x800172F8; // type:function size:0x48 scope:global align:4 +__sinit_m_Do_hostIO_cpp = .text:0x80017340; // type:function size:0x80 scope:local align:4 +__dt__13mDoHIO_root_cFv = .text:0x800173C0; // type:function size:0x84 scope:global align:4 +__dt__16mDoHIO_subRoot_cFv = .text:0x80017444; // type:function size:0x70 scope:global align:4 +__dt__14mDoHIO_child_cFv = .text:0x800174B4; // type:function size:0x3C scope:global align:4 +__ct__14mDoHIO_child_cFv = .text:0x800174F0; // type:function size:0x10 scope:global align:4 +my_OSCancelAlarmAll__Fv = .text:0x80017500; // type:function size:0x4 scope:global align:4 +destroyVideo__Fv = .text:0x80017504; // type:function size:0x38 scope:global align:4 +mDoRst_reset__FiUli = .text:0x8001753C; // type:function size:0xD4 scope:global align:4 +mDoRst_resetCallBack__FiPv = .text:0x80017610; // type:function size:0x94 scope:global align:4 +main__9mDoDvdThdFPv = .text:0x800176A4; // type:function size:0x54 scope:global align:4 +create__9mDoDvdThdFl = .text:0x800176F8; // type:function size:0x5C scope:global align:4 +suspend__9mDoDvdThdFv = .text:0x80017754; // type:function size:0x28 scope:global align:4 +my_DVDConvertPathToEntrynum__FPCc = .text:0x8001777C; // type:function size:0x20 scope:global align:4 +__dt__19mDoDvdThd_command_cFv = .text:0x8001779C; // type:function size:0x48 scope:global align:4 +__ct__17mDoDvdThd_param_cFv = .text:0x800177E4; // type:function size:0x48 scope:global align:4 +kick__17mDoDvdThd_param_cFv = .text:0x8001782C; // type:function size:0x28 scope:global align:4 +waitForKick__17mDoDvdThd_param_cFv = .text:0x80017854; // type:function size:0x28 scope:global align:4 +getFirstCommand__17mDoDvdThd_param_cFv = .text:0x8001787C; // type:function size:0x8 scope:global align:4 +addition__17mDoDvdThd_param_cFP19mDoDvdThd_command_c = .text:0x80017884; // type:function size:0x58 scope:global align:4 +cut__17mDoDvdThd_param_cFP19mDoDvdThd_command_c = .text:0x800178DC; // type:function size:0x54 scope:global align:4 +cb__FPv = .text:0x80017930; // type:function size:0x4C scope:global align:4 +mainLoop__17mDoDvdThd_param_cFv = .text:0x8001797C; // type:function size:0x98 scope:global align:4 +__ct__19mDoDvdThd_command_cFv = .text:0x80017A14; // type:function size:0x44 scope:global align:4 +__dt__20mDoDvdThd_callback_cFv = .text:0x80017A58; // type:function size:0x60 scope:global align:4 +__ct__20mDoDvdThd_callback_cFPFPv_PvPv = .text:0x80017AB8; // type:function size:0x5C scope:global align:4 +create__20mDoDvdThd_callback_cFPFPv_PvPv = .text:0x80017B14; // type:function size:0x7C scope:global align:4 +execute__20mDoDvdThd_callback_cFv = .text:0x80017B90; // type:function size:0x54 scope:global align:4 +__dt__24mDoDvdThd_mountArchive_cFv = .text:0x80017BE4; // type:function size:0x60 scope:global align:4 +__ct__24mDoDvdThd_mountArchive_cFUc = .text:0x80017C44; // type:function size:0x60 scope:global align:4 +create__24mDoDvdThd_mountArchive_cFPCcUcP7JKRHeap = .text:0x80017CA4; // type:function size:0xC8 scope:global align:4 +execute__24mDoDvdThd_mountArchive_cFv = .text:0x80017D6C; // type:function size:0x154 scope:global align:4 +__dt__25mDoDvdThd_mountXArchive_cFv = .text:0x80017EC0; // type:function size:0x60 scope:global align:4 +__ct__25mDoDvdThd_mountXArchive_cFUcQ210JKRArchive10EMountMode = .text:0x80017F20; // type:function size:0x64 scope:global align:4 +create__25mDoDvdThd_mountXArchive_cFPCcUcQ210JKRArchive10EMountMode = .text:0x80017F84; // type:function size:0xC8 scope:global align:4 +execute__25mDoDvdThd_mountXArchive_cFv = .text:0x8001804C; // type:function size:0x78 scope:global align:4 +__ct__21mDoDvdThd_toMainRam_cFUc = .text:0x800180C4; // type:function size:0x4C scope:global align:4 +create__21mDoDvdThd_toMainRam_cFPCcUcP7JKRHeap = .text:0x80018110; // type:function size:0xC8 scope:global align:4 +__dt__21mDoDvdThd_toMainRam_cFv = .text:0x800181D8; // type:function size:0x60 scope:global align:4 +execute__21mDoDvdThd_toMainRam_cFv = .text:0x80018238; // type:function size:0xB0 scope:global align:4 +__sinit_m_Do_dvd_thread_cpp = .text:0x800182E8; // type:function size:0x28 scope:local align:4 +mDoDvdErr_ThdInit__Fv = .text:0x80018310; // type:function size:0xC0 scope:global align:4 +mDoDvdErr_ThdCleanup__Fv = .text:0x800183D0; // type:function size:0x48 scope:global align:4 +mDoDvdErr_Watch__FPv = .text:0x80018418; // type:function size:0x34 scope:global align:4 +AlarmHandler__FP7OSAlarmP9OSContext = .text:0x8001844C; // type:function size:0x28 scope:global align:4 +__ct__15mDoMemCd_Ctrl_cFv = .text:0x80018474; // type:function size:0x4 scope:global align:4 +ThdInit__15mDoMemCd_Ctrl_cFv = .text:0x80018478; // type:function size:0xA8 scope:global align:4 +main__15mDoMemCd_Ctrl_cFv = .text:0x80018520; // type:function size:0xC8 scope:global align:4 +update__15mDoMemCd_Ctrl_cFv = .text:0x800185E8; // type:function size:0xD4 scope:global align:4 +restore__15mDoMemCd_Ctrl_cFv = .text:0x800186BC; // type:function size:0x94 scope:global align:4 +store__15mDoMemCd_Ctrl_cFv = .text:0x80018750; // type:function size:0x108 scope:global align:4 +command_format__15mDoMemCd_Ctrl_cFv = .text:0x80018858; // type:function size:0x50 scope:global align:4 +save__15mDoMemCd_Ctrl_cFPvUlUl = .text:0x800188A8; // type:function size:0x74 scope:global align:4 +load__15mDoMemCd_Ctrl_cFv = .text:0x8001891C; // type:function size:0x50 scope:global align:4 +LoadSync__15mDoMemCd_Ctrl_cFPvUlUl = .text:0x8001896C; // type:function size:0x94 scope:global align:4 +SaveSync__15mDoMemCd_Ctrl_cFv = .text:0x80018A00; // type:function size:0x70 scope:global align:4 +getStatus__15mDoMemCd_Ctrl_cFUl = .text:0x80018A70; // type:function size:0xE4 scope:global align:4 +format__15mDoMemCd_Ctrl_cFv = .text:0x80018B54; // type:function size:0x4C scope:global align:4 +FormatSync__15mDoMemCd_Ctrl_cFv = .text:0x80018BA0; // type:function size:0x70 scope:global align:4 +attach__15mDoMemCd_Ctrl_cFv = .text:0x80018C10; // type:function size:0xD8 scope:global align:4 +detach__15mDoMemCd_Ctrl_cFv = .text:0x80018CE8; // type:function size:0x38 scope:global align:4 +mount__15mDoMemCd_Ctrl_cFv = .text:0x80018D20; // type:function size:0xE0 scope:global align:4 +loadfile__15mDoMemCd_Ctrl_cFv = .text:0x80018E00; // type:function size:0x60 scope:global align:4 +checkspace__15mDoMemCd_Ctrl_cFv = .text:0x80018E60; // type:function size:0x8C scope:global align:4 +setCardState__15mDoMemCd_Ctrl_cFl = .text:0x80018EEC; // type:function size:0xAC scope:global align:4 +mDoMemCd_main__FPv = .text:0x80018F98; // type:function size:0x2C scope:global align:4 +__sinit_m_Do_MemCard_cpp = .text:0x80018FC4; // type:function size:0x28 scope:local align:4 +mDoMemCdRWm_Store__FP12CARDFileInfoPvUl = .text:0x80018FEC; // type:function size:0x3CC scope:global align:4 +mDoMemCdRWm_Restore__FP12CARDFileInfoPvUl = .text:0x800193B8; // type:function size:0x264 scope:global align:4 +mDoMemCdRWm_BuildHeader__FP22mDoMemCdRWm_HeaderData = .text:0x8001961C; // type:function size:0x15C scope:global align:4 +mDoMemCdRWm_SetCardStat__FP12CARDFileInfo = .text:0x80019778; // type:function size:0x144 scope:global align:4 +mDoMemCdRWm_CheckCardStat__FP12CARDFileInfo = .text:0x800198BC; // type:function size:0x104 scope:global align:4 +mDoMemCdRWm_CalcCheckSum__FPvUl = .text:0x800199C0; // type:function size:0x40 scope:global align:4 +mDoMemCdRWm_CalcCheckSumPictData__FPvUl = .text:0x80019A00; // type:function size:0x28 scope:global align:4 +mDoMemCdRWm_TestCheckSumPictData__FPv = .text:0x80019A28; // type:function size:0x44 scope:global align:4 +mDoMemCdRWm_SetCheckSumPictData__FPUc = .text:0x80019A6C; // type:function size:0x34 scope:global align:4 +mDoMemCdRWm_CalcCheckSumGameData__FPvUl = .text:0x80019AA0; // type:function size:0x38 scope:global align:4 +mDoMemCdRWm_TestCheckSumGameData__FPv = .text:0x80019AD8; // type:function size:0x4C scope:global align:4 +mDoMemCdRWm_SetCheckSumGameData__FPUcUc = .text:0x80019B24; // type:function size:0x44 scope:global align:4 +ProbeCheck_0__FP11JUTGbaParamPv = .text:0x80019B68; // type:function size:0x28 scope:global align:4 +ProbeCheck_1__FP11JUTGbaParamPv = .text:0x80019B90; // type:function size:0x28 scope:global align:4 +CodeExchange_0__FP11JUTGbaParamPv = .text:0x80019BB8; // type:function size:0x28 scope:global align:4 +CodeExchange_1__FP11JUTGbaParamPv = .text:0x80019BE0; // type:function size:0x28 scope:global align:4 +CodeExchange_2__FP11JUTGbaParamPv = .text:0x80019C08; // type:function size:0x28 scope:global align:4 +CodeExchange_3__FP11JUTGbaParamPv = .text:0x80019C30; // type:function size:0x28 scope:global align:4 +CodeExchange_4__FP11JUTGbaParamPv = .text:0x80019C58; // type:function size:0x28 scope:global align:4 +ContextCheck__FP11JUTGbaParamPv = .text:0x80019C80; // type:function size:0x28 scope:global align:4 +ContextSend__FP11JUTGbaParamPv = .text:0x80019CA8; // type:function size:0x28 scope:global align:4 +ContextRead__FP11JUTGbaParamPv = .text:0x80019CD0; // type:function size:0x28 scope:global align:4 +GbaWriteResult__FP11JUTGbaParamPv = .text:0x80019CF8; // type:function size:0x28 scope:global align:4 +GbaReadResult__FP11JUTGbaParamPv = .text:0x80019D20; // type:function size:0x28 scope:global align:4 +GbaReset__FP11JUTGbaParamPv = .text:0x80019D48; // type:function size:0x28 scope:global align:4 +mDoGaC_Initial__15mDoGaC_agbCom_cFP18mDoGaC_DataManag_cUc = .text:0x80019D70; // type:function size:0x138 scope:global align:4 +mDoGaC_ComOpen__15mDoGaC_agbCom_cFv = .text:0x80019EA8; // type:function size:0xC scope:global align:4 +mDoGaC_ComClose__15mDoGaC_agbCom_cFv = .text:0x80019EB4; // type:function size:0x4C scope:global align:4 +mDoGaC_ComStart__15mDoGaC_agbCom_cFv = .text:0x80019F00; // type:function size:0xC scope:global align:4 +mDoGaC_ComStop__15mDoGaC_agbCom_cFv = .text:0x80019F0C; // type:function size:0x38 scope:global align:4 +mDoGaC_GbaReboot__15mDoGaC_agbCom_cFv = .text:0x80019F44; // type:function size:0x78 scope:global align:4 +mDoGaC_GbaReset__15mDoGaC_agbCom_cFv = .text:0x80019FBC; // type:function size:0x98 scope:global align:4 +mDoGaC_ComRestart__15mDoGaC_agbCom_cFv = .text:0x8001A054; // type:function size:0x58 scope:global align:4 +mDoGaC_Connect__15mDoGaC_agbCom_cFv = .text:0x8001A0AC; // type:function size:0x110 scope:global align:4 +mDoGaC_ConnectSleep__15mDoGaC_agbCom_cFv = .text:0x8001A1BC; // type:function size:0x18 scope:global align:4 +mDoGaC_ConnectWake__15mDoGaC_agbCom_cFv = .text:0x8001A1D4; // type:function size:0xC scope:global align:4 +mDoGaC_GbaLink__15mDoGaC_agbCom_cFv = .text:0x8001A1E0; // type:function size:0x34 scope:global align:4 +mDoGaC_SendDataSet__15mDoGaC_agbCom_cFPUliUcUl = .text:0x8001A214; // type:function size:0xC8 scope:global align:4 +mDoGaC_SendDataWrite__15mDoGaC_agbCom_cFv = .text:0x8001A2DC; // type:function size:0x104 scope:global align:4 +mDoGaC_SendEntry__15mDoGaC_agbCom_cFUcUl = .text:0x8001A3E0; // type:function size:0x3C scope:global align:4 +mDoGaC_SendStatusCheck__15mDoGaC_agbCom_cFUc = .text:0x8001A41C; // type:function size:0x30 scope:global align:4 +mDoGaC_SendEndCheck__15mDoGaC_agbCom_cFUc = .text:0x8001A44C; // type:function size:0x30 scope:global align:4 +mDoGaC_RecvStatusCheck__15mDoGaC_agbCom_cFUc = .text:0x8001A47C; // type:function size:0x20 scope:global align:4 +mDoGaC_DataStatusReset__15mDoGaC_agbCom_cFUc = .text:0x8001A49C; // type:function size:0x40 scope:global align:4 +mDoGaC_StatusSendSet__15mDoGaC_agbCom_cFUc = .text:0x8001A4DC; // type:function size:0xA0 scope:global align:4 +mDoGaC_ProbeCheck0__15mDoGaC_agbCom_cFv = .text:0x8001A57C; // type:function size:0x84 scope:global align:4 +mDoGaC_ProbeCheck1__15mDoGaC_agbCom_cFv = .text:0x8001A600; // type:function size:0x74 scope:global align:4 +mDoGaC_CodeExchange0__15mDoGaC_agbCom_cFv = .text:0x8001A674; // type:function size:0x94 scope:global align:4 +mDoGaC_CodeExchange1__15mDoGaC_agbCom_cFv = .text:0x8001A708; // type:function size:0x94 scope:global align:4 +mDoGaC_CodeExchange2__15mDoGaC_agbCom_cFv = .text:0x8001A79C; // type:function size:0x90 scope:global align:4 +mDoGaC_CodeExchange3__15mDoGaC_agbCom_cFv = .text:0x8001A82C; // type:function size:0x74 scope:global align:4 +mDoGaC_CodeExchange4__15mDoGaC_agbCom_cFv = .text:0x8001A8A0; // type:function size:0xB0 scope:global align:4 +mDoGaC_ContextCheck__15mDoGaC_agbCom_cFv = .text:0x8001A950; // type:function size:0x9C scope:global align:4 +mDoGaC_ContextSend__15mDoGaC_agbCom_cFv = .text:0x8001A9EC; // type:function size:0x74 scope:global align:4 +mDoGaC_ContextRead__15mDoGaC_agbCom_cFv = .text:0x8001AA60; // type:function size:0x94 scope:global align:4 +mDoGaC_GbaWrite__15mDoGaC_agbCom_cFv = .text:0x8001AAF4; // type:function size:0x2A0 scope:global align:4 +mDoGaC_WriteResult__15mDoGaC_agbCom_cFv = .text:0x8001AD94; // type:function size:0x68 scope:global align:4 +mDoGaC_GbaRead__15mDoGaC_agbCom_cFv = .text:0x8001ADFC; // type:function size:0x44 scope:global align:4 +mDoGaC_ReadResult__15mDoGaC_agbCom_cFv = .text:0x8001AE40; // type:function size:0x2A8 scope:global align:4 +BigLittleChange__FUl = .text:0x8001B0E8; // type:function size:0x34 scope:global align:4 +__sinit_m_Do_gba_com_cpp = .text:0x8001B11C; // type:function size:0x38 scope:local align:4 +__dt__15mDoGaC_agbCom_cFv = .text:0x8001B154; // type:function size:0x3C scope:global align:4 +print_f__FPCce = .text:0x8001B190; // type:function size:0x8C scope:global align:4 +print__FPCc = .text:0x8001B21C; // type:function size:0x28 scope:global align:4 +bakaboso__Fv = .text:0x8001B244; // type:function size:0x78 scope:global align:4 +dispHeapInfo__Fv = .text:0x8001B2BC; // type:function size:0x168 scope:global align:4 +dispDateInfo__Fv = .text:0x8001B424; // type:function size:0x154 scope:global align:4 +dispConsoleToTerminal__Fv = .text:0x8001B578; // type:function size:0x28 scope:global align:4 +exception_addition__FP10JUTConsole = .text:0x8001B5A0; // type:function size:0x30 scope:global align:4 +ice_bg_check__FP8enemyice = .text:0x8001B5D0; // type:function size:0x1D8 scope:global align:4 +enemy_ice__FP8enemyice = .text:0x8001B7A8; // type:function size:0xCF0 scope:global align:4 +__dt__5csXyzFv = .text:0x8001C498; // type:function size:0x3C scope:global align:4 +enemy_fire__FP9enemyfire = .text:0x8001C4D4; // type:function size:0x610 scope:global align:4 +enemy_fire_remove__FP9enemyfire = .text:0x8001CAE4; // type:function size:0x78 scope:global align:4 +enemy_piyo_set__FP10fopAc_ac_c = .text:0x8001CB5C; // type:function size:0x64 scope:global align:4 +wall_angle_get__FP10fopAc_ac_cs = .text:0x8001CBC0; // type:function size:0x408 scope:global align:4 +__dt__11dBgS_LinChkFv = .text:0x8001CFC8; // type:function size:0x12C scope:global align:4 +__dt__8dBgS_ChkFv = .text:0x8001D0F4; // type:function size:0xA0 scope:global align:4 +__dt__15dBgS_GrpPassChkFv = .text:0x8001D194; // type:function size:0x5C scope:global align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x8001D1F0; // type:function size:0x48 scope:global align:4 +__dt__16dBgS_PolyPassChkFv = .text:0x8001D238; // type:function size:0x5C scope:global align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x8001D294; // type:function size:0x48 scope:global align:4 +__dt__11cBgS_LinChkFv = .text:0x8001D2DC; // type:function size:0x94 scope:global align:4 +__dt__8cM3dGLinFv = .text:0x8001D370; // type:function size:0x48 scope:global align:4 +__dt__13cBgS_PolyInfoFv = .text:0x8001D3B8; // type:function size:0x48 scope:global align:4 +dr_body_bg_check__FP14damagereaction = .text:0x8001D400; // type:function size:0x580 scope:global align:4 +__dt__18dBgS_ObjGndChk_SplFv = .text:0x8001D980; // type:function size:0x168 scope:global align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x8001DAE8; // type:function size:0x140 scope:global align:4 +__dt__11dBgS_GndChkFv = .text:0x8001DC28; // type:function size:0x118 scope:global align:4 +__dt__11cBgS_GndChkFv = .text:0x8001DD40; // type:function size:0x80 scope:global align:4 +dr_joint_bg_check__FP14damagereaction = .text:0x8001DDC0; // type:function size:0x102C scope:global align:4 +__dt__20dBgS_ObjGndChk_YoganFv = .text:0x8001EDEC; // type:function size:0x168 scope:global align:4 +kado_check__FP14damagereaction = .text:0x8001EF54; // type:function size:0x3A0 scope:global align:4 +hang_ang_get__FP14damagereaction = .text:0x8001F2F4; // type:function size:0x448 scope:global align:4 +dr_damage_set__FP14damagereaction = .text:0x8001F73C; // type:function size:0xFEC scope:global align:4 +dr_damage_anime__FP14damagereaction = .text:0x80020728; // type:function size:0x149C scope:global align:4 +dr_matrix_set__FP14damagereaction = .text:0x80021BC4; // type:function size:0x170 scope:global align:4 +damage_reaction__FP14damagereaction = .text:0x80021D34; // type:function size:0xF8 scope:global align:4 +__sinit_c_damagereaction_cpp = .text:0x80021E2C; // type:function size:0x48 scope:local align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x80021E74; // type:function size:0x8 scope:local align:4 +@12@__dt__8dBgS_ChkFv = .text:0x80021E7C; // type:function size:0x8 scope:local align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x80021E84; // type:function size:0x8 scope:local align:4 +@100@__dt__11dBgS_LinChkFv = .text:0x80021E8C; // type:function size:0x8 scope:local align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x80021E94; // type:function size:0x8 scope:local align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x80021E9C; // type:function size:0x8 scope:local align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x80021EA4; // type:function size:0x8 scope:local align:4 +@64@__dt__11dBgS_GndChkFv = .text:0x80021EAC; // type:function size:0x8 scope:local align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x80021EB4; // type:function size:0x8 scope:local align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x80021EBC; // type:function size:0x8 scope:local align:4 +@64@__dt__14dBgS_ObjGndChkFv = .text:0x80021EC4; // type:function size:0x8 scope:local align:4 +@20@__dt__18dBgS_ObjGndChk_SplFv = .text:0x80021ECC; // type:function size:0x8 scope:local align:4 +@76@__dt__18dBgS_ObjGndChk_SplFv = .text:0x80021ED4; // type:function size:0x8 scope:local align:4 +@64@__dt__18dBgS_ObjGndChk_SplFv = .text:0x80021EDC; // type:function size:0x8 scope:local align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x80021EE4; // type:function size:0x8 scope:local align:4 +@20@__dt__20dBgS_ObjGndChk_YoganFv = .text:0x80021EEC; // type:function size:0x8 scope:local align:4 +@76@__dt__20dBgS_ObjGndChk_YoganFv = .text:0x80021EF4; // type:function size:0x8 scope:local align:4 +@64@__dt__20dBgS_ObjGndChk_YoganFv = .text:0x80021EFC; // type:function size:0x8 scope:local align:4 +cCc_Init__Fv = .text:0x80021F04; // type:function size:0x1F4 scope:global align:4 +cDyl_IsLinked__Fs = .text:0x800220F8; // type:function size:0xA0 scope:global align:4 +cDyl_Unlink__Fs = .text:0x80022198; // type:function size:0xD8 scope:global align:4 +cDyl_Link__Fs = .text:0x80022270; // type:function size:0x104 scope:global align:4 +cDyl_LinkASync__Fs = .text:0x80022374; // type:function size:0x14C scope:global align:4 +cDyl_InitCallback__FPv = .text:0x800224C0; // type:function size:0x114 scope:global align:4 +cDyl_InitAsync__Fv = .text:0x800225D4; // type:function size:0x74 scope:global align:4 +cDyl_InitAsyncIsDone__Fv = .text:0x80022648; // type:function size:0x6C scope:global align:4 +phase_01__7cDylPhsFPv = .text:0x800226B4; // type:function size:0x8 scope:global align:4 +phase_02__7cDylPhsFPs = .text:0x800226BC; // type:function size:0x38 scope:global align:4 +phase_03__7cDylPhsFPv = .text:0x800226F4; // type:function size:0x8 scope:global align:4 +Link__7cDylPhsFP30request_of_phase_process_classs = .text:0x800226FC; // type:function size:0x44 scope:global align:4 +Unlink__7cDylPhsFP30request_of_phase_process_classs = .text:0x80022740; // type:function size:0x9C scope:global align:4 +getModuleName__24DynamicModuleControlBaseCFv = .text:0x800227DC; // type:function size:0x8 scope:global align:4 +__dt__20DynamicModuleControlFv = .text:0x800227E4; // type:function size:0x60 scope:global align:4 +__ct__11fapGm_HIO_cFv = .text:0x80022844; // type:function size:0x12C scope:global align:4 +fapGm_After__Fv = .text:0x80022970; // type:function size:0x28 scope:global align:4 +fapGm_Execute__Fv = .text:0x80022998; // type:function size:0x34 scope:global align:4 +fapGm_Create__Fv = .text:0x800229CC; // type:function size:0x70 scope:global align:4 +__dt__11fapGm_HIO_cFv = .text:0x80022A3C; // type:function size:0x48 scope:global align:4 +__sinit_f_ap_game_cpp = .text:0x80022A84; // type:function size:0x3C scope:local align:4 +__ct__19print_error_check_cFP10fopAc_ac_cRCQ219print_error_check_c7param_s = .text:0x80022AC0; // type:function size:0x44 scope:global align:4 +__dt__19print_error_check_cFv = .text:0x80022B04; // type:function size:0x50 scope:global align:4 +start__19print_error_check_cFv = .text:0x80022B54; // type:function size:0x98 scope:global align:4 +check__19print_error_check_cFv = .text:0x80022BEC; // type:function size:0x4 scope:global align:4 +__ct__10fopAc_ac_cFv = .text:0x80022BF0; // type:function size:0xB8 scope:global align:4 +__dt__20fopAc_cullSizeSphereFv = .text:0x80022CA8; // type:function size:0x3C scope:global align:4 +__dt__17fopAc_cullSizeBoxFv = .text:0x80022CE4; // type:function size:0x3C scope:global align:4 +__dt__12dKy_tevstr_cFv = .text:0x80022D20; // type:function size:0x3C scope:global align:4 +__dt__11dEvt_info_cFv = .text:0x80022D5C; // type:function size:0x48 scope:global align:4 +__dt__10fopAc_ac_cFv = .text:0x80022DA4; // type:function size:0x54 scope:global align:4 +fopAc_IsActor__FPv = .text:0x80022DF8; // type:function size:0x28 scope:global align:4 +fopAc_Draw__FPv = .text:0x80022E20; // type:function size:0xF0 scope:global align:4 +fopAc_Execute__FPv = .text:0x80022F10; // type:function size:0x134 scope:global align:4 +fopAc_IsDelete__FPv = .text:0x80023044; // type:function size:0x70 scope:global align:4 +fopAc_Delete__FPv = .text:0x800230B4; // type:function size:0xC0 scope:global align:4 +fopAc_Create__FPv = .text:0x80023174; // type:function size:0x2A4 scope:global align:4 +fopAcIt_Executor__FPFPvPv_iPv = .text:0x80023418; // type:function size:0x3C scope:global align:4 +fopAcIt_Judge__FPFPvPv_PvPv = .text:0x80023454; // type:function size:0x3C scope:global align:4 +fopAcTg_ToActorQ__FP16create_tag_class = .text:0x80023490; // type:function size:0x2C scope:global align:4 +fopAcTg_ActorQTo__FP16create_tag_class = .text:0x800234BC; // type:function size:0x20 scope:global align:4 +fopAcTg_Init__FP16create_tag_classPv = .text:0x800234DC; // type:function size:0x24 scope:global align:4 +fopAcM_setStageLayer__FPv = .text:0x80023500; // type:function size:0xA4 scope:global align:4 +fopAcM_setRoomLayer__FPvi = .text:0x800235A4; // type:function size:0xBC scope:global align:4 +fopAcM_SearchByID__FUiPP10fopAc_ac_c = .text:0x80023660; // type:function size:0x70 scope:global align:4 +fopAcM_SearchByName__FsPP10fopAc_ac_c = .text:0x800236D0; // type:function size:0x7C scope:global align:4 +fopAcM_CreateAppend__Fv = .text:0x8002374C; // type:function size:0x74 scope:global align:4 +createAppend__FUlP4cXyziP5csXyzP4cXyzScUi = .text:0x800237C0; // type:function size:0x154 scope:global align:4 +fopAcM_Log__FP10fopAc_ac_cPc = .text:0x80023914; // type:function size:0x4 scope:global align:4 +fopAcM_delete__FP10fopAc_ac_c = .text:0x80023918; // type:function size:0x40 scope:global align:4 +fopAcM_delete__FUi = .text:0x80023958; // type:function size:0x64 scope:global align:4 +fopAcM_create__FsUlP4cXyziP5csXyzP4cXyzScPFPv_i = .text:0x800239BC; // type:function size:0x7C scope:global align:4 +fopAcM_create__FPcUlP4cXyziP5csXyzP4cXyzPFPv_i = .text:0x80023A38; // type:function size:0x7C scope:global align:4 +fopAcM_fastCreate__FsUlP4cXyziP5csXyzP4cXyzScPFPv_iPv = .text:0x80023AB4; // type:function size:0x78 scope:global align:4 +fopAcM_fastCreate__FPcUlP4cXyziP5csXyzP4cXyzPFPv_iPv = .text:0x80023B2C; // type:function size:0x84 scope:global align:4 +fopAcM_createChild__FsUiUlP4cXyziP5csXyzP4cXyzScPFPv_i = .text:0x80023BB0; // type:function size:0x80 scope:global align:4 +fopAcM_createChild__FPcUiUlP4cXyziP5csXyzP4cXyzPFPv_i = .text:0x80023C30; // type:function size:0x84 scope:global align:4 +fopAcM_createChildFromOffset__FsUiUlP4cXyziP5csXyzP4cXyzScPFPv_i = .text:0x80023CB4; // type:function size:0x1C0 scope:global align:4 +fopAcM_createChildFromOffset__FPcUiUlP4cXyziP5csXyzP4cXyzPFPv_i = .text:0x80023E74; // type:function size:0x1A4 scope:global align:4 +fopAcM_createHeap__FP10fopAc_ac_cUlUl = .text:0x80024018; // type:function size:0x128 scope:global align:4 +fopAcM_adjustHeap__FP10fopAc_ac_c = .text:0x80024140; // type:function size:0x34 scope:global align:4 +fopAcM_DeleteHeap__FP10fopAc_ac_c = .text:0x80024174; // type:function size:0x50 scope:global align:4 +fopAcM_entrySolidHeap__FP10fopAc_ac_cPFP10fopAc_ac_c_iUl = .text:0x800241C4; // type:function size:0x3A0 scope:global align:4 +fopAcM_setCullSizeBox__FP10fopAc_ac_cffffff = .text:0x80024564; // type:function size:0x1C scope:global align:4 +fopAcM_setCullSizeSphere__FP10fopAc_ac_cffff = .text:0x80024580; // type:function size:0x14 scope:global align:4 +fopAcM_addAngleY__FP10fopAc_ac_css = .text:0x80024594; // type:function size:0x30 scope:global align:4 +fopAcM_calcSpeed__FP10fopAc_ac_c = .text:0x800245C4; // type:function size:0x64 scope:global align:4 +fopAcM_posMove__FP10fopAc_ac_cPC4cXyz = .text:0x80024628; // type:function size:0x6C scope:global align:4 +fopAcM_posMoveF__FP10fopAc_ac_cPC4cXyz = .text:0x80024694; // type:function size:0x44 scope:global align:4 +fopAcM_searchActorAngleY__FP10fopAc_ac_cP10fopAc_ac_c = .text:0x800246D8; // type:function size:0x28 scope:global align:4 +fopAcM_seenActorAngleY__FP10fopAc_ac_cP10fopAc_ac_c = .text:0x80024700; // type:function size:0x44 scope:global align:4 +fopAcM_searchActorDistance__FP10fopAc_ac_cP10fopAc_ac_c = .text:0x80024744; // type:function size:0xB0 scope:global align:4 +fopAcM_searchActorDistance2__FP10fopAc_ac_cP10fopAc_ac_c = .text:0x800247F4; // type:function size:0x4C scope:global align:4 +fopAcM_searchActorDistanceXZ__FP10fopAc_ac_cP10fopAc_ac_c = .text:0x80024840; // type:function size:0xB0 scope:global align:4 +fopAcM_searchActorDistanceXZ2__FP10fopAc_ac_cP10fopAc_ac_c = .text:0x800248F0; // type:function size:0x4C scope:global align:4 +fopAcM_rollPlayerCrash__FP10fopAc_ac_cfUl = .text:0x8002493C; // type:function size:0xF8 scope:global align:4 +fopAcM_checkCullingBox__FPA4_fffffff = .text:0x80024A34; // type:function size:0xAC scope:global align:4 +fopAcM_cullingCheck__FP10fopAc_ac_c = .text:0x80024AE0; // type:function size:0x360 scope:global align:4 +fopAcM_orderTalkEvent__FP10fopAc_ac_cP10fopAc_ac_c = .text:0x80024E40; // type:function size:0x50 scope:global align:4 +fopAcM_orderTalkXBtnEvent__FP10fopAc_ac_cP10fopAc_ac_c = .text:0x80024E90; // type:function size:0x50 scope:global align:4 +fopAcM_orderTalkYBtnEvent__FP10fopAc_ac_cP10fopAc_ac_c = .text:0x80024EE0; // type:function size:0x50 scope:global align:4 +fopAcM_orderTalkZBtnEvent__FP10fopAc_ac_cP10fopAc_ac_c = .text:0x80024F30; // type:function size:0x50 scope:global align:4 +fopAcM_orderZHintEvent__FP10fopAc_ac_cP10fopAc_ac_c = .text:0x80024F80; // type:function size:0x54 scope:global align:4 +fopAcM_orderSpeakEvent__FP10fopAc_ac_c = .text:0x80024FD4; // type:function size:0x50 scope:global align:4 +fopAcM_orderDoorEvent__FP10fopAc_ac_cP10fopAc_ac_c = .text:0x80025024; // type:function size:0x54 scope:global align:4 +fopAcM_orderCatchEvent__FP10fopAc_ac_cP10fopAc_ac_c = .text:0x80025078; // type:function size:0x54 scope:global align:4 +fopAcM_orderOtherEvent2__FP10fopAc_ac_cPcUsUs = .text:0x800250CC; // type:function size:0x94 scope:global align:4 +fopAcM_orderChangeEvent__FP10fopAc_ac_cPcUsUs = .text:0x80025160; // type:function size:0x60 scope:global align:4 +fopAcM_orderChangeEvent__FP10fopAc_ac_cP10fopAc_ac_cPcUsUs = .text:0x800251C0; // type:function size:0x6C scope:global align:4 +fopAcM_orderChangeEventId__FP10fopAc_ac_csUsUs = .text:0x8002522C; // type:function size:0x88 scope:global align:4 +fopAcM_orderChangeEventId__FP10fopAc_ac_cP10fopAc_ac_csUsUs = .text:0x800252B4; // type:function size:0x88 scope:global align:4 +fopAcM_orderOtherEventId__FP10fopAc_ac_csUcUsUsUs = .text:0x8002533C; // type:function size:0x98 scope:global align:4 +fopAcM_orderPotentialEvent__FP10fopAc_ac_cUsUsUs = .text:0x800253D4; // type:function size:0x60 scope:global align:4 +fopAcM_orderItemEvent__FP10fopAc_ac_c = .text:0x80025434; // type:function size:0x54 scope:global align:4 +fopAcM_orderTreasureEvent__FP10fopAc_ac_cP10fopAc_ac_c = .text:0x80025488; // type:function size:0x54 scope:global align:4 +fopAcM_getTalkEventPartner__FP10fopAc_ac_c = .text:0x800254DC; // type:function size:0x30 scope:global align:4 +fopAcM_getItemEventPartner__FP10fopAc_ac_c = .text:0x8002550C; // type:function size:0x30 scope:global align:4 +fopAcM_getEventPartner__FP10fopAc_ac_c = .text:0x8002553C; // type:function size:0x74 scope:global align:4 +fopAcM_createItemForPresentDemo__FP4cXyziUciiP5csXyzP4cXyz = .text:0x800255B0; // type:function size:0xD0 scope:global align:4 +fopAcM_createItemForTrBoxDemo__FP4cXyziiiP5csXyzP4cXyz = .text:0x80025680; // type:function size:0xCC scope:global align:4 +fopAcM_createItemFromTable__FP4cXyziiiiP5csXyziP4cXyz = .text:0x8002574C; // type:function size:0x3DC scope:global align:4 +fopAcM_createRaceItemFromTable__FP4cXyziiiP5csXyzP4cXyzi = .text:0x80025B28; // type:function size:0x134 scope:global align:4 +fopAcM_createShopItem__FP4cXyziP5csXyziP4cXyzPFPv_i = .text:0x80025C5C; // type:function size:0xC4 scope:global align:4 +fopAcM_createRaceItem__FP4cXyziiP5csXyziP4cXyzi = .text:0x80025D20; // type:function size:0xF8 scope:global align:4 +fopAcM_createDemoItem__FP4cXyziiP5csXyziP4cXyzUc = .text:0x80025E18; // type:function size:0xEC scope:global align:4 +fopAcM_createItemForBoss__FP4cXyziiP5csXyzP4cXyzi = .text:0x80025F04; // type:function size:0x74 scope:global align:4 +fopAcM_createItem__FP4cXyziiiiP5csXyziP4cXyz = .text:0x80025F78; // type:function size:0x1B4 scope:global align:4 +fopAcM_fastCreateItem2__FP4cXyziiiiP5csXyziP4cXyz = .text:0x8002612C; // type:function size:0x1CC scope:global align:4 +fopAcM_createItemForKP2__FP4cXyziiP5csXyzP4cXyzfffUs = .text:0x800262F8; // type:function size:0x100 scope:global align:4 +fopAcM_createItemForSimpleDemo__FP4cXyziiP5csXyzP4cXyzff = .text:0x800263F8; // type:function size:0x3C scope:global align:4 +fopAcM_fastCreateItem__FP4cXyziiP5csXyzP4cXyzfffiPFPv_i = .text:0x80026434; // type:function size:0x2D4 scope:global align:4 +fopAcM_createStealItem__FP4cXyziiP5csXyzi = .text:0x80026708; // type:function size:0x174 scope:global align:4 +fopAcM_createItemFromEnemyTable__FUsiiP4cXyzP5csXyz = .text:0x8002687C; // type:function size:0x3AC scope:global align:4 +fopAcM_createIball__FP4cXyziiP5csXyzi = .text:0x80026C28; // type:function size:0x160 scope:global align:4 +fopAcM_createWarpFlower__FP4cXyzP5csXyziUc = .text:0x80026D88; // type:function size:0x54 scope:global align:4 +enemySearchJugge__FPvPv = .text:0x80026DDC; // type:function size:0x50 scope:global align:4 +fopAcM_myRoomSearchEnemy__FSc = .text:0x80026E2C; // type:function size:0x12C scope:global align:4 +fopAcM_createDisappear__FP10fopAc_ac_cP4cXyzUcUcUc = .text:0x80026F58; // type:function size:0x8C scope:global align:4 +fopAcM_getGroundAngle__FP10fopAc_ac_cP5csXyz = .text:0x80026FE4; // type:function size:0x314 scope:global align:4 +fopAcM_setCarryNow__FP10fopAc_ac_ci = .text:0x800272F8; // type:function size:0x34 scope:global align:4 +fopAcM_cancelCarryNow__FP10fopAc_ac_c = .text:0x8002732C; // type:function size:0x7C scope:global align:4 +fopAcM_viewCutoffCheck__FP10fopAc_ac_cf = .text:0x800273A8; // type:function size:0x300 scope:global align:4 +fopAcM_otoCheck__FP10fopAc_ac_cf = .text:0x800276A8; // type:function size:0x120 scope:global align:4 +fopAcM_getProcNameString__FP10fopAc_ac_c = .text:0x800277C8; // type:function size:0x44 scope:global align:4 +fopAcM_findObjectCB__FP10fopAc_ac_cPv = .text:0x8002780C; // type:function size:0xD4 scope:global align:4 +fopAcM_searchFromName__FPcUlUl = .text:0x800278E0; // type:function size:0x38 scope:global align:4 +fopAcM_getWaterY__FPC4cXyzPf = .text:0x80027918; // type:function size:0x11C scope:global align:4 +__dt__11dBgS_WtrChkFv = .text:0x80027A34; // type:function size:0x124 scope:global align:4 +fopAcM_setGbaName__FP10fopAc_ac_cUcUcUc = .text:0x80027B58; // type:function size:0xA0 scope:global align:4 +fpoAcM_absolutePos__FP10fopAc_ac_cP4cXyzP4cXyz = .text:0x80027BF8; // type:function size:0xC4 scope:global align:4 +fpoAcM_relativePos__FP10fopAc_ac_cP4cXyzP4cXyz = .text:0x80027CBC; // type:function size:0xC4 scope:global align:4 +__dt__14dBgS_SplGrpChkFv = .text:0x80027D80; // type:function size:0xFC scope:global align:4 +__sinit_f_op_actor_mng_cpp = .text:0x80027E7C; // type:function size:0x7E0 scope:local align:4 +__ct__20fopAc_cullSizeSphereF4cXyzf = .text:0x8002865C; // type:function size:0x20 scope:global align:4 +__ct__17fopAc_cullSizeBoxFRC17fopAc_cullSizeBox = .text:0x8002867C; // type:function size:0x34 scope:global align:4 +__ct__17fopAc_cullSizeBoxF4cXyz4cXyz = .text:0x800286B0; // type:function size:0x34 scope:global align:4 +__dt__5l_HIOFv = .text:0x800286E4; // type:function size:0x3C scope:global align:4 +@16@__dt__11dBgS_WtrChkFv = .text:0x80028720; // type:function size:0x8 scope:local align:4 +@48@__dt__11dBgS_WtrChkFv = .text:0x80028728; // type:function size:0x8 scope:local align:4 +@36@__dt__11dBgS_WtrChkFv = .text:0x80028730; // type:function size:0x8 scope:local align:4 +@16@__dt__14dBgS_SplGrpChkFv = .text:0x80028738; // type:function size:0x8 scope:local align:4 +@48@__dt__14dBgS_SplGrpChkFv = .text:0x80028740; // type:function size:0x8 scope:local align:4 +@36@__dt__14dBgS_SplGrpChkFv = .text:0x80028748; // type:function size:0x8 scope:local align:4 +onFrollCrashFlg__9daPy_py_cFUl = .text:0x80028750; // type:function size:0x4 scope:global align:4 +getGrabActorID__9daPy_py_cCFv = .text:0x80028754; // type:function size:0x8 scope:global align:4 +fopCam_Draw__FP12camera_class = .text:0x8002875C; // type:function size:0x54 scope:global align:4 +fopCam_Execute__FP12camera_class = .text:0x800287B0; // type:function size:0x5C scope:global align:4 +fopCam_IsDelete__FP12camera_class = .text:0x8002880C; // type:function size:0x54 scope:global align:4 +fopCam_Delete__FP12camera_class = .text:0x80028860; // type:function size:0x54 scope:global align:4 +fopCam_Create__FPv = .text:0x800288B4; // type:function size:0x98 scope:global align:4 +fopCamM_GetParam__FP12camera_class = .text:0x8002894C; // type:function size:0x8 scope:global align:4 +fopCamM_Create__FisPv = .text:0x80028954; // type:function size:0x64 scope:global align:4 +fopCamM_Management__Fv = .text:0x800289B8; // type:function size:0x4 scope:global align:4 +fopCamM_Init__Fv = .text:0x800289BC; // type:function size:0x4 scope:global align:4 +fopOvlp_Draw__FPv = .text:0x800289C0; // type:function size:0x28 scope:global align:4 +fopOvlp_Execute__FPv = .text:0x800289E8; // type:function size:0x28 scope:global align:4 +fopOvlp_IsDelete__FPv = .text:0x80028A10; // type:function size:0x28 scope:global align:4 +fopOvlp_Delete__FPv = .text:0x80028A38; // type:function size:0x28 scope:global align:4 +fopOvlp_Create__FPv = .text:0x80028A60; // type:function size:0x68 scope:global align:4 +fopOvlpM_SceneIsStop__Fv = .text:0x80028AC8; // type:function size:0x40 scope:global align:4 +fopOvlpM_SceneIsStart__Fv = .text:0x80028B08; // type:function size:0x40 scope:global align:4 +fopOvlpM_IsOutReq__FP18overlap_task_class = .text:0x80028B48; // type:function size:0x18 scope:global align:4 +fopOvlpM_Done__FP18overlap_task_class = .text:0x80028B60; // type:function size:0x24 scope:global align:4 +fopOvlpM_ToldAboutID__FUi = .text:0x80028B84; // type:function size:0x18 scope:global align:4 +fopOvlpM_IsPeek__Fv = .text:0x80028B9C; // type:function size:0x1C scope:global align:4 +fopOvlpM_IsDone__Fv = .text:0x80028BB8; // type:function size:0x34 scope:global align:4 +fopOvlpM_IsDoingReq__Fv = .text:0x80028BEC; // type:function size:0x28 scope:global align:4 +fopOvlpM_ClearOfReq__Fv = .text:0x80028C14; // type:function size:0x34 scope:global align:4 +fopOvlpM_Request__FsUs = .text:0x80028C48; // type:function size:0x4C scope:global align:4 +fopOvlpM_Management__Fv = .text:0x80028C94; // type:function size:0x48 scope:global align:4 +fopOvlpM_Cancel__Fv = .text:0x80028CDC; // type:function size:0x70 scope:global align:4 +fopOvlpM_Init__Fv = .text:0x80028D4C; // type:function size:0x4 scope:global align:4 +fopOvlpReq_phase_Done__FP21overlap_request_class = .text:0x80028D50; // type:function size:0x5C scope:global align:4 +fopOvlpReq_phase_IsDone__FP21overlap_request_class = .text:0x80028DAC; // type:function size:0x4C scope:global align:4 +fopOvlpReq_phase_IsWaitOfFadeout__FP21overlap_request_class = .text:0x80028DF8; // type:function size:0x50 scope:global align:4 +fopOvlpReq_phase_WaitOfFadeout__FP21overlap_request_class = .text:0x80028E48; // type:function size:0x70 scope:global align:4 +fopOvlpReq_phase_IsComplete__FP21overlap_request_class = .text:0x80028EB8; // type:function size:0x50 scope:global align:4 +fopOvlpReq_phase_IsCreated__FP21overlap_request_class = .text:0x80028F08; // type:function size:0x60 scope:global align:4 +fopOvlpReq_phase_Create__FP21overlap_request_class = .text:0x80028F68; // type:function size:0x5C scope:global align:4 +fopOvlpReq_Request__FP21overlap_request_classsUs = .text:0x80028FC4; // type:function size:0x9C scope:global align:4 +fopOvlpReq_Handler__FP21overlap_request_class = .text:0x80029060; // type:function size:0x98 scope:global align:4 +fopOvlpReq_Cancel__FP21overlap_request_class = .text:0x800290F8; // type:function size:0x2C scope:global align:4 +fopOvlpReq_Is_PeektimeLimit__FP21overlap_request_class = .text:0x80029124; // type:function size:0x10 scope:global align:4 +fopOvlpReq_SetPeektime__FP21overlap_request_classUs = .text:0x80029134; // type:function size:0x14 scope:global align:4 +fopOvlpReq_OverlapClr__FP21overlap_request_class = .text:0x80029148; // type:function size:0x5C scope:global align:4 +fopScn_Draw__FP11scene_class = .text:0x800291A4; // type:function size:0x28 scope:global align:4 +fopScn_Execute__FP11scene_class = .text:0x800291CC; // type:function size:0x28 scope:global align:4 +fopScn_IsDelete__FPv = .text:0x800291F4; // type:function size:0x28 scope:global align:4 +fopScn_Delete__FPv = .text:0x8002921C; // type:function size:0x60 scope:global align:4 +fopScn_Create__FPv = .text:0x8002927C; // type:function size:0x74 scope:global align:4 +fopScnIt_Judge__FPFPvPv_PvPv = .text:0x800292F0; // type:function size:0x3C scope:global align:4 +fopScnM_SearchByID__FUi = .text:0x8002932C; // type:function size:0x30 scope:global align:4 +fopScnM_ChangeReq__FP11scene_classssUs = .text:0x8002935C; // type:function size:0x40 scope:global align:4 +fopScnM_DeleteReq__FP11scene_class = .text:0x8002939C; // type:function size:0x38 scope:global align:4 +fopScnM_CreateReq__FssUsUl = .text:0x800293D4; // type:function size:0x38 scope:global align:4 +fopScnM_Management__Fv = .text:0x8002940C; // type:function size:0x58 scope:global align:4 +fopScnM_Init__Fv = .text:0x80029464; // type:function size:0x4 scope:global align:4 +fopScnRq_phase_ClearOverlap__FP19scene_request_class = .text:0x80029468; // type:function size:0x30 scope:global align:4 +fopScnRq_phase_Execute__FP19scene_request_class = .text:0x80029498; // type:function size:0x20 scope:global align:4 +fopScnRq_phase_IsDoingOverlap__FP19scene_request_class = .text:0x800294B8; // type:function size:0x30 scope:global align:4 +fopScnRq_phase_IsDoneOverlap__FP19scene_request_class = .text:0x800294E8; // type:function size:0x30 scope:global align:4 +fopScnRq_phase_Done__FP19scene_request_class = .text:0x80029518; // type:function size:0x40 scope:global align:4 +fopScnRq_Execute__FP19scene_request_class = .text:0x80029558; // type:function size:0x48 scope:global align:4 +fopScnRq_PostMethod__FPvP19scene_request_class = .text:0x800295A0; // type:function size:0x50 scope:global align:4 +fopScnRq_Cancel__FP19scene_request_class = .text:0x800295F0; // type:function size:0x40 scope:global align:4 +fopScnRq_FadeRequest__FsUs = .text:0x80029630; // type:function size:0x44 scope:global align:4 +fopScnRq_Request__FiP11scene_classsPvsUs = .text:0x80029674; // type:function size:0xC8 scope:global align:4 +fopScnRq_Handler__Fv = .text:0x8002973C; // type:function size:0x20 scope:global align:4 +fopScnTg_QueueTo__FP15scene_tag_class = .text:0x8002975C; // type:function size:0x20 scope:global align:4 +fopScnTg_ToQueue__FP15scene_tag_class = .text:0x8002977C; // type:function size:0x2C scope:global align:4 +fopScnTg_Init__FP15scene_tag_classPv = .text:0x800297A8; // type:function size:0x20 scope:global align:4 +fopVw_Draw__FP10view_class = .text:0x800297C8; // type:function size:0x28 scope:global align:4 +fopVw_Execute__FP10view_class = .text:0x800297F0; // type:function size:0x28 scope:global align:4 +fopVw_IsDelete__FPv = .text:0x80029818; // type:function size:0x28 scope:global align:4 +fopVw_Delete__FP10view_class = .text:0x80029840; // type:function size:0x28 scope:global align:4 +fopVw_Create__FPv = .text:0x80029868; // type:function size:0x3C scope:global align:4 +fopKy_Draw__FPv = .text:0x800298A4; // type:function size:0x50 scope:global align:4 +fopKy_Execute__FPv = .text:0x800298F4; // type:function size:0x70 scope:global align:4 +fopKy_IsDelete__FPv = .text:0x80029964; // type:function size:0x54 scope:global align:4 +fopKy_Delete__FPv = .text:0x800299B8; // type:function size:0x4C scope:global align:4 +fopKy_Create__FPv = .text:0x80029A04; // type:function size:0xD4 scope:global align:4 +fopMsg_Draw__FPv = .text:0x80029AD8; // type:function size:0x28 scope:global align:4 +fopMsg_Execute__FPv = .text:0x80029B00; // type:function size:0x38 scope:global align:4 +fopMsg_IsDelete__FPv = .text:0x80029B38; // type:function size:0x54 scope:global align:4 +fopMsg_Delete__FPv = .text:0x80029B8C; // type:function size:0x4C scope:global align:4 +fopMsg_Create__FPv = .text:0x80029BD8; // type:function size:0xD8 scope:global align:4 +fopKyM_SearchByID__FUi = .text:0x80029CB0; // type:function size:0x20 scope:global align:4 +fopKyM_CreateAppend__Fv = .text:0x80029CD0; // type:function size:0x58 scope:global align:4 +createAppend__FiP4cXyzP4cXyz = .text:0x80029D28; // type:function size:0x90 scope:global align:4 +fopKyM_Delete__FPv = .text:0x80029DB8; // type:function size:0x20 scope:global align:4 +fopKyM_Create__FsPFPv_iPv = .text:0x80029DD8; // type:function size:0x50 scope:global align:4 +fopKyM_create__FsiP4cXyzP4cXyzPFPv_i = .text:0x80029E28; // type:function size:0x60 scope:global align:4 +fopKyM_fastCreate__FsiP4cXyzP4cXyzPFPv_i = .text:0x80029E88; // type:function size:0x64 scope:global align:4 +fopKyM_createWpillar__FPC4cXyzffi = .text:0x80029EEC; // type:function size:0xA4 scope:global align:4 +fopKyM_createMpillar__FPC4cXyzf = .text:0x80029F90; // type:function size:0x74 scope:global align:4 +drawSelf__9MyPictureFff = .text:0x8002A004; // type:function size:0x68 scope:global align:4 +drawSelf__9MyPictureFffPA3_A4_f = .text:0x8002A06C; // type:function size:0x74 scope:global align:4 +drawFullSet2__9MyPictureFffff10J2DBinding9J2DMirrorbPA3_A4_f = .text:0x8002A0E0; // type:function size:0xBC scope:global align:4 +fopMsgM_setStageLayer__FPv = .text:0x8002A19C; // type:function size:0xAC scope:global align:4 +fopMsgM_SearchByID__FUi = .text:0x8002A248; // type:function size:0x20 scope:global align:4 +fopMsgM_SearchByName__Fs = .text:0x8002A268; // type:function size:0x30 scope:global align:4 +fopMsgM_IsExecuting__FUi = .text:0x8002A298; // type:function size:0x20 scope:global align:4 +fopMsgM_GetAppend__FPv = .text:0x8002A2B8; // type:function size:0x8 scope:global align:4 +fopMsgM_Delete__FPv = .text:0x8002A2C0; // type:function size:0x20 scope:global align:4 +createAppend__FP10fopAc_ac_cP4cXyzPUlPUlUi = .text:0x8002A2E0; // type:function size:0xC4 scope:global align:4 +createMGameTermAppend__FssiiUi = .text:0x8002A3A4; // type:function size:0x9C scope:global align:4 +createTimerAppend__FiUsUcUcffffUi = .text:0x8002A440; // type:function size:0xFC scope:global align:4 +fopMsgM_create__FsP10fopAc_ac_cP4cXyzPUlPUlPFPv_i = .text:0x8002A53C; // type:function size:0x74 scope:global align:4 +fop_MGameTerm_create__FsssiiPFPv_i = .text:0x8002A5B0; // type:function size:0x74 scope:global align:4 +fop_Timer_create__FsUcUsUcUcffffPFPv_i = .text:0x8002A624; // type:function size:0x74 scope:global align:4 +fopMsgM_messageTypeSelect__FP10fopAc_ac_cP4cXyzPUlPUl = .text:0x8002A698; // type:function size:0x1FC scope:global align:4 +__dt__16fopMsgM_msgGet_cFv = .text:0x8002A894; // type:function size:0x48 scope:global align:4 +fopMsgM_searchMessageNumber__FUl = .text:0x8002A8DC; // type:function size:0xCC scope:global align:4 +fopMsgM_messageSet__FUlP10fopAc_ac_c = .text:0x8002A9A8; // type:function size:0x144 scope:global align:4 +fopMsgM_messageSet__FUlP4cXyz = .text:0x8002AAEC; // type:function size:0x12C scope:global align:4 +fopMsgM_messageSet__FUl = .text:0x8002AC18; // type:function size:0x120 scope:global align:4 +fopMsgM_scopeMessageSet__FUl = .text:0x8002AD38; // type:function size:0x88 scope:global align:4 +fopMsgM_tactMessageSet__Fv = .text:0x8002ADC0; // type:function size:0x12C scope:global align:4 +fopMsgM_messageGet__FPcUl = .text:0x8002AEEC; // type:function size:0x184 scope:global align:4 +__dt__20fopMsgM_itemMsgGet_cFv = .text:0x8002B070; // type:function size:0x48 scope:global align:4 +fopMsgM_passwordGet__FPcUl = .text:0x8002B0B8; // type:function size:0x168 scope:global align:4 +fopMsgM_selectMessageGet__FP7J2DPaneP7J2DPanePcPcPcPcUl = .text:0x8002B220; // type:function size:0x53C scope:global align:4 +fopMsgM_demoMsgFlagOn__Fv = .text:0x8002B75C; // type:function size:0xC scope:global align:4 +fopMsgM_demoMsgFlagOff__Fv = .text:0x8002B768; // type:function size:0xC scope:global align:4 +fopMsgM_demoMsgFlagCheck__Fv = .text:0x8002B774; // type:function size:0x8 scope:global align:4 +fopMsgM_tactMsgFlagOn__Fv = .text:0x8002B77C; // type:function size:0xC scope:global align:4 +fopMsgM_tactMsgFlagOff__Fv = .text:0x8002B788; // type:function size:0xC scope:global align:4 +fopMsgM_tactMsgFlagCheck__Fv = .text:0x8002B794; // type:function size:0x8 scope:global align:4 +fopMsgM_nextMsgFlagOff__Fv = .text:0x8002B79C; // type:function size:0xC scope:global align:4 +fopMsgM_nextMsgFlagCheck__Fv = .text:0x8002B7A8; // type:function size:0x8 scope:global align:4 +fopMsgM_getScopeMode__Fv = .text:0x8002B7B0; // type:function size:0x68 scope:global align:4 +fopMsgM_forceSendOn__Fv = .text:0x8002B818; // type:function size:0x2C scope:global align:4 +fopMsgM_forceSendOff__Fv = .text:0x8002B844; // type:function size:0xC scope:global align:4 +fopMsgM_checkForceSend__Fv = .text:0x8002B850; // type:function size:0x8 scope:global align:4 +fopMsgM_messageSendOn__Fv = .text:0x8002B858; // type:function size:0xC scope:global align:4 +fopMsgM_messageSendOff__Fv = .text:0x8002B864; // type:function size:0xC scope:global align:4 +fopMsgM_checkMessageSend__Fv = .text:0x8002B870; // type:function size:0x8 scope:global align:4 +fopMsgM_releaseScopeMode__Fv = .text:0x8002B878; // type:function size:0x2C scope:global align:4 +fopMsgM_outFontTex__Fi = .text:0x8002B8A4; // type:function size:0x14 scope:global align:4 +fopMsgM_outFontColorWhite__Fi = .text:0x8002B8B8; // type:function size:0x14 scope:global align:4 +fopMsgM_outFontSet__FP10J2DPictureP10J2DPicturePsUlUc = .text:0x8002B8CC; // type:function size:0x2E0 scope:global align:4 +fopMsgM_outFontSet__FP10J2DPicturePsUlUc = .text:0x8002BBAC; // type:function size:0x234 scope:global align:4 +fopMsgM_outFontStickAnimePiece__FP10J2DPictureP10J2DPicturess = .text:0x8002BDE0; // type:function size:0x2D4 scope:global align:4 +fopMsgM_outFontStickAnimePiece__FP10J2DPicturess = .text:0x8002C0B4; // type:function size:0x1D8 scope:global align:4 +calcMtx__7J2DPaneFv = .text:0x8002C28C; // type:function size:0x40 scope:global align:4 +resize__7J2DPaneFff = .text:0x8002C2CC; // type:function size:0x1C scope:global align:4 +fopMsgM_outFontStickAnime__FP10J2DPictureP10J2DPicturePiPiiPs = .text:0x8002C2E8; // type:function size:0x1D4 scope:global align:4 +fopMsgM_outFontStickAnime__FP10J2DPicturePiPiPiPiPs = .text:0x8002C4BC; // type:function size:0x1AC scope:global align:4 +fopMsgM_outFontStickAnime2__FP10J2DPictureP10J2DPicturePiPiiPsUc = .text:0x8002C668; // type:function size:0x1BC scope:global align:4 +fopMsgM_outFontStickAnime2__FP10J2DPicturePiPiPiPiPsUc = .text:0x8002C824; // type:function size:0x1B0 scope:global align:4 +fopMsgM_outFontStickAnime__FP10J2DPictureP10J2DPicturePiPiiPsUc = .text:0x8002C9D4; // type:function size:0x18C scope:global align:4 +fopMsgM_outFontStickAnime__FP10J2DPicturePiPiPiPiPsUc = .text:0x8002CB60; // type:function size:0x188 scope:global align:4 +fopMsgM_outFontArrow__FP10J2DPictureP10J2DPicturePiPiiUc = .text:0x8002CCE8; // type:function size:0x190 scope:global align:4 +fopMsgM_outFontArrow__FP10J2DPicturePiPiPiPiUc = .text:0x8002CE78; // type:function size:0x124 scope:global align:4 +fopMsgM_outFontDraw__FP10J2DPictureP10J2DPictureiiiPsUcUc = .text:0x8002CF9C; // type:function size:0x21C scope:global align:4 +fopMsgM_outFontDraw2__FP10J2DPictureP10J2DPictureiiiiPsUcUc = .text:0x8002D1B8; // type:function size:0x250 scope:global align:4 +fopMsgM_Create__FsPFPv_iPv = .text:0x8002D408; // type:function size:0x50 scope:global align:4 +getMesgHeader__16fopMsgM_msgGet_cFUl = .text:0x8002D458; // type:function size:0x98 scope:global align:4 +getMesgInfo__16fopMsgM_msgGet_cFP11mesg_header = .text:0x8002D4F0; // type:function size:0x8 scope:global align:4 +getMesgData__16fopMsgM_msgGet_cFP11mesg_header = .text:0x8002D4F8; // type:function size:0x28 scope:global align:4 +getMesgEntry__16fopMsgM_msgGet_cFP11mesg_header = .text:0x8002D520; // type:function size:0x70 scope:global align:4 +getMessage__16fopMsgM_msgGet_cFP11mesg_header = .text:0x8002D590; // type:function size:0xB8 scope:global align:4 +getMesgHeader__20fopMsgM_itemMsgGet_cFUl = .text:0x8002D648; // type:function size:0x88 scope:global align:4 +getMesgInfo__20fopMsgM_itemMsgGet_cFP11mesg_header = .text:0x8002D6D0; // type:function size:0x8 scope:global align:4 +getMesgData__20fopMsgM_itemMsgGet_cFP11mesg_header = .text:0x8002D6D8; // type:function size:0x28 scope:global align:4 +getMesgEntry__20fopMsgM_itemMsgGet_cFP11mesg_header = .text:0x8002D700; // type:function size:0x70 scope:global align:4 +getMessage__20fopMsgM_itemMsgGet_cFP11mesg_header = .text:0x8002D770; // type:function size:0xB0 scope:global align:4 +__ct__21fopMsgM_msgDataProc_cFv = .text:0x8002D820; // type:function size:0x194 scope:global align:4 +__dt__21fopMsgM_msgDataProc_cFv = .text:0x8002D9B4; // type:function size:0x48 scope:global align:4 +dataInit__21fopMsgM_msgDataProc_cFv = .text:0x8002D9FC; // type:function size:0x17C scope:global align:4 +charLength__21fopMsgM_msgDataProc_cFiib = .text:0x8002DB78; // type:function size:0xFC scope:global align:4 +rubyLength__21fopMsgM_msgDataProc_cFib = .text:0x8002DC74; // type:function size:0x134 scope:global align:4 +stringLength__21fopMsgM_msgDataProc_cFv = .text:0x8002DDA8; // type:function size:0x3530 scope:global align:4 +dComIfGs_getClearCount__Fv = .text:0x800312D8; // type:function size:0x10 scope:global align:4 +stringShift__21fopMsgM_msgDataProc_cFv = .text:0x800312E8; // type:function size:0x1D8 scope:global align:4 +iconSelect__21fopMsgM_msgDataProc_cFiUc = .text:0x800314C0; // type:function size:0x16C scope:global align:4 +iconIdxRefresh__21fopMsgM_msgDataProc_cFv = .text:0x8003162C; // type:function size:0x2C scope:global align:4 +fopMsgM_arrowAnime__FP10J2DPicturePs = .text:0x80031658; // type:function size:0x3C4 scope:global align:4 +selectCheck2__21fopMsgM_msgDataProc_cFP7J2DPaneiii = .text:0x80031A1C; // type:function size:0x1B8 scope:global align:4 +selectCheck3__21fopMsgM_msgDataProc_cFP7J2DPaneiii = .text:0x80031BD4; // type:function size:0x248 scope:global align:4 +selectCheckYoko__21fopMsgM_msgDataProc_cFP7J2DPaneiii = .text:0x80031E1C; // type:function size:0x1B4 scope:global align:4 +inputNumber__21fopMsgM_msgDataProc_cFi = .text:0x80031FD0; // type:function size:0x2E8 scope:global align:4 +selectArrow__21fopMsgM_msgDataProc_cFP10J2DPictureffff = .text:0x800322B8; // type:function size:0xEC scope:global align:4 +selectArrow__21fopMsgM_msgDataProc_cFP10J2DPictureff = .text:0x800323A4; // type:function size:0xBC scope:global align:4 +colorAnime__21fopMsgM_msgDataProc_cFP10J2DPicture = .text:0x80032460; // type:function size:0x2C scope:global align:4 +stringSet__21fopMsgM_msgDataProc_cFv = .text:0x8003248C; // type:function size:0x5E30 scope:global align:4 +dComIfGp_setMesgAnimeTagInfo__FUc = .text:0x800382BC; // type:function size:0x10 scope:global align:4 +dComIfGp_setMesgCameraTagInfo__Fi = .text:0x800382CC; // type:function size:0x10 scope:global align:4 +setSelectFlagAuctionOn__21fopMsgM_msgDataProc_cFv = .text:0x800382DC; // type:function size:0xC scope:global align:4 +setSelectFlagYokoOn__21fopMsgM_msgDataProc_cFv = .text:0x800382E8; // type:function size:0xC scope:global align:4 +setSelectFlagOn__21fopMsgM_msgDataProc_cFv = .text:0x800382F4; // type:function size:0xC scope:global align:4 +setHandSendFlagOn__21fopMsgM_msgDataProc_cFv = .text:0x80038300; // type:function size:0xC scope:global align:4 +setAutoSendFlagOn__21fopMsgM_msgDataProc_cFv = .text:0x8003830C; // type:function size:0xC scope:global align:4 +getHandSendFlag__21fopMsgM_msgDataProc_cFv = .text:0x80038318; // type:function size:0x8 scope:global align:4 +getAutoSendFlag__21fopMsgM_msgDataProc_cFv = .text:0x80038320; // type:function size:0x8 scope:global align:4 +mDoAud_messageSePlay__FUsP3VecSc = .text:0x80038328; // type:function size:0x38 scope:global align:4 +dComIfGp_roomControl_getStayNo__Fv = .text:0x80038360; // type:function size:0xC scope:global align:4 +fopMsgM_itemNumIdx__FUc = .text:0x8003836C; // type:function size:0x14 scope:global align:4 +fopMsgM_itemNum__FUc = .text:0x80038380; // type:function size:0x6C scope:global align:4 +fopMsgM_getColorTable__FUs = .text:0x800383EC; // type:function size:0x5C scope:global align:4 +fopMsgM_int_to_char__FPcib = .text:0x80038448; // type:function size:0xC0 scope:global align:4 +getString__21fopMsgM_msgDataProc_cFPcUl = .text:0x80038508; // type:function size:0x120 scope:global align:4 +getString__21fopMsgM_msgDataProc_cFPcPcPcPcUlPfPfPi = .text:0x80038628; // type:function size:0x52C scope:global align:4 +getRubyString__21fopMsgM_msgDataProc_cFPcPcPcPcPcPcPfPfPi = .text:0x80038B54; // type:function size:0x314 scope:global align:4 +fopMsgM_centerPosCalc__F17fopMsgM_f2d_class17fopMsgM_f2d_class = .text:0x80038E68; // type:function size:0x40 scope:global align:4 +fopMsgM_pane_parts_set__FP18fopMsgM_pane_class = .text:0x80038EA8; // type:function size:0xF4 scope:global align:4 +fopMsgM_pane_parts_set__FP24fopMsgM_pane_alpha_class = .text:0x80038F9C; // type:function size:0x18 scope:global align:4 +fopMsgM_setPaneData__FP18fopMsgM_pane_classP7J2DPane = .text:0x80038FB4; // type:function size:0x2C scope:global align:4 +fopMsgM_setPaneData__FP18fopMsgM_pane_classP9J2DScreenUl = .text:0x80038FE0; // type:function size:0x54 scope:global align:4 +fopMsgM_setPaneData__FP24fopMsgM_pane_alpha_classP7J2DPane = .text:0x80039034; // type:function size:0x2C scope:global align:4 +fopMsgM_setPaneData__FP24fopMsgM_pane_alpha_classP9J2DScreenUl = .text:0x80039060; // type:function size:0x90 scope:global align:4 +fopMsgM_paneTrans__FP18fopMsgM_pane_classff = .text:0x800390F0; // type:function size:0x38 scope:global align:4 +fopMsgM_paneScaleX__FP18fopMsgM_pane_classf = .text:0x80039128; // type:function size:0x2C scope:global align:4 +fopMsgM_paneScaleY__FP18fopMsgM_pane_classf = .text:0x80039154; // type:function size:0x2C scope:global align:4 +fopMsgM_paneScale__FP18fopMsgM_pane_classff = .text:0x80039180; // type:function size:0x38 scope:global align:4 +fopMsgM_paneScaleXY__FP18fopMsgM_pane_classf = .text:0x800391B8; // type:function size:0x38 scope:global align:4 +fopMsgM_cposMove__FP18fopMsgM_pane_class = .text:0x800391F0; // type:function size:0x8C scope:global align:4 +fopMsgM_setAlpha__FP18fopMsgM_pane_class = .text:0x8003927C; // type:function size:0x10 scope:global align:4 +fopMsgM_setInitAlpha__FP18fopMsgM_pane_class = .text:0x8003928C; // type:function size:0xC scope:global align:4 +fopMsgM_setNowAlpha__FP18fopMsgM_pane_classf = .text:0x80039298; // type:function size:0x3C scope:global align:4 +fopMsgM_setNowAlphaZero__FP18fopMsgM_pane_class = .text:0x800392D4; // type:function size:0xC scope:global align:4 +fopMsgM_setAlpha__FP24fopMsgM_pane_alpha_class = .text:0x800392E0; // type:function size:0x10 scope:global align:4 +fopMsgM_setNowAlpha__FP24fopMsgM_pane_alpha_classf = .text:0x800392F0; // type:function size:0x3C scope:global align:4 +fopMsgM_valueIncrease__FiiUc = .text:0x8003932C; // type:function size:0x1B8 scope:global align:4 +fopMsgM_blendInit__FP18fopMsgM_pane_classPCc = .text:0x800394E4; // type:function size:0x7C scope:global align:4 +fopMsgM_blendInit__FP10J2DPicturePCc = .text:0x80039560; // type:function size:0x74 scope:global align:4 +fopMsgM_blendDraw__FP18fopMsgM_pane_classPCc = .text:0x800395D4; // type:function size:0x68 scope:global align:4 +fopMsgM_blendDraw__FP10J2DPicturePCc = .text:0x8003963C; // type:function size:0x60 scope:global align:4 +fopMsgM_setFontsizeCenter__FPcPcPcPcii = .text:0x8003969C; // type:function size:0x188 scope:global align:4 +fopMsgM_setFontsizeCenter2__FPcPcPcPciiii = .text:0x80039824; // type:function size:0x15C scope:global align:4 +fopMsgM_createExpHeap__FUl = .text:0x80039980; // type:function size:0x3C scope:global align:4 +fopMsgM_destroyExpHeap__FP10JKRExpHeap = .text:0x800399BC; // type:function size:0x20 scope:global align:4 +__dt__9MyPictureFv = .text:0x800399DC; // type:function size:0x60 scope:global align:4 +getTypeID__10J2DPictureFv = .text:0x80039A3C; // type:function size:0x8 scope:global align:4 +drawOut__10J2DPictureFffffffff = .text:0x80039A44; // type:function size:0x58 scope:global align:4 +drawOut__10J2DPictureFffffff = .text:0x80039A9C; // type:function size:0xA0 scope:global align:4 +setConnectParent__7J2DPaneFb = .text:0x80039B3C; // type:function size:0x10 scope:global align:4 +update__7J2DPaneFv = .text:0x80039B4C; // type:function size:0x4 scope:global align:4 +__sinit_f_op_msg_mng_cpp = .text:0x80039B50; // type:function size:0x5C scope:local align:4 +getPayRupee__11daNpc_Bs1_cFv = .text:0x80039BAC; // type:function size:0x8 scope:global align:4 +getBuyItem__11daNpc_Bs1_cFv = .text:0x80039BB4; // type:function size:0x8 scope:global align:4 +dComIfGs_getArrowMax__Fv = .text:0x80039BBC; // type:function size:0x10 scope:global align:4 +dComIfGs_getBombMax__Fv = .text:0x80039BCC; // type:function size:0x10 scope:global align:4 +dComIfGp_getItemTimer__Fv = .text:0x80039BDC; // type:function size:0x10 scope:global align:4 +dComIfGs_getBeastNum__Fi = .text:0x80039BEC; // type:function size:0x14 scope:global align:4 +dComIfGs_getFwaterTimer__Fv = .text:0x80039C00; // type:function size:0x2C scope:global align:4 +dComIfGp_getMiniGameRupee__Fv = .text:0x80039C2C; // type:function size:0x10 scope:global align:4 +dComIfGp_getItemNameMessageID__Fv = .text:0x80039C3C; // type:function size:0x10 scope:global align:4 +dComIfGp_getNpcNameMessageID__Fv = .text:0x80039C4C; // type:function size:0x10 scope:global align:4 +dComIfGp_getMessageCountNumber__Fv = .text:0x80039C5C; // type:function size:0x10 scope:global align:4 +dComIfGs_getEventReg__FUs = .text:0x80039C6C; // type:function size:0x30 scope:global align:4 +dComIfGs_getPlayerName__Fv = .text:0x80039C9C; // type:function size:0x10 scope:global align:4 +fopDwIt_GetTag__Fv = .text:0x80039CAC; // type:function size:0x44 scope:global align:4 +fopDwIt_Begin__Fv = .text:0x80039CF0; // type:function size:0x3C scope:global align:4 +fopDwIt_Next__FP16create_tag_class = .text:0x80039D2C; // type:function size:0x2C scope:global align:4 +fopDwTg_ToDrawQ__FP16create_tag_classi = .text:0x80039D58; // type:function size:0x28 scope:global align:4 +fopDwTg_DrawQTo__FP16create_tag_class = .text:0x80039D80; // type:function size:0x20 scope:global align:4 +fopDwTg_Init__FP16create_tag_classPv = .text:0x80039DA0; // type:function size:0x24 scope:global align:4 +fopDwTg_CreateQueue__Fv = .text:0x80039DC4; // type:function size:0x30 scope:global align:4 +fopScnPause_Enable__FP11scene_class = .text:0x80039DF4; // type:function size:0x4C scope:global align:4 +fopScnPause_Disable__FP11scene_class = .text:0x80039E40; // type:function size:0xBC scope:global align:4 +fpcBs_Is_JustOfType__Fii = .text:0x80039EFC; // type:function size:0x10 scope:global align:4 +fpcBs_MakeOfType__FPi = .text:0x80039F0C; // type:function size:0x40 scope:global align:4 +fpcBs_MakeOfId__Fv = .text:0x80039F4C; // type:function size:0x28 scope:global align:4 +fpcBs_Execute__FP18base_process_class = .text:0x80039F74; // type:function size:0x68 scope:global align:4 +fpcBs_DeleteAppend__FP18base_process_class = .text:0x80039FDC; // type:function size:0x40 scope:global align:4 +fpcBs_IsDelete__FP18base_process_class = .text:0x8003A01C; // type:function size:0x5C scope:global align:4 +fpcBs_Delete__FP18base_process_class = .text:0x8003A078; // type:function size:0x70 scope:global align:4 +fpcBs_Create__FsUiPv = .text:0x8003A0E8; // type:function size:0xFC scope:global align:4 +fpcBs_SubCreate__FP18base_process_class = .text:0x8003A1E4; // type:function size:0xAC scope:global align:4 +fpcCtIt_Method__FPFPvPv_iPv = .text:0x8003A290; // type:function size:0x3C scope:global align:4 +fpcCtIt_Judge__FPFPvPv_PvPv = .text:0x8003A2CC; // type:function size:0x3C scope:global align:4 +fpcCtIt_filter_JudgeInLayer__FP10create_tagP16fpcCtIt_jilprm_c = .text:0x8003A308; // type:function size:0x54 scope:global align:4 +fpcCtIt_JudgeInLayer__FUiPFPvPv_PvPv = .text:0x8003A35C; // type:function size:0x38 scope:global align:4 +fpcCtRq_isCreatingByID__FP10create_tagPUi = .text:0x8003A394; // type:function size:0x1C scope:global align:4 +fpcCtRq_IsCreatingByID__FUi = .text:0x8003A3B0; // type:function size:0x38 scope:global align:4 +fpcCtRq_CreateQTo__FP14create_request = .text:0x8003A3E8; // type:function size:0x3C scope:global align:4 +fpcCtRq_ToCreateQ__FP14create_request = .text:0x8003A424; // type:function size:0x44 scope:global align:4 +fpcCtRq_Delete__FP14create_request = .text:0x8003A468; // type:function size:0x74 scope:global align:4 +fpcCtRq_Cancel__FP14create_request = .text:0x8003A4DC; // type:function size:0x98 scope:global align:4 +fpcCtRq_IsDoing__FP14create_request = .text:0x8003A574; // type:function size:0x1C scope:global align:4 +fpcCtRq_Do__FP14create_request = .text:0x8003A590; // type:function size:0xBC scope:global align:4 +fpcCtRq_Handler__Fv = .text:0x8003A64C; // type:function size:0x2C scope:global align:4 +fpcCtRq_Create__FP11layer_classUlP27create_request_method_class = .text:0x8003A678; // type:function size:0x88 scope:global align:4 +fpcCtTg_ToCreateQ__FP10create_tag = .text:0x8003A700; // type:function size:0x2C scope:global align:4 +fpcCtTg_CreateQTo__FP10create_tag = .text:0x8003A72C; // type:function size:0x20 scope:global align:4 +fpcCtTg_Init__FP10create_tagPv = .text:0x8003A74C; // type:function size:0x24 scope:global align:4 +fpcCt_IsCreatingByID__FUi = .text:0x8003A770; // type:function size:0x20 scope:global align:4 +fpcCt_IsDoing__FP18base_process_class = .text:0x8003A790; // type:function size:0x24 scope:global align:4 +fpcCt_Abort__FP18base_process_class = .text:0x8003A7B4; // type:function size:0x24 scope:global align:4 +fpcCt_Handler__Fv = .text:0x8003A7D8; // type:function size:0x20 scope:global align:4 +fpcDtTg_IsEmpty__Fv = .text:0x8003A7F8; // type:function size:0x18 scope:global align:4 +fpcDtTg_ToDeleteQ__FP16delete_tag_class = .text:0x8003A810; // type:function size:0x34 scope:global align:4 +fpcDtTg_DeleteQTo__FP16delete_tag_class = .text:0x8003A844; // type:function size:0x20 scope:global align:4 +fpcDtTg_Do__FP16delete_tag_classPFPv_i = .text:0x8003A864; // type:function size:0x80 scope:global align:4 +fpcDtTg_Init__FP16delete_tag_classPv = .text:0x8003A8E4; // type:function size:0x24 scope:global align:4 +fpcDt_IsComplete__Fv = .text:0x8003A908; // type:function size:0x20 scope:global align:4 +fpcDt_deleteMethod__FP18base_process_class = .text:0x8003A928; // type:function size:0x74 scope:global align:4 +fpcDt_Handler__Fv = .text:0x8003A99C; // type:function size:0x38 scope:global align:4 +fpcDt_ToQueue__FP18base_process_class = .text:0x8003A9D4; // type:function size:0x7C scope:global align:4 +fpcDt_ToDeleteQ__FP18base_process_class = .text:0x8003AA50; // type:function size:0x154 scope:global align:4 +fpcDt_Delete__FPv = .text:0x8003ABA4; // type:function size:0x64 scope:global align:4 +fpcDwPi_Get__FP19draw_priority_class = .text:0x8003AC08; // type:function size:0x8 scope:global align:4 +fpcDwPi_Set__FP19draw_priority_classs = .text:0x8003AC10; // type:function size:0x8 scope:global align:4 +fpcDwPi_Init__FP19draw_priority_classs = .text:0x8003AC18; // type:function size:0x20 scope:global align:4 +fpcEx_Search__FPFPvPv_PvPv = .text:0x8003AC38; // type:function size:0x20 scope:global align:4 +fpcEx_SearchByID__FUi = .text:0x8003AC58; // type:function size:0x44 scope:global align:4 +fpcEx_IsExist__FUi = .text:0x8003AC9C; // type:function size:0x28 scope:global align:4 +fpcEx_Execute__FP18base_process_class = .text:0x8003ACC4; // type:function size:0x54 scope:global align:4 +fpcEx_ToLineQ__FP18base_process_class = .text:0x8003AD18; // type:function size:0xAC scope:global align:4 +fpcEx_ExecuteQTo__FP18base_process_class = .text:0x8003ADC4; // type:function size:0x4C scope:global align:4 +fpcEx_ToExecuteQ__FP18base_process_class = .text:0x8003AE10; // type:function size:0x58 scope:global align:4 +fpcEx_Handler__FPFPvPv_i = .text:0x8003AE68; // type:function size:0x20 scope:global align:4 +fpcLy_CancelQTo__FP24process_method_tag_class = .text:0x8003AE88; // type:function size:0x20 scope:global align:4 +fpcLy_ToCancelQ__FP11layer_classP24process_method_tag_class = .text:0x8003AEA8; // type:function size:0x24 scope:global align:4 +fpcLy_CancelMethod__FP24process_method_tag_class = .text:0x8003AECC; // type:function size:0x2C scope:global align:4 +fpcLy_IntoQueue__FP11layer_classiP16create_tag_classi = .text:0x8003AEF8; // type:function size:0x24 scope:global align:4 +fpcLy_ToQueue__FP11layer_classiP16create_tag_class = .text:0x8003AF1C; // type:function size:0x24 scope:global align:4 +fpcLy_QueueTo__FP11layer_classP16create_tag_class = .text:0x8003AF40; // type:function size:0x24 scope:global align:4 +fpcLy_IsDeletingMesg__FP11layer_class = .text:0x8003AF64; // type:function size:0x14 scope:global align:4 +fpcLy_DeletingMesg__FP11layer_class = .text:0x8003AF78; // type:function size:0x10 scope:global align:4 +fpcLy_DeletedMesg__FP11layer_class = .text:0x8003AF88; // type:function size:0x18 scope:global align:4 +fpcLy_IsCreatingMesg__FP11layer_class = .text:0x8003AFA0; // type:function size:0x14 scope:global align:4 +fpcLy_CreatingMesg__FP11layer_class = .text:0x8003AFB4; // type:function size:0x10 scope:global align:4 +fpcLy_CreatedMesg__FP11layer_class = .text:0x8003AFC4; // type:function size:0x18 scope:global align:4 +fpcLy_RootLayer__Fv = .text:0x8003AFDC; // type:function size:0x10 scope:global align:4 +fpcLy_SetCurrentLayer__FP11layer_class = .text:0x8003AFEC; // type:function size:0x8 scope:global align:4 +fpcLy_CurrentLayer__Fv = .text:0x8003AFF4; // type:function size:0x8 scope:global align:4 +fpcLy_Search__FUi = .text:0x8003AFFC; // type:function size:0x50 scope:global align:4 +fpcLy_Layer__FUi = .text:0x8003B04C; // type:function size:0x70 scope:global align:4 +fpcLy_Regist__FP11layer_class = .text:0x8003B0BC; // type:function size:0x2C scope:global align:4 +fpcLy_Delete__FP11layer_class = .text:0x8003B0E8; // type:function size:0xB4 scope:global align:4 +fpcLy_Cancel__FP11layer_class = .text:0x8003B19C; // type:function size:0x2C scope:global align:4 +fpcLy_Create__FP11layer_classPvP15node_list_classi = .text:0x8003B1C8; // type:function size:0x138 scope:global align:4 +fpcLf_GetPriority__FP14leafdraw_class = .text:0x8003B300; // type:function size:0x24 scope:global align:4 +fpcLf_DrawMethod__FP21leafdraw_method_classPv = .text:0x8003B324; // type:function size:0x24 scope:global align:4 +fpcLf_Draw__FP14leafdraw_class = .text:0x8003B348; // type:function size:0x38 scope:global align:4 +fpcLf_Execute__FP14leafdraw_class = .text:0x8003B380; // type:function size:0x28 scope:global align:4 +fpcLf_IsDelete__FP14leafdraw_class = .text:0x8003B3A8; // type:function size:0x28 scope:global align:4 +fpcLf_Delete__FP14leafdraw_class = .text:0x8003B3D0; // type:function size:0x44 scope:global align:4 +fpcLf_Create__FP14leafdraw_class = .text:0x8003B414; // type:function size:0x74 scope:global align:4 +fpcLyIt_OnlyHere__FP11layer_classPFPvPv_iPv = .text:0x8003B488; // type:function size:0x38 scope:global align:4 +fpcLyIt_OnlyHereLY__FP11layer_classPFPvPv_iPv = .text:0x8003B4C0; // type:function size:0x68 scope:global align:4 +fpcLyIt_Judge__FP11layer_classPFPvPv_PvPv = .text:0x8003B528; // type:function size:0x38 scope:global align:4 +fpcLyIt_AllJudge__FPFPvPv_PvPv = .text:0x8003B560; // type:function size:0x74 scope:global align:4 +fpcLyTg_ToQueue__FP26layer_management_tag_classUiUsUs = .text:0x8003B5D4; // type:function size:0xF8 scope:global align:4 +fpcLyTg_QueueTo__FP26layer_management_tag_class = .text:0x8003B6CC; // type:function size:0x60 scope:global align:4 +fpcLyTg_Move__FP26layer_management_tag_classUiUsUs = .text:0x8003B72C; // type:function size:0x84 scope:global align:4 +fpcLyTg_Init__FP26layer_management_tag_classUiPv = .text:0x8003B7B0; // type:function size:0xB4 scope:global align:4 +fpcLn_Create__Fv = .text:0x8003B864; // type:function size:0x54 scope:global align:4 +fpcLd_Use__Fs = .text:0x8003B8B8; // type:function size:0x50 scope:global align:4 +fpcLd_IsLoaded__Fs = .text:0x8003B908; // type:function size:0x24 scope:global align:4 +fpcLd_Free__Fs = .text:0x8003B92C; // type:function size:0x24 scope:global align:4 +fpcLd_Load__Fs = .text:0x8003B950; // type:function size:0x50 scope:global align:4 +fpcM_Draw__FPv = .text:0x8003B9A0; // type:function size:0x20 scope:global align:4 +fpcM_DrawIterater__FPFPvPv_i = .text:0x8003B9C0; // type:function size:0x38 scope:global align:4 +fpcM_Execute__FPv = .text:0x8003B9F8; // type:function size:0x20 scope:global align:4 +fpcM_Delete__FPv = .text:0x8003BA18; // type:function size:0x20 scope:global align:4 +fpcM_IsCreating__FUi = .text:0x8003BA38; // type:function size:0x20 scope:global align:4 +messageSet__FUl = .text:0x8003BA58; // type:function size:0x564 scope:global align:4 +drawDvdCondition__Fl = .text:0x8003BFBC; // type:function size:0x88 scope:global align:4 +checkDvdCondition__Fv = .text:0x8003C044; // type:function size:0xA8 scope:global align:4 +fpcM_Management__FPFv_vPFv_v = .text:0x8003C0EC; // type:function size:0x10C scope:global align:4 +fpcM_Init__Fv = .text:0x8003C1F8; // type:function size:0x3C scope:global align:4 +fpcM_FastCreate__FsPFPv_iPvPv = .text:0x8003C234; // type:function size:0x54 scope:global align:4 +fpcM_IsPause__FPvUc = .text:0x8003C288; // type:function size:0x24 scope:global align:4 +fpcM_PauseEnable__FPvUc = .text:0x8003C2AC; // type:function size:0x24 scope:global align:4 +fpcM_PauseDisable__FPvUc = .text:0x8003C2D0; // type:function size:0x24 scope:global align:4 +fpcM_JudgeInLayer__FUiPFPvPv_PvPv = .text:0x8003C2F4; // type:function size:0x74 scope:global align:4 +fpcMtd_Method__FPFPv_iPv = .text:0x8003C368; // type:function size:0x38 scope:global align:4 +fpcMtd_Execute__FP20process_method_classPv = .text:0x8003C3A0; // type:function size:0x24 scope:global align:4 +fpcMtd_IsDelete__FP20process_method_classPv = .text:0x8003C3C4; // type:function size:0x24 scope:global align:4 +fpcMtd_Delete__FP20process_method_classPv = .text:0x8003C3E8; // type:function size:0x24 scope:global align:4 +fpcMtd_Create__FP20process_method_classPv = .text:0x8003C40C; // type:function size:0x24 scope:global align:4 +fpcNd_DrawMethod__FP21nodedraw_method_classPv = .text:0x8003C430; // type:function size:0x24 scope:global align:4 +fpcNd_Draw__FP18process_node_class = .text:0x8003C454; // type:function size:0x6C scope:global align:4 +fpcNd_Execute__FP18process_node_class = .text:0x8003C4C0; // type:function size:0x5C scope:global align:4 +fpcNd_IsCreatingFromUnder__FPv = .text:0x8003C51C; // type:function size:0x80 scope:global align:4 +fpcNd_IsDeleteTiming__FP18process_node_class = .text:0x8003C59C; // type:function size:0x40 scope:global align:4 +fpcNd_IsDelete__FP18process_node_class = .text:0x8003C5DC; // type:function size:0x28 scope:global align:4 +fpcNd_Delete__FP18process_node_class = .text:0x8003C604; // type:function size:0x64 scope:global align:4 +fpcNd_Create__FP18process_node_class = .text:0x8003C668; // type:function size:0x9C scope:global align:4 +fpcNdRq_RequestQTo__FP19node_create_request = .text:0x8003C704; // type:function size:0x40 scope:global align:4 +fpcNdRq_ToRequestQ__FP19node_create_request = .text:0x8003C744; // type:function size:0x4C scope:global align:4 +fpcNdRq_phase_IsCreated__FP19node_create_request = .text:0x8003C790; // type:function size:0x58 scope:global align:4 +fpcNdRq_phase_Create__FP19node_create_request = .text:0x8003C7E8; // type:function size:0x5C scope:global align:4 +fpcNdRq_phase_IsDeleteTiming__FP19node_create_request = .text:0x8003C844; // type:function size:0x8 scope:global align:4 +fpcNdRq_phase_IsDeleted__FP19node_create_request = .text:0x8003C84C; // type:function size:0x30 scope:global align:4 +fpcNdRq_phase_Delete__FP19node_create_request = .text:0x8003C87C; // type:function size:0x54 scope:global align:4 +fpcNdRq_DoPhase__FP19node_create_request = .text:0x8003C8D0; // type:function size:0x48 scope:global align:4 +fpcNdRq_Execute__FP19node_create_request = .text:0x8003C918; // type:function size:0x64 scope:global align:4 +fpcNdRq_Delete__FP19node_create_request = .text:0x8003C97C; // type:function size:0x68 scope:global align:4 +fpcNdRq_Cancel__FP19node_create_request = .text:0x8003C9E4; // type:function size:0x58 scope:global align:4 +fpcNdRq_Handler__Fv = .text:0x8003CA3C; // type:function size:0xE8 scope:global align:4 +fpcNdRq_IsPossibleTarget__FP18process_node_class = .text:0x8003CB24; // type:function size:0x6C scope:global align:4 +fpcNdRq_IsIng__FP18process_node_class = .text:0x8003CB90; // type:function size:0x50 scope:global align:4 +fpcNdRq_Create__FUl = .text:0x8003CBE0; // type:function size:0x178 scope:global align:4 +fpcNdRq_ChangeNode__FUlP18process_node_classsPv = .text:0x8003CD58; // type:function size:0x9C scope:global align:4 +fpcNdRq_DeleteNode__FUlP18process_node_class = .text:0x8003CDF4; // type:function size:0x8C scope:global align:4 +fpcNdRq_CreateNode__FUlsPv = .text:0x8003CE80; // type:function size:0xAC scope:global align:4 +fpcNdRq_Request__FUliP18process_node_classsPvP32node_create_request_method_class = .text:0x8003CF2C; // type:function size:0xA8 scope:global align:4 +fpcPi_IsInQueue__FP22process_priority_class = .text:0x8003CFD4; // type:function size:0x20 scope:global align:4 +fpcPi_QueueTo__FP22process_priority_class = .text:0x8003CFF4; // type:function size:0x38 scope:global align:4 +fpcPi_ToQueue__FP22process_priority_class = .text:0x8003D02C; // type:function size:0x8C scope:global align:4 +fpcPi_GetFromQueue__Fv = .text:0x8003D0B8; // type:function size:0x54 scope:global align:4 +fpcPi_Delete__FP22process_priority_class = .text:0x8003D10C; // type:function size:0x4C scope:global align:4 +fpcPi_IsNormal__FUiUsUs = .text:0x8003D158; // type:function size:0x34 scope:global align:4 +fpcPi_Change__FP22process_priority_classUiUsUs = .text:0x8003D18C; // type:function size:0x140 scope:global align:4 +fpcPi_Handler__Fv = .text:0x8003D2CC; // type:function size:0x94 scope:global align:4 +fpcPi_Init__FP22process_priority_classPvUiUsUs = .text:0x8003D360; // type:function size:0xA8 scope:global align:4 +fpcPf_Get__Fs = .text:0x8003D408; // type:function size:0x14 scope:global align:4 +fpcSch_JudgeForPName__FPvPv = .text:0x8003D41C; // type:function size:0x18 scope:global align:4 +fpcSch_JudgeByID__FPvPv = .text:0x8003D434; // type:function size:0x18 scope:global align:4 +fpcLnTg_Move__FP8line_tagi = .text:0x8003D44C; // type:function size:0x58 scope:global align:4 +fpcLnTg_QueueTo__FP8line_tag = .text:0x8003D4A4; // type:function size:0x34 scope:global align:4 +fpcLnTg_ToQueue__FP8line_tagi = .text:0x8003D4D8; // type:function size:0x58 scope:global align:4 +fpcLnTg_Init__FP8line_tagPv = .text:0x8003D530; // type:function size:0x34 scope:global align:4 +fpcLnIt_MethodCall__FP16create_tag_classP13method_filter = .text:0x8003D564; // type:function size:0x68 scope:global align:4 +fpcLnIt_Queue__FPFPvPv_i = .text:0x8003D5CC; // type:function size:0x3C scope:global align:4 +fpcMtdIt_Method__FP15node_list_classPFPv_i = .text:0x8003D608; // type:function size:0x24 scope:global align:4 +fpcMtdTg_Do__FP24process_method_tag_class = .text:0x8003D62C; // type:function size:0x30 scope:global align:4 +fpcMtdTg_ToMethodQ__FP15node_list_classP24process_method_tag_class = .text:0x8003D65C; // type:function size:0x20 scope:global align:4 +fpcMtdTg_MethodQTo__FP24process_method_tag_class = .text:0x8003D67C; // type:function size:0x20 scope:global align:4 +fpcMtdTg_Init__FP24process_method_tag_classPFPv_iPv = .text:0x8003D69C; // type:function size:0x4C scope:global align:4 +fpcPause_IsEnable__FPvUc = .text:0x8003D6E8; // type:function size:0x24 scope:global align:4 +fpcPause_Enable__FPvUc = .text:0x8003D70C; // type:function size:0x6C scope:global align:4 +fpcPause_Disable__FPvUc = .text:0x8003D778; // type:function size:0x74 scope:global align:4 +fpcPause_Init__FPv = .text:0x8003D7EC; // type:function size:0xC scope:global align:4 +fpcDw_Execute__FP18base_process_class = .text:0x8003D7F8; // type:function size:0xA0 scope:global align:4 +fpcDw_Handler__FPFPFPvPv_i_iPFPvPv_i = .text:0x8003D898; // type:function size:0x54 scope:global align:4 +fpcFCtRq_Do__FP19fast_create_request = .text:0x8003D8EC; // type:function size:0x50 scope:global align:4 +fpcFCtRq_Delete__FP19fast_create_request = .text:0x8003D93C; // type:function size:0x8 scope:global align:4 +fpcFCtRq_Request__FP11layer_classsPFPvPv_iPvPv = .text:0x8003D944; // type:function size:0xD0 scope:global align:4 +fpcSCtRq_phase_Load__FP29standard_create_request_class = .text:0x8003DA14; // type:function size:0x54 scope:global align:4 +fpcSCtRq_phase_CreateProcess__FP29standard_create_request_class = .text:0x8003DA68; // type:function size:0x68 scope:global align:4 +fpcSCtRq_phase_SubCreateProcess__FP29standard_create_request_class = .text:0x8003DAD0; // type:function size:0x38 scope:global align:4 +fpcSCtRq_phase_IsComplete__FP29standard_create_request_class = .text:0x8003DB08; // type:function size:0x58 scope:global align:4 +fpcSCtRq_phase_PostMethod__FP29standard_create_request_class = .text:0x8003DB60; // type:function size:0x50 scope:global align:4 +fpcSCtRq_phase_Done__FP29standard_create_request_class = .text:0x8003DBB0; // type:function size:0x8 scope:global align:4 +fpcSCtRq_Handler__FP29standard_create_request_class = .text:0x8003DBB8; // type:function size:0x70 scope:global align:4 +fpcSCtRq_Delete__FP29standard_create_request_class = .text:0x8003DC28; // type:function size:0x8 scope:global align:4 +fpcSCtRq_Cancel__FP29standard_create_request_class = .text:0x8003DC30; // type:function size:0x8 scope:global align:4 +fpcSCtRq_Request__FP11layer_classsPFPvPv_iPvPv = .text:0x8003DC38; // type:function size:0x94 scope:global align:4 +dStage_SetErrorRoom__Fv = .text:0x8003DCCC; // type:function size:0x4 scope:global align:4 +dStage_SetErrorStage__Fv = .text:0x8003DCD0; // type:function size:0x4 scope:global align:4 +dStage_GetKeepTresureInfo__Fv = .text:0x8003DCD4; // type:function size:0xC scope:global align:4 +dStage_GetKeepDoorInfo__Fv = .text:0x8003DCE0; // type:function size:0xC scope:global align:4 +dStage_KeepTresureInfoProc__FP11dStage_dt_cP19stage_tresure_class = .text:0x8003DCEC; // type:function size:0x120 scope:global align:4 +dStage_KeepDoorInfoProc__FP11dStage_dt_cP16stage_tgsc_class = .text:0x8003DE0C; // type:function size:0x130 scope:global align:4 +set__19dStage_startStage_cFPCcScsSc = .text:0x8003DF3C; // type:function size:0x4C scope:global align:4 +init__20dStage_roomControl_cFv = .text:0x8003DF88; // type:function size:0x118 scope:global align:4 +getStatusRoomDt__20dStage_roomControl_cFi = .text:0x8003E0A0; // type:function size:0x2C scope:global align:4 +getMemoryBlock__20dStage_roomControl_cFi = .text:0x8003E0CC; // type:function size:0x38 scope:global align:4 +setStayNo__20dStage_roomControl_cFi = .text:0x8003E104; // type:function size:0x38 scope:global align:4 +stayRoomCheck__FiPUci = .text:0x8003E13C; // type:function size:0x34 scope:global align:4 +createRoomScene__Fi = .text:0x8003E170; // type:function size:0x5C scope:global align:4 +checkRoomDisp__20dStage_roomControl_cCFi = .text:0x8003E1CC; // type:function size:0x34 scope:global align:4 +loadRoom__20dStage_roomControl_cFiPUc = .text:0x8003E200; // type:function size:0x16C scope:global align:4 +zoneCountCheck__20dStage_roomControl_cCFi = .text:0x8003E36C; // type:function size:0xD4 scope:global align:4 +checkDrawArea__20dStage_roomControl_cCFv = .text:0x8003E440; // type:function size:0x240 scope:global align:4 +getDarkStatus__20dStage_roomControl_cFv = .text:0x8003E680; // type:function size:0x44 scope:global align:4 +getDarkMode__20dStage_roomControl_cFv = .text:0x8003E6C4; // type:function size:0x40 scope:global align:4 +createMemoryBlock__20dStage_roomControl_cFiUl = .text:0x8003E704; // type:function size:0x5C scope:global align:4 +destroyMemoryBlock__20dStage_roomControl_cFv = .text:0x8003E760; // type:function size:0x5C scope:global align:4 +init__16dStage_stageDt_cFv = .text:0x8003E7BC; // type:function size:0x74 scope:global align:4 +init__15dStage_roomDt_cFv = .text:0x8003E830; // type:function size:0x50 scope:global align:4 +dStage_roomInit__Fi = .text:0x8003E880; // type:function size:0x50 scope:global align:4 +dStage_searchName__FPCc = .text:0x8003E8D0; // type:function size:0x70 scope:global align:4 +dStage_getName__FsSc = .text:0x8003E940; // type:function size:0x54 scope:global align:4 +dStage_getName2__FsSc = .text:0x8003E994; // type:function size:0x20 scope:global align:4 +dStage_actorCreate__FP22stage_actor_data_classP16fopAcM_prm_class = .text:0x8003E9B4; // type:function size:0x78 scope:global align:4 +dStage_cameraCreate__FP24stage_camera2_data_classii = .text:0x8003EA2C; // type:function size:0x80 scope:global align:4 +dStage_decodeSearchIkada__FPvi = .text:0x8003EAAC; // type:function size:0x144 scope:global align:4 +dStage_playerInitIkada__FP16fopAcM_prm_classPv = .text:0x8003EBF0; // type:function size:0x188 scope:global align:4 +dStage_chkPlayerId__Fii = .text:0x8003ED78; // type:function size:0x11C scope:global align:4 +getPlayer__15dStage_roomDt_cCFv = .text:0x8003EE94; // type:function size:0x8 scope:global align:4 +dStage_playerInit__FP11dStage_dt_cPviPv = .text:0x8003EE9C; // type:function size:0x394 scope:global align:4 +dStage_cameraInit__FP11dStage_dt_cPviPv = .text:0x8003F230; // type:function size:0x64 scope:global align:4 +dStage_RoomCameraInit__FP11dStage_dt_cPviPv = .text:0x8003F294; // type:function size:0x34 scope:global align:4 +dStage_arrowInit__FP11dStage_dt_cPviPv = .text:0x8003F2C8; // type:function size:0x34 scope:global align:4 +dStage_mapInfo_GetOceanX__FP20stage_map_info_class = .text:0x8003F2FC; // type:function size:0x18 scope:global align:4 +dStage_mapInfo_GetOceanZ__FP20stage_map_info_class = .text:0x8003F314; // type:function size:0x18 scope:global align:4 +dStage_mapInfoInit__FP11dStage_dt_cPviPv = .text:0x8003F32C; // type:function size:0x64 scope:global align:4 +getMapInfo2__15dStage_roomDt_cCFi = .text:0x8003F390; // type:function size:0x8C scope:global align:4 +getMapInfoBase__15dStage_roomDt_cCFv = .text:0x8003F41C; // type:function size:0x8 scope:global align:4 +getMapInfo2__16dStage_stageDt_cCFi = .text:0x8003F424; // type:function size:0x8C scope:global align:4 +getMapInfoBase__16dStage_stageDt_cCFv = .text:0x8003F4B0; // type:function size:0x8 scope:global align:4 +dStage_paletInfoInit__FP11dStage_dt_cPviPv = .text:0x8003F4B8; // type:function size:0x34 scope:global align:4 +dStage_pselectInfoInit__FP11dStage_dt_cPviPv = .text:0x8003F4EC; // type:function size:0x34 scope:global align:4 +dStage_envrInfoInit__FP11dStage_dt_cPviPv = .text:0x8003F520; // type:function size:0x34 scope:global align:4 +dStage_filiInfoInit__FP11dStage_dt_cPviPv = .text:0x8003F554; // type:function size:0x54 scope:global align:4 +dStage_vrboxInfoInit__FP11dStage_dt_cPviPv = .text:0x8003F5A8; // type:function size:0x34 scope:global align:4 +dStage_plightInfoInit__FP11dStage_dt_cPviPv = .text:0x8003F5DC; // type:function size:0x64 scope:global align:4 +dStage_lgtvInfoInit__FP11dStage_dt_cPviPv = .text:0x8003F640; // type:function size:0x8C scope:global align:4 +dStage_stagInfoInit__FP11dStage_dt_cPviPv = .text:0x8003F6CC; // type:function size:0x80 scope:global align:4 +dStage_sclsInfoInit__FP11dStage_dt_cPviPv = .text:0x8003F74C; // type:function size:0x34 scope:global align:4 +dStage_actorInit__FP11dStage_dt_cPviPv = .text:0x8003F780; // type:function size:0xFC scope:global align:4 +dStage_tgscInfoInit__FP11dStage_dt_cPviPv = .text:0x8003F87C; // type:function size:0xE0 scope:global align:4 +dStage_roomReadInit__FP11dStage_dt_cPviPv = .text:0x8003F95C; // type:function size:0x8C scope:global align:4 +dStage_roomRead_dt_c_GetReverbStage__FR14roomRead_classi = .text:0x8003F9E8; // type:function size:0x30 scope:global align:4 +dStage_ppntInfoInit__FP11dStage_dt_cPviPv = .text:0x8003FA18; // type:function size:0x34 scope:global align:4 +dStage_pathInfoInit__FP11dStage_dt_cPviPv = .text:0x8003FA4C; // type:function size:0x90 scope:global align:4 +dStage_rppnInfoInit__FP11dStage_dt_cPviPv = .text:0x8003FADC; // type:function size:0x34 scope:global align:4 +dStage_rpatInfoInit__FP11dStage_dt_cPviPv = .text:0x8003FB10; // type:function size:0x90 scope:global align:4 +dStage_soundInfoInit__FP11dStage_dt_cPviPv = .text:0x8003FBA0; // type:function size:0x34 scope:global align:4 +dStage_eventInfoInit__FP11dStage_dt_cPviPv = .text:0x8003FBD4; // type:function size:0x34 scope:global align:4 +dStage_floorInfoInit__FP11dStage_dt_cPviPv = .text:0x8003FC08; // type:function size:0x34 scope:global align:4 +dStage_memaInfoInit__FP11dStage_dt_cPviPv = .text:0x8003FC3C; // type:function size:0xC0 scope:global align:4 +dStage_mecoInfoInit__FP11dStage_dt_cPviPv = .text:0x8003FCFC; // type:function size:0x84 scope:global align:4 +dStage_setShipPos__Fii = .text:0x8003FD80; // type:function size:0xE8 scope:global align:4 +dStage_chkTaura__Fi = .text:0x8003FE68; // type:function size:0x60 scope:global align:4 +dStage_shipInfoInit__FP11dStage_dt_cPviPv = .text:0x8003FEC8; // type:function size:0x120 scope:global align:4 +dStage_multInfoInit__FP11dStage_dt_cPviPv = .text:0x8003FFE8; // type:function size:0x34 scope:global align:4 +dStage_lbnkInfoInit__FP11dStage_dt_cPviPv = .text:0x8004001C; // type:function size:0x34 scope:global align:4 +dStage_stageTresureInit__FP11dStage_dt_cPviPv = .text:0x80040050; // type:function size:0x78 scope:global align:4 +dStage_roomTresureInit__FP11dStage_dt_cPviPv = .text:0x800400C8; // type:function size:0x68 scope:global align:4 +dStage_layerTresureInit__FP11dStage_dt_cPviPv = .text:0x80040130; // type:function size:0x24 scope:global align:4 +dStage_dmapInfoInit__FP11dStage_dt_cPviPv = .text:0x80040154; // type:function size:0x34 scope:global align:4 +dStage_stageDrtgInfoInit__FP11dStage_dt_cPviPv = .text:0x80040188; // type:function size:0x78 scope:global align:4 +dStage_roomDrtgInfoInit__FP11dStage_dt_cPviPv = .text:0x80040200; // type:function size:0x68 scope:global align:4 +dKankyo_create__Fv = .text:0x80040268; // type:function size:0x5C scope:global align:4 +dStage_dt_c_decode__FPvP11dStage_dt_cP9FuncTablei = .text:0x800402C4; // type:function size:0xB0 scope:global align:4 +dStage_dt_c_offsetToPtr__FPv = .text:0x80040374; // type:function size:0x38 scope:global align:4 +dStage_dt_c_stageInitLoader__FPvP11dStage_dt_c = .text:0x800403AC; // type:function size:0xE4 scope:global align:4 +layerLoader__FPvP11dStage_dt_ci = .text:0x80040490; // type:function size:0x5C scope:global align:4 +dStage_dt_c_stageLoader__FPvP11dStage_dt_c = .text:0x800404EC; // type:function size:0x54 scope:global align:4 +dStage_dt_c_roomLoader__FPvP11dStage_dt_c = .text:0x80040540; // type:function size:0x64 scope:global align:4 +dStage_dt_c_roomReLoader__FPvP11dStage_dt_ci = .text:0x800405A4; // type:function size:0x58 scope:global align:4 +dStage_infoCreate__Fv = .text:0x800405FC; // type:function size:0xA0 scope:global align:4 +dStage_Create__Fv = .text:0x8004069C; // type:function size:0x178 scope:global align:4 +dStage_Delete__Fv = .text:0x80040814; // type:function size:0xB0 scope:global align:4 +dStage_RoomCheck__FP11cBgS_GndChk = .text:0x800408C4; // type:function size:0xFC scope:global align:4 +SetTimePass__20dStage_roomControl_cFi = .text:0x800409C0; // type:function size:0x8 scope:global align:4 +dStage_changeSceneExitId__FR13cBgS_PolyInfofUlSc = .text:0x800409C8; // type:function size:0x310 scope:global align:4 +dStage_changeScene__FifUlSc = .text:0x80040CD8; // type:function size:0x1A8 scope:global align:4 +getSclsInfo__15dStage_roomDt_cCFv = .text:0x80040E80; // type:function size:0x8 scope:global align:4 +dStage_restartRoom__FUlUl = .text:0x80040E88; // type:function size:0x60 scope:global align:4 +dStage_turnRestart__Fv = .text:0x80040EE8; // type:function size:0xC0 scope:global align:4 +dStage_checkRestart__Fv = .text:0x80040FA8; // type:function size:0x4C scope:global align:4 +getRoomNo__15dStage_roomDt_cCFv = .text:0x80040FF4; // type:function size:0xC scope:global align:4 +setCamera__15dStage_roomDt_cFP18stage_camera_class = .text:0x80041000; // type:function size:0x8 scope:global align:4 +getCamera__15dStage_roomDt_cCFv = .text:0x80041008; // type:function size:0x8 scope:global align:4 +setArrow__15dStage_roomDt_cFP17stage_arrow_class = .text:0x80041010; // type:function size:0x8 scope:global align:4 +getArrow__15dStage_roomDt_cCFv = .text:0x80041018; // type:function size:0x8 scope:global align:4 +setPlayer__15dStage_roomDt_cFP17stage_actor_class = .text:0x80041020; // type:function size:0x8 scope:global align:4 +setPlayerNum__15dStage_roomDt_cFUs = .text:0x80041028; // type:function size:0x8 scope:global align:4 +getPlayerNum__15dStage_roomDt_cCFv = .text:0x80041030; // type:function size:0x8 scope:global align:4 +setRoom__15dStage_roomDt_cFP14roomRead_class = .text:0x80041038; // type:function size:0x6C scope:global align:4 +getRoom__15dStage_roomDt_cCFv = .text:0x800410A4; // type:function size:0x6C scope:global align:4 +setMapInfo__15dStage_roomDt_cFP20stage_map_info_class = .text:0x80041110; // type:function size:0x8 scope:global align:4 +getMapInfo__15dStage_roomDt_cCFv = .text:0x80041118; // type:function size:0x8 scope:global align:4 +setMapInfoBase__15dStage_roomDt_cFP26stage_map_info_dummy_class = .text:0x80041120; // type:function size:0x8 scope:global align:4 +setPaletInfo__15dStage_roomDt_cFP22stage_palet_info_class = .text:0x80041128; // type:function size:0x6C scope:global align:4 +getPaletInfo__15dStage_roomDt_cCFv = .text:0x80041194; // type:function size:0x6C scope:global align:4 +setPselectInfo__15dStage_roomDt_cFP24stage_pselect_info_class = .text:0x80041200; // type:function size:0x6C scope:global align:4 +getPselectInfo__15dStage_roomDt_cCFv = .text:0x8004126C; // type:function size:0x6C scope:global align:4 +setEnvrInfo__15dStage_roomDt_cFP21stage_envr_info_class = .text:0x800412D8; // type:function size:0x6C scope:global align:4 +getEnvrInfo__15dStage_roomDt_cCFv = .text:0x80041344; // type:function size:0x6C scope:global align:4 +setVrboxInfo__15dStage_roomDt_cFP22stage_vrbox_info_class = .text:0x800413B0; // type:function size:0x8 scope:global align:4 +getVrboxInfo__15dStage_roomDt_cCFv = .text:0x800413B8; // type:function size:0x8 scope:global align:4 +setPlightInfo__15dStage_roomDt_cFP23stage_plight_info_class = .text:0x800413C0; // type:function size:0x6C scope:global align:4 +getPlightInfo__15dStage_roomDt_cCFv = .text:0x8004142C; // type:function size:0x6C scope:global align:4 +setPaletNumInfo__15dStage_roomDt_cFi = .text:0x80041498; // type:function size:0x6C scope:global align:4 +getPaletNumInfo__15dStage_roomDt_cCFv = .text:0x80041504; // type:function size:0x6C scope:global align:4 +setPselectNumInfo__15dStage_roomDt_cFi = .text:0x80041570; // type:function size:0x6C scope:global align:4 +getPselectNumInfo__15dStage_roomDt_cCFv = .text:0x800415DC; // type:function size:0x6C scope:global align:4 +setEnvrNumInfo__15dStage_roomDt_cFi = .text:0x80041648; // type:function size:0x6C scope:global align:4 +getEnvrNumInfo__15dStage_roomDt_cCFv = .text:0x800416B4; // type:function size:0x6C scope:global align:4 +setVrboxNumInfo__15dStage_roomDt_cFi = .text:0x80041720; // type:function size:0x8 scope:global align:4 +getVrboxNumInfo__15dStage_roomDt_cCFv = .text:0x80041728; // type:function size:0x8 scope:global align:4 +setPlightNumInfo__15dStage_roomDt_cFi = .text:0x80041730; // type:function size:0x6C scope:global align:4 +getPlightNumInfo__15dStage_roomDt_cCFv = .text:0x8004179C; // type:function size:0x6C scope:global align:4 +setLightVecInfo__15dStage_roomDt_cFP25stage_lightvec_info_class = .text:0x80041808; // type:function size:0x8 scope:global align:4 +getLightVecInfo__15dStage_roomDt_cCFv = .text:0x80041810; // type:function size:0x8 scope:global align:4 +setLightVecInfoNum__15dStage_roomDt_cFi = .text:0x80041818; // type:function size:0x8 scope:global align:4 +getLightVecInfoNum__15dStage_roomDt_cCFv = .text:0x80041820; // type:function size:0x8 scope:global align:4 +setStagInfo__15dStage_roomDt_cFP21stage_stag_info_class = .text:0x80041828; // type:function size:0x6C scope:global align:4 +getStagInfo__15dStage_roomDt_cCFv = .text:0x80041894; // type:function size:0x6C scope:global align:4 +setSclsInfo__15dStage_roomDt_cFP27stage_scls_info_dummy_class = .text:0x80041900; // type:function size:0x8 scope:global align:4 +setPntInfo__15dStage_roomDt_cFP13dStage_dPnt_c = .text:0x80041908; // type:function size:0x6C scope:global align:4 +getPntInf__15dStage_roomDt_cCFv = .text:0x80041974; // type:function size:0x6C scope:global align:4 +setPathInfo__15dStage_roomDt_cFP14dStage_dPath_c = .text:0x800419E0; // type:function size:0x6C scope:global align:4 +getPathInf__15dStage_roomDt_cCFv = .text:0x80041A4C; // type:function size:0x6C scope:global align:4 +setPnt2Info__15dStage_roomDt_cFP13dStage_dPnt_c = .text:0x80041AB8; // type:function size:0x8 scope:global align:4 +getPnt2Inf__15dStage_roomDt_cCFv = .text:0x80041AC0; // type:function size:0x8 scope:global align:4 +setPath2Info__15dStage_roomDt_cFP14dStage_dPath_c = .text:0x80041AC8; // type:function size:0x8 scope:global align:4 +getPath2Inf__15dStage_roomDt_cCFv = .text:0x80041AD0; // type:function size:0x8 scope:global align:4 +setSoundInfo__15dStage_roomDt_cFP18dStage_SoundInfo_c = .text:0x80041AD8; // type:function size:0x8 scope:global align:4 +getSoundInf__15dStage_roomDt_cCFv = .text:0x80041AE0; // type:function size:0x8 scope:global align:4 +setEventInfo__15dStage_roomDt_cFP18dStage_EventInfo_c = .text:0x80041AE8; // type:function size:0x6C scope:global align:4 +getEventInfo__15dStage_roomDt_cCFv = .text:0x80041B54; // type:function size:0x6C scope:global align:4 +setFileListInfo__15dStage_roomDt_cFP20dStage_FileList_dt_c = .text:0x80041BC0; // type:function size:0x8 scope:global align:4 +setFloorInfo__15dStage_roomDt_cFP18dStage_FloorInfo_c = .text:0x80041BC8; // type:function size:0x8 scope:global align:4 +getFloorInfo__15dStage_roomDt_cCFv = .text:0x80041BD0; // type:function size:0x8 scope:global align:4 +setMemoryConfig__15dStage_roomDt_cFP21dStage_MemoryConfig_c = .text:0x80041BD8; // type:function size:0x68 scope:global align:4 +getMemoryConfig__15dStage_roomDt_cCFv = .text:0x80041C40; // type:function size:0x6C scope:global align:4 +setMemoryMap__15dStage_roomDt_cFP18dStage_MemoryMap_c = .text:0x80041CAC; // type:function size:0x68 scope:global align:4 +getMemoryMap__15dStage_roomDt_cCFv = .text:0x80041D14; // type:function size:0x6C scope:global align:4 +setShip__15dStage_roomDt_cFP13dStage_Ship_c = .text:0x80041D80; // type:function size:0x8 scope:global align:4 +getShip__15dStage_roomDt_cCFv = .text:0x80041D88; // type:function size:0x8 scope:global align:4 +setMulti__15dStage_roomDt_cFP14dStage_Multi_c = .text:0x80041D90; // type:function size:0x68 scope:global align:4 +getMulti__15dStage_roomDt_cCFv = .text:0x80041DF8; // type:function size:0x6C scope:global align:4 +setLbnk__15dStage_roomDt_cFP13dStage_Lbnk_c = .text:0x80041E64; // type:function size:0x8 scope:global align:4 +getLbnk__15dStage_roomDt_cCFv = .text:0x80041E6C; // type:function size:0x8 scope:global align:4 +setTresure__15dStage_roomDt_cFP19stage_tresure_class = .text:0x80041E74; // type:function size:0x8 scope:global align:4 +getTresure__15dStage_roomDt_cCFv = .text:0x80041E7C; // type:function size:0x8 scope:global align:4 +setDMap__15dStage_roomDt_cFP13dStage_DMap_c = .text:0x80041E84; // type:function size:0x54 scope:global align:4 +getDMap__15dStage_roomDt_cCFv = .text:0x80041ED8; // type:function size:0x58 scope:global align:4 +setDrTg__15dStage_roomDt_cFP16stage_tgsc_class = .text:0x80041F30; // type:function size:0x8 scope:global align:4 +getDrTg__15dStage_roomDt_cCFv = .text:0x80041F38; // type:function size:0x8 scope:global align:4 +getRoomNo__16dStage_stageDt_cCFv = .text:0x80041F40; // type:function size:0x8 scope:global align:4 +setCamera__16dStage_stageDt_cFP18stage_camera_class = .text:0x80041F48; // type:function size:0x8 scope:global align:4 +getCamera__16dStage_stageDt_cCFv = .text:0x80041F50; // type:function size:0x8 scope:global align:4 +setArrow__16dStage_stageDt_cFP17stage_arrow_class = .text:0x80041F58; // type:function size:0x8 scope:global align:4 +getArrow__16dStage_stageDt_cCFv = .text:0x80041F60; // type:function size:0x8 scope:global align:4 +setPlayer__16dStage_stageDt_cFP17stage_actor_class = .text:0x80041F68; // type:function size:0x8 scope:global align:4 +getPlayer__16dStage_stageDt_cCFv = .text:0x80041F70; // type:function size:0x8 scope:global align:4 +setPlayerNum__16dStage_stageDt_cFUs = .text:0x80041F78; // type:function size:0x8 scope:global align:4 +getPlayerNum__16dStage_stageDt_cCFv = .text:0x80041F80; // type:function size:0x8 scope:global align:4 +setRoom__16dStage_stageDt_cFP14roomRead_class = .text:0x80041F88; // type:function size:0x8 scope:global align:4 +getRoom__16dStage_stageDt_cCFv = .text:0x80041F90; // type:function size:0x8 scope:global align:4 +setMapInfo__16dStage_stageDt_cFP20stage_map_info_class = .text:0x80041F98; // type:function size:0x8 scope:global align:4 +getMapInfo__16dStage_stageDt_cCFv = .text:0x80041FA0; // type:function size:0x8 scope:global align:4 +setMapInfoBase__16dStage_stageDt_cFP26stage_map_info_dummy_class = .text:0x80041FA8; // type:function size:0x8 scope:global align:4 +setPaletInfo__16dStage_stageDt_cFP22stage_palet_info_class = .text:0x80041FB0; // type:function size:0x8 scope:global align:4 +getPaletInfo__16dStage_stageDt_cCFv = .text:0x80041FB8; // type:function size:0x8 scope:global align:4 +setPselectInfo__16dStage_stageDt_cFP24stage_pselect_info_class = .text:0x80041FC0; // type:function size:0x8 scope:global align:4 +getPselectInfo__16dStage_stageDt_cCFv = .text:0x80041FC8; // type:function size:0x8 scope:global align:4 +setEnvrInfo__16dStage_stageDt_cFP21stage_envr_info_class = .text:0x80041FD0; // type:function size:0x8 scope:global align:4 +getEnvrInfo__16dStage_stageDt_cCFv = .text:0x80041FD8; // type:function size:0x8 scope:global align:4 +setVrboxInfo__16dStage_stageDt_cFP22stage_vrbox_info_class = .text:0x80041FE0; // type:function size:0x8 scope:global align:4 +getVrboxInfo__16dStage_stageDt_cCFv = .text:0x80041FE8; // type:function size:0x8 scope:global align:4 +setPlightInfo__16dStage_stageDt_cFP23stage_plight_info_class = .text:0x80041FF0; // type:function size:0x8 scope:global align:4 +getPlightInfo__16dStage_stageDt_cCFv = .text:0x80041FF8; // type:function size:0x8 scope:global align:4 +setPaletNumInfo__16dStage_stageDt_cFi = .text:0x80042000; // type:function size:0x8 scope:global align:4 +getPaletNumInfo__16dStage_stageDt_cCFv = .text:0x80042008; // type:function size:0x8 scope:global align:4 +setPselectNumInfo__16dStage_stageDt_cFi = .text:0x80042010; // type:function size:0x8 scope:global align:4 +getPselectNumInfo__16dStage_stageDt_cCFv = .text:0x80042018; // type:function size:0x8 scope:global align:4 +setEnvrNumInfo__16dStage_stageDt_cFi = .text:0x80042020; // type:function size:0x8 scope:global align:4 +getEnvrNumInfo__16dStage_stageDt_cCFv = .text:0x80042028; // type:function size:0x8 scope:global align:4 +setVrboxNumInfo__16dStage_stageDt_cFi = .text:0x80042030; // type:function size:0x8 scope:global align:4 +getVrboxNumInfo__16dStage_stageDt_cCFv = .text:0x80042038; // type:function size:0x8 scope:global align:4 +setLightVecInfo__16dStage_stageDt_cFP25stage_lightvec_info_class = .text:0x80042040; // type:function size:0x6C scope:global align:4 +getLightVecInfo__16dStage_stageDt_cCFv = .text:0x800420AC; // type:function size:0x6C scope:global align:4 +setLightVecInfoNum__16dStage_stageDt_cFi = .text:0x80042118; // type:function size:0x6C scope:global align:4 +getLightVecInfoNum__16dStage_stageDt_cCFv = .text:0x80042184; // type:function size:0x6C scope:global align:4 +setPlightNumInfo__16dStage_stageDt_cFi = .text:0x800421F0; // type:function size:0x8 scope:global align:4 +getPlightNumInfo__16dStage_stageDt_cCFv = .text:0x800421F8; // type:function size:0x8 scope:global align:4 +setStagInfo__16dStage_stageDt_cFP21stage_stag_info_class = .text:0x80042200; // type:function size:0x8 scope:global align:4 +getStagInfo__16dStage_stageDt_cCFv = .text:0x80042208; // type:function size:0x8 scope:global align:4 +setSclsInfo__16dStage_stageDt_cFP27stage_scls_info_dummy_class = .text:0x80042210; // type:function size:0x8 scope:global align:4 +getSclsInfo__16dStage_stageDt_cCFv = .text:0x80042218; // type:function size:0x8 scope:global align:4 +setPntInfo__16dStage_stageDt_cFP13dStage_dPnt_c = .text:0x80042220; // type:function size:0x8 scope:global align:4 +getPntInf__16dStage_stageDt_cCFv = .text:0x80042228; // type:function size:0x8 scope:global align:4 +setPathInfo__16dStage_stageDt_cFP14dStage_dPath_c = .text:0x80042230; // type:function size:0x8 scope:global align:4 +getPathInf__16dStage_stageDt_cCFv = .text:0x80042238; // type:function size:0x8 scope:global align:4 +setPnt2Info__16dStage_stageDt_cFP13dStage_dPnt_c = .text:0x80042240; // type:function size:0x8 scope:global align:4 +getPnt2Inf__16dStage_stageDt_cCFv = .text:0x80042248; // type:function size:0x8 scope:global align:4 +setPath2Info__16dStage_stageDt_cFP14dStage_dPath_c = .text:0x80042250; // type:function size:0x8 scope:global align:4 +getPath2Inf__16dStage_stageDt_cCFv = .text:0x80042258; // type:function size:0x8 scope:global align:4 +setSoundInfo__16dStage_stageDt_cFP18dStage_SoundInfo_c = .text:0x80042260; // type:function size:0x8 scope:global align:4 +getSoundInf__16dStage_stageDt_cCFv = .text:0x80042268; // type:function size:0x8 scope:global align:4 +setEventInfo__16dStage_stageDt_cFP18dStage_EventInfo_c = .text:0x80042270; // type:function size:0x8 scope:global align:4 +getEventInfo__16dStage_stageDt_cCFv = .text:0x80042278; // type:function size:0x8 scope:global align:4 +setFileListInfo__16dStage_stageDt_cFP20dStage_FileList_dt_c = .text:0x80042280; // type:function size:0x6C scope:global align:4 +getFileListInfo__16dStage_stageDt_cCFv = .text:0x800422EC; // type:function size:0x6C scope:global align:4 +setFloorInfo__16dStage_stageDt_cFP18dStage_FloorInfo_c = .text:0x80042358; // type:function size:0x8 scope:global align:4 +getFloorInfo__16dStage_stageDt_cCFv = .text:0x80042360; // type:function size:0x8 scope:global align:4 +setMemoryConfig__16dStage_stageDt_cFP21dStage_MemoryConfig_c = .text:0x80042368; // type:function size:0x8 scope:global align:4 +getMemoryConfig__16dStage_stageDt_cCFv = .text:0x80042370; // type:function size:0x8 scope:global align:4 +setMemoryMap__16dStage_stageDt_cFP18dStage_MemoryMap_c = .text:0x80042378; // type:function size:0x8 scope:global align:4 +getMemoryMap__16dStage_stageDt_cCFv = .text:0x80042380; // type:function size:0x8 scope:global align:4 +setShip__16dStage_stageDt_cFP13dStage_Ship_c = .text:0x80042388; // type:function size:0x6C scope:global align:4 +getShip__16dStage_stageDt_cCFv = .text:0x800423F4; // type:function size:0x6C scope:global align:4 +setMulti__16dStage_stageDt_cFP14dStage_Multi_c = .text:0x80042460; // type:function size:0x8 scope:global align:4 +getMulti__16dStage_stageDt_cCFv = .text:0x80042468; // type:function size:0x8 scope:global align:4 +setLbnk__16dStage_stageDt_cFP13dStage_Lbnk_c = .text:0x80042470; // type:function size:0x6C scope:global align:4 +getLbnk__16dStage_stageDt_cCFv = .text:0x800424DC; // type:function size:0x6C scope:global align:4 +setTresure__16dStage_stageDt_cFP19stage_tresure_class = .text:0x80042548; // type:function size:0x8 scope:global align:4 +getTresure__16dStage_stageDt_cCFv = .text:0x80042550; // type:function size:0x8 scope:global align:4 +setDMap__16dStage_stageDt_cFP13dStage_DMap_c = .text:0x80042558; // type:function size:0x8 scope:global align:4 +getDMap__16dStage_stageDt_cCFv = .text:0x80042560; // type:function size:0x8 scope:global align:4 +setDrTg__16dStage_stageDt_cFP16stage_tgsc_class = .text:0x80042568; // type:function size:0x8 scope:global align:4 +getDrTg__16dStage_stageDt_cCFv = .text:0x80042570; // type:function size:0x8 scope:global align:4 +__sinit_d_stage_cpp = .text:0x80042578; // type:function size:0xD8 scope:local align:4 +__arraydtor$5557 = .text:0x80042650; // type:function size:0x38 scope:local align:4 +__dt__19dStage_roomStatus_cFv = .text:0x80042688; // type:function size:0x60 scope:global align:4 +__ct__19dStage_roomStatus_cFv = .text:0x800426E8; // type:function size:0xA0 scope:global align:4 +__dt__19dStage_KeepDoorInfoFv = .text:0x80042788; // type:function size:0x64 scope:global align:4 +__dt__21stage_tgsc_data_classFv = .text:0x800427EC; // type:function size:0x3C scope:global align:4 +__ct__21stage_tgsc_data_classFv = .text:0x80042828; // type:function size:0x4 scope:global align:4 +__dt__22dStage_KeepTresureInfoFv = .text:0x8004282C; // type:function size:0x64 scope:global align:4 +__dt__24stage_tresure_data_classFv = .text:0x80042890; // type:function size:0x3C scope:global align:4 +__ct__24stage_tresure_data_classFv = .text:0x800428CC; // type:function size:0x4 scope:global align:4 +getBokoFlamePos__9daPy_py_cFP4cXyz = .text:0x800428D0; // type:function size:0x8 scope:global align:4 +__ct__10dMap_HIO_cFv = .text:0x800428D8; // type:function size:0x260 scope:global align:4 +onSaveArriveGridForAgbUseGridPos__Fii = .text:0x80042B38; // type:function size:0xB4 scope:global align:4 +isSaveArriveGridForAgbUseGridPos__Fii = .text:0x80042BEC; // type:function size:0xB4 scope:global align:4 +IsFloorNo__Fi = .text:0x80042CA0; // type:function size:0x20 scope:global align:4 +getFloorInfo_WithRoom__Fi = .text:0x80042CC0; // type:function size:0x84 scope:global align:4 +dMap_GetTopBottomFloorNo__FP11dStage_dt_cPUcPUc = .text:0x80042D44; // type:function size:0x104 scope:global align:4 +dMap_GetFloorInfoDtP__FP18dStage_FloorInfo_cf = .text:0x80042E48; // type:function size:0xB8 scope:global align:4 +dMap_GetFloorInfoDtPFromFloorNo__FP18dStage_FloorInfo_cUc = .text:0x80042F00; // type:function size:0x60 scope:global align:4 +dMap_GetFloorNoForDmap__FP11dStage_dt_cif = .text:0x80042F60; // type:function size:0x138 scope:global align:4 +dMap_GetFloorNo_WithRoom__Fif = .text:0x80043098; // type:function size:0x48 scope:global align:4 +dMap_GetFloorNo__FP11dStage_dt_cf = .text:0x800430E0; // type:function size:0x24 scope:global align:4 +getRoomDspFloorNo__15dMap_RoomInfo_cFUci = .text:0x80043104; // type:function size:0xD4 scope:global align:4 +init__15dMap_RoomInfo_cFP15dMap_RoomInfo_ci = .text:0x800431D8; // type:function size:0xEC scope:global align:4 +getRoomImage__15dMap_RoomInfo_cFiUciPP7ResTIMGPP7ResTIMGPP8map_dt_cPP20stage_map_info_classPUc = .text:0x800432C4; // type:function size:0x3D4 scope:global align:4 +makeRoomDspFloorNoTbl__15dMap_RoomInfo_cFi = .text:0x80043698; // type:function size:0x108 scope:global align:4 +roomEntryRoom__15dMap_RoomInfo_cFiUciUcP15dMap_RoomInfo_css = .text:0x800437A0; // type:function size:0x56C scope:global align:4 +Changeimage__15dMap_RoomInfo_cFUcUciss = .text:0x80043D0C; // type:function size:0x434 scope:global align:4 +deleteRoom__15dMap_RoomInfo_cFv = .text:0x80044140; // type:function size:0x1C scope:global align:4 +enlagementSizeTextureCordCalc__15dMap_RoomInfo_cFPfPfPfPfffffff = .text:0x8004415C; // type:function size:0xEC scope:global align:4 +roomDrawRoomEnlargementSize__15dMap_RoomInfo_cFiiiiffffUc = .text:0x80044248; // type:function size:0x4EC scope:global align:4 +roomDrawRoomRealSize__15dMap_RoomInfo_cFiiiiffffffUc = .text:0x80044734; // type:function size:0x27C scope:global align:4 +roomExistenceCheck__19dMap_RoomInfoCtrl_cFiPP15dMap_RoomInfo_c = .text:0x800449B0; // type:function size:0x108 scope:global align:4 +getNextRoomP__19dMap_RoomInfoCtrl_cFP15dMap_RoomInfo_c = .text:0x80044AB8; // type:function size:0x24 scope:global align:4 +ctrlEntryRoom__19dMap_RoomInfoCtrl_cFiUciUcss = .text:0x80044ADC; // type:function size:0x14C scope:global align:4 +deleteRoom__19dMap_RoomInfoCtrl_cFi = .text:0x80044C28; // type:function size:0xB8 scope:global align:4 +ctrlDrawRoomEnlargementSize__19dMap_RoomInfoCtrl_cFiiiiiffffUc = .text:0x80044CE0; // type:function size:0xC8 scope:global align:4 +ctrlDrawRoomRealSize__19dMap_RoomInfoCtrl_cFiiiiiffffffUc = .text:0x80044DA8; // type:function size:0xD8 scope:global align:4 +init__19dMap_RoomInfoCtrl_cFv = .text:0x80044E80; // type:function size:0x6C scope:global align:4 +create__6dMap_cFv = .text:0x80044EEC; // type:function size:0x5CC scope:global align:4 +isEnableEnlargementScroll__6dMap_cFv = .text:0x800454B8; // type:function size:0x48 scope:global align:4 +isEnableDispMap__6dMap_cFv = .text:0x80045500; // type:function size:0x24 scope:global align:4 +getKindMapType__6dMap_cFv = .text:0x80045524; // type:function size:0x68 scope:global align:4 +remove__6dMap_cFv = .text:0x8004558C; // type:function size:0x4C scope:global align:4 +setImage__6dMap_cFiif = .text:0x800455D8; // type:function size:0x124 scope:global align:4 +deleteImage__6dMap_cFi = .text:0x800456FC; // type:function size:0x28 scope:global align:4 +setNowRoom__6dMap_cFi = .text:0x80045724; // type:function size:0x1A0 scope:global align:4 +draw__11dMap_2DSQ_cFv = .text:0x800458C4; // type:function size:0x3C0 scope:global align:4 +mapDrawIconFree__6dMap_cFssUc = .text:0x80045C84; // type:function size:0x134 scope:global align:4 +mapDrawIconSelf__6dMap_cFssUc = .text:0x80045DB8; // type:function size:0x12C scope:global align:4 +mapDrawFrame__6dMap_cFUc = .text:0x80045EE4; // type:function size:0x100 scope:global align:4 +mapDrawEnlargementSize__6dMap_cFffffUc = .text:0x80045FE4; // type:function size:0x1F4 scope:global align:4 +mapDrawRealSize__6dMap_cFffUc = .text:0x800461D8; // type:function size:0x3E0 scope:global align:4 +mapAGBSendIslandData__6dMap_cFv = .text:0x800465B8; // type:function size:0x14C scope:global align:4 +setPlayerStayAgbMapTypeNow__6dMap_cFff = .text:0x80046704; // type:function size:0x28 scope:global align:4 +agbMapNoSet__6dMap_cFUcUc = .text:0x8004672C; // type:function size:0x74 scope:global align:4 +agbMapNoSetCall__6dMap_cFv = .text:0x800467A0; // type:function size:0xA0 scope:global align:4 +agbIsMsgSend__6dMap_cFv = .text:0x80046840; // type:function size:0x20 scope:global align:4 +agbResetCursor__6dMap_cFv = .text:0x80046860; // type:function size:0x38 scope:global align:4 +agbScrollX__6dMap_cFv = .text:0x80046898; // type:function size:0x20 scope:global align:4 +agbScrollY__6dMap_cFv = .text:0x800468B8; // type:function size:0x20 scope:global align:4 +agbFlashCheck__6dMap_cFv = .text:0x800468D8; // type:function size:0x40 scope:global align:4 +agbIsActive__6dMap_cFv = .text:0x80046918; // type:function size:0x20 scope:global align:4 +isInDspArea__6dMap_cFffb = .text:0x80046938; // type:function size:0x44C scope:global align:4 +mapAGBSendStatInit__6dMap_cFv = .text:0x80046D84; // type:function size:0x40 scope:global align:4 +mapAGBSendMapMain__6dMap_cFff = .text:0x80046DC4; // type:function size:0x3D4 scope:global align:4 +calcEnlargementSizeParameter__6dMap_cFff = .text:0x80047198; // type:function size:0x478 scope:global align:4 +calcScissor__6dMap_cFv = .text:0x80047610; // type:function size:0xD4 scope:global align:4 +mapMoveAll__6dMap_cFffif = .text:0x800476E4; // type:function size:0x230 scope:global align:4 +mapDrawAll__6dMap_cFffif = .text:0x80047914; // type:function size:0xE8 scope:global align:4 +drawTest_dummy__6dMap_cFffif = .text:0x800479FC; // type:function size:0x34 scope:global align:4 +drawTest__6dMap_cFffif = .text:0x80047A30; // type:function size:0x34 scope:global align:4 +draw__6dMap_cFffif = .text:0x80047A64; // type:function size:0x70 scope:global align:4 +point2Grid__6dMap_cFffPScPSc = .text:0x80047AD4; // type:function size:0x150 scope:global align:4 +point2GridAndLocal__6dMap_cFffPScPScPsPs = .text:0x80047C24; // type:function size:0x234 scope:global align:4 +getCheckPointUseGrid__6dMap_cFScSc = .text:0x80047E58; // type:function size:0x94 scope:global align:4 +getFmapChkPntPrm__6dMap_cFiPScPScPsPsPUc = .text:0x80047EEC; // type:function size:0x94 scope:global align:4 +setFmapChkDtPrm__6dMap_cFv = .text:0x80047F80; // type:function size:0x28 scope:global align:4 +getFmapChkPntDtPnt__6dMap_cFi = .text:0x80047FA8; // type:function size:0xC8 scope:global align:4 +initPoint__6dMap_cFv = .text:0x80048070; // type:function size:0x60 scope:global align:4 +setGbaPoint_ocean__6dMap_cFUcffsUcUcUcUc = .text:0x800480D0; // type:function size:0x320 scope:global align:4 +isPointStayInDspNowRoomAgbScr__6dMap_cFss = .text:0x800483F0; // type:function size:0x88 scope:global align:4 +setCollectPoint__6dMap_cFUcUcfffScsUcUcUcUc = .text:0x80048478; // type:function size:0xC0 scope:global align:4 +setGbaPoint_dungeon__6dMap_cFUcffsUcUcUcUc = .text:0x80048538; // type:function size:0x4D8 scope:global align:4 +getPosAgbMapType__6dMap_cFffb = .text:0x80048A10; // type:function size:0x8C scope:global align:4 +setGbaPoint__6dMap_cFUcffsUcUcUcUc = .text:0x80048A9C; // type:function size:0x3C scope:global align:4 +setArriveInfo__6dMap_cFff = .text:0x80048AD8; // type:function size:0xA8 scope:global align:4 +drawPointPlayer__6dMap_cFffs = .text:0x80048B80; // type:function size:0xBC scope:global align:4 +drawPointEnemy__6dMap_cFff = .text:0x80048C3C; // type:function size:0xB0 scope:global align:4 +drawPointAgbCursor__6dMap_cFff = .text:0x80048CEC; // type:function size:0x2B4 scope:global align:4 +drawPointTbox__6dMap_cFffff = .text:0x80048FA0; // type:function size:0x118 scope:global align:4 +drawPointDoor__6dMap_cFffffsUc = .text:0x800490B8; // type:function size:0x110 scope:global align:4 +drawPointRestart__6dMap_cFffsff = .text:0x800491C8; // type:function size:0x114 scope:global align:4 +drawPointFriend__6dMap_cFfff = .text:0x800492DC; // type:function size:0xD8 scope:global align:4 +drawPointShip__6dMap_cFffsff = .text:0x800493B4; // type:function size:0x114 scope:global align:4 +drawPointGc__6dMap_cFUcfffScsUcUcUcUc = .text:0x800494C8; // type:function size:0xBD8 scope:global align:4 +drawPointMain__6dMap_cFUcUcfffScsUcUcUcUc = .text:0x8004A0A0; // type:function size:0xAC scope:global align:4 +drawPointAgb__6dMap_cFUcfffScsUcUcUcUc = .text:0x8004A14C; // type:function size:0x18C scope:global align:4 +getTypeAgbGcFromTypeAcs__6dMap_cFUcPUcPUc = .text:0x8004A2D8; // type:function size:0xB0 scope:global align:4 +drawPointSingle__6dMap_cFUcfffScsUcUcUc = .text:0x8004A388; // type:function size:0x80 scope:global align:4 +drawActorPointMiniMap__6dMap_cFP10fopAc_ac_c = .text:0x8004A408; // type:function size:0x1BC scope:global align:4 +mapBufferSendAGB_commonCursor__6dMap_cFv = .text:0x8004A5C4; // type:function size:0x104 scope:global align:4 +mapBufferSendAGB_ocean__6dMap_cFv = .text:0x8004A6C8; // type:function size:0x168 scope:global align:4 +mapBufferSendAGB_dungeon__6dMap_cFv = .text:0x8004A830; // type:function size:0x2C scope:global align:4 +mapSetPointAll__6dMap_cFv = .text:0x8004A85C; // type:function size:0xB4 scope:global align:4 +mapBufferSendAGB__6dMap_cFi = .text:0x8004A910; // type:function size:0x3AC scope:global align:4 +checkFloorMoveImageChangeRoom__19dMap_RoomInfoCtrl_cFUcUciss = .text:0x8004ACBC; // type:function size:0x88 scope:global align:4 +init__22dMap_2DMtMapSpcl_tex_cFP7ResTIMGUlRC8_GXColor = .text:0x8004AD44; // type:function size:0x18C scope:global align:4 +setScroll__22dMap_2DMtMapSpcl_tex_cFffff = .text:0x8004AED0; // type:function size:0x14 scope:global align:4 +init__18dMap_2DMtMapSpcl_cFiP22dMap_2DMtMapSpcl_tex_c = .text:0x8004AEE4; // type:function size:0x14 scope:global align:4 +setPos__18dMap_2DMtMapSpcl_cFssss = .text:0x8004AEF8; // type:function size:0x14 scope:global align:4 +draw__18dMap_2DMtMapSpcl_cFv = .text:0x8004AF0C; // type:function size:0x44C scope:global align:4 +setImage__18dMap_2DAGBScrDsp_cFP7ResTIMGP8map_dt_c = .text:0x8004B358; // type:function size:0x164 scope:global align:4 +init__18dMap_2DAGBScrDsp_cFP8map_dt_cP7ResTIMGffssssffUc = .text:0x8004B4BC; // type:function size:0x98 scope:global align:4 +getScrnPrm__18dMap_2DAGBScrDsp_cFffifPiPfPf = .text:0x8004B554; // type:function size:0x120 scope:global align:4 +getScrnPrmXY__18dMap_2DAGBScrDsp_cFffffiiffPiPiPfPfPfPf = .text:0x8004B674; // type:function size:0x98 scope:global align:4 +calc_standard_prm__18dMap_2DAGBScrDsp_cFUsUsffssssffPiPiPiPiPfPfPfPfPfPf = .text:0x8004B70C; // type:function size:0x27C scope:global align:4 +draw__18dMap_2DAGBScrDsp_cFv = .text:0x8004B988; // type:function size:0x8A8 scope:global align:4 +setPos__18dMap_2DAGBScrDsp_cFssss = .text:0x8004C230; // type:function size:0x14 scope:global align:4 +setScale__18dMap_2DAGBScrDsp_cFff = .text:0x8004C244; // type:function size:0xC scope:global align:4 +init__12dMap_2DTri_cFssRC8_GXColorffs = .text:0x8004C250; // type:function size:0x38 scope:global align:4 +draw__12dMap_2DTri_cFv = .text:0x8004C288; // type:function size:0x200 scope:global align:4 +setPos__12dMap_2DTri_cFss = .text:0x8004C488; // type:function size:0xC scope:global align:4 +init__14dMap_2DPoint_cFssRC8_GXColorUc = .text:0x8004C494; // type:function size:0x30 scope:global align:4 +draw__14dMap_2DPoint_cFv = .text:0x8004C4C4; // type:function size:0x128 scope:global align:4 +init__18dMap_2DAGBCursor_cFssRC8_GXColorUc = .text:0x8004C5EC; // type:function size:0x30 scope:global align:4 +draw__18dMap_2DAGBCursor_cFv = .text:0x8004C61C; // type:function size:0x1AC scope:global align:4 +draw__11dMap_2DT2_cFv = .text:0x8004C7C8; // type:function size:0x3B8 scope:global align:4 +init__11dMap_2DT2_cFP7ResTIMGffffUcUcUcffs = .text:0x8004CB80; // type:function size:0x13C scope:global align:4 +setTlut__11dMap_Dmap_cFP16dmap_dmap_tlut_sUcUcUcf = .text:0x8004CCBC; // type:function size:0x3B4 scope:global align:4 +setFloorTextureOne__11dMap_Dmap_cFUc = .text:0x8004D070; // type:function size:0x360 scope:global align:4 +init__11dMap_Dmap_cFsssssssssUcUcUcUcUc = .text:0x8004D3D0; // type:function size:0x4FC scope:global align:4 +draw__11dMap_Dmap_cFv = .text:0x8004D8CC; // type:function size:0x1354 scope:global align:4 +__dt__10dMap_HIO_cFv = .text:0x8004EC20; // type:function size:0x48 scope:global align:4 +__sinit_d_map_cpp = .text:0x8004EC68; // type:function size:0x328 scope:local align:4 +__arraydtor$4203 = .text:0x8004EF90; // type:function size:0x38 scope:local align:4 +__arraydtor$4200 = .text:0x8004EFC8; // type:function size:0x38 scope:local align:4 +__arraydtor$4198 = .text:0x8004F000; // type:function size:0x38 scope:local align:4 +__ct__11dMap_2DT2_cFv = .text:0x8004F038; // type:function size:0x1C scope:global align:4 +__arraydtor$4194 = .text:0x8004F054; // type:function size:0x38 scope:local align:4 +__dt__11dMap_Dmap_cFv = .text:0x8004F08C; // type:function size:0x5C scope:global align:4 +__dt__12dDlst_base_cFv = .text:0x8004F0E8; // type:function size:0x48 scope:global align:4 +draw__12dDlst_base_cFv = .text:0x8004F130; // type:function size:0x4 scope:global align:4 +__dt__11dMap_2DT2_cFv = .text:0x8004F134; // type:function size:0x5C scope:global align:4 +__dt__18dMap_2DAGBCursor_cFv = .text:0x8004F190; // type:function size:0x5C scope:global align:4 +__dt__14dMap_2DPoint_cFv = .text:0x8004F1EC; // type:function size:0x5C scope:global align:4 +__dt__12dMap_2DTri_cFv = .text:0x8004F248; // type:function size:0x5C scope:global align:4 +__dt__18dMap_2DAGBScrDsp_cFv = .text:0x8004F2A4; // type:function size:0x5C scope:global align:4 +__dt__18dMap_2DMtMapSpcl_cFv = .text:0x8004F300; // type:function size:0x5C scope:global align:4 +__dt__11dMap_2DSQ_cFv = .text:0x8004F35C; // type:function size:0x5C scope:global align:4 +__ct__14dMap_2DPoint_cFv = .text:0x8004F3B8; // type:function size:0x1C scope:global align:4 +__arraydtor$4186 = .text:0x8004F3D4; // type:function size:0x38 scope:local align:4 +__dt__22dMap_2DMtMapSpcl_tex_cFv = .text:0x8004F40C; // type:function size:0x3C scope:global align:4 +__ct__22dMap_2DMtMapSpcl_tex_cFv = .text:0x8004F448; // type:function size:0x4 scope:global align:4 +__arraydtor$4184 = .text:0x8004F44C; // type:function size:0x38 scope:local align:4 +__ct__18dMap_2DMtMapSpcl_cFv = .text:0x8004F484; // type:function size:0x1C scope:global align:4 +__arraydtor$4182 = .text:0x8004F4A0; // type:function size:0x38 scope:local align:4 +__dt__15dMap_RoomInfo_cFv = .text:0x8004F4D8; // type:function size:0xB4 scope:global align:4 +__ct__15dMap_RoomInfo_cFv = .text:0x8004F58C; // type:function size:0x7C scope:global align:4 +__ct__14dComIfG_play_cFv = .text:0x8004F608; // type:function size:0x1B4 scope:global align:4 +__dt__25dComIfG_camera_info_classFv = .text:0x8004F7BC; // type:function size:0x3C scope:global align:4 +__ct__25dComIfG_camera_info_classFv = .text:0x8004F7F8; // type:function size:0x4 scope:global align:4 +__dt__14dDlst_window_cFv = .text:0x8004F7FC; // type:function size:0x3C scope:global align:4 +__ct__14dDlst_window_cFv = .text:0x8004F838; // type:function size:0x4 scope:global align:4 +__dt__12dVibration_cFv = .text:0x8004F83C; // type:function size:0x5C scope:global align:4 +__dt__19dAttDraw_CallBack_cFv = .text:0x8004F898; // type:function size:0x5C scope:global align:4 +__dt__25mDoExt_McaMorfCallBack1_cFv = .text:0x8004F8F4; // type:function size:0x48 scope:global align:4 +__dt__12dEvt_order_cFv = .text:0x8004F93C; // type:function size:0x3C scope:global align:4 +__dt__4dCcSFv = .text:0x8004F978; // type:function size:0xA0 scope:global align:4 +__dt__12dCcMassS_MngFv = .text:0x8004FA18; // type:function size:0x184 scope:global align:4 +__dt__12dCcMassS_ObjFv = .text:0x8004FB9C; // type:function size:0x60 scope:global align:4 +__dt__4cCcSFv = .text:0x8004FBFC; // type:function size:0x74 scope:global align:4 +__dt__4dBgSFv = .text:0x8004FC70; // type:function size:0x7C scope:global align:4 +__dt__4cBgSFv = .text:0x8004FCEC; // type:function size:0x6C scope:global align:4 +__dt__11cBgS_ChkElmFv = .text:0x8004FD58; // type:function size:0x48 scope:global align:4 +__ct__11cBgS_ChkElmFv = .text:0x8004FDA0; // type:function size:0x3C scope:global align:4 +init__14dComIfG_play_cFv = .text:0x8004FDDC; // type:function size:0x30 scope:global align:4 +itemInit__14dComIfG_play_cFv = .text:0x8004FE0C; // type:function size:0x1EC scope:global align:4 +getLayerNo__14dComIfG_play_cFi = .text:0x8004FFF8; // type:function size:0x460 scope:global align:4 +createParticle__14dComIfG_play_cFv = .text:0x80050458; // type:function size:0x88 scope:global align:4 +createDemo__14dComIfG_play_cFv = .text:0x800504E0; // type:function size:0x88 scope:global align:4 +removeDemo__14dComIfG_play_cFv = .text:0x80050568; // type:function size:0x3C scope:global align:4 +executeEvtManager__14dComIfG_play_cFv = .text:0x800505A4; // type:function size:0x24 scope:global align:4 +createMagma__14dComIfG_play_cFv = .text:0x800505C8; // type:function size:0x54 scope:global align:4 +removeMagma__14dComIfG_play_cFv = .text:0x8005061C; // type:function size:0x54 scope:global align:4 +executeMagma__14dComIfG_play_cFv = .text:0x80050670; // type:function size:0x2C scope:global align:4 +drawMagma__14dComIfG_play_cFv = .text:0x8005069C; // type:function size:0x2C scope:global align:4 +createGrass__14dComIfG_play_cFv = .text:0x800506C8; // type:function size:0x58 scope:global align:4 +removeGrass__14dComIfG_play_cFv = .text:0x80050720; // type:function size:0x54 scope:global align:4 +__dt__15dGrass_packet_cFv = .text:0x80050774; // type:function size:0x84 scope:global align:4 +__dt__13dGrass_data_cFv = .text:0x800507F8; // type:function size:0x3C scope:global align:4 +executeGrass__14dComIfG_play_cFv = .text:0x80050834; // type:function size:0x2C scope:global align:4 +drawGrass__14dComIfG_play_cFv = .text:0x80050860; // type:function size:0x2C scope:global align:4 +createFlower__14dComIfG_play_cFv = .text:0x8005088C; // type:function size:0x54 scope:global align:4 +removeFlower__14dComIfG_play_cFv = .text:0x800508E0; // type:function size:0x54 scope:global align:4 +__dt__16dFlower_packet_cFv = .text:0x80050934; // type:function size:0x84 scope:global align:4 +__dt__14dFlower_data_cFv = .text:0x800509B8; // type:function size:0x3C scope:global align:4 +executeFlower__14dComIfG_play_cFv = .text:0x800509F4; // type:function size:0x2C scope:global align:4 +drawFlower__14dComIfG_play_cFv = .text:0x80050A20; // type:function size:0x2C scope:global align:4 +createTree__14dComIfG_play_cFv = .text:0x80050A4C; // type:function size:0x54 scope:global align:4 +removeTree__14dComIfG_play_cFv = .text:0x80050AA0; // type:function size:0x54 scope:global align:4 +__dt__14dTree_packet_cFv = .text:0x80050AF4; // type:function size:0x9C scope:global align:4 +__dt__12dTree_data_cFv = .text:0x80050B90; // type:function size:0x3C scope:global align:4 +__dt__11dTree_anm_cFv = .text:0x80050BCC; // type:function size:0x3C scope:global align:4 +executeTree__14dComIfG_play_cFv = .text:0x80050C08; // type:function size:0x2C scope:global align:4 +drawTree__14dComIfG_play_cFv = .text:0x80050C34; // type:function size:0x2C scope:global align:4 +createWood__14dComIfG_play_cFv = .text:0x80050C60; // type:function size:0x58 scope:global align:4 +removeWood__14dComIfG_play_cFv = .text:0x80050CB8; // type:function size:0x54 scope:global align:4 +executeWood__14dComIfG_play_cFv = .text:0x80050D0C; // type:function size:0x2C scope:global align:4 +drawWood__14dComIfG_play_cFv = .text:0x80050D38; // type:function size:0x2C scope:global align:4 +__ct__13dComIfG_inf_cFv = .text:0x80050D64; // type:function size:0xD8 scope:global align:4 +__dt__14dComIfG_play_cFv = .text:0x80050E3C; // type:function size:0x14C scope:global align:4 +__ct__10dSv_zone_cFv = .text:0x80050F88; // type:function size:0xC scope:global align:4 +__ct__12dSv_memory_cFv = .text:0x80050F94; // type:function size:0x30 scope:global align:4 +dComIfG_changeOpeningScene__FP11scene_classs = .text:0x80050FC4; // type:function size:0x98 scope:global align:4 +dComIfG_resetToOpening__FP11scene_class = .text:0x8005105C; // type:function size:0x54 scope:global align:4 +phase_1__FPc = .text:0x800510B0; // type:function size:0x58 scope:local align:4 +phase_2__FPc = .text:0x80051108; // type:function size:0x58 scope:local align:4 +phase_3__FPc = .text:0x80051160; // type:function size:0x8 scope:local align:4 +dComIfG_resLoad__FP30request_of_phase_process_classPCc = .text:0x80051168; // type:function size:0x40 scope:global align:4 +dComIfG_resDelete__FP30request_of_phase_process_classPCc = .text:0x800511A8; // type:function size:0xAC scope:global align:4 +dComIfGp_getReverb__Fi = .text:0x80051254; // type:function size:0x48 scope:global align:4 +dComIfGd_setSimpleShadow2__FP4cXyzffR13cBgS_PolyInfosfP9_GXTexObj = .text:0x8005129C; // type:function size:0xF8 scope:global align:4 +dComIfGp_getShip__Fii = .text:0x80051394; // type:function size:0xC0 scope:global align:4 +dComIfGp_getMapTrans__FiPfPfPs = .text:0x80051454; // type:function size:0xB0 scope:global align:4 +dComIfGp_getRoomCamera__Fi = .text:0x80051504; // type:function size:0x50 scope:global align:4 +dComIfGp_getRoomArrow__Fi = .text:0x80051554; // type:function size:0x50 scope:global align:4 +dComIfGp_setNextStage__FPCcsScScfUliSc = .text:0x800515A4; // type:function size:0xC0 scope:global align:4 +dComIfGs_onStageTbox__Fii = .text:0x80051664; // type:function size:0x8C scope:global align:4 +dComIfGs_isStageTbox__Fii = .text:0x800516F0; // type:function size:0x90 scope:global align:4 +dComIfGs_onDungeonItemMap__Fi = .text:0x80051780; // type:function size:0x80 scope:global align:4 +dComIfGs_offDungeonItemMap__Fi = .text:0x80051800; // type:function size:0x80 scope:global align:4 +dComIfGs_isDungeonItemMap__Fi = .text:0x80051880; // type:function size:0x84 scope:global align:4 +dComIfGs_onDungeonItemCompass__Fi = .text:0x80051904; // type:function size:0x80 scope:global align:4 +dComIfGs_offDungeonItemCompass__Fi = .text:0x80051984; // type:function size:0x80 scope:global align:4 +dComIfGs_isDungeonItemCompass__Fi = .text:0x80051A04; // type:function size:0x84 scope:global align:4 +dComIfGs_onDungeonItemBossKey__Fi = .text:0x80051A88; // type:function size:0x80 scope:global align:4 +dComIfGs_offDungeonItemBossKey__Fi = .text:0x80051B08; // type:function size:0x80 scope:global align:4 +dComIfGs_isDungeonItemBossKey__Fi = .text:0x80051B88; // type:function size:0x84 scope:global align:4 +dComIfGs_onStageBossEnemy__Fi = .text:0x80051C0C; // type:function size:0x80 scope:global align:4 +dComIfGs_offStageBossEnemy__Fi = .text:0x80051C8C; // type:function size:0x80 scope:global align:4 +dComIfGs_isStageBossEnemy__Fi = .text:0x80051D0C; // type:function size:0x84 scope:global align:4 +dComIfGs_onStageLife__Fi = .text:0x80051D90; // type:function size:0x80 scope:global align:4 +dComIfGs_offStageLife__Fi = .text:0x80051E10; // type:function size:0x80 scope:global align:4 +dComIfGs_isStageLife__Fi = .text:0x80051E90; // type:function size:0x84 scope:global align:4 +dComIfGs_onStageBossDemo__Fi = .text:0x80051F14; // type:function size:0x80 scope:global align:4 +dComIfGs_offStageBossDemo__Fi = .text:0x80051F94; // type:function size:0x80 scope:global align:4 +dComIfGs_isStageBossDemo__Fi = .text:0x80052014; // type:function size:0x84 scope:global align:4 +dComIfGs_checkGetItem__FUc = .text:0x80052098; // type:function size:0x45C scope:global align:4 +dComIfGs_checkGetItemNum__FUc = .text:0x800524F4; // type:function size:0x624 scope:global align:4 +dComIfGd_setShadow__FUlScP8J3DModelP4cXyzffffR13cBgS_PolyInfoP12dKy_tevstr_csfP9_GXTexObj = .text:0x80052B18; // type:function size:0x118 scope:global align:4 +getSceneList__Fi = .text:0x80052C30; // type:function size:0x130 scope:global align:4 +dComIfGd_getMeshSceneList__FR3Vec = .text:0x80052D60; // type:function size:0xB4 scope:global align:4 +dComIfGs_checkSeaLandingEvent__FSc = .text:0x80052E14; // type:function size:0x8C scope:global align:4 +dComIfGs_setGameStartStage__Fv = .text:0x80052EA0; // type:function size:0x374 scope:global align:4 +dComIfGs_gameStart__Fv = .text:0x80053214; // type:function size:0x48 scope:global align:4 +dComIfGs_copyPlayerRecollectionData__Fv = .text:0x8005325C; // type:function size:0x1F8 scope:global align:4 +dComIfGs_setPlayerRecollectionData__Fv = .text:0x80053454; // type:function size:0x464 scope:global align:4 +dComIfGs_revPlayerRecollectionData__Fv = .text:0x800538B8; // type:function size:0x260 scope:global align:4 +dComIfGs_exchangePlayerRecollectionData__Fv = .text:0x80053B18; // type:function size:0x318 scope:global align:4 +dComIfGs_setSelectEquip__FiUc = .text:0x80053E30; // type:function size:0x17C scope:global align:4 +__dt__8cM3dGCylFv = .text:0x80053FAC; // type:function size:0x48 scope:global align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x80053FF4; // type:function size:0x5C scope:global align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x80054050; // type:function size:0x8 scope:global align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x80054058; // type:function size:0x8 scope:global align:4 +GetCoCP__14cCcD_ShapeAttrFv = .text:0x80054060; // type:function size:0xC scope:global align:4 +GetCoCP__14cCcD_ShapeAttrCFv = .text:0x8005406C; // type:function size:0xC scope:global align:4 +__dt__8cM3dGCpsFv = .text:0x80054078; // type:function size:0x5C scope:global align:4 +__dt__15cCcD_DivideInfoFv = .text:0x800540D4; // type:function size:0x48 scope:global align:4 +__dt__8cM3dGAabFv = .text:0x8005411C; // type:function size:0x48 scope:global align:4 +__dt__15cCcD_DivideAreaFv = .text:0x80054164; // type:function size:0x5C scope:global align:4 +__sinit_d_com_inf_game_cpp = .text:0x800541C0; // type:function size:0x3C scope:local align:4 +__dt__13dComIfG_inf_cFv = .text:0x800541FC; // type:function size:0x74 scope:global align:4 +dComLbG_PhaseHandler__FP30request_of_phase_process_classPPFPv_iPv = .text:0x80054270; // type:function size:0x60 scope:global align:4 +init__12daSteamTag_cFv = .text:0x800542D0; // type:function size:0xC scope:global align:4 +getShipOffsetY__15daObjPirateshipFPsPsf = .text:0x800542DC; // type:function size:0xB8 scope:global align:4 +incTclDispose__10daAgbsw0_cFv = .text:0x80054394; // type:function size:0x38 scope:global align:4 +incTclBeat__10daAgbsw0_cFv = .text:0x800543CC; // type:function size:0x38 scope:global align:4 +init_room__11daSalvage_cFSc = .text:0x80054404; // type:function size:0x30 scope:global align:4 +renew_light_angle__Q210daObjLight5Act_cFv = .text:0x80054434; // type:function size:0x68 scope:global align:4 +get_light_angle__Q210daObjLight5Act_cFv = .text:0x8005449C; // type:function size:0x2C scope:global align:4 +get_light_dif_angle__Q210daObjLight5Act_cFv = .text:0x800544C8; // type:function size:0x8 scope:global align:4 +set_light_dif_angle_LOD__Q210daObjLight5Act_cFs = .text:0x800544D0; // type:function size:0x34 scope:global align:4 +set_light_dif_angle_FRRS__Q210daObjLight5Act_cFs = .text:0x80054504; // type:function size:0x48 scope:global align:4 +getMaxDaiza__7daDai_cFv = .text:0x8005454C; // type:function size:0x8 scope:global align:4 +getDaizaSetItemNum__7daDai_cFv = .text:0x80054554; // type:function size:0x8 scope:global align:4 +getMaxFlyingTimer__10daNpc_Md_cFv = .text:0x8005455C; // type:function size:0x8 scope:global align:4 +getKeepType__9daArrow_cFv = .text:0x80054564; // type:function size:0x8 scope:global align:4 +init__9daIball_cFv = .text:0x8005456C; // type:function size:0x28 scope:global align:4 +regist__9daIball_cFP10fopAc_ac_c = .text:0x80054594; // type:function size:0x4C scope:global align:4 +remove__9daIball_cFP10fopAc_ac_c = .text:0x800545E0; // type:function size:0x4C scope:global align:4 +remove_old__9daIball_cFv = .text:0x8005462C; // type:function size:0x8C scope:global align:4 +getCreateCount__13daObj_Roten_cFv = .text:0x800546B8; // type:function size:0xB8 scope:global align:4 +kb_dig__13daTagKbItem_cFP10fopAc_ac_c = .text:0x80054770; // type:function size:0x2C scope:global align:4 +dig_main__13daTagKbItem_cFv = .text:0x8005479C; // type:function size:0x18C scope:global align:4 +__sinit_d_com_static_cpp = .text:0x80054928; // type:function size:0xEC scope:local align:4 +__dt__18dPa_smokeEcallBackFv = .text:0x80054A14; // type:function size:0x7C scope:global align:4 +draw__34JPACallBackBaseFP14JPABaseEmitter = .text:0x80054A90; // type:function size:0x4 scope:global align:4 +executeAfter__34JPACallBackBaseFP14JPABaseEmitter = .text:0x80054A94; // type:function size:0x4 scope:global align:4 +execute__34JPACallBackBaseFP14JPABaseEmitter = .text:0x80054A98; // type:function size:0x4 scope:global align:4 +init__34JPACallBackBaseFP14JPABaseEmitter = .text:0x80054A9C; // type:function size:0x4 scope:global align:4 +__dt__34JPACallBackBaseFv = .text:0x80054AA0; // type:function size:0x48 scope:global align:4 +__dt__18dPa_levelEcallBackFv = .text:0x80054AE8; // type:function size:0x5C scope:global align:4 +dLib_setCirclePath__FP18dLib_circle_path_c = .text:0x80054B44; // type:function size:0xCC scope:global align:4 +dLib_getWaterY__FR4cXyzR12dBgS_ObjAcch = .text:0x80054C10; // type:function size:0xA4 scope:global align:4 +dLib_waveRot__FP3VecfP11dLib_wave_c = .text:0x80054CB4; // type:function size:0x1FC scope:global align:4 +dLib_debugDrawAxis__FRA3_A4_ff = .text:0x80054EB0; // type:function size:0x104 scope:global align:4 +dLib_debugDrawFan__FR4cXyzssfRC8_GXColor = .text:0x80054FB4; // type:function size:0xA4 scope:global align:4 +dLib_brkInit__FP12J3DModelDataP13mDoExt_brkAnmPCci = .text:0x80055058; // type:function size:0xD0 scope:global align:4 +dLib_btkInit__FP12J3DModelDataP13mDoExt_btkAnmPCci = .text:0x80055128; // type:function size:0xD0 scope:global align:4 +dLib_setAnm__FPCcP14mDoExt_McaMorfPScPScPScPC14dLib_anm_idx_cPC14dLib_anm_prm_cb = .text:0x800551F8; // type:function size:0x194 scope:global align:4 +dLib_bcks_setAnm__FPCcP14mDoExt_McaMorfPScPScPScPCiPC14dLib_anm_prm_cb = .text:0x8005538C; // type:function size:0x144 scope:global align:4 +dLib_scaleAnime__FPfPfiPifff = .text:0x800554D0; // type:function size:0x8C scope:global align:4 +dLib_getPosFromMtx__FPA4_fP4cXyz = .text:0x8005555C; // type:function size:0x1C scope:global align:4 +dLib_pathInfo__FPP5dPathUc = .text:0x80055578; // type:function size:0x74 scope:global align:4 +dLib_pathMove__FP4cXyzPScP5dPathfPFP4cXyzP4cXyzP4cXyzPv_iPv = .text:0x800555EC; // type:function size:0x278 scope:global align:4 +dLib_setNextStageBySclsNum__FUcSc = .text:0x80055864; // type:function size:0x1A4 scope:global align:4 +dLib_setFirstMsg__FUsUlUl = .text:0x80055A08; // type:function size:0x70 scope:global align:4 +dLib_checkPlayerInCircle__F4cXyzff = .text:0x80055A78; // type:function size:0x48 scope:global align:4 +dLib_checkActorInCircle__F4cXyzP10fopAc_ac_cff = .text:0x80055AC0; // type:function size:0x120 scope:global align:4 +dLib_checkActorInFan__F4cXyzP10fopAc_ac_cssff = .text:0x80055BE0; // type:function size:0x174 scope:global align:4 +__ct__9STControlFssssffss = .text:0x80055D54; // type:function size:0x44 scope:global align:4 +setWaitParm__9STControlFssssffss = .text:0x80055D98; // type:function size:0x24 scope:global align:4 +init__9STControlFv = .text:0x80055DBC; // type:function size:0x3C scope:global align:4 +Xinit__9STControlFv = .text:0x80055DF8; // type:function size:0x28 scope:global align:4 +Yinit__9STControlFv = .text:0x80055E20; // type:function size:0x28 scope:global align:4 +getValueStick__9STControlFv = .text:0x80055E48; // type:function size:0x10 scope:global align:4 +getAngleStick__9STControlFv = .text:0x80055E58; // type:function size:0x10 scope:global align:4 +getValueStick__10CSTControlFv = .text:0x80055E68; // type:function size:0x10 scope:global align:4 +getAngleStick__10CSTControlFv = .text:0x80055E78; // type:function size:0x10 scope:global align:4 +checkTrigger__9STControlFv = .text:0x80055E88; // type:function size:0x2B0 scope:global align:4 +checkLeftTrigger__9STControlFv = .text:0x80056138; // type:function size:0x6C scope:global align:4 +checkRightTrigger__9STControlFv = .text:0x800561A4; // type:function size:0x6C scope:global align:4 +checkUpTrigger__9STControlFv = .text:0x80056210; // type:function size:0x6C scope:global align:4 +checkDownTrigger__9STControlFv = .text:0x8005627C; // type:function size:0x6C scope:global align:4 +dLib_getIplDaysFromSaveTime__Fv = .text:0x800562E8; // type:function size:0xB4 scope:global align:4 +dLib_get_QuatFromTriangle__FP4cXyzP4cXyzP4cXyz = .text:0x8005639C; // type:function size:0xDC scope:global align:4 +dLib_calc_QuatFromTriangle__FP10QuaternionfP4cXyzP4cXyzP4cXyz = .text:0x80056478; // type:function size:0x98 scope:global align:4 +init__21dSv_player_status_a_cFv = .text:0x80056510; // type:function size:0x1EC scope:global align:4 +init__21dSv_player_status_b_cFv = .text:0x800566FC; // type:function size:0x28 scope:global align:4 +init__25dSv_player_return_place_cFv = .text:0x80056724; // type:function size:0x44 scope:global align:4 +set__25dSv_player_return_place_cFPCcScUc = .text:0x80056768; // type:function size:0x98 scope:global align:4 +init__17dSv_player_item_cFv = .text:0x80056800; // type:function size:0x1C scope:global align:4 +setBottleItemIn__17dSv_player_item_cFUcUc = .text:0x8005681C; // type:function size:0x1E0 scope:global align:4 +setEmptyBottleItemIn__17dSv_player_item_cFUc = .text:0x800569FC; // type:function size:0x28 scope:global align:4 +setEmptyBottle__17dSv_player_item_cFv = .text:0x80056A24; // type:function size:0x180 scope:global align:4 +setEquipBottleItemIn__17dSv_player_item_cFUcUc = .text:0x80056BA4; // type:function size:0x224 scope:global align:4 +setEquipBottleItemEmpty__17dSv_player_item_cFUc = .text:0x80056DC8; // type:function size:0x24 scope:global align:4 +setEquipBottleItemIn__17dSv_player_item_cFUc = .text:0x80056DEC; // type:function size:0x264 scope:global align:4 +setEquipBottleItemEmpty__17dSv_player_item_cFv = .text:0x80057050; // type:function size:0x24 scope:global align:4 +checkBottle__17dSv_player_item_cFUc = .text:0x80057074; // type:function size:0x40 scope:global align:4 +checkEmptyBottle__17dSv_player_item_cFv = .text:0x800570B4; // type:function size:0x3C scope:global align:4 +init__21dSv_player_get_item_cFv = .text:0x800570F0; // type:function size:0x1C scope:global align:4 +onItem__21dSv_player_get_item_cFiUc = .text:0x8005710C; // type:function size:0x98 scope:global align:4 +offItem__21dSv_player_get_item_cFiUc = .text:0x800571A4; // type:function size:0x98 scope:global align:4 +isItem__21dSv_player_get_item_cFiUc = .text:0x8005723C; // type:function size:0x9C scope:global align:4 +onBottleItem__21dSv_player_get_item_cFUc = .text:0x800572D8; // type:function size:0x148 scope:global align:4 +isBottleItem__21dSv_player_get_item_cFUc = .text:0x80057420; // type:function size:0x108 scope:global align:4 +init__24dSv_player_item_record_cFv = .text:0x80057528; // type:function size:0x34 scope:global align:4 +resetTimer__24dSv_player_item_record_cFUs = .text:0x8005755C; // type:function size:0x18 scope:global align:4 +decTimer__24dSv_player_item_record_cFv = .text:0x80057574; // type:function size:0x3C scope:global align:4 +getTimer__24dSv_player_item_record_cFv = .text:0x800575B0; // type:function size:0x8 scope:global align:4 +init__21dSv_player_item_max_cFv = .text:0x800575B8; // type:function size:0x30 scope:global align:4 +init__21dSv_player_bag_item_cFv = .text:0x800575E8; // type:function size:0x60 scope:global align:4 +setBeastItem__21dSv_player_bag_item_cFUc = .text:0x80057648; // type:function size:0x70 scope:global align:4 +setBeastItemEmpty__21dSv_player_bag_item_cFUc = .text:0x800576B8; // type:function size:0x2A8 scope:global align:4 +checkBeastItem__21dSv_player_bag_item_cFUc = .text:0x80057960; // type:function size:0x30 scope:global align:4 +setBaitItemChange__21dSv_player_bag_item_cFUc = .text:0x80057990; // type:function size:0x25C scope:global align:4 +setBaitItemChange__21dSv_player_bag_item_cFUcUc = .text:0x80057BEC; // type:function size:0x224 scope:global align:4 +setBaitItemEmpty__21dSv_player_bag_item_cFv = .text:0x80057E10; // type:function size:0xE8 scope:global align:4 +setBaitItemEmpty__21dSv_player_bag_item_cFUc = .text:0x80057EF8; // type:function size:0xB0 scope:global align:4 +setBaitItem__21dSv_player_bag_item_cFUc = .text:0x80057FA8; // type:function size:0x88 scope:global align:4 +checkBaitItemEmpty__21dSv_player_bag_item_cFv = .text:0x80058030; // type:function size:0x24 scope:global align:4 +checkBaitItem__21dSv_player_bag_item_cFUc = .text:0x80058054; // type:function size:0x40 scope:global align:4 +setReserveItemChange__21dSv_player_bag_item_cFUc = .text:0x80058094; // type:function size:0x25C scope:global align:4 +setReserveItemChange__21dSv_player_bag_item_cFUcUc = .text:0x800582F0; // type:function size:0x224 scope:global align:4 +setReserveItemEmpty__21dSv_player_bag_item_cFv = .text:0x80058514; // type:function size:0x24 scope:global align:4 +setReserveItemEmpty__21dSv_player_bag_item_cFUc = .text:0x80058538; // type:function size:0x24 scope:global align:4 +setReserveItem__21dSv_player_bag_item_cFUc = .text:0x8005855C; // type:function size:0x70 scope:global align:4 +checkReserveItemEmpty__21dSv_player_bag_item_cFv = .text:0x800585CC; // type:function size:0x24 scope:global align:4 +checkReserveItem__21dSv_player_bag_item_cFUc = .text:0x800585F0; // type:function size:0x40 scope:global align:4 +init__25dSv_player_get_bag_item_cFv = .text:0x80058630; // type:function size:0x14 scope:global align:4 +onBeast__25dSv_player_get_bag_item_cFUc = .text:0x80058644; // type:function size:0x94 scope:global align:4 +isBeast__25dSv_player_get_bag_item_cFUc = .text:0x800586D8; // type:function size:0x98 scope:global align:4 +onBait__25dSv_player_get_bag_item_cFUc = .text:0x80058770; // type:function size:0x94 scope:global align:4 +isBait__25dSv_player_get_bag_item_cFUc = .text:0x80058804; // type:function size:0x98 scope:global align:4 +onReserve__25dSv_player_get_bag_item_cFUc = .text:0x8005889C; // type:function size:0x90 scope:global align:4 +offReserve__25dSv_player_get_bag_item_cFUc = .text:0x8005892C; // type:function size:0x90 scope:global align:4 +isReserve__25dSv_player_get_bag_item_cFUc = .text:0x800589BC; // type:function size:0x94 scope:global align:4 +init__28dSv_player_bag_item_record_cFv = .text:0x80058A50; // type:function size:0x60 scope:global align:4 +init__20dSv_player_collect_cFv = .text:0x80058AB0; // type:function size:0x38 scope:global align:4 +onCollect__20dSv_player_collect_cFiUc = .text:0x80058AE8; // type:function size:0x98 scope:global align:4 +offCollect__20dSv_player_collect_cFiUc = .text:0x80058B80; // type:function size:0x98 scope:global align:4 +isCollect__20dSv_player_collect_cFiUc = .text:0x80058C18; // type:function size:0x9C scope:global align:4 +onTact__20dSv_player_collect_cFUc = .text:0x80058CB4; // type:function size:0x94 scope:global align:4 +offTact__20dSv_player_collect_cFUc = .text:0x80058D48; // type:function size:0x94 scope:global align:4 +isTact__20dSv_player_collect_cFUc = .text:0x80058DDC; // type:function size:0x98 scope:global align:4 +onTriforce__20dSv_player_collect_cFUc = .text:0x80058E74; // type:function size:0x94 scope:global align:4 +offTriforce__20dSv_player_collect_cFUc = .text:0x80058F08; // type:function size:0x94 scope:global align:4 +isTriforce__20dSv_player_collect_cFUc = .text:0x80058F9C; // type:function size:0x98 scope:global align:4 +onSymbol__20dSv_player_collect_cFUc = .text:0x80059034; // type:function size:0x94 scope:global align:4 +offSymbol__20dSv_player_collect_cFUc = .text:0x800590C8; // type:function size:0x94 scope:global align:4 +isSymbol__20dSv_player_collect_cFUc = .text:0x8005915C; // type:function size:0x98 scope:global align:4 +getTriforceNum__20dSv_player_collect_cFv = .text:0x800591F4; // type:function size:0x60 scope:global align:4 +init__16dSv_player_map_cFv = .text:0x80059254; // type:function size:0x8C scope:global align:4 +onGetMap__16dSv_player_map_cFi = .text:0x800592E0; // type:function size:0xAC scope:global align:4 +isGetMap__16dSv_player_map_cFi = .text:0x8005938C; // type:function size:0xB0 scope:global align:4 +onOpenMap__16dSv_player_map_cFi = .text:0x8005943C; // type:function size:0xAC scope:global align:4 +isOpenMap__16dSv_player_map_cFi = .text:0x800594E8; // type:function size:0xB0 scope:global align:4 +onCompleteMap__16dSv_player_map_cFi = .text:0x80059598; // type:function size:0xAC scope:global align:4 +isCompleteMap__16dSv_player_map_cFi = .text:0x80059644; // type:function size:0xB0 scope:global align:4 +onTriforce__16dSv_player_map_cFi = .text:0x800596F4; // type:function size:0xA0 scope:global align:4 +isTriforce__16dSv_player_map_cFi = .text:0x80059794; // type:function size:0xA4 scope:global align:4 +getCollectMapNum__16dSv_player_map_cFv = .text:0x80059838; // type:function size:0x78 scope:global align:4 +onFmapBit__16dSv_player_map_cFiUc = .text:0x800598B0; // type:function size:0x9C scope:global align:4 +isFmapBit__16dSv_player_map_cFiUc = .text:0x8005994C; // type:function size:0xA0 scope:global align:4 +onSaveArriveGrid__16dSv_player_map_cFi = .text:0x800599EC; // type:function size:0x98 scope:global align:4 +isSaveArriveGrid__16dSv_player_map_cFi = .text:0x80059A84; // type:function size:0x98 scope:global align:4 +onSaveArriveGridForAgb__16dSv_player_map_cFi = .text:0x80059B1C; // type:function size:0x98 scope:global align:4 +isSaveArriveGridForAgb__16dSv_player_map_cFi = .text:0x80059BB4; // type:function size:0x98 scope:global align:4 +init__17dSv_player_info_cFv = .text:0x80059C4C; // type:function size:0xD0 scope:global align:4 +init__19dSv_player_config_cFv = .text:0x80059D1C; // type:function size:0x78 scope:global align:4 +init__19dSv_player_priest_cFv = .text:0x80059D94; // type:function size:0xC scope:global align:4 +set__19dSv_player_priest_cFUcR4cXyzsSc = .text:0x80059DA0; // type:function size:0x28 scope:global align:4 +init__21dSv_player_status_c_cFv = .text:0x80059DC8; // type:function size:0x4 scope:global align:4 +init__12dSv_player_cFv = .text:0x80059DCC; // type:function size:0x94 scope:global align:4 +init__12dSv_memBit_cFv = .text:0x80059E60; // type:function size:0x58 scope:global align:4 +onTbox__12dSv_memBit_cFi = .text:0x80059EB8; // type:function size:0x9C scope:global align:4 +isTbox__12dSv_memBit_cFi = .text:0x80059F54; // type:function size:0xA0 scope:global align:4 +onSwitch__12dSv_memBit_cFi = .text:0x80059FF4; // type:function size:0xAC scope:global align:4 +offSwitch__12dSv_memBit_cFi = .text:0x8005A0A0; // type:function size:0xAC scope:global align:4 +isSwitch__12dSv_memBit_cFi = .text:0x8005A14C; // type:function size:0xB0 scope:global align:4 +revSwitch__12dSv_memBit_cFi = .text:0x8005A1FC; // type:function size:0xBC scope:global align:4 +onItem__12dSv_memBit_cFi = .text:0x8005A2B8; // type:function size:0xAC scope:global align:4 +isItem__12dSv_memBit_cFi = .text:0x8005A364; // type:function size:0xB0 scope:global align:4 +onVisitedRoom__12dSv_memBit_cFi = .text:0x8005A414; // type:function size:0xAC scope:global align:4 +isVisitedRoom__12dSv_memBit_cFi = .text:0x8005A4C0; // type:function size:0xB0 scope:global align:4 +onDungeonItem__12dSv_memBit_cFi = .text:0x8005A570; // type:function size:0xA0 scope:global align:4 +offDungeonItem__12dSv_memBit_cFi = .text:0x8005A610; // type:function size:0xA0 scope:global align:4 +isDungeonItem__12dSv_memBit_cFi = .text:0x8005A6B0; // type:function size:0xA4 scope:global align:4 +init__11dSv_ocean_cFv = .text:0x8005A754; // type:function size:0x20 scope:global align:4 +onOceanSvBit__11dSv_ocean_cFUcUs = .text:0x8005A774; // type:function size:0xE0 scope:global align:4 +isOceanSvBit__11dSv_ocean_cFUcUs = .text:0x8005A854; // type:function size:0xE4 scope:global align:4 +init__11dSv_event_cFv = .text:0x8005A938; // type:function size:0x38 scope:global align:4 +onEventBit__11dSv_event_cFUs = .text:0x8005A970; // type:function size:0x18 scope:global align:4 +offEventBit__11dSv_event_cFUs = .text:0x8005A988; // type:function size:0x18 scope:global align:4 +isEventBit__11dSv_event_cFUs = .text:0x8005A9A0; // type:function size:0x24 scope:global align:4 +setEventReg__11dSv_event_cFUsUc = .text:0x8005A9C4; // type:function size:0x24 scope:global align:4 +getEventReg__11dSv_event_cFUs = .text:0x8005A9E8; // type:function size:0x18 scope:global align:4 +init__13dSv_reserve_cFv = .text:0x8005AA00; // type:function size:0x1C scope:global align:4 +init__12dSv_memory_cFv = .text:0x8005AA1C; // type:function size:0x20 scope:global align:4 +init__12dSv_danBit_cFSc = .text:0x8005AA3C; // type:function size:0x38 scope:global align:4 +onSwitch__12dSv_danBit_cFi = .text:0x8005AA74; // type:function size:0xAC scope:global align:4 +offSwitch__12dSv_danBit_cFi = .text:0x8005AB20; // type:function size:0xAC scope:global align:4 +isSwitch__12dSv_danBit_cFi = .text:0x8005ABCC; // type:function size:0xB0 scope:global align:4 +revSwitch__12dSv_danBit_cFi = .text:0x8005AC7C; // type:function size:0xBC scope:global align:4 +init__13dSv_zoneBit_cFv = .text:0x8005AD38; // type:function size:0x28 scope:global align:4 +clearRoomSwitch__13dSv_zoneBit_cFv = .text:0x8005AD60; // type:function size:0xC scope:global align:4 +onSwitch__13dSv_zoneBit_cFi = .text:0x8005AD6C; // type:function size:0xAC scope:global align:4 +offSwitch__13dSv_zoneBit_cFi = .text:0x8005AE18; // type:function size:0xA8 scope:global align:4 +isSwitch__13dSv_zoneBit_cFi = .text:0x8005AEC0; // type:function size:0xAC scope:global align:4 +revSwitch__13dSv_zoneBit_cFi = .text:0x8005AF6C; // type:function size:0xB8 scope:global align:4 +onItem__13dSv_zoneBit_cFi = .text:0x8005B024; // type:function size:0x9C scope:global align:4 +isItem__13dSv_zoneBit_cFi = .text:0x8005B0C0; // type:function size:0xA0 scope:global align:4 +init__15dSv_zoneActor_cFv = .text:0x8005B160; // type:function size:0x20 scope:global align:4 +on__15dSv_zoneActor_cFi = .text:0x8005B180; // type:function size:0xA8 scope:global align:4 +is__15dSv_zoneActor_cFi = .text:0x8005B228; // type:function size:0xAC scope:global align:4 +init__10dSv_zone_cFi = .text:0x8005B2D4; // type:function size:0x3C scope:global align:4 +setRoom__13dSv_restart_cFRC4cXyzsSc = .text:0x8005B310; // type:function size:0x24 scope:global align:4 +setRestartOption__13dSv_restart_cFSc = .text:0x8005B334; // type:function size:0xBC scope:global align:4 +setRestartOption__13dSv_restart_cFScP4cXyzsSc = .text:0x8005B3F0; // type:function size:0x30 scope:global align:4 +set__17dSv_turnRestart_cFRC4cXyzsScUlRC4cXyzs = .text:0x8005B420; // type:function size:0x4C scope:global align:4 +init__10dSv_info_cFv = .text:0x8005B46C; // type:function size:0x5C scope:global align:4 +reinit__10dSv_info_cFv = .text:0x8005B4C8; // type:function size:0x19C scope:global align:4 +init__10dSv_save_cFv = .text:0x8005B664; // type:function size:0x68 scope:global align:4 +getSave__10dSv_info_cFi = .text:0x8005B6CC; // type:function size:0xC0 scope:global align:4 +putSave__10dSv_info_cFi = .text:0x8005B78C; // type:function size:0xE8 scope:global align:4 +initZone__10dSv_info_cFv = .text:0x8005B874; // type:function size:0x58 scope:global align:4 +createZone__10dSv_info_cFi = .text:0x8005B8CC; // type:function size:0x5C scope:global align:4 +onSwitch__10dSv_info_cFii = .text:0x8005B928; // type:function size:0x1B8 scope:global align:4 +getZoneNo__20dStage_roomControl_cFi = .text:0x8005BAE0; // type:function size:0x1C scope:global align:4 +offSwitch__10dSv_info_cFii = .text:0x8005BAFC; // type:function size:0x1B8 scope:global align:4 +isSwitch__10dSv_info_cFii = .text:0x8005BCB4; // type:function size:0x154 scope:global align:4 +revSwitch__10dSv_info_cFii = .text:0x8005BE08; // type:function size:0x1BC scope:global align:4 +onItem__10dSv_info_cFii = .text:0x8005BFC4; // type:function size:0x1A0 scope:global align:4 +isItem__10dSv_info_cFii = .text:0x8005C164; // type:function size:0x1A4 scope:global align:4 +onActor__10dSv_info_cFii = .text:0x8005C308; // type:function size:0x140 scope:global align:4 +isActor__10dSv_info_cFii = .text:0x8005C448; // type:function size:0x19C scope:global align:4 +memory_to_card__10dSv_info_cFPci = .text:0x8005C5E4; // type:function size:0x310 scope:global align:4 +card_to_memory__10dSv_info_cFPci = .text:0x8005C8F4; // type:function size:0x32C scope:global align:4 +initdata_to_card__10dSv_info_cFPci = .text:0x8005CC20; // type:function size:0x2CC scope:global align:4 +setInitEventBit__Fv = .text:0x8005CEEC; // type:function size:0x54 scope:global align:4 +shop_cam_action_init__16ShopCam_action_cFv = .text:0x8005CF40; // type:function size:0xC0 scope:global align:4 +shop_cam_action__16ShopCam_action_cFv = .text:0x8005D000; // type:function size:0x198 scope:global align:4 +rsh_talk_cam_action_init__16ShopCam_action_cFP10fopAc_ac_c4cXyz4cXyzf = .text:0x8005D198; // type:function size:0x15C scope:global align:4 +rsh_talk_cam_action__16ShopCam_action_cFv = .text:0x8005D2F4; // type:function size:0xAC scope:global align:4 +ds_normal_cam_action_init__16ShopCam_action_cFv = .text:0x8005D3A0; // type:function size:0x8C scope:global align:4 +ds_normal_cam_action__16ShopCam_action_cFv = .text:0x8005D42C; // type:function size:0xDC scope:global align:4 +Save__16ShopCam_action_cFv = .text:0x8005D508; // type:function size:0x50 scope:global align:4 +Reset__16ShopCam_action_cFv = .text:0x8005D558; // type:function size:0x104 scope:global align:4 +move__16ShopCam_action_cFv = .text:0x8005D65C; // type:function size:0x44 scope:global align:4 +createItem__11ShopItems_cFii = .text:0x8005D6A0; // type:function size:0x214 scope:global align:4 +Item_Select__11ShopItems_cFi = .text:0x8005D8B4; // type:function size:0x23C scope:global align:4 +Item_Wait__11ShopItems_cFi = .text:0x8005DAF0; // type:function size:0xA8 scope:global align:4 +Item_ZoomUp__11ShopItems_cFR4cXyz = .text:0x8005DB98; // type:function size:0x28 scope:global align:4 +Item_Move__11ShopItems_cFv = .text:0x8005DBC0; // type:function size:0xE8 scope:global align:4 +getSelectItemPos__11ShopItems_cFv = .text:0x8005DCA8; // type:function size:0xC8 scope:global align:4 +getSelectItemBasePos__11ShopItems_cFv = .text:0x8005DD70; // type:function size:0xC0 scope:global align:4 +hideSelectItem__11ShopItems_cFv = .text:0x8005DE30; // type:function size:0x68 scope:global align:4 +SoldOutItem__11ShopItems_cFi = .text:0x8005DE98; // type:function size:0x6C scope:global align:4 +getItemNo__11ShopItems_cFi = .text:0x8005DF04; // type:function size:0x1C scope:global align:4 +showItem__11ShopItems_cFv = .text:0x8005DF20; // type:function size:0xC0 scope:global align:4 +getSelectItemNo__11ShopItems_cFv = .text:0x8005DFE0; // type:function size:0x20 scope:global align:4 +getSelectItemShowMsg__11ShopItems_cFv = .text:0x8005E000; // type:function size:0x18 scope:global align:4 +getSelectItemBuyMsg__11ShopItems_cFv = .text:0x8005E018; // type:function size:0x18 scope:global align:4 +dShop_get_next_select__FiP11ShopItems_c = .text:0x8005E030; // type:function size:0x90 scope:global align:4 +setItemSetDataList__11ShopItems_cFv = .text:0x8005E0C0; // type:function size:0x1C scope:global align:4 +setItemSetDataList__11ShopItems_cFPP21__shop_items_set_data = .text:0x8005E0DC; // type:function size:0x8 scope:global align:4 +isSoldOutItemAll__11ShopItems_cFv = .text:0x8005E0E4; // type:function size:0x40 scope:global align:4 +dShop_now_triggercheck__FP9msg_classP9STControlP11ShopItems_cPUlPFPv_UlPv = .text:0x8005E124; // type:function size:0x1D0 scope:global align:4 +dShop_maxCheck__Fii = .text:0x8005E2F4; // type:function size:0xE0 scope:global align:4 +dShop_BoughtErrorStatus__FP11ShopItems_cii = .text:0x8005E3D4; // type:function size:0x27C scope:global align:4 +__ct__12ShopCursor_cFP12J3DModelDataP15J3DAnmTevRegKeyf = .text:0x8005E650; // type:function size:0x17C scope:global align:4 +__dt__13mDoExt_brkAnmFv = .text:0x8005E7CC; // type:function size:0x5C scope:global align:4 +__dt__14mDoExt_baseAnmFv = .text:0x8005E828; // type:function size:0x48 scope:global align:4 +anm_play__12ShopCursor_cFv = .text:0x8005E870; // type:function size:0x8C scope:global align:4 +draw__12ShopCursor_cFv = .text:0x8005E8FC; // type:function size:0x1CC scope:global align:4 +setPos__12ShopCursor_cFR4cXyz = .text:0x8005EAC8; // type:function size:0x1C scope:global align:4 +ShopCursor_create__FP12J3DModelDataP15J3DAnmTevRegKeyf = .text:0x8005EAE4; // type:function size:0xA0 scope:global align:4 +__ct__12JntHit_HIO_cFv = .text:0x8005EB84; // type:function size:0x5C scope:global align:4 +CreateInit__8JntHit_cFv = .text:0x8005EBE0; // type:function size:0x284 scope:global align:4 +CylHitPosAngleOffset__8JntHit_cFP4cXyzP5csXyzP4cXyzP5csXyz4cXyz4cXyzf = .text:0x8005EE64; // type:function size:0x58C scope:global align:4 +Cyl2HitPosAngleOffset__8JntHit_cFP4cXyzP5csXyzP4cXyzP5csXyz4cXyz4cXyzf = .text:0x8005F3F0; // type:function size:0x400 scope:global align:4 +SphHitPosAngleOffset__8JntHit_cFP4cXyzP5csXyzP4cXyzP5csXyz4cXyzf = .text:0x8005F7F0; // type:function size:0x2AC scope:global align:4 +HitBufferUpdate__8JntHit_cFPiP4cXyziP5csXyzP4cXyz = .text:0x8005FA9C; // type:function size:0x178 scope:global align:4 +searchJntHitPosAngleOffset__8JntHit_cFP4cXyzP5csXyzP4cXyzP5csXyz = .text:0x8005FC14; // type:function size:0xBB8 scope:global align:4 +JntHit_create__FP8J3DModelP16__jnt_hit_data_cs = .text:0x800607CC; // type:function size:0x90 scope:global align:4 +__dt__12JntHit_HIO_cFv = .text:0x8006085C; // type:function size:0x48 scope:global align:4 +__ct__15dChain_packet_cFiP12dKy_tevstr_cf = .text:0x800608A4; // type:function size:0xA0 scope:global align:4 +__dt__15dChain_packet_cFv = .text:0x80060944; // type:function size:0x5C scope:global align:4 +draw__15dChain_packet_cFv = .text:0x800609A0; // type:function size:0x300 scope:global align:4 +dChain_packet_create__FiP12dKy_tevstr_cf = .text:0x80060CA0; // type:function size:0x80 scope:global align:4 +__sinit_d_chain_cpp = .text:0x80060D20; // type:function size:0x2C scope:local align:4 +__ct__15dCloth_packet_cFP7ResTIMGiiffP12dKy_tevstr_cPP4cXyz = .text:0x80060D4C; // type:function size:0x354 scope:global align:4 +__dt__15dCloth_packet_cFv = .text:0x800610A0; // type:function size:0x5C scope:global align:4 +default_factor_checkCB__FP15dCloth_packet_cii = .text:0x800610FC; // type:function size:0x30 scope:global align:4 +init__15dCloth_packet_cFv = .text:0x8006112C; // type:function size:0x240 scope:global align:4 +setGlobalWind__15dCloth_packet_cFP4cXyz = .text:0x8006136C; // type:function size:0x84 scope:global align:4 +cloth_move__15dCloth_packet_cFv = .text:0x800613F0; // type:function size:0x32C scope:global align:4 +draw__15dCloth_packet_cFv = .text:0x8006171C; // type:function size:0x1AC scope:global align:4 +get_cloth_anim_sub_factor__FP4cXyzP4cXyzP4cXyzff = .text:0x800618C8; // type:function size:0x12C scope:global align:4 +getFactor__15dCloth_packet_cFP4cXyzP4cXyzP4cXyzfffii = .text:0x800619F4; // type:function size:0x374 scope:global align:4 +setNrm__15dCloth_packet_cFv = .text:0x80061D68; // type:function size:0x54C scope:global align:4 +setMtx__15dCloth_packet_cFPA4_f = .text:0x800622B4; // type:function size:0x2C scope:global align:4 +cloth_draw__15dCloth_packet_cFv = .text:0x800622E0; // type:function size:0x34 scope:global align:4 +TexObjInit__15dCloth_packet_cFP7ResTIMG = .text:0x80062314; // type:function size:0xEC scope:global align:4 +TexObjLoad__15dCloth_packet_cFv = .text:0x80062400; // type:function size:0x28 scope:global align:4 +TevSetting__15dCloth_packet_cFv = .text:0x80062428; // type:function size:0x2D4 scope:global align:4 +plot__15dCloth_packet_cFv = .text:0x800626FC; // type:function size:0x164 scope:global align:4 +dCloth_packet_create__FP7ResTIMGP7ResTIMGiiffP12dKy_tevstr_cPP4cXyz = .text:0x80062860; // type:function size:0x14C scope:global align:4 +TevSetting__18dCloth_packetXlu_cFv = .text:0x800629AC; // type:function size:0x2D4 scope:global align:4 +cloth_draw__18dCloth_packetXlu_cFv = .text:0x80062C80; // type:function size:0x60 scope:global align:4 +dCloth_packetXlu_create__FP7ResTIMGP7ResTIMGiiffP12dKy_tevstr_cPP4cXyz = .text:0x80062CE0; // type:function size:0x150 scope:global align:4 +cloth_copy__14dClothVobj03_cFv = .text:0x80062E30; // type:function size:0xC4 scope:global align:4 +init__14dClothVobj03_cFv = .text:0x80062EF4; // type:function size:0x114 scope:global align:4 +cloth_move__14dClothVobj03_cFv = .text:0x80063008; // type:function size:0x13C scope:global align:4 +TexObjInit__14dClothVobj03_cFP7ResTIMG = .text:0x80063144; // type:function size:0x10C scope:global align:4 +TexObjLoad__14dClothVobj03_cFv = .text:0x80063250; // type:function size:0x40 scope:global align:4 +dClothVobj03_create__FP7ResTIMGP7ResTIMGP12dKy_tevstr_cPP4cXyz = .text:0x80063290; // type:function size:0x158 scope:global align:4 +cloth_copy__14dClothVobj04_cFv = .text:0x800633E8; // type:function size:0xC4 scope:global align:4 +init__14dClothVobj04_cFv = .text:0x800634AC; // type:function size:0x114 scope:global align:4 +cloth_move__14dClothVobj04_cFv = .text:0x800635C0; // type:function size:0x134 scope:global align:4 +TexObjInit__14dClothVobj04_cFP7ResTIMG = .text:0x800636F4; // type:function size:0x10C scope:global align:4 +TexObjLoad__14dClothVobj04_cFv = .text:0x80063800; // type:function size:0x40 scope:global align:4 +dClothVobj04_create__FP7ResTIMGP7ResTIMGP12dKy_tevstr_cPP4cXyz = .text:0x80063840; // type:function size:0x158 scope:global align:4 +cloth_copy__14dClothVobj05_cFv = .text:0x80063998; // type:function size:0xC4 scope:global align:4 +init__14dClothVobj05_cFv = .text:0x80063A5C; // type:function size:0x114 scope:global align:4 +cloth_move__14dClothVobj05_cFv = .text:0x80063B70; // type:function size:0x130 scope:global align:4 +TexObjInit__14dClothVobj05_cFP7ResTIMG = .text:0x80063CA0; // type:function size:0x10C scope:global align:4 +TexObjLoad__14dClothVobj05_cFv = .text:0x80063DAC; // type:function size:0x40 scope:global align:4 +dClothVobj05_VtxFactorCB__FP15dCloth_packet_cii = .text:0x80063DEC; // type:function size:0xC scope:global align:4 +dClothVobj05_create__FP7ResTIMGP7ResTIMGP12dKy_tevstr_cPP4cXyz = .text:0x80063DF8; // type:function size:0x164 scope:global align:4 +cloth_copy__16dClothVobj07_0_cFv = .text:0x80063F5C; // type:function size:0xC4 scope:global align:4 +init__16dClothVobj07_0_cFv = .text:0x80064020; // type:function size:0x114 scope:global align:4 +cloth_move__16dClothVobj07_0_cFv = .text:0x80064134; // type:function size:0x134 scope:global align:4 +TexObjInit__16dClothVobj07_0_cFP7ResTIMG = .text:0x80064268; // type:function size:0x10C scope:global align:4 +TexObjLoad__16dClothVobj07_0_cFv = .text:0x80064374; // type:function size:0x40 scope:global align:4 +dClothVobj07_0_VtxFactorCB__FP15dCloth_packet_cii = .text:0x800643B4; // type:function size:0xC scope:global align:4 +dClothVobj07_0_create__FP7ResTIMGP7ResTIMGP12dKy_tevstr_cPP4cXyz = .text:0x800643C0; // type:function size:0x164 scope:global align:4 +__dt__16dClothVobj07_0_cFv = .text:0x80064524; // type:function size:0x60 scope:global align:4 +__dt__14dClothVobj05_cFv = .text:0x80064584; // type:function size:0x60 scope:global align:4 +__dt__14dClothVobj04_cFv = .text:0x800645E4; // type:function size:0x60 scope:global align:4 +__dt__14dClothVobj03_cFv = .text:0x80064644; // type:function size:0x60 scope:global align:4 +__dt__18dCloth_packetXlu_cFv = .text:0x800646A4; // type:function size:0x60 scope:global align:4 +make_land_effect__5daObjFP10fopAc_ac_cP11dBgS_GndChkf = .text:0x80064704; // type:function size:0x1D0 scope:global align:4 +get_wind_spd__5daObjFP10fopAc_ac_cf = .text:0x800648D4; // type:function size:0x12C scope:global align:4 +get_path_spd__5daObjFR13cBgS_PolyInfof = .text:0x80064A00; // type:function size:0x124 scope:global align:4 +posMoveF_stream__5daObjFP10fopAc_ac_cPC4cXyzPC4cXyzff = .text:0x80064B24; // type:function size:0x30 scope:global align:4 +posMoveF_resist_acc__Q25daObj21@unnamed@d_a_obj_cpp@FP4cXyzPC10fopAc_ac_cPC4cXyzff = .text:0x80064B54; // type:function size:0xFC scope:global align:4 +posMoveF_grade_acc__Q25daObj21@unnamed@d_a_obj_cpp@FP4cXyzPC10fopAc_ac_cPC4cXyzffPC4cXyzPC4cXyz = .text:0x80064C50; // type:function size:0x134 scope:global align:4 +posMoveF_grade__5daObjFP10fopAc_ac_cPC4cXyzPC4cXyzffPC4cXyzffPC4cXyz = .text:0x80064D84; // type:function size:0x2A8 scope:global align:4 +quat_rotBaseY__5daObjFP10QuaternionRC4cXyz = .text:0x8006502C; // type:function size:0x1D4 scope:global align:4 +quat_rotBaseY2__5daObjFP10QuaternionRC4cXyz = .text:0x80065200; // type:function size:0x1A8 scope:global align:4 +quat_rotBaseZ__5daObjFP10QuaternionRC4cXyz = .text:0x800653A8; // type:function size:0x1A8 scope:global align:4 +quat_rotVec__5daObjFP10QuaternionRC4cXyzRC4cXyz = .text:0x80065550; // type:function size:0x1C8 scope:global align:4 +SetCurrentRoomNo__5daObjFP10fopAc_ac_cP11dBgS_GndChk = .text:0x80065718; // type:function size:0x48 scope:global align:4 +HitSeStart__5daObjFPC4cXyziPC12dCcD_GObjInfUl = .text:0x80065760; // type:function size:0x184 scope:global align:4 +HitEff_sub_kikuzu__5daObjFPC4cXyzPC4cXyzPC12dKy_tevstr_c = .text:0x800658E4; // type:function size:0x154 scope:global align:4 +HitEff_kikuzu__5daObjFPC10fopAc_ac_cPC8dCcD_Cyl = .text:0x80065A38; // type:function size:0xE8 scope:global align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x80065B20; // type:function size:0x8 scope:global align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x80065B28; // type:function size:0x8 scope:global align:4 +HitEff_hibana__5daObjFPC4cXyzPC4cXyz = .text:0x80065B30; // type:function size:0x150 scope:global align:4 +HitEff_hibana__5daObjFPC10fopAc_ac_cPC8dCcD_Cyl = .text:0x80065C80; // type:function size:0xE0 scope:global align:4 +initStartPos__8daShip_cFPC4cXyzs = .text:0x80065D60; // type:function size:0xE4 scope:global align:4 +getTopPos__8daBoko_cFP4cXyz = .text:0x80065E44; // type:function size:0x94 scope:global align:4 +getBlurRootPos__8daBoko_cFP4cXyz = .text:0x80065ED8; // type:function size:0x94 scope:global align:4 +getBombRestTime__8daBomb_cFv = .text:0x80065F6C; // type:function size:0x30 scope:global align:4 +getBombCheck_Flag__8daBomb_cFv = .text:0x80065F9C; // type:function size:0x30 scope:global align:4 +setBombCheck_Flag__8daBomb_cFv = .text:0x80065FCC; // type:function size:0x34 scope:global align:4 +setBombFire_ON__8daBomb_cFv = .text:0x80066000; // type:function size:0x34 scope:global align:4 +setBombNoHit__8daBomb_cFv = .text:0x80066034; // type:function size:0x64 scope:global align:4 +setBombOffCoSet__8daBomb_cFv = .text:0x80066098; // type:function size:0x38 scope:global align:4 +setBombOnCoSet__8daBomb_cFv = .text:0x800660D0; // type:function size:0x38 scope:global align:4 +setBombNoEff__8daBomb_cFv = .text:0x80066108; // type:function size:0x90 scope:global align:4 +setBombRestTime__8daBomb_cFs = .text:0x80066198; // type:function size:0x3C scope:global align:4 +setNoGravityTime__8daBomb_cFs = .text:0x800661D4; // type:function size:0x3C scope:global align:4 +prm_make__8daBomb_cFQ28daBomb_c7State_ebb = .text:0x80066210; // type:function size:0x30 scope:global align:4 +chk_state__8daBomb_cCFQ28daBomb_c7State_e = .text:0x80066240; // type:function size:0x4C scope:global align:4 +change_state__8daBomb_cFQ28daBomb_c7State_e = .text:0x8006628C; // type:function size:0x30 scope:global align:4 +prm_get_state__8daBomb_cCFv = .text:0x800662BC; // type:function size:0x3C scope:global align:4 +get_explode_instant__8daBomb_cCFv = .text:0x800662F8; // type:function size:0x14 scope:global align:4 +prm_get_cheapEff__8daBomb_cCFv = .text:0x8006630C; // type:function size:0x48 scope:global align:4 +prm_get_angXZero__8daBomb_cCFv = .text:0x80066354; // type:function size:0x48 scope:global align:4 +prm_get_version__8daBomb_cCFv = .text:0x8006639C; // type:function size:0x28 scope:global align:4 +_prm_chk_version__8daBomb_cCFv = .text:0x800663C4; // type:function size:0x58 scope:global align:4 +remove_fuse_effect__Q27daBomb25Act_cFv = .text:0x8006641C; // type:function size:0x38 scope:global align:4 +set_time__Q27daBomb25Act_cFi = .text:0x80066454; // type:function size:0x8 scope:global align:4 +get_time__Q27daBomb25Act_cCFv = .text:0x8006645C; // type:function size:0x8 scope:global align:4 +chk_eat__Q27daBomb25Act_cCFv = .text:0x80066464; // type:function size:0x8 scope:global align:4 +set_eat__Q27daBomb25Act_cFv = .text:0x8006646C; // type:function size:0xC scope:global align:4 +set_no_hit__Q27daBomb25Act_cFv = .text:0x80066478; // type:function size:0x34 scope:global align:4 +chk_explode__Q27daBomb25Act_cFv = .text:0x800664AC; // type:function size:0x14 scope:global align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ28daBomb_c5Prm_eQ28daBomb_c5Prm_e = .text:0x800664C0; // type:function size:0x1C scope:global align:4 +getJointMtx__10daBranch_cFPCc = .text:0x800664DC; // type:function size:0xEC scope:global align:4 +checkClearGame__11daMgBoard_cFv = .text:0x800665C8; // type:function size:0x10 scope:global align:4 +getScore__11daMgBoard_cFv = .text:0x800665D8; // type:function size:0x8 scope:global align:4 +reqStartGame__11daMgBoard_cFv = .text:0x800665E0; // type:function size:0x14 scope:global align:4 +checkEndGame__11daMgBoard_cFv = .text:0x800665F4; // type:function size:0x14 scope:global align:4 +setGInfoDraw__11daMgBoard_cFv = .text:0x80066608; // type:function size:0xC scope:global align:4 +clrGInfoDraw__11daMgBoard_cFv = .text:0x80066614; // type:function size:0xC scope:global align:4 +getItemNo__12daItemBase_cFv = .text:0x80066620; // type:function size:0x8 scope:global align:4 +getHeight__12daItemBase_cFv = .text:0x80066628; // type:function size:0x1C scope:global align:4 +getR__12daItemBase_cFv = .text:0x80066644; // type:function size:0x1C scope:global align:4 +hide__12daItemBase_cFv = .text:0x80066660; // type:function size:0x10 scope:global align:4 +show__12daItemBase_cFv = .text:0x80066670; // type:function size:0x10 scope:global align:4 +changeDraw__12daItemBase_cFv = .text:0x80066680; // type:function size:0x48 scope:global align:4 +chkDraw__12daItemBase_cFv = .text:0x800666C8; // type:function size:0x18 scope:global align:4 +dead__12daItemBase_cFv = .text:0x800666E0; // type:function size:0x10 scope:global align:4 +chkDead__12daItemBase_cFv = .text:0x800666F0; // type:function size:0x18 scope:global align:4 +setLoadError__12daItemBase_cFv = .text:0x80066708; // type:function size:0x10 scope:global align:4 +CheckItemCreateHeap__FP10fopAc_ac_c = .text:0x80066718; // type:function size:0x6C scope:global align:4 +CheckFieldItemCreateHeap__FP10fopAc_ac_c = .text:0x80066784; // type:function size:0x6C scope:global align:4 +checkControl__8daItem_cFv = .text:0x800667F0; // type:function size:0x60 scope:global align:4 +startControl__8daItem_cFv = .text:0x80066850; // type:function size:0x48 scope:global align:4 +endControl__8daItem_cFv = .text:0x80066898; // type:function size:0x10 scope:global align:4 +checkLock__8daItem_cFv = .text:0x800668A8; // type:function size:0x58 scope:global align:4 +setLock__8daItem_cFv = .text:0x80066900; // type:function size:0x48 scope:global align:4 +releaseLock__8daItem_cFv = .text:0x80066948; // type:function size:0x10 scope:global align:4 +checkActionNow__8daItem_cFv = .text:0x80066958; // type:function size:0x48 scope:global align:4 +getScaleP__12daShopItem_cFv = .text:0x800669A0; // type:function size:0x8 scope:global align:4 +getRotateP__12daShopItem_cFv = .text:0x800669A8; // type:function size:0x8 scope:global align:4 +getPosP__12daShopItem_cFv = .text:0x800669B0; // type:function size:0x8 scope:global align:4 +getCenter__12daShopItem_cFv = .text:0x800669B8; // type:function size:0x50 scope:global align:4 +raceItemForceGet__12daRaceItem_cFv = .text:0x80066A08; // type:function size:0x4C scope:global align:4 +raceItemGet__12daRaceItem_cFv = .text:0x80066A54; // type:function size:0x2A4 scope:global align:4 +normalItemGet__12daRaceItem_cFv = .text:0x80066CF8; // type:function size:0x288 scope:global align:4 +startOffsetPos__12daRaceItem_cFv = .text:0x80066F80; // type:function size:0x10 scope:global align:4 +endOffsetPos__12daRaceItem_cFfP4cXyzffP5csXyz = .text:0x80066F90; // type:function size:0x5C scope:global align:4 +checkOffsetPos__12daRaceItem_cFv = .text:0x80066FEC; // type:function size:0x28 scope:global align:4 +set_mtx__12daRaceItem_cFP4cXyz = .text:0x80067014; // type:function size:0x80 scope:global align:4 +checkEndDownLift__9daLlift_cFv = .text:0x80067094; // type:function size:0x1C scope:global align:4 +MoveUpLift__9daLlift_cFv = .text:0x800670B0; // type:function size:0x1C4 scope:global align:4 +__ct__13dDemo_actor_cFv = .text:0x80067274; // type:function size:0x6C scope:global align:4 +__dt__13dDemo_actor_cFv = .text:0x800672E0; // type:function size:0x90 scope:global align:4 +getActor__13dDemo_actor_cFv = .text:0x80067370; // type:function size:0x34 scope:global align:4 +setActor__13dDemo_actor_cFP10fopAc_ac_c = .text:0x800673A4; // type:function size:0x40 scope:global align:4 +getP_BtpData__13dDemo_actor_cFPCc = .text:0x800673E4; // type:function size:0x11C scope:global align:4 +getP_BrkData__13dDemo_actor_cFPCc = .text:0x80067500; // type:function size:0x98 scope:global align:4 +getP_BtkData__13dDemo_actor_cFPCc = .text:0x80067598; // type:function size:0xB4 scope:global align:4 +getPrm_Morf__13dDemo_actor_cFv = .text:0x8006764C; // type:function size:0x19C scope:global align:4 +dDemo_getJaiPointer__FPCcUliPUs = .text:0x800677E8; // type:function size:0x88 scope:global align:4 +dDemo_setDemoData__FP10fopAc_ac_cUcP14mDoExt_McaMorfPCciPUs = .text:0x80067870; // type:function size:0x2F4 scope:global align:4 +JSGSetData__13dDemo_actor_cFUlPCvUl = .text:0x80067B64; // type:function size:0x1C scope:global align:4 +JSGSetTranslation__13dDemo_actor_cFRC3Vec = .text:0x80067B80; // type:function size:0x28 scope:global align:4 +JSGSetScaling__13dDemo_actor_cFRC3Vec = .text:0x80067BA8; // type:function size:0x28 scope:global align:4 +JSGSetRotation__13dDemo_actor_cFRC3Vec = .text:0x80067BD0; // type:function size:0x64 scope:global align:4 +JSGSetShape__13dDemo_actor_cFUl = .text:0x80067C34; // type:function size:0x14 scope:global align:4 +JSGSetAnimation__13dDemo_actor_cFUl = .text:0x80067C48; // type:function size:0x1C scope:global align:4 +JSGSetAnimationFrame__13dDemo_actor_cFf = .text:0x80067C64; // type:function size:0x14 scope:global align:4 +JSGSetAnimationTransition__13dDemo_actor_cFf = .text:0x80067C78; // type:function size:0x14 scope:global align:4 +JSGSetTextureAnimation__13dDemo_actor_cFUl = .text:0x80067C8C; // type:function size:0x14 scope:global align:4 +JSGSetTextureAnimationFrame__13dDemo_actor_cFf = .text:0x80067CA0; // type:function size:0x14 scope:global align:4 +getView__Fv = .text:0x80067CB4; // type:function size:0x34 scope:global align:4 +JSGGetProjectionNear__14dDemo_camera_cCFv = .text:0x80067CE8; // type:function size:0x34 scope:global align:4 +JSGSetProjectionNear__14dDemo_camera_cFf = .text:0x80067D1C; // type:function size:0x14 scope:global align:4 +JSGGetProjectionFar__14dDemo_camera_cCFv = .text:0x80067D30; // type:function size:0x34 scope:global align:4 +JSGSetProjectionFar__14dDemo_camera_cFf = .text:0x80067D64; // type:function size:0x14 scope:global align:4 +JSGGetProjectionFovy__14dDemo_camera_cCFv = .text:0x80067D78; // type:function size:0x34 scope:global align:4 +JSGSetProjectionFovy__14dDemo_camera_cFf = .text:0x80067DAC; // type:function size:0x14 scope:global align:4 +JSGGetProjectionAspect__14dDemo_camera_cCFv = .text:0x80067DC0; // type:function size:0x34 scope:global align:4 +JSGSetProjectionAspect__14dDemo_camera_cFf = .text:0x80067DF4; // type:function size:0x14 scope:global align:4 +JSGGetViewPosition__14dDemo_camera_cCFP3Vec = .text:0x80067E08; // type:function size:0x5C scope:global align:4 +JSGSetViewPosition__14dDemo_camera_cFRC3Vec = .text:0x80067E64; // type:function size:0x28 scope:global align:4 +JSGGetViewUpVector__14dDemo_camera_cCFP3Vec = .text:0x80067E8C; // type:function size:0x60 scope:global align:4 +JSGSetViewUpVector__14dDemo_camera_cFRC3Vec = .text:0x80067EEC; // type:function size:0x28 scope:global align:4 +JSGGetViewTargetPosition__14dDemo_camera_cCFP3Vec = .text:0x80067F14; // type:function size:0x60 scope:global align:4 +JSGSetViewTargetPosition__14dDemo_camera_cFRC3Vec = .text:0x80067F74; // type:function size:0x28 scope:global align:4 +JSGGetViewRoll__14dDemo_camera_cCFv = .text:0x80067F9C; // type:function size:0x58 scope:global align:4 +JSGSetViewRoll__14dDemo_camera_cFf = .text:0x80067FF4; // type:function size:0x14 scope:global align:4 +JSGSetColor__15dDemo_ambient_cF8_GXColor = .text:0x80068008; // type:function size:0x30 scope:global align:4 +JSGSetLightType__13dDemo_light_cFQ26JStage7TELight = .text:0x80068038; // type:function size:0x14 scope:global align:4 +JSGSetPosition__13dDemo_light_cFRC3Vec = .text:0x8006804C; // type:function size:0x28 scope:global align:4 +JSGSetColor__13dDemo_light_cF8_GXColor = .text:0x80068074; // type:function size:0x30 scope:global align:4 +JSGSetDistanceAttenuation__13dDemo_light_cFff13_GXDistAttnFn = .text:0x800680A4; // type:function size:0x1C scope:global align:4 +JSGSetAngleAttenuation__13dDemo_light_cFf9_GXSpotFn = .text:0x800680C0; // type:function size:0x18 scope:global align:4 +JSGSetDirection__13dDemo_light_cFRC3Vec = .text:0x800680D8; // type:function size:0x28 scope:global align:4 +JSGSetFogFunction__11dDemo_fog_cF10_GXFogType = .text:0x80068100; // type:function size:0x14 scope:global align:4 +JSGSetStartZ__11dDemo_fog_cFf = .text:0x80068114; // type:function size:0x14 scope:global align:4 +JSGSetEndZ__11dDemo_fog_cFf = .text:0x80068128; // type:function size:0x14 scope:global align:4 +JSGSetColor__11dDemo_fog_cF8_GXColor = .text:0x8006813C; // type:function size:0x30 scope:global align:4 +__ct__14dDemo_object_cFv = .text:0x8006816C; // type:function size:0x1C scope:global align:4 +__dt__14dDemo_object_cFv = .text:0x80068188; // type:function size:0x50 scope:global align:4 +appendActor__14dDemo_object_cFP10fopAc_ac_c = .text:0x800681D8; // type:function size:0xC4 scope:global align:4 +getActor__14dDemo_object_cFUc = .text:0x8006829C; // type:function size:0x24 scope:global align:4 +createCamera__14dDemo_object_cFv = .text:0x800682C0; // type:function size:0x7C scope:global align:4 +getActiveCamera__14dDemo_object_cFv = .text:0x8006833C; // type:function size:0x14 scope:global align:4 +createAmbient__14dDemo_object_cFv = .text:0x80068350; // type:function size:0x7C scope:global align:4 +appendLight__14dDemo_object_cFv = .text:0x800683CC; // type:function size:0xA0 scope:global align:4 +createFog__14dDemo_object_cFv = .text:0x8006846C; // type:function size:0x7C scope:global align:4 +remove__14dDemo_object_cFv = .text:0x800684E8; // type:function size:0x134 scope:global align:4 +__dt__11dDemo_fog_cFv = .text:0x8006861C; // type:function size:0x60 scope:global align:4 +__dt__13dDemo_light_cFv = .text:0x8006867C; // type:function size:0x60 scope:global align:4 +__dt__15dDemo_ambient_cFv = .text:0x800686DC; // type:function size:0x60 scope:global align:4 +__dt__14dDemo_camera_cFv = .text:0x8006873C; // type:function size:0x60 scope:global align:4 +JSGFindObject__14dDemo_system_cCFPCcQ26JStage8TEObject = .text:0x8006879C; // type:function size:0x134 scope:global align:4 +__ct__15dDemo_manager_cFv = .text:0x800688D0; // type:function size:0x474 scope:global align:4 +__dt__15dDemo_manager_cFv = .text:0x80068D44; // type:function size:0x15C scope:global align:4 +__dt__14dMesg_tControlFv = .text:0x80068EA0; // type:function size:0x60 scope:global align:4 +__dt__14dDemo_system_cFv = .text:0x80068F00; // type:function size:0x60 scope:global align:4 +create__15dDemo_manager_cFPCUcP4cXyzf = .text:0x80068F60; // type:function size:0x118 scope:global align:4 +remove__15dDemo_manager_cFv = .text:0x80069078; // type:function size:0x58 scope:global align:4 +update__15dDemo_manager_cFv = .text:0x800690D0; // type:function size:0x88 scope:global align:4 +JSGFindNodeID__13dDemo_actor_cCFPCc = .text:0x80069158; // type:function size:0x8C scope:global align:4 +JSGGetNodeTransformation__13dDemo_actor_cCFUlPA4_f = .text:0x800691E4; // type:function size:0x9C scope:global align:4 +JSGGetAnimationFrameMax__13dDemo_actor_cCFv = .text:0x80069280; // type:function size:0x8 scope:global align:4 +JSGGetTextureAnimationFrameMax__13dDemo_actor_cCFv = .text:0x80069288; // type:function size:0x8 scope:global align:4 +JSGGetTranslation__13dDemo_actor_cCFP3Vec = .text:0x80069290; // type:function size:0x1C scope:global align:4 +JSGGetScaling__13dDemo_actor_cCFP3Vec = .text:0x800692AC; // type:function size:0x1C scope:global align:4 +JSGGetRotation__13dDemo_actor_cCFP3Vec = .text:0x800692C8; // type:function size:0x78 scope:global align:4 +getSwbit__12dDoor_info_cFv = .text:0x80069340; // type:function size:0xC scope:global align:4 +getSwbit2__12dDoor_info_cFv = .text:0x8006934C; // type:function size:0xC scope:global align:4 +getType__12dDoor_info_cFv = .text:0x80069358; // type:function size:0xC scope:global align:4 +setType__12dDoor_info_cFUc = .text:0x80069364; // type:function size:0x2C scope:global align:4 +getEventNo__12dDoor_info_cFv = .text:0x80069390; // type:function size:0xC scope:global align:4 +getFRoomNo__12dDoor_info_cFv = .text:0x8006939C; // type:function size:0xC scope:global align:4 +getBRoomNo__12dDoor_info_cFv = .text:0x800693A8; // type:function size:0xC scope:global align:4 +getShipId__12dDoor_info_cFv = .text:0x800693B4; // type:function size:0xC scope:global align:4 +getArg1__12dDoor_info_cFv = .text:0x800693C0; // type:function size:0xC scope:global align:4 +adjoinPlayer__12dDoor_info_cFv = .text:0x800693CC; // type:function size:0x9C scope:global align:4 +getViewRoomNo__12dDoor_info_cFv = .text:0x80069468; // type:function size:0x90 scope:global align:4 +frontCheckOld__12dDoor_info_cFv = .text:0x800694F8; // type:function size:0x88 scope:global align:4 +__dt__7cSAngleFv = .text:0x80069580; // type:function size:0x3C scope:global align:4 +__dt__7cSGlobeFv = .text:0x800695BC; // type:function size:0x3C scope:global align:4 +frontCheck__12dDoor_info_cFv = .text:0x800695F8; // type:function size:0x98 scope:global align:4 +drawCheck_local__12dDoor_info_cFv = .text:0x80069690; // type:function size:0x148 scope:global align:4 +drawCheck__12dDoor_info_cFi = .text:0x800697D8; // type:function size:0x88 scope:global align:4 +checkExecute__12dDoor_info_cFv = .text:0x80069860; // type:function size:0xA8 scope:global align:4 +startDemoProc__12dDoor_info_cFv = .text:0x80069908; // type:function size:0xDC scope:global align:4 +makeEventId__12dDoor_info_cFi = .text:0x800699E4; // type:function size:0x15C scope:global align:4 +initProc__12dDoor_info_cFi = .text:0x80069B40; // type:function size:0x5C scope:global align:4 +initOpenDemo__12dDoor_info_cFi = .text:0x80069B9C; // type:function size:0xA0 scope:global align:4 +checkArea__12dDoor_info_cFfff = .text:0x80069C3C; // type:function size:0x16C scope:global align:4 +openInitCom__12dDoor_info_cFi = .text:0x80069DA8; // type:function size:0xD8 scope:global align:4 +openProcCom__12dDoor_info_cFv = .text:0x80069E80; // type:function size:0xE0 scope:global align:4 +closeEndCom__12dDoor_info_cFv = .text:0x80069F60; // type:function size:0x130 scope:global align:4 +getDemoAction__12dDoor_info_cFv = .text:0x8006A090; // type:function size:0x44 scope:global align:4 +setGoal__12dDoor_info_cFv = .text:0x8006A0D4; // type:function size:0xEC scope:global align:4 +setPlayerAngle__12dDoor_info_cFi = .text:0x8006A1C0; // type:function size:0x28 scope:global align:4 +setPosAndAngle__12dDoor_info_cFP4cXyzs = .text:0x8006A1E8; // type:function size:0xC4 scope:global align:4 +smokeInit__13dDoor_smoke_cFP12dDoor_info_c = .text:0x8006A2AC; // type:function size:0xCC scope:global align:4 +smokeProc__13dDoor_smoke_cFP12dDoor_info_c = .text:0x8006A378; // type:function size:0x94 scope:global align:4 +smokeEnd__13dDoor_smoke_cFv = .text:0x8006A40C; // type:function size:0x2C scope:global align:4 +keyResLoad__12dDoor_key2_cFv = .text:0x8006A438; // type:function size:0x30 scope:global align:4 +keyResDelete__12dDoor_key2_cFv = .text:0x8006A468; // type:function size:0x30 scope:global align:4 +keyInit__12dDoor_key2_cFP12dDoor_info_c = .text:0x8006A498; // type:function size:0x140 scope:global align:4 +keyProc__12dDoor_key2_cFv = .text:0x8006A5D8; // type:function size:0x68 scope:global align:4 +keyCreate_Nkey__12dDoor_key2_cFv = .text:0x8006A640; // type:function size:0x114 scope:global align:4 +keyCreate_Bkey__12dDoor_key2_cFv = .text:0x8006A754; // type:function size:0x1AC scope:global align:4 +keyCreate__12dDoor_key2_cFi = .text:0x8006A900; // type:function size:0x38 scope:global align:4 +keyOn__12dDoor_key2_cFv = .text:0x8006A938; // type:function size:0xC scope:global align:4 +keyOff__12dDoor_key2_cFv = .text:0x8006A944; // type:function size:0xC scope:global align:4 +calcMtx__12dDoor_key2_cFP12dDoor_info_c = .text:0x8006A950; // type:function size:0xB0 scope:global align:4 +draw__12dDoor_key2_cFP12dDoor_info_c = .text:0x8006AA00; // type:function size:0x68 scope:global align:4 +calcMtx__12dDoor_stop_cFP12dDoor_info_c = .text:0x8006AA68; // type:function size:0xB0 scope:global align:4 +closeInit__12dDoor_stop_cFP12dDoor_info_c = .text:0x8006AB18; // type:function size:0xD4 scope:global align:4 +closeProc__12dDoor_stop_cFP12dDoor_info_c = .text:0x8006ABEC; // type:function size:0x84 scope:global align:4 +openInit__12dDoor_stop_cFP12dDoor_info_c = .text:0x8006AC70; // type:function size:0xD0 scope:global align:4 +openProc__12dDoor_stop_cFP12dDoor_info_c = .text:0x8006AD40; // type:function size:0x88 scope:global align:4 +create__12dDoor_stop_cFv = .text:0x8006ADC8; // type:function size:0xB4 scope:global align:4 +init__11dDoor_msg_cFs = .text:0x8006AE7C; // type:function size:0x1C scope:global align:4 +proc__11dDoor_msg_cFP4cXyz = .text:0x8006AE98; // type:function size:0x234 scope:global align:4 +resLoad__12dDoor_hkyo_cFv = .text:0x8006B0CC; // type:function size:0x40 scope:global align:4 +resDelete__12dDoor_hkyo_cFv = .text:0x8006B10C; // type:function size:0x38 scope:global align:4 +create__12dDoor_hkyo_cFv = .text:0x8006B144; // type:function size:0x180 scope:global align:4 +setAnm__12dDoor_hkyo_cFUc = .text:0x8006B2C4; // type:function size:0xD4 scope:global align:4 +init__12dDoor_hkyo_cFv = .text:0x8006B398; // type:function size:0xC scope:global align:4 +calcMtx__12dDoor_hkyo_cFP12dDoor_info_cf = .text:0x8006B3A4; // type:function size:0xB0 scope:global align:4 +draw__12dDoor_hkyo_cFP12dDoor_info_c = .text:0x8006B454; // type:function size:0x9C scope:global align:4 +proc__12dDoor_hkyo_cFP12dDoor_info_c = .text:0x8006B4F0; // type:function size:0x21C scope:global align:4 +chkFirst__12dDoor_hkyo_cFv = .text:0x8006B70C; // type:function size:0x68 scope:global align:4 +onFirst__12dDoor_hkyo_cFv = .text:0x8006B774; // type:function size:0x64 scope:global align:4 +chkStart__12dDoor_hkyo_cFv = .text:0x8006B7D8; // type:function size:0x18 scope:global align:4 +setPlayerPosAndAngle__9daPy_py_cFP4cXyzs = .text:0x8006B7F0; // type:function size:0x4 scope:global align:4 +__ct__11dRes_info_cFv = .text:0x8006B7F4; // type:function size:0x20 scope:global align:4 +__dt__11dRes_info_cFv = .text:0x8006B814; // type:function size:0xD0 scope:global align:4 +set__11dRes_info_cFPCcPCcUcP7JKRHeap = .text:0x8006B8E4; // type:function size:0x9C scope:global align:4 +setToonTex__FP12J3DModelData = .text:0x8006B980; // type:function size:0x360 scope:global align:4 +setToonTex__FP16J3DMaterialTable = .text:0x8006BCE0; // type:function size:0x2EC scope:global align:4 +loadResource__11dRes_info_cFv = .text:0x8006BFCC; // type:function size:0x7D8 scope:global align:4 +setRes__11dRes_info_cFv = .text:0x8006C7A4; // type:function size:0x2D4 scope:global align:4 +getArcHeader__FP10JKRArchive = .text:0x8006CA78; // type:function size:0x28 scope:global align:4 +dump__11dRes_info_cFP11dRes_info_ci = .text:0x8006CAA0; // type:function size:0x178 scope:global align:4 +__dt__14dRes_control_cFv = .text:0x8006CC18; // type:function size:0xC8 scope:global align:4 +setRes__14dRes_control_cFPCcP11dRes_info_ciPCcUcP7JKRHeap = .text:0x8006CCE0; // type:function size:0xE8 scope:global align:4 +syncRes__14dRes_control_cFPCcP11dRes_info_ci = .text:0x8006CDC8; // type:function size:0x58 scope:global align:4 +deleteRes__14dRes_control_cFPCcP11dRes_info_ci = .text:0x8006CE20; // type:function size:0x74 scope:global align:4 +getResInfo__14dRes_control_cFPCcP11dRes_info_ci = .text:0x8006CE94; // type:function size:0x7C scope:global align:4 +newResInfo__14dRes_control_cFP11dRes_info_ci = .text:0x8006CF10; // type:function size:0x28 scope:global align:4 +getResInfoLoaded__14dRes_control_cFPCcP11dRes_info_ci = .text:0x8006CF38; // type:function size:0x7C scope:global align:4 +getRes__14dRes_control_cFPCclP11dRes_info_ci = .text:0x8006CFB4; // type:function size:0x90 scope:global align:4 +getRes__14dRes_control_cFPCcPCcP11dRes_info_ci = .text:0x8006D044; // type:function size:0xB4 scope:global align:4 +getIDRes__14dRes_control_cFPCcUsP11dRes_info_ci = .text:0x8006D0F8; // type:function size:0x70 scope:global align:4 +syncAllRes__14dRes_control_cFP11dRes_info_ci = .text:0x8006D168; // type:function size:0x74 scope:global align:4 +setStageRes__14dRes_control_cFPCcP7JKRHeap = .text:0x8006D1DC; // type:function size:0xD4 scope:global align:4 +dump__14dRes_control_cFv = .text:0x8006D2B0; // type:function size:0x68 scope:global align:4 +__dt__13JKRFileFinderFv = .text:0x8006D318; // type:function size:0x48 scope:global align:4 +__dt__18J3DAnmTransformKeyFv = .text:0x8006D360; // type:function size:0x6C scope:global align:4 +__dt__15J3DAnmTransformFv = .text:0x8006D3CC; // type:function size:0x5C scope:global align:4 +__dt__10J3DAnmBaseFv = .text:0x8006D428; // type:function size:0x48 scope:global align:4 +getTransform__18J3DAnmTransformKeyCFUsP16J3DTransformInfo = .text:0x8006D470; // type:function size:0x30 scope:global align:4 +__dt__18mDoExt_transAnmBasFv = .text:0x8006D4A0; // type:function size:0x7C scope:global align:4 +restore__13dMat_backup_cFv = .text:0x8006D51C; // type:function size:0x70 scope:global align:4 +create__10dMat_ice_cFP16J3DMaterialTableP19J3DAnmTextureSRTKey = .text:0x8006D58C; // type:function size:0xA4 scope:global align:4 +play__10dMat_ice_cFv = .text:0x8006D630; // type:function size:0x40 scope:global align:4 +copy__10dMat_ice_cFP12J3DModelData = .text:0x8006D670; // type:function size:0xBC scope:global align:4 +updateDL__10dMat_ice_cFP8J3DModelScP21mDoExt_invisibleModel = .text:0x8006D72C; // type:function size:0xD0 scope:global align:4 +updateDL__10dMat_ice_cFP14mDoExt_McaMorfScP21mDoExt_invisibleModel = .text:0x8006D7FC; // type:function size:0xD4 scope:global align:4 +entryDL__10dMat_ice_cFP8J3DModelScP21mDoExt_invisibleModel = .text:0x8006D8D0; // type:function size:0xD0 scope:global align:4 +entryDL__10dMat_ice_cFP14mDoExt_McaMorfScP21mDoExt_invisibleModel = .text:0x8006D9A0; // type:function size:0xD4 scope:global align:4 +create__14dMat_control_cFP16J3DMaterialTableP19J3DAnmTextureSRTKey = .text:0x8006DA74; // type:function size:0x16C scope:global align:4 +__dt__13mDoExt_btkAnmFv = .text:0x8006DBE0; // type:function size:0x5C scope:global align:4 +__dt__13dMat_backup_cFv = .text:0x8006DC3C; // type:function size:0x3C scope:global align:4 +__ct__13dMat_backup_cFv = .text:0x8006DC78; // type:function size:0x10 scope:global align:4 +remove__14dMat_control_cFv = .text:0x8006DC88; // type:function size:0x24 scope:global align:4 +restore__14dMat_control_cFSc = .text:0x8006DCAC; // type:function size:0x38 scope:global align:4 +__sinit_d_material_cpp = .text:0x8006DCE4; // type:function size:0x10 scope:local align:4 +__ct__14dEvt_control_cFv = .text:0x8006DCF4; // type:function size:0x50 scope:global align:4 +__ct__12dEvt_order_cFv = .text:0x8006DD44; // type:function size:0x4 scope:global align:4 +orderOld__14dEvt_control_cFUsUsUsUsPvPvPCv = .text:0x8006DD48; // type:function size:0x90 scope:global align:4 +order__14dEvt_control_cFUsUsUsUsPvPvsUc = .text:0x8006DDD8; // type:function size:0x144 scope:global align:4 +setParam__14dEvt_control_cFP12dEvt_order_c = .text:0x8006DF1C; // type:function size:0x130 scope:global align:4 +beforeFlagProc__14dEvt_control_cFP12dEvt_order_c = .text:0x8006E04C; // type:function size:0x38 scope:global align:4 +afterFlagProc__14dEvt_control_cFP12dEvt_order_c = .text:0x8006E084; // type:function size:0x8C scope:global align:4 +commonCheck__14dEvt_control_cFP12dEvt_order_cUsUs = .text:0x8006E110; // type:function size:0x78 scope:global align:4 +talkCheck__14dEvt_control_cFP12dEvt_order_c = .text:0x8006E188; // type:function size:0x100 scope:global align:4 +talkXyCheck__14dEvt_control_cFP12dEvt_order_c = .text:0x8006E288; // type:function size:0x1D4 scope:global align:4 +photoCheck__14dEvt_control_cFP12dEvt_order_c = .text:0x8006E45C; // type:function size:0x17C scope:global align:4 +catchCheck__14dEvt_control_cFP12dEvt_order_c = .text:0x8006E5D8; // type:function size:0xE4 scope:global align:4 +talkEnd__14dEvt_control_cFv = .text:0x8006E6BC; // type:function size:0xB0 scope:global align:4 +demoCheck__14dEvt_control_cFP12dEvt_order_c = .text:0x8006E76C; // type:function size:0x150 scope:global align:4 +demoEnd__14dEvt_control_cFv = .text:0x8006E8BC; // type:function size:0xA4 scope:global align:4 +potentialCheck__14dEvt_control_cFP12dEvt_order_c = .text:0x8006E960; // type:function size:0xC0 scope:global align:4 +doorCheck__14dEvt_control_cFP12dEvt_order_c = .text:0x8006EA20; // type:function size:0x130 scope:global align:4 +itemCheck__14dEvt_control_cFP12dEvt_order_c = .text:0x8006EB50; // type:function size:0xC8 scope:global align:4 +endProc__14dEvt_control_cFv = .text:0x8006EC18; // type:function size:0xB8 scope:global align:4 +checkChange__14dEvt_control_cFv = .text:0x8006ECD0; // type:function size:0x48 scope:global align:4 +changeProc__14dEvt_control_cFv = .text:0x8006ED18; // type:function size:0x8C scope:global align:4 +checkStart__14dEvt_control_cFv = .text:0x8006EDA4; // type:function size:0x178 scope:global align:4 +soundProc__14dEvt_control_cFv = .text:0x8006EF1C; // type:function size:0x28 scope:global align:4 +check__14dEvt_control_cFv = .text:0x8006EF44; // type:function size:0xF8 scope:global align:4 +photoCheck__14dEvt_control_cFv = .text:0x8006F03C; // type:function size:0x140 scope:global align:4 +moveApproval__14dEvt_control_cFPv = .text:0x8006F17C; // type:function size:0x188 scope:global align:4 +compulsory__14dEvt_control_cFPvPCcUs = .text:0x8006F304; // type:function size:0x50 scope:global align:4 +remove__14dEvt_control_cFv = .text:0x8006F354; // type:function size:0x44 scope:global align:4 +getStageEventDt__14dEvt_control_cFv = .text:0x8006F398; // type:function size:0x88 scope:global align:4 +nextStageEventDt__14dEvt_control_cFPv = .text:0x8006F420; // type:function size:0x84 scope:global align:4 +getPId__14dEvt_control_cFPv = .text:0x8006F4A4; // type:function size:0x24 scope:global align:4 +convPId__14dEvt_control_cFUi = .text:0x8006F4C8; // type:function size:0x30 scope:global align:4 +getTactFreeMStick__14dEvt_control_cFi = .text:0x8006F4F8; // type:function size:0xC scope:global align:4 +getTactFreeCStick__14dEvt_control_cFi = .text:0x8006F504; // type:function size:0xC scope:global align:4 +__ct__11dEvt_info_cFv = .text:0x8006F510; // type:function size:0x34 scope:global align:4 +setEventName__11dEvt_info_cFPc = .text:0x8006F544; // type:function size:0x54 scope:global align:4 +getEventName__11dEvt_info_cFv = .text:0x8006F598; // type:function size:0x4C scope:global align:4 +giveItemCut__14dEvt_control_cFUc = .text:0x8006F5E4; // type:function size:0x80 scope:global align:4 +dEvDt_Next_Stage__Fii = .text:0x8006F664; // type:function size:0x1E4 scope:global align:4 +flagCheck__11dEvDtFlag_cFi = .text:0x8006F848; // type:function size:0x68 scope:global align:4 +flagSet__11dEvDtFlag_cFi = .text:0x8006F8B0; // type:function size:0x68 scope:global align:4 +flagMaxCheck__11dEvDtFlag_cFi = .text:0x8006F918; // type:function size:0x7C scope:global align:4 +init__11dEvDtFlag_cFv = .text:0x8006F994; // type:function size:0x20 scope:global align:4 +finish_check__12dEvDtEvent_cFv = .text:0x8006F9B4; // type:function size:0x84 scope:global align:4 +specialStaffProc__12dEvDtEvent_cFP12dEvDtStaff_c = .text:0x8006FA38; // type:function size:0x68 scope:global align:4 +specialProc_WaitStart__12dEvDtStaff_cFi = .text:0x8006FAA0; // type:function size:0x64 scope:global align:4 +specialProc_WaitProc__12dEvDtStaff_cFi = .text:0x8006FB04; // type:function size:0x44 scope:global align:4 +specialProc__12dEvDtStaff_cFv = .text:0x8006FB48; // type:function size:0xAC scope:global align:4 +init__12dEvDtStaff_cFv = .text:0x8006FBF4; // type:function size:0x50 scope:global align:4 +advanceCut__12dEvDtStaff_cFi = .text:0x8006FC44; // type:function size:0x30 scope:global align:4 +specialProcLight__12dEvDtStaff_cFv = .text:0x8006FC74; // type:function size:0x1D0 scope:global align:4 +specialProcMessage__12dEvDtStaff_cFv = .text:0x8006FE44; // type:function size:0x500 scope:global align:4 +specialProcSound__12dEvDtStaff_cFv = .text:0x80070344; // type:function size:0x2F0 scope:global align:4 +specialProcCreate__12dEvDtStaff_cFv = .text:0x80070634; // type:function size:0x2E0 scope:global align:4 +specialProcDirector__12dEvDtStaff_cFv = .text:0x80070914; // type:function size:0x63C scope:global align:4 +specialProcPackage__12dEvDtStaff_cFv = .text:0x80070F50; // type:function size:0x368 scope:global align:4 +specialProcTimekeeper__12dEvDtStaff_cFv = .text:0x800712B8; // type:function size:0x1F0 scope:global align:4 +startCheck__10dEvDtCut_cFv = .text:0x800714A8; // type:function size:0x90 scope:global align:4 +init__11dEvDtBase_cFv = .text:0x80071538; // type:function size:0x28 scope:global align:4 +advanceCut__11dEvDtBase_cFP12dEvDtEvent_c = .text:0x80071560; // type:function size:0x70 scope:global align:4 +advanceCutLocal__11dEvDtBase_cFP12dEvDtStaff_c = .text:0x800715D0; // type:function size:0xF8 scope:global align:4 +init__18dEvent_exception_cFv = .text:0x800716C8; // type:function size:0x18 scope:global align:4 +setStartDemo__18dEvent_exception_cFi = .text:0x800716E0; // type:function size:0x10C scope:global align:4 +getEventName__18dEvent_exception_cFv = .text:0x800717EC; // type:function size:0x148 scope:global align:4 +debugBfProc__16dEvent_manager_cFv = .text:0x80071934; // type:function size:0x4 scope:global align:4 +getSubstance__16dEvent_manager_cFP11dEvDtData_ci = .text:0x80071938; // type:function size:0x174 scope:global align:4 +setData__16dEvent_manager_cFPCc = .text:0x80071AAC; // type:function size:0xD4 scope:global align:4 +create__16dEvent_manager_cFv = .text:0x80071B80; // type:function size:0x7C scope:global align:4 +remove__16dEvent_manager_cFv = .text:0x80071BFC; // type:function size:0x44 scope:global align:4 +findObjectCallBack__FP10fopAc_ac_cPv = .text:0x80071C40; // type:function size:0xAC scope:global align:4 +extraOnObjectCallBack__FP10fopAc_ac_cPv = .text:0x80071CEC; // type:function size:0x114 scope:global align:4 +extraOffObjectCallBack__FP10fopAc_ac_cPv = .text:0x80071E00; // type:function size:0xB4 scope:global align:4 +allOffObjectCallBack__FP10fopAc_ac_cPv = .text:0x80071EB4; // type:function size:0x1C scope:global align:4 +startProc__16dEvent_manager_cFP12dEvDtEvent_c = .text:0x80071ED0; // type:function size:0x11C scope:global align:4 +closeProc__16dEvent_manager_cFP12dEvDtEvent_c = .text:0x80071FEC; // type:function size:0xC scope:global align:4 +endProc__16dEvent_manager_cFsi = .text:0x80071FF8; // type:function size:0xC0 scope:global align:4 +mainProc__16dEvent_manager_cFv = .text:0x800720B8; // type:function size:0x150 scope:global align:4 +runProc__16dEvent_manager_cFv = .text:0x80072208; // type:function size:0x4C scope:global align:4 +getEventData__16dEvent_manager_cFs = .text:0x80072254; // type:function size:0x3C scope:global align:4 +getEventIdx__16dEvent_manager_cFPCcUc = .text:0x80072290; // type:function size:0x100 scope:global align:4 +order__16dEvent_manager_cFs = .text:0x80072390; // type:function size:0x3C scope:global align:4 +startCheck__16dEvent_manager_cFs = .text:0x800723CC; // type:function size:0x40 scope:global align:4 +startCheckOld__16dEvent_manager_cFPCc = .text:0x8007240C; // type:function size:0x3C scope:global align:4 +endCheck__16dEvent_manager_cFs = .text:0x80072448; // type:function size:0x40 scope:global align:4 +endCheckOld__16dEvent_manager_cFPCc = .text:0x80072488; // type:function size:0x3C scope:global align:4 +getMyStaffId__16dEvent_manager_cFPCcP10fopAc_ac_ci = .text:0x800724C4; // type:function size:0x13C scope:global align:4 +getIsAddvance__16dEvent_manager_cFi = .text:0x80072600; // type:function size:0x24 scope:global align:4 +dEvmng_strcmp__FPCcPc = .text:0x80072624; // type:function size:0xE8 scope:global align:4 +getMyActIdx__16dEvent_manager_cFiPCPCciii = .text:0x8007270C; // type:function size:0x140 scope:global align:4 +getMyActName__16dEvent_manager_cFi = .text:0x8007284C; // type:function size:0x3C scope:global align:4 +getMyNowCutName__16dEvent_manager_cFi = .text:0x80072888; // type:function size:0x30 scope:global align:4 +getMyDataP__16dEvent_manager_cFiPCci = .text:0x800728B8; // type:function size:0xD0 scope:global align:4 +getMySubstanceP__16dEvent_manager_cFiPCci = .text:0x80072988; // type:function size:0x58 scope:global align:4 +getMySubstanceNum__16dEvent_manager_cFiPCc = .text:0x800729E0; // type:function size:0x38 scope:global align:4 +cutEnd__16dEvent_manager_cFi = .text:0x80072A18; // type:function size:0x4C scope:global align:4 +getEventPrio__16dEvent_manager_cFs = .text:0x80072A64; // type:function size:0x34 scope:global align:4 +getEventEndSound__16dEvent_manager_cFs = .text:0x80072A98; // type:function size:0x34 scope:global align:4 +exceptionProc__16dEvent_manager_cFv = .text:0x80072ACC; // type:function size:0x194 scope:global align:4 +issueStaff__16dEvent_manager_cFPCc = .text:0x80072C60; // type:function size:0x3C scope:global align:4 +cancelStaff__16dEvent_manager_cFPCc = .text:0x80072C9C; // type:function size:0x28 scope:global align:4 +setGoal__16dEvent_manager_cFP4cXyz = .text:0x80072CC4; // type:function size:0x1C scope:global align:4 +getGoal__16dEvent_manager_cFv = .text:0x80072CE0; // type:function size:0x8 scope:global align:4 +findShutterCallBack__FP10fopAc_ac_cPv = .text:0x80072CE8; // type:function size:0xB4 scope:global align:4 +specialCast_Shutter__16dEvent_manager_cFsi = .text:0x80072D9C; // type:function size:0x134 scope:global align:4 +specialCast__16dEvent_manager_cFPCci = .text:0x80072ED0; // type:function size:0x114 scope:global align:4 +setPrmStaff__16dEvent_manager_cFPvi = .text:0x80072FE4; // type:function size:0x18C scope:global align:4 +getToolId__16dEvent_manager_cFUci = .text:0x80073170; // type:function size:0xF4 scope:global align:4 +__ct__13dEv_seach_prmFPCcUlUl = .text:0x80073264; // type:function size:0x10 scope:global align:4 +dEv_extra_createCB__FPv = .text:0x80073274; // type:function size:0x14 scope:global align:4 +dEv_talkman_get_action__Fi = .text:0x80073288; // type:function size:0xA8 scope:global align:4 +ChkPresentEnd__16dEvent_manager_cFv = .text:0x80073330; // type:function size:0x3C scope:global align:4 +CancelPresent__16dEvent_manager_cFv = .text:0x8007336C; // type:function size:0x30 scope:global align:4 +checkStartDemo__16dEvent_manager_cFv = .text:0x8007339C; // type:function size:0x30 scope:global align:4 +dEvmng_daNpc_Tt_Conv__FUc = .text:0x800733CC; // type:function size:0xA4 scope:global align:4 +dEvmng_daNpc_Tt_GetEvFlag__Fi = .text:0x80073470; // type:function size:0x14 scope:global align:4 +draw__13dMagma_ball_cFv = .text:0x80073484; // type:function size:0xF4 scope:global align:4 +rangeCheck__13dMagma_ball_cFR4cXyzPf = .text:0x80073578; // type:function size:0x11C scope:global align:4 +calc__17dMagma_ballPath_cFfUci = .text:0x80073694; // type:function size:0xA4 scope:global align:4 +update__17dMagma_ballPath_cFv = .text:0x80073738; // type:function size:0x3C scope:global align:4 +setup__17dMagma_ballPath_cFfUci = .text:0x80073774; // type:function size:0x1B8 scope:global align:4 +draw__14dMagma_floor_cFv = .text:0x8007392C; // type:function size:0x23C scope:global align:4 +calc__14dMagma_floor_cFi = .text:0x80073B68; // type:function size:0x100 scope:global align:4 +update__14dMagma_floor_cFv = .text:0x80073C68; // type:function size:0x78 scope:global align:4 +create__14dMagma_floor_cFR4cXyzR4cXyzsUci = .text:0x80073CE0; // type:function size:0x1E0 scope:global align:4 +__dt__13dMagma_ball_cFv = .text:0x80073EC0; // type:function size:0x48 scope:global align:4 +remove__14dMagma_floor_cFv = .text:0x80073F08; // type:function size:0x80 scope:global align:4 +newFloor__13dMagma_room_cFP14dMagma_floor_c = .text:0x80073F88; // type:function size:0x10 scope:global align:4 +deleteFloor__13dMagma_room_cFv = .text:0x80073F98; // type:function size:0x48 scope:global align:4 +__ct__15dMagma_packet_cFv = .text:0x80073FE0; // type:function size:0x178 scope:global align:4 +__ct__13dMagma_room_cFv = .text:0x80074158; // type:function size:0xC scope:global align:4 +__dt__14dMagma_floor_cFv = .text:0x80074164; // type:function size:0x3C scope:global align:4 +__ct__14dMagma_floor_cFv = .text:0x800741A0; // type:function size:0xC scope:global align:4 +__dt__15dMagma_packet_cFv = .text:0x800741AC; // type:function size:0xA8 scope:global align:4 +draw__15dMagma_packet_cFv = .text:0x80074254; // type:function size:0x110 scope:global align:4 +morfCalc__Ffff = .text:0x80074364; // type:function size:0x10 scope:global align:4 +calc__15dMagma_packet_cFv = .text:0x80074374; // type:function size:0x274 scope:global align:4 +update__15dMagma_packet_cFv = .text:0x800745E8; // type:function size:0x74 scope:global align:4 +checkYpos__15dMagma_packet_cFR4cXyz = .text:0x8007465C; // type:function size:0x140 scope:global align:4 +newFloor__15dMagma_packet_cFR4cXyzR4cXyzis = .text:0x8007479C; // type:function size:0x180 scope:global align:4 +__dt__17dMagma_ballPath_cFv = .text:0x8007491C; // type:function size:0x5C scope:global align:4 +calc__17dMagma_ballBoss_cFfUci = .text:0x80074978; // type:function size:0x1DC scope:global align:4 +update__17dMagma_ballBoss_cFv = .text:0x80074B54; // type:function size:0x74 scope:global align:4 +b_a_sub__FPvPv = .text:0x80074BC8; // type:function size:0x4C scope:local align:4 +setup__17dMagma_ballBoss_cFfUci = .text:0x80074C14; // type:function size:0x250 scope:global align:4 +__dt__17dMagma_ballBoss_cFv = .text:0x80074E64; // type:function size:0x5C scope:global align:4 +setBatta__FP4cXyzP8_GXColor = .text:0x80074EC0; // type:function size:0xE4 scope:global align:4 +WorkCo__13dGrass_data_cFP10fopAc_ac_cUli = .text:0x80074FA4; // type:function size:0x220 scope:global align:4 +WorkAt_NoCutAnim__13dGrass_data_cFP10fopAc_ac_cUliP15dCcMassS_HitInfP8cCcD_Obj = .text:0x800751C4; // type:function size:0x298 scope:global align:4 +GetShapeAttr__8cCcD_ObjFv = .text:0x8007545C; // type:function size:0x8 scope:global align:4 +WorkAt__13dGrass_data_cFP10fopAc_ac_cUliP15dCcMassS_HitInf = .text:0x80075464; // type:function size:0x1E4 scope:global align:4 +hitCheck__13dGrass_data_cFi = .text:0x80075648; // type:function size:0x208 scope:global align:4 +__dt__15dCcMassS_HitInfFv = .text:0x80075850; // type:function size:0x48 scope:global align:4 +newData__13dGrass_room_cFP13dGrass_data_c = .text:0x80075898; // type:function size:0x10 scope:global align:4 +deleteData__13dGrass_room_cFv = .text:0x800758A8; // type:function size:0x28 scope:global align:4 +__ct__15dGrass_packet_cFv = .text:0x800758D0; // type:function size:0x228 scope:global align:4 +__ct__13dGrass_room_cFv = .text:0x80075AF8; // type:function size:0xC scope:global align:4 +__ct__12dGrass_anm_cFv = .text:0x80075B04; // type:function size:0xC scope:global align:4 +__ct__13dGrass_data_cFv = .text:0x80075B10; // type:function size:0xC scope:global align:4 +draw__15dGrass_packet_cFv = .text:0x80075B1C; // type:function size:0x16C scope:global align:4 +calc__15dGrass_packet_cFv = .text:0x80075C88; // type:function size:0x1A0 scope:global align:4 +checkGroundY__FR4cXyz = .text:0x80075E28; // type:function size:0x2B8 scope:local align:4 +update__15dGrass_packet_cFv = .text:0x800760E0; // type:function size:0x244 scope:global align:4 +setData__15dGrass_packet_cFP13dGrass_data_ciR4cXyziSc = .text:0x80076324; // type:function size:0xD8 scope:global align:4 +newData__15dGrass_packet_cFR4cXyziSc = .text:0x800763FC; // type:function size:0x13C scope:global align:4 +newAnm__15dGrass_packet_cFv = .text:0x80076538; // type:function size:0x4C scope:global align:4 +setAnm__15dGrass_packet_cFis = .text:0x80076584; // type:function size:0x28 scope:global align:4 +__sinit_d_grass_cpp = .text:0x800765AC; // type:function size:0x4C scope:local align:4 +WorkCo__12dTree_data_cFP10fopAc_ac_cUli = .text:0x800765F8; // type:function size:0x1A4 scope:global align:4 +WorkAt_NoCutAnim__12dTree_data_cFP10fopAc_ac_cUliP15dCcMassS_HitInfP8cCcD_Obj = .text:0x8007679C; // type:function size:0x360 scope:global align:4 +WorkAt__12dTree_data_cFP10fopAc_ac_cUliP15dCcMassS_HitInf = .text:0x80076AFC; // type:function size:0x1E8 scope:global align:4 +hitCheck__12dTree_data_cFP10fopAc_ac_ci = .text:0x80076CE4; // type:function size:0xD4 scope:global align:4 +animation__12dTree_data_cFi = .text:0x80076DB8; // type:function size:0x4EC scope:global align:4 +newData__12dTree_room_cFP12dTree_data_c = .text:0x800772A4; // type:function size:0x10 scope:global align:4 +deleteData__12dTree_room_cFv = .text:0x800772B4; // type:function size:0x28 scope:global align:4 +__ct__14dTree_packet_cFv = .text:0x800772DC; // type:function size:0x118 scope:global align:4 +__ct__12dTree_room_cFv = .text:0x800773F4; // type:function size:0xC scope:global align:4 +__ct__11dTree_anm_cFv = .text:0x80077400; // type:function size:0xC scope:global align:4 +__ct__12dTree_data_cFv = .text:0x8007740C; // type:function size:0xC scope:global align:4 +draw__14dTree_packet_cFv = .text:0x80077418; // type:function size:0x288 scope:global align:4 +calc__14dTree_packet_cFv = .text:0x800776A0; // type:function size:0x290 scope:global align:4 +checkGroundY__FP12dTree_data_cR4cXyz = .text:0x80077930; // type:function size:0x34C scope:global align:4 +update__14dTree_packet_cFv = .text:0x80077C7C; // type:function size:0x2F4 scope:global align:4 +setData__14dTree_packet_cFP12dTree_data_ciR4cXyzUci = .text:0x80077F70; // type:function size:0xEC scope:global align:4 +newData__14dTree_packet_cFR4cXyzUci = .text:0x8007805C; // type:function size:0x134 scope:global align:4 +newAnm__14dTree_packet_cFs = .text:0x80078190; // type:function size:0x70 scope:global align:4 +setAnm__14dTree_packet_cFis = .text:0x80078200; // type:function size:0x4C scope:global align:4 +__sinit_d_tree_cpp = .text:0x8007824C; // type:function size:0x94 scope:local align:4 +getSwordTopPos__9daPy_py_cCFv = .text:0x800782E0; // type:function size:0x1C scope:global align:4 +__ct__18dPa_modelEmitter_cFv = .text:0x800782FC; // type:function size:0x3C scope:global align:4 +__ct__21dPa_J3DmodelEmitter_cFP14JPABaseEmitterP12J3DModelDataR12dKy_tevstr_cP16J3DAnmTexPatternUsi = .text:0x80078338; // type:function size:0x2F4 scope:global align:4 +__dt__18dPa_modelEmitter_cFv = .text:0x8007862C; // type:function size:0x48 scope:global align:4 +__dt__21dPa_J3DmodelEmitter_cFv = .text:0x80078674; // type:function size:0x7C scope:global align:4 +draw__21dPa_J3DmodelEmitter_cFv = .text:0x800786F0; // type:function size:0x4FC scope:global align:4 +__ct__18dPa_modelControl_cFP12J3DModelData = .text:0x80078BEC; // type:function size:0x108 scope:global align:4 +__ct__14dPa_J3Dmodel_cFv = .text:0x80078CF4; // type:function size:0xC scope:global align:4 +newModel__18dPa_modelControl_cFP12J3DModelData = .text:0x80078D00; // type:function size:0x110 scope:global align:4 +draw__18dPa_modelControl_cFv = .text:0x80078E10; // type:function size:0xE4 scope:global align:4 +__ct__19dPa_followEcallBackFUcUc = .text:0x80078EF4; // type:function size:0x3C scope:global align:4 +execute__19dPa_followEcallBackFP14JPABaseEmitter = .text:0x80078F30; // type:function size:0xF4 scope:global align:4 +draw__19dPa_followEcallBackFP14JPABaseEmitter = .text:0x80079024; // type:function size:0x40 scope:global align:4 +setup__19dPa_followEcallBackFP14JPABaseEmitterPC4cXyzPC5csXyzSc = .text:0x80079064; // type:function size:0x98 scope:global align:4 +end__19dPa_followEcallBackFv = .text:0x800790FC; // type:function size:0x50 scope:global align:4 +__ct__18dPa_smokeEcallBackFUc = .text:0x8007914C; // type:function size:0x94 scope:global align:4 +__dt__19dPa_followEcallBackFv = .text:0x800791E0; // type:function size:0x6C scope:global align:4 +__ct__18dPa_smokeEcallBackFUcUcUcUc = .text:0x8007924C; // type:function size:0xA8 scope:global align:4 +__ct__18dPa_smokeEcallBackFRC8_GXColorP12dKy_tevstr_cUc = .text:0x800792F4; // type:function size:0x90 scope:global align:4 +setup__18dPa_smokeEcallBackFP14JPABaseEmitterPC4cXyzPC5csXyzSc = .text:0x80079384; // type:function size:0xB0 scope:global align:4 +__dt__18dPa_smokePcallBackFv = .text:0x80079434; // type:function size:0x5C scope:global align:4 +__dt__54JPACallBackBase2Fv = .text:0x80079490; // type:function size:0x48 scope:global align:4 +initiateLighting__FR11_GXColorS10R8_GXColorR8_GXColor = .text:0x800794D8; // type:function size:0xC8 scope:global align:4 +smokeEcallBack__FP14JPABaseEmitterP12dKy_tevstr_cSc8_GXColor = .text:0x800795A0; // type:function size:0x340 scope:global align:4 +draw__18dPa_smokeEcallBackFP14JPABaseEmitter = .text:0x800798E0; // type:function size:0x3C scope:global align:4 +end__18dPa_smokeEcallBackFv = .text:0x8007991C; // type:function size:0x58 scope:global align:4 +dPa_setWindPower__FP15JPABaseParticle = .text:0x80079974; // type:function size:0xAC scope:global align:4 +execute__18dPa_smokePcallBackFP14JPABaseEmitterP15JPABaseParticle = .text:0x80079A20; // type:function size:0x30 scope:global align:4 +draw__18dPa_smokePcallBackFP14JPABaseEmitterP15JPABaseParticle = .text:0x80079A50; // type:function size:0x6D4 scope:global align:4 +draw__22dPa_selectTexEcallBackFP14JPABaseEmitter = .text:0x8007A124; // type:function size:0x30 scope:global align:4 +__ct__19dPa_simpleEcallBackFv = .text:0x8007A154; // type:function size:0x70 scope:global align:4 +__dt__16dPa_simpleData_cFv = .text:0x8007A1C4; // type:function size:0x3C scope:global align:4 +__ct__16dPa_simpleData_cFv = .text:0x8007A200; // type:function size:0x4 scope:global align:4 +executeAfter__19dPa_simpleEcallBackFP14JPABaseEmitter = .text:0x8007A204; // type:function size:0x1C8 scope:global align:4 +__dt__17dPa_windPcallBackFv = .text:0x8007A3CC; // type:function size:0x5C scope:global align:4 +draw__19dPa_simpleEcallBackFP14JPABaseEmitter = .text:0x8007A428; // type:function size:0x78 scope:global align:4 +create__19dPa_simpleEcallBackFP17JPAEmitterManagerUsUc = .text:0x8007A4A0; // type:function size:0x90 scope:global align:4 +createEmitter__19dPa_simpleEcallBackFP17JPAEmitterManager = .text:0x8007A530; // type:function size:0xCC scope:global align:4 +set__19dPa_simpleEcallBackFPC4cXyzUcRC8_GXColorRC8_GXColori = .text:0x8007A5FC; // type:function size:0x84 scope:global align:4 +execute__17dPa_windPcallBackFP14JPABaseEmitterP15JPABaseParticle = .text:0x8007A680; // type:function size:0x24 scope:global align:4 +__ct__13dPa_control_cFv = .text:0x8007A6A4; // type:function size:0xBC scope:global align:4 +__dt__19dPa_simpleEcallBackFv = .text:0x8007A760; // type:function size:0x84 scope:global align:4 +getRM_ID__13dPa_control_cFUs = .text:0x8007A7E4; // type:function size:0x8 scope:global align:4 +swapFrameBufferTexture__13dPa_control_cFv = .text:0x8007A7EC; // type:function size:0x68 scope:global align:4 +createCommon__13dPa_control_cFPCv = .text:0x8007A854; // type:function size:0x228 scope:global align:4 +createRoomScene__13dPa_control_cFPCv = .text:0x8007AA7C; // type:function size:0x188 scope:global align:4 +readScene__13dPa_control_cFUcPP21mDoDvdThd_toMainRam_c = .text:0x8007AC04; // type:function size:0xD0 scope:global align:4 +createScene__13dPa_control_cFPCv = .text:0x8007ACD4; // type:function size:0x78 scope:global align:4 +removeRoomScene__13dPa_control_cFv = .text:0x8007AD4C; // type:function size:0x90 scope:global align:4 +removeScene__13dPa_control_cFv = .text:0x8007ADDC; // type:function size:0x60 scope:global align:4 +calc3D__13dPa_control_cFv = .text:0x8007AE3C; // type:function size:0x48 scope:global align:4 +calc2D__13dPa_control_cFv = .text:0x8007AE84; // type:function size:0x48 scope:global align:4 +calcMenu__13dPa_control_cFv = .text:0x8007AECC; // type:function size:0x48 scope:global align:4 +draw__13dPa_control_cFP11JPADrawInfoUc = .text:0x8007AF14; // type:function size:0x68 scope:global align:4 +set__13dPa_control_cFUcUsPC4cXyzPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyz = .text:0x8007AF7C; // type:function size:0x19C scope:global align:4 +setBombSmoke__13dPa_control_cFUsPC4cXyzPC5csXyzPC4cXyzUc = .text:0x8007B118; // type:function size:0x9C scope:global align:4 +setSimpleLand__13dPa_control_cFiPC4cXyzPC5csXyzfffP12dKy_tevstr_cPii = .text:0x8007B1B4; // type:function size:0x588 scope:global align:4 +setSimpleLand__13dPa_control_cFR13cBgS_PolyInfoPC4cXyzPC5csXyzfffP12dKy_tevstr_cPii = .text:0x8007B73C; // type:function size:0xC0 scope:global align:4 +checkAtrCodeEffect__13dPa_control_cFi = .text:0x8007B7FC; // type:function size:0x50 scope:global align:4 +setNormalStripes__13dPa_control_cFUsPC4cXyzPC5csXyzPC4cXyzUcUs = .text:0x8007B84C; // type:function size:0x8C scope:global align:4 +newSimple__13dPa_control_cFUsUc = .text:0x8007B8D8; // type:function size:0x90 scope:global align:4 +setSimple__13dPa_control_cFUsPC4cXyzUcRC8_GXColorRC8_GXColori = .text:0x8007B968; // type:function size:0x6C scope:global align:4 +getSimple__13dPa_control_cFUs = .text:0x8007B9D4; // type:function size:0x3C scope:global align:4 +setup__19dPa_rippleEcallBackFP14JPABaseEmitterPC4cXyzPC5csXyzSc = .text:0x8007BA10; // type:function size:0x28 scope:global align:4 +end__19dPa_rippleEcallBackFv = .text:0x8007BA38; // type:function size:0x50 scope:global align:4 +execute__19dPa_rippleEcallBackFP14JPABaseEmitter = .text:0x8007BA88; // type:function size:0x8C scope:global align:4 +draw__19dPa_rippleEcallBackFP14JPABaseEmitter = .text:0x8007BB14; // type:function size:0x38 scope:global align:4 +setup__25dPa_singleRippleEcallBackFP14JPABaseEmitterPC4cXyzPC5csXyzSc = .text:0x8007BB4C; // type:function size:0xC scope:global align:4 +execute__25dPa_singleRippleEcallBackFP14JPABaseEmitter = .text:0x8007BB58; // type:function size:0x4C scope:global align:4 +draw__25dPa_singleRippleEcallBackFP14JPABaseEmitter = .text:0x8007BBA4; // type:function size:0x38 scope:global align:4 +execute__19dPa_ripplePcallBackFP14JPABaseEmitterP15JPABaseParticle = .text:0x8007BBDC; // type:function size:0x5C scope:global align:4 +draw__19dPa_ripplePcallBackFP14JPABaseEmitterP15JPABaseParticle = .text:0x8007BC38; // type:function size:0x3C8 scope:global align:4 +setup__17dPa_waveEcallBackFP14JPABaseEmitterPC4cXyzPC5csXyzSc = .text:0x8007C000; // type:function size:0x34 scope:global align:4 +remove__17dPa_waveEcallBackFv = .text:0x8007C034; // type:function size:0x34 scope:global align:4 +executeAfter__17dPa_waveEcallBackFP14JPABaseEmitter = .text:0x8007C068; // type:function size:0x1C8 scope:global align:4 +draw__17dPa_waveEcallBackFP14JPABaseEmitter = .text:0x8007C230; // type:function size:0x3B0 scope:global align:4 +setup__19dPa_splashEcallBackFP14JPABaseEmitterPC4cXyzPC5csXyzSc = .text:0x8007C5E0; // type:function size:0x18 scope:global align:4 +remove__19dPa_splashEcallBackFv = .text:0x8007C5F8; // type:function size:0x34 scope:global align:4 +execute__19dPa_splashEcallBackFP14JPABaseEmitter = .text:0x8007C62C; // type:function size:0x168 scope:global align:4 +setup__22dPa_cutTurnEcallBack_cFP14JPABaseEmitterPC4cXyzPC5csXyzSc = .text:0x8007C794; // type:function size:0x1C scope:global align:4 +executeAfter__22dPa_cutTurnEcallBack_cFP14JPABaseEmitter = .text:0x8007C7B0; // type:function size:0xF0 scope:global align:4 +end__22dPa_cutTurnEcallBack_cFv = .text:0x8007C8A0; // type:function size:0x3C scope:global align:4 +draw__20dPa_stripesEcallBackFP14JPABaseEmitter = .text:0x8007C8DC; // type:function size:0x51C scope:global align:4 +draw__19dPa_kageroEcallBackFP14JPABaseEmitter = .text:0x8007CDF8; // type:function size:0x34 scope:global align:4 +execute__22dPa_bombSmokeEcallBackFP14JPABaseEmitter = .text:0x8007CE2C; // type:function size:0xAC scope:global align:4 +getMaxWaterY__18dPa_trackEcallBackFPQ29JGeometry8TVec3 = .text:0x8007CED8; // type:function size:0xA4 scope:global align:4 +setup__18dPa_trackEcallBackFP14JPABaseEmitterPC4cXyzPC5csXyzSc = .text:0x8007CF7C; // type:function size:0x18 scope:global align:4 +remove__18dPa_trackEcallBackFv = .text:0x8007CF94; // type:function size:0x34 scope:global align:4 +execute__18dPa_trackEcallBackFP14JPABaseEmitter = .text:0x8007CFC8; // type:function size:0x1C8 scope:global align:4 +draw__18dPa_trackEcallBackFP14JPABaseEmitter = .text:0x8007D190; // type:function size:0x270 scope:global align:4 +__dt__18dPa_trackEcallBackFv = .text:0x8007D400; // type:function size:0x6C scope:global align:4 +__dt__22dPa_bombSmokeEcallBackFv = .text:0x8007D46C; // type:function size:0x6C scope:global align:4 +setup__22dPa_bombSmokeEcallBackFP14JPABaseEmitterPC4cXyzPC5csXyzSc = .text:0x8007D4D8; // type:function size:0x4 scope:global align:4 +__dt__19dPa_kageroEcallBackFv = .text:0x8007D4DC; // type:function size:0x5C scope:global align:4 +__dt__20dPa_stripesEcallBackFv = .text:0x8007D538; // type:function size:0x6C scope:global align:4 +setup__20dPa_stripesEcallBackFP14JPABaseEmitterPC4cXyzPC5csXyzSc = .text:0x8007D5A4; // type:function size:0x4 scope:global align:4 +__dt__22dPa_cutTurnEcallBack_cFv = .text:0x8007D5A8; // type:function size:0x6C scope:global align:4 +__dt__19dPa_splashEcallBackFv = .text:0x8007D614; // type:function size:0x6C scope:global align:4 +__dt__17dPa_waveEcallBackFv = .text:0x8007D680; // type:function size:0x94 scope:global align:4 +__dt__19dPa_ripplePcallBackFv = .text:0x8007D714; // type:function size:0x5C scope:global align:4 +init__54JPACallBackBase2FP14JPABaseEmitterP15JPABaseParticle = .text:0x8007D770; // type:function size:0x4 scope:global align:4 +__dt__25dPa_singleRippleEcallBackFv = .text:0x8007D774; // type:function size:0x6C scope:global align:4 +__dt__19dPa_rippleEcallBackFv = .text:0x8007D7E0; // type:function size:0x6C scope:global align:4 +draw__54JPACallBackBase2FP14JPABaseEmitterP15JPABaseParticle = .text:0x8007D84C; // type:function size:0x4 scope:global align:4 +__dt__22dPa_selectTexEcallBackFv = .text:0x8007D850; // type:function size:0x6C scope:global align:4 +setup__22dPa_selectTexEcallBackFP14JPABaseEmitterPC4cXyzPC5csXyzSc = .text:0x8007D8BC; // type:function size:0x4 scope:global align:4 +execute__54JPACallBackBase2FP14JPABaseEmitterP15JPABaseParticle = .text:0x8007D8C0; // type:function size:0x4 scope:global align:4 +cLib_calcTimer
    __FPUl = .text:0x8007D8C4; // type:function size:0x1C scope:global align:4 +__sinit_d_particle_cpp = .text:0x8007D8E0; // type:function size:0x458 scope:local align:4 +draw__21dPa_setColorEcallBackFP14JPABaseEmitter = .text:0x8007DD38; // type:function size:0x30 scope:global align:4 +setup__21dPa_setColorEcallBackFP14JPABaseEmitterPC4cXyzPC5csXyzSc = .text:0x8007DD68; // type:function size:0x4 scope:global align:4 +__dt__21dPa_setColorEcallBackFv = .text:0x8007DD6C; // type:function size:0x6C scope:global align:4 +dPath_GetPnt__FP5dPathi = .text:0x8007DDD8; // type:function size:0xF4 scope:global align:4 +dPath_GetRoomPath__Fii = .text:0x8007DECC; // type:function size:0x10C scope:global align:4 +dPath_GetNextRoomPath__FP5dPathi = .text:0x8007DFD8; // type:function size:0x128 scope:global align:4 +dPath_GetPolyRoomPathVec__FR13cBgS_PolyInfoP4cXyzPi = .text:0x8007E100; // type:function size:0x164 scope:global align:4 +setViewPort__14dDlst_window_cFffffff = .text:0x8007E264; // type:function size:0x1C scope:global align:4 +setScissor__14dDlst_window_cFffff = .text:0x8007E280; // type:function size:0x14 scope:global align:4 +draw__13dDlst_2DTri_cFv = .text:0x8007E294; // type:function size:0x1C8 scope:global align:4 +draw__15dDlst_2DPoint_cFv = .text:0x8007E45C; // type:function size:0xF0 scope:global align:4 +draw__11dDlst_2DT_cFv = .text:0x8007E54C; // type:function size:0x2CC scope:global align:4 +draw__12dDlst_2DT2_cFv = .text:0x8007E818; // type:function size:0x798 scope:global align:4 +init__12dDlst_2DT2_cFP7ResTIMGffffUcUcUcff = .text:0x8007EFB0; // type:function size:0x10C scope:global align:4 +draw__11dDlst_2DM_cFv = .text:0x8007F0BC; // type:function size:0x4D8 scope:global align:4 +init__11dDlst_2Dm_cFP7ResTIMGP7ResTIMGff = .text:0x8007F594; // type:function size:0x84 scope:global align:4 +setPos__11dDlst_2Dm_cFssss = .text:0x8007F618; // type:function size:0x14 scope:global align:4 +setScale__11dDlst_2Dm_cFff = .text:0x8007F62C; // type:function size:0xC scope:global align:4 +setScroll__11dDlst_2Dm_cFiss = .text:0x8007F638; // type:function size:0x18 scope:global align:4 +draw__11dDlst_2Dm_cFv = .text:0x8007F650; // type:function size:0x51C scope:global align:4 +draw__12dDlst_2DMt_cFv = .text:0x8007FB6C; // type:function size:0x38C scope:global align:4 +__ct__10dDlst_2D_cFP7ResTIMGssUc = .text:0x8007FEF8; // type:function size:0x80 scope:global align:4 +draw__10dDlst_2D_cFv = .text:0x8007FF78; // type:function size:0xB4 scope:global align:4 +init__8cM_rnd_cFiii = .text:0x8008002C; // type:function size:0x10 scope:global align:4 +get__8cM_rnd_cFv = .text:0x8008003C; // type:function size:0xF4 scope:global align:4 +getF__8cM_rnd_cFf = .text:0x80080130; // type:function size:0x38 scope:global align:4 +getFX__8cM_rnd_cFf = .text:0x80080168; // type:function size:0x48 scope:global align:4 +getValue__8cM_rnd_cFff = .text:0x800801B0; // type:function size:0x3C scope:global align:4 +draw__18dDlst_effectLine_cFv = .text:0x800801EC; // type:function size:0x370 scope:global align:4 +update__18dDlst_effectLine_cFR4cXyzR8_GXColorUsUsUsUsffff = .text:0x8008055C; // type:function size:0x94 scope:global align:4 +set__22dDlst_alphaModelData_cFUcPA4_fUc = .text:0x800805F0; // type:function size:0x10 scope:global align:4 +draw__22dDlst_alphaModelData_cFPA4_f = .text:0x80080600; // type:function size:0x634 scope:global align:4 +__ct__18dDlst_alphaModel_cFv = .text:0x80080C34; // type:function size:0x14 scope:global align:4 +create__18dDlst_alphaModel_cFi = .text:0x80080C48; // type:function size:0xA4 scope:global align:4 +__dt__22dDlst_alphaModelData_cFv = .text:0x80080CEC; // type:function size:0x3C scope:global align:4 +__ct__22dDlst_alphaModelData_cFv = .text:0x80080D28; // type:function size:0x4 scope:global align:4 +set__18dDlst_alphaModel_cFUcPA4_fUc = .text:0x80080D2C; // type:function size:0x60 scope:global align:4 +draw__18dDlst_alphaModel_cFPA4_f = .text:0x80080D8C; // type:function size:0xC8 scope:global align:4 +draw__22dDlst_alphaModelPacketFv = .text:0x80080E54; // type:function size:0x260 scope:global align:4 +set__18dDlst_shadowPoly_cFP10cBgD_Vtx_tUsUsUsP8cM3dGPla = .text:0x800810B4; // type:function size:0x108 scope:global align:4 +set__18dDlst_shadowPoly_cFR4cXyzR4cXyzR4cXyz = .text:0x800811BC; // type:function size:0xD8 scope:global align:4 +draw__18dDlst_shadowPoly_cFv = .text:0x80081294; // type:function size:0xC4 scope:global align:4 +__dt__18dDlst_shadowReal_cFv = .text:0x80081358; // type:function size:0xA0 scope:global align:4 +__dt__17dDlst_shadowTri_cFv = .text:0x800813F8; // type:function size:0x60 scope:global align:4 +J3DDrawBuffer__create__FUl = .text:0x80081458; // type:function size:0x78 scope:global align:4 +init__18dDlst_shadowReal_cFv = .text:0x800814D0; // type:function size:0x110 scope:global align:4 +reset__18dDlst_shadowReal_cFv = .text:0x800815E0; // type:function size:0x60 scope:global align:4 +imageDraw__18dDlst_shadowReal_cFPA4_f = .text:0x80081640; // type:function size:0x13C scope:global align:4 +draw__18dDlst_shadowReal_cFv = .text:0x8008177C; // type:function size:0x200 scope:global align:4 +psdRealCallBack__FP13cBgS_ShdwDrawP10cBgD_Vtx_tiiiP8cM3dGPla = .text:0x8008197C; // type:function size:0x21C scope:global align:4 +seaRealCallBack__FPvR4cXyzR4cXyzR4cXyz = .text:0x80081B98; // type:function size:0x78 scope:global align:4 +realPolygonCheck__FP4cXyzffP4cXyzP18dDlst_shadowPoly_c = .text:0x80081C10; // type:function size:0x288 scope:global align:4 +__dt__14ShdwDrawPoly_cFv = .text:0x80081E98; // type:function size:0x88 scope:global align:4 +__dt__13cBgS_ShdwDrawFv = .text:0x80081F20; // type:function size:0x78 scope:global align:4 +setShadowRealMtx__FPA4_fPA4_fPA4_fP4cXyzP4cXyzffP18dDlst_shadowPoly_cf = .text:0x80081F98; // type:function size:0x35C scope:global align:4 +set__18dDlst_shadowReal_cFUlScP8J3DModelP4cXyzffP12dKy_tevstr_c = .text:0x800822F4; // type:function size:0x1BC scope:global align:4 +set2__18dDlst_shadowReal_cFUlScP8J3DModelP4cXyzffP12dKy_tevstr_c = .text:0x800824B0; // type:function size:0x17C scope:global align:4 +add__18dDlst_shadowReal_cFP8J3DModel = .text:0x8008262C; // type:function size:0xA4 scope:global align:4 +draw__20dDlst_shadowSimple_cFv = .text:0x800826D0; // type:function size:0x1E0 scope:global align:4 +set__20dDlst_shadowSimple_cFP4cXyzffP4cXyzsfP9_GXTexObj = .text:0x800828B0; // type:function size:0x280 scope:global align:4 +init__21dDlst_shadowControl_cFv = .text:0x80082B30; // type:function size:0x4C scope:global align:4 +reset__21dDlst_shadowControl_cFv = .text:0x80082B7C; // type:function size:0x58 scope:global align:4 +imageDraw__21dDlst_shadowControl_cFPA4_f = .text:0x80082BD4; // type:function size:0x104 scope:global align:4 +draw__21dDlst_shadowControl_cFPA4_f = .text:0x80082CD8; // type:function size:0x1DC scope:global align:4 +setReal__21dDlst_shadowControl_cFUlScP8J3DModelP4cXyzffP12dKy_tevstr_c = .text:0x80082EB4; // type:function size:0x9C scope:global align:4 +setReal2__21dDlst_shadowControl_cFUlScP8J3DModelP4cXyzffP12dKy_tevstr_c = .text:0x80082F50; // type:function size:0x9C scope:global align:4 +addReal__21dDlst_shadowControl_cFUlP8J3DModel = .text:0x80082FEC; // type:function size:0x68 scope:global align:4 +setSimple__21dDlst_shadowControl_cFP4cXyzffP4cXyzsfP9_GXTexObj = .text:0x80083054; // type:function size:0x64 scope:global align:4 +setSimpleTex__21dDlst_shadowControl_cFPv = .text:0x800830B8; // type:function size:0x70 scope:global align:4 +draw__18dDlst_mirrorPacketFv = .text:0x80083128; // type:function size:0x25C scope:global align:4 +init__18dDlst_mirrorPacketFP7ResTIMG = .text:0x80083384; // type:function size:0x70 scope:global align:4 +mirrorPolygonCheck__FP4cXyzP4cXyzfP18dDlst_shadowPoly_c = .text:0x800833F4; // type:function size:0x1E4 scope:global align:4 +update__18dDlst_mirrorPacketFPA4_fUc = .text:0x800835D8; // type:function size:0x1C0 scope:global align:4 +draw__20dDlst_alphaVolPacketFv = .text:0x80083798; // type:function size:0x110 scope:global align:4 +draw__23dDlst_alphaInvVolPacketFv = .text:0x800838A8; // type:function size:0xC0 scope:global align:4 +newData__13dDlst_peekZ_cFssPUl = .text:0x80083968; // type:function size:0x40 scope:global align:4 +peekData__13dDlst_peekZ_cFv = .text:0x800839A8; // type:function size:0x70 scope:global align:4 +__ct__12dDlst_list_cFv = .text:0x80083A18; // type:function size:0x108 scope:global align:4 +__ct__26mDoExt_3DlineMatSortPacketFv = .text:0x80083B20; // type:function size:0x30 scope:global align:4 +__ct__18dDlst_shadowReal_cFv = .text:0x80083B50; // type:function size:0x74 scope:global align:4 +__dt__22dDlst_shadowRealPoly_cFv = .text:0x80083BC4; // type:function size:0x84 scope:global align:4 +__ct__17dDlst_shadowTri_cFv = .text:0x80083C48; // type:function size:0x48 scope:global align:4 +__dt__18dDlst_shadowPoly_cFv = .text:0x80083C90; // type:function size:0x48 scope:global align:4 +__dt__20dDlst_shadowSimple_cFv = .text:0x80083CD8; // type:function size:0x3C scope:global align:4 +__ct__20dDlst_shadowSimple_cFv = .text:0x80083D14; // type:function size:0x4 scope:global align:4 +init__12dDlst_list_cFv = .text:0x80083D18; // type:function size:0x288 scope:global align:4 +__dt__12dDlst_list_cFv = .text:0x80083FA0; // type:function size:0x174 scope:global align:4 +reset__12dDlst_list_cFv = .text:0x80084114; // type:function size:0x128 scope:global align:4 +entryZSortXluDrawList__12dDlst_list_cFP13J3DDrawBufferP9J3DPacketR4cXyz = .text:0x8008423C; // type:function size:0xB0 scope:global align:4 +set__12dDlst_list_cFRPP12dDlst_base_cRPP12dDlst_base_cP12dDlst_base_c = .text:0x800842EC; // type:function size:0x30 scope:global align:4 +draw__12dDlst_list_cFPP12dDlst_base_cPP12dDlst_base_c = .text:0x8008431C; // type:function size:0x58 scope:global align:4 +wipeIn__12dDlst_list_cFfR8_GXColor = .text:0x80084374; // type:function size:0x100 scope:global align:4 +wipeIn__12dDlst_list_cFf = .text:0x80084474; // type:function size:0x28 scope:global align:4 +calcWipe__12dDlst_list_cFv = .text:0x8008449C; // type:function size:0xA0 scope:global align:4 +dDlst_texSpecmapST__FPC4cXyzPC12dKy_tevstr_cP12J3DModelDataf = .text:0x8008453C; // type:function size:0x1DC scope:global align:4 +__dt__23dDlst_alphaInvVolPacketFv = .text:0x80084718; // type:function size:0x5C scope:global align:4 +__dt__20dDlst_alphaVolPacketFv = .text:0x80084774; // type:function size:0x5C scope:global align:4 +__dt__18dDlst_mirrorPacketFv = .text:0x800847D0; // type:function size:0xAC scope:global align:4 +getTri__22dDlst_shadowRealPoly_cFv = .text:0x8008487C; // type:function size:0x8 scope:global align:4 +getTriMax__22dDlst_shadowRealPoly_cFv = .text:0x80084884; // type:function size:0x8 scope:global align:4 +__dt__22dDlst_alphaModelPacketFv = .text:0x8008488C; // type:function size:0x5C scope:global align:4 +__dt__18dDlst_effectLine_cFv = .text:0x800848E8; // type:function size:0x5C scope:global align:4 +__dt__10dDlst_2D_cFv = .text:0x80084944; // type:function size:0x78 scope:global align:4 +__dt__12dDlst_2DMt_cFv = .text:0x800849BC; // type:function size:0x5C scope:global align:4 +__dt__11dDlst_2Dm_cFv = .text:0x80084A18; // type:function size:0x5C scope:global align:4 +__dt__11dDlst_2DM_cFv = .text:0x80084A74; // type:function size:0x5C scope:global align:4 +__dt__12dDlst_2DT2_cFv = .text:0x80084AD0; // type:function size:0x5C scope:global align:4 +__dt__11dDlst_2DT_cFv = .text:0x80084B2C; // type:function size:0x5C scope:global align:4 +__dt__15dDlst_2DPoint_cFv = .text:0x80084B88; // type:function size:0x5C scope:global align:4 +__dt__13dDlst_2DTri_cFv = .text:0x80084BE4; // type:function size:0x5C scope:global align:4 +__sinit_d_drawlist_cpp = .text:0x80084C40; // type:function size:0x4C scope:local align:4 +dKyd_dmpalet_getp__Fv = .text:0x80084C8C; // type:function size:0xC scope:global align:4 +dKyd_dmpselect_getp__Fv = .text:0x80084C98; // type:function size:0xC scope:global align:4 +dKyd_dmenvr_getp__Fv = .text:0x80084CA4; // type:function size:0xC scope:global align:4 +dKyd_dmvrbox_getp__Fv = .text:0x80084CB0; // type:function size:0xC scope:global align:4 +dKyd_schejule_getp__Fv = .text:0x80084CBC; // type:function size:0xC scope:global align:4 +dKyd_schejule_boss_getp__Fv = .text:0x80084CC8; // type:function size:0xC scope:global align:4 +dKyd_schejule_menu_getp__Fv = .text:0x80084CD4; // type:function size:0xC scope:global align:4 +dKyd_xfog_table_set__FUc = .text:0x80084CE0; // type:function size:0x40 scope:global align:4 +dKyw_setDrawPacketList__FP9J3DPacketi = .text:0x80084D20; // type:function size:0x50 scope:global align:4 +dKyw_setDrawPacketListSky__FP9J3DPacketi = .text:0x80084D70; // type:function size:0x90 scope:global align:4 +dKyw_setDrawPacketListXluBg__FP9J3DPacketi = .text:0x80084E00; // type:function size:0x88 scope:global align:4 +dKyw_setDrawPacketListXluZPos__FP9J3DPacketP4cXyz = .text:0x80084E88; // type:function size:0x54 scope:global align:4 +draw__18dKankyo_sun_PacketFv = .text:0x80084EDC; // type:function size:0x38 scope:global align:4 +draw__22dKankyo_sunlenz_PacketFv = .text:0x80084F14; // type:function size:0x38 scope:global align:4 +__dt__8RAIN_EFFFv = .text:0x80084F4C; // type:function size:0x3C scope:global align:4 +__ct__8RAIN_EFFFv = .text:0x80084F88; // type:function size:0x4 scope:global align:4 +draw__19dKankyo_rain_PacketFv = .text:0x80084F8C; // type:function size:0x48 scope:global align:4 +__dt__8SNOW_EFFFv = .text:0x80084FD4; // type:function size:0x3C scope:global align:4 +__ct__8SNOW_EFFFv = .text:0x80085010; // type:function size:0x4 scope:global align:4 +draw__19dKankyo_snow_PacketFv = .text:0x80085014; // type:function size:0x30 scope:global align:4 +__dt__8STAR_EFFFv = .text:0x80085044; // type:function size:0x3C scope:global align:4 +__ct__8STAR_EFFFv = .text:0x80085080; // type:function size:0x4 scope:global align:4 +draw__19dKankyo_star_PacketFv = .text:0x80085084; // type:function size:0x30 scope:global align:4 +__dt__10POISON_EFFFv = .text:0x800850B4; // type:function size:0x3C scope:global align:4 +__ct__10POISON_EFFFv = .text:0x800850F0; // type:function size:0x4 scope:global align:4 +draw__21dKankyo_poison_PacketFv = .text:0x800850F4; // type:function size:0x34 scope:global align:4 +__dt__9CLOUD_EFFFv = .text:0x80085128; // type:function size:0x3C scope:global align:4 +__ct__9CLOUD_EFFFv = .text:0x80085164; // type:function size:0x4 scope:global align:4 +draw__20dKankyo_cloud_PacketFv = .text:0x80085168; // type:function size:0x30 scope:global align:4 +__dt__9HOUSI_EFFFv = .text:0x80085198; // type:function size:0x3C scope:global align:4 +__ct__9HOUSI_EFFFv = .text:0x800851D4; // type:function size:0x4 scope:global align:4 +draw__20dKankyo_housi_PacketFv = .text:0x800851D8; // type:function size:0x30 scope:global align:4 +__dt__10VRKUMO_EFFFv = .text:0x80085208; // type:function size:0x3C scope:global align:4 +__ct__10VRKUMO_EFFFv = .text:0x80085244; // type:function size:0x4 scope:global align:4 +draw__21dKankyo_vrkumo_PacketFv = .text:0x80085248; // type:function size:0x34 scope:global align:4 +__dt__8WAVE_EFFFv = .text:0x8008527C; // type:function size:0x3C scope:global align:4 +__ct__8WAVE_EFFFv = .text:0x800852B8; // type:function size:0x4 scope:global align:4 +draw__19dKankyo_wave_PacketFv = .text:0x800852BC; // type:function size:0x30 scope:global align:4 +dKyw_drawSun__Fi = .text:0x800852EC; // type:function size:0x30 scope:global align:4 +dKyw_Sun_Draw__Fv = .text:0x8008531C; // type:function size:0x24 scope:global align:4 +dKyw_drawSunlenz__Fi = .text:0x80085340; // type:function size:0x44 scope:global align:4 +dKyw_Sunlenz_Draw__Fv = .text:0x80085384; // type:function size:0x24 scope:global align:4 +dKyw_drawRain__Fi = .text:0x800853A8; // type:function size:0x30 scope:global align:4 +dKyw_Rain_Draw__Fv = .text:0x800853D8; // type:function size:0x24 scope:global align:4 +dKyw_drawSnow__Fi = .text:0x800853FC; // type:function size:0x30 scope:global align:4 +dKyw_Snow_Draw__Fv = .text:0x8008542C; // type:function size:0x24 scope:global align:4 +dKyw_drawStar__Fi = .text:0x80085450; // type:function size:0x30 scope:global align:4 +dKyw_Star_Draw__Fv = .text:0x80085480; // type:function size:0x24 scope:global align:4 +dKyw_drawPoison__Fi = .text:0x800854A4; // type:function size:0x34 scope:global align:4 +dKyw_Poison_Draw__Fv = .text:0x800854D8; // type:function size:0x24 scope:global align:4 +dKyw_drawHousi__Fi = .text:0x800854FC; // type:function size:0x30 scope:global align:4 +dKyw_Housi_Draw__Fv = .text:0x8008552C; // type:function size:0x24 scope:global align:4 +dKyw_drawCloud__Fi = .text:0x80085550; // type:function size:0x30 scope:global align:4 +dKyw_Cloud_Draw__Fv = .text:0x80085580; // type:function size:0x24 scope:global align:4 +dKyw_drawVrkumo__Fi = .text:0x800855A4; // type:function size:0x30 scope:global align:4 +dKyw_Vrkumo_Draw__Fv = .text:0x800855D4; // type:function size:0x24 scope:global align:4 +dKyw_drawWave__Fi = .text:0x800855F8; // type:function size:0x30 scope:global align:4 +dKyw_Wave_Draw__Fv = .text:0x80085628; // type:function size:0x24 scope:global align:4 +dKyw_wether_init__Fv = .text:0x8008564C; // type:function size:0x8C scope:global align:4 +dKyw_wether_init2__Fv = .text:0x800856D8; // type:function size:0x18 scope:global align:4 +dKyw_wether_delete__Fv = .text:0x800856F0; // type:function size:0x2EC scope:global align:4 +__dt__8WIND_EFFFv = .text:0x800859DC; // type:function size:0x3C scope:global align:4 +__dt__10KAMOME_EFFFv = .text:0x80085A18; // type:function size:0x3C scope:global align:4 +__dt__19dKankyo_wave_PacketFv = .text:0x80085A54; // type:function size:0x84 scope:global align:4 +__dt__20dKankyo_cloud_PacketFv = .text:0x80085AD8; // type:function size:0x84 scope:global align:4 +__dt__20dKankyo_housi_PacketFv = .text:0x80085B5C; // type:function size:0x84 scope:global align:4 +__dt__21dKankyo_poison_PacketFv = .text:0x80085BE0; // type:function size:0x84 scope:global align:4 +__dt__19dKankyo_star_PacketFv = .text:0x80085C64; // type:function size:0x84 scope:global align:4 +__dt__19dKankyo_snow_PacketFv = .text:0x80085CE8; // type:function size:0x84 scope:global align:4 +__dt__19dKankyo_rain_PacketFv = .text:0x80085D6C; // type:function size:0x84 scope:global align:4 +__dt__22dKankyo_sunlenz_PacketFv = .text:0x80085DF0; // type:function size:0x84 scope:global align:4 +__dt__18dKankyo_sun_PacketFv = .text:0x80085E74; // type:function size:0x84 scope:global align:4 +dKyw_wether_delete2__Fv = .text:0x80085EF8; // type:function size:0x50 scope:global align:4 +__dt__21dKankyo_vrkumo_PacketFv = .text:0x80085F48; // type:function size:0x84 scope:global align:4 +wether_move_windline__Fv = .text:0x80085FCC; // type:function size:0x1BC scope:global align:4 +__ct__10KAMOME_EFFFv = .text:0x80086188; // type:function size:0x4 scope:global align:4 +__ct__8WIND_EFFFv = .text:0x8008618C; // type:function size:0x4 scope:global align:4 +wether_move_thunder__Fv = .text:0x80086190; // type:function size:0x68 scope:global align:4 +dKyw_wether_move__Fv = .text:0x800861F8; // type:function size:0x24 scope:global align:4 +wether_move_sun__Fv = .text:0x8008621C; // type:function size:0x324 scope:global align:4 +wether_move_rain__Fv = .text:0x80086540; // type:function size:0x1EC scope:global align:4 +wether_move_snow__Fv = .text:0x8008672C; // type:function size:0xD8 scope:global align:4 +wether_move_star__Fv = .text:0x80086804; // type:function size:0x2B8 scope:global align:4 +wether_move_poison__Fv = .text:0x80086ABC; // type:function size:0x9C scope:global align:4 +wether_move_housi__Fv = .text:0x80086B58; // type:function size:0x198 scope:global align:4 +wether_move_moya__Fv = .text:0x80086CF0; // type:function size:0x26C scope:global align:4 +wether_move_vrkumo__Fv = .text:0x80086F5C; // type:function size:0x4F0 scope:global align:4 +wether_move_wave__Fv = .text:0x8008744C; // type:function size:0x194 scope:global align:4 +dKyw_wether_move_draw__Fv = .text:0x800875E0; // type:function size:0xB4 scope:global align:4 +dKyw_wether_move_draw2__Fv = .text:0x80087694; // type:function size:0x20 scope:global align:4 +dKyw_wether_draw__Fv = .text:0x800876B4; // type:function size:0x148 scope:global align:4 +dKyw_wether_draw2__Fv = .text:0x800877FC; // type:function size:0x3C scope:global align:4 +dKyw_wether_proc__Fv = .text:0x80087838; // type:function size:0x20 scope:global align:4 +dKyw_wind_init__Fv = .text:0x80087858; // type:function size:0xAC scope:global align:4 +dKyw_wind_set__Fv = .text:0x80087904; // type:function size:0x3BC scope:global align:4 +dKyw_get_wind_vec__Fv = .text:0x80087CC0; // type:function size:0x10 scope:global align:4 +dKyw_get_wind_pow__Fv = .text:0x80087CD0; // type:function size:0x10 scope:global align:4 +dKyw_get_wind_power__Fv = .text:0x80087CE0; // type:function size:0x10 scope:global align:4 +dKyw_get_wind_vecpow__Fv = .text:0x80087CF0; // type:function size:0x64 scope:global align:4 +dKyw_squal_set__FP4cXyzssfffff = .text:0x80087D54; // type:function size:0xF8 scope:global align:4 +squal_proc__Fv = .text:0x80087E4C; // type:function size:0x114 scope:global align:4 +dKyw_pntwind_init__Fv = .text:0x80087F60; // type:function size:0x54 scope:global align:4 +pntwind_set__FP14WIND_INFLUENCE = .text:0x80087FB4; // type:function size:0x64 scope:global align:4 +dKyw_pntwind_set__FP14WIND_INFLUENCE = .text:0x80088018; // type:function size:0x28 scope:global align:4 +dKyw_pwind_cylinder_set__FP14WIND_INFLUENCE = .text:0x80088040; // type:function size:0x28 scope:global align:4 +dKyw_pntwind_cut__FP14WIND_INFLUENCE = .text:0x80088068; // type:function size:0x38 scope:global align:4 +dKyw_pntwind_get_info__FP4cXyzP4cXyzPf = .text:0x800880A0; // type:function size:0x298 scope:global align:4 +dKyw_pntwind_get_vecpow__FP4cXyz = .text:0x80088338; // type:function size:0x74 scope:global align:4 +dKyw_get_AllWind_vec__FP4cXyzP4cXyzPf = .text:0x800883AC; // type:function size:0x1B0 scope:global align:4 +dKyw_get_AllWind_vecpow__FP4cXyz = .text:0x8008855C; // type:function size:0xE4 scope:global align:4 +dKyw_tact_wind_set__Fss = .text:0x80088640; // type:function size:0x90 scope:global align:4 +dKyw_tact_wind_set_go__Fv = .text:0x800886D0; // type:function size:0x20 scope:global align:4 +dKyw_get_tactwind_dir__Fv = .text:0x800886F0; // type:function size:0x20 scope:global align:4 +dKyw_custom_windpower__Ff = .text:0x80088710; // type:function size:0x10 scope:global align:4 +dKyw_get_windsdir__Fv = .text:0x80088720; // type:function size:0x84 scope:global align:4 +dKyw_evt_wind_set__Fss = .text:0x800887A4; // type:function size:0x14 scope:global align:4 +dKyw_evt_wind_set_go__Fv = .text:0x800887B8; // type:function size:0x14 scope:global align:4 +dKyw_gbwind_use_check__Fv = .text:0x800887CC; // type:function size:0x8C scope:global align:4 +dKyw_tornado_Notice__FP4cXyz = .text:0x80088858; // type:function size:0x24 scope:global align:4 +dKyw_rain_set__Fi = .text:0x8008887C; // type:function size:0x14 scope:global align:4 +vectle_calc__FP10DOUBLE_POSP4cXyz = .text:0x80088890; // type:function size:0x10C scope:global align:4 +get_vectle_calc__FP4cXyzP4cXyzP4cXyz = .text:0x8008899C; // type:function size:0x58 scope:global align:4 +dKyr_get_vectle_calc__FP4cXyzP4cXyzP4cXyz = .text:0x800889F4; // type:function size:0x20 scope:global align:4 +dKy_set_eyevect_calc__FP12camera_classP3Vecff = .text:0x80088A14; // type:function size:0xB0 scope:global align:4 +dKy_set_eyevect_calc2__FP12camera_classP3Vecff = .text:0x80088AC4; // type:function size:0xFC scope:global align:4 +dKyr_set_btitex__FP9_GXTexObjP7ResTIMG = .text:0x80088BC0; // type:function size:0xF4 scope:global align:4 +dKyr_kamome_move__Fv = .text:0x80088CB4; // type:function size:0x5F8 scope:global align:4 +dKyr_wind_init__Fv = .text:0x800892AC; // type:function size:0xB8 scope:global align:4 +dKyr_wind_move__Fv = .text:0x80089364; // type:function size:0xFD8 scope:global align:4 +__dt__18dBgS_ObjGndChk_AllFv = .text:0x8008A33C; // type:function size:0x168 scope:global align:4 +dKyr_lenzflare_move__Fv = .text:0x8008A4A4; // type:function size:0x264 scope:global align:4 +dKyr_moon_arrival_check__Fv = .text:0x8008A708; // type:function size:0x30 scope:global align:4 +dKyr_sun_move__Fv = .text:0x8008A738; // type:function size:0x664 scope:global align:4 +dKyr_rain_init__Fv = .text:0x8008AD9C; // type:function size:0x14C scope:global align:4 +rain_bg_chk__FP19dKankyo_rain_Packeti = .text:0x8008AEE8; // type:function size:0x28 scope:global align:4 +overhead_bg_chk__Fv = .text:0x8008AF10; // type:function size:0x46C scope:global align:4 +__dt__12dBgS_RoofChkFv = .text:0x8008B37C; // type:function size:0xFC scope:global align:4 +forward_overhead_bg_chk__FP4cXyzf = .text:0x8008B478; // type:function size:0x4C4 scope:global align:4 +dKyr_rain_move__Fv = .text:0x8008B93C; // type:function size:0xCCC scope:global align:4 +dKyr_housi_move__Fv = .text:0x8008C608; // type:function size:0x960 scope:global align:4 +dKyr_snow_init__Fv = .text:0x8008CF68; // type:function size:0x180 scope:global align:4 +dKyr_snow_move__Fv = .text:0x8008D0E8; // type:function size:0x7C0 scope:global align:4 +dKyr_kazanbai_move__Fv = .text:0x8008D8A8; // type:function size:0xC88 scope:global align:4 +dKyr_kazanbai_tamari_move__Fv = .text:0x8008E530; // type:function size:0x610 scope:global align:4 +dKyr_star_init__Fv = .text:0x8008EB40; // type:function size:0xE8 scope:global align:4 +dKyr_star_move__Fv = .text:0x8008EC28; // type:function size:0x90 scope:global align:4 +wave_move__Fv = .text:0x8008ECB8; // type:function size:0xAA4 scope:global align:4 +cloud_shadow_move__Fv = .text:0x8008F75C; // type:function size:0x910 scope:global align:4 +light_at_hit_check__FP4cXyz = .text:0x8009006C; // type:function size:0x7C scope:global align:4 +dKyr_poison_live_check__Fv = .text:0x800900E8; // type:function size:0x20 scope:global align:4 +dKyr_poison_light_colision__Fv = .text:0x80090108; // type:function size:0x10C scope:global align:4 +poison_init__Fv = .text:0x80090214; // type:function size:0x144 scope:global align:4 +poison_move__Fv = .text:0x80090358; // type:function size:0x122C scope:global align:4 +vrkumo_move__Fv = .text:0x80091584; // type:function size:0x814 scope:global align:4 +dKy_wave_chan_init__Fv = .text:0x80091D98; // type:function size:0x70 scope:global align:4 +snap_sunmoon_proc__FP4cXyzi = .text:0x80091E08; // type:function size:0x148 scope:global align:4 +dKyr_drawSun__FPA4_fP4cXyzR8_GXColorPPUc = .text:0x80091F50; // type:function size:0xEE0 scope:global align:4 +dKyr_drawLenzflare__FPA4_fP4cXyzR8_GXColorPPUc = .text:0x80092E30; // type:function size:0xD38 scope:global align:4 +dKyr_drawRain__FPA4_fPPUc = .text:0x80093B68; // type:function size:0x9AC scope:global align:4 +dKyr_drawSibuki__FPA4_fPPUc = .text:0x80094514; // type:function size:0x4D4 scope:global align:4 +drawPoison__FPA4_fPPUc = .text:0x800949E8; // type:function size:0x7FC scope:global align:4 +dKyr_drawHousi__FPA4_fPPUc = .text:0x800951E4; // type:function size:0x708 scope:global align:4 +dKyr_drawKazanbai__FPA4_fPPUc = .text:0x800958EC; // type:function size:0xE9C scope:global align:4 +dKyr_drawSnow__FPA4_fPPUc = .text:0x80096788; // type:function size:0x828 scope:global align:4 +dKyr_drawStar__FPA4_fPPUc = .text:0x80096FB0; // type:function size:0xD54 scope:global align:4 +drawWave__FPA4_fPPUc = .text:0x80097D04; // type:function size:0x898 scope:global align:4 +drawCloudShadow__FPA4_fPPUc = .text:0x8009859C; // type:function size:0x5AC scope:global align:4 +drawVrkumo__FPA4_fR8_GXColorPPUc = .text:0x80098B48; // type:function size:0xE2C scope:global align:4 +dKyr_thunder_init__Fv = .text:0x80099974; // type:function size:0x14 scope:global align:4 +dKyr_thunder_move__Fv = .text:0x80099988; // type:function size:0x414 scope:global align:4 +@20@__dt__18dBgS_ObjGndChk_AllFv = .text:0x80099D9C; // type:function size:0x8 scope:local align:4 +@76@__dt__18dBgS_ObjGndChk_AllFv = .text:0x80099DA4; // type:function size:0x8 scope:local align:4 +@64@__dt__18dBgS_ObjGndChk_AllFv = .text:0x80099DAC; // type:function size:0x8 scope:local align:4 +@16@__dt__12dBgS_RoofChkFv = .text:0x80099DB4; // type:function size:0x8 scope:local align:4 +@48@__dt__12dBgS_RoofChkFv = .text:0x80099DBC; // type:function size:0x8 scope:local align:4 +@36@__dt__12dBgS_RoofChkFv = .text:0x80099DC4; // type:function size:0x8 scope:local align:4 +__dt__9dSnap_ObjFv = .text:0x80099DCC; // type:function size:0x48 scope:global align:4 +dKydm_demo_plight_entry__FP11DEMO_PLIGHTP4cXyziUc = .text:0x80099E14; // type:function size:0x108 scope:global align:4 +dKydm_demo_plight_delete__FP11DEMO_PLIGHT = .text:0x80099F1C; // type:function size:0x44 scope:global align:4 +dKydm_demo_plight_execute__FP11DEMO_PLIGHTP4cXyz = .text:0x80099F60; // type:function size:0x24 scope:global align:4 +__ct__14dDetectPlace_cFv = .text:0x80099F84; // type:function size:0x28 scope:global align:4 +__dt__14dDetectPlace_cFv = .text:0x80099FAC; // type:function size:0x3C scope:global align:4 +chk_enable__14dDetectPlace_cCFv = .text:0x80099FE8; // type:function size:0x10 scope:global align:4 +__ct__9dDetect_cFv = .text:0x80099FF8; // type:function size:0x50 scope:global align:4 +__dt__9dDetect_cFv = .text:0x8009A048; // type:function size:0x60 scope:global align:4 +proc__9dDetect_cFv = .text:0x8009A0A8; // type:function size:0x54 scope:global align:4 +chk_quake__9dDetect_cCFPC4cXyz = .text:0x8009A0FC; // type:function size:0x94 scope:global align:4 +set_quake__9dDetect_cFPC4cXyz = .text:0x8009A190; // type:function size:0x74 scope:global align:4 +chk_quake_area__9dDetect_cCFPC4cXyz = .text:0x8009A204; // type:function size:0xD8 scope:global align:4 +search_tag_light__9dDetect_cFPvPv = .text:0x8009A2DC; // type:function size:0x25C scope:global align:4 +chk_light__9dDetect_cCFPC4cXyz = .text:0x8009A538; // type:function size:0x30 scope:global align:4 +chk_attention__9dDetect_cCFP4cXyz = .text:0x8009A568; // type:function size:0x68 scope:global align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ310daTagLight5Act_c5Prm_eQ310daTagLight5Act_c5Prm_e = .text:0x8009A5D0; // type:function size:0x1C scope:global align:4 +makedata__25@unnamed@d_vibration_cpp@FPUsUll = .text:0x8009A5EC; // type:function size:0x1C scope:global align:4 +rollshift__25@unnamed@d_vibration_cpp@FUlll = .text:0x8009A608; // type:function size:0x20 scope:global align:4 +makebits__25@unnamed@d_vibration_cpp@FUlll = .text:0x8009A628; // type:function size:0x34 scope:global align:4 +randombit__25@unnamed@d_vibration_cpp@Fll = .text:0x8009A65C; // type:function size:0x90 scope:global align:4 +Run__12dVibration_cFv = .text:0x8009A6EC; // type:function size:0x598 scope:global align:4 +StartShock__12dVibration_cFii4cXyz = .text:0x8009AC84; // type:function size:0xA0 scope:global align:4 +StartQuake__12dVibration_cFii4cXyz = .text:0x8009AD24; // type:function size:0xB0 scope:global align:4 +StartQuake__12dVibration_cFPCUcii4cXyz = .text:0x8009ADD4; // type:function size:0x168 scope:global align:4 +StopQuake__12dVibration_cFi = .text:0x8009AF3C; // type:function size:0x68 scope:global align:4 +Kill__12dVibration_cFv = .text:0x8009AFA4; // type:function size:0x60 scope:global align:4 +CheckQuake__12dVibration_cFv = .text:0x8009B004; // type:function size:0x28 scope:global align:4 +setDefault__12dVibration_cFv = .text:0x8009B02C; // type:function size:0x40 scope:global align:4 +Init__12dVibration_cFv = .text:0x8009B06C; // type:function size:0x20 scope:global align:4 +Pause__12dVibration_cFv = .text:0x8009B08C; // type:function size:0xAC scope:global align:4 +__ct__11dAttParam_cFl = .text:0x8009B138; // type:function size:0x48 scope:global align:4 +__dt__11dAttParam_cFv = .text:0x8009B180; // type:function size:0x48 scope:global align:4 +execute__19dAttDraw_CallBack_cFUsP16J3DTransformInfo = .text:0x8009B1C8; // type:function size:0x30 scope:global align:4 +__ct__12dAttention_cFP10fopAc_ac_cUl = .text:0x8009B1F8; // type:function size:0x374 scope:global align:4 +__dt__12dAttention_cFv = .text:0x8009B56C; // type:function size:0x98 scope:global align:4 +GetActionList__12dAttention_cFl = .text:0x8009B604; // type:function size:0x3C scope:global align:4 +GetLockonList__12dAttention_cFl = .text:0x8009B640; // type:function size:0x3C scope:global align:4 +getActionBtnB__12dAttention_cFv = .text:0x8009B67C; // type:function size:0xF4 scope:global align:4 +getActionBtnXYZ_local__12dAttention_cFi = .text:0x8009B770; // type:function size:0x150 scope:global align:4 +getActionBtnX__12dAttention_cFv = .text:0x8009B8C0; // type:function size:0x54 scope:global align:4 +getActionBtnY__12dAttention_cFv = .text:0x8009B914; // type:function size:0x54 scope:global align:4 +getActionBtnZ__12dAttention_cFv = .text:0x8009B968; // type:function size:0x54 scope:global align:4 +chkAttMask__12dAttention_cFUlUl = .text:0x8009B9BC; // type:function size:0x50 scope:global align:4 +check_event_condition__FUlUs = .text:0x8009BA0C; // type:function size:0x6C scope:global align:4 +check_flontofplayer__FUlss = .text:0x8009BA78; // type:function size:0xC8 scope:global align:4 +distace_weight__Ffsf = .text:0x8009BB40; // type:function size:0x4C scope:global align:4 +distace_angle_adjust__Ffsf = .text:0x8009BB8C; // type:function size:0x60 scope:global align:4 +check_distace__FP4cXyzsP4cXyzffff = .text:0x8009BBEC; // type:function size:0x170 scope:global align:4 +calcWeight__12dAttention_cFiP10fopAc_ac_cfssPUl = .text:0x8009BD5C; // type:function size:0x1F8 scope:global align:4 +setLList__12dAttention_cFP10fopAc_ac_cffUl = .text:0x8009BF54; // type:function size:0xEC scope:global align:4 +setAList__12dAttention_cFP10fopAc_ac_cffUl = .text:0x8009C040; // type:function size:0xEC scope:global align:4 +initList__12dAttention_cFUl = .text:0x8009C12C; // type:function size:0xB8 scope:global align:4 +select_attention__FP10fopAc_ac_cPv = .text:0x8009C1E4; // type:function size:0x2C scope:global align:4 +makeList__12dAttention_cFv = .text:0x8009C210; // type:function size:0x44 scope:global align:4 +SelectAttention__12dAttention_cFP10fopAc_ac_c = .text:0x8009C254; // type:function size:0x138 scope:global align:4 +sortList__12dAttention_cFv = .text:0x8009C38C; // type:function size:0x150 scope:global align:4 +stockAttention__12dAttention_cFUl = .text:0x8009C4DC; // type:function size:0xC0 scope:global align:4 +nextAttention__12dAttention_cFUl = .text:0x8009C59C; // type:function size:0xA4 scope:global align:4 +freeAttention__12dAttention_cFv = .text:0x8009C640; // type:function size:0x3C scope:global align:4 +chaseAttention__12dAttention_cFv = .text:0x8009C67C; // type:function size:0x214 scope:global align:4 +EnemyDistance__12dAttention_cFP10fopAc_ac_c = .text:0x8009C890; // type:function size:0xAC scope:global align:4 +sound_attention__FP10fopAc_ac_cPv = .text:0x8009C93C; // type:function size:0x80 scope:global align:4 +runSoundProc__12dAttention_cFv = .text:0x8009C9BC; // type:function size:0x94 scope:global align:4 +runDrawProc__12dAttention_cFv = .text:0x8009CA50; // type:function size:0x280 scope:global align:4 +runDebugDisp0__12dAttention_cFv = .text:0x8009CCD0; // type:function size:0x4 scope:global align:4 +runDebugDisp__12dAttention_cFv = .text:0x8009CCD4; // type:function size:0x4 scope:global align:4 +judgementButton__12dAttention_cFv = .text:0x8009CCD8; // type:function size:0xD0 scope:global align:4 +judgementTriggerProc__12dAttention_cFv = .text:0x8009CDA8; // type:function size:0x48 scope:global align:4 +judgementLostCheck__12dAttention_cFv = .text:0x8009CDF0; // type:function size:0x68 scope:global align:4 +judgementStatusSw__12dAttention_cFUl = .text:0x8009CE58; // type:function size:0x164 scope:global align:4 +judgementStatusHd__12dAttention_cFUl = .text:0x8009CFBC; // type:function size:0x130 scope:global align:4 +Run__12dAttention_cFUl = .text:0x8009D0EC; // type:function size:0x28C scope:global align:4 +Draw__12dAttention_cFv = .text:0x8009D378; // type:function size:0x19C scope:global align:4 +setAnm__10dAttDraw_cFiii = .text:0x8009D514; // type:function size:0xB8 scope:global align:4 +draw__10dAttDraw_cFR4cXyzPA4_f = .text:0x8009D5CC; // type:function size:0x180 scope:global align:4 +LockonTarget__12dAttention_cFl = .text:0x8009D74C; // type:function size:0x58 scope:global align:4 +LockonReleaseDistanse__12dAttention_cFv = .text:0x8009D7A4; // type:function size:0xF4 scope:global align:4 +LockonTargetPId__12dAttention_cFl = .text:0x8009D898; // type:function size:0x38 scope:global align:4 +ActionTarget__12dAttention_cFl = .text:0x8009D8D0; // type:function size:0x58 scope:global align:4 +LockonTruth__12dAttention_cFv = .text:0x8009D928; // type:function size:0x54 scope:global align:4 +getActor__10dAttList_cFv = .text:0x8009D97C; // type:function size:0x34 scope:global align:4 +setActor__10dAttList_cFP10fopAc_ac_c = .text:0x8009D9B0; // type:function size:0x1C scope:global align:4 +getPId__10dAttHint_cFPv = .text:0x8009D9CC; // type:function size:0x18 scope:global align:4 +convPId__10dAttHint_cFUi = .text:0x8009D9E4; // type:function size:0x30 scope:global align:4 +request__10dAttHint_cFP10fopAc_ac_ci = .text:0x8009DA14; // type:function size:0x5C scope:global align:4 +init__10dAttHint_cFv = .text:0x8009DA70; // type:function size:0x18 scope:global align:4 +proc__10dAttHint_cFv = .text:0x8009DA88; // type:function size:0x1C scope:global align:4 +convPId__11dAttCatch_cFUi = .text:0x8009DAA4; // type:function size:0x30 scope:global align:4 +init__11dAttCatch_cFv = .text:0x8009DAD4; // type:function size:0x20 scope:global align:4 +proc__11dAttCatch_cFv = .text:0x8009DAF4; // type:function size:0x2C scope:global align:4 +request__11dAttCatch_cFP10fopAc_ac_cUcfffsi = .text:0x8009DB20; // type:function size:0x208 scope:global align:4 +convPId__10dAttLook_cFUi = .text:0x8009DD28; // type:function size:0x30 scope:global align:4 +init__10dAttLook_cFv = .text:0x8009DD58; // type:function size:0x18 scope:global align:4 +proc__10dAttLook_cFv = .text:0x8009DD70; // type:function size:0x1C scope:global align:4 +request__10dAttLook_cFP10fopAc_ac_cfffsi = .text:0x8009DD8C; // type:function size:0x228 scope:global align:4 +requestF__10dAttLook_cFP10fopAc_ac_csi = .text:0x8009DFB4; // type:function size:0x1D4 scope:global align:4 +Ct__4dBgSFv = .text:0x8009E188; // type:function size:0x20 scope:global align:4 +Dt__4dBgSFv = .text:0x8009E1A8; // type:function size:0x20 scope:global align:4 +ClrMoveFlag__4dBgSFv = .text:0x8009E1C8; // type:function size:0x38 scope:global align:4 +Move__4dBgSFv = .text:0x8009E200; // type:function size:0x6C scope:global align:4 +Regist__4dBgSFP4cBgWP10fopAc_ac_c = .text:0x8009E26C; // type:function size:0x70 scope:global align:4 +ChkMoveBG__4dBgSFR13cBgS_PolyInfo = .text:0x8009E2DC; // type:function size:0x5C scope:global align:4 +ChkMoveBG_NoDABg__4dBgSFR13cBgS_PolyInfo = .text:0x8009E338; // type:function size:0x4C scope:global align:4 +GetPolyId0__4dBgSFiiiUlUl = .text:0x8009E384; // type:function size:0x198 scope:global align:4 +GetPolyCamId__4dBgSFii = .text:0x8009E51C; // type:function size:0x2C scope:global align:4 +GetMtrlSndId__4dBgSFR13cBgS_PolyInfo = .text:0x8009E548; // type:function size:0x34 scope:global align:4 +GetExitId__4dBgSFR13cBgS_PolyInfo = .text:0x8009E57C; // type:function size:0x38 scope:global align:4 +GetPolyColor__4dBgSFR13cBgS_PolyInfo = .text:0x8009E5B4; // type:function size:0x64 scope:global align:4 +GetGrpRoomInfId__4dBgSFR13cBgS_PolyInfo = .text:0x8009E618; // type:function size:0xEC scope:global align:4 +GetGrpSoundId__4dBgSFR13cBgS_PolyInfo = .text:0x8009E704; // type:function size:0x64 scope:global align:4 +ChkGrpInf__4dBgSFR13cBgS_PolyInfoUl = .text:0x8009E768; // type:function size:0x68 scope:global align:4 +GetPolyId1__4dBgSFiiiUlUl = .text:0x8009E7D0; // type:function size:0x19C scope:global align:4 +GetLinkNo__4dBgSFR13cBgS_PolyInfo = .text:0x8009E96C; // type:function size:0x34 scope:global align:4 +GetWallCode__4dBgSFR13cBgS_PolyInfo = .text:0x8009E9A0; // type:function size:0x34 scope:global align:4 +GetSpecialCode__4dBgSFR13cBgS_PolyInfo = .text:0x8009E9D4; // type:function size:0x38 scope:global align:4 +dBgS_ChangeAttributeCode__FUlPUl = .text:0x8009EA0C; // type:function size:0x20 scope:global align:4 +GetAttributeCodeDirect__4dBgSFR13cBgS_PolyInfo = .text:0x8009EA2C; // type:function size:0x34 scope:global align:4 +GetAttributeCode__4dBgSFR13cBgS_PolyInfo = .text:0x8009EA60; // type:function size:0x48 scope:global align:4 +GetGroundCode__4dBgSFR13cBgS_PolyInfo = .text:0x8009EAA8; // type:function size:0x34 scope:global align:4 +GetPolyId2__4dBgSFiiiUlUl = .text:0x8009EADC; // type:function size:0x19C scope:global align:4 +GetCamMoveBG__4dBgSFR13cBgS_PolyInfo = .text:0x8009EC78; // type:function size:0x34 scope:global align:4 +GetRoomCamId__4dBgSFR13cBgS_PolyInfo = .text:0x8009ECAC; // type:function size:0x38 scope:global align:4 +GetRoomPathId__4dBgSFR13cBgS_PolyInfo = .text:0x8009ECE4; // type:function size:0x34 scope:global align:4 +dBgS_GetRoomPathPntNo__FUl = .text:0x8009ED18; // type:function size:0x8 scope:global align:4 +GetRoomPathPntNo__4dBgSFR13cBgS_PolyInfo = .text:0x8009ED20; // type:function size:0x34 scope:global align:4 +GetRoomId__4dBgSFR13cBgS_PolyInfo = .text:0x8009ED54; // type:function size:0x120 scope:global align:4 +ChkPolyHSStick__4dBgSFR13cBgS_PolyInfo = .text:0x8009EE74; // type:function size:0x194 scope:global align:4 +LineCrossNonMoveBG__4dBgSFP11cBgS_LinChk = .text:0x8009F008; // type:function size:0x188 scope:global align:4 +WallCorrect__4dBgSFP9dBgS_Acch = .text:0x8009F190; // type:function size:0x13C scope:global align:4 +RoofChk__4dBgSFP12dBgS_RoofChk = .text:0x8009F2CC; // type:function size:0x11C scope:global align:4 +SplGrpChk__4dBgSFP14dBgS_SplGrpChk = .text:0x8009F3E8; // type:function size:0x110 scope:global align:4 +SphChk__4dBgSFP11dBgS_SphChkPv = .text:0x8009F4F8; // type:function size:0x124 scope:global align:4 +WallCrrPos__4dBgSFP11dBgS_CrrPos = .text:0x8009F61C; // type:function size:0x1F8 scope:global align:4 +MoveBgCrrPos__4dBgSFR13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x8009F814; // type:function size:0x120 scope:global align:4 +MoveBgTransPos__4dBgSFR13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x8009F934; // type:function size:0x120 scope:global align:4 +MoveBgMatrixCrrPos__4dBgSFR13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x8009FA54; // type:function size:0x104 scope:global align:4 +dBgS_MoveBGProc_Typical__FP4dBgWPvR13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x8009FB58; // type:function size:0x80 scope:global align:4 +dBgS_MoveBGProc_RotY__FP4dBgWPvR13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x8009FBD8; // type:function size:0x34 scope:global align:4 +dBgS_MoveBGProc_TypicalRotY__FP4dBgWPvR13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x8009FC0C; // type:function size:0x6C scope:global align:4 +dBgS_MoveBGProc_Trans__FP4dBgWPvR13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x8009FC78; // type:function size:0x40 scope:global align:4 +RideCallBack__4dBgSFR13cBgS_PolyInfoP10fopAc_ac_c = .text:0x8009FCB8; // type:function size:0xD8 scope:global align:4 +PushPullCallBack__4dBgSFR13cBgS_PolyInfoP10fopAc_ac_csQ24dBgW13PushPullLabel = .text:0x8009FD90; // type:function size:0x108 scope:global align:4 +CrrPos__11dBgS_CrrPosFR4dBgS = .text:0x8009FE98; // type:function size:0x57C scope:global align:4 +MatrixCrrPos__4dBgWFR13cBgS_PolyInfoPvbP4cXyzP5csXyzP5csXyz = .text:0x800A0414; // type:function size:0x2C scope:global align:4 +__ct__12dBgS_AcchCirFv = .text:0x800A0440; // type:function size:0x78 scope:global align:4 +SetWallR__12dBgS_AcchCirFf = .text:0x800A04B8; // type:function size:0x8 scope:global align:4 +SetWall__12dBgS_AcchCirFff = .text:0x800A04C0; // type:function size:0x28 scope:global align:4 +__dt__9dBgS_AcchFv = .text:0x800A04E8; // type:function size:0x38C scope:global align:4 +__ct__9dBgS_AcchFv = .text:0x800A0874; // type:function size:0x350 scope:global align:4 +Init__9dBgS_AcchFv = .text:0x800A0BC4; // type:function size:0x7C scope:global align:4 +Set__9dBgS_AcchFP4cXyzP4cXyzP10fopAc_ac_ciP12dBgS_AcchCirP4cXyzP5csXyzP5csXyz = .text:0x800A0C40; // type:function size:0x108 scope:global align:4 +GroundCheckInit__9dBgS_AcchFR4dBgS = .text:0x800A0D48; // type:function size:0x6C scope:global align:4 +GroundCheck__9dBgS_AcchFR4dBgS = .text:0x800A0DB4; // type:function size:0x178 scope:global align:4 +GroundRoofProc__9dBgS_AcchFR4dBgS = .text:0x800A0F2C; // type:function size:0xE4 scope:global align:4 +LineCheck__9dBgS_AcchFR4dBgS = .text:0x800A1010; // type:function size:0x324 scope:global align:4 +CrrPos__9dBgS_AcchFR4dBgS = .text:0x800A1334; // type:function size:0x88C scope:global align:4 +GetWallAllR__9dBgS_AcchFv = .text:0x800A1BC0; // type:function size:0x3C scope:global align:4 +SetWallCir__9dBgS_AcchFv = .text:0x800A1BFC; // type:function size:0x58 scope:global align:4 +CalcWallBmdCyl__9dBgS_AcchFv = .text:0x800A1C54; // type:function size:0xF8 scope:global align:4 +SetGroundUpY__9dBgS_AcchFf = .text:0x800A1D4C; // type:function size:0x14 scope:global align:4 +GetWallAllLowH__9dBgS_AcchFv = .text:0x800A1D60; // type:function size:0x50 scope:global align:4 +GetWallAllLowH_R__9dBgS_AcchFv = .text:0x800A1DB0; // type:function size:0x6C scope:global align:4 +GetOnePolyInfo__9dBgS_AcchFP13cBgS_PolyInfo = .text:0x800A1E1C; // type:function size:0xD0 scope:global align:4 +GetWallAddY__9dBgS_AcchFR3Veci = .text:0x800A1EEC; // type:function size:0x94 scope:global align:4 +__dt__8cM3dGCirFv = .text:0x800A1F80; // type:function size:0x5C scope:global align:4 +__dt__8cM2dGCirFv = .text:0x800A1FDC; // type:function size:0x48 scope:global align:4 +__dt__8cM3dGPlaFv = .text:0x800A2024; // type:function size:0x48 scope:global align:4 +getBgW__20dStage_roomControl_cFi = .text:0x800A206C; // type:function size:0x18 scope:global align:4 +__dt__12dBgS_ObjAcchFv = .text:0x800A2084; // type:function size:0x70 scope:global align:4 +__dt__12dBgS_AcchCirFv = .text:0x800A20F4; // type:function size:0x88 scope:global align:4 +@32@__dt__9dBgS_AcchFv = .text:0x800A217C; // type:function size:0x8 scope:local align:4 +@20@__dt__9dBgS_AcchFv = .text:0x800A2184; // type:function size:0x8 scope:local align:4 +@32@__dt__12dBgS_ObjAcchFv = .text:0x800A218C; // type:function size:0x8 scope:local align:4 +@20@__dt__12dBgS_ObjAcchFv = .text:0x800A2194; // type:function size:0x8 scope:local align:4 +dBgS_ObjGndChk_Func__FR4cXyz = .text:0x800A219C; // type:function size:0x214 scope:global align:4 +dBgS_ObjGndChk_Wtr_Func__FR4cXyz = .text:0x800A23B0; // type:function size:0x268 scope:global align:4 +dBgS_SplGrpChk_In_ObjGnd__FR4cXyzP14dBgS_SplGrpChkf = .text:0x800A2618; // type:function size:0x5A4 scope:global align:4 +dBgS_GetWaterHeight__FR4cXyz = .text:0x800A2BBC; // type:function size:0x294 scope:global align:4 +__dt__18dBgS_ObjGndChk_WtrFv = .text:0x800A2E50; // type:function size:0x168 scope:global align:4 +@20@__dt__18dBgS_ObjGndChk_WtrFv = .text:0x800A2FB8; // type:function size:0x8 scope:local align:4 +@76@__dt__18dBgS_ObjGndChk_WtrFv = .text:0x800A2FC0; // type:function size:0x8 scope:local align:4 +@64@__dt__18dBgS_ObjGndChk_WtrFv = .text:0x800A2FC8; // type:function size:0x8 scope:local align:4 +Set__11dBgS_LinChkFP4cXyzP4cXyzP10fopAc_ac_c = .text:0x800A2FD0; // type:function size:0x44 scope:global align:4 +__ct__16dBgS_MoveBgActorFv = .text:0x800A3014; // type:function size:0x44 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x800A3058; // type:function size:0x20 scope:local align:4 +MoveBGCreateHeap__16dBgS_MoveBgActorFv = .text:0x800A3078; // type:function size:0xD0 scope:global align:4 +MoveBGCreate__16dBgS_MoveBgActorFPCciPFP4dBgWPvR13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz_vUl = .text:0x800A3148; // type:function size:0x100 scope:global align:4 +MoveBGDelete__16dBgS_MoveBgActorFv = .text:0x800A3248; // type:function size:0x8C scope:global align:4 +MoveBGExecute__16dBgS_MoveBgActorFv = .text:0x800A32D4; // type:function size:0xBC scope:global align:4 +CreateHeap__16dBgS_MoveBgActorFv = .text:0x800A3390; // type:function size:0x8 scope:global align:4 +Create__16dBgS_MoveBgActorFv = .text:0x800A3398; // type:function size:0x8 scope:global align:4 +Delete__16dBgS_MoveBgActorFv = .text:0x800A33A0; // type:function size:0x8 scope:global align:4 +Execute__16dBgS_MoveBgActorFPPA3_A4_f = .text:0x800A33A8; // type:function size:0x8 scope:global align:4 +Draw__16dBgS_MoveBgActorFv = .text:0x800A33B0; // type:function size:0x8 scope:global align:4 +IsDelete__16dBgS_MoveBgActorFv = .text:0x800A33B8; // type:function size:0x8 scope:global align:4 +ToFore__16dBgS_MoveBgActorFv = .text:0x800A33C0; // type:function size:0x8 scope:global align:4 +ToBack__16dBgS_MoveBgActorFv = .text:0x800A33C8; // type:function size:0x8 scope:global align:4 +__ct__14dBgS_SplGrpChkFv = .text:0x800A33D0; // type:function size:0x118 scope:global align:4 +Init__14dBgS_SplGrpChkFv = .text:0x800A34E8; // type:function size:0x48 scope:global align:4 +__ct__11dBgS_WtrChkFv = .text:0x800A3530; // type:function size:0x60 scope:global align:4 +__ct__4dBgWFv = .text:0x800A3590; // type:function size:0x6C scope:global align:4 +Move__4dBgWFv = .text:0x800A35FC; // type:function size:0x2C scope:global align:4 +positionWallCorrect__4dBgWFP9dBgS_AcchfR8cM3dGPlaP4cXyzf = .text:0x800A3628; // type:function size:0x190 scope:global align:4 +RwgWallCorrect__4dBgWFP9dBgS_AcchUs = .text:0x800A37B8; // type:function size:0xFA0 scope:global align:4 +WallCorrectRp__4dBgWFP9dBgS_Acchi = .text:0x800A4758; // type:function size:0x20C scope:global align:4 +WallCorrectGrpRp__4dBgWFP9dBgS_Acchii = .text:0x800A4964; // type:function size:0x120 scope:global align:4 +RwgRoofChk__4dBgWFUsP12dBgS_RoofChk = .text:0x800A4A84; // type:function size:0x1C0 scope:global align:4 +RoofChkRp__4dBgWFP12dBgS_RoofChki = .text:0x800A4C44; // type:function size:0x234 scope:global align:4 +RoofChkGrpRp__4dBgWFP12dBgS_RoofChkii = .text:0x800A4E78; // type:function size:0x16C scope:global align:4 +RwgSplGrpChk__4dBgWFUsP14dBgS_SplGrpChk = .text:0x800A4FE4; // type:function size:0x1C0 scope:global align:4 +SplGrpChkRp__4dBgWFP14dBgS_SplGrpChki = .text:0x800A51A4; // type:function size:0x238 scope:global align:4 +SplGrpChkGrpRp__4dBgWFP14dBgS_SplGrpChkii = .text:0x800A53DC; // type:function size:0x16C scope:global align:4 +RwgSphChk__4dBgWFUsP11dBgS_SphChkPv = .text:0x800A5548; // type:function size:0x1F0 scope:global align:4 +SphChkRp__4dBgWFP11dBgS_SphChkPvi = .text:0x800A5738; // type:function size:0x26C scope:global align:4 +SphChkGrpRp__4dBgWFP11dBgS_SphChkPvii = .text:0x800A59A4; // type:function size:0x124 scope:global align:4 +positionWallCrrPos__4dBgWFR8cM3dGTriP11dBgS_CrrPosP4cXyzff = .text:0x800A5AC8; // type:function size:0x44 scope:global align:4 +RwgWallCrrPos__4dBgWFUsP11dBgS_CrrPos = .text:0x800A5B0C; // type:function size:0x7C8 scope:global align:4 +WallCrrPosRp__4dBgWFP11dBgS_CrrPosi = .text:0x800A62D4; // type:function size:0x20C scope:global align:4 +WallCrrPosGrpRp__4dBgWFP11dBgS_CrrPosii = .text:0x800A64E0; // type:function size:0x120 scope:global align:4 +WallCrrPos__4dBgWFP11dBgS_CrrPos = .text:0x800A6600; // type:function size:0x28 scope:global align:4 +CrrPos__4dBgWFR13cBgS_PolyInfoPvbP4cXyzP5csXyzP5csXyz = .text:0x800A6628; // type:function size:0x3C scope:global align:4 +TransPos__4dBgWFR13cBgS_PolyInfoPvbP4cXyzP5csXyzP5csXyz = .text:0x800A6664; // type:function size:0x3C scope:global align:4 +ChkPolyThrough__4dBgWFiP16cBgS_PolyPassChk = .text:0x800A66A0; // type:function size:0x748 scope:global align:4 +ChkShdwDrawThrough__4dBgWFiP16cBgS_PolyPassChk = .text:0x800A6DE8; // type:function size:0x210 scope:global align:4 +ChkGrpThrough__4dBgWFiP15cBgS_GrpPassChki = .text:0x800A6FF8; // type:function size:0xC8 scope:global align:4 +ChangeAttributeCodeByPathPntNo__4dBgWFiUl = .text:0x800A70C0; // type:function size:0x98 scope:global align:4 +dBgW_NewSet__FP6cBgD_tUlPA3_A4_f = .text:0x800A7158; // type:function size:0x88 scope:global align:4 +__dt__8cM3dGTriFv = .text:0x800A71E0; // type:function size:0x5C scope:global align:4 +__dt__4dBgWFv = .text:0x800A723C; // type:function size:0x60 scope:global align:4 +Set__10dBgWDeformFP6cBgD_tP8J3DModelUl = .text:0x800A729C; // type:function size:0x120 scope:global align:4 +Set__6dBgWHfFP6cBgD_tPUsfiiUl = .text:0x800A73BC; // type:function size:0x98 scope:global align:4 +CalcPlane__6dBgWHfFv = .text:0x800A7454; // type:function size:0x1F0 scope:global align:4 +ClassifyPlane__6dBgWHfFv = .text:0x800A7644; // type:function size:0xF0 scope:global align:4 +MoveHf__6dBgWHfFv = .text:0x800A7734; // type:function size:0x6C scope:global align:4 +MakeBlckMinMaxHf__6dBgWHfFiPfPf = .text:0x800A77A0; // type:function size:0x38 scope:global align:4 +MakeBlckBndHf__6dBgWHfFiPfPf = .text:0x800A77D8; // type:function size:0x114 scope:global align:4 +MakeNodeTreeRpHf__6dBgWHfFi = .text:0x800A78EC; // type:function size:0x4B0 scope:global align:4 +MakeNodeTreeGrpRpHf__6dBgWHfFi = .text:0x800A7D9C; // type:function size:0x168 scope:global align:4 +MakeNodeTreeHf__6dBgWHfFv = .text:0x800A7F04; // type:function size:0x108 scope:global align:4 +__dt__6dBgWHfFv = .text:0x800A800C; // type:function size:0x80 scope:global align:4 +MatrixCrrPos__6dBgWSvFR13cBgS_PolyInfoPvbP4cXyzP5csXyzP5csXyz = .text:0x800A808C; // type:function size:0x4 scope:global align:4 +Set__6dBgWSvFP6cBgD_tUl = .text:0x800A8090; // type:function size:0x88 scope:global align:4 +CopyBackVtx__6dBgWSvFv = .text:0x800A8118; // type:function size:0x6C scope:global align:4 +CrrPosWork__6dBgWSvFP4cXyziii = .text:0x800A8184; // type:function size:0x1B8 scope:global align:4 +CrrPos__6dBgWSvFR13cBgS_PolyInfoPvbP4cXyzP5csXyzP5csXyz = .text:0x800A833C; // type:function size:0xBC scope:global align:4 +TransPosWork__6dBgWSvFP4cXyziii = .text:0x800A83F8; // type:function size:0x21C scope:global align:4 +TransPos__6dBgWSvFR13cBgS_PolyInfoPvbP4cXyzP5csXyzP5csXyz = .text:0x800A8614; // type:function size:0xBC scope:global align:4 +__dt__6dBgWSvFv = .text:0x800A86D0; // type:function size:0x70 scope:global align:4 +GetAc__22dCcD_GAtTgCoCommonBaseFv = .text:0x800A8740; // type:function size:0x7C scope:global align:4 +SetEffCounterTimer__22dCcD_GAtTgCoCommonBaseFv = .text:0x800A87BC; // type:function size:0xC scope:global align:4 +__ct__10dCcD_GSttsFv = .text:0x800A87C8; // type:function size:0x50 scope:global align:4 +Ct__10dCcD_GSttsFv = .text:0x800A8818; // type:function size:0x38 scope:global align:4 +Move__10dCcD_GSttsFv = .text:0x800A8850; // type:function size:0x20 scope:global align:4 +Init__9dCcD_SttsFiiP10fopAc_ac_c = .text:0x800A8870; // type:function size:0x9C scope:global align:4 +Ct__9dCcD_SttsFv = .text:0x800A890C; // type:function size:0x34 scope:global align:4 +Set__11dCcD_GObjAtFRC14dCcD_SrcGObjAt = .text:0x800A8940; // type:function size:0x30 scope:global align:4 +Set__11dCcD_GObjTgFRC14dCcD_SrcGObjTg = .text:0x800A8970; // type:function size:0x50 scope:global align:4 +__ct__12dCcD_GObjInfFv = .text:0x800A89C0; // type:function size:0x120 scope:global align:4 +__dt__12dCcD_GObjInfFv = .text:0x800A8AE0; // type:function size:0x184 scope:global align:4 +GetGObjInf__12dCcD_GObjInfFv = .text:0x800A8C64; // type:function size:0x4 scope:global align:4 +ClrAtHit__12dCcD_GObjInfFv = .text:0x800A8C68; // type:function size:0x58 scope:global align:4 +ResetAtHit__12dCcD_GObjInfFv = .text:0x800A8CC0; // type:function size:0x40 scope:global align:4 +GetAtHitObj__12dCcD_GObjInfFv = .text:0x800A8D00; // type:function size:0x50 scope:global align:4 +GetAtHitGObj__12dCcD_GObjInfFv = .text:0x800A8D50; // type:function size:0x34 scope:global align:4 +ChkAtNoGuard__12dCcD_GObjInfFv = .text:0x800A8D84; // type:function size:0x20 scope:global align:4 +ClrTgHit__12dCcD_GObjInfFv = .text:0x800A8DA4; // type:function size:0x58 scope:global align:4 +ResetTgHit__12dCcD_GObjInfFv = .text:0x800A8DFC; // type:function size:0x40 scope:global align:4 +GetTgHitObj__12dCcD_GObjInfFv = .text:0x800A8E3C; // type:function size:0x50 scope:global align:4 +GetTgHitGObj__12dCcD_GObjInfFv = .text:0x800A8E8C; // type:function size:0x34 scope:global align:4 +GetTgHitObjSe__12dCcD_GObjInfFv = .text:0x800A8EC0; // type:function size:0x34 scope:global align:4 +ClrCoHit__12dCcD_GObjInfFv = .text:0x800A8EF4; // type:function size:0x4C scope:global align:4 +GetCoHitObj__12dCcD_GObjInfFv = .text:0x800A8F40; // type:function size:0x50 scope:global align:4 +Set__12dCcD_GObjInfFRC15dCcD_SrcGObjInf = .text:0x800A8F90; // type:function size:0x60 scope:global align:4 +dCcD_GetGObjInf__FP8cCcD_Obj = .text:0x800A8FF0; // type:function size:0x70 scope:global align:4 +Set__8dCcD_CpsFRC11dCcD_SrcCps = .text:0x800A9060; // type:function size:0x70 scope:global align:4 +Set__8dCcD_TriFRC11dCcD_SrcTri = .text:0x800A90D0; // type:function size:0x20 scope:global align:4 +Set__8dCcD_CylFRC11dCcD_SrcCyl = .text:0x800A90F0; // type:function size:0x60 scope:global align:4 +StartCAt__8dCcD_CylFR4cXyz = .text:0x800A9150; // type:function size:0x4C scope:global align:4 +StartCTg__8dCcD_CylFR4cXyz = .text:0x800A919C; // type:function size:0x4C scope:global align:4 +MoveCAtTg__8dCcD_CylFR4cXyz = .text:0x800A91E8; // type:function size:0x88 scope:global align:4 +MoveCAt__8dCcD_CylFR4cXyz = .text:0x800A9270; // type:function size:0x7C scope:global align:4 +MoveCTg__8dCcD_CylFR4cXyz = .text:0x800A92EC; // type:function size:0x7C scope:global align:4 +Set__8dCcD_SphFRC11dCcD_SrcSph = .text:0x800A9368; // type:function size:0x58 scope:global align:4 +StartCAt__8dCcD_SphFR4cXyz = .text:0x800A93C0; // type:function size:0x4C scope:global align:4 +MoveCAt__8dCcD_SphFR4cXyz = .text:0x800A940C; // type:function size:0x7C scope:global align:4 +__dt__10cCcD_GSttsFv = .text:0x800A9488; // type:function size:0x48 scope:global align:4 +__dt__12cCcD_GObjInfFv = .text:0x800A94D0; // type:function size:0xF8 scope:global align:4 +__dt__8cCcD_ObjFv = .text:0x800A95C8; // type:function size:0xE8 scope:global align:4 +__dt__14cCcD_ObjHitInfFv = .text:0x800A96B0; // type:function size:0xC0 scope:global align:4 +__dt__10cCcD_ObjCoFv = .text:0x800A9770; // type:function size:0x5C scope:global align:4 +__dt__10cCcD_ObjTgFv = .text:0x800A97CC; // type:function size:0x5C scope:global align:4 +__dt__10cCcD_ObjAtFv = .text:0x800A9828; // type:function size:0x5C scope:global align:4 +__dt__18cCcD_ObjCommonBaseFv = .text:0x800A9884; // type:function size:0x48 scope:global align:4 +GetGObjInf__8cCcD_ObjFv = .text:0x800A98CC; // type:function size:0x8 scope:global align:4 +GetGObjInf__12cCcD_GObjInfCFv = .text:0x800A98D4; // type:function size:0x4 scope:global align:4 +GetShapeAttr__8cCcD_ObjCFv = .text:0x800A98D8; // type:function size:0x8 scope:global align:4 +ClrAtHit__12cCcD_GObjInfFv = .text:0x800A98E0; // type:function size:0x18 scope:global align:4 +ClrTgHit__12cCcD_GObjInfFv = .text:0x800A98F8; // type:function size:0x18 scope:global align:4 +ClrCoHit__12cCcD_GObjInfFv = .text:0x800A9910; // type:function size:0x18 scope:global align:4 +GetGObjInf__12cCcD_GObjInfFv = .text:0x800A9928; // type:function size:0x4 scope:global align:4 +GetGObjInf__8cCcD_ObjCFv = .text:0x800A992C; // type:function size:0x8 scope:global align:4 +__dt__11dCcD_GObjCoFv = .text:0x800A9934; // type:function size:0x5C scope:global align:4 +__dt__11dCcD_GObjTgFv = .text:0x800A9990; // type:function size:0x5C scope:global align:4 +__dt__11dCcD_GObjAtFv = .text:0x800A99EC; // type:function size:0x5C scope:global align:4 +__dt__22dCcD_GAtTgCoCommonBaseFv = .text:0x800A9A48; // type:function size:0x48 scope:global align:4 +GetGStts__9dCcD_SttsFv = .text:0x800A9A90; // type:function size:0x10 scope:global align:4 +ClrAt__9dCcD_SttsFv = .text:0x800A9AA0; // type:function size:0xC scope:global align:4 +ClrTg__9dCcD_SttsFv = .text:0x800A9AAC; // type:function size:0x10 scope:global align:4 +__dt__9dCcD_SttsFv = .text:0x800A9ABC; // type:function size:0x90 scope:global align:4 +__dt__10dCcD_GSttsFv = .text:0x800A9B4C; // type:function size:0x5C scope:global align:4 +@28@__dt__9dCcD_SttsFv = .text:0x800A9BA8; // type:function size:0x8 scope:local align:4 +__ct__12dCcMassS_MngFv = .text:0x800A9BB0; // type:function size:0x110 scope:global align:4 +Ct__12dCcMassS_MngFv = .text:0x800A9CC0; // type:function size:0x50 scope:global align:4 +Prepare__12dCcMassS_MngFv = .text:0x800A9D10; // type:function size:0x35C scope:global align:4 +Chk__12dCcMassS_MngFP4cXyzPP10fopAc_ac_cP15dCcMassS_HitInf = .text:0x800AA06C; // type:function size:0x4F8 scope:global align:4 +Clear__12dCcMassS_MngFv = .text:0x800AA564; // type:function size:0x88 scope:global align:4 +Set__12dCcMassS_MngFP8cCcD_ObjUc = .text:0x800AA5EC; // type:function size:0xDC scope:global align:4 +SetAreaChk__12dCcMassS_MngFP8cCcD_ObjUcPFP10fopAc_ac_cP4cXyzUl_v = .text:0x800AA6C8; // type:function size:0x74 scope:global align:4 +SetCam__12dCcMassS_MngFRC8cM3dGCps = .text:0x800AA73C; // type:function size:0x50 scope:global align:4 +GetResultCam__12dCcMassS_MngCFv = .text:0x800AA78C; // type:function size:0x8 scope:global align:4 +GetCamTopPos__12dCcMassS_MngFP3Vec = .text:0x800AA794; // type:function size:0x1C scope:global align:4 +__dt__12cCcD_CpsAttrFv = .text:0x800AA7B0; // type:function size:0xA0 scope:global align:4 +__dt__12cCcD_CylAttrFv = .text:0x800AA850; // type:function size:0x8C scope:global align:4 +CrossAtTg__12cCcD_CylAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x800AA8DC; // type:function size:0x38 scope:global align:4 +CrossCo__12cCcD_CylAttrCFRC14cCcD_ShapeAttrPf = .text:0x800AA914; // type:function size:0x38 scope:global align:4 +__ct__12dCcMassS_ObjFv = .text:0x800AA94C; // type:function size:0x1C scope:global align:4 +Ct__4dCcSFv = .text:0x800AA968; // type:function size:0x34 scope:global align:4 +Dt__4dCcSFv = .text:0x800AA99C; // type:function size:0x20 scope:global align:4 +ChkShieldFrontRange__4dCcSFP8cCcD_ObjP8cCcD_Obj = .text:0x800AA9BC; // type:function size:0x144 scope:global align:4 +ChkShield__4dCcSFP8cCcD_ObjP8cCcD_ObjP12dCcD_GObjInfP12dCcD_GObjInf = .text:0x800AAB00; // type:function size:0x88 scope:global align:4 +CalcTgPlusDmg__4dCcSFP8cCcD_ObjP8cCcD_ObjP9cCcD_SttsP9cCcD_Stts = .text:0x800AAB88; // type:function size:0x9C scope:global align:4 +ChkAtTgHitAfterCross__4dCcSFbbPC12cCcD_GObjInfPC12cCcD_GObjInfP9cCcD_SttsP9cCcD_SttsP10cCcD_GSttsP10cCcD_GStts = .text:0x800AAC24; // type:function size:0x80 scope:global align:4 +SetCoGObjInf__4dCcSFbbP12cCcD_GObjInfP12cCcD_GObjInfP9cCcD_SttsP9cCcD_SttsP10cCcD_GSttsP10cCcD_GStts = .text:0x800AACA4; // type:function size:0x14C scope:global align:4 +GetRank__4dCcSFUc = .text:0x800AADF0; // type:function size:0xA4 scope:global align:4 +SetPosCorrect__4dCcSFP8cCcD_ObjP4cXyzP8cCcD_ObjP4cXyzf = .text:0x800AAE94; // type:function size:0x45C scope:global align:4 +CalcParticleAngle__4dCcSFP12dCcD_GObjInfP9cCcD_SttsP9cCcD_SttsP5csXyz = .text:0x800AB2F0; // type:function size:0x108 scope:global align:4 +ProcAtTgHitmark__4dCcSFbbP8cCcD_ObjP8cCcD_ObjP12dCcD_GObjInfP12dCcD_GObjInfP9cCcD_SttsP9cCcD_SttsP10dCcD_GSttsP10dCcD_GSttsP4cXyz = .text:0x800AB3F8; // type:function size:0x310 scope:global align:4 +SetAtTgGObjInf__4dCcSFbbP8cCcD_ObjP8cCcD_ObjP12cCcD_GObjInfP12cCcD_GObjInfP9cCcD_SttsP9cCcD_SttsP10cCcD_GSttsP10cCcD_GSttsP4cXyz = .text:0x800AB708; // type:function size:0x2AC scope:global align:4 +ChkCamera__4dCcSFR4cXyzR4cXyzfP10fopAc_ac_cP10fopAc_ac_c = .text:0x800AB9B4; // type:function size:0x268 scope:global align:4 +MoveAfterCheck__4dCcSFv = .text:0x800ABC1C; // type:function size:0x4 scope:global align:4 +DrawAfter__4dCcSFv = .text:0x800ABC20; // type:function size:0x4 scope:global align:4 +Move__4dCcSFv = .text:0x800ABC24; // type:function size:0x20 scope:global align:4 +Draw__4dCcSFv = .text:0x800ABC44; // type:function size:0x3C scope:global align:4 +MassClear__4dCcSFv = .text:0x800ABC80; // type:function size:0x24 scope:global align:4 +ChkNoHitGCo__4dCcSFP8cCcD_ObjP8cCcD_Obj = .text:0x800ABCA4; // type:function size:0x94 scope:global align:4 +ChkNoHitGAtTg__4cCcSFPC12cCcD_GObjInfPC12cCcD_GObjInfP10cCcD_GSttsP10cCcD_GStts = .text:0x800ABD38; // type:function size:0x8 scope:global align:4 +cc_pl_cut_bit_get__Fv = .text:0x800ABD40; // type:function size:0xAC scope:global align:4 +at_se_get__FP8cCcD_Obj = .text:0x800ABDEC; // type:function size:0x78 scope:global align:4 +at_se_getC__FP8cCcD_Obj = .text:0x800ABE64; // type:function size:0x78 scope:global align:4 +def_se_set__FP10fopAc_ac_cP8cCcD_ObjUl = .text:0x800ABEDC; // type:function size:0x78 scope:global align:4 +def_se_set_p__FP10fopAc_ac_cP4cXyzP8cCcD_ObjUl = .text:0x800ABF54; // type:function size:0x7C scope:global align:4 +at_power_check__FP8CcAtInfo = .text:0x800ABFD0; // type:function size:0x324 scope:global align:4 +cc_at_check__FP10fopAc_ac_cP8CcAtInfo = .text:0x800AC2F4; // type:function size:0x470 scope:global align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ37daTsubo5Act_c5Prm_eQ37daTsubo5Act_c5Prm_e = .text:0x800AC764; // type:function size:0x1C scope:global align:4 +rationalBezierRatio__8dCamMathFff = .text:0x800AC780; // type:function size:0x170 scope:global align:4 +customRBRatio__8dCamMathFff = .text:0x800AC8F0; // type:function size:0x50 scope:global align:4 +zoomFovy__8dCamMathFff = .text:0x800AC940; // type:function size:0x5C scope:global align:4 +xyzRotateX__8dCamMathFR4cXyz7cSAngle = .text:0x800AC99C; // type:function size:0x68 scope:global align:4 +xyzRotateY__8dCamMathFR4cXyz7cSAngle = .text:0x800ACA04; // type:function size:0x68 scope:global align:4 +xyzHorizontalDistance__8dCamMathFR4cXyzR4cXyz = .text:0x800ACA6C; // type:function size:0xC4 scope:global align:4 +xyzProjPosOnYZ__8dCamMathF7cSAngleR4cXyzR4cXyz = .text:0x800ACB30; // type:function size:0xDC scope:global align:4 +__ct__9dCstick_cFv = .text:0x800ACC0C; // type:function size:0x28 scope:global align:4 +Shift__9dCstick_cFUl = .text:0x800ACC34; // type:function size:0x8 scope:global align:4 +__ct__11dCamBGChk_cFv = .text:0x800ACC3C; // type:function size:0xB4 scope:global align:4 +__ct__11dCamParam_cFl = .text:0x800ACCF0; // type:function size:0x3C scope:global align:4 +__dt__11dCamParam_cFv = .text:0x800ACD2C; // type:function size:0x48 scope:global align:4 +Change__11dCamParam_cFl = .text:0x800ACD74; // type:function size:0x44 scope:global align:4 +SearchStyle__11dCamParam_cFUl = .text:0x800ACDB8; // type:function size:0x48 scope:global align:4 +ratiof__11dCamParam_cFffff = .text:0x800ACE00; // type:function size:0xA0 scope:global align:4 +DefaultRadius__11dCamParam_cFPf = .text:0x800ACEA0; // type:function size:0x5C scope:global align:4 +RadiusRatio__11dCamParam_cFf = .text:0x800ACEFC; // type:function size:0x88 scope:global align:4 +CenterHeight__11dCamParam_cFf = .text:0x800ACF84; // type:function size:0x30 scope:global align:4 +Fovy__11dCamParam_cFf = .text:0x800ACFB4; // type:function size:0x30 scope:global align:4 +LockonLongitude__11dCamParam_cFf = .text:0x800ACFE4; // type:function size:0x8C scope:global align:4 +LockonLatitude__11dCamParam_cFf = .text:0x800AD070; // type:function size:0x8C scope:global align:4 +LockonFovy__11dCamParam_cFf = .text:0x800AD0FC; // type:function size:0x20 scope:global align:4 +LockonCenterHeight__11dCamParam_cFf = .text:0x800AD11C; // type:function size:0x20 scope:global align:4 +__ct__11dCamSetup_cFv = .text:0x800AD13C; // type:function size:0x1A0 scope:global align:4 +__dt__11dCamSetup_cFv = .text:0x800AD2DC; // type:function size:0x60 scope:global align:4 +CheckLatitudeRange__11dCamSetup_cFPs = .text:0x800AD33C; // type:function size:0x70 scope:global align:4 +FanBank__11dCamSetup_cFv = .text:0x800AD3AC; // type:function size:0x54 scope:global align:4 +__dt__9dCstick_cFv = .text:0x800AD400; // type:function size:0x48 scope:global align:4 +StartEventCamera__9dCamera_cFiie = .text:0x800AD448; // type:function size:0x128 scope:global align:4 +EndEventCamera__9dCamera_cFi = .text:0x800AD570; // type:function size:0x48 scope:global align:4 +searchEventArgData__9dCamera_cFPc = .text:0x800AD5B8; // type:function size:0x8C scope:global align:4 +getEvIntData__9dCamera_cFPiPc = .text:0x800AD644; // type:function size:0xC8 scope:global align:4 +getEvStringPntData__9dCamera_cFPc = .text:0x800AD70C; // type:function size:0xAC scope:global align:4 +getEvIntData__9dCamera_cFPiPci = .text:0x800AD7B8; // type:function size:0xC8 scope:global align:4 +getEvFloatData__9dCamera_cFPfPcf = .text:0x800AD880; // type:function size:0xD8 scope:global align:4 +getEvXyzData__9dCamera_cFP4cXyzPc4cXyz = .text:0x800AD958; // type:function size:0x110 scope:global align:4 +getEvStringData__9dCamera_cFPcPcPc = .text:0x800ADA68; // type:function size:0xE0 scope:global align:4 +getEvStringPntData__9dCamera_cFPcPc = .text:0x800ADB48; // type:function size:0xA8 scope:global align:4 +getEvActor__9dCamera_cFPc = .text:0x800ADBF0; // type:function size:0x110 scope:global align:4 +getEvActor__9dCamera_cFPcPc = .text:0x800ADD00; // type:function size:0x11C scope:global align:4 +pauseEvCamera__9dCamera_cFv = .text:0x800ADE1C; // type:function size:0xD8 scope:global align:4 +fixedFrameEvCamera__9dCamera_cFv = .text:0x800ADEF4; // type:function size:0x9DC scope:global align:4 +stokerEvCamera__9dCamera_cFv = .text:0x800AE8D0; // type:function size:0x410 scope:global align:4 +rollingEvCamera__9dCamera_cFv = .text:0x800AECE0; // type:function size:0xD9C scope:global align:4 +fixedPositionEvCamera__9dCamera_cFv = .text:0x800AFA7C; // type:function size:0x4E0 scope:global align:4 +uniformTransEvCamera__9dCamera_cFv = .text:0x800AFF5C; // type:function size:0x1168 scope:global align:4 +U__7cSGlobeFRC7cSAngle = .text:0x800B10C4; // type:function size:0x3C scope:global align:4 +__as__7cSGlobeFRC7cSGlobe = .text:0x800B1100; // type:function size:0x1C scope:global align:4 +abs__4cXyzCFv = .text:0x800B111C; // type:function size:0x84 scope:global align:4 +__as__4cXyzFRC4cXyz = .text:0x800B11A0; // type:function size:0x1C scope:global align:4 +__ct__4cXyzFRC4cXyz = .text:0x800B11BC; // type:function size:0x1C scope:global align:4 +__dt__Q29dCamera_c26@class$5620d_ev_camera_cppFv = .text:0x800B11D8; // type:function size:0x3C scope:local align:4 +uniformBrakeEvCamera__9dCamera_cFv = .text:0x800B1214; // type:function size:0x12F8 scope:global align:4 +__dt__Q29dCamera_c26@class$6313d_ev_camera_cppFv = .text:0x800B250C; // type:function size:0x3C scope:local align:4 +uniformAcceleEvCamera__9dCamera_cFv = .text:0x800B2548; // type:function size:0x12E8 scope:global align:4 +__dt__Q29dCamera_c26@class$6992d_ev_camera_cppFv = .text:0x800B3830; // type:function size:0x3C scope:local align:4 +watchActorEvCamera__9dCamera_cFv = .text:0x800B386C; // type:function size:0x11D0 scope:global align:4 +V__7cSGlobeFRC7cSAngle = .text:0x800B4A3C; // type:function size:0x3C scope:global align:4 +lineCollisionCheck__25@unnamed@d_ev_camera_cpp@F4cXyz4cXyzP10fopAc_ac_cP10fopAc_ac_c = .text:0x800B4A78; // type:function size:0x4C scope:global align:4 +restorePosEvCamera__9dCamera_cFv = .text:0x800B4AC4; // type:function size:0x738 scope:global align:4 +talktoEvCamera__9dCamera_cFv = .text:0x800B51FC; // type:function size:0xBC scope:global align:4 +maptoolIdEvCamera__9dCamera_cFv = .text:0x800B52B8; // type:function size:0x24C scope:global align:4 +styleEvCamera__9dCamera_cFv = .text:0x800B5504; // type:function size:0xC8 scope:global align:4 +gameOverEvCamera__9dCamera_cFv = .text:0x800B55CC; // type:function size:0x91C scope:global align:4 +tactEvCamera__9dCamera_cFv = .text:0x800B5EE8; // type:function size:0x1E8 scope:global align:4 +windDirectionEvCamera__9dCamera_cFv = .text:0x800B60D0; // type:function size:0xD30 scope:global align:4 +turnToActorEvCamera__9dCamera_cFv = .text:0x800B6E00; // type:function size:0x5F8 scope:global align:4 +tornadoWarpEvCamera__9dCamera_cFv = .text:0x800B73F8; // type:function size:0x6F8 scope:global align:4 +saveEvCamera__9dCamera_cFv = .text:0x800B7AF0; // type:function size:0x134 scope:global align:4 +loadEvCamera__9dCamera_cFv = .text:0x800B7C24; // type:function size:0x148 scope:global align:4 +useItem0EvCamera__9dCamera_cFv = .text:0x800B7D6C; // type:function size:0xAA0 scope:global align:4 +useItem1EvCamera__9dCamera_cFv = .text:0x800B880C; // type:function size:0x9F4 scope:global align:4 +getItemEvCamera__9dCamera_cFv = .text:0x800B9200; // type:function size:0x5AC scope:global align:4 +possessedEvCamera__9dCamera_cFv = .text:0x800B97AC; // type:function size:0x674 scope:global align:4 +fixedFramesEvCamera__9dCamera_cFv = .text:0x800B9E20; // type:function size:0x3C8 scope:global align:4 +bSplineEvCamera__9dCamera_cFv = .text:0x800BA1E8; // type:function size:0x248 scope:global align:4 +twoActor0EvCamera__9dCamera_cFv = .text:0x800BA430; // type:function size:0x690 scope:global align:4 +__ct__Q25dWood5Anm_cFv = .text:0x800BAAC0; // type:function size:0x98 scope:global align:4 +play__Q25dWood5Anm_cFPQ25dWood8Packet_c = .text:0x800BAB58; // type:function size:0xF0 scope:global align:4 +copy_angamp__Q25dWood5Anm_cFPCQ25dWood5Anm_c = .text:0x800BAC48; // type:function size:0x48 scope:global align:4 +mode_cut_init__Q25dWood5Anm_cFPCQ25dWood5Anm_cs = .text:0x800BAC90; // type:function size:0x74 scope:global align:4 +mode_cut__Q25dWood5Anm_cFPQ25dWood8Packet_c = .text:0x800BAD04; // type:function size:0x128 scope:global align:4 +mode_push_into_init__Q25dWood5Anm_cFPCQ25dWood5Anm_cs = .text:0x800BAE2C; // type:function size:0x54 scope:global align:4 +mode_push_into__Q25dWood5Anm_cFPQ25dWood8Packet_c = .text:0x800BAE80; // type:function size:0x1EC scope:global align:4 +mode_push_back_init__Q25dWood5Anm_cFv = .text:0x800BB06C; // type:function size:0x24 scope:global align:4 +mode_push_back__Q25dWood5Anm_cFPQ25dWood8Packet_c = .text:0x800BB090; // type:function size:0x284 scope:global align:4 +mode_fan__Q25dWood5Anm_cFPQ25dWood8Packet_c = .text:0x800BB314; // type:function size:0x4 scope:global align:4 +mode_norm_init__Q25dWood5Anm_cFv = .text:0x800BB318; // type:function size:0x8C scope:global align:4 +mode_norm__Q25dWood5Anm_cFPQ25dWood8Packet_c = .text:0x800BB3A4; // type:function size:0x1EC scope:global align:4 +mode_norm_set_wind__Q25dWood5Anm_cFfs = .text:0x800BB590; // type:function size:0xC scope:global align:4 +mode_to_norm_init__Q25dWood5Anm_cFQ25dWood7AnmID_e = .text:0x800BB59C; // type:function size:0x9C scope:global align:4 +mode_to_norm__Q25dWood5Anm_cFPQ25dWood8Packet_c = .text:0x800BB638; // type:function size:0x238 scope:global align:4 +__ct__Q25dWood6Unit_cFv = .text:0x800BB870; // type:function size:0xB4 scope:global align:4 +set_ground__Q25dWood6Unit_cFv = .text:0x800BB924; // type:function size:0x468 scope:global align:4 +set_mtx__Q25dWood6Unit_cFPQ25dWood5Anm_c = .text:0x800BBD8C; // type:function size:0xEC scope:global align:4 +clear__Q25dWood6Unit_cFv = .text:0x800BBE78; // type:function size:0x28 scope:global align:4 +cc_hit_before_cut__Q25dWood6Unit_cFPQ25dWood8Packet_c = .text:0x800BBEA0; // type:function size:0x44C scope:global align:4 +cc_hit_after_cut__Q25dWood6Unit_cFPQ25dWood8Packet_c = .text:0x800BC2EC; // type:function size:0x4 scope:global align:4 +proc__Q25dWood6Unit_cFPQ25dWood8Packet_c = .text:0x800BC2F0; // type:function size:0xD8 scope:global align:4 +__ct__Q25dWood6Room_cFv = .text:0x800BC3C8; // type:function size:0xC scope:global align:4 +entry_unit__Q25dWood6Room_cFPQ25dWood6Unit_c = .text:0x800BC3D4; // type:function size:0x10 scope:global align:4 +delete_all_unit__Q25dWood6Room_cFv = .text:0x800BC3E4; // type:function size:0x44 scope:global align:4 +__ct__Q25dWood8Packet_cFv = .text:0x800BC428; // type:function size:0xE4 scope:global align:4 +__dt__Q25dWood6Unit_cFv = .text:0x800BC50C; // type:function size:0x3C scope:global align:4 +__dt__Q25dWood8Packet_cFv = .text:0x800BC548; // type:function size:0x84 scope:global align:4 +delete_room__Q25dWood8Packet_cFi = .text:0x800BC5CC; // type:function size:0x34 scope:global align:4 +put_unit__Q25dWood8Packet_cFRC4cXyzi = .text:0x800BC600; // type:function size:0x10C scope:global align:4 +calc_cc__Q25dWood8Packet_cFv = .text:0x800BC70C; // type:function size:0x100 scope:global align:4 +calc__Q25dWood8Packet_cFv = .text:0x800BC80C; // type:function size:0xE8 scope:global align:4 +update__Q25dWood8Packet_cFv = .text:0x800BC8F4; // type:function size:0x128 scope:global align:4 +draw__Q25dWood8Packet_cFv = .text:0x800BCA1C; // type:function size:0x2F0 scope:global align:4 +search_empty_UnitID__Q25dWood8Packet_cCFv = .text:0x800BCD0C; // type:function size:0x38 scope:global align:4 +search_anm__Q25dWood8Packet_cFQ35dWood5Anm_c6Mode_e = .text:0x800BCD44; // type:function size:0x138 scope:global align:4 +__sinit_d_wood_cpp = .text:0x800BCE7C; // type:function size:0x2C scope:local align:4 +WorkCo__14dFlower_data_cFP10fopAc_ac_cUli = .text:0x800BCEA8; // type:function size:0x28C scope:global align:4 +WorkAt_NoCutAnim__14dFlower_data_cFP10fopAc_ac_cUliP15dCcMassS_HitInfP8cCcD_Obj = .text:0x800BD134; // type:function size:0x2F0 scope:global align:4 +WorkAt__14dFlower_data_cFP10fopAc_ac_cUliP15dCcMassS_HitInf = .text:0x800BD424; // type:function size:0x25C scope:global align:4 +hitCheck__14dFlower_data_cFP10fopAc_ac_ci = .text:0x800BD680; // type:function size:0x1C0 scope:global align:4 +newData__14dFlower_room_cFP14dFlower_data_c = .text:0x800BD840; // type:function size:0x10 scope:global align:4 +deleteData__14dFlower_room_cFv = .text:0x800BD850; // type:function size:0x2C scope:global align:4 +__ct__16dFlower_packet_cFv = .text:0x800BD87C; // type:function size:0x114 scope:global align:4 +__ct__14dFlower_room_cFv = .text:0x800BD990; // type:function size:0xC scope:global align:4 +__ct__13dFlower_anm_cFv = .text:0x800BD99C; // type:function size:0xC scope:global align:4 +__ct__14dFlower_data_cFv = .text:0x800BD9A8; // type:function size:0xC scope:global align:4 +draw__16dFlower_packet_cFv = .text:0x800BD9B4; // type:function size:0x2B4 scope:global align:4 +calc__16dFlower_packet_cFv = .text:0x800BDC68; // type:function size:0x1F4 scope:global align:4 +checkGroundY__FR4cXyz = .text:0x800BDE5C; // type:function size:0x2B8 scope:local align:4 +update__16dFlower_packet_cFv = .text:0x800BE114; // type:function size:0x1D0 scope:global align:4 +setData__16dFlower_packet_cFP14dFlower_data_ciScR4cXyziSc = .text:0x800BE2E4; // type:function size:0x1E0 scope:global align:4 +newData__16dFlower_packet_cFScR4cXyziSc = .text:0x800BE4C4; // type:function size:0x148 scope:global align:4 +newAnm__16dFlower_packet_cFv = .text:0x800BE60C; // type:function size:0x48 scope:global align:4 +setAnm__16dFlower_packet_cFis = .text:0x800BE654; // type:function size:0x24 scope:global align:4 +__sinit_d_flower_cpp = .text:0x800BE678; // type:function size:0x6C scope:local align:4 +checkAppearEffect__10dItem_dataFUc = .text:0x800BE6E4; // type:function size:0x40 scope:global align:4 +getAppearEffect__10dItem_dataFUc = .text:0x800BE724; // type:function size:0x80 scope:global align:4 +checkSpecialEffect__10dItem_dataFUc = .text:0x800BE7A4; // type:function size:0x44 scope:global align:4 +getSpecialEffect__10dItem_dataFUc = .text:0x800BE7E8; // type:function size:0x7C scope:global align:4 +__sinit_d_item_data_cpp = .text:0x800BE864; // type:function size:0xB10 scope:local align:4 +init__20dSeaFightGame_info_cFii = .text:0x800BF374; // type:function size:0x120 scope:global align:4 +put_ship__20dSeaFightGame_info_cFUcUc = .text:0x800BF494; // type:function size:0x1AC scope:global align:4 +checkPutShip__20dSeaFightGame_info_cFiiii = .text:0x800BF640; // type:function size:0xA0 scope:global align:4 +attack__20dSeaFightGame_info_cFUcUc = .text:0x800BF6E0; // type:function size:0xA0 scope:global align:4 +getNearEnemy__20dSeaFightGame_info_cFii = .text:0x800BF780; // type:function size:0x94 scope:global align:4 +Init__14d2DBSplinePathFll = .text:0x800BF814; // type:function size:0x94 scope:global align:4 +Step__14d2DBSplinePathFv = .text:0x800BF8A8; // type:function size:0x1A8 scope:global align:4 +Calc__14d2DBSplinePathFP4cXyz = .text:0x800BFA50; // type:function size:0xB4 scope:global align:4 +Calc__14d2DBSplinePathFPf = .text:0x800BFB04; // type:function size:0x48 scope:global align:4 +__ct__12dADM_CharTblFv = .text:0x800BFB4C; // type:function size:0x30 scope:global align:4 +__dt__12dADM_CharTblFv = .text:0x800BFB7C; // type:function size:0x54 scope:global align:4 +SetData__12dADM_CharTblFUlUlUlUlUlUlUl = .text:0x800BFBD0; // type:function size:0xEC scope:global align:4 +SetUpIndex__12dADM_CharTblFv = .text:0x800BFCBC; // type:function size:0x2FC scope:global align:4 +GetNameIndex2__12dADM_CharTblCFPCci = .text:0x800BFFB8; // type:function size:0x8C scope:global align:4 +__ct__4dADMFv = .text:0x800C0044; // type:function size:0x4C scope:global align:4 +__dt__4dADMFv = .text:0x800C0090; // type:function size:0x64 scope:global align:4 +FindTag__4dADMFUlPUlPUl = .text:0x800C00F4; // type:function size:0x48 scope:global align:4 +SetData__4dADMFPv = .text:0x800C013C; // type:function size:0x13C scope:global align:4 +execItemGet__FUc = .text:0x800C0278; // type:function size:0x34 scope:global align:4 +checkItemGet__FUci = .text:0x800C02AC; // type:function size:0x4C scope:global align:4 +item_func_heart__Fv = .text:0x800C02F8; // type:function size:0x1C scope:global align:4 +item_func_green_rupee__Fv = .text:0x800C0314; // type:function size:0x18 scope:global align:4 +item_func_blue_rupee__Fv = .text:0x800C032C; // type:function size:0x18 scope:global align:4 +item_func_white_rupee__Fv = .text:0x800C0344; // type:function size:0x18 scope:global align:4 +item_func_red_rupee__Fv = .text:0x800C035C; // type:function size:0x18 scope:global align:4 +item_func_purple_rupee__Fv = .text:0x800C0374; // type:function size:0x18 scope:global align:4 +item_func_orange_rupee__Fv = .text:0x800C038C; // type:function size:0x18 scope:global align:4 +item_func_kakera_heart__Fv = .text:0x800C03A4; // type:function size:0x18 scope:global align:4 +item_func_utuwa_heart__Fv = .text:0x800C03BC; // type:function size:0x64 scope:global align:4 +item_func_s_magic__Fv = .text:0x800C0420; // type:function size:0x18 scope:global align:4 +item_func_l_magic__Fv = .text:0x800C0438; // type:function size:0x18 scope:global align:4 +item_func_bomb_5__Fv = .text:0x800C0450; // type:function size:0x58 scope:global align:4 +item_func_bomb_10__Fv = .text:0x800C04A8; // type:function size:0x50 scope:global align:4 +item_func_bomb_20__Fv = .text:0x800C04F8; // type:function size:0x50 scope:global align:4 +item_func_bomb_30__Fv = .text:0x800C0548; // type:function size:0x50 scope:global align:4 +item_func_silver_rupee__Fv = .text:0x800C0598; // type:function size:0x18 scope:global align:4 +item_func_arrow_10__Fv = .text:0x800C05B0; // type:function size:0x18 scope:global align:4 +item_func_arrow_20__Fv = .text:0x800C05C8; // type:function size:0x18 scope:global align:4 +item_func_arrow_30__Fv = .text:0x800C05E0; // type:function size:0x18 scope:global align:4 +item_func_small_key__Fv = .text:0x800C05F8; // type:function size:0x18 scope:global align:4 +item_func_recover_faily__Fv = .text:0x800C0610; // type:function size:0x1C scope:global align:4 +item_func_subdun_rupee__Fv = .text:0x800C062C; // type:function size:0x18 scope:global align:4 +item_func_triple_heart__Fv = .text:0x800C0644; // type:function size:0x4 scope:global align:4 +item_func_pendant__Fv = .text:0x800C0648; // type:function size:0x58 scope:global align:4 +item_func_telescope__Fv = .text:0x800C06A0; // type:function size:0x44 scope:global align:4 +item_func_tncl_whitsl__Fv = .text:0x800C06E4; // type:function size:0x44 scope:global align:4 +item_func_wind_tact__Fv = .text:0x800C0728; // type:function size:0x44 scope:global align:4 +item_func_camera__Fv = .text:0x800C076C; // type:function size:0x44 scope:global align:4 +item_func_emono_bag__Fv = .text:0x800C07B0; // type:function size:0x44 scope:global align:4 +item_func_rope__Fv = .text:0x800C07F4; // type:function size:0x44 scope:global align:4 +item_func_camera2__Fv = .text:0x800C0838; // type:function size:0x44 scope:global align:4 +item_func_bow__Fv = .text:0x800C087C; // type:function size:0x50 scope:global align:4 +item_func_pwr_groove__Fv = .text:0x800C08CC; // type:function size:0x40 scope:global align:4 +item_func_hvy_boots__Fv = .text:0x800C090C; // type:function size:0x44 scope:global align:4 +item_func_drgn_shield__Fv = .text:0x800C0950; // type:function size:0x44 scope:global align:4 +item_func_water_boots__Fv = .text:0x800C0994; // type:function size:0x4 scope:global align:4 +item_func_esa_bag__Fv = .text:0x800C0998; // type:function size:0x44 scope:global align:4 +item_func_boomerang__Fv = .text:0x800C09DC; // type:function size:0x44 scope:global align:4 +item_func_bare_hand__Fv = .text:0x800C0A20; // type:function size:0x28 scope:global align:4 +item_func_hookshot__Fv = .text:0x800C0A48; // type:function size:0x44 scope:global align:4 +item_func_warasibe_bag__Fv = .text:0x800C0A8C; // type:function size:0x44 scope:global align:4 +item_func_bomb_bag__Fv = .text:0x800C0AD0; // type:function size:0x50 scope:global align:4 +item_func_fuku__Fv = .text:0x800C0B20; // type:function size:0x4 scope:global align:4 +item_func_hummer__Fv = .text:0x800C0B24; // type:function size:0x44 scope:global align:4 +item_func_deku_leaf__Fv = .text:0x800C0B68; // type:function size:0x5C scope:global align:4 +item_func_magic_arrow__Fv = .text:0x800C0BC4; // type:function size:0x44 scope:global align:4 +item_func_light_arrow__Fv = .text:0x800C0C08; // type:function size:0x44 scope:global align:4 +item_func_sword__Fv = .text:0x800C0C4C; // type:function size:0x40 scope:global align:4 +item_func_master_sword__Fv = .text:0x800C0C8C; // type:function size:0x40 scope:global align:4 +item_func_lv3_sword__Fv = .text:0x800C0CCC; // type:function size:0x40 scope:global align:4 +item_func_shield__Fv = .text:0x800C0D0C; // type:function size:0x40 scope:global align:4 +item_func_mirror_shield__Fv = .text:0x800C0D4C; // type:function size:0x40 scope:global align:4 +item_func_dropped_sword__Fv = .text:0x800C0D8C; // type:function size:0x40 scope:global align:4 +item_func_master_sword_ex__Fv = .text:0x800C0DCC; // type:function size:0x40 scope:global align:4 +item_func_pirates_omamori__Fv = .text:0x800C0E0C; // type:function size:0x34 scope:global align:4 +item_func_heros_omamori__Fv = .text:0x800C0E40; // type:function size:0x34 scope:global align:4 +item_func_grass_ball__Fv = .text:0x800C0E74; // type:function size:0x4 scope:global align:4 +item_func_skull_necklace__Fv = .text:0x800C0E78; // type:function size:0x58 scope:global align:4 +item_func_bokobaba_seed__Fv = .text:0x800C0ED0; // type:function size:0x58 scope:global align:4 +item_func_golden_feather__Fv = .text:0x800C0F28; // type:function size:0x58 scope:global align:4 +item_func_boko_belt__Fv = .text:0x800C0F80; // type:function size:0x58 scope:global align:4 +item_func_red_jerry__Fv = .text:0x800C0FD8; // type:function size:0x58 scope:global align:4 +item_func_green_jerry__Fv = .text:0x800C1030; // type:function size:0x58 scope:global align:4 +item_func_blue_jerry__Fv = .text:0x800C1088; // type:function size:0x58 scope:global align:4 +item_func_map__Fv = .text:0x800C10E0; // type:function size:0x30 scope:global align:4 +item_func_compass__Fv = .text:0x800C1110; // type:function size:0x30 scope:global align:4 +item_func_boss_key__Fv = .text:0x800C1140; // type:function size:0x30 scope:global align:4 +item_func_empty_bship__Fv = .text:0x800C1170; // type:function size:0x30 scope:global align:4 +item_func_empty_bottle__Fv = .text:0x800C11A0; // type:function size:0x40 scope:global align:4 +item_func_red_bottle__Fv = .text:0x800C11E0; // type:function size:0x44 scope:global align:4 +item_func_green_bottle__Fv = .text:0x800C1224; // type:function size:0x44 scope:global align:4 +item_func_blue_bottle__Fv = .text:0x800C1268; // type:function size:0x44 scope:global align:4 +item_func_bottleship__Fv = .text:0x800C12AC; // type:function size:0x30 scope:global align:4 +item_func_soup_bottle__Fv = .text:0x800C12DC; // type:function size:0x30 scope:global align:4 +item_func_bin_in_water__Fv = .text:0x800C130C; // type:function size:0x30 scope:global align:4 +item_func_fairy_bottle__Fv = .text:0x800C133C; // type:function size:0x30 scope:global align:4 +item_func_firefly_bottle__Fv = .text:0x800C136C; // type:function size:0x30 scope:global align:4 +item_func_fwater_bottle__Fv = .text:0x800C139C; // type:function size:0x30 scope:global align:4 +item_func_bin__Fv = .text:0x800C13CC; // type:function size:0x4 scope:global align:4 +item_func_triforce1__Fv = .text:0x800C13D0; // type:function size:0x30 scope:global align:4 +item_func_triforce2__Fv = .text:0x800C1400; // type:function size:0x30 scope:global align:4 +item_func_triforce3__Fv = .text:0x800C1430; // type:function size:0x30 scope:global align:4 +item_func_triforce4__Fv = .text:0x800C1460; // type:function size:0x30 scope:global align:4 +item_func_triforce5__Fv = .text:0x800C1490; // type:function size:0x30 scope:global align:4 +item_func_triforce6__Fv = .text:0x800C14C0; // type:function size:0x30 scope:global align:4 +item_func_triforce7__Fv = .text:0x800C14F0; // type:function size:0x30 scope:global align:4 +item_func_triforce8__Fv = .text:0x800C1520; // type:function size:0x30 scope:global align:4 +item_func_pearl1__Fv = .text:0x800C1550; // type:function size:0x30 scope:global align:4 +item_func_pearl2__Fv = .text:0x800C1580; // type:function size:0x30 scope:global align:4 +item_func_pearl3__Fv = .text:0x800C15B0; // type:function size:0x30 scope:global align:4 +item_func_knowledge_tf__Fv = .text:0x800C15E0; // type:function size:0x4 scope:global align:4 +item_func_tact_song1__Fv = .text:0x800C15E4; // type:function size:0x30 scope:global align:4 +item_func_tact_song2__Fv = .text:0x800C1614; // type:function size:0x30 scope:global align:4 +item_func_tact_song3__Fv = .text:0x800C1644; // type:function size:0x30 scope:global align:4 +item_func_tact_song4__Fv = .text:0x800C1674; // type:function size:0x30 scope:global align:4 +item_func_tact_song5__Fv = .text:0x800C16A4; // type:function size:0x30 scope:global align:4 +item_func_tact_song6__Fv = .text:0x800C16D4; // type:function size:0x30 scope:global align:4 +item_func_normal_sail__Fv = .text:0x800C1704; // type:function size:0x3C scope:global align:4 +item_func_triforce_map1__Fv = .text:0x800C1740; // type:function size:0x4 scope:global align:4 +item_func_triforce_map2__Fv = .text:0x800C1744; // type:function size:0x4 scope:global align:4 +item_func_triforce_map3__Fv = .text:0x800C1748; // type:function size:0x4 scope:global align:4 +item_func_triforce_map4__Fv = .text:0x800C174C; // type:function size:0x4 scope:global align:4 +item_func_triforce_map5__Fv = .text:0x800C1750; // type:function size:0x4 scope:global align:4 +item_func_triforce_map6__Fv = .text:0x800C1754; // type:function size:0x4 scope:global align:4 +item_func_triforce_map7__Fv = .text:0x800C1758; // type:function size:0x4 scope:global align:4 +item_func_triforce_map8__Fv = .text:0x800C175C; // type:function size:0x4 scope:global align:4 +item_func_bird_esa_5__Fv = .text:0x800C1760; // type:function size:0x44 scope:global align:4 +item_func_animal_esa__Fv = .text:0x800C17A4; // type:function size:0x44 scope:global align:4 +item_func_esa1__Fv = .text:0x800C17E8; // type:function size:0x4 scope:global align:4 +item_func_esa2__Fv = .text:0x800C17EC; // type:function size:0x4 scope:global align:4 +item_func_esa3__Fv = .text:0x800C17F0; // type:function size:0x4 scope:global align:4 +item_func_esa4__Fv = .text:0x800C17F4; // type:function size:0x4 scope:global align:4 +item_func_esa5__Fv = .text:0x800C17F8; // type:function size:0x4 scope:global align:4 +item_func_magic_bean__Fv = .text:0x800C17FC; // type:function size:0x4 scope:global align:4 +item_func_bird_esa_10__Fv = .text:0x800C1800; // type:function size:0x4 scope:global align:4 +item_func_flower_1__Fv = .text:0x800C1804; // type:function size:0x44 scope:global align:4 +item_func_flower_2__Fv = .text:0x800C1848; // type:function size:0x44 scope:global align:4 +item_func_flower_3__Fv = .text:0x800C188C; // type:function size:0x44 scope:global align:4 +item_func_heros_flag__Fv = .text:0x800C18D0; // type:function size:0x44 scope:global align:4 +item_func_tairyo_flag__Fv = .text:0x800C1914; // type:function size:0x44 scope:global align:4 +item_func_sales_flag__Fv = .text:0x800C1958; // type:function size:0x44 scope:global align:4 +item_func_wind_flag__Fv = .text:0x800C199C; // type:function size:0x44 scope:global align:4 +item_func_red_flag__Fv = .text:0x800C19E0; // type:function size:0x44 scope:global align:4 +item_func_fossil_head__Fv = .text:0x800C1A24; // type:function size:0x44 scope:global align:4 +item_func_water_statue__Fv = .text:0x800C1A68; // type:function size:0x44 scope:global align:4 +item_func_postman_statue__Fv = .text:0x800C1AAC; // type:function size:0x44 scope:global align:4 +item_func_president_statue__Fv = .text:0x800C1AF0; // type:function size:0x44 scope:global align:4 +item_func_letter00__Fv = .text:0x800C1B34; // type:function size:0x44 scope:global align:4 +item_func_magic_seed__Fv = .text:0x800C1B78; // type:function size:0x44 scope:global align:4 +item_func_magys_letter__Fv = .text:0x800C1BBC; // type:function size:0x44 scope:global align:4 +item_func_mo_letter__Fv = .text:0x800C1C00; // type:function size:0x44 scope:global align:4 +item_func_cottage_paper__Fv = .text:0x800C1C44; // type:function size:0x44 scope:global align:4 +item_func_kaisen_present1__Fv = .text:0x800C1C88; // type:function size:0x44 scope:global align:4 +item_func_kaisen_present2__Fv = .text:0x800C1CCC; // type:function size:0x44 scope:global align:4 +item_func_salvage_item1__Fv = .text:0x800C1D10; // type:function size:0x4 scope:global align:4 +item_func_salvage_item2__Fv = .text:0x800C1D14; // type:function size:0x44 scope:global align:4 +item_func_salvage_item3__Fv = .text:0x800C1D58; // type:function size:0x44 scope:global align:4 +item_func_xxx_039__Fv = .text:0x800C1D9C; // type:function size:0x44 scope:global align:4 +item_func_tincle_statue01__Fv = .text:0x800C1DE0; // type:function size:0x4 scope:global align:4 +item_func_tincle_statue02__Fv = .text:0x800C1DE4; // type:function size:0x4 scope:global align:4 +item_func_tincle_statue03__Fv = .text:0x800C1DE8; // type:function size:0x4 scope:global align:4 +item_func_tincle_statue04__Fv = .text:0x800C1DEC; // type:function size:0x4 scope:global align:4 +item_func_tincle_statue05__Fv = .text:0x800C1DF0; // type:function size:0x4 scope:global align:4 +item_func_tincle_statue06__Fv = .text:0x800C1DF4; // type:function size:0x4 scope:global align:4 +item_func_max_rupee_up1__Fv = .text:0x800C1DF8; // type:function size:0x14 scope:global align:4 +item_func_max_rupee_up2__Fv = .text:0x800C1E0C; // type:function size:0x14 scope:global align:4 +item_func_max_bomb_up1__Fv = .text:0x800C1E20; // type:function size:0x18 scope:global align:4 +item_func_max_bomb_up2__Fv = .text:0x800C1E38; // type:function size:0x18 scope:global align:4 +item_func_max_arrow_up1__Fv = .text:0x800C1E50; // type:function size:0x18 scope:global align:4 +item_func_max_arrow_up2__Fv = .text:0x800C1E68; // type:function size:0x18 scope:global align:4 +item_func_magic_power__Fv = .text:0x800C1E80; // type:function size:0x4 scope:global align:4 +item_func_max_mp_up1__Fv = .text:0x800C1E84; // type:function size:0x18 scope:global align:4 +item_func_tincle_rupee1__Fv = .text:0x800C1E9C; // type:function size:0x18 scope:global align:4 +item_func_tincle_rupee2__Fv = .text:0x800C1EB4; // type:function size:0x18 scope:global align:4 +item_func_tincle_rupee3__Fv = .text:0x800C1ECC; // type:function size:0x18 scope:global align:4 +item_func_tincle_rupee4__Fv = .text:0x800C1EE4; // type:function size:0x18 scope:global align:4 +item_func_tincle_rupee5__Fv = .text:0x800C1EFC; // type:function size:0x18 scope:global align:4 +item_func_tincle_rupee6__Fv = .text:0x800C1F14; // type:function size:0x18 scope:global align:4 +item_func_lithograph1__Fv = .text:0x800C1F2C; // type:function size:0x30 scope:global align:4 +item_func_lithograph2__Fv = .text:0x800C1F5C; // type:function size:0x30 scope:global align:4 +item_func_lithograph3__Fv = .text:0x800C1F8C; // type:function size:0x30 scope:global align:4 +item_func_lithograph4__Fv = .text:0x800C1FBC; // type:function size:0x30 scope:global align:4 +item_func_lithograph5__Fv = .text:0x800C1FEC; // type:function size:0x30 scope:global align:4 +item_func_lithograph6__Fv = .text:0x800C201C; // type:function size:0x30 scope:global align:4 +item_func_collectmap64__Fv = .text:0x800C204C; // type:function size:0x30 scope:global align:4 +item_func_collectmap63__Fv = .text:0x800C207C; // type:function size:0x30 scope:global align:4 +item_func_collectmap62__Fv = .text:0x800C20AC; // type:function size:0x30 scope:global align:4 +item_func_collectmap61__Fv = .text:0x800C20DC; // type:function size:0x30 scope:global align:4 +item_func_collectmap60__Fv = .text:0x800C210C; // type:function size:0x30 scope:global align:4 +item_func_collectmap59__Fv = .text:0x800C213C; // type:function size:0x30 scope:global align:4 +item_func_collectmap58__Fv = .text:0x800C216C; // type:function size:0x30 scope:global align:4 +item_func_collectmap57__Fv = .text:0x800C219C; // type:function size:0x30 scope:global align:4 +item_func_collectmap56__Fv = .text:0x800C21CC; // type:function size:0x30 scope:global align:4 +item_func_collectmap55__Fv = .text:0x800C21FC; // type:function size:0x30 scope:global align:4 +item_func_collectmap54__Fv = .text:0x800C222C; // type:function size:0x30 scope:global align:4 +item_func_collectmap53__Fv = .text:0x800C225C; // type:function size:0x30 scope:global align:4 +item_func_collectmap52__Fv = .text:0x800C228C; // type:function size:0x30 scope:global align:4 +item_func_collectmap51__Fv = .text:0x800C22BC; // type:function size:0x30 scope:global align:4 +item_func_collectmap50__Fv = .text:0x800C22EC; // type:function size:0x30 scope:global align:4 +item_func_collectmap49__Fv = .text:0x800C231C; // type:function size:0x30 scope:global align:4 +item_func_collectmap48__Fv = .text:0x800C234C; // type:function size:0x30 scope:global align:4 +item_func_collectmap47__Fv = .text:0x800C237C; // type:function size:0x30 scope:global align:4 +item_func_collectmap46__Fv = .text:0x800C23AC; // type:function size:0x30 scope:global align:4 +item_func_collectmap45__Fv = .text:0x800C23DC; // type:function size:0x30 scope:global align:4 +item_func_collectmap44__Fv = .text:0x800C240C; // type:function size:0x30 scope:global align:4 +item_func_collectmap43__Fv = .text:0x800C243C; // type:function size:0x30 scope:global align:4 +item_func_collectmap42__Fv = .text:0x800C246C; // type:function size:0x30 scope:global align:4 +item_func_collectmap41__Fv = .text:0x800C249C; // type:function size:0x30 scope:global align:4 +item_func_collectmap40__Fv = .text:0x800C24CC; // type:function size:0x30 scope:global align:4 +item_func_collectmap39__Fv = .text:0x800C24FC; // type:function size:0x30 scope:global align:4 +item_func_collectmap38__Fv = .text:0x800C252C; // type:function size:0x30 scope:global align:4 +item_func_collectmap37__Fv = .text:0x800C255C; // type:function size:0x30 scope:global align:4 +item_func_collectmap36__Fv = .text:0x800C258C; // type:function size:0x30 scope:global align:4 +item_func_collectmap35__Fv = .text:0x800C25BC; // type:function size:0x30 scope:global align:4 +item_func_collectmap34__Fv = .text:0x800C25EC; // type:function size:0x30 scope:global align:4 +item_func_collectmap33__Fv = .text:0x800C261C; // type:function size:0x30 scope:global align:4 +item_func_collectmap32__Fv = .text:0x800C264C; // type:function size:0x30 scope:global align:4 +item_func_collectmap31__Fv = .text:0x800C267C; // type:function size:0x30 scope:global align:4 +item_func_collectmap30__Fv = .text:0x800C26AC; // type:function size:0x30 scope:global align:4 +item_func_collectmap29__Fv = .text:0x800C26DC; // type:function size:0x30 scope:global align:4 +item_func_collectmap28__Fv = .text:0x800C270C; // type:function size:0x30 scope:global align:4 +item_func_collectmap27__Fv = .text:0x800C273C; // type:function size:0x30 scope:global align:4 +item_func_collectmap26__Fv = .text:0x800C276C; // type:function size:0x30 scope:global align:4 +item_func_collectmap25__Fv = .text:0x800C279C; // type:function size:0x30 scope:global align:4 +item_func_collectmap24__Fv = .text:0x800C27CC; // type:function size:0x30 scope:global align:4 +item_func_collectmap23__Fv = .text:0x800C27FC; // type:function size:0x30 scope:global align:4 +item_func_collectmap22__Fv = .text:0x800C282C; // type:function size:0x30 scope:global align:4 +item_func_collectmap21__Fv = .text:0x800C285C; // type:function size:0x30 scope:global align:4 +item_func_collectmap20__Fv = .text:0x800C288C; // type:function size:0x30 scope:global align:4 +item_func_collectmap19__Fv = .text:0x800C28BC; // type:function size:0x30 scope:global align:4 +item_func_collectmap18__Fv = .text:0x800C28EC; // type:function size:0x30 scope:global align:4 +item_func_collectmap17__Fv = .text:0x800C291C; // type:function size:0x30 scope:global align:4 +item_func_collectmap16__Fv = .text:0x800C294C; // type:function size:0x30 scope:global align:4 +item_func_collectmap15__Fv = .text:0x800C297C; // type:function size:0x30 scope:global align:4 +item_func_collectmap14__Fv = .text:0x800C29AC; // type:function size:0x30 scope:global align:4 +item_func_collectmap13__Fv = .text:0x800C29DC; // type:function size:0x30 scope:global align:4 +item_func_collectmap12__Fv = .text:0x800C2A0C; // type:function size:0x30 scope:global align:4 +item_func_collectmap11__Fv = .text:0x800C2A3C; // type:function size:0x30 scope:global align:4 +item_func_collectmap10__Fv = .text:0x800C2A6C; // type:function size:0x30 scope:global align:4 +item_func_collectmap09__Fv = .text:0x800C2A9C; // type:function size:0x30 scope:global align:4 +item_func_collectmap08__Fv = .text:0x800C2ACC; // type:function size:0x30 scope:global align:4 +item_func_collectmap07__Fv = .text:0x800C2AFC; // type:function size:0x30 scope:global align:4 +item_func_collectmap06__Fv = .text:0x800C2B2C; // type:function size:0x30 scope:global align:4 +item_func_collectmap05__Fv = .text:0x800C2B5C; // type:function size:0x30 scope:global align:4 +item_func_collectmap04__Fv = .text:0x800C2B8C; // type:function size:0x30 scope:global align:4 +item_func_collectmap03__Fv = .text:0x800C2BBC; // type:function size:0x30 scope:global align:4 +item_func_collectmap02__Fv = .text:0x800C2BEC; // type:function size:0x30 scope:global align:4 +item_func_collectmap01__Fv = .text:0x800C2C1C; // type:function size:0x30 scope:global align:4 +item_func_noentry__Fv = .text:0x800C2C4C; // type:function size:0x4 scope:global align:4 +item_getcheck_func_heart__Fv = .text:0x800C2C50; // type:function size:0x8 scope:global align:4 +item_getcheck_func_green_rupee__Fv = .text:0x800C2C58; // type:function size:0x8 scope:global align:4 +item_getcheck_func_blue_rupee__Fv = .text:0x800C2C60; // type:function size:0x8 scope:global align:4 +item_getcheck_func_white_rupee__Fv = .text:0x800C2C68; // type:function size:0x8 scope:global align:4 +item_getcheck_func_red_rupee__Fv = .text:0x800C2C70; // type:function size:0x8 scope:global align:4 +item_getcheck_func_purple_rupee__Fv = .text:0x800C2C78; // type:function size:0x8 scope:global align:4 +item_getcheck_func_silver_rupee__Fv = .text:0x800C2C80; // type:function size:0x8 scope:global align:4 +item_getcheck_func_kakera_heart__Fv = .text:0x800C2C88; // type:function size:0x8 scope:global align:4 +item_getcheck_func_utuwa_heart__Fv = .text:0x800C2C90; // type:function size:0x8 scope:global align:4 +item_getcheck_func_s_magic__Fv = .text:0x800C2C98; // type:function size:0x8 scope:global align:4 +item_getcheck_func_l_magic__Fv = .text:0x800C2CA0; // type:function size:0x8 scope:global align:4 +item_getcheck_func_bomb_5__Fv = .text:0x800C2CA8; // type:function size:0x34 scope:global align:4 +item_getcheck_func_bomb_10__Fv = .text:0x800C2CDC; // type:function size:0x34 scope:global align:4 +item_getcheck_func_bomb_20__Fv = .text:0x800C2D10; // type:function size:0x34 scope:global align:4 +item_getcheck_func_bomb_30__Fv = .text:0x800C2D44; // type:function size:0x34 scope:global align:4 +item_getcheck_func_noentry__Fv = .text:0x800C2D78; // type:function size:0x8 scope:global align:4 +item_getcheck_func_arrow_10__Fv = .text:0x800C2D80; // type:function size:0x34 scope:global align:4 +item_getcheck_func_arrow_20__Fv = .text:0x800C2DB4; // type:function size:0x34 scope:global align:4 +item_getcheck_func_arrow_30__Fv = .text:0x800C2DE8; // type:function size:0x34 scope:global align:4 +item_getcheck_func_small_key__Fv = .text:0x800C2E1C; // type:function size:0x8 scope:global align:4 +item_getcheck_func_recover_faily__Fv = .text:0x800C2E24; // type:function size:0x8 scope:global align:4 +item_getcheck_func_triple_heart__Fv = .text:0x800C2E2C; // type:function size:0x8 scope:global align:4 +item_getcheck_func_pendant__Fv = .text:0x800C2E34; // type:function size:0x30 scope:global align:4 +item_getcheck_func_telescope__Fv = .text:0x800C2E64; // type:function size:0x34 scope:global align:4 +item_getcheck_func_tncl_whitsl__Fv = .text:0x800C2E98; // type:function size:0x34 scope:global align:4 +item_getcheck_func_wind_tact__Fv = .text:0x800C2ECC; // type:function size:0x34 scope:global align:4 +item_getcheck_func_camera__Fv = .text:0x800C2F00; // type:function size:0x34 scope:global align:4 +item_getcheck_func_emono_bag__Fv = .text:0x800C2F34; // type:function size:0x34 scope:global align:4 +item_getcheck_func_rope__Fv = .text:0x800C2F68; // type:function size:0x34 scope:global align:4 +item_getcheck_func_camera2__Fv = .text:0x800C2F9C; // type:function size:0x34 scope:global align:4 +item_getcheck_func_bow__Fv = .text:0x800C2FD0; // type:function size:0x34 scope:global align:4 +item_getcheck_func_pwr_groove__Fv = .text:0x800C3004; // type:function size:0x34 scope:global align:4 +item_getcheck_func_hvy_boots__Fv = .text:0x800C3038; // type:function size:0x34 scope:global align:4 +item_getcheck_func_drgn_shield__Fv = .text:0x800C306C; // type:function size:0x34 scope:global align:4 +item_getcheck_func_water_boots__Fv = .text:0x800C30A0; // type:function size:0x8 scope:global align:4 +item_getcheck_func_esa_bag__Fv = .text:0x800C30A8; // type:function size:0x34 scope:global align:4 +item_getcheck_func_boomerang__Fv = .text:0x800C30DC; // type:function size:0x34 scope:global align:4 +item_getcheck_func_bare_hand__Fv = .text:0x800C3110; // type:function size:0x8 scope:global align:4 +item_getcheck_func_hookshot__Fv = .text:0x800C3118; // type:function size:0x34 scope:global align:4 +item_getcheck_func_warasibe_bag__Fv = .text:0x800C314C; // type:function size:0x34 scope:global align:4 +item_getcheck_func_bomb_bag__Fv = .text:0x800C3180; // type:function size:0x8 scope:global align:4 +item_getcheck_func_hummer__Fv = .text:0x800C3188; // type:function size:0x34 scope:global align:4 +item_getcheck_func_deku_leaf__Fv = .text:0x800C31BC; // type:function size:0x34 scope:global align:4 +item_getcheck_func_magic_arrow__Fv = .text:0x800C31F0; // type:function size:0x34 scope:global align:4 +item_getcheck_func_light_arrow__Fv = .text:0x800C3224; // type:function size:0x34 scope:global align:4 +item_getcheck_func_sword__Fv = .text:0x800C3258; // type:function size:0x34 scope:global align:4 +item_getcheck_func_master_sword__Fv = .text:0x800C328C; // type:function size:0x34 scope:global align:4 +item_getcheck_func_lv3_sword__Fv = .text:0x800C32C0; // type:function size:0x34 scope:global align:4 +item_getcheck_func_shield__Fv = .text:0x800C32F4; // type:function size:0x34 scope:global align:4 +item_getcheck_func_mirror_shield__Fv = .text:0x800C3328; // type:function size:0x34 scope:global align:4 +item_getcheck_func_master_sword_ex__Fv = .text:0x800C335C; // type:function size:0x34 scope:global align:4 +item_getcheck_func_pirates_omamori__Fv = .text:0x800C3390; // type:function size:0x34 scope:global align:4 +item_getcheck_func_heros_omamori__Fv = .text:0x800C33C4; // type:function size:0x34 scope:global align:4 +item_getcheck_func_grass_ball__Fv = .text:0x800C33F8; // type:function size:0x8 scope:global align:4 +item_getcheck_func_skull_necklace__Fv = .text:0x800C3400; // type:function size:0x30 scope:global align:4 +item_getcheck_func_bokobaba_seed__Fv = .text:0x800C3430; // type:function size:0x30 scope:global align:4 +item_getcheck_func_golden_feather__Fv = .text:0x800C3460; // type:function size:0x30 scope:global align:4 +item_getcheck_func_boko_belt__Fv = .text:0x800C3490; // type:function size:0x30 scope:global align:4 +item_getcheck_func_red_jerry__Fv = .text:0x800C34C0; // type:function size:0x30 scope:global align:4 +item_getcheck_func_green_jerry__Fv = .text:0x800C34F0; // type:function size:0x30 scope:global align:4 +item_getcheck_func_blue_jerry__Fv = .text:0x800C3520; // type:function size:0x30 scope:global align:4 +item_getcheck_func_map__Fv = .text:0x800C3550; // type:function size:0x30 scope:global align:4 +item_getcheck_func_compass__Fv = .text:0x800C3580; // type:function size:0x8 scope:global align:4 +item_getcheck_func_boss_key__Fv = .text:0x800C3588; // type:function size:0x30 scope:global align:4 +item_getcheck_func_empty_bship__Fv = .text:0x800C35B8; // type:function size:0x30 scope:global align:4 +item_getcheck_func_empty_bottle__Fv = .text:0x800C35E8; // type:function size:0x30 scope:global align:4 +item_getcheck_func_red_bottle__Fv = .text:0x800C3618; // type:function size:0x30 scope:global align:4 +item_getcheck_func_green_bottle__Fv = .text:0x800C3648; // type:function size:0x30 scope:global align:4 +item_getcheck_func_blue_bottle__Fv = .text:0x800C3678; // type:function size:0x30 scope:global align:4 +item_getcheck_func_bottleship__Fv = .text:0x800C36A8; // type:function size:0x30 scope:global align:4 +item_getcheck_func_bin_in_bottleship__Fv = .text:0x800C36D8; // type:function size:0x30 scope:global align:4 +item_getcheck_func_bin_in_water__Fv = .text:0x800C3708; // type:function size:0x30 scope:global align:4 +item_getcheck_func_bin__Fv = .text:0x800C3738; // type:function size:0x30 scope:global align:4 +item_getcheck_func_triforce1__Fv = .text:0x800C3768; // type:function size:0x30 scope:global align:4 +item_getcheck_func_triforce2__Fv = .text:0x800C3798; // type:function size:0x30 scope:global align:4 +item_getcheck_func_triforce3__Fv = .text:0x800C37C8; // type:function size:0x30 scope:global align:4 +item_getcheck_func_triforce4__Fv = .text:0x800C37F8; // type:function size:0x30 scope:global align:4 +item_getcheck_func_triforce5__Fv = .text:0x800C3828; // type:function size:0x30 scope:global align:4 +item_getcheck_func_triforce6__Fv = .text:0x800C3858; // type:function size:0x30 scope:global align:4 +item_getcheck_func_triforce7__Fv = .text:0x800C3888; // type:function size:0x30 scope:global align:4 +item_getcheck_func_triforce8__Fv = .text:0x800C38B8; // type:function size:0x30 scope:global align:4 +item_getcheck_func_pearl1__Fv = .text:0x800C38E8; // type:function size:0x30 scope:global align:4 +item_getcheck_func_pearl2__Fv = .text:0x800C3918; // type:function size:0x30 scope:global align:4 +item_getcheck_func_pearl3__Fv = .text:0x800C3948; // type:function size:0x30 scope:global align:4 +item_getcheck_func_tact_song1__Fv = .text:0x800C3978; // type:function size:0x30 scope:global align:4 +item_getcheck_func_tact_song2__Fv = .text:0x800C39A8; // type:function size:0x30 scope:global align:4 +item_getcheck_func_tact_song3__Fv = .text:0x800C39D8; // type:function size:0x30 scope:global align:4 +item_getcheck_func_tact_song4__Fv = .text:0x800C3A08; // type:function size:0x30 scope:global align:4 +item_getcheck_func_tact_song5__Fv = .text:0x800C3A38; // type:function size:0x30 scope:global align:4 +item_getcheck_func_tact_song6__Fv = .text:0x800C3A68; // type:function size:0x30 scope:global align:4 +item_getcheck_func_normal_sail__Fv = .text:0x800C3A98; // type:function size:0x34 scope:global align:4 +item_getcheck_func_zora_sail__Fv = .text:0x800C3ACC; // type:function size:0x8 scope:global align:4 +item_getcheck_func_tincle_sail__Fv = .text:0x800C3AD4; // type:function size:0x8 scope:global align:4 +item_getcheck_func_sail__Fv = .text:0x800C3ADC; // type:function size:0x8 scope:global align:4 +item_getcheck_func_bird_esa_5__Fv = .text:0x800C3AE4; // type:function size:0x30 scope:global align:4 +item_getcheck_func_animal_esa__Fv = .text:0x800C3B14; // type:function size:0x30 scope:global align:4 +item_getcheck_func_esa1__Fv = .text:0x800C3B44; // type:function size:0x30 scope:global align:4 +item_getcheck_func_esa2__Fv = .text:0x800C3B74; // type:function size:0x30 scope:global align:4 +item_getcheck_func_esa3__Fv = .text:0x800C3BA4; // type:function size:0x30 scope:global align:4 +item_getcheck_func_esa4__Fv = .text:0x800C3BD4; // type:function size:0x30 scope:global align:4 +item_getcheck_func_esa5__Fv = .text:0x800C3C04; // type:function size:0x30 scope:global align:4 +item_getcheck_func_magic_bean__Fv = .text:0x800C3C34; // type:function size:0x8 scope:global align:4 +item_getcheck_func_bird_esa_10__Fv = .text:0x800C3C3C; // type:function size:0x30 scope:global align:4 +item_getcheck_func_flower_1__Fv = .text:0x800C3C6C; // type:function size:0x30 scope:global align:4 +item_getcheck_func_flower_2__Fv = .text:0x800C3C9C; // type:function size:0x30 scope:global align:4 +item_getcheck_func_flower_3__Fv = .text:0x800C3CCC; // type:function size:0x30 scope:global align:4 +item_getcheck_func_heros_flag__Fv = .text:0x800C3CFC; // type:function size:0x30 scope:global align:4 +item_getcheck_func_tairyo_flag__Fv = .text:0x800C3D2C; // type:function size:0x30 scope:global align:4 +item_getcheck_func_sales_flag__Fv = .text:0x800C3D5C; // type:function size:0x30 scope:global align:4 +item_getcheck_func_wind_flag__Fv = .text:0x800C3D8C; // type:function size:0x30 scope:global align:4 +item_getcheck_func_red_flag__Fv = .text:0x800C3DBC; // type:function size:0x30 scope:global align:4 +item_getcheck_func_fossil_head__Fv = .text:0x800C3DEC; // type:function size:0x30 scope:global align:4 +item_getcheck_func_water_statue__Fv = .text:0x800C3E1C; // type:function size:0x30 scope:global align:4 +item_getcheck_func_postman_statue__Fv = .text:0x800C3E4C; // type:function size:0x30 scope:global align:4 +item_getcheck_func_president_statue__Fv = .text:0x800C3E7C; // type:function size:0x30 scope:global align:4 +item_getcheck_func_letter00__Fv = .text:0x800C3EAC; // type:function size:0x30 scope:global align:4 +item_getcheck_func_magic_seed__Fv = .text:0x800C3EDC; // type:function size:0x30 scope:global align:4 +item_getcheck_func_magys_letter__Fv = .text:0x800C3F0C; // type:function size:0x30 scope:global align:4 +item_getcheck_func_mo_letter__Fv = .text:0x800C3F3C; // type:function size:0x30 scope:global align:4 +item_getcheck_func_cottage_paper__Fv = .text:0x800C3F6C; // type:function size:0x30 scope:global align:4 +item_getcheck_func_kaisen_present1__Fv = .text:0x800C3F9C; // type:function size:0x30 scope:global align:4 +item_getcheck_func_kaisen_present2__Fv = .text:0x800C3FCC; // type:function size:0x30 scope:global align:4 +item_getcheck_func_salvage_item1__Fv = .text:0x800C3FFC; // type:function size:0x30 scope:global align:4 +item_getcheck_func_salvage_item2__Fv = .text:0x800C402C; // type:function size:0x30 scope:global align:4 +item_getcheck_func_salvage_item3__Fv = .text:0x800C405C; // type:function size:0x30 scope:global align:4 +item_getcheck_func_xxx_039__Fv = .text:0x800C408C; // type:function size:0x30 scope:global align:4 +item_getcheck_func_lithograph1__Fv = .text:0x800C40BC; // type:function size:0x30 scope:global align:4 +item_getcheck_func_lithograph2__Fv = .text:0x800C40EC; // type:function size:0x30 scope:global align:4 +item_getcheck_func_lithograph3__Fv = .text:0x800C411C; // type:function size:0x30 scope:global align:4 +item_getcheck_func_lithograph4__Fv = .text:0x800C414C; // type:function size:0x30 scope:global align:4 +item_getcheck_func_lithograph5__Fv = .text:0x800C417C; // type:function size:0x30 scope:global align:4 +item_getcheck_func_lithograph6__Fv = .text:0x800C41AC; // type:function size:0x30 scope:global align:4 +item_getcheck_func_lithograph7__Fv = .text:0x800C41DC; // type:function size:0x30 scope:global align:4 +item_getcheck_func_lithograph8__Fv = .text:0x800C420C; // type:function size:0x30 scope:global align:4 +item_getcheck_func_lithograph9__Fv = .text:0x800C423C; // type:function size:0x30 scope:global align:4 +item_getcheck_func_lithograph10__Fv = .text:0x800C426C; // type:function size:0x30 scope:global align:4 +item_getcheck_func_lithograph11__Fv = .text:0x800C429C; // type:function size:0x30 scope:global align:4 +item_getcheck_func_lithograph12__Fv = .text:0x800C42CC; // type:function size:0x30 scope:global align:4 +item_getcheck_func_lithograph13__Fv = .text:0x800C42FC; // type:function size:0x30 scope:global align:4 +item_getcheck_func_lithograph14__Fv = .text:0x800C432C; // type:function size:0x30 scope:global align:4 +item_getcheck_func_lithograph15__Fv = .text:0x800C435C; // type:function size:0x30 scope:global align:4 +item_getcheck_func_lithograph16__Fv = .text:0x800C438C; // type:function size:0x30 scope:global align:4 +getRotenItemNumInBag__Fv = .text:0x800C43BC; // type:function size:0x6C scope:global align:4 +isDaizaItem__FUc = .text:0x800C4428; // type:function size:0x2C scope:global align:4 +isBomb__FUc = .text:0x800C4454; // type:function size:0x2C scope:global align:4 +isArrow__FUc = .text:0x800C4480; // type:function size:0x2C scope:global align:4 +isEmono__FUc = .text:0x800C44AC; // type:function size:0x34 scope:global align:4 +isEsa__FUc = .text:0x800C44E0; // type:function size:0x2C scope:global align:4 +isRupee__FUc = .text:0x800C450C; // type:function size:0x2C scope:global align:4 +isLimitedItem__FUc = .text:0x800C4538; // type:function size:0x1C scope:global align:4 +isNonSavedEmono__FUc = .text:0x800C4554; // type:function size:0x34 scope:global align:4 +isUseClothPacket__FUc = .text:0x800C4588; // type:function size:0x2C scope:global align:4 +isTriforce__FUc = .text:0x800C45B4; // type:function size:0x2C scope:global align:4 +isHeart__FUc = .text:0x800C45E0; // type:function size:0x20 scope:global align:4 +getItemNoByLife__FUc = .text:0x800C4600; // type:function size:0x44 scope:global align:4 +check_itemno__Fi = .text:0x800C4644; // type:function size:0x12C scope:global align:4 +getEmonoItemFromLifeBallTable__FUs = .text:0x800C4770; // type:function size:0x344 scope:global align:4 +getItemFromLifeBallTableWithoutEmono__FUs = .text:0x800C4AB4; // type:function size:0x284 scope:global align:4 +__ct__16dDlst_2DNumber_cFv = .text:0x800C4D38; // type:function size:0x1C scope:global align:4 +__dt__16dDlst_2DNumber_cFv = .text:0x800C4D54; // type:function size:0x5C scope:global align:4 +init__16dDlst_2DNumber_cFissssUc = .text:0x800C4DB0; // type:function size:0x134 scope:global align:4 +draw__16dDlst_2DNumber_cFv = .text:0x800C4EE4; // type:function size:0x108 scope:global align:4 +init__18dDlst_2DMinigame_cFP7ResTIMGP7ResTIMG = .text:0x800C4FEC; // type:function size:0x1F8 scope:global align:4 +draw__18dDlst_2DMinigame_cFv = .text:0x800C51E4; // type:function size:0xBC scope:global align:4 +init__17dDlst_2DBattery_cFP7ResTIMGP7ResTIMGP7ResTIMGP7ResTIMG = .text:0x800C52A0; // type:function size:0x5AC scope:global align:4 +setRotate__17dDlst_2DBattery_cFf = .text:0x800C584C; // type:function size:0x144 scope:global align:4 +draw__17dDlst_2DBattery_cFv = .text:0x800C5990; // type:function size:0x258 scope:global align:4 +init__16dDlst_2DObject_cFP7ResTIMGP7ResTIMG = .text:0x800C5BE8; // type:function size:0x124 scope:global align:4 +draw__16dDlst_2DObject_cFv = .text:0x800C5D0C; // type:function size:0xB4 scope:global align:4 +initial__17dDlst_2DOutFont_cFv = .text:0x800C5DC0; // type:function size:0x134 scope:global align:4 +setPane__17dDlst_2DOutFont_cFP7JUTFontP18fopMsgM_pane_classP18fopMsgM_pane_classP18fopMsgM_pane_classP18fopMsgM_pane_class = .text:0x800C5EF4; // type:function size:0xD8 scope:global align:4 +setPaneEx__17dDlst_2DOutFont_cFP7JUTFontP18fopMsgM_pane_classP18fopMsgM_pane_classP18fopMsgM_pane_classP18fopMsgM_pane_classPc = .text:0x800C5FCC; // type:function size:0xD4 scope:global align:4 +setRuby__17dDlst_2DOutFont_cFP7JUTFontP18fopMsgM_pane_class = .text:0x800C60A0; // type:function size:0x10 scope:global align:4 +setRubyEx__17dDlst_2DOutFont_cFP7JUTFontP18fopMsgM_pane_classPc = .text:0x800C60B0; // type:function size:0x10 scope:global align:4 +charWidth__17dDlst_2DOutFont_cFi = .text:0x800C60C0; // type:function size:0xB4 scope:global align:4 +rubyCharWidth__17dDlst_2DOutFont_cFi = .text:0x800C6174; // type:function size:0xC8 scope:global align:4 +iconset__17dDlst_2DOutFont_cFiPPc = .text:0x800C623C; // type:function size:0x378 scope:global align:4 +messageSet__17dDlst_2DOutFont_cFUl = .text:0x800C65B4; // type:function size:0xA74 scope:global align:4 +outFontStickAnime1__17dDlst_2DOutFont_cFUc = .text:0x800C7028; // type:function size:0x1A4 scope:global align:4 +outFontStickAnime2__17dDlst_2DOutFont_cFUcUc = .text:0x800C71CC; // type:function size:0x180 scope:global align:4 +outFontStickAnime3__17dDlst_2DOutFont_cFUcUc = .text:0x800C734C; // type:function size:0x1C4 scope:global align:4 +outFontStickAnimePiece__17dDlst_2DOutFont_cFUcUc = .text:0x800C7510; // type:function size:0x210 scope:global align:4 +move__17dDlst_2DOutFont_cFv = .text:0x800C7720; // type:function size:0x194 scope:global align:4 +setAlpha__17dDlst_2DOutFont_cFUc = .text:0x800C78B4; // type:function size:0x38 scope:global align:4 +__dt__16dDlst_2DObject_cFv = .text:0x800C78EC; // type:function size:0x5C scope:global align:4 +__dt__17dDlst_2DBattery_cFv = .text:0x800C7948; // type:function size:0x5C scope:global align:4 +__dt__18dDlst_2DMinigame_cFv = .text:0x800C79A4; // type:function size:0x5C scope:global align:4 +getMaxFlyingTimer__11daNpc_Cb1_cFv = .text:0x800C7A00; // type:function size:0x8 scope:global align:4 +aroundWalk__17daNpc_Mk_Static_cFP10fopAc_ac_cP10fopAc_ac_cUc = .text:0x800C7A08; // type:function size:0x1AC scope:global align:4 +turnPath__17daNpc_Mk_Static_cFP10fopAc_ac_cP14dNpc_PathRun_cUc = .text:0x800C7BB4; // type:function size:0x118 scope:global align:4 +chkPath__17daNpc_Mk_Static_cFP10fopAc_ac_cP14dNpc_PathRun_cUc = .text:0x800C7CCC; // type:function size:0xA8 scope:global align:4 +walkPath__17daNpc_Mk_Static_cFP10fopAc_ac_cP14dNpc_PathRun_cUc = .text:0x800C7D74; // type:function size:0x5C scope:global align:4 +getSpeedF__17daNpc_Mk_Static_cFff = .text:0x800C7DD0; // type:function size:0x88 scope:global align:4 +init__17daNpc_Mk_Static_cFUcUs = .text:0x800C7E58; // type:function size:0x24 scope:global align:4 +goFarLink_3__17daNpc_Mk_Static_cFP10fopAc_ac_cP14dNpc_PathRun_c = .text:0x800C7E7C; // type:function size:0x188 scope:global align:4 +goFarLink_2__17daNpc_Mk_Static_cFP10fopAc_ac_cP14dNpc_PathRun_c = .text:0x800C8004; // type:function size:0x2BC scope:global align:4 +runaway_com2__17daNpc_Mk_Static_cFP14dNpc_PathRun_cUc = .text:0x800C82C0; // type:function size:0x64 scope:global align:4 +runAwayProc__17daNpc_Mk_Static_cFP10fopAc_ac_cP14dNpc_PathRun_cP8dCcD_CylPs = .text:0x800C8324; // type:function size:0x49C scope:global align:4 +chkGameSet__17daNpc_Mk_Static_cFv = .text:0x800C87C0; // type:function size:0x8C scope:global align:4 +setRndPathPos__17daNpc_Mk_Static_cFP10fopAc_ac_cP14dNpc_PathRun_c = .text:0x800C884C; // type:function size:0x264 scope:global align:4 +chkPointPass__17daNpc_Mk_Static_cFP4cXyzP4cXyzP4cXyz = .text:0x800C8AB0; // type:function size:0xD0 scope:global align:4 +init__18dSalvage_control_cFv = .text:0x800C8B80; // type:function size:0x38 scope:global align:4 +init_end__18dSalvage_control_cFv = .text:0x800C8BB8; // type:function size:0x58 scope:global align:4 +entry__18dSalvage_control_cFP10fopAc_ac_cP14JPABaseEmitter = .text:0x800C8C10; // type:function size:0x3B0 scope:global align:4 +init_room__18dSalvage_control_cFSc = .text:0x800C8FC0; // type:function size:0x54 scope:global align:4 +init_one__18dSalvage_control_cFi = .text:0x800C9014; // type:function size:0x5C scope:global align:4 +init_one_sub__18dSalvage_control_cFi = .text:0x800C9070; // type:function size:0x88 scope:global align:4 +calcDistanceXZ__18dSalvage_control_cFv = .text:0x800C90F8; // type:function size:0x104 scope:global align:4 +getPos__18dSalvage_control_cFi = .text:0x800C91FC; // type:function size:0x24 scope:global align:4 +getPosP__18dSalvage_control_cFi = .text:0x800C9220; // type:function size:0x14 scope:global align:4 +getScale__18dSalvage_control_cFi = .text:0x800C9234; // type:function size:0x24 scope:global align:4 +getR__18dSalvage_control_cFi = .text:0x800C9258; // type:function size:0x10 scope:global align:4 +getH__18dSalvage_control_cFi = .text:0x800C9268; // type:function size:0x10 scope:global align:4 +getRoomNo__18dSalvage_control_cFi = .text:0x800C9278; // type:function size:0x10 scope:global align:4 +getItemNo__18dSalvage_control_cFi = .text:0x800C9288; // type:function size:0x10 scope:global align:4 +getSwitchNo__18dSalvage_control_cFi = .text:0x800C9298; // type:function size:0x10 scope:global align:4 +getSaveNo__18dSalvage_control_cFi = .text:0x800C92A8; // type:function size:0x10 scope:global align:4 +getType__18dSalvage_control_cFi = .text:0x800C92B8; // type:function size:0x10 scope:global align:4 +getKind__18dSalvage_control_cFi = .text:0x800C92C8; // type:function size:0x10 scope:global align:4 +getDistance__18dSalvage_control_cFi = .text:0x800C92D8; // type:function size:0x10 scope:global align:4 +getAlphaPtr__18dSalvage_control_cFi = .text:0x800C92E8; // type:function size:0x14 scope:global align:4 +getDrawMode__18dSalvage_control_cFi = .text:0x800C92FC; // type:function size:0x10 scope:global align:4 +checkRegist__18dSalvage_control_cFi = .text:0x800C930C; // type:function size:0x20 scope:global align:4 +checkUsed__18dSalvage_control_cFi = .text:0x800C932C; // type:function size:0x1C scope:global align:4 +setPos__18dSalvage_control_cFi4cXyz = .text:0x800C9348; // type:function size:0x24 scope:global align:4 +setFlag__18dSalvage_control_cFiUc = .text:0x800C936C; // type:function size:0x18 scope:global align:4 +clrFlag__18dSalvage_control_cFiUc = .text:0x800C9384; // type:function size:0x18 scope:global align:4 +setNowAlpha__18dSalvage_control_cFiUc = .text:0x800C939C; // type:function size:0x10 scope:global align:4 +setDrawMode__18dSalvage_control_cFii = .text:0x800C93AC; // type:function size:0x10 scope:global align:4 +dSnap_PhotoIndex2TableIndex__Fi = .text:0x800C93BC; // type:function size:0x78 scope:global align:4 +dSnap_GetFigRoomId__Fi = .text:0x800C9434; // type:function size:0x28 scope:global align:4 +__ct__9dSnap_ObjFv = .text:0x800C945C; // type:function size:0x5C scope:global align:4 +CalcArea2D__9dSnap_ObjFv = .text:0x800C94B8; // type:function size:0x668 scope:global align:4 +draw__9dSnap_ObjFv = .text:0x800C9B20; // type:function size:0x428 scope:global align:4 +SetGeo__9dSnap_ObjFRC3Vecffs = .text:0x800C9F48; // type:function size:0x34 scope:global align:4 +SetGeoSph__9dSnap_ObjFRC3Vecf = .text:0x800C9F7C; // type:function size:0x3C scope:global align:4 +SetInf__9dSnap_ObjFUcPC10fopAc_ac_cUcUcs = .text:0x800C9FB8; // type:function size:0x2C scope:global align:4 +SetAreaClear__9dSnap_ObjFv = .text:0x800C9FE4; // type:function size:0x1C scope:global align:4 +SetArea__9dSnap_ObjFss = .text:0x800CA000; // type:function size:0x54 scope:global align:4 +ChkPhoto__9dSnap_ObjFi = .text:0x800CA054; // type:function size:0x14 scope:global align:4 +ChkSuccess__9dSnap_ObjFlf = .text:0x800CA068; // type:function size:0x28 scope:global align:4 +ChkCamCull__9dSnap_ObjCFv = .text:0x800CA090; // type:function size:0x98 scope:global align:4 +Init__18dSnap_RegistObjElmFv = .text:0x800CA128; // type:function size:0x4 scope:global align:4 +Regist__18dSnap_RegistObjElmFRC9dSnap_Obj = .text:0x800CA12C; // type:function size:0x94 scope:global align:4 +Create__12dSnap_packetFv = .text:0x800CA1C0; // type:function size:0x14 scope:global align:4 +ReleaseShutter__12dSnap_packetFv = .text:0x800CA1D4; // type:function size:0x10 scope:global align:4 +ChkReleaseShutter__12dSnap_packetFv = .text:0x800CA1E4; // type:function size:0xC scope:global align:4 +Execute__12dSnap_packetFv = .text:0x800CA1F0; // type:function size:0x80 scope:global align:4 +Regist__12dSnap_packetFRC9dSnap_Obj = .text:0x800CA270; // type:function size:0x17C scope:global align:4 +dSnap_MatDl__Fv = .text:0x800CA3EC; // type:function size:0x180 scope:global align:4 +dSnap_AlphaClearDL__Fv = .text:0x800CA56C; // type:function size:0x180 scope:global align:4 +draw__12dSnap_packetFv = .text:0x800CA6EC; // type:function size:0xD4 scope:global align:4 +ClearAlphaBuffer__12dSnap_packetFv = .text:0x800CA7C0; // type:function size:0x134 scope:global align:4 +Judge__12dSnap_packetFv = .text:0x800CA8F4; // type:function size:0x168 scope:global align:4 +FindPhoto__12dSnap_packetFii = .text:0x800CAA5C; // type:function size:0x94 scope:global align:4 +JudgePost__12dSnap_packetFv = .text:0x800CAAF0; // type:function size:0x68 scope:global align:4 +JudgeBikutsuki__12dSnap_packetFv = .text:0x800CAB58; // type:function size:0x70 scope:global align:4 +JudgeCoupleLook__12dSnap_packetFv = .text:0x800CABC8; // type:function size:0xC0 scope:global align:4 +JudgeGF__12dSnap_packetFv = .text:0x800CAC88; // type:function size:0x70 scope:global align:4 +JudgeGenzo__12dSnap_packetFv = .text:0x800CACF8; // type:function size:0x70 scope:global align:4 +JudgeTestM__12dSnap_packetFv = .text:0x800CAD68; // type:function size:0x8 scope:global align:4 +JudgeGene__12dSnap_packetFv = .text:0x800CAD70; // type:function size:0x70 scope:global align:4 +JudgeFigure__12dSnap_packetFi = .text:0x800CADE0; // type:function size:0xFC scope:global align:4 +SetResult__12dSnap_packetFv = .text:0x800CAEDC; // type:function size:0x18C scope:global align:4 +dSnap_Create__Fv = .text:0x800CB068; // type:function size:0x28 scope:global align:4 +dSnap_ReleaseShutter__Fv = .text:0x800CB090; // type:function size:0x28 scope:global align:4 +dSnap_Execute__Fv = .text:0x800CB0B8; // type:function size:0x28 scope:global align:4 +dSnap_GetResult__Fv = .text:0x800CB0E0; // type:function size:0x10 scope:global align:4 +dSnap_GetResultDetail__Fv = .text:0x800CB0F0; // type:function size:0x10 scope:global align:4 +dSnap_RegistSnapObj__FR9dSnap_Obj = .text:0x800CB100; // type:function size:0x2C scope:global align:4 +dSnap_RegistFig__FUcP10fopAc_ac_cfff = .text:0x800CB12C; // type:function size:0x28 scope:global align:4 +dSnap_RegistFig__FUcP10fopAc_ac_cRC3Vecsfff = .text:0x800CB154; // type:function size:0x1E0 scope:global align:4 +dSnap_DebugDraw__Fv = .text:0x800CB334; // type:function size:0x80 scope:global align:4 +dSnap_Delete__Fv = .text:0x800CB3B4; // type:function size:0x4 scope:global align:4 +__dt__12dSnap_packetFv = .text:0x800CB3B8; // type:function size:0x84 scope:global align:4 +__dt__18dSnap_RegistObjElmFv = .text:0x800CB43C; // type:function size:0x5C scope:global align:4 +__sinit_d_snap_cpp = .text:0x800CB498; // type:function size:0x1A8 scope:local align:4 +__ct__18dSnap_RegistObjElmFv = .text:0x800CB640; // type:function size:0x3C scope:global align:4 +set_pwind_init__12dPointWind_cFP9cM3dGCpsS = .text:0x800CB67C; // type:function size:0x7C scope:global align:4 +set_pwind_move__12dPointWind_cFv = .text:0x800CB6F8; // type:function size:0x240 scope:global align:4 +set_pwind_delete__12dPointWind_cFv = .text:0x800CB938; // type:function size:0x24 scope:global align:4 +__ct__11daAgb_HIO_cFv = .text:0x800CB95C; // type:function size:0xC4 scope:global align:4 +init__10dMsgCtrl_cFUs = .text:0x800CBA20; // type:function size:0x1C scope:global align:4 +execute__10dMsgCtrl_cFv = .text:0x800CBA3C; // type:function size:0x98 scope:global align:4 +sjis2chrNo__FPCc = .text:0x800CBAD4; // type:function size:0x1E0 scope:global align:4 +NameConv__7daAgb_cFv = .text:0x800CBCB4; // type:function size:0xB0 scope:global align:4 +uploadInitCheck__7daAgb_cFv = .text:0x800CBD64; // type:function size:0x19C scope:global align:4 +uploadPortCheckWait__7daAgb_cFv = .text:0x800CBF00; // type:function size:0x138 scope:global align:4 +uploadSelect__7daAgb_cFv = .text:0x800CC038; // type:function size:0x12C scope:global align:4 +uploadJoyboot1__7daAgb_cFv = .text:0x800CC164; // type:function size:0xD0 scope:global align:4 +uploadJoyboot2__7daAgb_cFv = .text:0x800CC234; // type:function size:0x140 scope:global align:4 +uploadMessageLoad__7daAgb_cFv = .text:0x800CC374; // type:function size:0xB8 scope:global align:4 +uploadMessageLoad2__7daAgb_cFv = .text:0x800CC42C; // type:function size:0x20 scope:global align:4 +uploadConnect__7daAgb_cFv = .text:0x800CC44C; // type:function size:0x154 scope:global align:4 +uploadMessageSend__7daAgb_cFv = .text:0x800CC5A0; // type:function size:0x124 scope:global align:4 +uploadMsgEndWait__7daAgb_cFv = .text:0x800CC6C4; // type:function size:0x48 scope:global align:4 +uploadMsgEndTimer__7daAgb_cFv = .text:0x800CC70C; // type:function size:0x84 scope:global align:4 +modeLoad__7daAgb_cFv = .text:0x800CC790; // type:function size:0x7C scope:global align:4 +modeLookAttention__7daAgb_cFv = .text:0x800CC80C; // type:function size:0x12C scope:global align:4 +DungeonNoGet__7daAgb_cFv = .text:0x800CC938; // type:function size:0xF0 scope:global align:4 +MapNoSet__7daAgb_cFUcUcUc = .text:0x800CCA28; // type:function size:0x54 scope:global align:4 +onFree__7daAgb_cFv = .text:0x800CCA7C; // type:function size:0x1C scope:global align:4 +onHold__7daAgb_cFv = .text:0x800CCA98; // type:function size:0x18 scope:global align:4 +offHold__7daAgb_cFv = .text:0x800CCAB0; // type:function size:0x18 scope:global align:4 +resetCursor__7daAgb_cFb = .text:0x800CCAC8; // type:function size:0xEC scope:global align:4 +FlashCheck__7daAgb_cFv = .text:0x800CCBB4; // type:function size:0x28 scope:global align:4 +FlagsRecv__7daAgb_cFv = .text:0x800CCBDC; // type:function size:0x238 scope:global align:4 +SwitchOn__7daAgb_cFv = .text:0x800CCE14; // type:function size:0xDC scope:global align:4 +GbaItemUse__7daAgb_cFv = .text:0x800CCEF0; // type:function size:0x6E0 scope:global align:4 +Shopping__7daAgb_cFv = .text:0x800CD5D0; // type:function size:0x16C scope:global align:4 +FlagsSend__7daAgb_cFUl = .text:0x800CD73C; // type:function size:0x6C0 scope:global align:4 +CursorMove__7daAgb_cFP10fopAc_ac_cUl = .text:0x800CDDFC; // type:function size:0xBA8 scope:global align:4 +__dt__15dBgS_LinkLinChkFv = .text:0x800CE9A4; // type:function size:0x154 scope:global align:4 +modeMove__7daAgb_cFv = .text:0x800CEAF8; // type:function size:0x8FC scope:global align:4 +modeDelete__7daAgb_cFv = .text:0x800CF3F4; // type:function size:0x98 scope:global align:4 +daAgb_Execute__FP7daAgb_c = .text:0x800CF48C; // type:function size:0x5B4 scope:global align:4 +daAgb_Draw__FP7daAgb_c = .text:0x800CFA40; // type:function size:0x1F8 scope:global align:4 +setTevColor__11J3DTevBlockFUlPC13J3DGXColorS10 = .text:0x800CFC38; // type:function size:0x4 scope:global align:4 +daAgb_IsDelete__FP7daAgb_c = .text:0x800CFC3C; // type:function size:0x8 scope:global align:4 +daAgb_Delete__FP7daAgb_c = .text:0x800CFC44; // type:function size:0x60 scope:global align:4 +createHeap_CB__FP10fopAc_ac_c = .text:0x800CFCA4; // type:function size:0x20 scope:local align:4 +createHeap__7daAgb_cFv = .text:0x800CFCC4; // type:function size:0x1EC scope:global align:4 +daAgb_Create__FP10fopAc_ac_c = .text:0x800CFEB0; // type:function size:0x200 scope:global align:4 +__ct__7daAgb_cFv = .text:0x800D00B0; // type:function size:0xB0 scope:global align:4 +__dt__13dBgS_LinkAcchFv = .text:0x800D0160; // type:function size:0x70 scope:global align:4 +__dt__15dBgS_LinkCrrPosFv = .text:0x800D01D0; // type:function size:0x78 scope:global align:4 +__dt__11dBgS_CrrPosFv = .text:0x800D0248; // type:function size:0x1C4 scope:global align:4 +__ct__15dBgS_LinkCrrPosFv = .text:0x800D040C; // type:function size:0x5C scope:global align:4 +__ct__11dBgS_CrrPosFv = .text:0x800D0468; // type:function size:0x1F8 scope:global align:4 +__dt__11daAgb_HIO_cFv = .text:0x800D0660; // type:function size:0x60 scope:global align:4 +__sinit_d_a_agb_cpp = .text:0x800D06C0; // type:function size:0x174 scope:local align:4 +__dt__10dMsgCtrl_cFv = .text:0x800D0834; // type:function size:0x3C scope:global align:4 +@20@__dt__15dBgS_LinkLinChkFv = .text:0x800D0870; // type:function size:0x8 scope:local align:4 +@100@__dt__15dBgS_LinkLinChkFv = .text:0x800D0878; // type:function size:0x8 scope:local align:4 +@88@__dt__15dBgS_LinkLinChkFv = .text:0x800D0880; // type:function size:0x8 scope:local align:4 +@32@__dt__13dBgS_LinkAcchFv = .text:0x800D0888; // type:function size:0x8 scope:local align:4 +@20@__dt__13dBgS_LinkAcchFv = .text:0x800D0890; // type:function size:0x8 scope:local align:4 +@28@__dt__15dBgS_LinkCrrPosFv = .text:0x800D0898; // type:function size:0x8 scope:local align:4 +@16@__dt__15dBgS_LinkCrrPosFv = .text:0x800D08A0; // type:function size:0x8 scope:local align:4 +@36@__dt__15dBgS_LinkCrrPosFv = .text:0x800D08A8; // type:function size:0x8 scope:local align:4 +@28@__dt__11dBgS_CrrPosFv = .text:0x800D08B0; // type:function size:0x8 scope:local align:4 +@16@__dt__11dBgS_CrrPosFv = .text:0x800D08B8; // type:function size:0x8 scope:local align:4 +@36@__dt__11dBgS_CrrPosFv = .text:0x800D08C0; // type:function size:0x8 scope:local align:4 +checkPlayerFly__9daPy_py_cCFv = .text:0x800D08C8; // type:function size:0x8 scope:global align:4 +createHeap_CB__FP10fopAc_ac_c = .text:0x800D08D0; // type:function size:0x20 scope:local align:4 +_createHeap__9daArrow_cFv = .text:0x800D08F0; // type:function size:0xCC scope:global align:4 +atHit_CB__FP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x800D09BC; // type:function size:0x20 scope:global align:4 +_atHit__9daArrow_cFP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x800D09DC; // type:function size:0x158 scope:global align:4 +checkCreater__9daArrow_cFv = .text:0x800D0B34; // type:function size:0x54 scope:global align:4 +setLightEffect__9daArrow_cFv = .text:0x800D0B88; // type:function size:0xD4 scope:global align:4 +setBlur__9daArrow_cFv = .text:0x800D0C5C; // type:function size:0xA8 scope:global align:4 +createBlur__9daArrow_cFv = .text:0x800D0D04; // type:function size:0x70 scope:global align:4 +setArrowShootSe__9daArrow_cFv = .text:0x800D0D74; // type:function size:0xD8 scope:global align:4 +setDrawShapeMaterial__9daArrow_cFv = .text:0x800D0E4C; // type:function size:0x94 scope:global align:4 +arrowShooting__9daArrow_cFv = .text:0x800D0EE0; // type:function size:0x22C scope:global align:4 +arrowUseMp__9daArrow_cFv = .text:0x800D110C; // type:function size:0x28 scope:global align:4 +ShieldReflect__9daArrow_cFv = .text:0x800D1134; // type:function size:0x27C scope:global align:4 +check_water_in__9daArrow_cFv = .text:0x800D13B0; // type:function size:0x2C4 scope:global align:4 +changeArrowMp__9daArrow_cFv = .text:0x800D1674; // type:function size:0x24 scope:global align:4 +changeArrowType__9daArrow_cFv = .text:0x800D1698; // type:function size:0x190 scope:global align:4 +changeArrowTypeNotReady__9daArrow_cFv = .text:0x800D1828; // type:function size:0xD0 scope:global align:4 +setRoomInfo__9daArrow_cFv = .text:0x800D18F8; // type:function size:0xAC scope:global align:4 +setKeepMatrix__9daArrow_cFv = .text:0x800D19A4; // type:function size:0x1A4 scope:global align:4 +setStopActorMatrix__9daArrow_cFv = .text:0x800D1B48; // type:function size:0x21C scope:global align:4 +procWait__9daArrow_cFv = .text:0x800D1D64; // type:function size:0xB0 scope:global align:4 +procMove__9daArrow_cFv = .text:0x800D1E14; // type:function size:0x10C4 scope:global align:4 +procReturn__9daArrow_cFv = .text:0x800D2ED8; // type:function size:0x27C scope:global align:4 +procStop_BG__9daArrow_cFv = .text:0x800D3154; // type:function size:0x37C scope:global align:4 +procStop_Actor__9daArrow_cFv = .text:0x800D34D0; // type:function size:0x84 scope:global align:4 +procWater__9daArrow_cFv = .text:0x800D3554; // type:function size:0x40 scope:global align:4 +checkRestMp__9daArrow_cFv = .text:0x800D3594; // type:function size:0x30 scope:global align:4 +setTypeByPlayer__9daArrow_cFv = .text:0x800D35C4; // type:function size:0x34 scope:global align:4 +createInit__9daArrow_cFv = .text:0x800D35F8; // type:function size:0x1D8 scope:global align:4 +_execute__9daArrow_cFv = .text:0x800D37D0; // type:function size:0x11C scope:global align:4 +_draw__9daArrow_cFv = .text:0x800D38EC; // type:function size:0x140 scope:global align:4 +_create__9daArrow_cFv = .text:0x800D3A2C; // type:function size:0xD8 scope:global align:4 +__ct__9daArrow_cFv = .text:0x800D3B04; // type:function size:0x37C scope:global align:4 +__dt__8dCcD_SphFv = .text:0x800D3E80; // type:function size:0xCC scope:global align:4 +__dt__12cCcD_SphAttrFv = .text:0x800D3F4C; // type:function size:0x8C scope:global align:4 +__dt__8cM3dGSphFv = .text:0x800D3FD8; // type:function size:0x48 scope:global align:4 +__dt__8dCcD_CpsFv = .text:0x800D4020; // type:function size:0xE0 scope:global align:4 +__dt__9cCcD_SttsFv = .text:0x800D4100; // type:function size:0x48 scope:global align:4 +__dt__16dBgS_ArrowLinChkFv = .text:0x800D4148; // type:function size:0x154 scope:global align:4 +_delete__9daArrow_cFv = .text:0x800D429C; // type:function size:0x30 scope:global align:4 +daArrowCreate__FPv = .text:0x800D42CC; // type:function size:0x20 scope:global align:4 +daArrowDelete__FPv = .text:0x800D42EC; // type:function size:0x20 scope:global align:4 +daArrowExecute__FPv = .text:0x800D430C; // type:function size:0x20 scope:global align:4 +daArrowDraw__FPv = .text:0x800D432C; // type:function size:0x20 scope:global align:4 +daArrowIsDelete__FPv = .text:0x800D434C; // type:function size:0x8 scope:global align:4 +GetShapeAttr__8dCcD_SphFv = .text:0x800D4354; // type:function size:0x10 scope:global align:4 +GetCoCP__12cCcD_SphAttrCFv = .text:0x800D4364; // type:function size:0x8 scope:global align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x800D436C; // type:function size:0x8 scope:global align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x800D4374; // type:function size:0x8 scope:global align:4 +CrossAtTg__12cCcD_SphAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x800D437C; // type:function size:0x38 scope:global align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_AabAttrPf = .text:0x800D43B4; // type:function size:0x8 scope:global align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_TriAttrPf = .text:0x800D43BC; // type:function size:0x8 scope:global align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_PntAttrPf = .text:0x800D43C4; // type:function size:0x8 scope:global align:4 +CrossCo__12cCcD_SphAttrCFRC14cCcD_ShapeAttrPf = .text:0x800D43CC; // type:function size:0x38 scope:global align:4 +GetShapeAttr__8dCcD_CpsFv = .text:0x800D4404; // type:function size:0x10 scope:global align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x800D4414; // type:function size:0x8 scope:global align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x800D441C; // type:function size:0x8 scope:global align:4 +CrossAtTg__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x800D4424; // type:function size:0x38 scope:global align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_AabAttrPf = .text:0x800D445C; // type:function size:0x8 scope:global align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_TriAttrPf = .text:0x800D4464; // type:function size:0x8 scope:global align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_PntAttrPf = .text:0x800D446C; // type:function size:0x8 scope:global align:4 +CrossCo__12cCcD_CpsAttrCFRC14cCcD_ShapeAttrPf = .text:0x800D4474; // type:function size:0x38 scope:global align:4 +cLib_calcTimer__FPs = .text:0x800D44AC; // type:function size:0x1C scope:global align:4 +@20@__dt__16dBgS_ArrowLinChkFv = .text:0x800D44C8; // type:function size:0x8 scope:local align:4 +@100@__dt__16dBgS_ArrowLinChkFv = .text:0x800D44D0; // type:function size:0x8 scope:local align:4 +@88@__dt__16dBgS_ArrowLinChkFv = .text:0x800D44D8; // type:function size:0x8 scope:local align:4 +@280@__dt__8dCcD_CpsFv = .text:0x800D44E0; // type:function size:0x8 scope:local align:4 +@248@__dt__8dCcD_CpsFv = .text:0x800D44E8; // type:function size:0x8 scope:local align:4 +@280@__dt__8dCcD_SphFv = .text:0x800D44F0; // type:function size:0x8 scope:local align:4 +@248@__dt__8dCcD_SphFv = .text:0x800D44F8; // type:function size:0x8 scope:local align:4 +setArcName__6daBg_cFv = .text:0x800D4500; // type:function size:0x40 scope:global align:4 +createMatAnm__FP12J3DModelDataUs = .text:0x800D4540; // type:function size:0x9C scope:global align:4 +create__13daBg_btkAnm_cFP12J3DModelDataP19J3DAnmTextureSRTKey = .text:0x800D45DC; // type:function size:0x118 scope:global align:4 +entry__13daBg_btkAnm_cFP12J3DModelData = .text:0x800D46F4; // type:function size:0x98 scope:global align:4 +play__13daBg_btkAnm_cFv = .text:0x800D478C; // type:function size:0x64 scope:global align:4 +create__13daBg_brkAnm_cFP12J3DModelDataP15J3DAnmTevRegKey = .text:0x800D47F0; // type:function size:0x150 scope:global align:4 +entry__13daBg_brkAnm_cFP12J3DModelData = .text:0x800D4940; // type:function size:0x3C scope:global align:4 +play__13daBg_brkAnm_cFv = .text:0x800D497C; // type:function size:0x24 scope:global align:4 +checkCreateHeap__FP10fopAc_ac_c = .text:0x800D49A0; // type:function size:0x20 scope:local align:4 +createHeap__6daBg_cFv = .text:0x800D49C0; // type:function size:0x358 scope:global align:4 +escapeRestart__Fv = .text:0x800D4D18; // type:function size:0xC0 scope:global align:4 +__dt__6daBg_cFv = .text:0x800D4DD8; // type:function size:0x168 scope:global align:4 +daBg_Draw__FP6daBg_c = .text:0x800D4F40; // type:function size:0x17C scope:global align:4 +daBg_Execute__FP6daBg_c = .text:0x800D50BC; // type:function size:0xC0 scope:global align:4 +daBg_IsDelete__FP6daBg_c = .text:0x800D517C; // type:function size:0x10 scope:global align:4 +daBg_Delete__FP6daBg_c = .text:0x800D518C; // type:function size:0x28 scope:global align:4 +daBg_Create__FP10fopAc_ac_c = .text:0x800D51B4; // type:function size:0x20 scope:global align:4 +create__6daBg_cFv = .text:0x800D51D4; // type:function size:0x29C scope:global align:4 +chk_attrState__22@unnamed@d_a_bomb_cpp@FPC8daBomb_cQ222@unnamed@d_a_bomb_cpp@8AttrSt_e = .text:0x800D5470; // type:function size:0x4C scope:global align:4 +executeAfter__25daBomb_fuseSmokeEcallBackFP14JPABaseEmitter = .text:0x800D54BC; // type:function size:0x418 scope:global align:4 +execute__26daBomb_fuseSparksEcallBackFP14JPABaseEmitter = .text:0x800D58D4; // type:function size:0x48 scope:global align:4 +draw_norm__8daBomb_cFv = .text:0x800D591C; // type:function size:0x184 scope:global align:4 +draw_nut__8daBomb_cFv = .text:0x800D5AA0; // type:function size:0xF8 scope:global align:4 +draw__8daBomb_cFv = .text:0x800D5B98; // type:function size:0x188 scope:global align:4 +daBomb_Draw__FP8daBomb_c = .text:0x800D5D20; // type:function size:0x20 scope:global align:4 +checkExplodeCc_norm__8daBomb_cFv = .text:0x800D5D40; // type:function size:0xA8 scope:global align:4 +checkExplodeCc_nut__8daBomb_cFv = .text:0x800D5DE8; // type:function size:0x128 scope:global align:4 +checkExplodeCc_cannon__8daBomb_cFv = .text:0x800D5F10; // type:function size:0xBC scope:global align:4 +checkExplodeCc__8daBomb_cFv = .text:0x800D5FCC; // type:function size:0xB0 scope:global align:4 +checkExplodeTimer__8daBomb_cFv = .text:0x800D607C; // type:function size:0x7C scope:global align:4 +checkExplode__8daBomb_cFv = .text:0x800D60F8; // type:function size:0x58 scope:global align:4 +checkExplodeBg_norm__8daBomb_cFv = .text:0x800D6150; // type:function size:0x94 scope:global align:4 +checkExplodeBg_nut__8daBomb_cFv = .text:0x800D61E4; // type:function size:0x10C scope:global align:4 +checkExplodeBg_cannon__8daBomb_cFv = .text:0x800D62F0; // type:function size:0xC0 scope:global align:4 +checkExplodeBg__8daBomb_cFv = .text:0x800D63B0; // type:function size:0x9C scope:global align:4 +posMoveF__8daBomb_cFv = .text:0x800D644C; // type:function size:0x178 scope:global align:4 +bgCrrPos__8daBomb_cFv = .text:0x800D65C4; // type:function size:0x54 scope:global align:4 +bgCrrPos_lava__8daBomb_cFv = .text:0x800D6618; // type:function size:0x6C scope:global align:4 +bgCrrPos_water__8daBomb_cFv = .text:0x800D6684; // type:function size:0xB8 scope:global align:4 +chk_water_land__8daBomb_cFv = .text:0x800D673C; // type:function size:0x8 scope:global align:4 +chk_water_in__8daBomb_cFv = .text:0x800D6744; // type:function size:0x8 scope:global align:4 +chk_water_sink__8daBomb_cFv = .text:0x800D674C; // type:function size:0x58 scope:global align:4 +chk_lava_hit__8daBomb_cFv = .text:0x800D67A4; // type:function size:0x30 scope:global align:4 +bound__8daBomb_cFf = .text:0x800D67D4; // type:function size:0xFC scope:global align:4 +set_real_shadow_flag__8daBomb_cFv = .text:0x800D68D0; // type:function size:0xE4 scope:global align:4 +setRoomInfo__8daBomb_cFv = .text:0x800D69B4; // type:function size:0x8C scope:global align:4 +makeFireEffect__8daBomb_cFR4cXyzR5csXyz = .text:0x800D6A40; // type:function size:0xC8 scope:global align:4 +makeWaterEffect__8daBomb_cFv = .text:0x800D6B08; // type:function size:0x124 scope:global align:4 +setFuseEffect__8daBomb_cFv = .text:0x800D6C2C; // type:function size:0x12C scope:global align:4 +eff_explode_normal__8daBomb_cFPC5csXyz = .text:0x800D6D58; // type:function size:0xE8 scope:global align:4 +eff_explode_cheap__8daBomb_cFPC5csXyz = .text:0x800D6E40; // type:function size:0x140 scope:global align:4 +eff_explode__8daBomb_cFv = .text:0x800D6F80; // type:function size:0x90 scope:global align:4 +procExplode_init__8daBomb_cFv = .text:0x800D7010; // type:function size:0x610 scope:global align:4 +procExplode__8daBomb_cFv = .text:0x800D7620; // type:function size:0x26C scope:global align:4 +procCarry_init__8daBomb_cFv = .text:0x800D788C; // type:function size:0xAC scope:global align:4 +procCarry__8daBomb_cFv = .text:0x800D7938; // type:function size:0xB0 scope:global align:4 +procWait_init__8daBomb_cFv = .text:0x800D79E8; // type:function size:0x74 scope:global align:4 +procWait__8daBomb_cFv = .text:0x800D7A5C; // type:function size:0x150 scope:global align:4 +waitState_cannon__8daBomb_cFv = .text:0x800D7BAC; // type:function size:0x24 scope:global align:4 +waitState_bomtyu__8daBomb_cFv = .text:0x800D7BD0; // type:function size:0x88 scope:global align:4 +procSink__8daBomb_cFv = .text:0x800D7C58; // type:function size:0x10 scope:global align:4 +execute__8daBomb_cFv = .text:0x800D7C68; // type:function size:0x2D8 scope:global align:4 +daBomb_Execute__FP8daBomb_c = .text:0x800D7F40; // type:function size:0x20 scope:global align:4 +set_wind_vec__8daBomb_cFv = .text:0x800D7F60; // type:function size:0x308 scope:global align:4 +anm_play_nut__8daBomb_cFv = .text:0x800D8268; // type:function size:0x80 scope:global align:4 +set_mtx__8daBomb_cFv = .text:0x800D82E8; // type:function size:0xB4 scope:global align:4 +init_mtx__8daBomb_cFv = .text:0x800D839C; // type:function size:0x20 scope:global align:4 +se_cannon_fly_set__8daBomb_cFv = .text:0x800D83BC; // type:function size:0x5C scope:global align:4 +se_cannon_fly_stop__8daBomb_cFv = .text:0x800D8418; // type:function size:0x4C scope:global align:4 +eff_water_splash__8daBomb_cFv = .text:0x800D8464; // type:function size:0x100 scope:global align:4 +daBomb_IsDelete__FP8daBomb_c = .text:0x800D8564; // type:function size:0x8 scope:global align:4 +bombDelete__8daBomb_cFv = .text:0x800D856C; // type:function size:0x11C scope:global align:4 +daBomb_Delete__FP8daBomb_c = .text:0x800D8688; // type:function size:0x24 scope:global align:4 +createHeap__8daBomb_cFv = .text:0x800D86AC; // type:function size:0x43C scope:global align:4 +daBomb_createHeap__FP10fopAc_ac_c = .text:0x800D8AE8; // type:function size:0x20 scope:global align:4 +create__8daBomb_cFv = .text:0x800D8B08; // type:function size:0x110 scope:global align:4 +__ct__8daBomb_cFv = .text:0x800D8C18; // type:function size:0x2B4 scope:global align:4 +__dt__15LIGHT_INFLUENCEFv = .text:0x800D8ECC; // type:function size:0x3C scope:global align:4 +daBomb_Create__FP10fopAc_ac_c = .text:0x800D8F08; // type:function size:0x20 scope:global align:4 +create_init__8daBomb_cFv = .text:0x800D8F28; // type:function size:0x274 scope:global align:4 +__dt__26daBomb_fuseSparksEcallBackFv = .text:0x800D919C; // type:function size:0x6C scope:global align:4 +__dt__25daBomb_fuseSmokeEcallBackFv = .text:0x800D9208; // type:function size:0x6C scope:global align:4 +__dt__13dBgS_BombAcchFv = .text:0x800D9274; // type:function size:0x70 scope:global align:4 +__dt__13mDoExt_bckAnmFv = .text:0x800D92E4; // type:function size:0x5C scope:global align:4 +draw__26daBomb_fuseSparksEcallBackFP14JPABaseEmitter = .text:0x800D9340; // type:function size:0x4 scope:global align:4 +setup__26daBomb_fuseSparksEcallBackFP14JPABaseEmitterPC4cXyzPC5csXyzSc = .text:0x800D9344; // type:function size:0xC scope:global align:4 +execute__25daBomb_fuseSmokeEcallBackFP14JPABaseEmitter = .text:0x800D9350; // type:function size:0x4 scope:global align:4 +draw__25daBomb_fuseSmokeEcallBackFP14JPABaseEmitter = .text:0x800D9354; // type:function size:0x4 scope:global align:4 +setup__25daBomb_fuseSmokeEcallBackFP14JPABaseEmitterPC4cXyzPC5csXyzSc = .text:0x800D9358; // type:function size:0xC scope:global align:4 +@32@__dt__13dBgS_BombAcchFv = .text:0x800D9364; // type:function size:0x8 scope:local align:4 +@20@__dt__13dBgS_BombAcchFv = .text:0x800D936C; // type:function size:0x8 scope:local align:4 +set__Q27daBomb25Env_cFRC4cXyz = .text:0x800D9374; // type:function size:0xD8 scope:global align:4 +clean__Q27daBomb25Env_cFv = .text:0x800D944C; // type:function size:0x4C scope:global align:4 +is_end__Q27daBomb25Env_cCFv = .text:0x800D9498; // type:function size:0x10 scope:global align:4 +proc__Q27daBomb25Env_cFRC4cXyz = .text:0x800D94A8; // type:function size:0x1C0 scope:global align:4 +setOldPosP__Q27daBomb213FuseSmokeCB_cFPC4cXyzPC4cXyz = .text:0x800D9668; // type:function size:0x14 scope:global align:4 +deleteCallBack__Q27daBomb213FuseSmokeCB_cFv = .text:0x800D967C; // type:function size:0x38 scope:global align:4 +execute__Q27daBomb213FuseSmokeCB_cFP14JPABaseEmitter = .text:0x800D96B4; // type:function size:0x4 scope:global align:4 +executeAfter__Q27daBomb213FuseSmokeCB_cFP14JPABaseEmitter = .text:0x800D96B8; // type:function size:0x428 scope:global align:4 +draw__Q27daBomb213FuseSmokeCB_cFP14JPABaseEmitter = .text:0x800D9AE0; // type:function size:0x4 scope:global align:4 +setup__Q27daBomb213FuseSmokeCB_cFP14JPABaseEmitterPC4cXyzPC5csXyzSc = .text:0x800D9AE4; // type:function size:0xC scope:global align:4 +deleteCallBack__Q27daBomb214FuseSparksCB_cFv = .text:0x800D9AF0; // type:function size:0x38 scope:global align:4 +execute__Q27daBomb214FuseSparksCB_cFP14JPABaseEmitter = .text:0x800D9B28; // type:function size:0x48 scope:global align:4 +draw__Q27daBomb214FuseSparksCB_cFP14JPABaseEmitter = .text:0x800D9B70; // type:function size:0x4 scope:global align:4 +setup__Q27daBomb214FuseSparksCB_cFP14JPABaseEmitterPC4cXyzPC5csXyzSc = .text:0x800D9B74; // type:function size:0xC scope:global align:4 +solidHeapCB__Q27daBomb25Act_cFP10fopAc_ac_c = .text:0x800D9B80; // type:function size:0x24 scope:global align:4 +create_heap_nut__Q27daBomb25Act_cFv = .text:0x800D9BA4; // type:function size:0x1E0 scope:global align:4 +create_heap__Q27daBomb25Act_cFv = .text:0x800D9D84; // type:function size:0x20 scope:global align:4 +crr_init__Q27daBomb25Act_cFv = .text:0x800D9DA4; // type:function size:0x90 scope:global align:4 +cc_init__Q27daBomb25Act_cFv = .text:0x800D9E34; // type:function size:0x54 scope:global align:4 +start_explode_instant__Q27daBomb25Act_cFv = .text:0x800D9E88; // type:function size:0x50 scope:global align:4 +start_explode_interval__Q27daBomb25Act_cFv = .text:0x800D9ED8; // type:function size:0x3C scope:global align:4 +start_carry__Q27daBomb25Act_cFv = .text:0x800D9F14; // type:function size:0x20 scope:global align:4 +start_proc_call__Q27daBomb25Act_cFv = .text:0x800D9F34; // type:function size:0xC4 scope:global align:4 +create_init__Q27daBomb25Act_cFv = .text:0x800D9FF8; // type:function size:0x128 scope:global align:4 +_create__Q27daBomb25Act_cFv = .text:0x800DA120; // type:function size:0xAC scope:global align:4 +__ct__Q27daBomb25Act_cFv = .text:0x800DA1CC; // type:function size:0x290 scope:global align:4 +_delete__Q27daBomb25Act_cFv = .text:0x800DA45C; // type:function size:0x5C scope:global align:4 +set_mtx__Q27daBomb25Act_cFv = .text:0x800DA4B8; // type:function size:0xA4 scope:global align:4 +init_mtx__Q27daBomb25Act_cFv = .text:0x800DA55C; // type:function size:0x3C scope:global align:4 +cc_set__Q27daBomb25Act_cFv = .text:0x800DA598; // type:function size:0x190 scope:global align:4 +camera_lockoff__Q27daBomb25Act_cCFv = .text:0x800DA728; // type:function size:0x54 scope:global align:4 +posMoveF__Q27daBomb25Act_cFv = .text:0x800DA77C; // type:function size:0xC0 scope:global align:4 +bgCrrPos__Q27daBomb25Act_cFv = .text:0x800DA83C; // type:function size:0xAC scope:global align:4 +chk_water_in__Q27daBomb25Act_cCFv = .text:0x800DA8E8; // type:function size:0x40 scope:global align:4 +chk_lava_in__Q27daBomb25Act_cCFv = .text:0x800DA928; // type:function size:0x30 scope:global align:4 +setRoomInfo__Q27daBomb25Act_cFv = .text:0x800DA958; // type:function size:0x8C scope:global align:4 +bound__Q27daBomb25Act_cFf = .text:0x800DA9E4; // type:function size:0x10C scope:global align:4 +set_nut_exp_interval__Q27daBomb25Act_cFv = .text:0x800DAAF0; // type:function size:0x58 scope:global align:4 +anm_play__Q27daBomb25Act_cFv = .text:0x800DAB48; // type:function size:0x48 scope:global align:4 +set_wind_vec__Q27daBomb25Act_cFv = .text:0x800DAB90; // type:function size:0x338 scope:global align:4 +eff_explode__Q27daBomb25Act_cFv = .text:0x800DAEC8; // type:function size:0x9C scope:global align:4 +eff_explode_normal__Q27daBomb25Act_cFPC5csXyz = .text:0x800DAF64; // type:function size:0xE8 scope:global align:4 +eff_explode_water__Q27daBomb25Act_cFv = .text:0x800DB04C; // type:function size:0x68 scope:global align:4 +eff_fuse_init__Q27daBomb25Act_cFv = .text:0x800DB0B4; // type:function size:0x58 scope:global align:4 +eff_fuse_start__Q27daBomb25Act_cFv = .text:0x800DB10C; // type:function size:0x124 scope:global align:4 +eff_fuse_move__Q27daBomb25Act_cFv = .text:0x800DB230; // type:function size:0xC8 scope:global align:4 +eff_fuse_end__Q27daBomb25Act_cFv = .text:0x800DB2F8; // type:function size:0x40 scope:global align:4 +eff_water_splash__Q27daBomb25Act_cFv = .text:0x800DB338; // type:function size:0x6C scope:global align:4 +se_fall_water__Q27daBomb25Act_cFv = .text:0x800DB3A4; // type:function size:0xD4 scope:global align:4 +se_explode__Q27daBomb25Act_cFv = .text:0x800DB478; // type:function size:0x60 scope:global align:4 +se_explode_water__Q27daBomb25Act_cFv = .text:0x800DB4D8; // type:function size:0x60 scope:global align:4 +se_ignition__Q27daBomb25Act_cFv = .text:0x800DB538; // type:function size:0x60 scope:global align:4 +set_sound_env__Q27daBomb25Act_cFii = .text:0x800DB598; // type:function size:0x54 scope:global align:4 +chk_exp_cc_nut__Q27daBomb25Act_cFv = .text:0x800DB5EC; // type:function size:0x164 scope:global align:4 +chk_exp_cc__Q27daBomb25Act_cFv = .text:0x800DB750; // type:function size:0x34 scope:global align:4 +chk_exp_bg_nut__Q27daBomb25Act_cFv = .text:0x800DB784; // type:function size:0x1D0 scope:global align:4 +chk_exp_bg__Q27daBomb25Act_cFv = .text:0x800DB954; // type:function size:0x20 scope:global align:4 +chk_exp_timer__Q27daBomb25Act_cFv = .text:0x800DB974; // type:function size:0x44 scope:global align:4 +chk_sink_bg_nut__Q27daBomb25Act_cFv = .text:0x800DB9B8; // type:function size:0xD4 scope:global align:4 +chk_sink_bg__Q27daBomb25Act_cFv = .text:0x800DBA8C; // type:function size:0x20 scope:global align:4 +chk_exp_pre__Q27daBomb25Act_cFv = .text:0x800DBAAC; // type:function size:0x58 scope:global align:4 +chk_exp_post__Q27daBomb25Act_cFv = .text:0x800DBB04; // type:function size:0x24 scope:global align:4 +chk_sink_post__Q27daBomb25Act_cFv = .text:0x800DBB28; // type:function size:0x24 scope:global align:4 +set_real_shadow_flag__Q27daBomb25Act_cFv = .text:0x800DBB4C; // type:function size:0xB8 scope:global align:4 +carry_fuse_start__Q27daBomb25Act_cFv = .text:0x800DBC04; // type:function size:0xA4 scope:global align:4 +on_carry__Q27daBomb25Act_cFv = .text:0x800DBCA8; // type:function size:0x10 scope:global align:4 +off_carry__Q27daBomb25Act_cFv = .text:0x800DBCB8; // type:function size:0x10 scope:global align:4 +mode_wait_init__Q27daBomb25Act_cFv = .text:0x800DBCC8; // type:function size:0x28 scope:global align:4 +mode_wait__Q27daBomb25Act_cFv = .text:0x800DBCF0; // type:function size:0x148 scope:global align:4 +mode_carry_init__Q27daBomb25Act_cFv = .text:0x800DBE38; // type:function size:0x64 scope:global align:4 +mode_carry__Q27daBomb25Act_cFv = .text:0x800DBE9C; // type:function size:0xC8 scope:global align:4 +mode_explode_init__Q27daBomb25Act_cFv = .text:0x800DBF64; // type:function size:0xE4 scope:global align:4 +mode_explode__Q27daBomb25Act_cFv = .text:0x800DC048; // type:function size:0x58 scope:global align:4 +mode_sink_init__Q27daBomb25Act_cFv = .text:0x800DC0A0; // type:function size:0x90 scope:global align:4 +mode_sink__Q27daBomb25Act_cFv = .text:0x800DC130; // type:function size:0x9C scope:global align:4 +mode_proc_call__Q27daBomb25Act_cFv = .text:0x800DC1CC; // type:function size:0xF4 scope:global align:4 +tensor_init__Q27daBomb25Act_cFv = .text:0x800DC2C0; // type:function size:0x38 scope:global align:4 +vib_init__Q27daBomb25Act_cFv = .text:0x800DC2F8; // type:function size:0x34 scope:global align:4 +vib_proc__Q27daBomb25Act_cFv = .text:0x800DC32C; // type:function size:0xCC scope:global align:4 +set_vib_tensor__Q27daBomb25Act_cFv = .text:0x800DC3F8; // type:function size:0x58 scope:global align:4 +tensor_wait__Q27daBomb25Act_cFv = .text:0x800DC450; // type:function size:0x34 scope:global align:4 +tensor_wait_drop__Q27daBomb25Act_cFv = .text:0x800DC484; // type:function size:0x50 scope:global align:4 +tensor_wait_ground__Q27daBomb25Act_cFv = .text:0x800DC4D4; // type:function size:0x8C scope:global align:4 +tensor_carry__Q27daBomb25Act_cFv = .text:0x800DC560; // type:function size:0x20 scope:global align:4 +tensor_explode__Q27daBomb25Act_cFv = .text:0x800DC580; // type:function size:0x20 scope:global align:4 +tensor_sink__Q27daBomb25Act_cFv = .text:0x800DC5A0; // type:function size:0x20 scope:global align:4 +tensor_proc_call__Q27daBomb25Act_cFv = .text:0x800DC5C0; // type:function size:0xF4 scope:global align:4 +_execute__Q27daBomb25Act_cFv = .text:0x800DC6B4; // type:function size:0xA8 scope:global align:4 +is_draw__Q27daBomb25Act_cFv = .text:0x800DC75C; // type:function size:0x34 scope:global align:4 +draw_nut__Q27daBomb25Act_cFv = .text:0x800DC790; // type:function size:0xBC scope:global align:4 +draw_shadow__Q27daBomb25Act_cFv = .text:0x800DC84C; // type:function size:0xBC scope:global align:4 +_draw__Q27daBomb25Act_cFv = .text:0x800DC908; // type:function size:0x74 scope:global align:4 +Mthd_Create__Q27daBomb223@unnamed@d_a_bomb2_cpp@FPv = .text:0x800DC97C; // type:function size:0x20 scope:global align:4 +Mthd_Delete__Q27daBomb223@unnamed@d_a_bomb2_cpp@FPv = .text:0x800DC99C; // type:function size:0x24 scope:global align:4 +Mthd_Execute__Q27daBomb223@unnamed@d_a_bomb2_cpp@FPv = .text:0x800DC9C0; // type:function size:0x24 scope:global align:4 +Mthd_Draw__Q27daBomb223@unnamed@d_a_bomb2_cpp@FPv = .text:0x800DC9E4; // type:function size:0x24 scope:global align:4 +Mthd_IsDelete__Q27daBomb223@unnamed@d_a_bomb2_cpp@FPv = .text:0x800DCA08; // type:function size:0x8 scope:global align:4 +__dt__Q27daBomb214FuseSparksCB_cFv = .text:0x800DCA10; // type:function size:0x6C scope:global align:4 +__dt__Q27daBomb213FuseSmokeCB_cFv = .text:0x800DCA7C; // type:function size:0x6C scope:global align:4 +PrmAbstract__5daObjFPC10fopAc_ac_cQ37daBomb25Act_c5Prm_eQ37daBomb25Act_c5Prm_e = .text:0x800DCAE8; // type:function size:0x1C scope:global align:4 +initBlur__18daBoomerang_blur_cFPA4_fs = .text:0x800DCB04; // type:function size:0x13C scope:global align:4 +copyBlur__18daBoomerang_blur_cFPA4_fs = .text:0x800DCC40; // type:function size:0x2E0 scope:global align:4 +draw__18daBoomerang_blur_cFv = .text:0x800DCF20; // type:function size:0x36C scope:global align:4 +draw__25daBoomerang_sightPacket_cFv = .text:0x800DD28C; // type:function size:0x14C scope:global align:4 +setSight__25daBoomerang_sightPacket_cFP4cXyzi = .text:0x800DD3D8; // type:function size:0x228 scope:global align:4 +play__25daBoomerang_sightPacket_cFi = .text:0x800DD600; // type:function size:0x3C scope:global align:4 +draw__13daBoomerang_cFv = .text:0x800DD63C; // type:function size:0x248 scope:global align:4 +daBoomerang_Draw__FP13daBoomerang_c = .text:0x800DD884; // type:function size:0x20 scope:global align:4 +getFlyMax__13daBoomerang_cFv = .text:0x800DD8A4; // type:function size:0x5C scope:global align:4 +rockLineCallback__13daBoomerang_cFP10fopAc_ac_c = .text:0x800DD900; // type:function size:0x98 scope:global align:4 +daBoomerang_rockLineCallback__FP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x800DD998; // type:function size:0x24 scope:global align:4 +setAimActor__13daBoomerang_cFP10fopAc_ac_c = .text:0x800DD9BC; // type:function size:0x50 scope:global align:4 +setLockActor__13daBoomerang_cFP10fopAc_ac_ci = .text:0x800DDA0C; // type:function size:0x100 scope:global align:4 +resetLockActor__13daBoomerang_cFv = .text:0x800DDB0C; // type:function size:0x38 scope:global align:4 +setRoomInfo__13daBoomerang_cFv = .text:0x800DDB44; // type:function size:0xAC scope:global align:4 +setKeepMatrix__13daBoomerang_cFv = .text:0x800DDBF0; // type:function size:0xB0 scope:global align:4 +setAimPos__13daBoomerang_cFv = .text:0x800DDCA0; // type:function size:0xC4 scope:global align:4 +checkBgHit__13daBoomerang_cFP4cXyzP4cXyz = .text:0x800DDD64; // type:function size:0x128 scope:global align:4 +procWait__13daBoomerang_cFv = .text:0x800DDE8C; // type:function size:0x418 scope:global align:4 +procMove__13daBoomerang_cFv = .text:0x800DE2A4; // type:function size:0x750 scope:global align:4 +execute__13daBoomerang_cFv = .text:0x800DE9F4; // type:function size:0xDC scope:global align:4 +daBoomerang_Execute__FP13daBoomerang_c = .text:0x800DEAD0; // type:function size:0x20 scope:global align:4 +daBoomerang_IsDelete__FP13daBoomerang_c = .text:0x800DEAF0; // type:function size:0x8 scope:global align:4 +daBoomerang_Delete__FP13daBoomerang_c = .text:0x800DEAF8; // type:function size:0x8 scope:global align:4 +createHeap__13daBoomerang_cFv = .text:0x800DEB00; // type:function size:0xC8 scope:global align:4 +daBoomerang_createHeap__FP10fopAc_ac_c = .text:0x800DEBC8; // type:function size:0x20 scope:global align:4 +create__13daBoomerang_cFv = .text:0x800DEBE8; // type:function size:0x208 scope:global align:4 +__ct__13daBoomerang_cFv = .text:0x800DEDF0; // type:function size:0x3AC scope:global align:4 +__dt__20dBgS_BoomerangLinChkFv = .text:0x800DF19C; // type:function size:0x154 scope:global align:4 +daBoomerang_Create__FP10fopAc_ac_c = .text:0x800DF2F0; // type:function size:0x20 scope:global align:4 +__sinit_d_a_boomerang_cpp = .text:0x800DF310; // type:function size:0x7C scope:local align:4 +@20@__dt__20dBgS_BoomerangLinChkFv = .text:0x800DF38C; // type:function size:0x8 scope:local align:4 +@100@__dt__20dBgS_BoomerangLinChkFv = .text:0x800DF394; // type:function size:0x8 scope:local align:4 +@88@__dt__20dBgS_BoomerangLinChkFv = .text:0x800DF39C; // type:function size:0x8 scope:local align:4 +checkPlayerNoDraw__9daPy_py_cFv = .text:0x800DF3A4; // type:function size:0x8 scope:global align:4 +getBoomerangCatchPos__9daPy_lk_cCFv = .text:0x800DF3AC; // type:function size:0x1C scope:global align:4 +getLineTopPos__9daPy_lk_cFv = .text:0x800DF3C8; // type:function size:0x2C scope:global align:4 +getPos__18daPy_sightPacket_cFv = .text:0x800DF3F4; // type:function size:0x1C scope:global align:4 +__dt__18daBoomerang_blur_cFv = .text:0x800DF410; // type:function size:0xCC scope:global align:4 +__dt__25daBoomerang_sightPacket_cFv = .text:0x800DF4DC; // type:function size:0x5C scope:global align:4 +convItemNo__FUc = .text:0x800DF538; // type:function size:0x90 scope:global align:4 +_delete__13daStandItem_cFv = .text:0x800DF5C8; // type:function size:0xE4 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x800DF6AC; // type:function size:0x20 scope:local align:4 +CreateHeap__13daStandItem_cFv = .text:0x800DF6CC; // type:function size:0x340 scope:global align:4 +nodeCallBack__FP7J3DNodei = .text:0x800DFA0C; // type:function size:0x114 scope:global align:4 +CreateInit__13daStandItem_cFv = .text:0x800DFB20; // type:function size:0x36C scope:global align:4 +_create__13daStandItem_cFv = .text:0x800DFE8C; // type:function size:0x1C8 scope:global align:4 +__dt__8dCcD_CylFv = .text:0x800E0054; // type:function size:0xCC scope:global align:4 +set_mtx__13daStandItem_cFv = .text:0x800E0120; // type:function size:0x328 scope:global align:4 +_execute__13daStandItem_cFv = .text:0x800E0448; // type:function size:0x68 scope:global align:4 +itemProc__13daStandItem_cFv = .text:0x800E04B0; // type:function size:0x74 scope:global align:4 +actionFobj00__13daStandItem_cFv = .text:0x800E0524; // type:function size:0x24 scope:global align:4 +actionFobj01__13daStandItem_cFv = .text:0x800E0548; // type:function size:0x24 scope:global align:4 +actionFobj02__13daStandItem_cFv = .text:0x800E056C; // type:function size:0x24 scope:global align:4 +actionFobj03__13daStandItem_cFv = .text:0x800E0590; // type:function size:0x8 scope:global align:4 +actionFobj04__13daStandItem_cFv = .text:0x800E0598; // type:function size:0x8 scope:global align:4 +actionFobj05__13daStandItem_cFv = .text:0x800E05A0; // type:function size:0x4C scope:global align:4 +actionFobj06__13daStandItem_cFv = .text:0x800E05EC; // type:function size:0x1AC scope:global align:4 +actionFobj07__13daStandItem_cFv = .text:0x800E0798; // type:function size:0x4C scope:global align:4 +actionFobj08__13daStandItem_cFv = .text:0x800E07E4; // type:function size:0x24 scope:global align:4 +actionFobj09__13daStandItem_cFv = .text:0x800E0808; // type:function size:0x3A8 scope:global align:4 +actionFobj10__13daStandItem_cFv = .text:0x800E0BB0; // type:function size:0x24 scope:global align:4 +actionFobj11__13daStandItem_cFv = .text:0x800E0BD4; // type:function size:0x2C scope:global align:4 +animTest__13daStandItem_cFv = .text:0x800E0C00; // type:function size:0x260 scope:global align:4 +animTestForOneTime__13daStandItem_cFv = .text:0x800E0E60; // type:function size:0x258 scope:global align:4 +execAction__13daStandItem_cFv = .text:0x800E10B8; // type:function size:0xF4 scope:global align:4 +mode_carry_init__13daStandItem_cFv = .text:0x800E11AC; // type:function size:0x48 scope:global align:4 +mode_carry__13daStandItem_cFv = .text:0x800E11F4; // type:function size:0x2C scope:global align:4 +mode_wait_init__13daStandItem_cFv = .text:0x800E1220; // type:function size:0x2C scope:global align:4 +mode_wait__13daStandItem_cFv = .text:0x800E124C; // type:function size:0x4 scope:global align:4 +mode_drop_init__13daStandItem_cFv = .text:0x800E1250; // type:function size:0xC scope:global align:4 +mode_drop__13daStandItem_cFv = .text:0x800E125C; // type:function size:0x90 scope:global align:4 +_draw__13daStandItem_cFv = .text:0x800E12EC; // type:function size:0xE4 scope:global align:4 +daStandItem_Create__FPv = .text:0x800E13D0; // type:function size:0x20 scope:global align:4 +daStandItem_Delete__FPv = .text:0x800E13F0; // type:function size:0x24 scope:global align:4 +daStandItem_Draw__FPv = .text:0x800E1414; // type:function size:0x24 scope:global align:4 +daStandItem_Execute__FPv = .text:0x800E1438; // type:function size:0x24 scope:global align:4 +daStandItem_IsDelete__FPv = .text:0x800E145C; // type:function size:0x8 scope:global align:4 +GetShapeAttr__8dCcD_CylFv = .text:0x800E1464; // type:function size:0x10 scope:global align:4 +GetCoCP__12cCcD_CylAttrCFv = .text:0x800E1474; // type:function size:0x8 scope:global align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x800E147C; // type:function size:0x8 scope:global align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x800E1484; // type:function size:0x8 scope:global align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_AabAttrPf = .text:0x800E148C; // type:function size:0x8 scope:global align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_TriAttrPf = .text:0x800E1494; // type:function size:0x8 scope:global align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_PntAttrPf = .text:0x800E149C; // type:function size:0x8 scope:global align:4 +__sinit_d_a_dai_item_cpp = .text:0x800E14A4; // type:function size:0x300 scope:local align:4 +__arraydtor$4066 = .text:0x800E17A4; // type:function size:0x38 scope:local align:4 +__arraydtor$4064 = .text:0x800E17DC; // type:function size:0x38 scope:local align:4 +__arraydtor$4062 = .text:0x800E1814; // type:function size:0x38 scope:local align:4 +__arraydtor$4060 = .text:0x800E184C; // type:function size:0x38 scope:local align:4 +__arraydtor$4058 = .text:0x800E1884; // type:function size:0x38 scope:local align:4 +__arraydtor$4056 = .text:0x800E18BC; // type:function size:0x38 scope:local align:4 +__arraydtor$4054 = .text:0x800E18F4; // type:function size:0x38 scope:local align:4 +__arraydtor$4052 = .text:0x800E192C; // type:function size:0x38 scope:local align:4 +@280@__dt__8dCcD_CylFv = .text:0x800E1964; // type:function size:0x8 scope:local align:4 +@248@__dt__8dCcD_CylFv = .text:0x800E196C; // type:function size:0x8 scope:local align:4 +reset__16daDemo00_resID_cFv = .text:0x800E1974; // type:function size:0x30 scope:global align:4 +reset__16daDemo00_model_cFv = .text:0x800E19A4; // type:function size:0x60 scope:global align:4 +setBaseMtx__10daDemo00_cFv = .text:0x800E1A04; // type:function size:0x9C scope:global align:4 +setShadowSize__10daDemo00_cFv = .text:0x800E1AA0; // type:function size:0x2F0 scope:global align:4 +awaCheck__FP8J3DModel = .text:0x800E1D90; // type:function size:0x1D4 scope:global align:4 +createHeapCallBack__FP10fopAc_ac_c = .text:0x800E1F64; // type:function size:0x20 scope:global align:4 +createHeap__10daDemo00_cFv = .text:0x800E1F84; // type:function size:0x60C scope:global align:4 +actStandby__10daDemo00_cFP13dDemo_actor_c = .text:0x800E2590; // type:function size:0x144 scope:global align:4 +actPerformance__10daDemo00_cFP13dDemo_actor_c = .text:0x800E26D4; // type:function size:0x61C scope:global align:4 +actLeaving__10daDemo00_cFP13dDemo_actor_c = .text:0x800E2CF0; // type:function size:0x5C scope:global align:4 +daDemo00_Draw__FP10daDemo00_c = .text:0x800E2D4C; // type:function size:0x20 scope:global align:4 +draw__10daDemo00_cFv = .text:0x800E2D6C; // type:function size:0x2D8 scope:global align:4 +daDemo00_Execute__FP10daDemo00_c = .text:0x800E3044; // type:function size:0x20 scope:global align:4 +execute__10daDemo00_cFv = .text:0x800E3064; // type:function size:0x6D0 scope:global align:4 +daDemo00_IsDelete__FP10daDemo00_c = .text:0x800E3734; // type:function size:0x8 scope:global align:4 +daDemo00_Delete__FP10daDemo00_c = .text:0x800E373C; // type:function size:0x30 scope:global align:4 +daDemo00_Create__FP10fopAc_ac_c = .text:0x800E376C; // type:function size:0x98 scope:global align:4 +__dt__13mDoExt_btpAnmFv = .text:0x800E3804; // type:function size:0x5C scope:global align:4 +daDisappear_Draw__FP15disappear_class = .text:0x800E3860; // type:function size:0x8 scope:global align:4 +daDisappear_Execute__FP15disappear_class = .text:0x800E3868; // type:function size:0xF8 scope:global align:4 +daDisappear_IsDelete__FP15disappear_class = .text:0x800E3960; // type:function size:0x8 scope:global align:4 +daDisappear_Delete__FP15disappear_class = .text:0x800E3968; // type:function size:0x8 scope:global align:4 +set_disappear__FP15disappear_classf = .text:0x800E3970; // type:function size:0x2EC scope:global align:4 +daDisappear_Create__FP10fopAc_ac_c = .text:0x800E3C5C; // type:function size:0xA4 scope:global align:4 +daEsa_Draw__FP9esa_class = .text:0x800E3D00; // type:function size:0x48 scope:global align:4 +bg_check__FP9esa_class = .text:0x800E3D48; // type:function size:0x5F8 scope:global align:4 +esa_1_move__FP9esa_class = .text:0x800E4340; // type:function size:0x45C scope:global align:4 +daEsa_Execute__FP9esa_class = .text:0x800E479C; // type:function size:0xC0 scope:global align:4 +daEsa_IsDelete__FP9esa_class = .text:0x800E485C; // type:function size:0x8 scope:global align:4 +daEsa_Delete__FP9esa_class = .text:0x800E4864; // type:function size:0x28 scope:global align:4 +daEsa_CreateHeap__FP10fopAc_ac_c = .text:0x800E488C; // type:function size:0xC8 scope:global align:4 +daEsa_Create__FP10fopAc_ac_c = .text:0x800E4954; // type:function size:0x1F8 scope:global align:4 +getLeftHandPos__9daPy_py_cCFv = .text:0x800E4B4C; // type:function size:0x1C scope:global align:4 +setBackNrm__13daHo_packet_cFv = .text:0x800E4B68; // type:function size:0x88 scope:global align:4 +setNrmMtx__13daHo_packet_cFR4cXyz = .text:0x800E4BF0; // type:function size:0x28 scope:global align:4 +setNrmVtx__13daHo_packet_cFP4cXyzii = .text:0x800E4C18; // type:function size:0x538 scope:global align:4 +setTopNrmVtx__13daHo_packet_cFP4cXyz = .text:0x800E5150; // type:function size:0x10C scope:global align:4 +draw__13daHo_packet_cFv = .text:0x800E525C; // type:function size:0x820 scope:global align:4 +daGrid_Draw__FP8daGrid_c = .text:0x800E5A7C; // type:function size:0x24 scope:global align:4 +ho_move__FP8daGrid_c = .text:0x800E5AA0; // type:function size:0xD80 scope:global align:4 +daGrid_Execute__FP8daGrid_c = .text:0x800E6820; // type:function size:0x24 scope:global align:4 +daGrid_IsDelete__FP8daGrid_c = .text:0x800E6844; // type:function size:0x8 scope:global align:4 +daGrid_Delete__FP8daGrid_c = .text:0x800E684C; // type:function size:0x24 scope:global align:4 +daGrid_Create__FP10fopAc_ac_c = .text:0x800E6870; // type:function size:0x20 scope:global align:4 +_create__8daGrid_cFv = .text:0x800E6890; // type:function size:0x5C8 scope:global align:4 +_delete__8daGrid_cFv = .text:0x800E6E58; // type:function size:0x90 scope:global align:4 +_execute__8daGrid_cFv = .text:0x800E6EE8; // type:function size:0x1C4 scope:global align:4 +_draw__8daGrid_cFv = .text:0x800E70AC; // type:function size:0x23C scope:global align:4 +entry__12J3DMatPacketFP13J3DDrawBuffer = .text:0x800E72E8; // type:function size:0x60 scope:global align:4 +__sinit_d_a_grid_cpp = .text:0x800E7348; // type:function size:0x148 scope:local align:4 +__dt__10daHo_HIO_cFv = .text:0x800E7490; // type:function size:0x50 scope:global align:4 +__dt__13daHo_packet_cFv = .text:0x800E74E0; // type:function size:0xB8 scope:global align:4 +Eye__9dCamera_cFv = .text:0x800E7598; // type:function size:0x34 scope:global align:4 +spin_draw__FP11himo2_class = .text:0x800E75CC; // type:function size:0x478 scope:global align:4 +himo2_control__FP11himo2_classP7himo2_s = .text:0x800E7A44; // type:function size:0x1D8 scope:global align:4 +himo2_control2__FP11himo2_classP7himo2_s = .text:0x800E7C1C; // type:function size:0x2B4 scope:global align:4 +himo2_draw__FP11himo2_classP7himo2_s = .text:0x800E7ED0; // type:function size:0x1F8 scope:global align:4 +himo_e_control__FP11himo2_classP7himo2_s = .text:0x800E80C8; // type:function size:0x414 scope:global align:4 +himo_e_draw__FP11himo2_classP7himo2_s = .text:0x800E84DC; // type:function size:0x68 scope:global align:4 +himo_hang_draw__FP11himo2_class = .text:0x800E8544; // type:function size:0x27C scope:global align:4 +himo2_disp__FP11himo2_class = .text:0x800E87C0; // type:function size:0x50 scope:global align:4 +daHimo2_Draw__FP11himo2_class = .text:0x800E8810; // type:function size:0x8B4 scope:global align:4 +s_a_d_sub__FPvPv = .text:0x800E90C4; // type:function size:0x6C scope:global align:4 +search_target__FP11himo2_class4cXyz = .text:0x800E9130; // type:function size:0x548 scope:global align:4 +setTargetPos__11himo2_classFP4cXyzPfPf = .text:0x800E9678; // type:function size:0x144 scope:global align:4 +dr_a_sub__FPvPv = .text:0x800E97BC; // type:function size:0x4C scope:global align:4 +b_a_sub__FPvPv = .text:0x800E9808; // type:function size:0x4C scope:local align:4 +himo2_bg_check__FP11himo2_class = .text:0x800E9854; // type:function size:0x308 scope:global align:4 +pl_pos_add__FP11himo2_class = .text:0x800E9B5C; // type:function size:0x6C scope:global align:4 +new_himo2_move__FP11himo2_class = .text:0x800E9BC8; // type:function size:0x2828 scope:global align:4 +cM_scos__Fs = .text:0x800EC3F0; // type:function size:0x1C scope:global align:4 +cM_ssin__Fs = .text:0x800EC40C; // type:function size:0x1C scope:global align:4 +daHimo2_Execute__FP11himo2_class = .text:0x800EC428; // type:function size:0x460 scope:global align:4 +daHimo2_IsDelete__FP11himo2_class = .text:0x800EC888; // type:function size:0x8 scope:global align:4 +daHimo2_Delete__FP11himo2_class = .text:0x800EC890; // type:function size:0x3C scope:global align:4 +CallbackCreateHeap__FP10fopAc_ac_c = .text:0x800EC8CC; // type:function size:0x184 scope:global align:4 +daHimo2_Create__FP10fopAc_ac_c = .text:0x800ECA50; // type:function size:0x308 scope:global align:4 +__sinit_d_a_himo2_cpp = .text:0x800ECD58; // type:function size:0x90 scope:local align:4 +__dt__10himo2HIO_cFv = .text:0x800ECDE8; // type:function size:0x48 scope:global align:4 +checkPlayerGuard__9daPy_py_cCFv = .text:0x800ECE30; // type:function size:0x8 scope:global align:4 +getRopeJumpLand__9daPy_py_cCFv = .text:0x800ECE38; // type:function size:0xC scope:global align:4 +fabsf__3stdFf = .text:0x800ECE44; // type:function size:0xC scope:global align:4 +checkRopeReadyAnime__9daPy_py_cCFv = .text:0x800ECE50; // type:function size:0x8 scope:global align:4 +checkRopeForceEnd__9daPy_py_cCFv = .text:0x800ECE58; // type:function size:0xC scope:global align:4 +__dt__7himo2_sFv = .text:0x800ECE64; // type:function size:0x3C scope:global align:4 +__ct__7himo2_sFv = .text:0x800ECEA0; // type:function size:0x4 scope:global align:4 +fopAcM_OffStatus__FP10fopAc_ac_cUl = .text:0x800ECEA4; // type:function size:0x10 scope:global align:4 +GetCross__11cBgS_LinChkFv = .text:0x800ECEB4; // type:function size:0x8 scope:global align:4 +__ct__11dBgS_LinChkFv = .text:0x800ECEBC; // type:function size:0x144 scope:global align:4 +fopAcM_OnStatus__FP10fopAc_ac_cUl = .text:0x800ED000; // type:function size:0x10 scope:global align:4 +fopAcM_searchPlayerAngleY__FP10fopAc_ac_c = .text:0x800ED010; // type:function size:0x2C scope:global align:4 +dComIfGp_event_reset__Fv = .text:0x800ED03C; // type:function size:0x18 scope:global align:4 +mDoAud_seStart__FUlP3VecUlSc = .text:0x800ED054; // type:function size:0x54 scope:global align:4 +fopAcM_seStartCurrent__FP10fopAc_ac_cUlUl = .text:0x800ED0A8; // type:function size:0x70 scope:global align:4 +onBlure__13mDoGph_gInf_cFv = .text:0x800ED118; // type:function size:0x38 scope:global align:4 +onCondition__11dEvt_info_cFUs = .text:0x800ED150; // type:function size:0x10 scope:global align:4 +dComIfGs_onEventBit__FUs = .text:0x800ED160; // type:function size:0x30 scope:global align:4 +fopAcM_GetName__FPv = .text:0x800ED190; // type:function size:0x8 scope:global align:4 +ChkAtHit__14cCcD_ObjHitInfCFv = .text:0x800ED198; // type:function size:0xC scope:global align:4 +fopAcM_GetID__FPv = .text:0x800ED1A4; // type:function size:0x18 scope:global align:4 +fopAcM_GetParam__FPv = .text:0x800ED1BC; // type:function size:0x8 scope:global align:4 +fopAcM_seStart__FP10fopAc_ac_cUlUl = .text:0x800ED1C4; // type:function size:0x70 scope:global align:4 +__apl__4cXyzFRC3Vec = .text:0x800ED234; // type:function size:0x34 scope:global align:4 +fopAcM_SetParam__FPvUl = .text:0x800ED268; // type:function size:0x8 scope:global align:4 +checkCommandDemoAccrpt__11dEvt_info_cFv = .text:0x800ED270; // type:function size:0x14 scope:global align:4 +show__8daYkgr_cFv = .text:0x800ED284; // type:function size:0x1C scope:global align:4 +hide__8daYkgr_cFv = .text:0x800ED2A0; // type:function size:0x1C scope:global align:4 +dComIfGs_isEventBit__FUs = .text:0x800ED2BC; // type:function size:0x30 scope:global align:4 +dComIfGp_getStartStageName__Fv = .text:0x800ED2EC; // type:function size:0x10 scope:global align:4 +daPy_getPlayerLinkActorClass__Fv = .text:0x800ED2FC; // type:function size:0x10 scope:global align:4 +Lockon__12dAttention_cFv = .text:0x800ED30C; // type:function size:0x54 scope:global align:4 +dComIfGp_getAttention__Fv = .text:0x800ED360; // type:function size:0x10 scope:global align:4 +sqrtf__3stdFf = .text:0x800ED370; // type:function size:0x70 scope:global align:4 +dComIfGp_getCamera__Fi = .text:0x800ED3E0; // type:function size:0x18 scope:global align:4 +dComIfGp_getPlayerCameraID__Fi = .text:0x800ED3F8; // type:function size:0x1C scope:global align:4 +dComIfGp_getPlayer__Fi = .text:0x800ED414; // type:function size:0x18 scope:global align:4 +draw__16daHookshot_shapeFv = .text:0x800ED42C; // type:function size:0x280 scope:global align:4 +draw__12daHookshot_cFv = .text:0x800ED6AC; // type:function size:0x5C scope:global align:4 +daHookshot_Draw__FP12daHookshot_c = .text:0x800ED708; // type:function size:0x20 scope:global align:4 +daHookshot_rockLineCallback__FP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x800ED728; // type:function size:0xA4 scope:global align:4 +procWait_init__12daHookshot_cFi = .text:0x800ED7CC; // type:function size:0xE4 scope:global align:4 +procWait__12daHookshot_cFv = .text:0x800ED8B0; // type:function size:0x4CC scope:global align:4 +procShot__12daHookshot_cFv = .text:0x800EDD7C; // type:function size:0x72C scope:global align:4 +procPlayerPull__12daHookshot_cFv = .text:0x800EE4A8; // type:function size:0x338 scope:global align:4 +procReturn__12daHookshot_cFv = .text:0x800EE7E0; // type:function size:0x26C scope:global align:4 +execute__12daHookshot_cFv = .text:0x800EEA4C; // type:function size:0x468 scope:global align:4 +daHookshot_Execute__FP12daHookshot_c = .text:0x800EEEB4; // type:function size:0x20 scope:global align:4 +daHookshot_IsDelete__FP12daHookshot_c = .text:0x800EEED4; // type:function size:0x8 scope:global align:4 +hookshot_delete__12daHookshot_cFv = .text:0x800EEEDC; // type:function size:0x74 scope:global align:4 +daHookshot_Delete__FP12daHookshot_c = .text:0x800EEF50; // type:function size:0x24 scope:global align:4 +create__12daHookshot_cFv = .text:0x800EEF74; // type:function size:0xB4 scope:global align:4 +__ct__12daHookshot_cFv = .text:0x800EF028; // type:function size:0x318 scope:global align:4 +__dt__15dBgS_RopeLinChkFv = .text:0x800EF340; // type:function size:0x154 scope:global align:4 +daHookshot_Create__FP10fopAc_ac_c = .text:0x800EF494; // type:function size:0x20 scope:global align:4 +__sinit_d_a_hookshot_cpp = .text:0x800EF4B4; // type:function size:0x2C scope:local align:4 +@20@__dt__15dBgS_RopeLinChkFv = .text:0x800EF4E0; // type:function size:0x8 scope:local align:4 +@100@__dt__15dBgS_RopeLinChkFv = .text:0x800EF4E8; // type:function size:0x8 scope:local align:4 +@88@__dt__15dBgS_RopeLinChkFv = .text:0x800EF4F0; // type:function size:0x8 scope:local align:4 +getHookshotRootPos__9daPy_lk_cCFv = .text:0x800EF4F8; // type:function size:0x1C scope:global align:4 +getModelJointMtx__9daPy_lk_cFUs = .text:0x800EF514; // type:function size:0x18 scope:global align:4 +__dt__16daHookshot_shapeFv = .text:0x800EF52C; // type:function size:0x5C scope:global align:4 +setPointLight__9daIball_cFv = .text:0x800EF588; // type:function size:0x158 scope:global align:4 +createDisappearEffect__9daIball_cFii = .text:0x800EF6E0; // type:function size:0x288 scope:global align:4 +itemParamSet_CB__FPv = .text:0x800EF968; // type:function size:0x50 scope:global align:4 +createItem__9daIball_cFv = .text:0x800EF9B8; // type:function size:0x33C scope:global align:4 +dead__9daIball_cFv = .text:0x800EFCF4; // type:function size:0xB4 scope:global align:4 +checkGeo__9daIball_cFv = .text:0x800EFDA8; // type:function size:0x434 scope:global align:4 +mode_wait_init__9daIball_cFv = .text:0x800F01DC; // type:function size:0x38 scope:global align:4 +mode_wait__9daIball_cFv = .text:0x800F0214; // type:function size:0xC0 scope:global align:4 +mode_water_init__9daIball_cFv = .text:0x800F02D4; // type:function size:0x7C scope:global align:4 +mode_water__9daIball_cFv = .text:0x800F0350; // type:function size:0x74 scope:global align:4 +animControl__9daIball_cFv = .text:0x800F03C4; // type:function size:0x138 scope:global align:4 +damage__9daIball_cFv = .text:0x800F04FC; // type:function size:0xC0 scope:global align:4 +set_mtx__9daIball_cFv = .text:0x800F05BC; // type:function size:0x98 scope:global align:4 +CreateInit__9daIball_cFv = .text:0x800F0654; // type:function size:0x12C scope:global align:4 +_daIball_draw__9daIball_cFv = .text:0x800F0780; // type:function size:0x128 scope:global align:4 +_daIball_execute__9daIball_cFv = .text:0x800F08A8; // type:function size:0xFC scope:global align:4 +_daIball_delete__9daIball_cFv = .text:0x800F09A4; // type:function size:0x44 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x800F09E8; // type:function size:0x20 scope:local align:4 +_daIball_create__9daIball_cFv = .text:0x800F0A08; // type:function size:0x1D8 scope:global align:4 +__ct__13mDoExt_brkAnmFv = .text:0x800F0BE0; // type:function size:0x2C scope:global align:4 +CreateHeap__9daIball_cFv = .text:0x800F0C0C; // type:function size:0x2A4 scope:global align:4 +daIball_Create__FP10fopAc_ac_c = .text:0x800F0EB0; // type:function size:0x20 scope:global align:4 +daIball_Draw__FP9daIball_c = .text:0x800F0ED0; // type:function size:0x20 scope:global align:4 +daIball_Delete__FP9daIball_c = .text:0x800F0EF0; // type:function size:0x20 scope:global align:4 +daIball_IsDelete__FP9daIball_c = .text:0x800F0F10; // type:function size:0x8 scope:global align:4 +daIball_Execute__FP9daIball_c = .text:0x800F0F18; // type:function size:0x20 scope:global align:4 +getData__12daItemBase_cFv = .text:0x800F0F38; // type:function size:0xC scope:global align:4 +setArrowTrans__Fs4cXyz = .text:0x800F0F44; // type:function size:0x78 scope:global align:4 +getYOffset__8daItem_cFv = .text:0x800F0FBC; // type:function size:0x8C scope:global align:4 +set_mtx__8daItem_cFv = .text:0x800F1048; // type:function size:0x168 scope:global align:4 +set_mtx_base__8daItem_cFP8J3DModel4cXyz5csXyz = .text:0x800F11B0; // type:function size:0x170 scope:global align:4 +itemGetCallBack__FP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x800F1320; // type:function size:0x68 scope:global align:4 +CreateInit__8daItem_cFv = .text:0x800F1388; // type:function size:0x38C scope:global align:4 +_daItem_create__8daItem_cFv = .text:0x800F1714; // type:function size:0x26C scope:global align:4 +_daItem_execute__8daItem_cFv = .text:0x800F1980; // type:function size:0x1CC scope:global align:4 +mode_proc_call__8daItem_cFv = .text:0x800F1B4C; // type:function size:0x16C scope:global align:4 +execInitNormalDirection__8daItem_cFv = .text:0x800F1CB8; // type:function size:0x130 scope:global align:4 +execMainNormalDirection__8daItem_cFv = .text:0x800F1DE8; // type:function size:0xCC scope:global align:4 +execInitGetDemoDirection__8daItem_cFv = .text:0x800F1EB4; // type:function size:0xA0 scope:global align:4 +execWaitGetDemoDirection__8daItem_cFv = .text:0x800F1F54; // type:function size:0x74 scope:global align:4 +execMainGetDemoDirection__8daItem_cFv = .text:0x800F1FC8; // type:function size:0x68 scope:global align:4 +execBringNezumi__8daItem_cFv = .text:0x800F2030; // type:function size:0x44 scope:global align:4 +execWaitMain__8daItem_cFv = .text:0x800F2074; // type:function size:0x1C4 scope:global align:4 +execWaitMainFromBoss__8daItem_cFv = .text:0x800F2238; // type:function size:0x8C scope:global align:4 +scaleAnimFromBossItem__8daItem_cFv = .text:0x800F22C4; // type:function size:0x100 scope:global align:4 +_daItem_draw__8daItem_cFv = .text:0x800F23C4; // type:function size:0x50 scope:global align:4 +setTevStr__8daItem_cFv = .text:0x800F2414; // type:function size:0xB8 scope:global align:4 +_daItem_delete__8daItem_cFv = .text:0x800F24CC; // type:function size:0xA0 scope:global align:4 +Reflect__FR4cXyzP4cXyzff = .text:0x800F256C; // type:function size:0x1C8 scope:global align:4 +itemGetExecute__8daItem_cFv = .text:0x800F2734; // type:function size:0x8D4 scope:global align:4 +itemDefaultRotateY__8daItem_cFv = .text:0x800F3008; // type:function size:0x54 scope:global align:4 +checkItemDisappear__8daItem_cFv = .text:0x800F305C; // type:function size:0xDC scope:global align:4 +setItemTimer__8daItem_cFi = .text:0x800F3138; // type:function size:0x20 scope:global align:4 +checkPlayerGet__8daItem_cFv = .text:0x800F3158; // type:function size:0x54 scope:global align:4 +itemActionForRupee__8daItem_cFv = .text:0x800F31AC; // type:function size:0x160 scope:global align:4 +itemActionForHeart__8daItem_cFv = .text:0x800F330C; // type:function size:0x114 scope:global align:4 +itemActionForKey__8daItem_cFv = .text:0x800F3420; // type:function size:0x168 scope:global align:4 +itemActionForEmono__8daItem_cFv = .text:0x800F3588; // type:function size:0x100 scope:global align:4 +itemActionForSword__8daItem_cFv = .text:0x800F3688; // type:function size:0x4F4 scope:global align:4 +itemActionForArrow__8daItem_cFv = .text:0x800F3B7C; // type:function size:0x1E4 scope:global align:4 +checkWall__8daItem_cFv = .text:0x800F3D60; // type:function size:0x108 scope:global align:4 +set_bound_se__8daItem_cFv = .text:0x800F3E68; // type:function size:0x1E4 scope:global align:4 +checkGetItem__8daItem_cFv = .text:0x800F404C; // type:function size:0x8C scope:global align:4 +timeCount__8daItem_cFv = .text:0x800F40D8; // type:function size:0xA0 scope:global align:4 +mode_wait_init__8daItem_cFv = .text:0x800F4178; // type:function size:0x44 scope:global align:4 +mode_water_init__8daItem_cFv = .text:0x800F41BC; // type:function size:0x17C scope:global align:4 +mode_wait__8daItem_cFv = .text:0x800F4338; // type:function size:0x384 scope:global align:4 +mode_water__8daItem_cFv = .text:0x800F46BC; // type:function size:0xDC scope:global align:4 +initAction__8daItem_cFv = .text:0x800F4798; // type:function size:0x418 scope:global align:4 +daItem_Draw__FP8daItem_c = .text:0x800F4BB0; // type:function size:0x20 scope:global align:4 +daItem_Execute__FP8daItem_c = .text:0x800F4BD0; // type:function size:0x20 scope:global align:4 +daItem_IsDelete__FP8daItem_c = .text:0x800F4BF0; // type:function size:0x20 scope:global align:4 +daItem_Delete__FP8daItem_c = .text:0x800F4C10; // type:function size:0x20 scope:global align:4 +daItem_Create__FP10fopAc_ac_c = .text:0x800F4C30; // type:function size:0x20 scope:global align:4 +_daItem_isdelete__8daItem_cFv = .text:0x800F4C50; // type:function size:0x8 scope:global align:4 +getHeadTopPos__9daPy_py_cCFv = .text:0x800F4C58; // type:function size:0x1C scope:global align:4 +DeleteBase__12daItemBase_cFPCc = .text:0x800F4C74; // type:function size:0x28 scope:global align:4 +clothCreate__12daItemBase_cFv = .text:0x800F4C9C; // type:function size:0x8 scope:global align:4 +CreateItemHeap__12daItemBase_cFPCcsssssss = .text:0x800F4CA4; // type:function size:0x634 scope:global align:4 +DrawBase__12daItemBase_cFv = .text:0x800F52D8; // type:function size:0xBC scope:global align:4 +setListStart__12daItemBase_cFv = .text:0x800F5394; // type:function size:0x54 scope:global align:4 +setListEnd__12daItemBase_cFv = .text:0x800F53E8; // type:function size:0x24 scope:global align:4 +settingBeforeDraw__12daItemBase_cFv = .text:0x800F540C; // type:function size:0x9C scope:global align:4 +setTevStr__12daItemBase_cFv = .text:0x800F54A8; // type:function size:0x98 scope:global align:4 +setShadow__12daItemBase_cFv = .text:0x800F5540; // type:function size:0xCC scope:global align:4 +animEntry__12daItemBase_cFv = .text:0x800F560C; // type:function size:0x118 scope:global align:4 +animPlay__12daItemBase_cFfffff = .text:0x800F5724; // type:function size:0xF8 scope:global align:4 +__ct__10daNh_HIO_cFv = .text:0x800F581C; // type:function size:0x9C scope:global align:4 +__dt__6daNh_cFv = .text:0x800F58B8; // type:function size:0x220 scope:global align:4 +setBaseMtx__6daNh_cFv = .text:0x800F5AD8; // type:function size:0x10C scope:global align:4 +createHeap__6daNh_cFv = .text:0x800F5BE4; // type:function size:0xD4 scope:global align:4 +checkCreateHeap__FP10fopAc_ac_c = .text:0x800F5CB8; // type:function size:0x20 scope:local align:4 +create__6daNh_cFv = .text:0x800F5CD8; // type:function size:0x218 scope:global align:4 +init__6daNh_cFv = .text:0x800F5EF0; // type:function size:0xD8 scope:global align:4 +action__6daNh_cFPv = .text:0x800F5FC8; // type:function size:0x90 scope:global align:4 +setAction__6daNh_cFM6daNh_cFPCvPvPv_iPv = .text:0x800F6058; // type:function size:0xC4 scope:global align:4 +checkBinCatch__6daNh_cFv = .text:0x800F611C; // type:function size:0x84 scope:global align:4 +searchPlayer__6daNh_cFv = .text:0x800F61A0; // type:function size:0x1CC scope:global align:4 +moveProc__6daNh_cFffs = .text:0x800F636C; // type:function size:0x94 scope:global align:4 +getHomeDistance__6daNh_cFv = .text:0x800F6400; // type:function size:0xC4 scope:global align:4 +checkTimer__6daNh_cFv = .text:0x800F64C4; // type:function size:0x84 scope:global align:4 +BGCheck__6daNh_cFv = .text:0x800F6548; // type:function size:0x288 scope:global align:4 +airMove__6daNh_cFv = .text:0x800F67D0; // type:function size:0x4C scope:global align:4 +waitAction__6daNh_cFPv = .text:0x800F681C; // type:function size:0xC0 scope:global align:4 +checkEscapeEnd__6daNh_cFv = .text:0x800F68DC; // type:function size:0x118 scope:global align:4 +escapeAction__6daNh_cFPv = .text:0x800F69F4; // type:function size:0xF4 scope:global align:4 +returnAction__6daNh_cFPv = .text:0x800F6AE8; // type:function size:0x1B4 scope:global align:4 +execute__6daNh_cFv = .text:0x800F6C9C; // type:function size:0x1AC scope:global align:4 +initBrkAnm__6daNh_cFb = .text:0x800F6E48; // type:function size:0xE4 scope:global align:4 +playBrkAnm__6daNh_cFv = .text:0x800F6F2C; // type:function size:0x24 scope:global align:4 +draw__6daNh_cFv = .text:0x800F6F50; // type:function size:0x134 scope:global align:4 +daNh_Draw__FP6daNh_c = .text:0x800F7084; // type:function size:0x20 scope:global align:4 +daNh_Execute__FP6daNh_c = .text:0x800F70A4; // type:function size:0x20 scope:global align:4 +daNh_IsDelete__FP6daNh_c = .text:0x800F70C4; // type:function size:0x8 scope:global align:4 +daNh_Delete__FP6daNh_c = .text:0x800F70CC; // type:function size:0x28 scope:global align:4 +daNh_Create__FP10fopAc_ac_c = .text:0x800F70F4; // type:function size:0x20 scope:global align:4 +__dt__10daNh_HIO_cFv = .text:0x800F7114; // type:function size:0x48 scope:global align:4 +cLib_calcTimer__FPi = .text:0x800F715C; // type:function size:0x1C scope:global align:4 +cLib_getRndValue__Fii = .text:0x800F7178; // type:function size:0x74 scope:global align:4 +__sinit_d_a_nh_cpp = .text:0x800F71EC; // type:function size:0x3C scope:local align:4 +__ct__16daNpc_Fa1_HIO3_cFv = .text:0x800F7228; // type:function size:0x44 scope:global align:4 +__ct__16daNpc_Fa1_HIO2_cFv = .text:0x800F726C; // type:function size:0x64 scope:global align:4 +__ct__15daNpc_Fa1_HIO_cFv = .text:0x800F72D0; // type:function size:0x10C scope:global align:4 +__dt__16daNpc_Fa1_HIO3_cFv = .text:0x800F73DC; // type:function size:0x48 scope:global align:4 +__dt__16daNpc_Fa1_HIO2_cFv = .text:0x800F7424; // type:function size:0x48 scope:global align:4 +__ct__28daNpc_Fa1_McaMorfCallBack1_cFv = .text:0x800F746C; // type:function size:0x28 scope:global align:4 +execute__28daNpc_Fa1_McaMorfCallBack1_cFUsP16J3DTransformInfo = .text:0x800F7494; // type:function size:0x20 scope:global align:4 +setPointLightParam__11daNpc_Fa1_cFv = .text:0x800F74B4; // type:function size:0x6C scope:global align:4 +createInit__11daNpc_Fa1_cFv = .text:0x800F7520; // type:function size:0x260 scope:global align:4 +_draw__11daNpc_Fa1_cFv = .text:0x800F7780; // type:function size:0xC8 scope:global align:4 +_execute__11daNpc_Fa1_cFv = .text:0x800F7848; // type:function size:0xD4 scope:global align:4 +checkBinCatch__11daNpc_Fa1_cFv = .text:0x800F791C; // type:function size:0x84 scope:global align:4 +position_move__11daNpc_Fa1_cFff = .text:0x800F79A0; // type:function size:0x100 scope:global align:4 +BGCheck__11daNpc_Fa1_cFv = .text:0x800F7AA0; // type:function size:0xD8 scope:global align:4 +init_normal_move__11daNpc_Fa1_cFv = .text:0x800F7B78; // type:function size:0x84 scope:global align:4 +normal_move__11daNpc_Fa1_cFv = .text:0x800F7BFC; // type:function size:0xE8 scope:global align:4 +init_straight__11daNpc_Fa1_cFv = .text:0x800F7CE4; // type:function size:0x48 scope:global align:4 +init_straight2__11daNpc_Fa1_cFv = .text:0x800F7D2C; // type:function size:0x18 scope:global align:4 +straight__11daNpc_Fa1_cFv = .text:0x800F7D44; // type:function size:0x100 scope:global align:4 +init_turn__11daNpc_Fa1_cFv = .text:0x800F7E44; // type:function size:0x48 scope:global align:4 +turn__11daNpc_Fa1_cFv = .text:0x800F7E8C; // type:function size:0x90 scope:global align:4 +init_areaMove__11daNpc_Fa1_cFv = .text:0x800F7F1C; // type:function size:0x20 scope:global align:4 +areaMove__11daNpc_Fa1_cFv = .text:0x800F7F3C; // type:function size:0x154 scope:global align:4 +init_areaOutMove__11daNpc_Fa1_cFv = .text:0x800F8090; // type:function size:0x20 scope:global align:4 +areaOutMove__11daNpc_Fa1_cFv = .text:0x800F80B0; // type:function size:0x160 scope:global align:4 +init_get_player_move__11daNpc_Fa1_cFv = .text:0x800F8210; // type:function size:0xA8 scope:global align:4 +get_player_move__11daNpc_Fa1_cFv = .text:0x800F82B8; // type:function size:0x13C scope:global align:4 +init_escape_move__11daNpc_Fa1_cFv = .text:0x800F83F4; // type:function size:0x2C scope:global align:4 +escape_move__11daNpc_Fa1_cFv = .text:0x800F8420; // type:function size:0x144 scope:global align:4 +init_hover_move__11daNpc_Fa1_cFv = .text:0x800F8564; // type:function size:0x30 scope:global align:4 +hover_move__11daNpc_Fa1_cFv = .text:0x800F8594; // type:function size:0x70 scope:global align:4 +init_bottle_appear_move__11daNpc_Fa1_cFv = .text:0x800F8604; // type:function size:0x48 scope:global align:4 +bottle_appear_move__11daNpc_Fa1_cFv = .text:0x800F864C; // type:function size:0x1E0 scope:global align:4 +init_up1__11daNpc_Fa1_cFv = .text:0x800F882C; // type:function size:0x134 scope:global align:4 +up1__11daNpc_Fa1_cFv = .text:0x800F8960; // type:function size:0x30 scope:global align:4 +init_down__11daNpc_Fa1_cFv = .text:0x800F8990; // type:function size:0x24 scope:global align:4 +down__11daNpc_Fa1_cFv = .text:0x800F89B4; // type:function size:0x38 scope:global align:4 +init_up2__11daNpc_Fa1_cFv = .text:0x800F89EC; // type:function size:0x78 scope:global align:4 +up2__11daNpc_Fa1_cFv = .text:0x800F8A64; // type:function size:0x4 scope:global align:4 +init_bottle_baba_wait__11daNpc_Fa1_cFv = .text:0x800F8A68; // type:function size:0x38 scope:global align:4 +bottle_baba_wait__11daNpc_Fa1_cFv = .text:0x800F8AA0; // type:function size:0x2C scope:global align:4 +init_bottle_baba_move__11daNpc_Fa1_cFv = .text:0x800F8ACC; // type:function size:0x9C scope:global align:4 +bottle_baba_move__11daNpc_Fa1_cFv = .text:0x800F8B68; // type:function size:0x1B0 scope:global align:4 +init_bottle_baba_move2__11daNpc_Fa1_cFv = .text:0x800F8D18; // type:function size:0x60 scope:global align:4 +bottle_baba_move2__11daNpc_Fa1_cFv = .text:0x800F8D78; // type:function size:0x1A0 scope:global align:4 +init_baba_down__11daNpc_Fa1_cFv = .text:0x800F8F18; // type:function size:0x94 scope:global align:4 +baba_down__11daNpc_Fa1_cFv = .text:0x800F8FAC; // type:function size:0x34 scope:global align:4 +init_baba_up__11daNpc_Fa1_cFv = .text:0x800F8FE0; // type:function size:0x7C scope:global align:4 +init_bigelf_change__11daNpc_Fa1_cFv = .text:0x800F905C; // type:function size:0xA4 scope:global align:4 +bigelf_change__11daNpc_Fa1_cFv = .text:0x800F9100; // type:function size:0xD0 scope:global align:4 +findPlayer__11daNpc_Fa1_cFv = .text:0x800F91D0; // type:function size:0x104 scope:global align:4 +_delete__11daNpc_Fa1_cFv = .text:0x800F92D4; // type:function size:0xA0 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x800F9374; // type:function size:0x20 scope:local align:4 +_create__11daNpc_Fa1_cFv = .text:0x800F9394; // type:function size:0x114 scope:global align:4 +__ct__11daNpc_Fa1_cFv = .text:0x800F94A8; // type:function size:0x264 scope:global align:4 +__dt__28daNpc_Fa1_McaMorfCallBack1_cFv = .text:0x800F970C; // type:function size:0x5C scope:global align:4 +CreateHeap__11daNpc_Fa1_cFv = .text:0x800F9768; // type:function size:0x134 scope:global align:4 +setMtx__11daNpc_Fa1_cFv = .text:0x800F989C; // type:function size:0xC0 scope:global align:4 +daNpc_Fa1_Create__FP10fopAc_ac_c = .text:0x800F995C; // type:function size:0x20 scope:global align:4 +daNpc_Fa1_Delete__FP11daNpc_Fa1_c = .text:0x800F997C; // type:function size:0x20 scope:global align:4 +daNpc_Fa1_Execute__FP11daNpc_Fa1_c = .text:0x800F999C; // type:function size:0x20 scope:global align:4 +daNpc_Fa1_Draw__FP11daNpc_Fa1_c = .text:0x800F99BC; // type:function size:0x20 scope:global align:4 +daNpc_Fa1_IsDelete__FP11daNpc_Fa1_c = .text:0x800F99DC; // type:function size:0x8 scope:global align:4 +__dt__15daNpc_Fa1_HIO_cFv = .text:0x800F99E4; // type:function size:0x74 scope:global align:4 +cLib_calcTimer__FPUs = .text:0x800F9A58; // type:function size:0x1C scope:global align:4 +cLib_getRndValue__FUcUc = .text:0x800F9A74; // type:function size:0x74 scope:global align:4 +cLib_getRndValue__FUsUs = .text:0x800F9AE8; // type:function size:0x74 scope:global align:4 +__sinit_d_a_npc_fa1_cpp = .text:0x800F9B5C; // type:function size:0x20C scope:local align:4 +next_msgStatus__12fopNpc_npc_cFPUl = .text:0x800F9D68; // type:function size:0x8 scope:global align:4 +getMsg__12fopNpc_npc_cFv = .text:0x800F9D70; // type:function size:0x8 scope:global align:4 +anmAtr__12fopNpc_npc_cFUs = .text:0x800F9D78; // type:function size:0x4 scope:global align:4 +createHeap_CB__FP10fopAc_ac_c = .text:0x800F9D7C; // type:function size:0x20 scope:local align:4 +_createHeap__Q212daObj_Search5Act_cFv = .text:0x800F9D9C; // type:function size:0x70 scope:global align:4 +searchCreateHeap__Q212daObj_Search5Act_cFv = .text:0x800F9E0C; // type:function size:0x120 scope:global align:4 +beamCreateHeap__Q212daObj_Search5Act_cFi = .text:0x800F9F2C; // type:function size:0x110 scope:global align:4 +nodeControl_CB__FP7J3DNodei = .text:0x800FA03C; // type:function size:0x4C scope:global align:4 +_nodeControl__Q212daObj_Search5Act_cFP7J3DNodeP8J3DModel = .text:0x800FA088; // type:function size:0x304 scope:global align:4 +modeSearchRndInit__Q212daObj_Search5Act_cFv = .text:0x800FA38C; // type:function size:0x4 scope:global align:4 +modeSearchRnd__Q212daObj_Search5Act_cFv = .text:0x800FA390; // type:function size:0xF0 scope:global align:4 +modeSearchPathInit__Q212daObj_Search5Act_cFv = .text:0x800FA480; // type:function size:0x44 scope:global align:4 +modeSearchPath__Q212daObj_Search5Act_cFv = .text:0x800FA4C4; // type:function size:0x828 scope:global align:4 +modeStopInit__Q212daObj_Search5Act_cFv = .text:0x800FACEC; // type:function size:0x14 scope:global align:4 +modeStop__Q212daObj_Search5Act_cFv = .text:0x800FAD00; // type:function size:0x4 scope:global align:4 +modeToSearchInit__Q212daObj_Search5Act_cFv = .text:0x800FAD04; // type:function size:0x4 scope:global align:4 +modeToSearch__Q212daObj_Search5Act_cFv = .text:0x800FAD08; // type:function size:0xA8 scope:global align:4 +modeToStopInit__Q212daObj_Search5Act_cFv = .text:0x800FADB0; // type:function size:0x78 scope:global align:4 +modeToStop__Q212daObj_Search5Act_cFv = .text:0x800FAE28; // type:function size:0x30C scope:global align:4 +modeFindInit__Q212daObj_Search5Act_cFv = .text:0x800FB134; // type:function size:0xB4 scope:global align:4 +modeFind__Q212daObj_Search5Act_cFv = .text:0x800FB1E8; // type:function size:0x4A4 scope:global align:4 +modeFind2ndInit__Q212daObj_Search5Act_cFv = .text:0x800FB68C; // type:function size:0x4C scope:global align:4 +modeFind2nd__Q212daObj_Search5Act_cFv = .text:0x800FB6D8; // type:function size:0x310 scope:global align:4 +modeSearchBdkInit__Q212daObj_Search5Act_cFv = .text:0x800FB9E8; // type:function size:0x4 scope:global align:4 +modeSearchBdk__Q212daObj_Search5Act_cFv = .text:0x800FB9EC; // type:function size:0x6D0 scope:global align:4 +modeProc__Q212daObj_Search5Act_cFQ312daObj_Search5Act_c6Proc_ei = .text:0x800FC0BC; // type:function size:0x208 scope:global align:4 +__ct__Q212daObj_Search5Bgc_cFv = .text:0x800FC2C4; // type:function size:0x144 scope:global align:4 +wall_pos__Q212daObj_Search5Bgc_cFPCQ212daObj_Search5Act_cP4cXyzP4cXyzPbPf = .text:0x800FC408; // type:function size:0x110 scope:global align:4 +attr__Q212daObj_Search5Act_cCFv = .text:0x800FC518; // type:function size:0xC scope:global align:4 +SetArgData__Q212daObj_Search5Act_cFv = .text:0x800FC524; // type:function size:0x7C scope:global align:4 +CreateInit__Q212daObj_Search5Act_cFv = .text:0x800FC5A0; // type:function size:0x3C0 scope:global align:4 +_create__Q212daObj_Search5Act_cFv = .text:0x800FC960; // type:function size:0x3C0 scope:global align:4 +__ct__Q212daObj_Search5Act_cFv = .text:0x800FCD20; // type:function size:0x258 scope:global align:4 +__dt__14dBgS_ObjLinChkFv = .text:0x800FCF78; // type:function size:0x154 scope:global align:4 +__ct__5csXyzFv = .text:0x800FD0CC; // type:function size:0x4 scope:global align:4 +__ct__9dCcD_SttsFv = .text:0x800FD0D0; // type:function size:0x54 scope:global align:4 +__ct__8dCcD_CpsFv = .text:0x800FD124; // type:function size:0x90 scope:global align:4 +smoke_set__Q212daObj_Search5Act_cFfi = .text:0x800FD1B4; // type:function size:0x14C scope:global align:4 +_execute__Q212daObj_Search5Act_cFv = .text:0x800FD300; // type:function size:0x308 scope:global align:4 +check_bk_control__Q212daObj_Search5Act_cFv = .text:0x800FD608; // type:function size:0xB8 scope:global align:4 +set_mtx_base__Q212daObj_Search5Act_cFv = .text:0x800FD6C0; // type:function size:0x80 scope:global align:4 +set_mtx_light_A__Q212daObj_Search5Act_cFv = .text:0x800FD740; // type:function size:0x3C4 scope:global align:4 +set_mtx_light_B__Q212daObj_Search5Act_cFv = .text:0x800FDB04; // type:function size:0x304 scope:global align:4 +set_moveBG_mtx_base__Q212daObj_Search5Act_cFv = .text:0x800FDE08; // type:function size:0x84 scope:global align:4 +set_moveBG_mtx_light_A__Q212daObj_Search5Act_cFv = .text:0x800FDE8C; // type:function size:0x80 scope:global align:4 +set_moveBG_mtx_light_B__Q212daObj_Search5Act_cFv = .text:0x800FDF0C; // type:function size:0x80 scope:global align:4 +bg_check__Q212daObj_Search5Act_cFv = .text:0x800FDF8C; // type:function size:0x64 scope:global align:4 +player_check__Q212daObj_Search5Act_cFv = .text:0x800FDFF0; // type:function size:0x5A8 scope:global align:4 +set_path_info__Q212daObj_Search5Act_cFv = .text:0x800FE598; // type:function size:0x38 scope:global align:4 +is_path_info__Q212daObj_Search5Act_cFv = .text:0x800FE5D0; // type:function size:0x14 scope:global align:4 +_draw__Q212daObj_Search5Act_cFv = .text:0x800FE5E4; // type:function size:0x35C scope:global align:4 +_delete__Q212daObj_Search5Act_cFv = .text:0x800FE940; // type:function size:0x120 scope:global align:4 +_isdelete__Q212daObj_Search5Act_cFv = .text:0x800FEA60; // type:function size:0x8 scope:global align:4 +Create__Q212daObj_Search4MthdFPv = .text:0x800FEA68; // type:function size:0x20 scope:global align:4 +Delete__Q212daObj_Search4MthdFPv = .text:0x800FEA88; // type:function size:0x20 scope:global align:4 +Execute__Q212daObj_Search4MthdFPv = .text:0x800FEAA8; // type:function size:0x20 scope:global align:4 +Draw__Q212daObj_Search4MthdFPv = .text:0x800FEAC8; // type:function size:0x20 scope:global align:4 +IsDelete__Q212daObj_Search4MthdFPv = .text:0x800FEAE8; // type:function size:0x20 scope:global align:4 +@20@__dt__14dBgS_ObjLinChkFv = .text:0x800FEB08; // type:function size:0x8 scope:local align:4 +@100@__dt__14dBgS_ObjLinChkFv = .text:0x800FEB10; // type:function size:0x8 scope:local align:4 +@88@__dt__14dBgS_ObjLinChkFv = .text:0x800FEB18; // type:function size:0x8 scope:local align:4 +changePlayer__9daPy_py_cFP10fopAc_ac_c = .text:0x800FEB20; // type:function size:0x44 scope:global align:4 +objWindHitCheck__9daPy_py_cFP8dCcD_Cyl = .text:0x800FEB64; // type:function size:0x250 scope:global align:4 +execute__25daPy_mtxFollowEcallBack_cFP14JPABaseEmitter = .text:0x800FEDB4; // type:function size:0x30 scope:global align:4 +end__25daPy_mtxFollowEcallBack_cFv = .text:0x800FEDE4; // type:function size:0x44 scope:global align:4 +makeEmitter__25daPy_mtxFollowEcallBack_cFUsPA4_fPC4cXyzPC4cXyz = .text:0x800FEE28; // type:function size:0x8C scope:global align:4 +makeEmitterColor__25daPy_mtxFollowEcallBack_cFUsPA4_fPC4cXyzPC8_GXColorPC8_GXColor = .text:0x800FEEB4; // type:function size:0x90 scope:global align:4 +setDoButtonQuake__9daPy_py_cFv = .text:0x800FEF44; // type:function size:0x7C scope:global align:4 +stopDoButtonQuake__9daPy_py_cFi = .text:0x800FEFC0; // type:function size:0x88 scope:global align:4 +__dt__25daPy_mtxFollowEcallBack_cFv = .text:0x800FF048; // type:function size:0x6C scope:global align:4 +setup__25daPy_mtxFollowEcallBack_cFP14JPABaseEmitterPC4cXyzPC5csXyzSc = .text:0x800FF0B4; // type:function size:0x8 scope:global align:4 +daPy_createHeap__FP10fopAc_ac_c = .text:0x800FF0BC; // type:function size:0x20 scope:global align:4 +__ct__13daPy_matAnm_cFv = .text:0x800FF0DC; // type:function size:0x70 scope:global align:4 +__dt__14J3DMaterialAnmFv = .text:0x800FF14C; // type:function size:0x48 scope:global align:4 +calc__13daPy_matAnm_cCFP11J3DMaterial = .text:0x800FF194; // type:function size:0x110 scope:global align:4 +seStartOnlyReverb__9daPy_lk_cFUl = .text:0x800FF2A4; // type:function size:0x48 scope:global align:4 +seStartMapInfo__9daPy_lk_cFUl = .text:0x800FF2EC; // type:function size:0x48 scope:global align:4 +seStartSwordCut__9daPy_lk_cFUl = .text:0x800FF334; // type:function size:0x48 scope:global align:4 +voiceStart__9daPy_lk_cFUl = .text:0x800FF37C; // type:function size:0x58 scope:global align:4 +itemButton__9daPy_lk_cCFv = .text:0x800FF3D4; // type:function size:0x38 scope:global align:4 +itemTrigger__9daPy_lk_cCFv = .text:0x800FF40C; // type:function size:0x38 scope:global align:4 +getReadyItem__9daPy_lk_cFv = .text:0x800FF444; // type:function size:0x44 scope:global align:4 +checkGroupItem__9daPy_lk_cFii = .text:0x800FF488; // type:function size:0x8C scope:global align:4 +checkSetItemTrigger__9daPy_lk_cFii = .text:0x800FF514; // type:function size:0x100 scope:global align:4 +auraJointCB0__9daPy_lk_cFi = .text:0x800FF614; // type:function size:0x6C scope:global align:4 +daPy_auraCallback__FP7J3DNodei = .text:0x800FF680; // type:function size:0x44 scope:global align:4 +jointBeforeCB__9daPy_lk_cFiP16J3DTransformInfoP10Quaternion = .text:0x800FF6C4; // type:function size:0x638 scope:global align:4 +daPy_jointBeforeCallback__FUlUsP16J3DTransformInfoP10Quaternion = .text:0x800FFCFC; // type:function size:0x24 scope:global align:4 +jointAfterCB__9daPy_lk_cFiP16J3DTransformInfoP10Quaternion = .text:0x800FFD20; // type:function size:0x170 scope:global align:4 +daPy_jointAfterCallback__FUlUsP16J3DTransformInfoP10Quaternion = .text:0x800FFE90; // type:function size:0x24 scope:global align:4 +jointCB0__9daPy_lk_cFi = .text:0x800FFEB4; // type:function size:0x2C4 scope:global align:4 +daPy_jointCallback0__FP7J3DNodei = .text:0x80100178; // type:function size:0x44 scope:global align:4 +jointCB1__9daPy_lk_cFv = .text:0x801001BC; // type:function size:0x26C scope:global align:4 +daPy_jointCallback1__FP7J3DNodei = .text:0x80100428; // type:function size:0x3C scope:global align:4 +setAnimeHeap__9daPy_lk_cFP12JKRSolidHeap = .text:0x80100464; // type:function size:0x38 scope:global align:4 +setItemHeap__9daPy_lk_cFv = .text:0x8010049C; // type:function size:0x54 scope:global align:4 +setBlurPosResource__9daPy_lk_cFUs = .text:0x801004F0; // type:function size:0x40 scope:global align:4 +getItemAnimeResource__9daPy_lk_cFUs = .text:0x80100530; // type:function size:0xE8 scope:global align:4 +getAnimeResource__9daPy_lk_cFP14daPy_anmHeap_cUsUl = .text:0x80100618; // type:function size:0x8C scope:global align:4 +getUnderUpperAnime__9daPy_lk_cFPC15daPy_anmIndex_cPP15J3DAnmTransformPP15J3DAnmTransformiUl = .text:0x801006A4; // type:function size:0xF8 scope:global align:4 +setTextureAnimeResource__9daPy_lk_cFP16J3DAnmTexPatterni = .text:0x8010079C; // type:function size:0x7C scope:global align:4 +loadTextureAnimeResource__9daPy_lk_cFUli = .text:0x80100818; // type:function size:0x9C scope:global align:4 +checkBossBgm__9daPy_lk_cFv = .text:0x801008B4; // type:function size:0xCC scope:global align:4 +checkMabaAnimeBtp__9daPy_lk_cFi = .text:0x80100980; // type:function size:0x20 scope:global align:4 +checkNormalFace__9daPy_lk_cFv = .text:0x801009A0; // type:function size:0x31C scope:global align:4 +setTextureAnime__9daPy_lk_cFUsi = .text:0x80100CBC; // type:function size:0x400 scope:global align:4 +setPriTextureAnime__9daPy_lk_cFUsi = .text:0x801010BC; // type:function size:0xC0 scope:global align:4 +resetPriTextureAnime__9daPy_lk_cFv = .text:0x8010117C; // type:function size:0xAC scope:global align:4 +setDemoTextureAnime__9daPy_lk_cFUsUsiUs = .text:0x80101228; // type:function size:0xCC scope:global align:4 +resetDemoTextureAnime__9daPy_lk_cFv = .text:0x801012F4; // type:function size:0x124 scope:global align:4 +setTextureScrollResource__9daPy_lk_cFP19J3DAnmTextureSRTKeyi = .text:0x80101418; // type:function size:0xBC scope:global align:4 +loadTextureScrollResource__9daPy_lk_cFUli = .text:0x801014D4; // type:function size:0x9C scope:global align:4 +playTextureAnime__9daPy_lk_cFv = .text:0x80101570; // type:function size:0x270 scope:global align:4 +checkPlayerGuard__9daPy_lk_cCFv = .text:0x801017E0; // type:function size:0x80 scope:global align:4 +setOutPower__9daPy_lk_cFfsi = .text:0x80101860; // type:function size:0x160 scope:global align:4 +checkSightLine__9daPy_lk_cFfP4cXyz = .text:0x801019C0; // type:function size:0x130 scope:global align:4 +setBootsModel__9daPy_lk_cFPP8J3DModel = .text:0x80101AF0; // type:function size:0xFC scope:global align:4 +setItemModel__9daPy_lk_cFv = .text:0x80101BEC; // type:function size:0xD7C scope:global align:4 +checkUpperReadyAnime__9daPy_lk_cCFv = .text:0x80102968; // type:function size:0xAC scope:global align:4 +checkUpperReadyThrowAnime__9daPy_lk_cCFv = .text:0x80102A14; // type:function size:0x8C scope:global align:4 +checkNoCollisionCorret__9daPy_lk_cFv = .text:0x80102AA0; // type:function size:0x88 scope:global align:4 +setDrawHandModel__9daPy_lk_cFv = .text:0x80102B28; // type:function size:0x408 scope:global align:4 +entryDLSetLight__9daPy_lk_cFP8J3DModelUl = .text:0x80102F30; // type:function size:0x70 scope:global align:4 +updateDLSetLight__9daPy_lk_cFP8J3DModelUl = .text:0x80102FA0; // type:function size:0x70 scope:global align:4 +hideHatAndBackle__9daPy_lk_cFP11J3DMaterial = .text:0x80103010; // type:function size:0xDC scope:global align:4 +drawMirrorLightModel__9daPy_lk_cFv = .text:0x801030EC; // type:function size:0xC0 scope:global align:4 +drawShadow__9daPy_lk_cFv = .text:0x801031AC; // type:function size:0x3D0 scope:global align:4 +offBodyEffect__9daPy_lk_cFv = .text:0x8010357C; // type:function size:0x7C scope:global align:4 +onBodyEffect__9daPy_lk_cFv = .text:0x801035F8; // type:function size:0x7C scope:global align:4 +draw__9daPy_lk_cFv = .text:0x80103674; // type:function size:0xEEC scope:global align:4 +daPy_Draw__FP9daPy_lk_c = .text:0x80104560; // type:function size:0x20 scope:global align:4 +setAtnList__9daPy_lk_cFv = .text:0x80104580; // type:function size:0x1F8 scope:global align:4 +setActor__16daPy_actorKeep_cFv = .text:0x80104778; // type:function size:0x70 scope:global align:4 +setData__16daPy_actorKeep_cFP10fopAc_ac_c = .text:0x801047E8; // type:function size:0x20 scope:global align:4 +clearData__16daPy_actorKeep_cFv = .text:0x80104808; // type:function size:0x14 scope:global align:4 +setActorPointer__9daPy_lk_cFv = .text:0x8010481C; // type:function size:0xA4 scope:global align:4 +setTalkStatus__9daPy_lk_cFv = .text:0x801048C0; // type:function size:0xD0 scope:global align:4 +setHintActor__9daPy_lk_cFv = .text:0x80104990; // type:function size:0x94 scope:global align:4 +setDoStatusBasic__9daPy_lk_cFv = .text:0x80104A24; // type:function size:0x220 scope:global align:4 +setDoStatus__9daPy_lk_cFv = .text:0x80104C44; // type:function size:0x1B4 scope:global align:4 +getDirectionFromAngle__9daPy_lk_cFs = .text:0x80104DF8; // type:function size:0x6C scope:global align:4 +getDirectionFromShapeAngle__9daPy_lk_cFv = .text:0x80104E64; // type:function size:0x30 scope:global align:4 +getDirectionFromCurrentAngle__9daPy_lk_cFv = .text:0x80104E94; // type:function size:0x30 scope:global align:4 +setNormalSpeedF__9daPy_lk_cFffff = .text:0x80104EC4; // type:function size:0x218 scope:global align:4 +posMoveFromFootPos__9daPy_lk_cFv = .text:0x801050DC; // type:function size:0x828 scope:global align:4 +posMove__9daPy_lk_cFv = .text:0x80105904; // type:function size:0x8EC scope:global align:4 +setShapeAngleToAtnActor__9daPy_lk_cFv = .text:0x801061F0; // type:function size:0x58 scope:global align:4 +cancelItemUpperReadyAnime__9daPy_lk_cFv = .text:0x80106248; // type:function size:0x74 scope:global align:4 +checkBodyAngleX__9daPy_lk_cFs = .text:0x801062BC; // type:function size:0x308 scope:global align:4 +setBodyAngleToCamera__9daPy_lk_cFv = .text:0x801065C4; // type:function size:0xC8 scope:global align:4 +setBodyAngleXReadyAnime__9daPy_lk_cFv = .text:0x8010668C; // type:function size:0x1E0 scope:global align:4 +setSpeedAndAngleNormal__9daPy_lk_cFs = .text:0x8010686C; // type:function size:0x4A0 scope:global align:4 +setSpeedAndAngleAtn__9daPy_lk_cFv = .text:0x80106D0C; // type:function size:0x124 scope:global align:4 +setSpeedAndAngleAtnBack__9daPy_lk_cFv = .text:0x80106E30; // type:function size:0xF4 scope:global align:4 +setSpeedAndAngleAtnActor__9daPy_lk_cFv = .text:0x80106F24; // type:function size:0x108 scope:global align:4 +setFrameCtrl__9daPy_lk_cFP12J3DFrameCtrlUcssff = .text:0x8010702C; // type:function size:0x60 scope:global align:4 +checkAtnWaitAnime__9daPy_lk_cFv = .text:0x8010708C; // type:function size:0x40 scope:global align:4 +setBlendMoveAnime__9daPy_lk_cFf = .text:0x801070CC; // type:function size:0xA90 scope:global align:4 +setBlendAtnBackMoveAnime__9daPy_lk_cFf = .text:0x80107B5C; // type:function size:0x370 scope:global align:4 +setBlendAtnMoveAnime__9daPy_lk_cFf = .text:0x80107ECC; // type:function size:0x510 scope:global align:4 +setAnimeEquipSword__9daPy_lk_cFi = .text:0x801083DC; // type:function size:0xF8 scope:global align:4 +setAnimeEquipSingleItem__9daPy_lk_cFUs = .text:0x801084D4; // type:function size:0x58 scope:global align:4 +setAnimeEquipItem__9daPy_lk_cFv = .text:0x8010852C; // type:function size:0x7C scope:global align:4 +setAnimeUnequipSword__9daPy_lk_cFv = .text:0x801085A8; // type:function size:0xB0 scope:global align:4 +setAnimeUnequipItem__9daPy_lk_cFUs = .text:0x80108658; // type:function size:0x13C scope:global align:4 +setAnimeUnequip__9daPy_lk_cFv = .text:0x80108794; // type:function size:0x70 scope:global align:4 +checkBossGomaStage__9daPy_lk_cFv = .text:0x80108804; // type:function size:0x74 scope:global align:4 +checkSingleItemEquipAnime__9daPy_lk_cCFv = .text:0x80108878; // type:function size:0x34 scope:global align:4 +checkItemEquipAnime__9daPy_lk_cCFv = .text:0x801088AC; // type:function size:0x80 scope:global align:4 +checkEquipAnime__9daPy_lk_cCFv = .text:0x8010892C; // type:function size:0x50 scope:global align:4 +deleteEquipItem__9daPy_lk_cFi = .text:0x8010897C; // type:function size:0x1AC scope:global align:4 +setFallVoice__9daPy_lk_cFv = .text:0x80108B28; // type:function size:0xDC scope:global align:4 +keepItemData__9daPy_lk_cFv = .text:0x80108C04; // type:function size:0x60 scope:global align:4 +returnKeepItemData__9daPy_lk_cFv = .text:0x80108C64; // type:function size:0x7C scope:global align:4 +makeItemType__9daPy_lk_cFv = .text:0x80108CE0; // type:function size:0x29C scope:global align:4 +setScopeModel__9daPy_lk_cFv = .text:0x80108F7C; // type:function size:0x58 scope:global align:4 +setPhotoBoxModel__9daPy_lk_cFv = .text:0x80108FD4; // type:function size:0xB0 scope:global align:4 +changeDragonShield__9daPy_lk_cFi = .text:0x80109084; // type:function size:0xBC scope:global align:4 +checkNewItemChange__9daPy_lk_cFUc = .text:0x80109140; // type:function size:0x2A4 scope:global align:4 +checkItemChangeFromButton__9daPy_lk_cFv = .text:0x801093E4; // type:function size:0x2C0 scope:global align:4 +checkItemAction__9daPy_lk_cFv = .text:0x801096A4; // type:function size:0x4E4 scope:global align:4 +getSlidePolygon__9daPy_lk_cFv = .text:0x80109B88; // type:function size:0xBC scope:global align:4 +checkJumpCutFromButton__9daPy_lk_cFv = .text:0x80109C44; // type:function size:0xA0 scope:global align:4 +orderTalk__9daPy_lk_cFv = .text:0x80109CE4; // type:function size:0x2A8 scope:global align:4 +checkNextActionFromButton__9daPy_lk_cFv = .text:0x80109F8C; // type:function size:0x8E8 scope:global align:4 +setShieldGuard__9daPy_lk_cFv = .text:0x8010A874; // type:function size:0x33C scope:global align:4 +checkItemModeActorPointer__9daPy_lk_cFv = .text:0x8010ABB0; // type:function size:0x68 scope:global align:4 +checkNextActionItemFly__9daPy_lk_cFv = .text:0x8010AC18; // type:function size:0x64 scope:global align:4 +checkNextMode__9daPy_lk_cFi = .text:0x8010AC7C; // type:function size:0x47C scope:global align:4 +checkIceSlipFall__9daPy_lk_cFv = .text:0x8010B0F8; // type:function size:0xF0 scope:global align:4 +setFrontWallType__9daPy_lk_cFv = .text:0x8010B1E8; // type:function size:0xCA0 scope:global align:4 +changeFrontWallTypeProc__9daPy_lk_cFv = .text:0x8010BE88; // type:function size:0x528 scope:global align:4 +changeSlideProc__9daPy_lk_cFv = .text:0x8010C3B0; // type:function size:0xEC scope:global align:4 +changeWaitProc__9daPy_lk_cFv = .text:0x8010C49C; // type:function size:0x88 scope:global align:4 +changeLandProc__9daPy_lk_cFf = .text:0x8010C524; // type:function size:0x284 scope:global align:4 +setDamagePoint__9daPy_lk_cFf = .text:0x8010C7A8; // type:function size:0x8C scope:global align:4 +checkNormalDamage__9daPy_lk_cFi = .text:0x8010C834; // type:function size:0x120 scope:global align:4 +setDashDamage__9daPy_lk_cFv = .text:0x8010C954; // type:function size:0x9C scope:global align:4 +checkAtHitEnemy__9daPy_lk_cFP12dCcD_GObjInf = .text:0x8010C9F0; // type:function size:0x64 scope:global align:4 +checkElecReturnDamage__9daPy_lk_cFP12dCcD_GObjInfP4cXyz = .text:0x8010CA54; // type:function size:0x88 scope:global align:4 +checkWallAtributeDamage__9daPy_lk_cFP12dBgS_AcchCir = .text:0x8010CADC; // type:function size:0x7C scope:global align:4 +changeDamageProc__9daPy_lk_cFv = .text:0x8010CB58; // type:function size:0x8C8 scope:global align:4 +changeAutoJumpProc__9daPy_lk_cFv = .text:0x8010D420; // type:function size:0x4E8 scope:global align:4 +changeDemoProc__9daPy_lk_cFv = .text:0x8010D908; // type:function size:0x65C scope:global align:4 +changeDeadProc__9daPy_lk_cFv = .text:0x8010DF64; // type:function size:0xFC scope:global align:4 +getDamageVec__9daPy_lk_cFP12dCcD_GObjInf = .text:0x8010E060; // type:function size:0x1F0 scope:global align:4 +setOldRootQuaternion__9daPy_lk_cFsss = .text:0x8010E250; // type:function size:0xF0 scope:global align:4 +checkRestHPAnime__9daPy_lk_cFv = .text:0x8010E340; // type:function size:0xA8 scope:global align:4 +checkHeavyStateOn__9daPy_lk_cFv = .text:0x8010E3E8; // type:function size:0x60 scope:global align:4 +checkBottleItem__9daPy_lk_cCFi = .text:0x8010E448; // type:function size:0x20 scope:global align:4 +checkDrinkBottleItem__9daPy_lk_cCFi = .text:0x8010E468; // type:function size:0x70 scope:global align:4 +checkOpenBottleItem__9daPy_lk_cCFi = .text:0x8010E4D8; // type:function size:0x30 scope:global align:4 +checkBowItem__9daPy_lk_cCFi = .text:0x8010E508; // type:function size:0x28 scope:global align:4 +checkPhotoBoxItem__9daPy_lk_cCFi = .text:0x8010E530; // type:function size:0x20 scope:global align:4 +checkScopeEnd__9daPy_lk_cFv = .text:0x8010E550; // type:function size:0x9C scope:global align:4 +setSubjectMode__9daPy_lk_cFv = .text:0x8010E5EC; // type:function size:0x5C scope:global align:4 +checkMaskDraw__9daPy_lk_cFv = .text:0x8010E648; // type:function size:0x68 scope:global align:4 +checkSubjectEnd__9daPy_lk_cFi = .text:0x8010E6B0; // type:function size:0xA0 scope:global align:4 +checkGuardAccept__9daPy_lk_cFv = .text:0x8010E750; // type:function size:0xB0 scope:global align:4 +cancelNoDamageMode__9daPy_lk_cFv = .text:0x8010E800; // type:function size:0x18 scope:global align:4 +commonProcInit__9daPy_lk_cFQ29daPy_lk_c9daPy_PROC = .text:0x8010E818; // type:function size:0x62C scope:global align:4 +procScope_init__9daPy_lk_cFi = .text:0x8010EE44; // type:function size:0xD0 scope:global align:4 +procScope__9daPy_lk_cFv = .text:0x8010EF14; // type:function size:0x84 scope:global align:4 +procSubjectivity_init__9daPy_lk_cFi = .text:0x8010EF98; // type:function size:0x70 scope:global align:4 +procSubjectivity__9daPy_lk_cFv = .text:0x8010F008; // type:function size:0xD4 scope:global align:4 +procCall_init__9daPy_lk_cFv = .text:0x8010F0DC; // type:function size:0xA4 scope:global align:4 +procCall__9daPy_lk_cFv = .text:0x8010F180; // type:function size:0xA8 scope:global align:4 +procControllWait_init__9daPy_lk_cFv = .text:0x8010F228; // type:function size:0xBC scope:global align:4 +procControllWait__9daPy_lk_cFv = .text:0x8010F2E4; // type:function size:0x6C scope:global align:4 +procWait_init__9daPy_lk_cFv = .text:0x8010F350; // type:function size:0x1E4 scope:global align:4 +procWait__9daPy_lk_cFv = .text:0x8010F534; // type:function size:0x3BC scope:global align:4 +procFreeWait_init__9daPy_lk_cFv = .text:0x8010F8F0; // type:function size:0xA4 scope:global align:4 +procFreeWait__9daPy_lk_cFv = .text:0x8010F994; // type:function size:0x124 scope:global align:4 +procMove_init__9daPy_lk_cFv = .text:0x8010FAB8; // type:function size:0x64 scope:global align:4 +procMove__9daPy_lk_cFv = .text:0x8010FB1C; // type:function size:0xAC scope:global align:4 +procAtnMove_init__9daPy_lk_cFv = .text:0x8010FBC8; // type:function size:0x64 scope:global align:4 +procAtnMove__9daPy_lk_cFv = .text:0x8010FC2C; // type:function size:0x7C scope:global align:4 +procAtnActorWait_init__9daPy_lk_cFv = .text:0x8010FCA8; // type:function size:0xD8 scope:global align:4 +procAtnActorWait__9daPy_lk_cFv = .text:0x8010FD80; // type:function size:0x70 scope:global align:4 +procAtnActorMove_init__9daPy_lk_cFv = .text:0x8010FDF0; // type:function size:0x64 scope:global align:4 +procAtnActorMove__9daPy_lk_cFv = .text:0x8010FE54; // type:function size:0x60 scope:global align:4 +procSideStep_init__9daPy_lk_cFi = .text:0x8010FEB4; // type:function size:0x104 scope:global align:4 +procSideStep__9daPy_lk_cFv = .text:0x8010FFB8; // type:function size:0x118 scope:global align:4 +procSideStepLand_init__9daPy_lk_cFv = .text:0x801100D0; // type:function size:0xE0 scope:global align:4 +procSideStepLand__9daPy_lk_cFv = .text:0x801101B0; // type:function size:0x74 scope:global align:4 +procCrouchDefense_init__9daPy_lk_cFv = .text:0x80110224; // type:function size:0x8C scope:global align:4 +procCrouchDefense__9daPy_lk_cFv = .text:0x801102B0; // type:function size:0x258 scope:global align:4 +procCrouchDefenseSlip_init__9daPy_lk_cFv = .text:0x80110508; // type:function size:0x2E0 scope:global align:4 +procCrouchDefenseSlip__9daPy_lk_cFv = .text:0x801107E8; // type:function size:0xE0 scope:global align:4 +procCrouch_init__9daPy_lk_cFv = .text:0x801108C8; // type:function size:0x6C scope:global align:4 +procCrouch__9daPy_lk_cFv = .text:0x80110934; // type:function size:0x32C scope:global align:4 +procWaitTurn_init__9daPy_lk_cFv = .text:0x80110C60; // type:function size:0x98 scope:global align:4 +procWaitTurn__9daPy_lk_cFv = .text:0x80110CF8; // type:function size:0x104 scope:global align:4 +procMoveTurn_init__9daPy_lk_cFi = .text:0x80110DFC; // type:function size:0xE4 scope:global align:4 +procMoveTurn__9daPy_lk_cFv = .text:0x80110EE0; // type:function size:0x74 scope:global align:4 +procSlip_init__9daPy_lk_cFv = .text:0x80110F54; // type:function size:0xC8 scope:global align:4 +procSlip__9daPy_lk_cFv = .text:0x8011101C; // type:function size:0x204 scope:global align:4 +procSlideFront_init__9daPy_lk_cFs = .text:0x80111220; // type:function size:0xB8 scope:global align:4 +procSlideFront__9daPy_lk_cFv = .text:0x801112D8; // type:function size:0x104 scope:global align:4 +procSlideBack_init__9daPy_lk_cFs = .text:0x801113DC; // type:function size:0xB8 scope:global align:4 +procSlideBack__9daPy_lk_cFv = .text:0x80111494; // type:function size:0x110 scope:global align:4 +procSlideFrontLand_init__9daPy_lk_cFv = .text:0x801115A4; // type:function size:0x68 scope:global align:4 +procSlideFrontLand__9daPy_lk_cFv = .text:0x8011160C; // type:function size:0xB0 scope:global align:4 +procSlideBackLand_init__9daPy_lk_cFv = .text:0x801116BC; // type:function size:0x58 scope:global align:4 +procSlideBackLand__9daPy_lk_cFv = .text:0x80111714; // type:function size:0xB0 scope:global align:4 +procFrontRoll_init__9daPy_lk_cFf = .text:0x801117C4; // type:function size:0x1A8 scope:global align:4 +procFrontRoll__9daPy_lk_cFv = .text:0x8011196C; // type:function size:0x1B8 scope:global align:4 +procFrontRollCrash_init__9daPy_lk_cFv = .text:0x80111B24; // type:function size:0x1B0 scope:global align:4 +procFrontRollCrash__9daPy_lk_cFv = .text:0x80111CD4; // type:function size:0xD4 scope:global align:4 +procNockBackEnd_init__9daPy_lk_cFv = .text:0x80111DA8; // type:function size:0x60 scope:global align:4 +procNockBackEnd__9daPy_lk_cFv = .text:0x80111E08; // type:function size:0x5C scope:global align:4 +procSideRoll_init__9daPy_lk_cFv = .text:0x80111E64; // type:function size:0xB0 scope:global align:4 +procSideRoll__9daPy_lk_cFv = .text:0x80111F14; // type:function size:0xF0 scope:global align:4 +procBackJump_init__9daPy_lk_cFv = .text:0x80112004; // type:function size:0xF4 scope:global align:4 +procBackJump__9daPy_lk_cFv = .text:0x801120F8; // type:function size:0xA4 scope:global align:4 +procBackJumpLand_init__9daPy_lk_cFv = .text:0x8011219C; // type:function size:0xFC scope:global align:4 +procBackJumpLand__9daPy_lk_cFv = .text:0x80112298; // type:function size:0xD4 scope:global align:4 +checkAutoJumpFlying__9daPy_lk_cCFv = .text:0x8011236C; // type:function size:0x1C scope:global align:4 +procAutoJump_init__9daPy_lk_cFv = .text:0x80112388; // type:function size:0x188 scope:global align:4 +procAutoJump__9daPy_lk_cFv = .text:0x80112510; // type:function size:0x3B4 scope:global align:4 +procLand_init__9daPy_lk_cFfi = .text:0x801128C4; // type:function size:0x148 scope:global align:4 +procLand__9daPy_lk_cFv = .text:0x80112A0C; // type:function size:0x98 scope:global align:4 +procLandDamage_init__9daPy_lk_cFi = .text:0x80112AA4; // type:function size:0x1B4 scope:global align:4 +procLandDamage__9daPy_lk_cFv = .text:0x80112C58; // type:function size:0xFC scope:global align:4 +procFall_init__9daPy_lk_cFif = .text:0x80112D54; // type:function size:0x1E8 scope:global align:4 +procFall__9daPy_lk_cFv = .text:0x80112F3C; // type:function size:0x1DC scope:global align:4 +procSlowFall_init__9daPy_lk_cFv = .text:0x80113118; // type:function size:0xB0 scope:global align:4 +procSlowFall__9daPy_lk_cFv = .text:0x801131C8; // type:function size:0x78 scope:global align:4 +procSmallJump_init__9daPy_lk_cFi = .text:0x80113240; // type:function size:0x178 scope:global align:4 +procSmallJump__9daPy_lk_cFv = .text:0x801133B8; // type:function size:0xA0 scope:global align:4 +procVerticalJump_init__9daPy_lk_cFv = .text:0x80113458; // type:function size:0x98 scope:global align:4 +procVerticalJump__9daPy_lk_cFv = .text:0x801134F0; // type:function size:0x9C scope:global align:4 +procGuardCrash__9daPy_lk_cFv = .text:0x8011358C; // type:function size:0x68 scope:global align:4 +procDamage_init__9daPy_lk_cFv = .text:0x801135F4; // type:function size:0x338 scope:global align:4 +procDamage__9daPy_lk_cFv = .text:0x8011392C; // type:function size:0x2BC scope:global align:4 +procPolyDamage_init__9daPy_lk_cFv = .text:0x80113BE8; // type:function size:0x98 scope:global align:4 +procPolyDamage__9daPy_lk_cFv = .text:0x80113C80; // type:function size:0x38 scope:global align:4 +procLargeDamage_init__9daPy_lk_cFiiss = .text:0x80113CB8; // type:function size:0x6E0 scope:global align:4 +procLargeDamage__9daPy_lk_cFv = .text:0x80114398; // type:function size:0x268 scope:global align:4 +procLargeDamageUp_init__9daPy_lk_cFiiss = .text:0x80114600; // type:function size:0x3F8 scope:global align:4 +procLargeDamageUp__9daPy_lk_cFv = .text:0x801149F8; // type:function size:0x13C scope:global align:4 +procLargeDamageWall_init__9daPy_lk_cFiiss = .text:0x80114B34; // type:function size:0x36C scope:global align:4 +procLargeDamageWall__9daPy_lk_cFv = .text:0x80114EA0; // type:function size:0x44 scope:global align:4 +procLavaDamage_init__9daPy_lk_cFv = .text:0x80114EE4; // type:function size:0x1D4 scope:global align:4 +procLavaDamage__9daPy_lk_cFv = .text:0x801150B8; // type:function size:0x94 scope:global align:4 +procElecDamage_init__9daPy_lk_cFPC4cXyz = .text:0x8011514C; // type:function size:0x210 scope:global align:4 +procElecDamage__9daPy_lk_cFv = .text:0x8011535C; // type:function size:0xD4 scope:global align:4 +procGuardSlip_init__9daPy_lk_cFv = .text:0x80115430; // type:function size:0x308 scope:global align:4 +procGuardSlip__9daPy_lk_cFv = .text:0x80115738; // type:function size:0xEC scope:global align:4 +procIceSlipFall_init__9daPy_lk_cFv = .text:0x80115824; // type:function size:0x144 scope:global align:4 +procIceSlipFall__9daPy_lk_cFv = .text:0x80115968; // type:function size:0x88 scope:global align:4 +procIceSlipFallUp_init__9daPy_lk_cFiss = .text:0x801159F0; // type:function size:0x188 scope:global align:4 +procIceSlipFallUp__9daPy_lk_cFv = .text:0x80115B78; // type:function size:0x84 scope:global align:4 +procIceSlipAlmostFall_init__9daPy_lk_cFv = .text:0x80115BFC; // type:function size:0xC8 scope:global align:4 +procIceSlipAlmostFall__9daPy_lk_cFv = .text:0x80115CC4; // type:function size:0x90 scope:global align:4 +procBootsEquip_init__9daPy_lk_cFUs = .text:0x80115D54; // type:function size:0x7C scope:global align:4 +procBootsEquip__9daPy_lk_cFv = .text:0x80115DD0; // type:function size:0x10C scope:global align:4 +procNotUse_init__9daPy_lk_cFi = .text:0x80115EDC; // type:function size:0x144 scope:global align:4 +procNotUse__9daPy_lk_cFv = .text:0x80116020; // type:function size:0x200 scope:global align:4 +getGroundAngle__9daPy_lk_cFP13cBgS_PolyInfos = .text:0x80116220; // type:function size:0x118 scope:global align:4 +setLegAngle__9daPy_lk_cFfiPsPs = .text:0x80116338; // type:function size:0x658 scope:global align:4 +footBgCheck__9daPy_lk_cFv = .text:0x80116990; // type:function size:0x6BC scope:global align:4 +setWaterY__9daPy_lk_cFv = .text:0x8011704C; // type:function size:0xC8 scope:global align:4 +autoGroundHit__9daPy_lk_cFv = .text:0x80117114; // type:function size:0x124 scope:global align:4 +checkAttentionPosAngle__9daPy_lk_cFP10fopAc_ac_cPP4cXyz = .text:0x80117238; // type:function size:0x84 scope:global align:4 +setNeckAngle__9daPy_lk_cFv = .text:0x801172BC; // type:function size:0x1008 scope:global align:4 +setHatAngle__9daPy_lk_cFv = .text:0x801182C4; // type:function size:0xD00 scope:global align:4 +setMoveSlantAngle__9daPy_lk_cFv = .text:0x80118FC4; // type:function size:0x150 scope:global align:4 +setWaistAngle__9daPy_lk_cFv = .text:0x80119114; // type:function size:0xC0 scope:global align:4 +setWorldMatrix__9daPy_lk_cFv = .text:0x801191D4; // type:function size:0x2BC scope:global align:4 +setAtParam__9daPy_lk_cFUli11dCcG_At_SplUcUcUcf = .text:0x80119490; // type:function size:0x74 scope:global align:4 +resetCurse__9daPy_lk_cFv = .text:0x80119504; // type:function size:0x2C scope:global align:4 +checkLightHit__9daPy_lk_cFv = .text:0x80119530; // type:function size:0x3B8 scope:global align:4 +setSwordAtCollision__9daPy_lk_cFv = .text:0x801198E8; // type:function size:0x1F4 scope:global align:4 +getBlurTopRate__9daPy_lk_cFv = .text:0x80119ADC; // type:function size:0xCC scope:global align:4 +setCollision__9daPy_lk_cFv = .text:0x80119BA8; // type:function size:0x14BC scope:global align:4 +setAttentionPos__9daPy_lk_cFv = .text:0x8011B064; // type:function size:0x2B0 scope:global align:4 +setRoomInfo__9daPy_lk_cFv = .text:0x8011B314; // type:function size:0xD8 scope:global align:4 +setDemoData__9daPy_lk_cFv = .text:0x8011B3EC; // type:function size:0x9E0 scope:global align:4 +setStickData__9daPy_lk_cFv = .text:0x8011BDCC; // type:function size:0x584 scope:global align:4 +setBgCheckParam__9daPy_lk_cFv = .text:0x8011C350; // type:function size:0x1A8 scope:global align:4 +setParamData__9daPy_lk_cFiiii = .text:0x8011C4F8; // type:function size:0x14 scope:global align:4 +checkLavaFace__9daPy_lk_cFP4cXyzi = .text:0x8011C50C; // type:function size:0x144 scope:global align:4 +checkFallCode__9daPy_lk_cFv = .text:0x8011C650; // type:function size:0x4DC scope:global align:4 +startRestartRoom__9daPy_lk_cFUlifi = .text:0x8011CB2C; // type:function size:0x464 scope:global align:4 +checkSuccessGuard__9daPy_lk_cFi = .text:0x8011CF90; // type:function size:0x24 scope:global align:4 +setShapeAngleOnGround__9daPy_lk_cFv = .text:0x8011CFB4; // type:function size:0x3BC scope:global align:4 +setStepsOffset__9daPy_lk_cFv = .text:0x8011D370; // type:function size:0x22C scope:global align:4 +setBeltConveyerPower__9daPy_lk_cFv = .text:0x8011D59C; // type:function size:0x1A4 scope:global align:4 +setWindAtPower__9daPy_lk_cFv = .text:0x8011D740; // type:function size:0x344 scope:global align:4 +checkRoofRestart__9daPy_lk_cFv = .text:0x8011DA84; // type:function size:0x1A4 scope:global align:4 +execute__9daPy_lk_cFv = .text:0x8011DC28; // type:function size:0x13D4 scope:global align:4 +daPy_Execute__FP9daPy_lk_c = .text:0x8011EFFC; // type:function size:0x20 scope:global align:4 +daPy_IsDelete__FP9daPy_lk_c = .text:0x8011F01C; // type:function size:0x8 scope:global align:4 +playerDelete__9daPy_lk_cFv = .text:0x8011F024; // type:function size:0x300 scope:global align:4 +daPy_Delete__FP9daPy_lk_c = .text:0x8011F324; // type:function size:0x20 scope:global align:4 +initTextureAnime__9daPy_lk_cFv = .text:0x8011F344; // type:function size:0x2EC scope:global align:4 +initTextureScroll__9daPy_lk_cFv = .text:0x8011F630; // type:function size:0x4D4 scope:global align:4 +setTexMtx__14J3DTexGenBlockFUlP9J3DTexMtx = .text:0x8011FB04; // type:function size:0x4 scope:global align:4 +createHeap__9daPy_lk_cFv = .text:0x8011FB08; // type:function size:0xE7C scope:global align:4 +createAnimeHeap__9daPy_lk_cFPP12JKRSolidHeapQ29daPy_lk_c14daPy_HEAP_TYPE = .text:0x80120984; // type:function size:0x35C scope:global align:4 +__dt__10JUTNameTabFv = .text:0x80120CE0; // type:function size:0x48 scope:global align:4 +initModel__9daPy_lk_cFPP8J3DModeliUl = .text:0x80120D28; // type:function size:0xF0 scope:global align:4 +entryBtk__9daPy_lk_cFP12J3DModelDatai = .text:0x80120E18; // type:function size:0xB4 scope:global align:4 +entryBrk__9daPy_lk_cFP12J3DModelDatai = .text:0x80120ECC; // type:function size:0xB4 scope:global align:4 +playerInit__9daPy_lk_cFv = .text:0x80120F80; // type:function size:0x1038 scope:global align:4 +phase_1__FP9daPy_lk_c = .text:0x80121FB8; // type:function size:0x68 scope:global align:4 +phase_2__FP9daPy_lk_c = .text:0x80122020; // type:function size:0x84 scope:global align:4 +__ct__9daPy_lk_cFv = .text:0x801220A4; // type:function size:0x114C scope:global align:4 +__dt__15daPy_footData_cFv = .text:0x801231F0; // type:function size:0x14C scope:global align:4 +__ct__15daPy_footData_cFv = .text:0x8012333C; // type:function size:0x114 scope:global align:4 +makeBgWait__9daPy_lk_cFv = .text:0x80123450; // type:function size:0x8CC scope:global align:4 +phase_3__FP9daPy_lk_c = .text:0x80123D1C; // type:function size:0x20 scope:global align:4 +daPy_Create__FP10fopAc_ac_c = .text:0x80123D3C; // type:function size:0x30 scope:global align:4 +setSeAnime__9daPy_lk_cFPC14daPy_anmHeap_cP12J3DFrameCtrl = .text:0x80123D6C; // type:function size:0x120 scope:global align:4 +initSeAnime__9daPy_lk_cFv = .text:0x80123E8C; // type:function size:0x12C scope:global align:4 +resetSeAnime__9daPy_lk_cFv = .text:0x80123FB8; // type:function size:0x1C scope:global align:4 +setMoveAnime__9daPy_lk_cFfffQ29daPy_lk_c8daPy_ANMQ29daPy_lk_c8daPy_ANMif = .text:0x80123FD4; // type:function size:0x414 scope:global align:4 +setSingleMoveAnime__9daPy_lk_cFQ29daPy_lk_c8daPy_ANMffsf = .text:0x801243E8; // type:function size:0x278 scope:global align:4 +setActAnimeUpper__9daPy_lk_cFUsQ29daPy_lk_c10daPy_UPPERffsf = .text:0x80124660; // type:function size:0x164 scope:global align:4 +resetActAnimeUpper__9daPy_lk_cFQ29daPy_lk_c10daPy_UPPERf = .text:0x801247C4; // type:function size:0xC8 scope:global align:4 +animeUpdate__9daPy_lk_cFv = .text:0x8012488C; // type:function size:0x128 scope:global align:4 +simpleAnmPlay__9daPy_lk_cFP10J3DAnmBase = .text:0x801249B4; // type:function size:0x84 scope:global align:4 +setHandModel__9daPy_lk_cFQ29daPy_lk_c8daPy_ANM = .text:0x80124A38; // type:function size:0x24 scope:global align:4 +getAnmData__9daPy_lk_cCFQ29daPy_lk_c8daPy_ANM = .text:0x80124A5C; // type:function size:0xAC scope:global align:4 +checkGrabWeapon__9daPy_lk_cFi = .text:0x80124B08; // type:function size:0x3C scope:global align:4 +onDekuSpReturnFlg__9daPy_lk_cFUc = .text:0x80124B44; // type:function size:0x20 scope:global align:4 +changeTextureAnime__9daPy_lk_cFUsUsi = .text:0x80124B64; // type:function size:0xFC scope:global align:4 +setThrowDamage__9daPy_lk_cFP4cXyzsffi = .text:0x80124C60; // type:function size:0xAC scope:global align:4 +setPlayerPosAndAngle__9daPy_lk_cFP4cXyzs = .text:0x80124D0C; // type:function size:0x6C scope:global align:4 +setPlayerPosAndAngle__9daPy_lk_cFP4cXyzP5csXyz = .text:0x80124D78; // type:function size:0x80 scope:global align:4 +setPlayerPosAndAngle__9daPy_lk_cFPA4_f = .text:0x80124DF8; // type:function size:0x88 scope:global align:4 +endDemoMode__9daPy_lk_cFv = .text:0x80124E80; // type:function size:0x1C8 scope:global align:4 +getBokoFlamePos__9daPy_lk_cFP4cXyz = .text:0x80125048; // type:function size:0x44 scope:global align:4 +setup__24daPy_swimTailEcallBack_cFP14JPABaseEmitterPC4cXyzPC5csXyzSc = .text:0x8012508C; // type:function size:0x18 scope:global align:4 +getMaxWaterY__24daPy_swimTailEcallBack_cFPQ29JGeometry8TVec3 = .text:0x801250A4; // type:function size:0xA8 scope:global align:4 +remove__24daPy_swimTailEcallBack_cFv = .text:0x8012514C; // type:function size:0x34 scope:global align:4 +execute__24daPy_swimTailEcallBack_cFP14JPABaseEmitter = .text:0x80125180; // type:function size:0x204 scope:global align:4 +draw__24daPy_swimTailEcallBack_cFP14JPABaseEmitter = .text:0x80125384; // type:function size:0x38 scope:global align:4 +draw__18daPy_sightPacket_cFv = .text:0x801253BC; // type:function size:0x1C8 scope:global align:4 +setSight__18daPy_sightPacket_cFv = .text:0x80125584; // type:function size:0x1D0 scope:global align:4 +initSwBlur__13daPy_swBlur_cFPA4_fifi = .text:0x80125754; // type:function size:0xF8 scope:global align:4 +copySwBlur__13daPy_swBlur_cFPA4_fi = .text:0x8012584C; // type:function size:0x284 scope:global align:4 +draw__13daPy_swBlur_cFv = .text:0x80125AD0; // type:function size:0x33C scope:global align:4 +execute__24daPy_fanSwingEcallBack_cFP14JPABaseEmitter = .text:0x80125E0C; // type:function size:0xCC scope:global align:4 +execute__25daPy_waterDropPcallBack_cFP14JPABaseEmitterP15JPABaseParticle = .text:0x80125ED8; // type:function size:0xAC scope:global align:4 +execute__22daPy_followEcallBack_cFP14JPABaseEmitter = .text:0x80125F84; // type:function size:0x4C scope:global align:4 +setup__22daPy_followEcallBack_cFP14JPABaseEmitterPC4cXyzPC5csXyzSc = .text:0x80125FD0; // type:function size:0x8 scope:global align:4 +end__22daPy_followEcallBack_cFv = .text:0x80125FD8; // type:function size:0x34 scope:global align:4 +execute__25daPy_waterDropEcallBack_cFP14JPABaseEmitter = .text:0x8012600C; // type:function size:0x6C scope:global align:4 +setup__25daPy_waterDropEcallBack_cFP14JPABaseEmitterPC4cXyzPC5csXyzSc = .text:0x80126078; // type:function size:0x18 scope:global align:4 +end__25daPy_waterDropEcallBack_cFv = .text:0x80126090; // type:function size:0x5C scope:global align:4 +makeEmitterColor__28daPy_mtxPosFollowEcallBack_cFUsPA4_fPC4cXyzPC5csXyzPC8_GXColorPC8_GXColor = .text:0x801260EC; // type:function size:0x2C scope:global align:4 +execute__28daPy_mtxPosFollowEcallBack_cFP14JPABaseEmitter = .text:0x80126118; // type:function size:0x80 scope:global align:4 +execute__18daPy_dmEcallBack_cFP14JPABaseEmitter = .text:0x80126198; // type:function size:0x128 scope:global align:4 +setAuraEffect__9daPy_lk_cFv = .text:0x801262C0; // type:function size:0x648 scope:global align:4 +setWaterRipple__9daPy_lk_cFv = .text:0x80126908; // type:function size:0xA78 scope:global align:4 +setFootEffectType__9daPy_lk_cFiP4cXyzii = .text:0x80127380; // type:function size:0x5AC scope:global align:4 +setFootMark__9daPy_lk_cFP4cXyz = .text:0x8012792C; // type:function size:0xF4 scope:global align:4 +setFootEffect__9daPy_lk_cFv = .text:0x80127A20; // type:function size:0x72C scope:global align:4 +resetFootEffect__9daPy_lk_cFv = .text:0x8012814C; // type:function size:0x80 scope:global align:4 +setSwimTail__9daPy_lk_cFv = .text:0x801281CC; // type:function size:0xFC scope:global align:4 +setCutWaterSplash__9daPy_lk_cFv = .text:0x801282C8; // type:function size:0x8C scope:global align:4 +setSwimWaterDrop__9daPy_lk_cFP25daPy_waterDropEcallBack_c = .text:0x80128354; // type:function size:0x130 scope:global align:4 +setWaterDrop__9daPy_lk_cFv = .text:0x80128484; // type:function size:0x1C4 scope:global align:4 +setDamageFlameEmitter__9daPy_lk_cFv = .text:0x80128648; // type:function size:0x134 scope:global align:4 +setDamageCurseEmitter__9daPy_lk_cFv = .text:0x8012877C; // type:function size:0x9C scope:global align:4 +setDamageElecEmitter__9daPy_lk_cFv = .text:0x80128818; // type:function size:0x90 scope:global align:4 +setDamageEmitter__9daPy_lk_cFv = .text:0x801288A8; // type:function size:0x78 scope:global align:4 +endFlameDamageEmitter__9daPy_lk_cFv = .text:0x80128920; // type:function size:0xE0 scope:global align:4 +endDamageEmitter__9daPy_lk_cFv = .text:0x80128A00; // type:function size:0x6C scope:global align:4 +setItemWaterEffect__9daPy_lk_cFP10fopAc_ac_cii = .text:0x80128A6C; // type:function size:0x31C scope:global align:4 +getDemoLookActor__9daPy_lk_cFv = .text:0x80128D88; // type:function size:0x74 scope:global align:4 +setTinkleCeiverModel__9daPy_lk_cFv = .text:0x80128DFC; // type:function size:0x58 scope:global align:4 +setTalismanModel__9daPy_lk_cFv = .text:0x80128E54; // type:function size:0xD0 scope:global align:4 +setLetterModel__9daPy_lk_cFv = .text:0x80128F24; // type:function size:0xEC scope:global align:4 +checkCaughtShapeHide__9daPy_lk_cFv = .text:0x80129010; // type:function size:0x28 scope:global align:4 +setShapeAngleToTalkActor__9daPy_lk_cFv = .text:0x80129038; // type:function size:0x7C scope:global align:4 +checkEndMessage__9daPy_lk_cFUl = .text:0x801290B4; // type:function size:0xA8 scope:global align:4 +setTalkStartBack__9daPy_lk_cFv = .text:0x8012915C; // type:function size:0x1CC scope:global align:4 +dProcTool_init__9daPy_lk_cFv = .text:0x80129328; // type:function size:0xC0 scope:global align:4 +dProcTool__9daPy_lk_cFv = .text:0x801293E8; // type:function size:0x638 scope:global align:4 +dProcTalk_init__9daPy_lk_cFv = .text:0x80129A20; // type:function size:0x194 scope:global align:4 +dProcTalk__9daPy_lk_cFv = .text:0x80129BB4; // type:function size:0x21C scope:global align:4 +dProcDamage_init__9daPy_lk_cFv = .text:0x80129DD0; // type:function size:0xAC scope:global align:4 +dProcDamage__9daPy_lk_cFv = .text:0x80129E7C; // type:function size:0x84 scope:global align:4 +dProcHoldup_init__9daPy_lk_cFv = .text:0x80129F00; // type:function size:0x130 scope:global align:4 +dProcHoldup__9daPy_lk_cFv = .text:0x8012A030; // type:function size:0x44 scope:global align:4 +dProcOpenTreasure_init__9daPy_lk_cFv = .text:0x8012A074; // type:function size:0x1A8 scope:global align:4 +dProcOpenTreasure__9daPy_lk_cFv = .text:0x8012A21C; // type:function size:0x44 scope:global align:4 +dProcGetItem_init__9daPy_lk_cFv = .text:0x8012A260; // type:function size:0x1FC scope:global align:4 +dProcGetItem__9daPy_lk_cFv = .text:0x8012A45C; // type:function size:0x578 scope:global align:4 +dProcUnequip_init__9daPy_lk_cFv = .text:0x8012A9D4; // type:function size:0x80 scope:global align:4 +dProcUnequip__9daPy_lk_cFv = .text:0x8012AA54; // type:function size:0x40 scope:global align:4 +dProcLavaDamage_init_sub__9daPy_lk_cFv = .text:0x8012AA94; // type:function size:0x98 scope:global align:4 +dProcLavaDamage_init__9daPy_lk_cFv = .text:0x8012AB2C; // type:function size:0xD8 scope:global align:4 +dProcLavaDamage__9daPy_lk_cFv = .text:0x8012AC04; // type:function size:0x94 scope:global align:4 +dProcFreezeDamage_init_sub__9daPy_lk_cFi = .text:0x8012AC98; // type:function size:0x164 scope:global align:4 +dProcFreezeDamage_init__9daPy_lk_cFv = .text:0x8012ADFC; // type:function size:0x98 scope:global align:4 +dProcFreezeDamage__9daPy_lk_cFv = .text:0x8012AE94; // type:function size:0x9C scope:global align:4 +dProcDead_init_sub__9daPy_lk_cFv = .text:0x8012AF30; // type:function size:0x78 scope:global align:4 +dProcDead_init_sub2__9daPy_lk_cFv = .text:0x8012AFA8; // type:function size:0x104 scope:global align:4 +checkGameOverStart__9daPy_lk_cFv = .text:0x8012B0AC; // type:function size:0x2C scope:global align:4 +dProcDead_init__9daPy_lk_cFv = .text:0x8012B0D8; // type:function size:0x1F0 scope:global align:4 +dProcDead__9daPy_lk_cFv = .text:0x8012B2C8; // type:function size:0x380 scope:global align:4 +dProcLookAround_init__9daPy_lk_cFv = .text:0x8012B648; // type:function size:0x74 scope:global align:4 +dProcLookAround__9daPy_lk_cFv = .text:0x8012B6BC; // type:function size:0x44 scope:global align:4 +dProcSalute_init__9daPy_lk_cFv = .text:0x8012B700; // type:function size:0x6C scope:global align:4 +dProcSalute__9daPy_lk_cFv = .text:0x8012B76C; // type:function size:0x44 scope:global align:4 +dProcLookAround2_init__9daPy_lk_cFv = .text:0x8012B7B0; // type:function size:0x94 scope:global align:4 +dProcLookAround2__9daPy_lk_cFv = .text:0x8012B844; // type:function size:0x5C scope:global align:4 +dProcTalismanPickup_init__9daPy_lk_cFv = .text:0x8012B8A0; // type:function size:0x9C scope:global align:4 +dProcTalismanPickup__9daPy_lk_cFv = .text:0x8012B93C; // type:function size:0x9C scope:global align:4 +dProcTalismanWait_init__9daPy_lk_cFv = .text:0x8012B9D8; // type:function size:0x198 scope:global align:4 +dProcTalismanWait__9daPy_lk_cFv = .text:0x8012BB70; // type:function size:0x198 scope:global align:4 +dProcSurprised_init__9daPy_lk_cFv = .text:0x8012BD08; // type:function size:0x108 scope:global align:4 +dProcSurprised__9daPy_lk_cFv = .text:0x8012BE10; // type:function size:0xCC scope:global align:4 +dProcTurnBack_init__9daPy_lk_cFv = .text:0x8012BEDC; // type:function size:0xB8 scope:global align:4 +dProcTurnBack__9daPy_lk_cFv = .text:0x8012BF94; // type:function size:0x50 scope:global align:4 +dProcLookUp_init__9daPy_lk_cFv = .text:0x8012BFE4; // type:function size:0x6C scope:global align:4 +dProcLookUp__9daPy_lk_cFv = .text:0x8012C050; // type:function size:0x44 scope:global align:4 +dProcQuakeWait_init__9daPy_lk_cFv = .text:0x8012C094; // type:function size:0x7C scope:global align:4 +dProcQuakeWait__9daPy_lk_cFv = .text:0x8012C110; // type:function size:0x34 scope:global align:4 +dProcDance_init__9daPy_lk_cFv = .text:0x8012C144; // type:function size:0x6C scope:global align:4 +dProcDance__9daPy_lk_cFv = .text:0x8012C1B0; // type:function size:0x34 scope:global align:4 +dProcCaught_init__9daPy_lk_cFv = .text:0x8012C1E4; // type:function size:0x98 scope:global align:4 +dProcCaught__9daPy_lk_cFv = .text:0x8012C27C; // type:function size:0x34 scope:global align:4 +dProcLookWait_init__9daPy_lk_cFv = .text:0x8012C2B0; // type:function size:0xB4 scope:global align:4 +dProcLookWait__9daPy_lk_cFv = .text:0x8012C364; // type:function size:0xC8 scope:global align:4 +dProcPushPullWait_init__9daPy_lk_cFv = .text:0x8012C42C; // type:function size:0x88 scope:global align:4 +dProcPushPullWait__9daPy_lk_cFv = .text:0x8012C4B4; // type:function size:0x34 scope:global align:4 +dProcPushMove_init__9daPy_lk_cFv = .text:0x8012C4E8; // type:function size:0xA0 scope:global align:4 +dProcPushMove__9daPy_lk_cFv = .text:0x8012C588; // type:function size:0x34 scope:global align:4 +dProcDoorOpen_init__9daPy_lk_cFv = .text:0x8012C5BC; // type:function size:0xD0 scope:global align:4 +dProcDoorOpen__9daPy_lk_cFv = .text:0x8012C68C; // type:function size:0xC8 scope:global align:4 +dProcNod_init__9daPy_lk_cFv = .text:0x8012C754; // type:function size:0x88 scope:global align:4 +dProcNod__9daPy_lk_cFv = .text:0x8012C7DC; // type:function size:0x5C scope:global align:4 +dProcPresent_init_sub__9daPy_lk_cFv = .text:0x8012C838; // type:function size:0xB0 scope:global align:4 +dProcPresent_init__9daPy_lk_cFv = .text:0x8012C8E8; // type:function size:0xB8 scope:global align:4 +dProcPresent__9daPy_lk_cFv = .text:0x8012C9A0; // type:function size:0x1E8 scope:global align:4 +dProcWindChange_init__9daPy_lk_cFv = .text:0x8012CB88; // type:function size:0xA4 scope:global align:4 +dProcWindChange__9daPy_lk_cFv = .text:0x8012CC2C; // type:function size:0x6C scope:global align:4 +dProcStandItemPut_init__9daPy_lk_cFv = .text:0x8012CC98; // type:function size:0x1D4 scope:global align:4 +dProcStandItemPut__9daPy_lk_cFv = .text:0x8012CE6C; // type:function size:0x108 scope:global align:4 +dProcVorcanoFail_init__9daPy_lk_cFv = .text:0x8012CF74; // type:function size:0x9C scope:global align:4 +dProcVorcanoFail__9daPy_lk_cFv = .text:0x8012D010; // type:function size:0x34 scope:global align:4 +dProcSlightSurprised_init__9daPy_lk_cFv = .text:0x8012D044; // type:function size:0x108 scope:global align:4 +dProcSlightSurprised__9daPy_lk_cFv = .text:0x8012D14C; // type:function size:0xFC scope:global align:4 +dProcSmile_init__9daPy_lk_cFv = .text:0x8012D248; // type:function size:0xAC scope:global align:4 +dProcSmile__9daPy_lk_cFv = .text:0x8012D2F4; // type:function size:0x94 scope:global align:4 +dProcBossWarp_init__9daPy_lk_cFv = .text:0x8012D388; // type:function size:0xF4 scope:global align:4 +dProcBossWarp__9daPy_lk_cFv = .text:0x8012D47C; // type:function size:0xAC scope:global align:4 +dProcAgbUse_init__9daPy_lk_cFv = .text:0x8012D528; // type:function size:0xDC scope:global align:4 +dProcAgbUse__9daPy_lk_cFv = .text:0x8012D604; // type:function size:0x44 scope:global align:4 +dProcLookTurn_init__9daPy_lk_cFv = .text:0x8012D648; // type:function size:0x84 scope:global align:4 +dProcLookTurn__9daPy_lk_cFv = .text:0x8012D6CC; // type:function size:0xAC scope:global align:4 +dProcLetterOpen_init__9daPy_lk_cFv = .text:0x8012D778; // type:function size:0x9C scope:global align:4 +dProcLetterOpen__9daPy_lk_cFv = .text:0x8012D814; // type:function size:0x80 scope:global align:4 +dProcLetterRead_init__9daPy_lk_cFv = .text:0x8012D894; // type:function size:0xBC scope:global align:4 +dProcLetterRead__9daPy_lk_cFv = .text:0x8012D950; // type:function size:0x118 scope:global align:4 +dProcRedeadStop_init__9daPy_lk_cFv = .text:0x8012DA68; // type:function size:0x68 scope:global align:4 +dProcRedeadStop__9daPy_lk_cFv = .text:0x8012DAD0; // type:function size:0x34 scope:global align:4 +dProcRedeadCatch_init__9daPy_lk_cFv = .text:0x8012DB04; // type:function size:0x68 scope:global align:4 +dProcRedeadCatch__9daPy_lk_cFv = .text:0x8012DB6C; // type:function size:0x34 scope:global align:4 +dProcGetDance_init__9daPy_lk_cFv = .text:0x8012DBA0; // type:function size:0xFC scope:global align:4 +dProcGetDance__9daPy_lk_cFv = .text:0x8012DC9C; // type:function size:0x274 scope:global align:4 +dProcBottleOpenFairy_init__9daPy_lk_cFv = .text:0x8012DF10; // type:function size:0xAC scope:global align:4 +dProcBottleOpenFairy__9daPy_lk_cFv = .text:0x8012DFBC; // type:function size:0x168 scope:global align:4 +dProcWarpShort_init__9daPy_lk_cFv = .text:0x8012E124; // type:function size:0x98 scope:global align:4 +dProcWarpShort__9daPy_lk_cFv = .text:0x8012E1BC; // type:function size:0x60 scope:global align:4 +dProcOpenSalvageTreasure_init__9daPy_lk_cFv = .text:0x8012E21C; // type:function size:0xBC scope:global align:4 +dProcOpenSalvageTreasure__9daPy_lk_cFv = .text:0x8012E2D8; // type:function size:0x6C scope:global align:4 +dProcSurprisedWait_init__9daPy_lk_cFv = .text:0x8012E344; // type:function size:0xCC scope:global align:4 +dProcSurprisedWait__9daPy_lk_cFv = .text:0x8012E410; // type:function size:0x5C scope:global align:4 +dProcPowerUpWait_init__9daPy_lk_cFv = .text:0x8012E46C; // type:function size:0xC0 scope:global align:4 +dProcPowerUp_init__9daPy_lk_cFv = .text:0x8012E52C; // type:function size:0x108 scope:global align:4 +dProcPowerUp__9daPy_lk_cFv = .text:0x8012E634; // type:function size:0x13C scope:global align:4 +dProcShipSit_init__9daPy_lk_cFv = .text:0x8012E770; // type:function size:0xE0 scope:global align:4 +dProcShipSit__9daPy_lk_cFv = .text:0x8012E850; // type:function size:0x5C scope:global align:4 +dProcLastCombo_init__9daPy_lk_cFv = .text:0x8012E8AC; // type:function size:0x138 scope:global align:4 +dProcLastCombo__9daPy_lk_cFv = .text:0x8012E9E4; // type:function size:0xDC scope:global align:4 +dProcHandUp_init__9daPy_lk_cFv = .text:0x8012EAC0; // type:function size:0x6C scope:global align:4 +dProcHandUp__9daPy_lk_cFv = .text:0x8012EB2C; // type:function size:0x34 scope:global align:4 +dProcIceSlip_init__9daPy_lk_cFv = .text:0x8012EB60; // type:function size:0x6C scope:global align:4 +dProcIceSlip__9daPy_lk_cFv = .text:0x8012EBCC; // type:function size:0x44 scope:global align:4 +getLadderMoveAnmSpeed__9daPy_lk_cFv = .text:0x8012EC10; // type:function size:0x24 scope:global align:4 +setLadderFootSe__9daPy_lk_cFv = .text:0x8012EC34; // type:function size:0x108 scope:global align:4 +changeLadderMoveProc__9daPy_lk_cFi = .text:0x8012ED3C; // type:function size:0x1E8 scope:global align:4 +setMoveBGLadderCorrect__9daPy_lk_cFv = .text:0x8012EF24; // type:function size:0x170 scope:global align:4 +procLadderUpStart_init_sub__9daPy_lk_cFv = .text:0x8012F094; // type:function size:0x6C scope:global align:4 +procLadderUpStart_init__9daPy_lk_cFv = .text:0x8012F100; // type:function size:0x160 scope:global align:4 +procLadderUpStart__9daPy_lk_cFv = .text:0x8012F260; // type:function size:0x104 scope:global align:4 +procLadderUpEnd_init__9daPy_lk_cFi = .text:0x8012F364; // type:function size:0xA0 scope:global align:4 +procLadderUpEnd__9daPy_lk_cFv = .text:0x8012F404; // type:function size:0xA4 scope:global align:4 +procLadderDownStart_init_sub__9daPy_lk_cFv = .text:0x8012F4A8; // type:function size:0x98 scope:global align:4 +procLadderDownStart_init__9daPy_lk_cFv = .text:0x8012F540; // type:function size:0x158 scope:global align:4 +procLadderDownStart__9daPy_lk_cFv = .text:0x8012F698; // type:function size:0x11C scope:global align:4 +procLadderDownEnd_init__9daPy_lk_cFi = .text:0x8012F7B4; // type:function size:0x94 scope:global align:4 +procLadderDownEnd__9daPy_lk_cFv = .text:0x8012F848; // type:function size:0x68 scope:global align:4 +procLadderMove_init__9daPy_lk_cFiiP4cXyz = .text:0x8012F8B0; // type:function size:0x274 scope:global align:4 +procLadderMove__9daPy_lk_cFv = .text:0x8012FB24; // type:function size:0xF4 scope:global align:4 +getHangMoveAnmSpeed__9daPy_lk_cFv = .text:0x8012FC18; // type:function size:0x24 scope:global align:4 +getHangDirectionFromAngle__9daPy_lk_cFv = .text:0x8012FC3C; // type:function size:0x74 scope:global align:4 +changeHangMoveProc__9daPy_lk_cFi = .text:0x8012FCB0; // type:function size:0x324 scope:global align:4 +changeHangEndProc__9daPy_lk_cFi = .text:0x8012FFD4; // type:function size:0x16C scope:global align:4 +setHangShapeOffset__9daPy_lk_cFv = .text:0x80130140; // type:function size:0x1F0 scope:global align:4 +procHangStart_init__9daPy_lk_cFv = .text:0x80130330; // type:function size:0x290 scope:global align:4 +procHangStart__9daPy_lk_cFv = .text:0x801305C0; // type:function size:0xB8 scope:global align:4 +procHangFallStart_init__9daPy_lk_cFP8cM3dGPla = .text:0x80130678; // type:function size:0x424 scope:global align:4 +procHangFallStart__9daPy_lk_cFv = .text:0x80130A9C; // type:function size:0xF8 scope:global align:4 +procHangUp_init__9daPy_lk_cFi = .text:0x80130B94; // type:function size:0x84 scope:global align:4 +procHangUp__9daPy_lk_cFv = .text:0x80130C18; // type:function size:0x120 scope:global align:4 +procHangWait_init__9daPy_lk_cFv = .text:0x80130D38; // type:function size:0xAC scope:global align:4 +procHangWait__9daPy_lk_cFv = .text:0x80130DE4; // type:function size:0xBC scope:global align:4 +procHangMove_init__9daPy_lk_cFi = .text:0x80130EA0; // type:function size:0x158 scope:global align:4 +procHangMove__9daPy_lk_cFv = .text:0x80130FF8; // type:function size:0x47C scope:global align:4 +procHangClimb_init__9daPy_lk_cFf = .text:0x80131474; // type:function size:0xB4 scope:global align:4 +procHangClimb__9daPy_lk_cFv = .text:0x80131528; // type:function size:0x5C scope:global align:4 +procHangWallCatch_init__9daPy_lk_cFv = .text:0x80131584; // type:function size:0x210 scope:global align:4 +procHangWallCatch__9daPy_lk_cFv = .text:0x80131794; // type:function size:0x70 scope:global align:4 +getClimbMoveAnmSpeed__9daPy_lk_cFv = .text:0x80131804; // type:function size:0x24 scope:global align:4 +setClimbShapeOffset__9daPy_lk_cFv = .text:0x80131828; // type:function size:0x22C scope:global align:4 +getClimbDirectionFromAngle__9daPy_lk_cFv = .text:0x80131A54; // type:function size:0x74 scope:global align:4 +changeClimbMoveProc__9daPy_lk_cFi = .text:0x80131AC8; // type:function size:0x84 scope:global align:4 +setMoveBGCorrectClimb__9daPy_lk_cFv = .text:0x80131B4C; // type:function size:0x2C4 scope:global align:4 +checkBgCorrectClimbMove__9daPy_lk_cFP4cXyzP4cXyz = .text:0x80131E10; // type:function size:0xAC scope:global align:4 +checkBgClimbMove__9daPy_lk_cFv = .text:0x80131EBC; // type:function size:0x394 scope:global align:4 +procClimbUpStart_init_sub__9daPy_lk_cFv = .text:0x80132250; // type:function size:0x6C scope:global align:4 +procClimbUpStart_init__9daPy_lk_cFv = .text:0x801322BC; // type:function size:0x11C scope:global align:4 +procClimbUpStart__9daPy_lk_cFv = .text:0x801323D8; // type:function size:0x104 scope:global align:4 +procClimbDownStart_init__9daPy_lk_cFs = .text:0x801324DC; // type:function size:0x150 scope:global align:4 +procClimbDownStart__9daPy_lk_cFv = .text:0x8013262C; // type:function size:0xF8 scope:global align:4 +procClimbMoveUpDown_init__9daPy_lk_cFi = .text:0x80132724; // type:function size:0x14C scope:global align:4 +procClimbMoveUpDown__9daPy_lk_cFv = .text:0x80132870; // type:function size:0xFC scope:global align:4 +procClimbMoveSide_init__9daPy_lk_cFi = .text:0x8013296C; // type:function size:0x1AC scope:global align:4 +procClimbMoveSide__9daPy_lk_cFv = .text:0x80132B18; // type:function size:0x25C scope:global align:4 +setBlendWHideMoveAnime__9daPy_lk_cFf = .text:0x80132D74; // type:function size:0x164 scope:global align:4 +getWHideModePolygon__9daPy_lk_cFP4cXyzP4cXyzP4cXyzi = .text:0x80132ED8; // type:function size:0x42C scope:global align:4 +getWHideBasePos__9daPy_lk_cFP4cXyz = .text:0x80133304; // type:function size:0x38 scope:global align:4 +getWHideNextPos__9daPy_lk_cFP4cXyzP4cXyz = .text:0x8013333C; // type:function size:0x64 scope:global align:4 +checkWHideBackWall__9daPy_lk_cFP4cXyz = .text:0x801333A0; // type:function size:0xC8 scope:global align:4 +checkWHideFrontFloor__9daPy_lk_cFP4cXyz = .text:0x80133468; // type:function size:0xE4 scope:global align:4 +checkWHideModeChange__9daPy_lk_cFP4cXyz = .text:0x8013354C; // type:function size:0xEC scope:global align:4 +changeWHideEndProc__9daPy_lk_cFP4cXyz = .text:0x80133638; // type:function size:0xEC scope:global align:4 +procWHideReady_init__9daPy_lk_cFP8cM3dGPlaP4cXyz = .text:0x80133724; // type:function size:0x1D8 scope:global align:4 +procWHideReady__9daPy_lk_cFv = .text:0x801338FC; // type:function size:0xF8 scope:global align:4 +procWHideWait_init__9daPy_lk_cFv = .text:0x801339F4; // type:function size:0x120 scope:global align:4 +procWHideWait__9daPy_lk_cFv = .text:0x80133B14; // type:function size:0x290 scope:global align:4 +procWHideMove_init__9daPy_lk_cFv = .text:0x80133DA4; // type:function size:0x7C scope:global align:4 +procWHideMove__9daPy_lk_cFv = .text:0x80133E20; // type:function size:0x444 scope:global align:4 +procWHidePeep_init__9daPy_lk_cFv = .text:0x80134264; // type:function size:0xC0 scope:global align:4 +procWHidePeep__9daPy_lk_cFv = .text:0x80134324; // type:function size:0x1B8 scope:global align:4 +getCrawlMoveAnmSpeed__9daPy_lk_cFv = .text:0x801344DC; // type:function size:0x48 scope:global align:4 +getCrawlMoveSpeed__9daPy_lk_cFv = .text:0x80134524; // type:function size:0x7C scope:global align:4 +setCrawlMoveDirectionArrow__9daPy_lk_cFv = .text:0x801345A0; // type:function size:0x168 scope:global align:4 +changeCrawlAutoMoveProc__9daPy_lk_cFP4cXyz = .text:0x80134708; // type:function size:0x390 scope:global align:4 +getCrawlMoveVec__9daPy_lk_cFP4cXyzP4cXyzP4cXyz = .text:0x80134A98; // type:function size:0x1D8 scope:global align:4 +crawlBgCheck__9daPy_lk_cFP4cXyzP4cXyz = .text:0x80134C70; // type:function size:0x190 scope:global align:4 +checkCrawlSideWall__9daPy_lk_cFP4cXyzP4cXyzP4cXyzP4cXyzPsPs = .text:0x80134E00; // type:function size:0x204 scope:global align:4 +setDoStatusCrawl__9daPy_lk_cFv = .text:0x80135004; // type:function size:0x168 scope:global align:4 +procCrawlStart_init__9daPy_lk_cFv = .text:0x8013516C; // type:function size:0xC4 scope:global align:4 +procCrawlStart__9daPy_lk_cFv = .text:0x80135230; // type:function size:0x150 scope:global align:4 +checkNotCrawlStand__9daPy_lk_cFP4cXyz = .text:0x80135380; // type:function size:0x70 scope:global align:4 +checkNotCrawlStand__9daPy_lk_cFP4cXyzP4cXyz = .text:0x801353F0; // type:function size:0xBC scope:global align:4 +procCrawlMove_init__9daPy_lk_cFss = .text:0x801354AC; // type:function size:0x118 scope:global align:4 +procCrawlMove__9daPy_lk_cFv = .text:0x801355C4; // type:function size:0x78C scope:global align:4 +procCrawlAutoMove_init__9daPy_lk_cFiP4cXyz = .text:0x80135D50; // type:function size:0xEC scope:global align:4 +procCrawlAutoMove__9daPy_lk_cFv = .text:0x80135E3C; // type:function size:0x548 scope:global align:4 +procCrawlEnd_init__9daPy_lk_cFiss = .text:0x80136384; // type:function size:0x19C scope:global align:4 +procCrawlEnd__9daPy_lk_cFv = .text:0x80136520; // type:function size:0x98 scope:global align:4 +checkGrabSpecialHeavyState__9daPy_lk_cFv = .text:0x801365B8; // type:function size:0x34 scope:global align:4 +getGrabMissActor__9daPy_lk_cFv = .text:0x801365EC; // type:function size:0x24 scope:global align:4 +setWeaponBlur__9daPy_lk_cFv = .text:0x80136610; // type:function size:0x50 scope:global align:4 +checkGrabBarrelSearch__9daPy_lk_cFi = .text:0x80136660; // type:function size:0x78 scope:global align:4 +setGrabItemPos__9daPy_lk_cFv = .text:0x801366D8; // type:function size:0x608 scope:global align:4 +freeGrabItem__9daPy_lk_cFv = .text:0x80136CE0; // type:function size:0xE8 scope:global align:4 +checkNextActionGrab__9daPy_lk_cFv = .text:0x80136DC8; // type:function size:0x334 scope:global align:4 +initGrabNextMode__9daPy_lk_cFv = .text:0x801370FC; // type:function size:0x134 scope:global align:4 +procGrabReady_init__9daPy_lk_cFv = .text:0x80137230; // type:function size:0x188 scope:global align:4 +procGrabReady__9daPy_lk_cFv = .text:0x801373B8; // type:function size:0x1AC scope:global align:4 +procGrabUp_init__9daPy_lk_cFv = .text:0x80137564; // type:function size:0x1B8 scope:global align:4 +procGrabUp__9daPy_lk_cFv = .text:0x8013771C; // type:function size:0x18C scope:global align:4 +procGrabMiss_init__9daPy_lk_cFv = .text:0x801378A8; // type:function size:0x84 scope:global align:4 +procGrabMiss__9daPy_lk_cFv = .text:0x8013792C; // type:function size:0xF0 scope:global align:4 +procGrabThrow_init__9daPy_lk_cFi = .text:0x80137A1C; // type:function size:0xE0 scope:global align:4 +procGrabThrow__9daPy_lk_cFv = .text:0x80137AFC; // type:function size:0x210 scope:global align:4 +procGrabPut_init__9daPy_lk_cFv = .text:0x80137D0C; // type:function size:0x104 scope:global align:4 +procGrabPut__9daPy_lk_cFv = .text:0x80137E10; // type:function size:0x3E8 scope:global align:4 +procGrabWait_init__9daPy_lk_cFv = .text:0x801381F8; // type:function size:0x194 scope:global align:4 +procGrabWait__9daPy_lk_cFv = .text:0x8013838C; // type:function size:0x288 scope:global align:4 +procGrabHeavyWait_init__9daPy_lk_cFv = .text:0x80138614; // type:function size:0x98 scope:global align:4 +procGrabHeavyWait__9daPy_lk_cFv = .text:0x801386AC; // type:function size:0x1AC scope:global align:4 +procGrabRebound_init__9daPy_lk_cFv = .text:0x80138858; // type:function size:0x58 scope:global align:4 +procGrabRebound__9daPy_lk_cFv = .text:0x801388B0; // type:function size:0x78 scope:global align:4 +setSpeedAndAngleSwim__9daPy_lk_cFv = .text:0x80138928; // type:function size:0x2C8 scope:global align:4 +checkNextModeSwim__9daPy_lk_cFv = .text:0x80138BF0; // type:function size:0x94 scope:global align:4 +changeSwimProc__9daPy_lk_cFv = .text:0x80138C84; // type:function size:0x1DC scope:global align:4 +changeSwimUpProc__9daPy_lk_cFv = .text:0x80138E60; // type:function size:0xFC scope:global align:4 +swimOutAfter__9daPy_lk_cFi = .text:0x80138F5C; // type:function size:0x68 scope:global align:4 +checkSwimFallCheck__9daPy_lk_cFv = .text:0x80138FC4; // type:function size:0x40 scope:global align:4 +changeSwimOutProc__9daPy_lk_cFv = .text:0x80139004; // type:function size:0x1E0 scope:global align:4 +setSwimMoveAnime__9daPy_lk_cFQ29daPy_lk_c8daPy_ANM = .text:0x801391E4; // type:function size:0x10C scope:global align:4 +getSwimTimerRate__9daPy_lk_cFv = .text:0x801392F0; // type:function size:0x80 scope:global align:4 +setSwimTimerStartStop__9daPy_lk_cFv = .text:0x80139370; // type:function size:0x15C scope:global align:4 +procSwimUp_init__9daPy_lk_cFi = .text:0x801394CC; // type:function size:0x204 scope:global align:4 +procSwimUp__9daPy_lk_cFv = .text:0x801396D0; // type:function size:0x10C scope:global align:4 +procSwimWait_init__9daPy_lk_cFi = .text:0x801397DC; // type:function size:0x1B8 scope:global align:4 +procSwimWait__9daPy_lk_cFv = .text:0x80139994; // type:function size:0x1C0 scope:global align:4 +procSwimMove_init__9daPy_lk_cFi = .text:0x80139B54; // type:function size:0xD4 scope:global align:4 +procSwimMove__9daPy_lk_cFv = .text:0x80139C28; // type:function size:0x2F4 scope:global align:4 +setSpecialBattle__9daPy_lk_cFi = .text:0x80139F1C; // type:function size:0x134 scope:global align:4 +changeSpecialBattle__9daPy_lk_cFv = .text:0x8013A050; // type:function size:0xCC scope:global align:4 +procBtJump_init__9daPy_lk_cFP13fopEn_enemy_c = .text:0x8013A11C; // type:function size:0x2D8 scope:global align:4 +procBtJump__9daPy_lk_cFv = .text:0x8013A3F4; // type:function size:0x134 scope:global align:4 +procBtJumpCut_init__9daPy_lk_cFP4cXyz = .text:0x8013A528; // type:function size:0x184 scope:global align:4 +procBtJumpCut__9daPy_lk_cFv = .text:0x8013A6AC; // type:function size:0x1FC scope:global align:4 +procBtSlide__9daPy_lk_cFv = .text:0x8013A8A8; // type:function size:0x80 scope:global align:4 +procBtRoll_init__9daPy_lk_cFP13fopEn_enemy_c = .text:0x8013A928; // type:function size:0x214 scope:global align:4 +procBtRoll__9daPy_lk_cFv = .text:0x8013AB3C; // type:function size:0x1B4 scope:global align:4 +procBtRollCut_init__9daPy_lk_cFP4cXyz = .text:0x8013ACF0; // type:function size:0x1F8 scope:global align:4 +procBtRollCut__9daPy_lk_cFv = .text:0x8013AEE8; // type:function size:0x1E8 scope:global align:4 +procBtVerticalJump_init__9daPy_lk_cFP13fopEn_enemy_c = .text:0x8013B0D0; // type:function size:0xC0 scope:global align:4 +procBtVerticalJump__9daPy_lk_cFv = .text:0x8013B190; // type:function size:0x78 scope:global align:4 +procBtVerticalJumpCut_init__9daPy_lk_cFv = .text:0x8013B208; // type:function size:0x9C scope:global align:4 +procBtVerticalJumpCut__9daPy_lk_cFv = .text:0x8013B2A4; // type:function size:0x128 scope:global align:4 +procBtVerticalJumpLand_init__9daPy_lk_cFv = .text:0x8013B3CC; // type:function size:0x10C scope:global align:4 +procBtVerticalJumpLand__9daPy_lk_cFv = .text:0x8013B4D8; // type:function size:0x58 scope:global align:4 +shipSpecialDemoStart__9daPy_lk_cFv = .text:0x8013B530; // type:function size:0x64 scope:global align:4 +checkJumpRideShip__9daPy_lk_cFv = .text:0x8013B594; // type:function size:0xD4 scope:global align:4 +checkShipNotNormalMode__9daPy_lk_cFv = .text:0x8013B668; // type:function size:0x2C scope:global align:4 +setShipRideArmAngle__9daPy_lk_cFiP16J3DTransformInfo = .text:0x8013B694; // type:function size:0x4C8 scope:global align:4 +checkShipRideUseItem__9daPy_lk_cFi = .text:0x8013BB5C; // type:function size:0x7C scope:global align:4 +initShipRideUseItem__9daPy_lk_cFii = .text:0x8013BBD8; // type:function size:0xCC scope:global align:4 +setShipRidePosUseItem__9daPy_lk_cFv = .text:0x8013BCA4; // type:function size:0x58 scope:global align:4 +setShipRidePos__9daPy_lk_cFi = .text:0x8013BCFC; // type:function size:0x3C8 scope:global align:4 +setShipAttentionAnmSpeed__9daPy_lk_cFf = .text:0x8013C0C4; // type:function size:0xA0 scope:global align:4 +setShipAttnetionBodyAngle__9daPy_lk_cFv = .text:0x8013C164; // type:function size:0x170 scope:global align:4 +changeShipEndProc__9daPy_lk_cFv = .text:0x8013C2D4; // type:function size:0x644 scope:global align:4 +initShipBaseAnime__9daPy_lk_cFv = .text:0x8013C918; // type:function size:0x7C scope:global align:4 +initShipCraneAnime__9daPy_lk_cFv = .text:0x8013C994; // type:function size:0x7C scope:global align:4 +procShipReady_init__9daPy_lk_cFv = .text:0x8013CA10; // type:function size:0x170 scope:global align:4 +procShipReady__9daPy_lk_cFv = .text:0x8013CB80; // type:function size:0x170 scope:global align:4 +procShipJumpRide_init__9daPy_lk_cFv = .text:0x8013CCF0; // type:function size:0xE4 scope:global align:4 +procShipJumpRide__9daPy_lk_cFv = .text:0x8013CDD4; // type:function size:0x40 scope:global align:4 +procShipSteer_init__9daPy_lk_cFv = .text:0x8013CE14; // type:function size:0xBC scope:global align:4 +procShipSteer__9daPy_lk_cFv = .text:0x8013CED0; // type:function size:0x4C scope:global align:4 +procShipPaddle_init__9daPy_lk_cFv = .text:0x8013CF1C; // type:function size:0x11C scope:global align:4 +procShipPaddle__9daPy_lk_cFv = .text:0x8013D038; // type:function size:0x318 scope:global align:4 +procShipScope_init__9daPy_lk_cFi = .text:0x8013D350; // type:function size:0x130 scope:global align:4 +procShipScope__9daPy_lk_cFv = .text:0x8013D480; // type:function size:0xC8 scope:global align:4 +procShipBoomerang_init__9daPy_lk_cFv = .text:0x8013D548; // type:function size:0x100 scope:global align:4 +procShipBoomerang__9daPy_lk_cFv = .text:0x8013D648; // type:function size:0x1FC scope:global align:4 +procShipHookshot_init__9daPy_lk_cFv = .text:0x8013D844; // type:function size:0x148 scope:global align:4 +procShipHookshot__9daPy_lk_cFv = .text:0x8013D98C; // type:function size:0x234 scope:global align:4 +procShipBow_init__9daPy_lk_cFv = .text:0x8013DBC0; // type:function size:0x158 scope:global align:4 +procShipBow__9daPy_lk_cFv = .text:0x8013DD18; // type:function size:0x1CC scope:global align:4 +procShipCannon_init__9daPy_lk_cFv = .text:0x8013DEE4; // type:function size:0xB0 scope:global align:4 +procShipCannon__9daPy_lk_cFv = .text:0x8013DF94; // type:function size:0x88 scope:global align:4 +procShipCrane_init__9daPy_lk_cFv = .text:0x8013E01C; // type:function size:0xD0 scope:global align:4 +procShipCrane__9daPy_lk_cFv = .text:0x8013E0EC; // type:function size:0x498 scope:global align:4 +procShipGetOff_init__9daPy_lk_cFv = .text:0x8013E584; // type:function size:0x13C scope:global align:4 +procShipGetOff__9daPy_lk_cFv = .text:0x8013E6C0; // type:function size:0x1AC scope:global align:4 +procShipRestart_init__9daPy_lk_cFv = .text:0x8013E86C; // type:function size:0x94 scope:global align:4 +procShipRestart__9daPy_lk_cFv = .text:0x8013E900; // type:function size:0x6C scope:global align:4 +checkRopeAnime__9daPy_lk_cCFv = .text:0x8013E96C; // type:function size:0x68 scope:global align:4 +freeRopeItem__9daPy_lk_cFv = .text:0x8013E9D4; // type:function size:0xA4 scope:global align:4 +checkRopeRoofHit__9daPy_lk_cFs = .text:0x8013EA78; // type:function size:0x8C scope:global align:4 +changeRopeSwingProc__9daPy_lk_cFv = .text:0x8013EB04; // type:function size:0x12C scope:global align:4 +changeRopeEndProc__9daPy_lk_cFi = .text:0x8013EC30; // type:function size:0x10C scope:global align:4 +changeRopeToHangProc__9daPy_lk_cFv = .text:0x8013ED3C; // type:function size:0x14C scope:global align:4 +checkRopeSwingWall__9daPy_lk_cFP4cXyzP4cXyzPsPf = .text:0x8013EE88; // type:function size:0x418 scope:global align:4 +setBlendRopeMoveAnime__9daPy_lk_cFi = .text:0x8013F2A0; // type:function size:0x3E8 scope:global align:4 +throwRope__9daPy_lk_cFv = .text:0x8013F688; // type:function size:0x228 scope:global align:4 +checkNextActionRopeReady__9daPy_lk_cFv = .text:0x8013F8B0; // type:function size:0x198 scope:global align:4 +checkNextRopeMode__9daPy_lk_cFv = .text:0x8013FA48; // type:function size:0xB8 scope:global align:4 +checkHangRopeActorNull__9daPy_lk_cFv = .text:0x8013FB00; // type:function size:0x90 scope:global align:4 +procRopeSubject_init__9daPy_lk_cFv = .text:0x8013FB90; // type:function size:0xFC scope:global align:4 +procRopeSubject__9daPy_lk_cFv = .text:0x8013FC8C; // type:function size:0x1F8 scope:global align:4 +procRopeReady_init__9daPy_lk_cFv = .text:0x8013FE84; // type:function size:0x238 scope:global align:4 +procRopeReady__9daPy_lk_cFv = .text:0x801400BC; // type:function size:0x1BC scope:global align:4 +procRopeSwing_init__9daPy_lk_cFP10fopAc_ac_cs = .text:0x80140278; // type:function size:0x62C scope:global align:4 +procRopeSwing__9daPy_lk_cFv = .text:0x801408A4; // type:function size:0xB94 scope:global align:4 +procRopeHangWait_init__9daPy_lk_cFi = .text:0x80141438; // type:function size:0x124 scope:global align:4 +procRopeHangWait__9daPy_lk_cFv = .text:0x8014155C; // type:function size:0x33C scope:global align:4 +procRopeUp_init__9daPy_lk_cFv = .text:0x80141898; // type:function size:0x17C scope:global align:4 +procRopeUp__9daPy_lk_cFv = .text:0x80141A14; // type:function size:0x198 scope:global align:4 +procRopeDown_init__9daPy_lk_cFv = .text:0x80141BAC; // type:function size:0x188 scope:global align:4 +procRopeDown__9daPy_lk_cFv = .text:0x80141D34; // type:function size:0x154 scope:global align:4 +procRopeSwingStart_init__9daPy_lk_cFv = .text:0x80141E88; // type:function size:0x194 scope:global align:4 +procRopeSwingStart__9daPy_lk_cFv = .text:0x8014201C; // type:function size:0x214 scope:global align:4 +procRopeMove_init__9daPy_lk_cFv = .text:0x80142230; // type:function size:0xD8 scope:global align:4 +procRopeMove__9daPy_lk_cFv = .text:0x80142308; // type:function size:0x160 scope:global align:4 +procRopeThrowCatch_init__9daPy_lk_cFv = .text:0x80142468; // type:function size:0x7C scope:global align:4 +procRopeThrowCatch__9daPy_lk_cFv = .text:0x801424E4; // type:function size:0xE4 scope:global align:4 +procRopeUpHang_init__9daPy_lk_cFv = .text:0x801425C8; // type:function size:0x9C scope:global align:4 +procRopeUpHang__9daPy_lk_cFv = .text:0x80142664; // type:function size:0xAC scope:global align:4 +checkRopeReadyAnime__9daPy_lk_cCFv = .text:0x80142710; // type:function size:0x14 scope:global align:4 +checkRopeTag__9daPy_lk_cFv = .text:0x80142724; // type:function size:0x10 scope:global align:4 +checkPlayerNoDraw__9daPy_lk_cFv = .text:0x80142734; // type:function size:0x3C scope:global align:4 +__dt__13daPy_swBlur_cFv = .text:0x80142770; // type:function size:0x9C scope:global align:4 +__ct__28daPy_mtxPosFollowEcallBack_cFv = .text:0x8014280C; // type:function size:0x34 scope:global align:4 +__dt__24daPy_fanSwingEcallBack_cFv = .text:0x80142840; // type:function size:0x6C scope:global align:4 +__dt__18daPy_dmEcallBack_cFv = .text:0x801428AC; // type:function size:0x7C scope:global align:4 +__ct__18daPy_dmEcallBack_cFv = .text:0x80142928; // type:function size:0x34 scope:global align:4 +__dt__28daPy_mtxPosFollowEcallBack_cFv = .text:0x8014295C; // type:function size:0x7C scope:global align:4 +__dt__25daPy_waterDropEcallBack_cFv = .text:0x801429D8; // type:function size:0x7C scope:global align:4 +__dt__22daPy_followEcallBack_cFv = .text:0x80142A54; // type:function size:0x6C scope:global align:4 +__dt__24daPy_swimTailEcallBack_cFv = .text:0x80142AC0; // type:function size:0x6C scope:global align:4 +__ct__24daPy_swimTailEcallBack_cFv = .text:0x80142B2C; // type:function size:0x28 scope:global align:4 +__dt__17daPy_footEffect_cFv = .text:0x80142B54; // type:function size:0xC0 scope:global align:4 +__ct__17daPy_footEffect_cFv = .text:0x80142C14; // type:function size:0x44 scope:global align:4 +__dt__18daPy_sightPacket_cFv = .text:0x80142C58; // type:function size:0x5C scope:global align:4 +__ct__12J3DFrameCtrlFv = .text:0x80142CB4; // type:function size:0x40 scope:global align:4 +__dt__19mDoExt_AnmRatioPackFv = .text:0x80142CF4; // type:function size:0x3C scope:global align:4 +__ct__19mDoExt_AnmRatioPackFv = .text:0x80142D30; // type:function size:0x14 scope:global align:4 +__dt__19dBgS_MirLightLinChkFv = .text:0x80142D44; // type:function size:0x154 scope:global align:4 +__dt__16dBgS_LinkRoofChkFv = .text:0x80142E98; // type:function size:0x124 scope:global align:4 +__dt__15dBgS_LinkGndChkFv = .text:0x80142FBC; // type:function size:0x140 scope:global align:4 +getGroundY__9daPy_lk_cFv = .text:0x801430FC; // type:function size:0x8 scope:global align:4 +getLeftHandMatrix__9daPy_lk_cFv = .text:0x80143104; // type:function size:0x10 scope:global align:4 +getRightHandMatrix__9daPy_lk_cFv = .text:0x80143114; // type:function size:0x10 scope:global align:4 +checkPlayerFly__9daPy_lk_cCFv = .text:0x80143124; // type:function size:0x14 scope:global align:4 +checkFrontRoll__9daPy_lk_cCFv = .text:0x80143138; // type:function size:0x14 scope:global align:4 +checkBottleSwing__9daPy_lk_cCFv = .text:0x8014314C; // type:function size:0x14 scope:global align:4 +checkCutCharge__9daPy_lk_cCFv = .text:0x80143160; // type:function size:0x14 scope:global align:4 +checkTactWait__9daPy_lk_cCFv = .text:0x80143174; // type:function size:0x14 scope:global align:4 +getBaseAnimeFrameRate__9daPy_lk_cFv = .text:0x80143188; // type:function size:0x8 scope:global align:4 +getBaseAnimeFrame__9daPy_lk_cFv = .text:0x80143190; // type:function size:0x8 scope:global align:4 +getItemID__9daPy_lk_cCFv = .text:0x80143198; // type:function size:0x8 scope:global align:4 +getThrowBoomerangID__9daPy_lk_cCFv = .text:0x801431A0; // type:function size:0x8 scope:global align:4 +getGrabActorID__9daPy_lk_cCFv = .text:0x801431A8; // type:function size:0x8 scope:global align:4 +checkGrabBarrel__9daPy_lk_cFv = .text:0x801431B0; // type:function size:0x24 scope:global align:4 +onFrollCrashFlg__9daPy_lk_cFUl = .text:0x801431D4; // type:function size:0x14 scope:global align:4 +getOldSpeedY__9daPy_lk_cFv = .text:0x801431E8; // type:function size:0x8 scope:global align:4 +checkComboCutTurn__9daPy_lk_cCFv = .text:0x801431F0; // type:function size:0x28 scope:global align:4 +cancelChangeTextureAnime__9daPy_lk_cFv = .text:0x80143218; // type:function size:0x20 scope:global align:4 +__dt__13daPy_matAnm_cFv = .text:0x80143238; // type:function size:0x5C scope:global align:4 +__dt__25daPy_waterDropPcallBack_cFv = .text:0x80143294; // type:function size:0x16C scope:global align:4 +setup__24daPy_fanSwingEcallBack_cFP14JPABaseEmitterPC4cXyzPC5csXyzSc = .text:0x80143400; // type:function size:0x1C scope:global align:4 +__sinit_d_a_player_main_cpp = .text:0x8014341C; // type:function size:0x1CEC scope:local align:4 +@20@__dt__15dBgS_LinkGndChkFv = .text:0x80145108; // type:function size:0x8 scope:local align:4 +@76@__dt__15dBgS_LinkGndChkFv = .text:0x80145110; // type:function size:0x8 scope:local align:4 +@64@__dt__15dBgS_LinkGndChkFv = .text:0x80145118; // type:function size:0x8 scope:local align:4 +@16@__dt__16dBgS_LinkRoofChkFv = .text:0x80145120; // type:function size:0x8 scope:local align:4 +@48@__dt__16dBgS_LinkRoofChkFv = .text:0x80145128; // type:function size:0x8 scope:local align:4 +@36@__dt__16dBgS_LinkRoofChkFv = .text:0x80145130; // type:function size:0x8 scope:local align:4 +@20@__dt__19dBgS_MirLightLinChkFv = .text:0x80145138; // type:function size:0x8 scope:local align:4 +@100@__dt__19dBgS_MirLightLinChkFv = .text:0x80145140; // type:function size:0x8 scope:local align:4 +@88@__dt__19dBgS_MirLightLinChkFv = .text:0x80145148; // type:function size:0x8 scope:local align:4 +checkBoomerangAnime__9daPy_lk_cCFv = .text:0x80145150; // type:function size:0x34 scope:global align:4 +throwBoomerang__9daPy_lk_cFv = .text:0x80145184; // type:function size:0x108 scope:global align:4 +returnBoomerang__9daPy_lk_cFv = .text:0x8014528C; // type:function size:0x10C scope:global align:4 +checkNextActionBoomerangReady__9daPy_lk_cFv = .text:0x80145398; // type:function size:0xA8 scope:global align:4 +checkNextActionBoomerangFly__9daPy_lk_cFv = .text:0x80145440; // type:function size:0x8C scope:global align:4 +checkNextBoomerangMode__9daPy_lk_cFv = .text:0x801454CC; // type:function size:0x8C scope:global align:4 +changeBoomerangCatchProc__9daPy_lk_cFv = .text:0x80145558; // type:function size:0xE0 scope:global align:4 +procBoomerangSubject_init__9daPy_lk_cFv = .text:0x80145638; // type:function size:0xAC scope:global align:4 +procBoomerangSubject__9daPy_lk_cFv = .text:0x801456E4; // type:function size:0x110 scope:global align:4 +procBoomerangMove_init__9daPy_lk_cFv = .text:0x801457F4; // type:function size:0xC8 scope:global align:4 +procBoomerangMove__9daPy_lk_cFv = .text:0x801458BC; // type:function size:0xDC scope:global align:4 +procBoomerangCatch_init__9daPy_lk_cFv = .text:0x80145998; // type:function size:0x78 scope:global align:4 +procBoomerangCatch__9daPy_lk_cFv = .text:0x80145A10; // type:function size:0xB0 scope:global align:4 +bowJointCB__9daPy_lk_cFi = .text:0x80145AC0; // type:function size:0xBC scope:global align:4 +daPy_bowJointCB__FP7J3DNodei = .text:0x80145B7C; // type:function size:0x48 scope:global align:4 +bowButton__9daPy_lk_cCFv = .text:0x80145BC4; // type:function size:0x38 scope:global align:4 +checkBowReadyAnime__9daPy_lk_cCFv = .text:0x80145BFC; // type:function size:0x34 scope:global align:4 +checkBowAnime__9daPy_lk_cCFv = .text:0x80145C30; // type:function size:0x5C scope:global align:4 +makeArrow__9daPy_lk_cFv = .text:0x80145C8C; // type:function size:0xF8 scope:global align:4 +deleteArrow__9daPy_lk_cFv = .text:0x80145D84; // type:function size:0x4C scope:global align:4 +setBowReadyAnime__9daPy_lk_cFv = .text:0x80145DD0; // type:function size:0xD8 scope:global align:4 +setBowReloadAnime__9daPy_lk_cFv = .text:0x80145EA8; // type:function size:0x88 scope:global align:4 +checkNextActionBowReady__9daPy_lk_cFv = .text:0x80145F30; // type:function size:0x2E4 scope:global align:4 +checkNextActionBowFly__9daPy_lk_cFv = .text:0x80146214; // type:function size:0x74 scope:global align:4 +checkNextBowMode__9daPy_lk_cFv = .text:0x80146288; // type:function size:0x74 scope:global align:4 +setBowModel__9daPy_lk_cFv = .text:0x801462FC; // type:function size:0x140 scope:global align:4 +procBowSubject_init__9daPy_lk_cFv = .text:0x8014643C; // type:function size:0xA0 scope:global align:4 +procBowSubject__9daPy_lk_cFv = .text:0x801464DC; // type:function size:0xA0 scope:global align:4 +procBowMove_init__9daPy_lk_cFv = .text:0x8014657C; // type:function size:0xB8 scope:global align:4 +procBowMove__9daPy_lk_cFv = .text:0x80146634; // type:function size:0x130 scope:global align:4 +checkHookshotReturn__9daPy_lk_cFv = .text:0x80146764; // type:function size:0x54 scope:global align:4 +setHookshotCarryOffset__9daPy_lk_cFUiPC4cXyz = .text:0x801467B8; // type:function size:0x54 scope:global align:4 +setHookshotModel__9daPy_lk_cFv = .text:0x8014680C; // type:function size:0xD8 scope:global align:4 +setHookshotSight__9daPy_lk_cFv = .text:0x801468E4; // type:function size:0x374 scope:global align:4 +freeHookshotItem__9daPy_lk_cFv = .text:0x80146C58; // type:function size:0x30 scope:global align:4 +checkNextActionHookshotReady__9daPy_lk_cFv = .text:0x80146C88; // type:function size:0x25C scope:global align:4 +checkNextHookshotMode__9daPy_lk_cFv = .text:0x80146EE4; // type:function size:0x98 scope:global align:4 +procHookshotSubject_init__9daPy_lk_cFv = .text:0x80146F7C; // type:function size:0xA4 scope:global align:4 +procHookshotSubject__9daPy_lk_cFv = .text:0x80147020; // type:function size:0x124 scope:global align:4 +procHookshotMove_init__9daPy_lk_cFv = .text:0x80147144; // type:function size:0xD0 scope:global align:4 +procHookshotMove__9daPy_lk_cFv = .text:0x80147214; // type:function size:0x164 scope:global align:4 +procHookshotFly_init__9daPy_lk_cFv = .text:0x80147378; // type:function size:0x108 scope:global align:4 +procHookshotFly__9daPy_lk_cFv = .text:0x80147480; // type:function size:0x230 scope:global align:4 +getMoveVec__12daHookshot_cCFv = .text:0x801476B0; // type:function size:0x1C scope:global align:4 +fanWindEffectDraw__9daPy_lk_cFv = .text:0x801476CC; // type:function size:0x4C scope:global align:4 +fanWindCrashEffectDraw__9daPy_lk_cFv = .text:0x80147718; // type:function size:0x4C scope:global align:4 +fanJointCB__9daPy_lk_cFi = .text:0x80147764; // type:function size:0xB0 scope:global align:4 +daPy_fanJointCallback__FP7J3DNodei = .text:0x80147814; // type:function size:0x44 scope:global align:4 +parachuteJointCB__9daPy_lk_cFi = .text:0x80147858; // type:function size:0xDC scope:global align:4 +daPy_parachuteJointCallback__FP7J3DNodei = .text:0x80147934; // type:function size:0x44 scope:global align:4 +setShapeFanLeaf__9daPy_lk_cFv = .text:0x80147978; // type:function size:0x104 scope:global align:4 +checkFanGlideProc__9daPy_lk_cFi = .text:0x80147A7C; // type:function size:0x9C scope:global align:4 +setFanModel__9daPy_lk_cFv = .text:0x80147B18; // type:function size:0xD0 scope:global align:4 +setSmallFanModel__9daPy_lk_cFv = .text:0x80147BE8; // type:function size:0x104 scope:global align:4 +setParachuteFanModel__9daPy_lk_cFf = .text:0x80147CEC; // type:function size:0x194 scope:global align:4 +procFanSwing_init__9daPy_lk_cFv = .text:0x80147E80; // type:function size:0xF8 scope:global align:4 +procFanSwing__9daPy_lk_cFv = .text:0x80147F78; // type:function size:0x6E0 scope:global align:4 +procFanGlide_init__9daPy_lk_cFi = .text:0x80148658; // type:function size:0x178 scope:global align:4 +procFanGlide__9daPy_lk_cFv = .text:0x801487D0; // type:function size:0xBE4 scope:global align:4 +getDayNightParamData__9daPy_lk_cFv = .text:0x801493B4; // type:function size:0x5C scope:global align:4 +setTactModel__9daPy_lk_cFv = .text:0x80149410; // type:function size:0xD8 scope:global align:4 +checkNpcStatus__9daPy_lk_cFv = .text:0x801494E8; // type:function size:0x48 scope:global align:4 +getTactPlayRightArmAnm__9daPy_lk_cFl = .text:0x80149530; // type:function size:0x44 scope:global align:4 +getTactPlayLeftArmAnm__9daPy_lk_cFl = .text:0x80149574; // type:function size:0x44 scope:global align:4 +checkEndTactMusic__9daPy_lk_cCFv = .text:0x801495B8; // type:function size:0x28 scope:global align:4 +getTactMetronomeRate__9daPy_lk_cFv = .text:0x801495E0; // type:function size:0x2C scope:global align:4 +checkTactLastInput__9daPy_lk_cFv = .text:0x8014960C; // type:function size:0x28 scope:global align:4 +setTactZev__9daPy_lk_cFUiiPc = .text:0x80149634; // type:function size:0x78 scope:global align:4 +getTactTopPos__9daPy_lk_cFP4cXyz = .text:0x801496AC; // type:function size:0x54 scope:global align:4 +getTactNormalWait__9daPy_lk_cCFv = .text:0x80149700; // type:function size:0x34 scope:global align:4 +getTactMusic__9daPy_lk_cCFv = .text:0x80149734; // type:function size:0x2C scope:global align:4 +getTactTimerCancel__9daPy_lk_cCFv = .text:0x80149760; // type:function size:0x48 scope:global align:4 +checkTactPlayMelody__9daPy_lk_cFv = .text:0x801497A8; // type:function size:0x28 scope:global align:4 +resetTactCount__9daPy_lk_cFv = .text:0x801497D0; // type:function size:0x50 scope:global align:4 +procTactWait_init__9daPy_lk_cFi = .text:0x80149820; // type:function size:0x524 scope:global align:4 +procTactWait__9daPy_lk_cFv = .text:0x80149D44; // type:function size:0x8A4 scope:global align:4 +procTactPlay_init__9daPy_lk_cFlii = .text:0x8014A5E8; // type:function size:0x1FC scope:global align:4 +procTactPlay__9daPy_lk_cFv = .text:0x8014A7E4; // type:function size:0x438 scope:global align:4 +procTactPlayEnd_init__9daPy_lk_cFi = .text:0x8014AC1C; // type:function size:0x23C scope:global align:4 +procTactPlayEnd__9daPy_lk_cFv = .text:0x8014AE58; // type:function size:0x2C0 scope:global align:4 +procTactPlayOriginal_init__9daPy_lk_cFv = .text:0x8014B118; // type:function size:0x1B4 scope:global align:4 +procTactPlayOriginal__9daPy_lk_cFv = .text:0x8014B2CC; // type:function size:0x214 scope:global align:4 +checkJumpFlower__9daPy_lk_cFv = .text:0x8014B4E0; // type:function size:0xF0 scope:global align:4 +procVomitReady_init__9daPy_lk_cFsf = .text:0x8014B5D0; // type:function size:0xF4 scope:global align:4 +procVomitReady__9daPy_lk_cFv = .text:0x8014B6C4; // type:function size:0xDC scope:global align:4 +procVomitWait_init__9daPy_lk_cFv = .text:0x8014B7A0; // type:function size:0xBC scope:global align:4 +procVomitWait__9daPy_lk_cFv = .text:0x8014B85C; // type:function size:0x16C scope:global align:4 +procVomitJump_init__9daPy_lk_cFi = .text:0x8014B9C8; // type:function size:0x180 scope:global align:4 +procVomitJump__9daPy_lk_cFv = .text:0x8014BB48; // type:function size:0x1D8 scope:global align:4 +procVomitLand_init__9daPy_lk_cFv = .text:0x8014BD20; // type:function size:0x80 scope:global align:4 +procVomitLand__9daPy_lk_cFv = .text:0x8014BDA0; // type:function size:0xD8 scope:global align:4 +setHammerModel__9daPy_lk_cFv = .text:0x8014BE78; // type:function size:0xE8 scope:global align:4 +setHammerQuake__9daPy_lk_cFP13cBgS_PolyInfoPC4cXyzi = .text:0x8014BF60; // type:function size:0x5DC scope:global align:4 +setHammerWaterSplash__9daPy_lk_cFv = .text:0x8014C53C; // type:function size:0x264 scope:global align:4 +procHammerSideSwing_init__9daPy_lk_cFv = .text:0x8014C7A0; // type:function size:0xE0 scope:global align:4 +procHammerSideSwing__9daPy_lk_cFv = .text:0x8014C880; // type:function size:0x19C scope:global align:4 +procHammerFrontSwingReady_init__9daPy_lk_cFv = .text:0x8014CA1C; // type:function size:0x134 scope:global align:4 +procHammerFrontSwingReady__9daPy_lk_cFv = .text:0x8014CB50; // type:function size:0x90 scope:global align:4 +procHammerFrontSwing_init__9daPy_lk_cFv = .text:0x8014CBE0; // type:function size:0x14C scope:global align:4 +procHammerFrontSwing__9daPy_lk_cFv = .text:0x8014CD2C; // type:function size:0x2FC scope:global align:4 +procHammerFrontSwingEnd_init__9daPy_lk_cFv = .text:0x8014D028; // type:function size:0x7C scope:global align:4 +procHammerFrontSwingEnd__9daPy_lk_cFv = .text:0x8014D0A4; // type:function size:0x60 scope:global align:4 +setPushPullKeepData__9daPy_lk_cFQ24dBgW13PushPullLabel = .text:0x8014D104; // type:function size:0x194 scope:global align:4 +procPushPullWait_init__9daPy_lk_cFi = .text:0x8014D298; // type:function size:0x17C scope:global align:4 +procPushPullWait__9daPy_lk_cFv = .text:0x8014D414; // type:function size:0x1CC scope:global align:4 +procPushMove_init__9daPy_lk_cFv = .text:0x8014D5E0; // type:function size:0x90 scope:global align:4 +procPushMove__9daPy_lk_cFv = .text:0x8014D670; // type:function size:0x11C scope:global align:4 +procPullMove_init__9daPy_lk_cFv = .text:0x8014D78C; // type:function size:0x90 scope:global align:4 +procPullMove__9daPy_lk_cFv = .text:0x8014D81C; // type:function size:0x280 scope:global align:4 +changeBottleDrinkFace__9daPy_lk_cFi = .text:0x8014DA9C; // type:function size:0x20 scope:global align:4 +setBottleModel__9daPy_lk_cFUs = .text:0x8014DABC; // type:function size:0x2C8 scope:global align:4 +makeFairy__9daPy_lk_cFP4cXyzUl = .text:0x8014DD84; // type:function size:0x78 scope:global align:4 +procBottleDrink_init__9daPy_lk_cFUs = .text:0x8014DDFC; // type:function size:0x160 scope:global align:4 +procBottleDrink__9daPy_lk_cFv = .text:0x8014DF5C; // type:function size:0x320 scope:global align:4 +procBottleOpen_init__9daPy_lk_cFUs = .text:0x8014E27C; // type:function size:0x1A8 scope:global align:4 +procBottleOpen__9daPy_lk_cFv = .text:0x8014E424; // type:function size:0x704 scope:global align:4 +procBottleSwing_init__9daPy_lk_cFi = .text:0x8014EB28; // type:function size:0x194 scope:global align:4 +procBottleSwing__9daPy_lk_cFv = .text:0x8014ECBC; // type:function size:0x2D4 scope:global align:4 +procBottleGet_init__9daPy_lk_cFv = .text:0x8014EF90; // type:function size:0x100 scope:global align:4 +procBottleGet__9daPy_lk_cFv = .text:0x8014F090; // type:function size:0x11C scope:global align:4 +setEnemyWeaponAtParam__9daPy_lk_cFi = .text:0x8014F1AC; // type:function size:0x84 scope:global align:4 +procWeaponNormalSwing_init__9daPy_lk_cFv = .text:0x8014F230; // type:function size:0x154 scope:global align:4 +procWeaponNormalSwing__9daPy_lk_cFv = .text:0x8014F384; // type:function size:0x29C scope:global align:4 +procWeaponSideSwing_init__9daPy_lk_cFv = .text:0x8014F620; // type:function size:0xA0 scope:global align:4 +procWeaponSideSwing__9daPy_lk_cFv = .text:0x8014F6C0; // type:function size:0x1C8 scope:global align:4 +procWeaponFrontSwingReady_init__9daPy_lk_cFv = .text:0x8014F888; // type:function size:0xEC scope:global align:4 +procWeaponFrontSwingReady__9daPy_lk_cFv = .text:0x8014F974; // type:function size:0x98 scope:global align:4 +procWeaponFrontSwing_init__9daPy_lk_cFv = .text:0x8014FA0C; // type:function size:0x11C scope:global align:4 +procWeaponFrontSwing__9daPy_lk_cFv = .text:0x8014FB28; // type:function size:0xC0 scope:global align:4 +procWeaponFrontSwingEnd_init__9daPy_lk_cFv = .text:0x8014FBE8; // type:function size:0x74 scope:global align:4 +procWeaponFrontSwingEnd__9daPy_lk_cFv = .text:0x8014FC5C; // type:function size:0xA0 scope:global align:4 +procWeaponThrow_init__9daPy_lk_cFv = .text:0x8014FCFC; // type:function size:0x68 scope:global align:4 +procWeaponThrow__9daPy_lk_cFv = .text:0x8014FD64; // type:function size:0x218 scope:global align:4 +setHyoiModel__9daPy_lk_cFv = .text:0x8014FF7C; // type:function size:0x6C scope:global align:4 +procFoodThrow_init__9daPy_lk_cFv = .text:0x8014FFE8; // type:function size:0x360 scope:global align:4 +procFoodThrow__9daPy_lk_cFv = .text:0x80150348; // type:function size:0x18C scope:global align:4 +procFoodSet_init__9daPy_lk_cFv = .text:0x801504D4; // type:function size:0x1C8 scope:global align:4 +procFoodSet__9daPy_lk_cFv = .text:0x8015069C; // type:function size:0x138 scope:global align:4 +setSwordModel__9daPy_lk_cFv = .text:0x801507D4; // type:function size:0x40C scope:global align:4 +setLightSaver__9daPy_lk_cFv = .text:0x80150BE0; // type:function size:0x4EC scope:global align:4 +checkLastDemoSwordNoDraw__9daPy_lk_cFi = .text:0x801510CC; // type:function size:0x58 scope:global align:4 +checkChanceMode__9daPy_lk_cFv = .text:0x80151124; // type:function size:0x30 scope:global align:4 +checkCutRollChange__9daPy_lk_cCFv = .text:0x80151154; // type:function size:0x28 scope:global align:4 +getSwordBlurColor__9daPy_lk_cFv = .text:0x8015117C; // type:function size:0x60 scope:global align:4 +setNormalCutAtParam__9daPy_lk_cFUc = .text:0x801511DC; // type:function size:0xA0 scope:global align:4 +setFinishCutAtParam__9daPy_lk_cFUc = .text:0x8015127C; // type:function size:0xA0 scope:global align:4 +setExtraCutAtParam__9daPy_lk_cFUc = .text:0x8015131C; // type:function size:0xA0 scope:global align:4 +setExtraFinishCutAtParam__9daPy_lk_cFUc = .text:0x801513BC; // type:function size:0xA0 scope:global align:4 +setJumpCutAtParam__9daPy_lk_cFv = .text:0x8015145C; // type:function size:0x11C scope:global align:4 +getCutDirection__9daPy_lk_cFv = .text:0x80151578; // type:function size:0x80 scope:global align:4 +changeCutProc__9daPy_lk_cFv = .text:0x801515F8; // type:function size:0x24C scope:global align:4 +changeCutReverseProc__9daPy_lk_cFQ29daPy_lk_c8daPy_ANM = .text:0x80151844; // type:function size:0x3F8 scope:global align:4 +procCutA_init__9daPy_lk_cFs = .text:0x80151C3C; // type:function size:0x174 scope:global align:4 +procCutA__9daPy_lk_cFv = .text:0x80151DB0; // type:function size:0x28C scope:global align:4 +procCutF_init__9daPy_lk_cFs = .text:0x8015203C; // type:function size:0x170 scope:global align:4 +procCutF__9daPy_lk_cFv = .text:0x801521AC; // type:function size:0x2A4 scope:global align:4 +procCutR_init__9daPy_lk_cFs = .text:0x80152450; // type:function size:0x16C scope:global align:4 +procCutR__9daPy_lk_cFv = .text:0x801525BC; // type:function size:0x28C scope:global align:4 +procCutL_init__9daPy_lk_cFs = .text:0x80152848; // type:function size:0x16C scope:global align:4 +procCutL__9daPy_lk_cFv = .text:0x801529B4; // type:function size:0x28C scope:global align:4 +procCutEA_init__9daPy_lk_cFv = .text:0x80152C40; // type:function size:0x15C scope:global align:4 +procCutEA__9daPy_lk_cFv = .text:0x80152D9C; // type:function size:0x1F4 scope:global align:4 +procCutEB_init__9daPy_lk_cFv = .text:0x80152F90; // type:function size:0x15C scope:global align:4 +procCutEB__9daPy_lk_cFv = .text:0x801530EC; // type:function size:0x1E8 scope:global align:4 +procCutExA_init__9daPy_lk_cFv = .text:0x801532D4; // type:function size:0x160 scope:global align:4 +procCutExA__9daPy_lk_cFv = .text:0x80153434; // type:function size:0x1FC scope:global align:4 +procCutExB_init__9daPy_lk_cFv = .text:0x80153630; // type:function size:0x15C scope:global align:4 +procCutExB__9daPy_lk_cFv = .text:0x8015378C; // type:function size:0x19C scope:global align:4 +procCutTurn_init__9daPy_lk_cFi = .text:0x80153928; // type:function size:0x49C scope:global align:4 +procCutTurn__9daPy_lk_cFv = .text:0x80153DC4; // type:function size:0x240 scope:global align:4 +procCutRoll_init__9daPy_lk_cFv = .text:0x80154004; // type:function size:0x14C scope:global align:4 +procCutRoll__9daPy_lk_cFv = .text:0x80154150; // type:function size:0x320 scope:global align:4 +procCutRollEnd_init__9daPy_lk_cFv = .text:0x80154470; // type:function size:0x154 scope:global align:4 +procCutRollEnd__9daPy_lk_cFv = .text:0x801545C4; // type:function size:0x58 scope:global align:4 +procCutTurnCharge_init__9daPy_lk_cFv = .text:0x8015461C; // type:function size:0x68 scope:global align:4 +procCutTurnCharge__9daPy_lk_cFv = .text:0x80154684; // type:function size:0x58 scope:global align:4 +procCutTurnMove_init__9daPy_lk_cFv = .text:0x801546DC; // type:function size:0x1E8 scope:global align:4 +procCutTurnMove__9daPy_lk_cFv = .text:0x801548C4; // type:function size:0x3F0 scope:global align:4 +procCutReverse_init__9daPy_lk_cFQ29daPy_lk_c8daPy_ANM = .text:0x80154CB4; // type:function size:0x174 scope:global align:4 +procCutReverse__9daPy_lk_cFv = .text:0x80154E28; // type:function size:0xEC scope:global align:4 +procJumpCut_init__9daPy_lk_cFi = .text:0x80154F14; // type:function size:0x170 scope:global align:4 +procJumpCut__9daPy_lk_cFv = .text:0x80155084; // type:function size:0x108 scope:global align:4 +procJumpCutLand_init__9daPy_lk_cFv = .text:0x8015518C; // type:function size:0x25C scope:global align:4 +procJumpCutLand__9daPy_lk_cFv = .text:0x801553E8; // type:function size:0x120 scope:global align:4 +procCutExMJ_init__9daPy_lk_cFi = .text:0x80155508; // type:function size:0x1F8 scope:global align:4 +procCutExMJ__9daPy_lk_cFv = .text:0x80155700; // type:function size:0x2E0 scope:global align:4 +procCutKesa_init__9daPy_lk_cFv = .text:0x801559E0; // type:function size:0x158 scope:global align:4 +procCutKesa__9daPy_lk_cFv = .text:0x80155B38; // type:function size:0x1FC scope:global align:4 +__ct__10daPy_HIO_cFv = .text:0x80155D34; // type:function size:0x4 scope:global align:4 +getTactMusic__9daPy_py_cCFv = .text:0x80155D38; // type:function size:0x8 scope:global align:4 +getTactTimerCancel__9daPy_py_cCFv = .text:0x80155D40; // type:function size:0x8 scope:global align:4 +getGrabMissActor__9daPy_py_cFv = .text:0x80155D48; // type:function size:0x8 scope:global align:4 +checkFrontRoll__9daPy_py_cCFv = .text:0x80155D50; // type:function size:0x8 scope:global align:4 +checkBottleSwing__9daPy_py_cCFv = .text:0x80155D58; // type:function size:0x8 scope:global align:4 +checkCutCharge__9daPy_py_cCFv = .text:0x80155D60; // type:function size:0x8 scope:global align:4 +checkTactWait__9daPy_py_cCFv = .text:0x80155D68; // type:function size:0x8 scope:global align:4 +setTactZev__9daPy_py_cFUiiPc = .text:0x80155D70; // type:function size:0x4 scope:global align:4 +onDekuSpReturnFlg__9daPy_py_cFUc = .text:0x80155D74; // type:function size:0x4 scope:global align:4 +checkComboCutTurn__9daPy_py_cCFv = .text:0x80155D78; // type:function size:0x8 scope:global align:4 +getItemID__9daPy_py_cCFv = .text:0x80155D80; // type:function size:0x8 scope:global align:4 +getThrowBoomerangID__9daPy_py_cCFv = .text:0x80155D88; // type:function size:0x8 scope:global align:4 +checkGrabBarrel__9daPy_py_cFv = .text:0x80155D90; // type:function size:0x8 scope:global align:4 +checkRopeTag__9daPy_py_cFv = .text:0x80155D98; // type:function size:0x8 scope:global align:4 +voiceStart__9daPy_py_cFUl = .text:0x80155DA0; // type:function size:0x4 scope:global align:4 +setOutPower__9daPy_py_cFfsi = .text:0x80155DA4; // type:function size:0x4 scope:global align:4 +getModelJointMtx__9daPy_py_cFUs = .text:0x80155DA8; // type:function size:0x8 scope:global align:4 +getOldSpeedY__9daPy_py_cFv = .text:0x80155DB0; // type:function size:0x8 scope:global align:4 +setHookshotCarryOffset__9daPy_py_cFUiPC4cXyz = .text:0x80155DB8; // type:function size:0x8 scope:global align:4 +setPlayerPosAndAngle__9daPy_py_cFPA4_f = .text:0x80155DC0; // type:function size:0x4 scope:global align:4 +setPlayerPosAndAngle__9daPy_py_cFP4cXyzP5csXyz = .text:0x80155DC4; // type:function size:0x4 scope:global align:4 +setThrowDamage__9daPy_py_cFP4cXyzsffi = .text:0x80155DC8; // type:function size:0x8 scope:global align:4 +changeTextureAnime__9daPy_py_cFUsUsi = .text:0x80155DD0; // type:function size:0x4 scope:global align:4 +cancelChangeTextureAnime__9daPy_py_cFv = .text:0x80155DD4; // type:function size:0x4 scope:global align:4 +__dt__19J3DAnmTextureSRTKeyFv = .text:0x80155DD8; // type:function size:0x88 scope:global align:4 +__dt__16J3DAnmTexPatternFv = .text:0x80155E60; // type:function size:0x74 scope:global align:4 +check_initialRoom__10daPy_npc_cFv = .text:0x80155ED4; // type:function size:0xB0 scope:global align:4 +check_moveStop__10daPy_npc_cFv = .text:0x80155F84; // type:function size:0xDC scope:global align:4 +setRestart__10daPy_npc_cFSc = .text:0x80156060; // type:function size:0x6C scope:global align:4 +unconditionalSetRestart__10daPy_npc_cFSc = .text:0x801560CC; // type:function size:0x94 scope:global align:4 +setOffsetHomePos__10daPy_npc_cFv = .text:0x80156160; // type:function size:0x80 scope:global align:4 +setPointRestart__10daPy_npc_cFsSc = .text:0x801561E0; // type:function size:0x364 scope:global align:4 +checkRestart__10daPy_npc_cFSc = .text:0x80156544; // type:function size:0x11C scope:global align:4 +initialRestartOption__10daPy_npc_cFSci = .text:0x80156660; // type:function size:0xB0 scope:global align:4 +checkNowPosMove__10daPy_npc_cFPCc = .text:0x80156710; // type:function size:0x9C scope:global align:4 +drawDamageFog__10daPy_npc_cFv = .text:0x801567AC; // type:function size:0xAC scope:global align:4 +chkMoveBlock__10daPy_npc_cFP4cXyz = .text:0x80156858; // type:function size:0x1D8 scope:global align:4 +daPy_npc_JudgeForPNameAndDistance__FPvPv = .text:0x80156A30; // type:function size:0x114 scope:global align:4 +daPy_npc_SearchAreaByName__FP10fopAc_ac_csfP4cXyz = .text:0x80156B44; // type:function size:0x98 scope:global align:4 +Pos2Index__25daSea_WaterHeightInfo_MngFfPf = .text:0x80156BDC; // type:function size:0x58 scope:global align:4 +GetHeight__25daSea_WaterHeightInfo_MngFff = .text:0x80156C34; // type:function size:0x68 scope:global align:4 +get_wave_max__Fi = .text:0x80156C9C; // type:function size:0x84 scope:global align:4 +GetHeight__25daSea_WaterHeightInfo_MngFii = .text:0x80156D20; // type:function size:0xA0 scope:global align:4 +calcMinMax__FiPfPf = .text:0x80156DC0; // type:function size:0x48 scope:global align:4 +GetArea__25daSea_WaterHeightInfo_MngFiiPfPfPfPf = .text:0x80156E08; // type:function size:0x58 scope:global align:4 +SetInf__25daSea_WaterHeightInfo_MngFv = .text:0x80156E60; // type:function size:0xD4 scope:global align:4 +__ct__14daSea_WaveInfoFv = .text:0x80156F34; // type:function size:0x40 scope:global align:4 +__dt__14daSea_WaveInfoFv = .text:0x80156F74; // type:function size:0x48 scope:global align:4 +AddCounter__14daSea_WaveInfoFv = .text:0x80156FBC; // type:function size:0x50 scope:global align:4 +GetRatio__14daSea_WaveInfoFi = .text:0x8015700C; // type:function size:0x5C scope:global align:4 +GetKm__14daSea_WaveInfoFi = .text:0x80157068; // type:function size:0x1C scope:global align:4 +GetScale__14daSea_WaveInfoFf = .text:0x80157084; // type:function size:0x20 scope:global align:4 +create__14daSea_packet_cFR4cXyz = .text:0x801570A4; // type:function size:0x234 scope:global align:4 +CleanUp__14daSea_packet_cFv = .text:0x801572D8; // type:function size:0x44 scope:global align:4 +__ct__14daSea_packet_cFv = .text:0x8015731C; // type:function size:0x68 scope:global align:4 +SetFlat__14daSea_packet_cFv = .text:0x80157384; // type:function size:0x20 scope:global align:4 +ClrFlat__14daSea_packet_cFv = .text:0x801573A4; // type:function size:0x18 scope:global align:4 +CalcFlatInterTarget__14daSea_packet_cFR4cXyz = .text:0x801573BC; // type:function size:0x194 scope:global align:4 +CalcFlatInter__14daSea_packet_cFv = .text:0x80157550; // type:function size:0xC0 scope:global align:4 +daSea_Init__Fv = .text:0x80157610; // type:function size:0x20 scope:global align:4 +daSea_ChkAreaBeforePos__Fff = .text:0x80157630; // type:function size:0x68 scope:global align:4 +daSea_ChkArea__Fff = .text:0x80157698; // type:function size:0x9C scope:global align:4 +daSea_calcWave__Fff = .text:0x80157734; // type:function size:0x1B4 scope:global align:4 +daSea_GetPoly__FPvPFPvR4cXyzR4cXyzR4cXyz_vRC4cXyzRC4cXyz = .text:0x801578E8; // type:function size:0x260 scope:global align:4 +SetCullStopFlag__14daSea_packet_cFv = .text:0x80157B48; // type:function size:0x10C scope:global align:4 +CheckRoomChange__14daSea_packet_cFv = .text:0x80157C54; // type:function size:0xC0 scope:global align:4 +daSea_execute__FR4cXyz = .text:0x80157D14; // type:function size:0x38 scope:global align:4 +execute__14daSea_packet_cFR4cXyz = .text:0x80157D4C; // type:function size:0x548 scope:global align:4 +draw__14daSea_packet_cFv = .text:0x80158294; // type:function size:0x108C scope:global align:4 +daSea_Draw__FP9sea_class = .text:0x80159320; // type:function size:0x70 scope:global align:4 +daSea_Execute__FP9sea_class = .text:0x80159390; // type:function size:0x54 scope:global align:4 +daSea_IsDelete__FP9sea_class = .text:0x801593E4; // type:function size:0x18 scope:global align:4 +daSea_Delete__FP9sea_class = .text:0x801593FC; // type:function size:0x8 scope:global align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x80159404; // type:function size:0x34 scope:local align:4 +daSea_Create__FP10fopAc_ac_c = .text:0x80159438; // type:function size:0x84 scope:global align:4 +__dt__25daSea_WaterHeightInfo_MngFv = .text:0x801594BC; // type:function size:0x48 scope:global align:4 +__dt__14daSea_packet_cFv = .text:0x80159504; // type:function size:0x8C scope:global align:4 +__sinit_d_a_sea_cpp = .text:0x80159590; // type:function size:0x3C scope:local align:4 +__dt__8cM2dGBoxFv = .text:0x801595CC; // type:function size:0x48 scope:global align:4 +set_mtx__13daSpcItem01_cFv = .text:0x80159614; // type:function size:0xCC scope:global align:4 +_delete__13daSpcItem01_cFv = .text:0x801596E0; // type:function size:0x34 scope:global align:4 +_create__13daSpcItem01_cFv = .text:0x80159714; // type:function size:0x1DC scope:global align:4 +CreateInit__13daSpcItem01_cFv = .text:0x801598F0; // type:function size:0x170 scope:global align:4 +_execute__13daSpcItem01_cFv = .text:0x80159A60; // type:function size:0x9C scope:global align:4 +set_effect__13daSpcItem01_cFv = .text:0x80159AFC; // type:function size:0x88 scope:global align:4 +scale_anim__13daSpcItem01_cFv = .text:0x80159B84; // type:function size:0x68 scope:global align:4 +anim_play__13daSpcItem01_cFv = .text:0x80159BEC; // type:function size:0x44 scope:global align:4 +move__13daSpcItem01_cFv = .text:0x80159C30; // type:function size:0xF0 scope:global align:4 +rotate_item__13daSpcItem01_cFv = .text:0x80159D20; // type:function size:0x6C scope:global align:4 +setCol__13daSpcItem01_cFv = .text:0x80159D8C; // type:function size:0x4 scope:global align:4 +_draw__13daSpcItem01_cFv = .text:0x80159D90; // type:function size:0x2C scope:global align:4 +setTevStr__13daSpcItem01_cFv = .text:0x80159DBC; // type:function size:0xC0 scope:global align:4 +daSpcItem01_Draw__FP13daSpcItem01_c = .text:0x80159E7C; // type:function size:0x20 scope:global align:4 +daSpcItem01_Execute__FP13daSpcItem01_c = .text:0x80159E9C; // type:function size:0x20 scope:global align:4 +daSpcItem01_IsDelete__FP13daSpcItem01_c = .text:0x80159EBC; // type:function size:0x8 scope:global align:4 +daSpcItem01_Delete__FP13daSpcItem01_c = .text:0x80159EC4; // type:function size:0x20 scope:global align:4 +daSpcItem01_Create__FP10fopAc_ac_c = .text:0x80159EE4; // type:function size:0x20 scope:global align:4 +daVrbox_Draw__FP11vrbox_class = .text:0x80159F04; // type:function size:0x140 scope:global align:4 +daVrbox_color_set__FP11vrbox_class = .text:0x8015A044; // type:function size:0x184 scope:global align:4 +setTevKColor__11J3DTevBlockFUlPC10J3DGXColor = .text:0x8015A1C8; // type:function size:0x4 scope:global align:4 +setCullMode__13J3DColorBlockFUc = .text:0x8015A1CC; // type:function size:0x4 scope:global align:4 +dungeon_rain_proc__Fv = .text:0x8015A1D0; // type:function size:0x1AC scope:global align:4 +daVrbox_Execute__FP11vrbox_class = .text:0x8015A37C; // type:function size:0x24 scope:global align:4 +daVrbox_IsDelete__FP11vrbox_class = .text:0x8015A3A0; // type:function size:0x8 scope:global align:4 +daVrbox_Delete__FP11vrbox_class = .text:0x8015A3A8; // type:function size:0x8 scope:global align:4 +daVrbox_solidHeapCB__FP10fopAc_ac_c = .text:0x8015A3B0; // type:function size:0xD0 scope:global align:4 +daVrbox_Create__FP10fopAc_ac_c = .text:0x8015A480; // type:function size:0xAC scope:global align:4 +texScrollCheck__FRf = .text:0x8015A52C; // type:function size:0x48 scope:global align:4 +daVrbox2_Draw__FP12vrbox2_class = .text:0x8015A574; // type:function size:0x1D4 scope:global align:4 +daVrbox2_color_set__FP12vrbox2_class = .text:0x8015A748; // type:function size:0x650 scope:global align:4 +daVrbox2_Execute__FP12vrbox2_class = .text:0x8015AD98; // type:function size:0x8 scope:global align:4 +daVrbox2_IsDelete__FP12vrbox2_class = .text:0x8015ADA0; // type:function size:0x8 scope:global align:4 +daVrbox2_Delete__FP12vrbox2_class = .text:0x8015ADA8; // type:function size:0x8 scope:global align:4 +daVrbox2_solidHeapCB__FP10fopAc_ac_c = .text:0x8015ADB0; // type:function size:0x154 scope:global align:4 +daVrbox2_Create__FP10fopAc_ac_c = .text:0x8015AF04; // type:function size:0x64 scope:global align:4 +__ct__9dAs_HIO_cFv = .text:0x8015AF68; // type:function size:0x10 scope:global align:4 +screenSet__17dAuction_screen_cFv = .text:0x8015AF78; // type:function size:0x378 scope:global align:4 +initPosSet__17dAuction_screen_cFP18fopMsgM_pane_classff = .text:0x8015B2F0; // type:function size:0x38 scope:global align:4 +gaugeMove__17dAuction_screen_cFv = .text:0x8015B328; // type:function size:0xCC scope:global align:4 +nowRupeeSet__17dAuction_screen_cFv = .text:0x8015B3F4; // type:function size:0x8C scope:global align:4 +nextRupeeSet__17dAuction_screen_cFs = .text:0x8015B480; // type:function size:0x8C scope:global align:4 +changeNumberTexture__17dAuction_screen_cFP7J2DPanei = .text:0x8015B50C; // type:function size:0x4C scope:global align:4 +rupeeCountTrans__17dAuction_screen_cFv = .text:0x8015B558; // type:function size:0x2F8 scope:global align:4 +rupeeCountUp__17dAuction_screen_cFv = .text:0x8015B850; // type:function size:0x194 scope:global align:4 +rupeeCountDown__17dAuction_screen_cFv = .text:0x8015B9E4; // type:function size:0x168 scope:global align:4 +slotShowAnime__17dAuction_screen_cFv = .text:0x8015BB4C; // type:function size:0x378 scope:global align:4 +gaugeShowAnime__17dAuction_screen_cFv = .text:0x8015BEC4; // type:function size:0xB8 scope:global align:4 +initialize__17dAuction_screen_cFv = .text:0x8015BF7C; // type:function size:0x58 scope:global align:4 +_create__17dAuction_screen_cFv = .text:0x8015BFD4; // type:function size:0x1C0 scope:global align:4 +_move__17dAuction_screen_cFv = .text:0x8015C194; // type:function size:0xE4 scope:global align:4 +_draw__17dAuction_screen_cFv = .text:0x8015C278; // type:function size:0x118 scope:global align:4 +_open__17dAuction_screen_cFv = .text:0x8015C390; // type:function size:0x18 scope:global align:4 +_close__17dAuction_screen_cFv = .text:0x8015C3A8; // type:function size:0x10 scope:global align:4 +_create__5dAs_cFv = .text:0x8015C3B8; // type:function size:0x184 scope:global align:4 +_execute__5dAs_cFv = .text:0x8015C53C; // type:function size:0xD0 scope:global align:4 +_draw__5dAs_cFv = .text:0x8015C60C; // type:function size:0x44 scope:global align:4 +_delete__5dAs_cFv = .text:0x8015C650; // type:function size:0x54 scope:global align:4 +dAs_Draw__FP5dAs_c = .text:0x8015C6A4; // type:function size:0x20 scope:global align:4 +dAs_Execute__FP5dAs_c = .text:0x8015C6C4; // type:function size:0x20 scope:global align:4 +dAs_IsDelete__FP5dAs_c = .text:0x8015C6E4; // type:function size:0x8 scope:global align:4 +dAs_Delete__FP5dAs_c = .text:0x8015C6EC; // type:function size:0x34 scope:global align:4 +dAs_Create__FP9msg_class = .text:0x8015C720; // type:function size:0x28 scope:global align:4 +dAuction_screen_create__Fv = .text:0x8015C748; // type:function size:0x50 scope:global align:4 +dAuction_screen_delete__Fv = .text:0x8015C798; // type:function size:0x38 scope:global align:4 +dAuction_screen_talkStart__Fv = .text:0x8015C7D0; // type:function size:0x10 scope:global align:4 +dAuction_screen_talkEnd__Fv = .text:0x8015C7E0; // type:function size:0x10 scope:global align:4 +dAuction_screen_slotShow__Fv = .text:0x8015C7F0; // type:function size:0x10 scope:global align:4 +dAuction_screen_slotHide__Fv = .text:0x8015C800; // type:function size:0x10 scope:global align:4 +dAuction_screen_gaugeShow__Fv = .text:0x8015C810; // type:function size:0x10 scope:global align:4 +dAuction_screen_gaugeHide__Fv = .text:0x8015C820; // type:function size:0x10 scope:global align:4 +dAuction_screen_gaugeUp__Fv = .text:0x8015C830; // type:function size:0x10 scope:global align:4 +dAuction_screen_gaugeDown__Fv = .text:0x8015C840; // type:function size:0x10 scope:global align:4 +dAs_timerCalc__Fv = .text:0x8015C850; // type:function size:0x3C scope:global align:4 +__dt__17dAuction_screen_cFv = .text:0x8015C88C; // type:function size:0x5C scope:global align:4 +draw__17dAuction_screen_cFv = .text:0x8015C8E8; // type:function size:0x20 scope:global align:4 +__dt__9dAs_HIO_cFv = .text:0x8015C908; // type:function size:0x48 scope:global align:4 +__sinit_d_auction_screen_cpp = .text:0x8015C950; // type:function size:0x38 scope:local align:4 +setScreen__13dPlace_name_cFPCcP10JKRArchive = .text:0x8015C988; // type:function size:0x148 scope:global align:4 +_openAnime__13dPlace_name_cFv = .text:0x8015CAD0; // type:function size:0x58 scope:global align:4 +_closeAnime__13dPlace_name_cFv = .text:0x8015CB28; // type:function size:0x74 scope:global align:4 +draw__13dPlace_name_cFv = .text:0x8015CB9C; // type:function size:0x6C scope:global align:4 +_create__5dPn_cFv = .text:0x8015CC08; // type:function size:0x308 scope:global align:4 +_execute__5dPn_cFv = .text:0x8015CF10; // type:function size:0x6C scope:global align:4 +_draw__5dPn_cFv = .text:0x8015CF7C; // type:function size:0x3C scope:global align:4 +_delete__5dPn_cFv = .text:0x8015CFB8; // type:function size:0x108 scope:global align:4 +dPn_Draw__FP5dPn_c = .text:0x8015D0C0; // type:function size:0x20 scope:global align:4 +dPn_Execute__FP5dPn_c = .text:0x8015D0E0; // type:function size:0x20 scope:global align:4 +dPn_IsDelete__FP5dPn_c = .text:0x8015D100; // type:function size:0x8 scope:global align:4 +dPn_Delete__FP5dPn_c = .text:0x8015D108; // type:function size:0x20 scope:global align:4 +dPn_Create__FP9msg_class = .text:0x8015D128; // type:function size:0x20 scope:global align:4 +__dt__13dPlace_name_cFv = .text:0x8015D148; // type:function size:0x5C scope:global align:4 +limitf__22@unnamed@d_camera_cpp@Ffff = .text:0x8015D1A4; // type:function size:0x20 scope:global align:4 +__ct__9dCamera_cFP12camera_class = .text:0x8015D1C4; // type:function size:0x128 scope:global align:4 +__dt__9dCamera_cFv = .text:0x8015D2EC; // type:function size:0xDC scope:global align:4 +initialize__9dCamera_cFP12camera_classP10fopAc_ac_cUlUl = .text:0x8015D3C8; // type:function size:0x774 scope:global align:4 +Start__9dCamera_cFv = .text:0x8015DB3C; // type:function size:0xC scope:global align:4 +Stop__9dCamera_cFv = .text:0x8015DB48; // type:function size:0xC scope:global align:4 +Stay__9dCamera_cFv = .text:0x8015DB54; // type:function size:0xC scope:global align:4 +ChangeModeOK__9dCamera_cFl = .text:0x8015DB60; // type:function size:0x54 scope:global align:4 +initPad__9dCamera_cFv = .text:0x8015DBB4; // type:function size:0x200 scope:global align:4 +updatePad__9dCamera_cFv = .text:0x8015DDB4; // type:function size:0x370 scope:global align:4 +initMonitor__9dCamera_cFv = .text:0x8015E124; // type:function size:0x94 scope:global align:4 +updateMonitor__9dCamera_cFv = .text:0x8015E1B8; // type:function size:0x138 scope:global align:4 +calcPeepAngle__9dCamera_cFv = .text:0x8015E2F0; // type:function size:0x75C scope:global align:4 +__dt__21dBgS_CamLinChk_NorWtrFv = .text:0x8015EA4C; // type:function size:0x17C scope:global align:4 +__dt__14dBgS_CamLinChkFv = .text:0x8015EBC8; // type:function size:0x154 scope:global align:4 +Att__9dCamera_cFv = .text:0x8015ED1C; // type:function size:0x7C scope:global align:4 +checkForceLockTarget__9dCamera_cFv = .text:0x8015ED98; // type:function size:0x1B0 scope:global align:4 +Run__9dCamera_cFv = .text:0x8015EF48; // type:function size:0x9E0 scope:global align:4 +NotRun__9dCamera_cFv = .text:0x8015F928; // type:function size:0x1B4 scope:global align:4 +SetTrimSize__9dCamera_cFl = .text:0x8015FADC; // type:function size:0xC scope:global align:4 +SetTrimTypeForce__9dCamera_cFl = .text:0x8015FAE8; // type:function size:0xC scope:global align:4 +CalcTrimSize__9dCamera_cFv = .text:0x8015FAF4; // type:function size:0xA4 scope:global align:4 +Draw__9dCamera_cFv = .text:0x8015FB98; // type:function size:0x28 scope:global align:4 +nextMode__9dCamera_cFl = .text:0x8015FBC0; // type:function size:0x718 scope:global align:4 +onModeChange__9dCamera_cFll = .text:0x801602D8; // type:function size:0x1B0 scope:global align:4 +nextType__9dCamera_cFl = .text:0x80160488; // type:function size:0x2B8 scope:global align:4 +onTypeChange__9dCamera_cFll = .text:0x80160740; // type:function size:0xC8 scope:global align:4 +SetTypeForce__9dCamera_cFPcP10fopAc_ac_c = .text:0x80160808; // type:function size:0x48 scope:global align:4 +SetTypeForce__9dCamera_cFlP10fopAc_ac_c = .text:0x80160850; // type:function size:0x30 scope:global align:4 +onStyleChange__9dCamera_cFll = .text:0x80160880; // type:function size:0x120 scope:global align:4 +GetCameraTypeFromMapToolID__9dCamera_cFll = .text:0x801609A0; // type:function size:0x1E0 scope:global align:4 +GetCameraTypeFromCameraName__9dCamera_cFPCc = .text:0x80160B80; // type:function size:0xB4 scope:global align:4 +pushPos__9dCamera_cFv = .text:0x80160C34; // type:function size:0x44 scope:global align:4 +limited_range_addition__FPffff = .text:0x80160C78; // type:function size:0x58 scope:global align:4 +directionOf__9dCamera_cFP10fopAc_ac_c = .text:0x80160CD0; // type:function size:0x24 scope:global align:4 +positionOf__9dCamera_cFP10fopAc_ac_c = .text:0x80160CF4; // type:function size:0x1C scope:global align:4 +attentionPos__9dCamera_cFP10fopAc_ac_c = .text:0x80160D10; // type:function size:0x1C scope:global align:4 +relationalPos__9dCamera_cFP10fopAc_ac_cP4cXyz = .text:0x80160D2C; // type:function size:0xC8 scope:global align:4 +relationalPos__9dCamera_cFP10fopAc_ac_cP4cXyz7cSAngle = .text:0x80160DF4; // type:function size:0xDC scope:global align:4 +relationalPos__9dCamera_cFP10fopAc_ac_cP10fopAc_ac_cP4cXyzf = .text:0x80160ED0; // type:function size:0x220 scope:global align:4 +setDMCAngle__9dCamera_cFv = .text:0x801610F0; // type:function size:0x74 scope:global align:4 +getDMCAngle__9dCamera_cF7cSAngle = .text:0x80161164; // type:function size:0x24 scope:global align:4 +pointInSight__9dCamera_cFP4cXyz = .text:0x80161188; // type:function size:0xBC scope:global align:4 +radiusActorInSight__9dCamera_cFP10fopAc_ac_cP10fopAc_ac_c = .text:0x80161244; // type:function size:0x30 scope:global align:4 +radiusActorInSight__9dCamera_cFP10fopAc_ac_cP10fopAc_ac_cP4cXyzP4cXyzfs = .text:0x80161274; // type:function size:0x490 scope:global align:4 +groundHeight__9dCamera_cFP4cXyz = .text:0x80161704; // type:function size:0x408 scope:global align:4 +__dt__18dBgS_CamGndChk_WtrFv = .text:0x80161B0C; // type:function size:0x168 scope:global align:4 +lineBGCheck__9dCamera_cFP4cXyzP4cXyzP11dBgS_LinChkUl = .text:0x80161C74; // type:function size:0x124 scope:global align:4 +lineBGCheck__9dCamera_cFP4cXyzP4cXyzP4cXyzUl = .text:0x80161D98; // type:function size:0x3F0 scope:global align:4 +lineBGCheck__9dCamera_cFP4cXyzP4cXyzUl = .text:0x80162188; // type:function size:0x2C4 scope:global align:4 +lineBGCheckBack__9dCamera_cFP4cXyzP4cXyzUl = .text:0x8016244C; // type:function size:0x2D0 scope:global align:4 +lineBGCheckBoth__9dCamera_cFP4cXyzP4cXyzP11dBgS_LinChkUl = .text:0x8016271C; // type:function size:0x2C scope:global align:4 +lineCollisionCheckBush__9dCamera_cFP4cXyzP4cXyz = .text:0x80162748; // type:function size:0xEC scope:global align:4 +sph_chk_callback__FP11dBgS_SphChkP10cBgD_Vtx_tiiiP8cM3dGPlaPv = .text:0x80162834; // type:function size:0x84 scope:global align:4 +compWallMargin__9dCamera_cFP4cXyzf = .text:0x801628B8; // type:function size:0x3A8 scope:global align:4 +__dt__14dBgS_CamSphChkFv = .text:0x80162C60; // type:function size:0x148 scope:global align:4 +__dt__11dBgS_SphChkFv = .text:0x80162DA8; // type:function size:0x118 scope:global align:4 +defaultTriming__9dCamera_cFv = .text:0x80162EC0; // type:function size:0xF4 scope:global align:4 +setView__9dCamera_cFffff = .text:0x80162FB4; // type:function size:0xD8 scope:global align:4 +forwardCheckAngle__9dCamera_cFv = .text:0x8016308C; // type:function size:0x868 scope:global align:4 +bumpCheck__9dCamera_cFUl = .text:0x801638F4; // type:function size:0xE70 scope:global align:4 +__ct__21dBgS_CamLinChk_NorWtrFv = .text:0x80164764; // type:function size:0x1B8 scope:global align:4 +getWaterSurfaceHeight__9dCamera_cFP4cXyz = .text:0x8016491C; // type:function size:0x4C8 scope:global align:4 +checkSpecialArea__9dCamera_cFv = .text:0x80164DE4; // type:function size:0x17C scope:global align:4 +checkGroundInfo__9dCamera_cFv = .text:0x80164F60; // type:function size:0x958 scope:global align:4 +followCamera2__9dCamera_cFl = .text:0x801658B8; // type:function size:0x20 scope:global align:4 +followCamera__9dCamera_cFl = .text:0x801658D8; // type:function size:0x2344 scope:global align:4 +push_any_key__22@unnamed@d_camera_cpp@FUl = .text:0x80167C1C; // type:function size:0x50 scope:global align:4 +isPlayerFlying__22@unnamed@d_camera_cpp@FUl = .text:0x80167C6C; // type:function size:0x54 scope:global align:4 +d2s__6cAngleFf = .text:0x80167CC0; // type:function size:0x20 scope:global align:4 +eyePos__9dCamera_cFP10fopAc_ac_c = .text:0x80167CE0; // type:function size:0x1C scope:global align:4 +GetTriPla__4cBgSCFR13cBgS_PolyInfo = .text:0x80167CFC; // type:function size:0x28 scope:global align:4 +heightOf__9dCamera_cFP10fopAc_ac_c = .text:0x80167D24; // type:function size:0x2C scope:global align:4 +__ct__4cXyzFfff = .text:0x80167D50; // type:function size:0x10 scope:global align:4 +check_owner_action1__22@unnamed@d_camera_cpp@FUlUl = .text:0x80167D60; // type:function size:0x1C scope:global align:4 +check_owner_action__22@unnamed@d_camera_cpp@FUlUl = .text:0x80167D7C; // type:function size:0x1C scope:global align:4 +lockonCamera__9dCamera_cFl = .text:0x80167D98; // type:function size:0x122C scope:global align:4 +getMsgCmdSpeaker__9dCamera_cFv = .text:0x80168FC4; // type:function size:0x5C scope:global align:4 +getMsgCmdCut__9dCamera_cFv = .text:0x80169020; // type:function size:0x50 scope:global align:4 +talktoCamera__9dCamera_cFl = .text:0x80169070; // type:function size:0x2BA8 scope:global align:4 +hideActor__22@unnamed@d_camera_cpp@FP10fopAc_ac_c = .text:0x8016BC18; // type:function size:0x10 scope:global align:4 +lineCollisionCheck__22@unnamed@d_camera_cpp@F4cXyz4cXyzP10fopAc_ac_cP10fopAc_ac_c = .text:0x8016BC28; // type:function size:0x4C scope:global align:4 +CalcSubjectAngle__9dCamera_cFPsPs = .text:0x8016BC74; // type:function size:0x454 scope:global align:4 +subjectCamera__9dCamera_cFl = .text:0x8016C0C8; // type:function size:0x10DC scope:global align:4 +towerCamera__9dCamera_cFl = .text:0x8016D1A4; // type:function size:0x125C scope:global align:4 +crawlCamera__9dCamera_cFl = .text:0x8016E400; // type:function size:0x854 scope:global align:4 +hookshotCamera__9dCamera_cFl = .text:0x8016EC54; // type:function size:0x9E4 scope:global align:4 +tornadoCamera__9dCamera_cFl = .text:0x8016F638; // type:function size:0x1084 scope:global align:4 +rideCamera__9dCamera_cFl = .text:0x801706BC; // type:function size:0x13B0 scope:global align:4 +hungCamera__9dCamera_cFl = .text:0x80171A6C; // type:function size:0xDA4 scope:global align:4 +vomitCamera__9dCamera_cFl = .text:0x80172810; // type:function size:0xA00 scope:global align:4 +shieldCamera__9dCamera_cFl = .text:0x80173210; // type:function size:0xE94 scope:global align:4 +manualCamera__9dCamera_cFl = .text:0x801740A4; // type:function size:0xE14 scope:global align:4 +nonOwnerCamera__9dCamera_cFl = .text:0x80174EB8; // type:function size:0x3FC scope:global align:4 +fixedFrameCamera__9dCamera_cFl = .text:0x801752B4; // type:function size:0x5D0 scope:global align:4 +fixedPositionCamera__9dCamera_cFl = .text:0x80175884; // type:function size:0x800 scope:global align:4 +eventCamera__9dCamera_cFl = .text:0x80176084; // type:function size:0x728 scope:global align:4 +demoCamera__9dCamera_cFl = .text:0x801767AC; // type:function size:0x8 scope:global align:4 +letCamera__9dCamera_cFl = .text:0x801767B4; // type:function size:0x8 scope:global align:4 +Set__9dCamera_cF4cXyz4cXyz = .text:0x801767BC; // type:function size:0x38 scope:global align:4 +Set__9dCamera_cF4cXyz4cXyzfs = .text:0x801767F4; // type:function size:0x60 scope:global align:4 +Set__9dCamera_cF4cXyz4cXyzsf = .text:0x80176854; // type:function size:0x60 scope:global align:4 +Reset__9dCamera_cF4cXyz4cXyzfs = .text:0x801768B4; // type:function size:0xD0 scope:global align:4 +Reset__9dCamera_cF4cXyz4cXyz = .text:0x80176984; // type:function size:0xBC scope:global align:4 +Reset__9dCamera_cFv = .text:0x80176A40; // type:function size:0xBC scope:global align:4 +ResetView__9dCamera_cFv = .text:0x80176AFC; // type:function size:0x30 scope:global align:4 +Chtyp__9dCamera_cFl = .text:0x80176B2C; // type:function size:0x58 scope:global align:4 +U2__9dCamera_cFv = .text:0x80176B84; // type:function size:0x8 scope:global align:4 +shakeCamera__9dCamera_cFv = .text:0x80176B8C; // type:function size:0x564 scope:global align:4 +StartShake__9dCamera_cFlPUcl4cXyz = .text:0x801770F0; // type:function size:0x13C scope:global align:4 +StopShake__9dCamera_cFv = .text:0x8017722C; // type:function size:0x18 scope:global align:4 +ResetBlure__9dCamera_cFi = .text:0x80177244; // type:function size:0x4C scope:global align:4 +SetBlureAlpha__9dCamera_cFf = .text:0x80177290; // type:function size:0x8 scope:global align:4 +SetBlureScale__9dCamera_cFfff = .text:0x80177298; // type:function size:0x10 scope:global align:4 +SetBlureScale__9dCamera_cFf = .text:0x801772A8; // type:function size:0x14 scope:global align:4 +SetBlurePosition__9dCamera_cFfff = .text:0x801772BC; // type:function size:0x58 scope:global align:4 +SetBlurePositionType__9dCamera_cFi = .text:0x80177314; // type:function size:0x8 scope:global align:4 +SetBlureTimer__9dCamera_cFl = .text:0x8017731C; // type:function size:0x8 scope:global align:4 +SubjectLockOn__9dCamera_cFP10fopAc_ac_c = .text:0x80177324; // type:function size:0x18 scope:global align:4 +SubjectLockOff__9dCamera_cFv = .text:0x8017733C; // type:function size:0x1C scope:global align:4 +GetForceLockOnActor__9dCamera_cFv = .text:0x80177358; // type:function size:0x34 scope:global align:4 +ForceLockOn__9dCamera_cFUi = .text:0x8017738C; // type:function size:0x40 scope:global align:4 +ForceLockOff__9dCamera_cFUi = .text:0x801773CC; // type:function size:0x30 scope:global align:4 +SetExtendedPosition__9dCamera_cFP4cXyz = .text:0x801773FC; // type:function size:0x20 scope:global align:4 +ScopeViewMsgModeOff__9dCamera_cFv = .text:0x8017741C; // type:function size:0x14 scope:global align:4 +dCam_isManual__FP12camera_class = .text:0x80177430; // type:function size:0xC scope:global align:4 +dCam_getAngleY__FP12camera_class = .text:0x8017743C; // type:function size:0x24 scope:global align:4 +dCam_getAngleX__FP12camera_class = .text:0x80177460; // type:function size:0x8 scope:global align:4 +dCam_getControledAngleY__FP12camera_class = .text:0x80177468; // type:function size:0x24 scope:global align:4 +dCam_getCamera__Fv = .text:0x8017748C; // type:function size:0x10 scope:global align:4 +dCam_getBody__Fv = .text:0x8017749C; // type:function size:0x24 scope:global align:4 +preparation__FP20camera_process_class = .text:0x801774C0; // type:function size:0x90 scope:global align:4 +view_setup__FP20camera_process_class = .text:0x80177550; // type:function size:0xFC scope:global align:4 +store__FP20camera_process_class = .text:0x8017764C; // type:function size:0x300 scope:global align:4 +camera_execute__FP20camera_process_class = .text:0x8017794C; // type:function size:0xB4 scope:global align:4 +camera_draw__FP20camera_process_class = .text:0x80177A00; // type:function size:0x3D4 scope:global align:4 +init_phase1__FP12camera_class = .text:0x80177DD4; // type:function size:0xB8 scope:global align:4 +init_phase2__FP12camera_class = .text:0x80177E8C; // type:function size:0x19C scope:global align:4 +camera_create__FP12camera_class = .text:0x80178028; // type:function size:0x30 scope:global align:4 +camera_delete__FP20camera_process_class = .text:0x80178058; // type:function size:0x2C scope:global align:4 +is_camera_delete__FPv = .text:0x80178084; // type:function size:0x8 scope:global align:4 +Init__14dCamForcusLineFv = .text:0x8017808C; // type:function size:0x98 scope:global align:4 +Draw__14dCamForcusLineFv = .text:0x80178124; // type:function size:0x84 scope:global align:4 +Off__14dCamForcusLineFv = .text:0x801781A8; // type:function size:0x18 scope:global align:4 +__dt__14d2DBSplinePathFv = .text:0x801781C0; // type:function size:0x48 scope:global align:4 +__dt__Q29dCamera_c2BGFv = .text:0x80178208; // type:function size:0x254 scope:global align:4 +__ct__Q29dCamera_c2BGFv = .text:0x8017845C; // type:function size:0x1DC scope:global align:4 +__dt__14dBgS_CamGndChkFv = .text:0x80178638; // type:function size:0x140 scope:global align:4 +__ct__Q29dCamera_c23@class$4017d_camera_cppFv = .text:0x80178778; // type:function size:0x4 scope:local align:4 +__dt__Q29dCamera_c23@class$4017d_camera_cppFv = .text:0x8017877C; // type:function size:0x3C scope:local align:4 +getRopePos__9daPy_py_cCFv = .text:0x801787B8; // type:function size:0x1C scope:global align:4 +setFlag__9dCamera_cFUl = .text:0x801787D4; // type:function size:0x14 scope:global align:4 +chkFlag__9dCamera_cFUl = .text:0x801787E8; // type:function size:0x14 scope:global align:4 +Bank__9dCamera_cFv = .text:0x801787FC; // type:function size:0x34 scope:global align:4 +Up__9dCamera_cFv = .text:0x80178830; // type:function size:0x1C scope:global align:4 +Center__9dCamera_cFv = .text:0x8017884C; // type:function size:0x34 scope:global align:4 +Flag__11dCamParam_cFlUs = .text:0x80178880; // type:function size:0x20 scope:global align:4 +__as__7cSAngleFRC7cSAngle = .text:0x801788A0; // type:function size:0xC scope:global align:4 +Val__11dCamParam_cFli = .text:0x801788AC; // type:function size:0x20 scope:global align:4 +dComIfGp_evmng_cameraPlay__Fv = .text:0x801788CC; // type:function size:0x10 scope:global align:4 +__sinit_d_camera_cpp = .text:0x801788DC; // type:function size:0x1F0 scope:local align:4 +@20@__dt__14dBgS_CamGndChkFv = .text:0x80178ACC; // type:function size:0x8 scope:local align:4 +@76@__dt__14dBgS_CamGndChkFv = .text:0x80178AD4; // type:function size:0x8 scope:local align:4 +@64@__dt__14dBgS_CamGndChkFv = .text:0x80178ADC; // type:function size:0x8 scope:local align:4 +@20@__dt__14dBgS_CamLinChkFv = .text:0x80178AE4; // type:function size:0x8 scope:local align:4 +@100@__dt__14dBgS_CamLinChkFv = .text:0x80178AEC; // type:function size:0x8 scope:local align:4 +@88@__dt__14dBgS_CamLinChkFv = .text:0x80178AF4; // type:function size:0x8 scope:local align:4 +@20@__dt__21dBgS_CamLinChk_NorWtrFv = .text:0x80178AFC; // type:function size:0x8 scope:local align:4 +@100@__dt__21dBgS_CamLinChk_NorWtrFv = .text:0x80178B04; // type:function size:0x8 scope:local align:4 +@88@__dt__21dBgS_CamLinChk_NorWtrFv = .text:0x80178B0C; // type:function size:0x8 scope:local align:4 +@20@__dt__18dBgS_CamGndChk_WtrFv = .text:0x80178B14; // type:function size:0x8 scope:local align:4 +@76@__dt__18dBgS_CamGndChk_WtrFv = .text:0x80178B1C; // type:function size:0x8 scope:local align:4 +@64@__dt__18dBgS_CamGndChk_WtrFv = .text:0x80178B24; // type:function size:0x8 scope:local align:4 +@20@__dt__11dBgS_SphChkFv = .text:0x80178B2C; // type:function size:0x8 scope:local align:4 +@36@__dt__11dBgS_SphChkFv = .text:0x80178B34; // type:function size:0x8 scope:local align:4 +@68@__dt__11dBgS_SphChkFv = .text:0x80178B3C; // type:function size:0x8 scope:local align:4 +@56@__dt__11dBgS_SphChkFv = .text:0x80178B44; // type:function size:0x8 scope:local align:4 +@20@__dt__14dBgS_CamSphChkFv = .text:0x80178B4C; // type:function size:0x8 scope:local align:4 +@36@__dt__14dBgS_CamSphChkFv = .text:0x80178B54; // type:function size:0x8 scope:local align:4 +@68@__dt__14dBgS_CamSphChkFv = .text:0x80178B5C; // type:function size:0x8 scope:local align:4 +@56@__dt__14dBgS_CamSphChkFv = .text:0x80178B64; // type:function size:0x8 scope:local align:4 +dEnvSe_Draw__FP8dEnvSe_c = .text:0x80178B6C; // type:function size:0x8 scope:global align:4 +dEnvSe_getNearPathPos__FP4cXyzP4cXyzP5dPath = .text:0x80178B74; // type:function size:0x23C scope:global align:4 +execute__8dEnvSe_cFv = .text:0x80178DB0; // type:function size:0x3E0 scope:global align:4 +dEnvSe_Execute__FP8dEnvSe_c = .text:0x80179190; // type:function size:0x20 scope:global align:4 +dEnvSe_IsDelete__FP8dEnvSe_c = .text:0x801791B0; // type:function size:0x8 scope:global align:4 +dEnvSe_Delete__FP8dEnvSe_c = .text:0x801791B8; // type:function size:0x30 scope:global align:4 +dEnvSe_Create__FP12kankyo_class = .text:0x801791E8; // type:function size:0x8 scope:global align:4 +__ct__9dFe_HIO_cFv = .text:0x801791F0; // type:function size:0x68 scope:global align:4 +_create__13dFile_error_cFv = .text:0x80179258; // type:function size:0x248 scope:global align:4 +initial__13dFile_error_cFv = .text:0x801794A0; // type:function size:0x34 scope:global align:4 +_delete__13dFile_error_cFv = .text:0x801794D4; // type:function size:0x84 scope:global align:4 +__dt__8MyScreenFv = .text:0x80179558; // type:function size:0x60 scope:global align:4 +_deleteSp__13dFile_error_cFv = .text:0x801795B8; // type:function size:0x38 scope:global align:4 +setErrMessage__13dFile_error_cFUli = .text:0x801795F0; // type:function size:0x10C scope:global align:4 +closeMessage__13dFile_error_cFv = .text:0x801796FC; // type:function size:0x58 scope:global align:4 +resizeMsgBoard__13dFile_error_cFi = .text:0x80179754; // type:function size:0x1C0 scope:global align:4 +setMessage__13dFile_error_cFPc = .text:0x80179914; // type:function size:0xA4 scope:global align:4 +getLineCount__13dFile_error_cFPc = .text:0x801799B8; // type:function size:0x3C scope:global align:4 +_move__13dFile_error_cFv = .text:0x801799F4; // type:function size:0x38 scope:global align:4 +ProcWait__13dFile_error_cFv = .text:0x80179A2C; // type:function size:0x4 scope:global align:4 +ShowMsgBoard__13dFile_error_cFv = .text:0x80179A30; // type:function size:0x174 scope:global align:4 +ynCursorInit__13dFile_error_cFv = .text:0x80179BA4; // type:function size:0x13C scope:global align:4 +HideMsgBoard__13dFile_error_cFv = .text:0x80179CE0; // type:function size:0x160 scope:global align:4 +msgDispWait__13dFile_error_cFv = .text:0x80179E40; // type:function size:0xD4 scope:global align:4 +yesNoSelectWait__13dFile_error_cFv = .text:0x80179F14; // type:function size:0x214 scope:global align:4 +ynCursorMove__13dFile_error_cFv = .text:0x8017A128; // type:function size:0x1DC scope:global align:4 +ynCursorAnime__13dFile_error_cFv = .text:0x8017A304; // type:function size:0x2E4 scope:global align:4 +screenSet__13dFile_error_cFv = .text:0x8017A5E8; // type:function size:0x2E8 scope:global align:4 +paneTransInit__13dFile_error_cFv = .text:0x8017A8D0; // type:function size:0x1B8 scope:global align:4 +displayInit__13dFile_error_cFv = .text:0x8017AA88; // type:function size:0x1C scope:global align:4 +PaneTranceBase__13dFile_error_cFsUcffffUci = .text:0x8017AAA4; // type:function size:0x1A8 scope:global align:4 +_draw__13dFile_error_cFv = .text:0x8017AC4C; // type:function size:0x3C scope:global align:4 +draw2__13dFile_error_cFv = .text:0x8017AC88; // type:function size:0x38 scope:global align:4 +draw__15dDlst_FileErr_cFv = .text:0x8017ACC0; // type:function size:0x64 scope:global align:4 +__dt__15dDlst_FileErr_cFv = .text:0x8017AD24; // type:function size:0x5C scope:global align:4 +createPane__8MyScreenFRCQ27J2DPane18J2DScrnBlockHeaderP20JSURandomInputStreamP7J2DPane = .text:0x8017AD80; // type:function size:0x88 scope:global align:4 +getTypeID__9J2DScreenFv = .text:0x8017AE08; // type:function size:0x8 scope:global align:4 +calcMtx__9J2DScreenFv = .text:0x8017AE10; // type:function size:0x34 scope:global align:4 +drawSelf__7J2DPaneFff = .text:0x8017AE44; // type:function size:0x4 scope:global align:4 +__dt__9dFe_HIO_cFv = .text:0x8017AE48; // type:function size:0x48 scope:global align:4 +__sinit_d_file_error_cpp = .text:0x8017AE90; // type:function size:0xC8 scope:local align:4 +__ct__9dFs_HIO_cFv = .text:0x8017AF58; // type:function size:0x170 scope:global align:4 +_create__14dFile_select_cFv = .text:0x8017B0C8; // type:function size:0x2A0 scope:global align:4 +initial__14dFile_select_cFv = .text:0x8017B368; // type:function size:0x34 scope:global align:4 +_deleteSp__14dFile_select_cFv = .text:0x8017B39C; // type:function size:0x38 scope:global align:4 +_move__14dFile_select_cFv = .text:0x8017B3D4; // type:function size:0x38 scope:global align:4 +_open__14dFile_select_cFv = .text:0x8017B40C; // type:function size:0x308 scope:global align:4 +_close__14dFile_select_cFv = .text:0x8017B714; // type:function size:0xA8 scope:global align:4 +closeEnd__14dFile_select_cFv = .text:0x8017B7BC; // type:function size:0x35C scope:global align:4 +closeCardErr__14dFile_select_cFv = .text:0x8017BB18; // type:function size:0x35C scope:global align:4 +closeBack__14dFile_select_cFv = .text:0x8017BE74; // type:function size:0x2DC scope:global align:4 +closeErrErase__14dFile_select_cFv = .text:0x8017C150; // type:function size:0x314 scope:global align:4 +closeErrCopy__14dFile_select_cFv = .text:0x8017C464; // type:function size:0x7C4 scope:global align:4 +dataSelect__14dFile_select_cFv = .text:0x8017CC28; // type:function size:0x1DC scope:global align:4 +menuColorChange__14dFile_select_cFv = .text:0x8017CE04; // type:function size:0x204 scope:global align:4 +SelectTitAnime__14dFile_select_cFv = .text:0x8017D008; // type:function size:0x200 scope:global align:4 +recCursorMove__14dFile_select_cFv = .text:0x8017D208; // type:function size:0x50 scope:global align:4 +recCursorAnime__14dFile_select_cFv = .text:0x8017D258; // type:function size:0xD0 scope:global align:4 +recCursorAlphaInit__14dFile_select_cFv = .text:0x8017D328; // type:function size:0x34 scope:global align:4 +recDataPaneMove__14dFile_select_cFv = .text:0x8017D35C; // type:function size:0x5C0 scope:global align:4 +dataSelMoveSet__14dFile_select_cFv = .text:0x8017D91C; // type:function size:0x4C scope:global align:4 +makeRecInfo__14dFile_select_cFUc = .text:0x8017D968; // type:function size:0x2C4 scope:global align:4 +dataSelectPaneMove__14dFile_select_cFv = .text:0x8017DC2C; // type:function size:0x28C scope:global align:4 +MessagePaneMoveSet__14dFile_select_cFffffUci = .text:0x8017DEB8; // type:function size:0x64 scope:global align:4 +menuSelect__14dFile_select_cFv = .text:0x8017DF1C; // type:function size:0x44C scope:global align:4 +menuCursorAlphaInit__14dFile_select_cFv = .text:0x8017E368; // type:function size:0x34 scope:global align:4 +menuCursorMove__14dFile_select_cFv = .text:0x8017E39C; // type:function size:0x40 scope:global align:4 +menuCursorAnime__14dFile_select_cFv = .text:0x8017E3DC; // type:function size:0xD0 scope:global align:4 +ToCopyPaneMove__14dFile_select_cFv = .text:0x8017E4AC; // type:function size:0x190 scope:global align:4 +ToErasePaneMove__14dFile_select_cFv = .text:0x8017E63C; // type:function size:0x138 scope:global align:4 +ToBackPaneMove__14dFile_select_cFv = .text:0x8017E774; // type:function size:0x118 scope:global align:4 +copyDataToSelect__14dFile_select_cFv = .text:0x8017E88C; // type:function size:0x28C scope:global align:4 +copyDataSelAnime__14dFile_select_cFv = .text:0x8017EB18; // type:function size:0x37C scope:global align:4 +cptCursorMove__14dFile_select_cFv = .text:0x8017EE94; // type:function size:0x60 scope:global align:4 +copyToSelBack__14dFile_select_cFv = .text:0x8017EEF4; // type:function size:0xD8 scope:global align:4 +copyToSelPaneMove__14dFile_select_cFv = .text:0x8017EFCC; // type:function size:0x1C0 scope:global align:4 +copyPaneMoveOk__14dFile_select_cFv = .text:0x8017F18C; // type:function size:0x33C scope:global align:4 +copyPaneMoveOk2__14dFile_select_cFv = .text:0x8017F4C8; // type:function size:0x28C scope:global align:4 +saveCopyBWColor__14dFile_select_cFv = .text:0x8017F754; // type:function size:0x42C scope:global align:4 +DataSelectPaneCopyMove__14dFile_select_cFss = .text:0x8017FB80; // type:function size:0x468 scope:global align:4 +DataSelectPaneCopyBackMove__14dFile_select_cFss = .text:0x8017FFE8; // type:function size:0x760 scope:global align:4 +DataSelectPaneCopyMove2__14dFile_select_cFss = .text:0x80180748; // type:function size:0x744 scope:global align:4 +DataSelectPaneCopyColorMove__14dFile_select_cFsUci = .text:0x80180E8C; // type:function size:0x1688 scope:global align:4 +__ct__Q28JUtility6TColorFv = .text:0x80182514; // type:function size:0xC scope:global align:4 +DataSelectPaneBackFromCopyMove__14dFile_select_cFUcUc = .text:0x80182520; // type:function size:0x438 scope:global align:4 +YesNoSelect__14dFile_select_cFv = .text:0x80182958; // type:function size:0x224 scope:global align:4 +yesNoCursorMove__14dFile_select_cFv = .text:0x80182B7C; // type:function size:0x3C scope:global align:4 +CmdExecPaneMove0__14dFile_select_cFv = .text:0x80182BB8; // type:function size:0x2B0 scope:global align:4 +CmdExecPaneMove2__14dFile_select_cFv = .text:0x80182E68; // type:function size:0xD0 scope:global align:4 +CommandExec__14dFile_select_cFv = .text:0x80182F38; // type:function size:0x11C scope:global align:4 +DataEraseWait__14dFile_select_cFv = .text:0x80183054; // type:function size:0xF8 scope:global align:4 +DataCopyWait__14dFile_select_cFv = .text:0x8018314C; // type:function size:0xF8 scope:global align:4 +ErasePaneMoveOk__14dFile_select_cFv = .text:0x80183244; // type:function size:0x1DC scope:global align:4 +ErasePaneMoveOk2__14dFile_select_cFv = .text:0x80183420; // type:function size:0x1DC scope:global align:4 +ErrorMsgPaneMove__14dFile_select_cFv = .text:0x801835FC; // type:function size:0x144 scope:global align:4 +ErrorMsgPaneMove2__14dFile_select_cFv = .text:0x80183740; // type:function size:0x90 scope:global align:4 +backDatSelPaneMove__14dFile_select_cFv = .text:0x801837D0; // type:function size:0x220 scope:global align:4 +backDatSelWait__14dFile_select_cFv = .text:0x801839F0; // type:function size:0xCC scope:global align:4 +backDatSelWait2__14dFile_select_cFv = .text:0x80183ABC; // type:function size:0x9C scope:global align:4 +DataSelectPaneBackMove__14dFile_select_cFsss = .text:0x80183B58; // type:function size:0x56C scope:global align:4 +nextModeWait__14dFile_select_cFv = .text:0x801840C4; // type:function size:0x4 scope:global align:4 +screenSet__14dFile_select_cFv = .text:0x801840C8; // type:function size:0x1330 scope:global align:4 +paneTransInit__14dFile_select_cFv = .text:0x801853F8; // type:function size:0x2E8 scope:global align:4 +menuPaneMoveSet__14dFile_select_cFv = .text:0x801856E0; // type:function size:0x124 scope:global align:4 +yesNoPaneMoveSet__14dFile_select_cFv = .text:0x80185804; // type:function size:0xAC scope:global align:4 +MessagePaneMove__14dFile_select_cFffffsUci = .text:0x801858B0; // type:function size:0x44 scope:global align:4 +recInfoPaneMove__14dFile_select_cFffffsUci = .text:0x801858F4; // type:function size:0x44 scope:global align:4 +menuPaneMove__14dFile_select_cFffsUci = .text:0x80185938; // type:function size:0x150 scope:global align:4 +yesNoPaneMove__14dFile_select_cFffsUci = .text:0x80185A88; // type:function size:0xD0 scope:global align:4 +PaneTranceTitle__14dFile_select_cFsUcffUci = .text:0x80185B58; // type:function size:0x128 scope:global align:4 +PaneAlphaTitleTxt__14dFile_select_cFsUc = .text:0x80185C80; // type:function size:0xB8 scope:global align:4 +PaneTranceRecTlt1__14dFile_select_cFsUcffffUci = .text:0x80185D38; // type:function size:0x194 scope:global align:4 +PaneTranceRecTlt2__14dFile_select_cFsUcffffUci = .text:0x80185ECC; // type:function size:0x194 scope:global align:4 +PaneTranceRecTlt3__14dFile_select_cFsUcffffUci = .text:0x80186060; // type:function size:0x194 scope:global align:4 +PaneTranceRecInfo1__14dFile_select_cFsUcffffUci = .text:0x801861F4; // type:function size:0x138 scope:global align:4 +PaneTranceRecInfo2__14dFile_select_cFsUcffffUci = .text:0x8018632C; // type:function size:0x138 scope:global align:4 +PaneTranceRecInfo3__14dFile_select_cFsUcffffUci = .text:0x80186464; // type:function size:0x138 scope:global align:4 +PaneTranceRecBase__14dFile_select_cFsUcffffUci = .text:0x8018659C; // type:function size:0x33C scope:global align:4 +PaneTranceMessageBase__14dFile_select_cFsUcffffUci = .text:0x801868D8; // type:function size:0x144 scope:global align:4 +PaneTranceYes__14dFile_select_cFsUcffUci = .text:0x80186A1C; // type:function size:0x108 scope:global align:4 +PaneTranceNo__14dFile_select_cFsUcffUci = .text:0x80186B24; // type:function size:0x108 scope:global align:4 +PaneTranceStart__14dFile_select_cFsUcffUci = .text:0x80186C2C; // type:function size:0x108 scope:global align:4 +PaneTranceCopy__14dFile_select_cFsUcffUci = .text:0x80186D34; // type:function size:0x108 scope:global align:4 +PaneTranceErase__14dFile_select_cFsUcffUci = .text:0x80186E3C; // type:function size:0x108 scope:global align:4 +PaneTranceBack__14dFile_select_cFsUcffUci = .text:0x80186F44; // type:function size:0x108 scope:global align:4 +displayInit__14dFile_select_cFv = .text:0x8018704C; // type:function size:0x118 scope:global align:4 +setSaveData__14dFile_select_cFv = .text:0x80187164; // type:function size:0x3A4 scope:global align:4 +changeExtraColor__14dFile_select_cFi = .text:0x80187508; // type:function size:0x5E0 scope:global align:4 +changeBrokenColor__14dFile_select_cFi = .text:0x80187AE8; // type:function size:0x330 scope:global align:4 +_draw__14dFile_select_cFv = .text:0x80187E18; // type:function size:0x3C scope:global align:4 +draw__15dDlst_FileSel_cFv = .text:0x80187E54; // type:function size:0x64 scope:global align:4 +dataSelectEx__14dFile_select_cFv = .text:0x80187EB8; // type:function size:0x220 scope:global align:4 +ExSavePaneMove__14dFile_select_cFv = .text:0x801880D8; // type:function size:0x1D0 scope:global align:4 +YesNoSelectEx__14dFile_select_cFv = .text:0x801882A8; // type:function size:0x26C scope:global align:4 +ExSavePaneMove0__14dFile_select_cFv = .text:0x80188514; // type:function size:0x228 scope:global align:4 +ExCardCheck__14dFile_select_cFv = .text:0x8018873C; // type:function size:0x9C scope:global align:4 +ExBackDatSelPaneMove__14dFile_select_cFv = .text:0x801887D8; // type:function size:0x130 scope:global align:4 +ExSavePaneMove1__14dFile_select_cFv = .text:0x80188908; // type:function size:0xD0 scope:global align:4 +ExDataSave__14dFile_select_cFv = .text:0x801889D8; // type:function size:0x84 scope:global align:4 +ExDataSaveWait__14dFile_select_cFv = .text:0x80188A5C; // type:function size:0x11C scope:global align:4 +ExDataSavePaneMoveOk__14dFile_select_cFv = .text:0x80188B78; // type:function size:0x230 scope:global align:4 +ExDataSavePaneMoveOk2__14dFile_select_cFv = .text:0x80188DA8; // type:function size:0x1D4 scope:global align:4 +ExErrorMsgPaneMove__14dFile_select_cFv = .text:0x80188F7C; // type:function size:0x124 scope:global align:4 +ExErrorMsgPaneMove2__14dFile_select_cFv = .text:0x801890A0; // type:function size:0x98 scope:global align:4 +__dt__15dDlst_FileSel_cFv = .text:0x80189138; // type:function size:0x5C scope:global align:4 +__dt__9dFs_HIO_cFv = .text:0x80189194; // type:function size:0x48 scope:global align:4 +__sinit_d_file_select_cpp = .text:0x801891DC; // type:function size:0x3F8 scope:local align:4 +draw__24dDlst_Gameover_CAPTURE_cFv = .text:0x801895D4; // type:function size:0x2E8 scope:global align:4 +_create__11dGameover_cFv = .text:0x801898BC; // type:function size:0x2C8 scope:global align:4 +_execute__11dGameover_cFv = .text:0x80189B84; // type:function size:0x24C scope:global align:4 +_draw__11dGameover_cFv = .text:0x80189DD0; // type:function size:0x84 scope:global align:4 +_delete__11dGameover_cFv = .text:0x80189E54; // type:function size:0x10C scope:global align:4 +deleteCheck__11dGameover_cFv = .text:0x80189F60; // type:function size:0x14 scope:global align:4 +setScreen__24dDlst_GameOverScrnDraw_cFPCcP10JKRArchive = .text:0x80189F74; // type:function size:0x12C scope:global align:4 +valueInit__24dDlst_GameOverScrnDraw_cFv = .text:0x8018A0A0; // type:function size:0x30 scope:global align:4 +animeOpen__24dDlst_GameOverScrnDraw_cFv = .text:0x8018A0D0; // type:function size:0x1E0 scope:global align:4 +animeClose__24dDlst_GameOverScrnDraw_cFv = .text:0x8018A2B0; // type:function size:0x184 scope:global align:4 +setEmitter0__24dDlst_GameOverScrnDraw_cF4cXyz = .text:0x8018A434; // type:function size:0x70 scope:global align:4 +setEmitter1__24dDlst_GameOverScrnDraw_cF4cXyz = .text:0x8018A4A4; // type:function size:0x70 scope:global align:4 +anime1__24dDlst_GameOverScrnDraw_cFi = .text:0x8018A514; // type:function size:0x1F8 scope:global align:4 +anime2__24dDlst_GameOverScrnDraw_cFi = .text:0x8018A70C; // type:function size:0x174 scope:global align:4 +setRotate__24dDlst_GameOverScrnDraw_cFP18fopMsgM_pane_classf = .text:0x8018A880; // type:function size:0xA0 scope:global align:4 +draw__24dDlst_GameOverScrnDraw_cFv = .text:0x8018A920; // type:function size:0x9C scope:global align:4 +dGameover_Draw__FP11dGameover_c = .text:0x8018A9BC; // type:function size:0x20 scope:global align:4 +dGameover_Execute__FP11dGameover_c = .text:0x8018A9DC; // type:function size:0x20 scope:global align:4 +dGameover_IsDelete__FP11dGameover_c = .text:0x8018A9FC; // type:function size:0x8 scope:global align:4 +dGameover_Delete__FP11dGameover_c = .text:0x8018AA04; // type:function size:0x20 scope:global align:4 +dGameover_Create__FP9msg_class = .text:0x8018AA24; // type:function size:0x20 scope:global align:4 +__dt__16dDlst_MenuSave_cFv = .text:0x8018AA44; // type:function size:0x5C scope:global align:4 +__dt__12dMenu_save_cFv = .text:0x8018AAA0; // type:function size:0x74 scope:global align:4 +__dt__24dDlst_Gameover_CAPTURE_cFv = .text:0x8018AB14; // type:function size:0x5C scope:global align:4 +__dt__24dDlst_GameOverScrnDraw_cFv = .text:0x8018AB70; // type:function size:0x5C scope:global align:4 +toon_proc_check__Fv = .text:0x8018ABCC; // type:function size:0x4C scope:global align:4 +u8_data_ratio_set__FUcUcf = .text:0x8018AC18; // type:function size:0x4C scope:global align:4 +s16_data_ratio_set__Fssf = .text:0x8018AC64; // type:function size:0x50 scope:local align:4 +kankyo_color_ratio_set__FUcUcfUcUcfsf = .text:0x8018ACB4; // type:function size:0x104 scope:global align:4 +fl_data_ratio_set__Ffff = .text:0x8018ADB8; // type:function size:0x10 scope:global align:4 +float_kankyo_color_ratio_set__Fffffffff = .text:0x8018ADC8; // type:function size:0xE8 scope:global align:4 +get_parcent__Ffff = .text:0x8018AEB0; // type:function size:0x34 scope:local align:4 +dKy_light_influence_id__F4cXyzi = .text:0x8018AEE4; // type:function size:0x1E8 scope:global align:4 +dKy_eflight_influence_id__F4cXyzi = .text:0x8018B0CC; // type:function size:0x1C8 scope:global align:4 +dKy_eflight_influence_pos__Fi = .text:0x8018B294; // type:function size:0x3C scope:global align:4 +dKy_light_influence_col__Fi = .text:0x8018B2D0; // type:function size:0x2C scope:global align:4 +dKy_light_influence_power__Fi = .text:0x8018B2FC; // type:function size:0x28 scope:global align:4 +dKy_light_influence_yuragi__Fi = .text:0x8018B324; // type:function size:0x28 scope:global align:4 +dKy_light_influence_distance__F4cXyzi = .text:0x8018B34C; // type:function size:0xA4 scope:global align:4 +dKy_eflight_influence_col__Fi = .text:0x8018B3F0; // type:function size:0x2C scope:global align:4 +dKy_eflight_influence_power__Fi = .text:0x8018B41C; // type:function size:0x28 scope:global align:4 +dKy_eflight_influence_yuragi__Fi = .text:0x8018B444; // type:function size:0x28 scope:global align:4 +dKy_eflight_influence_distance__F4cXyzi = .text:0x8018B46C; // type:function size:0xA4 scope:global align:4 +plight_init__Fv = .text:0x8018B510; // type:function size:0x98 scope:global align:4 +plight_set__Fv = .text:0x8018B5A8; // type:function size:0x120 scope:global align:4 +envcolor_init__Fv = .text:0x8018B6C8; // type:function size:0x458 scope:global align:4 +__ct__18dScnKy_env_light_cFv = .text:0x8018BB20; // type:function size:0xB4 scope:global align:4 +__dt__15WIND_INF_ENTITYFv = .text:0x8018BBD4; // type:function size:0x3C scope:global align:4 +__ct__15WIND_INF_ENTITYFv = .text:0x8018BC10; // type:function size:0x4 scope:global align:4 +__ct__15LIGHT_INFLUENCEFv = .text:0x8018BC14; // type:function size:0x4 scope:global align:4 +setDaytime__18dScnKy_env_light_cFv = .text:0x8018BC18; // type:function size:0x190 scope:global align:4 +GetTimePass__20dStage_roomControl_cFv = .text:0x8018BDA8; // type:function size:0x8 scope:global align:4 +SetSchbit__18dScnKy_env_light_cFv = .text:0x8018BDB0; // type:function size:0xAC scope:global align:4 +setSunpos__18dScnKy_env_light_cFv = .text:0x8018BE5C; // type:function size:0x148 scope:global align:4 +getDaytime__18dScnKy_env_light_cFv = .text:0x8018BFA4; // type:function size:0x8 scope:global align:4 +dKy_getdaytime_hour__Fv = .text:0x8018BFAC; // type:function size:0x2C scope:global align:4 +dKy_getdaytime_minute__Fv = .text:0x8018BFD8; // type:function size:0x7C scope:global align:4 +dKy_daynight_check__Fv = .text:0x8018C054; // type:function size:0x3C scope:global align:4 +setLight_palno_get__18dScnKy_env_light_cFPUcPUcPUcPUcPUcPUcPUcPUcPfPiPiPfPUc = .text:0x8018C090; // type:function size:0x5F4 scope:global align:4 +setLight__18dScnKy_env_light_cFv = .text:0x8018C684; // type:function size:0x958 scope:global align:4 +setLight_bg__18dScnKy_env_light_cFP12dKy_tevstr_cP11_GXColorS10P11_GXColorS10P11_GXColorS10P11_GXColorS10P11_GXColorS10P11_GXColorS10P11_GXColorS10P11_GXColorS10P11_GXColorS10PfPf = .text:0x8018CFDC; // type:function size:0x5F8 scope:global align:4 +setLight_actor__18dScnKy_env_light_cFP12dKy_tevstr_cP11_GXColorS10PfPf = .text:0x8018D5D4; // type:function size:0x2F0 scope:global align:4 +settingTevStruct_colget_actor__18dScnKy_env_light_cFP4cXyzP12dKy_tevstr_cP11_GXColorS10P11_GXColorS10P11_GXColorS10PfPf = .text:0x8018D8C4; // type:function size:0xF0 scope:global align:4 +settingTevStruct_colget_player__18dScnKy_env_light_cFP12dKy_tevstr_c = .text:0x8018D9B4; // type:function size:0x98 scope:global align:4 +settingTevStruct_plightcol_plus__18dScnKy_env_light_cFP4cXyzP12dKy_tevstr_c11_GXColorS1011_GXColorS10Uc = .text:0x8018DA4C; // type:function size:0x744 scope:global align:4 +settingTevStruct_eflightcol_plus__18dScnKy_env_light_cFP4cXyzP12dKy_tevstr_c = .text:0x8018E190; // type:function size:0x224 scope:global align:4 +settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c = .text:0x8018E3B4; // type:function size:0x5F4 scope:global align:4 +setLightTevColorType_sub__FP11J3DMaterialP12dKy_tevstr_c = .text:0x8018E9A8; // type:function size:0x3E0 scope:global align:4 +setLight__13J3DColorBlockFUlP11J3DLightObj = .text:0x8018ED88; // type:function size:0x4 scope:global align:4 +setLightTevColorType__18dScnKy_env_light_cFP8J3DModelP12dKy_tevstr_c = .text:0x8018ED8C; // type:function size:0x68 scope:global align:4 +CalcTevColor__18dScnKy_env_light_cFv = .text:0x8018EDF4; // type:function size:0x8C scope:global align:4 +Sndpos__18dScnKy_env_light_cFv = .text:0x8018EE80; // type:function size:0x40 scope:global align:4 +Eflight_flush_proc__18dScnKy_env_light_cFv = .text:0x8018EEC0; // type:function size:0x1F4 scope:global align:4 +SetBaseLight__18dScnKy_env_light_cFv = .text:0x8018F0B4; // type:function size:0x148 scope:global align:4 +exeKankyo__18dScnKy_env_light_cFv = .text:0x8018F1FC; // type:function size:0x1A0 scope:global align:4 +dKy_event_init__Fv = .text:0x8018F39C; // type:function size:0x4 scope:global align:4 +dice_wether_init__FUcff = .text:0x8018F3A0; // type:function size:0x30 scope:global align:4 +dice_wether_execute__FUcff = .text:0x8018F3D0; // type:function size:0x60 scope:global align:4 +dice_rain_minus__Fv = .text:0x8018F430; // type:function size:0x54 scope:global align:4 +phantomship_wether__Fv = .text:0x8018F484; // type:function size:0x10C scope:global align:4 +dKy_event_proc__Fv = .text:0x8018F590; // type:function size:0x538 scope:global align:4 +drawKankyo__18dScnKy_env_light_cFv = .text:0x8018FAC8; // type:function size:0x40 scope:global align:4 +dKy_Draw__FP17sub_kankyo__class = .text:0x8018FB08; // type:function size:0x2C scope:global align:4 +dKy_Execute__FP17sub_kankyo__class = .text:0x8018FB34; // type:function size:0x38 scope:global align:4 +dKy_IsDelete__FP17sub_kankyo__class = .text:0x8018FB6C; // type:function size:0x8 scope:global align:4 +dKy_Delete__FP17sub_kankyo__class = .text:0x8018FB74; // type:function size:0x8 scope:global align:4 +dKy_Create__FPv = .text:0x8018FB7C; // type:function size:0x60 scope:global align:4 +dKy_setLight_init__Fv = .text:0x8018FBDC; // type:function size:0x268 scope:global align:4 +dKy_setLight__Fv = .text:0x8018FE44; // type:function size:0x570 scope:global align:4 +dKy_setLight_again__Fv = .text:0x801903B4; // type:function size:0x10C scope:global align:4 +dKy_Get_DifCol__Fv = .text:0x801904C0; // type:function size:0x10 scope:global align:4 +dKy_light_influence_pos__Fi = .text:0x801904D0; // type:function size:0x3C scope:global align:4 +dKy_plight_near_pos__Fv = .text:0x8019050C; // type:function size:0x24 scope:global align:4 +dKy_plight_set__FP15LIGHT_INFLUENCE = .text:0x80190530; // type:function size:0x6C scope:global align:4 +dKy_yuragi_ratio_set__Ff = .text:0x8019059C; // type:function size:0x14 scope:global align:4 +dKy_plight_priority_set__FP15LIGHT_INFLUENCE = .text:0x801905B0; // type:function size:0x90 scope:global align:4 +dKy_plight_cut__FP15LIGHT_INFLUENCE = .text:0x80190640; // type:function size:0x4C scope:global align:4 +dKy_efplight_set__FP15LIGHT_INFLUENCE = .text:0x8019068C; // type:function size:0x58 scope:global align:4 +dKy_efplight_cut__FP15LIGHT_INFLUENCE = .text:0x801906E4; // type:function size:0x40 scope:global align:4 +dKy_actor_addcol_amb_set__Fsssf = .text:0x80190724; // type:function size:0xA0 scope:global align:4 +dKy_actor_addcol_dif_set__Fsssf = .text:0x801907C4; // type:function size:0xA0 scope:global align:4 +dKy_bg_addcol_amb_set__Fsssf = .text:0x80190864; // type:function size:0xA0 scope:global align:4 +dKy_bg_addcol_dif_set__Fsssf = .text:0x80190904; // type:function size:0xA0 scope:global align:4 +dKy_bg1_addcol_amb_set__Fsssf = .text:0x801909A4; // type:function size:0xA0 scope:global align:4 +dKy_bg1_addcol_dif_set__Fsssf = .text:0x80190A44; // type:function size:0xA0 scope:global align:4 +dKy_addcol_fog_set__Fsssf = .text:0x80190AE4; // type:function size:0xA0 scope:global align:4 +dKy_actor_addcol_set__Fsssf = .text:0x80190B84; // type:function size:0xAC scope:global align:4 +dKy_vrbox_addcol_sky0_set__Fsssf = .text:0x80190C30; // type:function size:0xA0 scope:global align:4 +dKy_vrbox_addcol_kasumi_set__Fsssf = .text:0x80190CD0; // type:function size:0xA0 scope:global align:4 +dKy_vrbox_addcol_set__Fsssf = .text:0x80190D70; // type:function size:0x70 scope:global align:4 +dKy_fog_startendz_set__Ffff = .text:0x80190DE0; // type:function size:0x98 scope:global align:4 +dKy_Itemgetcol_chg_on__Fv = .text:0x80190E78; // type:function size:0x28 scope:global align:4 +dKy_Itemgetcol_chg_off__Fv = .text:0x80190EA0; // type:function size:0x20 scope:global align:4 +dKy_Itemgetcol_chg_move__Fv = .text:0x80190EC0; // type:function size:0x300 scope:global align:4 +dKy_arrowcol_chg_on__FP4cXyzi = .text:0x801911C0; // type:function size:0x5C scope:global align:4 +dKy_arrowcol_chg_move__Fv = .text:0x8019121C; // type:function size:0x268 scope:global align:4 +dKy_checkEventNightStop__Fv = .text:0x80191484; // type:function size:0x60 scope:global align:4 +dKy_Sound_init__Fv = .text:0x801914E4; // type:function size:0x30 scope:global align:4 +dKy_Sound_set__F4cXyziUii = .text:0x80191514; // type:function size:0x1B4 scope:global align:4 +dKy_Sound_get__Fv = .text:0x801916C8; // type:function size:0x10 scope:global align:4 +dKy_SordFlush_set__F4cXyzi = .text:0x801916D8; // type:function size:0x50 scope:global align:4 +dKy_FirstlightVec_get__FP4cXyz = .text:0x80191728; // type:function size:0x2C scope:global align:4 +GxFogSet_Sub__FP8_GXColor = .text:0x80191754; // type:function size:0xB0 scope:global align:4 +GxFog_set__Fv = .text:0x80191804; // type:function size:0x44 scope:global align:4 +GxFog_sea_set__Fv = .text:0x80191848; // type:function size:0x44 scope:global align:4 +dKy_GxFog_set__Fv = .text:0x8019188C; // type:function size:0x24 scope:global align:4 +dKy_GxFog_sea_set__Fv = .text:0x801918B0; // type:function size:0x24 scope:global align:4 +dKy_GxFog_tevstr_set__FP12dKy_tevstr_c = .text:0x801918D4; // type:function size:0xA8 scope:global align:4 +dKy_GfFog_tevstr_set__FP12dKy_tevstr_c = .text:0x8019197C; // type:function size:0xA8 scope:global align:4 +GxXFog_set__Fv = .text:0x80191A24; // type:function size:0x44 scope:global align:4 +dKy_change_colset__FUcUcf = .text:0x80191A68; // type:function size:0x28 scope:global align:4 +dKy_change_colpat__FUc = .text:0x80191A90; // type:function size:0x28 scope:global align:4 +dKy_custom_colset__FUcUcf = .text:0x80191AB8; // type:function size:0x44 scope:global align:4 +dKy_custom_timeset__Ff = .text:0x80191AFC; // type:function size:0x10 scope:global align:4 +dKy_setLight_mine__FP12dKy_tevstr_c = .text:0x80191B0C; // type:function size:0xC8 scope:global align:4 +dKy_tevstr_init__FP12dKy_tevstr_cScUc = .text:0x80191BD4; // type:function size:0x98 scope:global align:4 +dKy_rain_check__Fv = .text:0x80191C6C; // type:function size:0x10 scope:global align:4 +dKy_usonami_set__Ff = .text:0x80191C7C; // type:function size:0x70 scope:global align:4 +dKy_get_schbit__Fv = .text:0x80191CEC; // type:function size:0x10 scope:global align:4 +dKy_get_schbit_timer__Fv = .text:0x80191CFC; // type:function size:0x10 scope:global align:4 +dKy_get_seacolor__FP8_GXColorP8_GXColor = .text:0x80191D0C; // type:function size:0x3C scope:global align:4 +dKy_set_allcol_ratio__Ff = .text:0x80191D48; // type:function size:0x10 scope:global align:4 +dKy_set_actcol_ratio__Ff = .text:0x80191D58; // type:function size:0x10 scope:global align:4 +dKy_set_bgcol_ratio__Ff = .text:0x80191D68; // type:function size:0x10 scope:global align:4 +dKy_set_fogcol_ratio__Ff = .text:0x80191D78; // type:function size:0x10 scope:global align:4 +dKy_set_vrboxcol_ratio__Ff = .text:0x80191D88; // type:function size:0x34 scope:global align:4 +dKy_set_vrboxsoracol_ratio__Ff = .text:0x80191DBC; // type:function size:0x10 scope:global align:4 +dKy_set_vrboxkumocol_ratio__Ff = .text:0x80191DCC; // type:function size:0x10 scope:global align:4 +dKy_itudemo_se__Fv = .text:0x80191DDC; // type:function size:0xD4 scope:global align:4 +dKy_contrast_flg_set__FUc = .text:0x80191EB0; // type:function size:0x10 scope:global align:4 +dKy_contrast_flg_get__Fv = .text:0x80191EC0; // type:function size:0x10 scope:global align:4 +dKy_get_dayofweek__Fv = .text:0x80191ED0; // type:function size:0x20 scope:global align:4 +dKy_set_nexttime__Ff = .text:0x80191EF0; // type:function size:0x10 scope:global align:4 +dKy_DayProc__Fv = .text:0x80191F00; // type:function size:0x20 scope:global align:4 +dKy_instant_timechg__Ff = .text:0x80191F20; // type:function size:0x60 scope:global align:4 +dKy_instant_rainchg__Fv = .text:0x80191F80; // type:function size:0x3C scope:global align:4 +dKy_moon_type_chk__Fv = .text:0x80191FBC; // type:function size:0x4C scope:global align:4 +dKy_telescope_lookin_chk__FP4cXyzff = .text:0x80192008; // type:function size:0x100 scope:global align:4 +dKy_moon_look_chk__Fv = .text:0x80192108; // type:function size:0x54 scope:global align:4 +dKy_orion_look_chk__Fv = .text:0x8019215C; // type:function size:0x4C scope:global align:4 +dKy_hokuto_look_chk__Fv = .text:0x801921A8; // type:function size:0x4C scope:global align:4 +dKy_get_moon_pos__Fv = .text:0x801921F4; // type:function size:0x24 scope:global align:4 +dKy_get_hokuto_pos__Fv = .text:0x80192218; // type:function size:0x54 scope:global align:4 +dKy_get_orion_pos__Fv = .text:0x8019226C; // type:function size:0x54 scope:global align:4 +dKy_pship_existense_set__Fv = .text:0x801922C0; // type:function size:0x14 scope:global align:4 +dKy_pship_existense_cut__Fv = .text:0x801922D4; // type:function size:0x14 scope:global align:4 +dKy_pship_existense_chk__Fv = .text:0x801922E8; // type:function size:0x24 scope:global align:4 +dKy_daynighttact_stop_chk__Fv = .text:0x8019230C; // type:function size:0x58 scope:global align:4 +dKyr_player_overhead_bg_chk__Fv = .text:0x80192364; // type:function size:0x298 scope:global align:4 +__dt__18dScnKy_env_light_cFv = .text:0x801925FC; // type:function size:0x88 scope:global align:4 +__sinit_d_kankyo_cpp = .text:0x80192684; // type:function size:0x3C scope:local align:4 +dKankyo_DayProc__Fv = .text:0x801926C0; // type:function size:0x50C scope:global align:4 +dKyeff_Draw__FP8dKyeff_c = .text:0x80192BCC; // type:function size:0x24 scope:global align:4 +get_parcent__Ffff = .text:0x80192BF0; // type:function size:0x34 scope:local align:4 +s16_data_ratio_set__Fssf = .text:0x80192C24; // type:function size:0x50 scope:local align:4 +menu_vrbox_set__Fv = .text:0x80192C74; // type:function size:0x3F0 scope:global align:4 +execute__8dKyeff_cFv = .text:0x80193064; // type:function size:0x50 scope:global align:4 +dKyeff_Execute__FP8dKyeff_c = .text:0x801930B4; // type:function size:0x20 scope:global align:4 +dKyeff_IsDelete__FP8dKyeff_c = .text:0x801930D4; // type:function size:0x8 scope:global align:4 +dKyeff_Delete__FP8dKyeff_c = .text:0x801930DC; // type:function size:0x24 scope:global align:4 +dKyeff_Create__FP12kankyo_class = .text:0x80193100; // type:function size:0x25C scope:global align:4 +dKyeff2_Draw__FP9dKyeff2_c = .text:0x8019335C; // type:function size:0x24 scope:global align:4 +execute__9dKyeff2_cFv = .text:0x80193380; // type:function size:0x24 scope:global align:4 +dKyeff2_Execute__FP9dKyeff2_c = .text:0x801933A4; // type:function size:0x20 scope:global align:4 +dKyeff2_IsDelete__FP9dKyeff2_c = .text:0x801933C4; // type:function size:0x8 scope:global align:4 +dKyeff2_Delete__FP9dKyeff2_c = .text:0x801933CC; // type:function size:0x24 scope:global align:4 +dKyeff2_Create__FP12kankyo_class = .text:0x801933F0; // type:function size:0x24 scope:global align:4 +createHeap__10dThunder_cFv = .text:0x80193414; // type:function size:0x5C scope:global align:4 +adjustHeap__10dThunder_cFv = .text:0x80193470; // type:function size:0x4C scope:global align:4 +dThunder_Draw__FP10dThunder_c = .text:0x801934BC; // type:function size:0x180 scope:global align:4 +dThunder_Execute__FP10dThunder_c = .text:0x8019363C; // type:function size:0x7C scope:global align:4 +dThunder_IsDelete__FP10dThunder_c = .text:0x801936B8; // type:function size:0x8 scope:global align:4 +dThunder_Delete__FP10dThunder_c = .text:0x801936C0; // type:function size:0x90 scope:global align:4 +dThunder_Create__FP12kankyo_class = .text:0x80193750; // type:function size:0x5C scope:global align:4 +create__10dThunder_cFv = .text:0x801937AC; // type:function size:0x544 scope:global align:4 +dLetter_isNoSend__FUs = .text:0x80193CF0; // type:function size:0x3C scope:global align:4 +dLetter_send__FUs = .text:0x80193D2C; // type:function size:0x34 scope:global align:4 +dLetter_isSend__FUs = .text:0x80193D60; // type:function size:0x40 scope:global align:4 +dLetter_stock__FUs = .text:0x80193DA0; // type:function size:0x34 scope:global align:4 +dLetter_isStock__FUs = .text:0x80193DD4; // type:function size:0x40 scope:global align:4 +dLetter_read__FUs = .text:0x80193E14; // type:function size:0x34 scope:global align:4 +dLetter_isRead__FUs = .text:0x80193E48; // type:function size:0x40 scope:global align:4 +dLetter_delivery__FUs = .text:0x80193E88; // type:function size:0x3C scope:global align:4 +dLetter_autoStock__FUs = .text:0x80193EC4; // type:function size:0x3C scope:global align:4 +dLetter_isDelivery__FUs = .text:0x80193F00; // type:function size:0x2C scope:global align:4 +dLevelSe_Execute__FP10dLevelSe_c = .text:0x80193F2C; // type:function size:0xC4 scope:global align:4 +dLevelSe_IsDelete__FP10dLevelSe_c = .text:0x80193FF0; // type:function size:0x8 scope:global align:4 +dLevelSe_Delete__FP10dLevelSe_c = .text:0x80193FF8; // type:function size:0x30 scope:global align:4 +dLevelSe_Create__FP12kankyo_class = .text:0x80194028; // type:function size:0x8 scope:global align:4 +__ct__13daCLOTH_HIO_cFv = .text:0x80194030; // type:function size:0x260 scope:global align:4 +__dt__18daCLOTH_ChildHIO_cFv = .text:0x80194290; // type:function size:0x48 scope:global align:4 +__ct__18daCLOTH_ChildHIO_cFv = .text:0x801942D8; // type:function size:0x10 scope:global align:4 +lightSet1__9dMCloth_cF4cXyz = .text:0x801942E8; // type:function size:0xD4 scope:global align:4 +cloth_init__9dMCloth_cFv = .text:0x801943BC; // type:function size:0x5DC scope:global align:4 +init__9dMCloth_cFv = .text:0x80194998; // type:function size:0x14C scope:global align:4 +__ct__9dMCloth_cFv = .text:0x80194AE4; // type:function size:0x12C scope:global align:4 +__dt__9dMCloth_cFv = .text:0x80194C10; // type:function size:0x110 scope:global align:4 +setBackNrm__9dMCloth_cFv = .text:0x80194D20; // type:function size:0x58 scope:global align:4 +setNrmVtx__9dMCloth_cFP4cXyzii = .text:0x80194D78; // type:function size:0x404 scope:global align:4 +plot__9dMCloth_cFffff = .text:0x8019517C; // type:function size:0x1DC scope:global align:4 +plot_shadow__9dMCloth_cFffff = .text:0x80195358; // type:function size:0x1DC scope:global align:4 +alpha_out__9dMCloth_cFv = .text:0x80195534; // type:function size:0xC scope:global align:4 +TevSettingMenu__9dMCloth_cFv = .text:0x80195540; // type:function size:0x180 scope:global align:4 +TevSettingFileSelect__9dMCloth_cFv = .text:0x801956C0; // type:function size:0x1A0 scope:global align:4 +TevSetting__9dMCloth_cFv = .text:0x80195860; // type:function size:0x50 scope:global align:4 +ShadowTevSettingMenu__9dMCloth_cFv = .text:0x801958B0; // type:function size:0xD8 scope:global align:4 +ShadowTevSettingFileSelect__9dMCloth_cFv = .text:0x80195988; // type:function size:0xF8 scope:global align:4 +ShadowTevSetting__9dMCloth_cFv = .text:0x80195A80; // type:function size:0x50 scope:global align:4 +draw__9dMCloth_cFf8_GXColor8_GXColorUc = .text:0x80195AD0; // type:function size:0x8B4 scope:global align:4 +cloth_move_sin__9dMCloth_cFv = .text:0x80196384; // type:function size:0x358 scope:global align:4 +cloth_move_simple__9dMCloth_cFv = .text:0x801966DC; // type:function size:0x33C scope:global align:4 +cloth_move__9dMCloth_cFv = .text:0x80196A18; // type:function size:0xC4 scope:global align:4 +dMenu_ClothCreate__FPv = .text:0x80196ADC; // type:function size:0x8 scope:global align:4 +dMenu_ClothDelete__FPv = .text:0x80196AE4; // type:function size:0x8 scope:global align:4 +dMenu_ClothExecute__FPv = .text:0x80196AEC; // type:function size:0x8 scope:global align:4 +dMenu_ClothDraw__FPv = .text:0x80196AF4; // type:function size:0x8 scope:global align:4 +dMenu_ClothIsDelete__FPv = .text:0x80196AFC; // type:function size:0x8 scope:global align:4 +__dt__13daCLOTH_HIO_cFv = .text:0x80196B04; // type:function size:0x70 scope:global align:4 +__sinit_d_menu_cloth_cpp = .text:0x80196B74; // type:function size:0x3C scope:local align:4 +__ct__9dMc_HIO_cFv = .text:0x80196BB0; // type:function size:0x88 scope:global align:4 +screenSet__15dMenu_Collect_cFv = .text:0x80196C38; // type:function size:0xC4C scope:global align:4 +initialize__15dMenu_Collect_cFv = .text:0x80197884; // type:function size:0x1E4 scope:global align:4 +cursorAnime__15dMenu_Collect_cFv = .text:0x80197A68; // type:function size:0x800 scope:global align:4 +stickDirection__15dMenu_Collect_cFUc = .text:0x80198268; // type:function size:0x68 scope:global align:4 +cursorMainMove__15dMenu_Collect_cFv = .text:0x801982D0; // type:function size:0xFCC scope:global align:4 +noteCheck__15dMenu_Collect_cFv = .text:0x8019929C; // type:function size:0x14 scope:global align:4 +noteInit__15dMenu_Collect_cFv = .text:0x801992B0; // type:function size:0xA0 scope:global align:4 +noteAppear__15dMenu_Collect_cFv = .text:0x80199350; // type:function size:0x27C scope:global align:4 +noteOpen__15dMenu_Collect_cFv = .text:0x801995CC; // type:function size:0x204 scope:global align:4 +noteClose__15dMenu_Collect_cFv = .text:0x801997D0; // type:function size:0x248 scope:global align:4 +mainTrans__15dMenu_Collect_cFff = .text:0x80199A18; // type:function size:0x314 scope:global align:4 +subTrans__15dMenu_Collect_cFff = .text:0x80199D2C; // type:function size:0xB4 scope:global align:4 +titleTrans__15dMenu_Collect_cFff = .text:0x80199DE0; // type:function size:0x24 scope:global align:4 +noteRotate__15dMenu_Collect_cFff = .text:0x80199E04; // type:function size:0x8C scope:global align:4 +nameTrans__15dMenu_Collect_cFff = .text:0x80199E90; // type:function size:0x84 scope:global align:4 +mainOpenProc__15dMenu_Collect_cFsss = .text:0x80199F14; // type:function size:0x2D4 scope:global align:4 +subOpenProc__15dMenu_Collect_cFsss = .text:0x8019A1E8; // type:function size:0x118 scope:global align:4 +titleOpenProc__15dMenu_Collect_cFss = .text:0x8019A300; // type:function size:0xC0 scope:global align:4 +noteOpenProc__15dMenu_Collect_cFss = .text:0x8019A3C0; // type:function size:0xC0 scope:global align:4 +nameOpenProc__15dMenu_Collect_cFss = .text:0x8019A480; // type:function size:0x8C scope:global align:4 +itemBitCheck__15dMenu_Collect_cFv = .text:0x8019A50C; // type:function size:0x6F4 scope:global align:4 +itemScale__15dMenu_Collect_cFv = .text:0x8019AC00; // type:function size:0x330 scope:global align:4 +collectPriority__15dMenu_Collect_cFv = .text:0x8019AF30; // type:function size:0x448 scope:global align:4 +weponPriority__15dMenu_Collect_cFv = .text:0x8019B378; // type:function size:0x118 scope:global align:4 +tactGuideShow__15dMenu_Collect_cFUcb = .text:0x8019B490; // type:function size:0x358 scope:global align:4 +tactDemoMode__15dMenu_Collect_cFUc = .text:0x8019B7E8; // type:function size:0x210 scope:global align:4 +tactPlayMode__15dMenu_Collect_cFUc = .text:0x8019B9F8; // type:function size:0x6EC scope:global align:4 +tactTrans__15dMenu_Collect_cFUcff = .text:0x8019C0E4; // type:function size:0x254 scope:global align:4 +tactBaseShow__15dMenu_Collect_cFv = .text:0x8019C338; // type:function size:0x68 scope:global align:4 +cornerMove__15dMenu_Collect_cFv = .text:0x8019C3A0; // type:function size:0x135C scope:global align:4 +triforceAnime__15dMenu_Collect_cFUc = .text:0x8019D6FC; // type:function size:0xF4 scope:global align:4 +tactGuideHide__15dMenu_Collect_cFv = .text:0x8019D7F0; // type:function size:0x7C scope:global align:4 +itemnameMove__15dMenu_Collect_cFv = .text:0x8019D86C; // type:function size:0x1DC scope:global align:4 +itemnameSet__15dMenu_Collect_cFv = .text:0x8019DA48; // type:function size:0x9F4 scope:global align:4 +itemnoteSet__15dMenu_Collect_cFv = .text:0x8019E43C; // type:function size:0xBA8 scope:global align:4 +itemSet__15dMenu_Collect_cFv = .text:0x8019EFE4; // type:function size:0x308 scope:global align:4 +outFontInit__15dMenu_Collect_cFv = .text:0x8019F2EC; // type:function size:0x9C scope:global align:4 +outFontMove__15dMenu_Collect_cFv = .text:0x8019F388; // type:function size:0x11C scope:global align:4 +outFontDraw__15dMenu_Collect_cFv = .text:0x8019F4A4; // type:function size:0x108 scope:global align:4 +collectItemGetCheck__15dMenu_Collect_cFUc = .text:0x8019F5AC; // type:function size:0x11C scope:global align:4 +_create__15dMenu_Collect_cFv = .text:0x8019F6C8; // type:function size:0x4E4 scope:global align:4 +_create3__15dMenu_Collect_cFv = .text:0x8019FBAC; // type:function size:0x580 scope:global align:4 +_delete__15dMenu_Collect_cFv = .text:0x801A012C; // type:function size:0x138 scope:global align:4 +_move__15dMenu_Collect_cFv = .text:0x801A0264; // type:function size:0x468 scope:global align:4 +_move3__15dMenu_Collect_cFv = .text:0x801A06CC; // type:function size:0x120 scope:global align:4 +_draw__15dMenu_Collect_cFv = .text:0x801A07EC; // type:function size:0xD50 scope:global align:4 +_open__15dMenu_Collect_cFv = .text:0x801A153C; // type:function size:0x23C scope:global align:4 +_open3__15dMenu_Collect_cFv = .text:0x801A1778; // type:function size:0x1A0 scope:global align:4 +_close__15dMenu_Collect_cFv = .text:0x801A1918; // type:function size:0x524 scope:global align:4 +_close3__15dMenu_Collect_cFv = .text:0x801A1E3C; // type:function size:0x524 scope:global align:4 +animeStep1__15dMenu_Collect_cFss = .text:0x801A2360; // type:function size:0x34C scope:global align:4 +animeStep2__15dMenu_Collect_cFss = .text:0x801A26AC; // type:function size:0x114 scope:global align:4 +animeStep3__15dMenu_Collect_cFss = .text:0x801A27C0; // type:function size:0x14C scope:global align:4 +animeStep4__15dMenu_Collect_cFss = .text:0x801A290C; // type:function size:0xA4 scope:global align:4 +_open2__15dMenu_Collect_cFv = .text:0x801A29B0; // type:function size:0x228 scope:global align:4 +_close2__15dMenu_Collect_cFv = .text:0x801A2BD8; // type:function size:0x52C scope:global align:4 +__dt__14dMenu_Option_cFv = .text:0x801A3104; // type:function size:0x48 scope:global align:4 +__dt__15dMenu_Collect_cFv = .text:0x801A314C; // type:function size:0x88 scope:global align:4 +draw__15dMenu_Collect_cFv = .text:0x801A31D4; // type:function size:0x2C scope:global align:4 +__dt__12dMenu_base_cFv = .text:0x801A3200; // type:function size:0x5C scope:global align:4 +_create__12dMenu_base_cFv = .text:0x801A325C; // type:function size:0x4 scope:global align:4 +_delete__12dMenu_base_cFv = .text:0x801A3260; // type:function size:0x4 scope:global align:4 +_move__12dMenu_base_cFv = .text:0x801A3264; // type:function size:0x4 scope:global align:4 +_draw__12dMenu_base_cFv = .text:0x801A3268; // type:function size:0x4 scope:global align:4 +draw__12dMenu_base_cFv = .text:0x801A326C; // type:function size:0x4 scope:global align:4 +__dt__9dMc_HIO_cFv = .text:0x801A3270; // type:function size:0x48 scope:global align:4 +__sinit_d_menu_collect_cpp = .text:0x801A32B8; // type:function size:0x3C scope:local align:4 +__ct__9dMd_HIO_cFv = .text:0x801A32F4; // type:function size:0x128 scope:global align:4 +changeFloorTexture__12dMenu_Dmap_cFP7J2DPanei = .text:0x801A341C; // type:function size:0x4C scope:global align:4 +screenSet__12dMenu_Dmap_cFv = .text:0x801A3468; // type:function size:0xB58 scope:global align:4 +dMap_isBossDoor__FP21stage_tgsc_data_class = .text:0x801A3FC0; // type:function size:0x90 scope:global align:4 +initialize__12dMenu_Dmap_cFv = .text:0x801A4050; // type:function size:0x540 scope:global align:4 +treasureSet__12dMenu_Dmap_cFv = .text:0x801A4590; // type:function size:0x14CC scope:global align:4 +treasureDraw__12dMenu_Dmap_cFv = .text:0x801A5A5C; // type:function size:0x3FC scope:global align:4 +paneMove__12dMenu_Dmap_cFf = .text:0x801A5E58; // type:function size:0x258 scope:global align:4 +paneAlpha__12dMenu_Dmap_cFf = .text:0x801A60B0; // type:function size:0x1CC scope:global align:4 +decAlpha__12dMenu_Dmap_cFf = .text:0x801A627C; // type:function size:0x634 scope:global align:4 +cursorMove__12dMenu_Dmap_cFv = .text:0x801A68B0; // type:function size:0x3A8 scope:global align:4 +cursorAnime__12dMenu_Dmap_cFv = .text:0x801A6C58; // type:function size:0x22C scope:global align:4 +noteInit__12dMenu_Dmap_cFv = .text:0x801A6E84; // type:function size:0xA0 scope:global align:4 +noteCheck__12dMenu_Dmap_cFv = .text:0x801A6F24; // type:function size:0x14 scope:global align:4 +noteAppear__12dMenu_Dmap_cFv = .text:0x801A6F38; // type:function size:0xAC scope:global align:4 +noteOpen__12dMenu_Dmap_cFv = .text:0x801A6FE4; // type:function size:0x204 scope:global align:4 +noteClose__12dMenu_Dmap_cFv = .text:0x801A71E8; // type:function size:0x250 scope:global align:4 +noteOpenProc__12dMenu_Dmap_cFs = .text:0x801A7438; // type:function size:0x104 scope:global align:4 +itemScale__12dMenu_Dmap_cFv = .text:0x801A753C; // type:function size:0x520 scope:global align:4 +floorInit__12dMenu_Dmap_cFv = .text:0x801A7A5C; // type:function size:0xD8 scope:global align:4 +mapMove__12dMenu_Dmap_cFv = .text:0x801A7B34; // type:function size:0x148 scope:global align:4 +mapOffsetY__12dMenu_Dmap_cFv = .text:0x801A7C7C; // type:function size:0x130 scope:global align:4 +itemnameMove__12dMenu_Dmap_cFv = .text:0x801A7DAC; // type:function size:0x78 scope:global align:4 +itemnameSet__12dMenu_Dmap_cFv = .text:0x801A7E24; // type:function size:0x4D4 scope:global align:4 +itemnoteSet__12dMenu_Dmap_cFv = .text:0x801A82F8; // type:function size:0x548 scope:global align:4 +outFontInit__12dMenu_Dmap_cFv = .text:0x801A8840; // type:function size:0x88 scope:global align:4 +linkAnime__12dMenu_Dmap_cFv = .text:0x801A88C8; // type:function size:0x178 scope:global align:4 +bossAnime__12dMenu_Dmap_cFv = .text:0x801A8A40; // type:function size:0x34C scope:global align:4 +bossEyeAnime__12dMenu_Dmap_cFv = .text:0x801A8D8C; // type:function size:0x10C scope:global align:4 +_create__12dMenu_Dmap_cFv = .text:0x801A8E98; // type:function size:0x534 scope:global align:4 +_delete__12dMenu_Dmap_cFv = .text:0x801A93CC; // type:function size:0x160 scope:global align:4 +_move__12dMenu_Dmap_cFv = .text:0x801A952C; // type:function size:0x188 scope:global align:4 +_draw__12dMenu_Dmap_cFv = .text:0x801A96B4; // type:function size:0x230 scope:global align:4 +_open__12dMenu_Dmap_cFv = .text:0x801A98E4; // type:function size:0x1DC scope:global align:4 +_close__12dMenu_Dmap_cFv = .text:0x801A9AC0; // type:function size:0x124 scope:global align:4 +__dt__12dMenu_Dmap_cFv = .text:0x801A9BE4; // type:function size:0x88 scope:global align:4 +draw__12dMenu_Dmap_cFv = .text:0x801A9C6C; // type:function size:0x2C scope:global align:4 +__dt__9dMd_HIO_cFv = .text:0x801A9C98; // type:function size:0x48 scope:global align:4 +__sinit_d_menu_dmap_cpp = .text:0x801A9CE0; // type:function size:0x3C scope:local align:4 +__ct__9dMf_HIO_cFv = .text:0x801A9D1C; // type:function size:0x334 scope:global align:4 +_create__12dMenu_Fmap_cFv = .text:0x801AA050; // type:function size:0x300 scope:global align:4 +phantomShipCheck__12dMenu_Fmap_cFv = .text:0x801AA350; // type:function size:0x78 scope:global align:4 +screenSet__12dMenu_Fmap_cFv = .text:0x801AA3C8; // type:function size:0xA60 scope:global align:4 +initialize__12dMenu_Fmap_cFv = .text:0x801AAE28; // type:function size:0x8EC scope:global align:4 +displayinit__12dMenu_Fmap_cFv = .text:0x801AB714; // type:function size:0x250 scope:global align:4 +backClothDispInit__12dMenu_Fmap_cFv = .text:0x801AB964; // type:function size:0x10 scope:global align:4 +calcGetMapCount__12dMenu_Fmap_cFv = .text:0x801AB974; // type:function size:0x168 scope:global align:4 +dispEndSalvageMark__12dMenu_Fmap_cFv = .text:0x801ABADC; // type:function size:0x150 scope:global align:4 +checkMarkCheck1__12dMenu_Fmap_cFv = .text:0x801ABC2C; // type:function size:0x1B8 scope:global align:4 +checkMarkCheck2__12dMenu_Fmap_cFv = .text:0x801ABDE4; // type:function size:0x90 scope:global align:4 +checkMarkCheck3__12dMenu_Fmap_cFv = .text:0x801ABE74; // type:function size:0x1D4 scope:global align:4 +isFmapClose__12dMenu_Fmap_cFv = .text:0x801AC048; // type:function size:0x8 scope:global align:4 +setPaneOnOff__12dMenu_Fmap_cFP9J2DScreenUlb = .text:0x801AC050; // type:function size:0x64 scope:global align:4 +childPaneMoveSp__12dMenu_Fmap_cFP18fopMsgM_pane_classP18fopMsgM_pane_classfff = .text:0x801AC0B4; // type:function size:0x78 scope:global align:4 +selGridMaskAlphaCtrl__12dMenu_Fmap_cFsUcUci = .text:0x801AC12C; // type:function size:0x90 scope:global align:4 +fmapMaskAlphaCtrl__12dMenu_Fmap_cFsUcUci = .text:0x801AC1BC; // type:function size:0x90 scope:global align:4 +selCursorInit__12dMenu_Fmap_cFv = .text:0x801AC24C; // type:function size:0x48 scope:global align:4 +selCursorHide__12dMenu_Fmap_cFv = .text:0x801AC294; // type:function size:0x28 scope:global align:4 +selCursorMove__12dMenu_Fmap_cFv = .text:0x801AC2BC; // type:function size:0x170 scope:global align:4 +islandNameChange__12dMenu_Fmap_cFv = .text:0x801AC42C; // type:function size:0x58 scope:global align:4 +changeIslandName__12dMenu_Fmap_cFUc = .text:0x801AC484; // type:function size:0x28C scope:global align:4 +AreaTxtChg__12dMenu_Fmap_cFv = .text:0x801AC710; // type:function size:0x78 scope:global align:4 +AreaTxtChgFast__12dMenu_Fmap_cFv = .text:0x801AC788; // type:function size:0x9C scope:global align:4 +salvageGetItemChg__12dMenu_Fmap_cFv = .text:0x801AC824; // type:function size:0x74 scope:global align:4 +salvageGetItemChange__12dMenu_Fmap_cFv = .text:0x801AC898; // type:function size:0x58 scope:global align:4 +SalvItmDispChgFast__12dMenu_Fmap_cFv = .text:0x801AC8F0; // type:function size:0xC8 scope:global align:4 +changeSalvageGetItem__12dMenu_Fmap_cFUc = .text:0x801AC9B8; // type:function size:0x178 scope:global align:4 +selCursorAnime__12dMenu_Fmap_cFv = .text:0x801ACB30; // type:function size:0x90 scope:global align:4 +zoomCursorInit__12dMenu_Fmap_cFv = .text:0x801ACBC0; // type:function size:0x48 scope:global align:4 +zoomCursorAnime__12dMenu_Fmap_cFv = .text:0x801ACC08; // type:function size:0x90 scope:global align:4 +playerPointGridAnimeInit__12dMenu_Fmap_cFv = .text:0x801ACC98; // type:function size:0x1C scope:global align:4 +playerPointGridAnime__12dMenu_Fmap_cFv = .text:0x801ACCB4; // type:function size:0x2C0 scope:global align:4 +setDspWindAngle__12dMenu_Fmap_cFv = .text:0x801ACF74; // type:function size:0x1E4 scope:global align:4 +windArrowColorAnime__12dMenu_Fmap_cFv = .text:0x801AD158; // type:function size:0x880 scope:global align:4 +checkMarkAnimeInit__12dMenu_Fmap_cFv = .text:0x801AD9D8; // type:function size:0x1C scope:global align:4 +checkMarkAnime__12dMenu_Fmap_cFv = .text:0x801AD9F4; // type:function size:0x3BC scope:global align:4 +krogMarkAnimeInit__12dMenu_Fmap_cFv = .text:0x801ADDB0; // type:function size:0x1C scope:global align:4 +krogMarkAnime__12dMenu_Fmap_cFv = .text:0x801ADDCC; // type:function size:0x350 scope:global align:4 +readFmapTexture__12dMenu_Fmap_cFPCc = .text:0x801AE11C; // type:function size:0x40 scope:global align:4 +aramCmapDatRead__12dMenu_Fmap_cFv = .text:0x801AE15C; // type:function size:0x58 scope:global align:4 +initCmapDatPnt__12dMenu_Fmap_cFP16aramCmapDatPat_t = .text:0x801AE1B4; // type:function size:0x70 scope:global align:4 +getGridNumToCmapDatPnt__12dMenu_Fmap_cFi = .text:0x801AE224; // type:function size:0x50 scope:global align:4 +setDispIslandPos__12dMenu_Fmap_cFScSc = .text:0x801AE274; // type:function size:0x17C scope:global align:4 +setIslandPos__12dMenu_Fmap_cFP18fopMsgM_pane_classff = .text:0x801AE3F0; // type:function size:0x58 scope:global align:4 +changeFmapTexture__12dMenu_Fmap_cFScSc = .text:0x801AE448; // type:function size:0xA8 scope:global align:4 +setDspNormalMapLink__12dMenu_Fmap_cFv = .text:0x801AE4F0; // type:function size:0x220 scope:global align:4 +setDspLargeMapLink__12dMenu_Fmap_cFv = .text:0x801AE710; // type:function size:0x1B0 scope:global align:4 +checkDspLargeMapLink__12dMenu_Fmap_cFv = .text:0x801AE8C0; // type:function size:0x134 scope:global align:4 +checkDspLargeMapShip__12dMenu_Fmap_cFv = .text:0x801AE9F4; // type:function size:0x134 scope:global align:4 +dispEndSalvageLargeMark__12dMenu_Fmap_cFv = .text:0x801AEB28; // type:function size:0x204 scope:global align:4 +setDspHugeMapLink__12dMenu_Fmap_cFv = .text:0x801AED2C; // type:function size:0x380 scope:global align:4 +dispEndSalvageHugeMark__12dMenu_Fmap_cFff = .text:0x801AF0AC; // type:function size:0x280 scope:global align:4 +checkDspHugeMapLink__12dMenu_Fmap_cFv = .text:0x801AF32C; // type:function size:0x12C scope:global align:4 +checkDspHugeMapShip__12dMenu_Fmap_cFv = .text:0x801AF458; // type:function size:0x134 scope:global align:4 +_open__12dMenu_Fmap_cFv = .text:0x801AF58C; // type:function size:0xB4 scope:global align:4 +_close__12dMenu_Fmap_cFv = .text:0x801AF640; // type:function size:0x6C scope:global align:4 +_close_normalMode__12dMenu_Fmap_cFv = .text:0x801AF6AC; // type:function size:0x100 scope:global align:4 +_move__12dMenu_Fmap_cFv = .text:0x801AF7AC; // type:function size:0x9C scope:global align:4 +_draw__12dMenu_Fmap_cFv = .text:0x801AF848; // type:function size:0x58 scope:global align:4 +_delete__12dMenu_Fmap_cFv = .text:0x801AF8A0; // type:function size:0xB8 scope:global align:4 +FmapProcMain__12dMenu_Fmap_cFv = .text:0x801AF958; // type:function size:0xF4 scope:global align:4 +SelectGrid__12dMenu_Fmap_cFv = .text:0x801AFA4C; // type:function size:0x844 scope:global align:4 +zoom1000x1000Init__12dMenu_Fmap_cFv = .text:0x801B0290; // type:function size:0x2E0 scope:global align:4 +zoomMapAlphaSet__12dMenu_Fmap_cFScScP18fopMsgM_pane_classUc = .text:0x801B0570; // type:function size:0x54 scope:global align:4 +ZoomGridLv1In__12dMenu_Fmap_cFv = .text:0x801B05C4; // type:function size:0x1B8 scope:global align:4 +ZoomGridLv1Proc__12dMenu_Fmap_cFv = .text:0x801B077C; // type:function size:0x214 scope:global align:4 +zoom200x200Init__12dMenu_Fmap_cFv = .text:0x801B0990; // type:function size:0x104 scope:global align:4 +ZoomGridLv1Out__12dMenu_Fmap_cFv = .text:0x801B0A94; // type:function size:0x1EC scope:global align:4 +ZoomGridLv2In__12dMenu_Fmap_cFv = .text:0x801B0C80; // type:function size:0xFC scope:global align:4 +ZoomGridLv2Proc__12dMenu_Fmap_cFv = .text:0x801B0D7C; // type:function size:0xB8 scope:global align:4 +ZoomGridLv2Out__12dMenu_Fmap_cFv = .text:0x801B0E34; // type:function size:0x198 scope:global align:4 +move_normal__12dMenu_Fmap_cFv = .text:0x801B0FCC; // type:function size:0x38 scope:global align:4 +FmapProc__12dMenu_Fmap_cFv = .text:0x801B1004; // type:function size:0xCC scope:global align:4 +HikakuProc__12dMenu_Fmap_cFv = .text:0x801B10D0; // type:function size:0x38 scope:global align:4 +fmap2Open__12dMenu_Fmap_cFv = .text:0x801B1108; // type:function size:0x78 scope:global align:4 +fmap2Move__12dMenu_Fmap_cFv = .text:0x801B1180; // type:function size:0x10C scope:global align:4 +fmap2Close__12dMenu_Fmap_cFv = .text:0x801B128C; // type:function size:0x4C scope:global align:4 +paneTransBase__12dMenu_Fmap_cFsUcffUci = .text:0x801B12D8; // type:function size:0x190 scope:global align:4 +paneTranceZoomMap__12dMenu_Fmap_cFsUcffffffUci = .text:0x801B1468; // type:function size:0x504 scope:global align:4 +paneTranceZoomMapAlpah__12dMenu_Fmap_cFsUcUci = .text:0x801B196C; // type:function size:0x90 scope:global align:4 +paneTranceZoom2Map__12dMenu_Fmap_cFsUcffffffUci = .text:0x801B19FC; // type:function size:0x4D4 scope:global align:4 +paneAlphaFmapCursor__12dMenu_Fmap_cFP18fopMsgM_pane_classsUcUci = .text:0x801B1ED0; // type:function size:0xC4 scope:global align:4 +PaneAlphaSelvageItem__12dMenu_Fmap_cFsUc = .text:0x801B1F94; // type:function size:0xF0 scope:global align:4 +_open_warpMode__12dMenu_Fmap_cFv = .text:0x801B2084; // type:function size:0x140 scope:global align:4 +init_warpMode__12dMenu_Fmap_cFv = .text:0x801B21C4; // type:function size:0x2F0 scope:global align:4 +selCursorMoveWarp__12dMenu_Fmap_cFv = .text:0x801B24B4; // type:function size:0x160 scope:global align:4 +_close_warpMode__12dMenu_Fmap_cFv = .text:0x801B2614; // type:function size:0x78 scope:global align:4 +moveMain_warpMode__12dMenu_Fmap_cFv = .text:0x801B268C; // type:function size:0x50 scope:global align:4 +wrapMove__12dMenu_Fmap_cFv = .text:0x801B26DC; // type:function size:0x838 scope:global align:4 +wrapSelWinFadeIn1__12dMenu_Fmap_cFv = .text:0x801B2F14; // type:function size:0x1E4 scope:global align:4 +wrapSelect__12dMenu_Fmap_cFv = .text:0x801B30F8; // type:function size:0x528 scope:global align:4 +wrapSelWinFadeOut__12dMenu_Fmap_cFv = .text:0x801B3620; // type:function size:0x204 scope:global align:4 +wrapSelWarp__12dMenu_Fmap_cFv = .text:0x801B3824; // type:function size:0x224 scope:global align:4 +warpAreaAnime0__12dMenu_Fmap_cFv = .text:0x801B3A48; // type:function size:0x184 scope:global align:4 +paneTranceWarpMsg__12dMenu_Fmap_cFP18fopMsgM_pane_classsUcffUci = .text:0x801B3BCC; // type:function size:0xE8 scope:global align:4 +paneAlphaWarpMsgBack__12dMenu_Fmap_cFsUcUci = .text:0x801B3CB4; // type:function size:0x90 scope:global align:4 +warpSelCursorMove__12dMenu_Fmap_cFv = .text:0x801B3D44; // type:function size:0x50 scope:global align:4 +warpSelCursorAnimeInit__12dMenu_Fmap_cFv = .text:0x801B3D94; // type:function size:0x34 scope:global align:4 +warpSelCursorAnime__12dMenu_Fmap_cFv = .text:0x801B3DC8; // type:function size:0xD0 scope:global align:4 +getWarpAreaGridX__12dMenu_Fmap_cFi = .text:0x801B3E98; // type:function size:0x18 scope:global align:4 +getWarpAreaGridY__12dMenu_Fmap_cFi = .text:0x801B3EB0; // type:function size:0x1C scope:global align:4 +getWarpAreaNo__12dMenu_Fmap_cFPC13cursorTable_t = .text:0x801B3ECC; // type:function size:0x18 scope:global align:4 +getWarpAreaNoUp__12dMenu_Fmap_cFPC13cursorTable_t = .text:0x801B3EE4; // type:function size:0x18 scope:global align:4 +getWarpAreaNoDown__12dMenu_Fmap_cFPC13cursorTable_t = .text:0x801B3EFC; // type:function size:0x18 scope:global align:4 +getWarpAreaNoLeft__12dMenu_Fmap_cFPC13cursorTable_t = .text:0x801B3F14; // type:function size:0x18 scope:global align:4 +getWarpAreaNoRight__12dMenu_Fmap_cFPC13cursorTable_t = .text:0x801B3F2C; // type:function size:0x18 scope:global align:4 +getWarpAreaTablePtr__12dMenu_Fmap_cFScSc = .text:0x801B3F44; // type:function size:0x58 scope:global align:4 +areaTextChangeAnimeInit__12dMenu_Fmap_cFv = .text:0x801B3F9C; // type:function size:0x2DC scope:global align:4 +areaTextChangeAnime__12dMenu_Fmap_cFv = .text:0x801B4278; // type:function size:0x90 scope:global align:4 +PaneAlphaAreaTxt__12dMenu_Fmap_cFsUci = .text:0x801B4308; // type:function size:0x150 scope:global align:4 +setDspWarpBackCornerColor__12dMenu_Fmap_cFf = .text:0x801B4458; // type:function size:0x39C scope:global align:4 +setWrapBackEmitter__12dMenu_Fmap_cF4cXyz = .text:0x801B47F4; // type:function size:0x70 scope:global align:4 +setWrapSpotEmitter__12dMenu_Fmap_cFi4cXyz = .text:0x801B4864; // type:function size:0x84 scope:global align:4 +_open_fishManMode__12dMenu_Fmap_cFv = .text:0x801B48E8; // type:function size:0x94 scope:global align:4 +_close_fishManMode__12dMenu_Fmap_cFv = .text:0x801B497C; // type:function size:0x78 scope:global align:4 +init_fishManMode__12dMenu_Fmap_cFv = .text:0x801B49F4; // type:function size:0x280 scope:global align:4 +movefishManMode__12dMenu_Fmap_cFv = .text:0x801B4C74; // type:function size:0x38 scope:global align:4 +fmDispArea__12dMenu_Fmap_cFv = .text:0x801B4CAC; // type:function size:0x134 scope:global align:4 +fmZoomGridLv1In__12dMenu_Fmap_cFv = .text:0x801B4DE0; // type:function size:0x160 scope:global align:4 +fmZoomGridLv2In__12dMenu_Fmap_cFv = .text:0x801B4F40; // type:function size:0x124 scope:global align:4 +islandNameSet__12dMenu_Fmap_cFUc = .text:0x801B5064; // type:function size:0x1CC scope:global align:4 +fmMapWrite__12dMenu_Fmap_cFv = .text:0x801B5230; // type:function size:0xCC scope:global align:4 +fmMapWait__12dMenu_Fmap_cFv = .text:0x801B52FC; // type:function size:0xCC scope:global align:4 +paneAlphaZoom2Map__12dMenu_Fmap_cFsUcUci = .text:0x801B53C8; // type:function size:0xBC scope:global align:4 +fmZoomGridLv2Out__12dMenu_Fmap_cFv = .text:0x801B5484; // type:function size:0x130 scope:global align:4 +fmZoomGridLv1Out__12dMenu_Fmap_cFv = .text:0x801B55B4; // type:function size:0x13C scope:global align:4 +fmEndWait__12dMenu_Fmap_cFv = .text:0x801B56F0; // type:function size:0x24 scope:global align:4 +_open_wallPaper__12dMenu_Fmap_cFv = .text:0x801B5714; // type:function size:0xB4 scope:global align:4 +getButtonIconMode__12dMenu_Fmap_cFv = .text:0x801B57C8; // type:function size:0x58 scope:global align:4 +draw__12dDlst_FMAP_cFv = .text:0x801B5820; // type:function size:0x64 scope:global align:4 +__dt__12dDlst_FMAP_cFv = .text:0x801B5884; // type:function size:0x5C scope:global align:4 +__dt__9dMf_HIO_cFv = .text:0x801B58E0; // type:function size:0x48 scope:global align:4 +__sinit_d_menu_fmap_cpp = .text:0x801B5928; // type:function size:0x2B8 scope:local align:4 +__ct__10dMf2_HIO_cFv = .text:0x801B5BE0; // type:function size:0x1B4 scope:global align:4 +_create__13dMenu_Fmap2_cFv = .text:0x801B5D94; // type:function size:0x464 scope:global align:4 +screenSet__13dMenu_Fmap2_cFv = .text:0x801B61F8; // type:function size:0x1240 scope:global align:4 +initialize__13dMenu_Fmap2_cFv = .text:0x801B7438; // type:function size:0x594 scope:global align:4 +displayInit__13dMenu_Fmap2_cFv = .text:0x801B79CC; // type:function size:0x330 scope:global align:4 +fmapPaneInit__13dMenu_Fmap2_cFv = .text:0x801B7CFC; // type:function size:0x12C scope:global align:4 +cmapPaneInit__13dMenu_Fmap2_cFv = .text:0x801B7E28; // type:function size:0x5C scope:global align:4 +collectMapCheck__13dMenu_Fmap2_cFv = .text:0x801B7E84; // type:function size:0x388 scope:global align:4 +_move__13dMenu_Fmap2_cFv = .text:0x801B820C; // type:function size:0x594 scope:global align:4 +FmapProcMain__13dMenu_Fmap2_cFv = .text:0x801B87A0; // type:function size:0x558 scope:global align:4 +FmapChange__13dMenu_Fmap2_cFv = .text:0x801B8CF8; // type:function size:0x40 scope:global align:4 +CmapProcMain__13dMenu_Fmap2_cFv = .text:0x801B8D38; // type:function size:0x318 scope:global align:4 +spMapLoadForDVD__13dMenu_Fmap2_cFUc = .text:0x801B9050; // type:function size:0x1E8 scope:global align:4 +cmapOpenCheck__13dMenu_Fmap2_cFv = .text:0x801B9238; // type:function size:0x1BC scope:global align:4 +CmapScroll__13dMenu_Fmap2_cFv = .text:0x801B93F4; // type:function size:0x4B4 scope:global align:4 +isSpMap__13dMenu_Fmap2_cFi = .text:0x801B98A8; // type:function size:0x38 scope:global align:4 +CmapOpen__13dMenu_Fmap2_cFv = .text:0x801B98E0; // type:function size:0x2B8 scope:global align:4 +CmapSpLoadWait__13dMenu_Fmap2_cFv = .text:0x801B9B98; // type:function size:0x254 scope:global align:4 +screenSetGs__13dMenu_Fmap2_cFv = .text:0x801B9DEC; // type:function size:0x540 scope:global align:4 +gsMoonAnimeInit__13dMenu_Fmap2_cFv = .text:0x801BA32C; // type:function size:0x34 scope:global align:4 +gsMoonAnime__13dMenu_Fmap2_cFv = .text:0x801BA360; // type:function size:0x340 scope:global align:4 +gsShipAnime__13dMenu_Fmap2_cFv = .text:0x801BA6A0; // type:function size:0x34C scope:global align:4 +screenSetTn__13dMenu_Fmap2_cFv = .text:0x801BA9EC; // type:function size:0x1E8 scope:global align:4 +screenSetTr__13dMenu_Fmap2_cFv = .text:0x801BABD4; // type:function size:0x270 scope:global align:4 +screenSetIk__13dMenu_Fmap2_cFv = .text:0x801BAE44; // type:function size:0x248 scope:global align:4 +screenSetHeartP__13dMenu_Fmap2_cFv = .text:0x801BB08C; // type:function size:0x2E8 scope:global align:4 +screenSetTerry__13dMenu_Fmap2_cFv = .text:0x801BB374; // type:function size:0x220 scope:global align:4 +screenSetSubMa__13dMenu_Fmap2_cFv = .text:0x801BB594; // type:function size:0x220 scope:global align:4 +screenSetMoon__13dMenu_Fmap2_cFv = .text:0x801BB7B4; // type:function size:0x274 scope:global align:4 +screenSetDfaliy__13dMenu_Fmap2_cFv = .text:0x801BBA28; // type:function size:0x220 scope:global align:4 +screenSetYagura__13dMenu_Fmap2_cFv = .text:0x801BBC48; // type:function size:0x270 scope:global align:4 +screenSetHeartM__13dMenu_Fmap2_cFv = .text:0x801BBEB8; // type:function size:0x2E8 scope:global align:4 +screenSetSubdan__13dMenu_Fmap2_cFv = .text:0x801BC1A0; // type:function size:0x29C scope:global align:4 +setPlayerPos__13dMenu_Fmap2_cFP18fopMsgM_pane_classP18fopMsgM_pane_classP18fopMsgM_pane_class = .text:0x801BC43C; // type:function size:0x158 scope:global align:4 +CmapOpenSp__13dMenu_Fmap2_cFv = .text:0x801BC594; // type:function size:0x360 scope:global align:4 +CmapProc2__13dMenu_Fmap2_cFv = .text:0x801BC8F4; // type:function size:0x90 scope:global align:4 +CmapClose__13dMenu_Fmap2_cFv = .text:0x801BC984; // type:function size:0x348 scope:global align:4 +cmapMove__13dMenu_Fmap2_cFv = .text:0x801BCCCC; // type:function size:0x8C scope:global align:4 +changeSelCmap__13dMenu_Fmap2_cFv = .text:0x801BCD58; // type:function size:0x4D0 scope:global align:4 +changeSelCmap2__13dMenu_Fmap2_cFv = .text:0x801BD228; // type:function size:0x1A0 scope:global align:4 +cmapAlphaSet__13dMenu_Fmap2_cFv = .text:0x801BD3C8; // type:function size:0x144 scope:global align:4 +changeZoomCmap__13dMenu_Fmap2_cFv = .text:0x801BD50C; // type:function size:0x5C scope:global align:4 +ChangeProcMode__13dMenu_Fmap2_cFv = .text:0x801BD568; // type:function size:0x318 scope:global align:4 +_open__13dMenu_Fmap2_cFv = .text:0x801BD880; // type:function size:0xA4 scope:global align:4 +_close__13dMenu_Fmap2_cFv = .text:0x801BD924; // type:function size:0xEC scope:global align:4 +_draw__13dMenu_Fmap2_cFv = .text:0x801BDA10; // type:function size:0x88 scope:global align:4 +_delete__13dMenu_Fmap2_cFv = .text:0x801BDA98; // type:function size:0xC4 scope:global align:4 +fCursorInit__13dMenu_Fmap2_cFv = .text:0x801BDB5C; // type:function size:0x48 scope:global align:4 +fCursorMove__13dMenu_Fmap2_cFv = .text:0x801BDBA4; // type:function size:0x2FC scope:global align:4 +fCursorAnime__13dMenu_Fmap2_cFv = .text:0x801BDEA0; // type:function size:0x90 scope:global align:4 +cCursorAnimeInit__13dMenu_Fmap2_cFv = .text:0x801BDF30; // type:function size:0x40 scope:global align:4 +cCursorAnime__13dMenu_Fmap2_cFv = .text:0x801BDF70; // type:function size:0x90 scope:global align:4 +cCursorHide__13dMenu_Fmap2_cFv = .text:0x801BE000; // type:function size:0x28 scope:global align:4 +cSelCursorInit__13dMenu_Fmap2_cFv = .text:0x801BE028; // type:function size:0x18 scope:global align:4 +cSelCursorAnimeInit__13dMenu_Fmap2_cFv = .text:0x801BE040; // type:function size:0x1C scope:global align:4 +cSelCursorAnime__13dMenu_Fmap2_cFv = .text:0x801BE05C; // type:function size:0x108 scope:global align:4 +cSelCursorHide__13dMenu_Fmap2_cFv = .text:0x801BE164; // type:function size:0x18 scope:global align:4 +playerPointGridAnimeInit__13dMenu_Fmap2_cFv = .text:0x801BE17C; // type:function size:0x1C scope:global align:4 +playerPointGridAnime__13dMenu_Fmap2_cFP18fopMsgM_pane_class = .text:0x801BE198; // type:function size:0x2CC scope:global align:4 +changeFmapTexture__13dMenu_Fmap2_cFv = .text:0x801BE464; // type:function size:0x138 scope:global align:4 +changeIslandName__13dMenu_Fmap2_cFv = .text:0x801BE59C; // type:function size:0x124 scope:global align:4 +fmapPlayerPosDisp__13dMenu_Fmap2_cFv = .text:0x801BE6C0; // type:function size:0x14C scope:global align:4 +fmapPlayerPosDispCheck__13dMenu_Fmap2_cFPfPf = .text:0x801BE80C; // type:function size:0x200 scope:global align:4 +changeCmapName__13dMenu_Fmap2_cFv = .text:0x801BEA0C; // type:function size:0xA0 scope:global align:4 +cmapPlayerPosDisp__13dMenu_Fmap2_cFv = .text:0x801BEAAC; // type:function size:0x1D8 scope:global align:4 +cmapSalvagePosDisp__13dMenu_Fmap2_cFv = .text:0x801BEC84; // type:function size:0x28C scope:global align:4 +cmapPlayerPosDispCheck__13dMenu_Fmap2_cFPfPf = .text:0x801BEF10; // type:function size:0x17C scope:global align:4 +paneTransBase__13dMenu_Fmap2_cFsUcffUcUci = .text:0x801BF08C; // type:function size:0x28C scope:global align:4 +paneAlphaFmapBase__13dMenu_Fmap2_cFsUcUci = .text:0x801BF318; // type:function size:0x90 scope:global align:4 +paneAlphaCmapBase__13dMenu_Fmap2_cFsUcUci = .text:0x801BF3A8; // type:function size:0xE0 scope:global align:4 +paneAlphaZoomCmapBase__13dMenu_Fmap2_cFsUcffUcUci = .text:0x801BF488; // type:function size:0x118 scope:global align:4 +paneAlphaCmapName__13dMenu_Fmap2_cFsUcUc = .text:0x801BF5A0; // type:function size:0x158 scope:global align:4 +paneAlphaMessage2__13dMenu_Fmap2_cFsUcUci = .text:0x801BF6F8; // type:function size:0x90 scope:global align:4 +paneTranceMessage__13dMenu_Fmap2_cFsUcffffUcUci = .text:0x801BF788; // type:function size:0x32C scope:global align:4 +paneScaleXYChild__13dMenu_Fmap2_cFP18fopMsgM_pane_classf = .text:0x801BFAB4; // type:function size:0x108 scope:global align:4 +paneTransSelCmapCle__13dMenu_Fmap2_cFsUcffffUcUci = .text:0x801BFBBC; // type:function size:0x178 scope:global align:4 +paneTransSelCmapOpn__13dMenu_Fmap2_cFsUcffffUcUci = .text:0x801BFD34; // type:function size:0x178 scope:global align:4 +paneAlphaGostShipMap__13dMenu_Fmap2_cFsUcUci = .text:0x801BFEAC; // type:function size:0x1A4 scope:global align:4 +paneAlphaTingleMap__13dMenu_Fmap2_cFsUcUci = .text:0x801C0050; // type:function size:0x118 scope:global align:4 +paneAlphaTreasureMap__13dMenu_Fmap2_cFsUcUci = .text:0x801C0168; // type:function size:0x148 scope:global align:4 +paneAlphaSubdanMap__13dMenu_Fmap2_cFsUcUci = .text:0x801C02B0; // type:function size:0x168 scope:global align:4 +paneAlphaHeartMMap__13dMenu_Fmap2_cFsUcUci = .text:0x801C0418; // type:function size:0x19C scope:global align:4 +paneAlphaYaguraMap__13dMenu_Fmap2_cFsUcUci = .text:0x801C05B4; // type:function size:0x154 scope:global align:4 +paneAlphaDfaliyMap__13dMenu_Fmap2_cFsUcUci = .text:0x801C0708; // type:function size:0x120 scope:global align:4 +paneAlphaHeartPMap__13dMenu_Fmap2_cFsUcUci = .text:0x801C0828; // type:function size:0x184 scope:global align:4 +paneAlphaTerryMap__13dMenu_Fmap2_cFsUcUci = .text:0x801C09AC; // type:function size:0x120 scope:global align:4 +paneAlphaSubMaMap__13dMenu_Fmap2_cFsUcUci = .text:0x801C0ACC; // type:function size:0x120 scope:global align:4 +paneAlphaMoonMap__13dMenu_Fmap2_cFsUcUci = .text:0x801C0BEC; // type:function size:0x154 scope:global align:4 +paneAlphaDoctaMap__13dMenu_Fmap2_cFsUcUci = .text:0x801C0D40; // type:function size:0x134 scope:global align:4 +setPaneOnOff__13dMenu_Fmap2_cFP9J2DScreenUlb = .text:0x801C0E74; // type:function size:0x64 scope:global align:4 +getCollectMapTexChange__13dMenu_Fmap2_cFv = .text:0x801C0ED8; // type:function size:0xA0 scope:global align:4 +finCollectMapTexChange__13dMenu_Fmap2_cFv = .text:0x801C0F78; // type:function size:0xA0 scope:global align:4 +calcGetCollectMap__13dMenu_Fmap2_cFv = .text:0x801C1018; // type:function size:0x70 scope:global align:4 +calcGetCollectMap2__13dMenu_Fmap2_cFv = .text:0x801C1088; // type:function size:0x70 scope:global align:4 +calcFinCollectMap__13dMenu_Fmap2_cFv = .text:0x801C10F8; // type:function size:0x78 scope:global align:4 +getNowCmapFirstNum__13dMenu_Fmap2_cFv = .text:0x801C1170; // type:function size:0x8C scope:global align:4 +getNowCmapNextNum__13dMenu_Fmap2_cFSci = .text:0x801C11FC; // type:function size:0x8C scope:global align:4 +getCmapDatPnt4__13dMenu_Fmap2_cFi = .text:0x801C1288; // type:function size:0x4C scope:global align:4 +readPaneCmapTexture__13dMenu_Fmap2_cFPC7ResTIMGi = .text:0x801C12D4; // type:function size:0xC4 scope:global align:4 +readFmapTexture__13dMenu_Fmap2_cFPCc = .text:0x801C1398; // type:function size:0x40 scope:global align:4 +getButtonIconMode__13dMenu_Fmap2_cFv = .text:0x801C13D8; // type:function size:0xB8 scope:global align:4 +isLockBbutton__13dMenu_Fmap2_cFv = .text:0x801C1490; // type:function size:0x8 scope:global align:4 +isGetCollectMap__13dMenu_Fmap2_cFSc = .text:0x801C1498; // type:function size:0x34 scope:global align:4 +isOpenCollectMap__13dMenu_Fmap2_cFSc = .text:0x801C14CC; // type:function size:0xDC scope:global align:4 +isOpenCollectMapTriforce__13dMenu_Fmap2_cFSc = .text:0x801C15A8; // type:function size:0xDC scope:global align:4 +getCollectMapKind__13dMenu_Fmap2_cFSc = .text:0x801C1684; // type:function size:0x5C scope:global align:4 +isCompleteCollectMap__13dMenu_Fmap2_cFSc = .text:0x801C16E0; // type:function size:0x88 scope:global align:4 +draw__13dDlst_FMAP2_cFv = .text:0x801C1768; // type:function size:0x64 scope:global align:4 +draw__15dDlst_FMAP2GS_cFv = .text:0x801C17CC; // type:function size:0x64 scope:global align:4 +__dt__15dDlst_FMAP2GS_cFv = .text:0x801C1830; // type:function size:0x5C scope:global align:4 +__dt__13dDlst_FMAP2_cFv = .text:0x801C188C; // type:function size:0x5C scope:global align:4 +__dt__10dMf2_HIO_cFv = .text:0x801C18E8; // type:function size:0x48 scope:global align:4 +__sinit_d_menu_fmap2_cpp = .text:0x801C1930; // type:function size:0x140 scope:local align:4 +__ct__9dMi_HIO_cFv = .text:0x801C1A70; // type:function size:0x130 scope:global align:4 +initialize__12dMenu_Item_cFv = .text:0x801C1BA0; // type:function size:0x148 scope:global align:4 +screenSet__12dMenu_Item_cFv = .text:0x801C1CE8; // type:function size:0x994 scope:global align:4 +cursorAnime__12dMenu_Item_cFv = .text:0x801C267C; // type:function size:0x3F0 scope:global align:4 +cursorMainMove__12dMenu_Item_cFv = .text:0x801C2A6C; // type:function size:0x18C scope:global align:4 +cursorSubMove__12dMenu_Item_cFv = .text:0x801C2BF8; // type:function size:0x1C0 scope:global align:4 +checkMove__12dMenu_Item_cFv = .text:0x801C2DB8; // type:function size:0x2CC scope:global align:4 +itemplaceCheck__12dMenu_Item_cFi = .text:0x801C3084; // type:function size:0x598 scope:global align:4 +itemDecide__12dMenu_Item_cFv = .text:0x801C361C; // type:function size:0x800 scope:global align:4 +itemMove__12dMenu_Item_cFv = .text:0x801C3E1C; // type:function size:0x394 scope:global align:4 +itemScale__12dMenu_Item_cFv = .text:0x801C41B0; // type:function size:0x268 scope:global align:4 +subWindowInit__12dMenu_Item_cFv = .text:0x801C4418; // type:function size:0x644 scope:global align:4 +subWindowDelete__12dMenu_Item_cFv = .text:0x801C4A5C; // type:function size:0x144 scope:global align:4 +subItemDecide__12dMenu_Item_cFv = .text:0x801C4BA0; // type:function size:0x4E0 scope:global align:4 +itemnameMove__12dMenu_Item_cFv = .text:0x801C5080; // type:function size:0x148 scope:global align:4 +itemnameSet__12dMenu_Item_cFv = .text:0x801C51C8; // type:function size:0x61C scope:global align:4 +itemnoteSet__12dMenu_Item_cFv = .text:0x801C57E4; // type:function size:0x644 scope:global align:4 +outFontInit__12dMenu_Item_cFv = .text:0x801C5E28; // type:function size:0x88 scope:global align:4 +outFontMove__12dMenu_Item_cFv = .text:0x801C5EB0; // type:function size:0xEC scope:global align:4 +outFontDraw__12dMenu_Item_cFv = .text:0x801C5F9C; // type:function size:0xC0 scope:global align:4 +noteCheck__12dMenu_Item_cFv = .text:0x801C605C; // type:function size:0x14 scope:global align:4 +noteInit__12dMenu_Item_cFv = .text:0x801C6070; // type:function size:0xA0 scope:global align:4 +noteAppear__12dMenu_Item_cFv = .text:0x801C6110; // type:function size:0xCC scope:global align:4 +noteOpen__12dMenu_Item_cFv = .text:0x801C61DC; // type:function size:0x280 scope:global align:4 +noteClose__12dMenu_Item_cFv = .text:0x801C645C; // type:function size:0x2E8 scope:global align:4 +mainTrans__12dMenu_Item_cFff = .text:0x801C6744; // type:function size:0x204 scope:global align:4 +titleTrans__12dMenu_Item_cFff = .text:0x801C6948; // type:function size:0x24 scope:global align:4 +noteRotate__12dMenu_Item_cFff = .text:0x801C696C; // type:function size:0x8C scope:global align:4 +nameTrans__12dMenu_Item_cFff = .text:0x801C69F8; // type:function size:0xB4 scope:global align:4 +mainOpenProc__12dMenu_Item_cFsss = .text:0x801C6AAC; // type:function size:0x238 scope:global align:4 +titleOpenProc__12dMenu_Item_cFss = .text:0x801C6CE4; // type:function size:0xE8 scope:global align:4 +noteOpenProc__12dMenu_Item_cFss = .text:0x801C6DCC; // type:function size:0xF0 scope:global align:4 +nameOpenProc__12dMenu_Item_cFss = .text:0x801C6EBC; // type:function size:0xB4 scope:global align:4 +numberSet__12dMenu_Item_cFP7J2DPaneUc = .text:0x801C6F70; // type:function size:0x48 scope:global align:4 +numberColor__12dMenu_Item_cFP7J2DPaneUc = .text:0x801C6FB8; // type:function size:0x148 scope:global align:4 +itemNumberSet__12dMenu_Item_cFv = .text:0x801C7100; // type:function size:0x2C4 scope:global align:4 +itemCheck__12dMenu_Item_cFi = .text:0x801C73C4; // type:function size:0x618 scope:global align:4 +itemBitCheck__12dMenu_Item_cFb = .text:0x801C79DC; // type:function size:0x11C scope:global align:4 +arrowLightAnime__12dMenu_Item_cFv = .text:0x801C7AF8; // type:function size:0x120 scope:global align:4 +bottleFwaterCheck__12dMenu_Item_cFv = .text:0x801C7C18; // type:function size:0xDC scope:global align:4 +recollectBossCheck__12dMenu_Item_cFv = .text:0x801C7CF4; // type:function size:0xD0 scope:global align:4 +cornerMove__12dMenu_Item_cFv = .text:0x801C7DC4; // type:function size:0x12E0 scope:global align:4 +equipBeastItem__12dMenu_Item_cFi = .text:0x801C90A4; // type:function size:0xA0 scope:global align:4 +_create__12dMenu_Item_cFv = .text:0x801C9144; // type:function size:0x3D8 scope:global align:4 +_delete__12dMenu_Item_cFv = .text:0x801C951C; // type:function size:0x108 scope:global align:4 +_move__12dMenu_Item_cFv = .text:0x801C9624; // type:function size:0xECC scope:global align:4 +_draw__12dMenu_Item_cFv = .text:0x801CA4F0; // type:function size:0xA2C scope:global align:4 +_open__12dMenu_Item_cFv = .text:0x801CAF1C; // type:function size:0x4E8 scope:global align:4 +_close__12dMenu_Item_cFv = .text:0x801CB404; // type:function size:0x898 scope:global align:4 +_open2__12dMenu_Item_cFv = .text:0x801CBC9C; // type:function size:0x4CC scope:global align:4 +_close2__12dMenu_Item_cFv = .text:0x801CC168; // type:function size:0x8A8 scope:global align:4 +__dt__12dMenu_Item_cFv = .text:0x801CCA10; // type:function size:0x6C scope:global align:4 +draw__12dMenu_Item_cFv = .text:0x801CCA7C; // type:function size:0x2C scope:global align:4 +__dt__9dMi_HIO_cFv = .text:0x801CCAA8; // type:function size:0x48 scope:global align:4 +__sinit_d_menu_item_cpp = .text:0x801CCAF0; // type:function size:0x3C scope:local align:4 +__ct__9dMo_HIO_cFv = .text:0x801CCB2C; // type:function size:0x10 scope:global align:4 +screenSet__14dMenu_Option_cFv = .text:0x801CCB3C; // type:function size:0x738 scope:global align:4 +mainInit__14dMenu_Option_cFv = .text:0x801CD274; // type:function size:0x190 scope:global align:4 +noteInit__14dMenu_Option_cFv = .text:0x801CD404; // type:function size:0xD4 scope:global align:4 +titleInit__14dMenu_Option_cFv = .text:0x801CD4D8; // type:function size:0x1EC scope:global align:4 +mainMove__14dMenu_Option_cFv = .text:0x801CD6C4; // type:function size:0x128 scope:global align:4 +noteMove__14dMenu_Option_cFv = .text:0x801CD7EC; // type:function size:0x114 scope:global align:4 +titleMove__14dMenu_Option_cFv = .text:0x801CD900; // type:function size:0x278 scope:global align:4 +cursorMove__14dMenu_Option_cFv = .text:0x801CDB78; // type:function size:0xC8 scope:global align:4 +cursorScale__14dMenu_Option_cFv = .text:0x801CDC40; // type:function size:0x174 scope:global align:4 +typeMove__14dMenu_Option_cFv = .text:0x801CDDB4; // type:function size:0x170 scope:global align:4 +yazAnime__14dMenu_Option_cFv = .text:0x801CDF24; // type:function size:0x22C scope:global align:4 +ccAnime__14dMenu_Option_cFv = .text:0x801CE150; // type:function size:0xC8 scope:global align:4 +stickMove__14dMenu_Option_cFUc = .text:0x801CE218; // type:function size:0x4F0 scope:global align:4 +noteSet__14dMenu_Option_cFv = .text:0x801CE708; // type:function size:0x45C scope:global align:4 +outFontInit__14dMenu_Option_cFv = .text:0x801CEB64; // type:function size:0x88 scope:global align:4 +outFontMove__14dMenu_Option_cFv = .text:0x801CEBEC; // type:function size:0xEC scope:global align:4 +outFontDraw__14dMenu_Option_cFv = .text:0x801CECD8; // type:function size:0xC0 scope:global align:4 +initialize__14dMenu_Option_cFv = .text:0x801CED98; // type:function size:0xA8 scope:global align:4 +_create__14dMenu_Option_cFv = .text:0x801CEE40; // type:function size:0x1CC scope:global align:4 +_delete__14dMenu_Option_cFv = .text:0x801CF00C; // type:function size:0x7C scope:global align:4 +_move__14dMenu_Option_cFv = .text:0x801CF088; // type:function size:0x230 scope:global align:4 +_draw__14dMenu_Option_cFv = .text:0x801CF2B8; // type:function size:0x4B4 scope:global align:4 +_open__14dMenu_Option_cFv = .text:0x801CF76C; // type:function size:0xB8 scope:global align:4 +_close__14dMenu_Option_cFv = .text:0x801CF824; // type:function size:0x80 scope:global align:4 +__dt__9dMo_HIO_cFv = .text:0x801CF8A4; // type:function size:0x48 scope:global align:4 +__sinit_d_menu_option_cpp = .text:0x801CF8EC; // type:function size:0x38 scope:local align:4 +__ct__9dMs_HIO_cFv = .text:0x801CF924; // type:function size:0xD4 scope:global align:4 +_create__12dMenu_save_cFv = .text:0x801CF9F8; // type:function size:0x2B4 scope:global align:4 +initialize__12dMenu_save_cFv = .text:0x801CFCAC; // type:function size:0x34 scope:global align:4 +_open__12dMenu_save_cFv = .text:0x801CFCE0; // type:function size:0x2C scope:global align:4 +openNormal__12dMenu_save_cFv = .text:0x801CFD0C; // type:function size:0x12C scope:global align:4 +_close__12dMenu_save_cFv = .text:0x801CFE38; // type:function size:0x2C scope:global align:4 +closeNormal__12dMenu_save_cFv = .text:0x801CFE64; // type:function size:0xAC scope:global align:4 +openForCollect__12dMenu_save_cFv = .text:0x801CFF10; // type:function size:0x21C scope:global align:4 +openForItem__12dMenu_save_cFv = .text:0x801D012C; // type:function size:0x21C scope:global align:4 +closeForCollect__12dMenu_save_cFv = .text:0x801D0348; // type:function size:0x21C scope:global align:4 +closeForItem__12dMenu_save_cFv = .text:0x801D0564; // type:function size:0x21C scope:global align:4 +openForGameover__12dMenu_save_cFv = .text:0x801D0780; // type:function size:0x254 scope:global align:4 +closeForGameover__12dMenu_save_cFv = .text:0x801D09D4; // type:function size:0x44 scope:global align:4 +closeForGameover_1__12dMenu_save_cFv = .text:0x801D0A18; // type:function size:0x1A0 scope:global align:4 +closeForGameover_2__12dMenu_save_cFv = .text:0x801D0BB8; // type:function size:0x510 scope:global align:4 +openForEnding__12dMenu_save_cFv = .text:0x801D10C8; // type:function size:0x184 scope:global align:4 +openForEnding2__12dMenu_save_cFv = .text:0x801D124C; // type:function size:0x170 scope:global align:4 +closeForEnding__12dMenu_save_cFv = .text:0x801D13BC; // type:function size:0x1A0 scope:global align:4 +_delete__12dMenu_save_cFv = .text:0x801D155C; // type:function size:0xAC scope:global align:4 +_move__12dMenu_save_cFv = .text:0x801D1608; // type:function size:0xB4 scope:global align:4 +noSave__12dMenu_save_cFv = .text:0x801D16BC; // type:function size:0x50 scope:global align:4 +noSave2__12dMenu_save_cFv = .text:0x801D170C; // type:function size:0x14 scope:global align:4 +saveQuestion__12dMenu_save_cFv = .text:0x801D1720; // type:function size:0x11C scope:global align:4 +memCardCheck__12dMenu_save_cFv = .text:0x801D183C; // type:function size:0x148 scope:global align:4 +openSaveMenu__12dMenu_save_cFv = .text:0x801D1984; // type:function size:0x58 scope:global align:4 +closeSaveMenu__12dMenu_save_cFv = .text:0x801D19DC; // type:function size:0xA8 scope:global align:4 +memCardErrMsgWaitKey__12dMenu_save_cFv = .text:0x801D1A84; // type:function size:0x1C scope:global align:4 +memCardErrMsgWaitKey2__12dMenu_save_cFv = .text:0x801D1AA0; // type:function size:0x74 scope:global align:4 +memCardErrMsgWaitKey3__12dMenu_save_cFv = .text:0x801D1B14; // type:function size:0x5C scope:global align:4 +memCardErrGoIPLSel__12dMenu_save_cFv = .text:0x801D1B70; // type:function size:0x68 scope:global align:4 +memCardErrGoIPLSel2__12dMenu_save_cFv = .text:0x801D1BD8; // type:function size:0x58 scope:global align:4 +memCardErrMsgWaitFormatSel__12dMenu_save_cFv = .text:0x801D1C30; // type:function size:0x74 scope:global align:4 +memCardErrMsgWaitFormatSel2__12dMenu_save_cFv = .text:0x801D1CA4; // type:function size:0x8C scope:global align:4 +memCardFormat__12dMenu_save_cFv = .text:0x801D1D30; // type:function size:0x54 scope:global align:4 +memCardFormatCheck__12dMenu_save_cFv = .text:0x801D1D84; // type:function size:0x98 scope:global align:4 +memCardMakeGameFileSel__12dMenu_save_cFv = .text:0x801D1E1C; // type:function size:0xF8 scope:global align:4 +memCardMakeGameFile__12dMenu_save_cFv = .text:0x801D1F14; // type:function size:0x54 scope:global align:4 +memCardMakeGameFileCheck__12dMenu_save_cFv = .text:0x801D1F68; // type:function size:0x98 scope:global align:4 +memCardDataLoadWait__12dMenu_save_cFv = .text:0x801D2000; // type:function size:0x9C scope:global align:4 +memCardDataLoadWait2__12dMenu_save_cFv = .text:0x801D209C; // type:function size:0x90 scope:global align:4 +memCardDataSave__12dMenu_save_cFv = .text:0x801D212C; // type:function size:0x1C0 scope:global align:4 +memCardDataSaveUpMenu__12dMenu_save_cFv = .text:0x801D22EC; // type:function size:0xB0 scope:global align:4 +memCardDataSaveSel__12dMenu_save_cFv = .text:0x801D239C; // type:function size:0xA0 scope:global align:4 +memCardDataSaveDownMenu__12dMenu_save_cFv = .text:0x801D243C; // type:function size:0x88 scope:global align:4 +dataWrite__12dMenu_save_cFv = .text:0x801D24C4; // type:function size:0xA4 scope:global align:4 +memCardDataSaveWait__12dMenu_save_cFv = .text:0x801D2568; // type:function size:0x188 scope:global align:4 +msgWait__12dMenu_save_cFv = .text:0x801D26F0; // type:function size:0x6C scope:global align:4 +msgWait2__12dMenu_save_cFv = .text:0x801D275C; // type:function size:0xE4 scope:global align:4 +saveEndWait__12dMenu_save_cFv = .text:0x801D2840; // type:function size:0xC4 scope:global align:4 +canNotSave__12dMenu_save_cFv = .text:0x801D2904; // type:function size:0x10C scope:global align:4 +canNotSave2__12dMenu_save_cFv = .text:0x801D2A10; // type:function size:0xC4 scope:global align:4 +gameContinue__12dMenu_save_cFv = .text:0x801D2AD4; // type:function size:0xC4 scope:global align:4 +gameContinue2__12dMenu_save_cFv = .text:0x801D2B98; // type:function size:0xF4 scope:global align:4 +gameContinue3__12dMenu_save_cFv = .text:0x801D2C8C; // type:function size:0x98 scope:global align:4 +endingNoSave__12dMenu_save_cFv = .text:0x801D2D24; // type:function size:0x94 scope:global align:4 +endingNoSave2__12dMenu_save_cFv = .text:0x801D2DB8; // type:function size:0x84 scope:global align:4 +endingNoSave3__12dMenu_save_cFv = .text:0x801D2E3C; // type:function size:0x94 scope:global align:4 +endingDataCheck__12dMenu_save_cFv = .text:0x801D2ED0; // type:function size:0xF8 scope:global align:4 +saveWait__12dMenu_save_cFv = .text:0x801D2FC8; // type:function size:0x4 scope:global align:4 +YesNoSelect__12dMenu_save_cFi = .text:0x801D2FCC; // type:function size:0x2A0 scope:global align:4 +YesNoSelect2__12dMenu_save_cFi = .text:0x801D326C; // type:function size:0x214 scope:global align:4 +CursorAlphaInit__12dMenu_save_cFv = .text:0x801D3480; // type:function size:0x34 scope:global align:4 +CursorMove__12dMenu_save_cFv = .text:0x801D34B4; // type:function size:0x50 scope:global align:4 +CursorAnime__12dMenu_save_cFv = .text:0x801D3504; // type:function size:0xD0 scope:global align:4 +openSave__12dMenu_save_cFv = .text:0x801D35D4; // type:function size:0x15C scope:global align:4 +closeSave__12dMenu_save_cFv = .text:0x801D3730; // type:function size:0x17C scope:global align:4 +screenSet__12dMenu_save_cFv = .text:0x801D38AC; // type:function size:0x374 scope:global align:4 +paneTransInit__12dMenu_save_cFv = .text:0x801D3C20; // type:function size:0x1B0 scope:global align:4 +displayInit__12dMenu_save_cFv = .text:0x801D3DD0; // type:function size:0xFC scope:global align:4 +initializeEx__12dMenu_save_cFv = .text:0x801D3ECC; // type:function size:0x5C scope:global align:4 +menuUp__12dMenu_save_cFv = .text:0x801D3F28; // type:function size:0xE8 scope:global align:4 +menuDown__12dMenu_save_cFv = .text:0x801D4010; // type:function size:0xE8 scope:global align:4 +PaneAlphaMsgTxt__12dMenu_save_cFsUc = .text:0x801D40F8; // type:function size:0xC0 scope:global align:4 +PaneTranceBase__12dMenu_save_cFsUcffUci = .text:0x801D41B8; // type:function size:0x108 scope:global align:4 +PaneScaleAlphaWipe__12dMenu_save_cFsUcfUci = .text:0x801D42C0; // type:function size:0x2C8 scope:global align:4 +PaneAlphaMask__12dMenu_save_cFsUcUci = .text:0x801D4588; // type:function size:0x90 scope:global align:4 +PaneTranceTitle__12dMenu_save_cFsUcffUci = .text:0x801D4618; // type:function size:0xFC scope:global align:4 +PaneRotate__12dMenu_save_cFsUcP18fopMsgM_pane_classfffUc = .text:0x801D4714; // type:function size:0xC4 scope:global align:4 +PaneTranceMenu__12dMenu_save_cFsUcP18fopMsgM_pane_classffUci = .text:0x801D47D8; // type:function size:0x104 scope:global align:4 +_draw__12dMenu_save_cFv = .text:0x801D48DC; // type:function size:0x4C scope:global align:4 +_draw2__12dMenu_save_cFv = .text:0x801D4928; // type:function size:0x4C scope:global align:4 +draw__16dDlst_MenuSave_cFv = .text:0x801D4974; // type:function size:0x64 scope:global align:4 +__dt__13dFile_error_cFv = .text:0x801D49D8; // type:function size:0x74 scope:global align:4 +__dt__9dMs_HIO_cFv = .text:0x801D4A4C; // type:function size:0x48 scope:global align:4 +__sinit_d_menu_save_cpp = .text:0x801D4A94; // type:function size:0x3E0 scope:local align:4 +__ct__9dMw_HIO_cFv = .text:0x801D4E74; // type:function size:0x188 scope:global align:4 +playerStatusHIO__9dMw_HIO_cFv = .text:0x801D4FFC; // type:function size:0x258 scope:global align:4 +itemBitCheck__9dMw_HIO_cFv = .text:0x801D5254; // type:function size:0x5F4 scope:global align:4 +itemNumHIO__9dMw_HIO_cFv = .text:0x801D5848; // type:function size:0x1E0 scope:global align:4 +itemHIO__9dMw_HIO_cFv = .text:0x801D5A28; // type:function size:0x874 scope:global align:4 +__ct__10dMw_DHIO_cFv = .text:0x801D629C; // type:function size:0x5C scope:global align:4 +bitCheck__10dMw_DHIO_cFv = .text:0x801D62F8; // type:function size:0x284 scope:global align:4 +dMs_item_create__FP19sub_ms_screen_class = .text:0x801D657C; // type:function size:0x3B4 scope:global align:4 +dMs_item_delete__FP19sub_ms_screen_class = .text:0x801D6930; // type:function size:0x13C scope:global align:4 +dMs_collect_create__FP19sub_ms_screen_class = .text:0x801D6A6C; // type:function size:0x3EC scope:global align:4 +dMs_collect_create2__FP19sub_ms_screen_class = .text:0x801D6E58; // type:function size:0x3E0 scope:global align:4 +dMs_collect_delete__FP19sub_ms_screen_class = .text:0x801D7238; // type:function size:0x13C scope:global align:4 +dMs_fmap_create__FP19sub_ms_screen_class = .text:0x801D7374; // type:function size:0x334 scope:global align:4 +dMs_fmap_delete__FP19sub_ms_screen_class = .text:0x801D76A8; // type:function size:0x104 scope:global align:4 +dMs_dmap_create__FP19sub_ms_screen_class = .text:0x801D77AC; // type:function size:0x398 scope:global align:4 +dMs_dmap_delete__FP19sub_ms_screen_class = .text:0x801D7B44; // type:function size:0x150 scope:global align:4 +dMs_name_create__FP19sub_ms_screen_class = .text:0x801D7C94; // type:function size:0x120 scope:global align:4 +dMs_name_delete__FP19sub_ms_screen_class = .text:0x801D7DB4; // type:function size:0x80 scope:global align:4 +dMs_save_delete__FP19sub_ms_screen_class = .text:0x801D7E34; // type:function size:0x80 scope:global align:4 +dMs_cloth_create__FP19sub_ms_screen_class = .text:0x801D7EB4; // type:function size:0x1F0 scope:global align:4 +dMs_cloth_delete__FP19sub_ms_screen_class = .text:0x801D80A4; // type:function size:0xC4 scope:global align:4 +dMs_clothOnly_create__FP19sub_ms_screen_class = .text:0x801D8168; // type:function size:0x11C scope:global align:4 +dMs_clothOnly_delete__FP19sub_ms_screen_class = .text:0x801D8284; // type:function size:0x74 scope:global align:4 +dMs_onButtonBit__FP19sub_ms_screen_classUc = .text:0x801D82F8; // type:function size:0x10 scope:global align:4 +dMs_offButtonBit__FP19sub_ms_screen_classUc = .text:0x801D8308; // type:function size:0x10 scope:global align:4 +dMs_isButtonBit__FP19sub_ms_screen_classUc = .text:0x801D8318; // type:function size:0x18 scope:global align:4 +dMs_isPush_L_Button__FP19sub_ms_screen_class = .text:0x801D8330; // type:function size:0x64 scope:global align:4 +dMs_isPush_R_Button__FP19sub_ms_screen_class = .text:0x801D8394; // type:function size:0x64 scope:global align:4 +dMs_childHeap_freeAll__FP19sub_ms_screen_class = .text:0x801D83F8; // type:function size:0x2C scope:global align:4 +dMs_telescopeMove__FP19sub_ms_screen_class = .text:0x801D8424; // type:function size:0x198 scope:global align:4 +dMs_placenameMove__FP19sub_ms_screen_class = .text:0x801D85BC; // type:function size:0x10C scope:global align:4 +dMs_Draw__FP19sub_ms_screen_class = .text:0x801D86C8; // type:function size:0x288 scope:global align:4 +dMs_Execute__FP19sub_ms_screen_class = .text:0x801D8950; // type:function size:0x18F0 scope:global align:4 +dMs_IsDelete__FP19sub_ms_screen_class = .text:0x801DA240; // type:function size:0x28 scope:global align:4 +dMs_Delete__FP19sub_ms_screen_class = .text:0x801DA268; // type:function size:0x14C scope:global align:4 +dMs_Create__FP9msg_class = .text:0x801DA3B4; // type:function size:0x180 scope:global align:4 +draw__20dDlst_MENU_CAPTURE_cFv = .text:0x801DA534; // type:function size:0x33C scope:global align:4 +draw__18dDlst_MENU_CLOTH_cFv = .text:0x801DA870; // type:function size:0xB0 scope:global align:4 +__dt__20dDlst_MENU_CAPTURE_cFv = .text:0x801DA920; // type:function size:0x5C scope:global align:4 +__dt__18dDlst_MENU_CLOTH_cFv = .text:0x801DA97C; // type:function size:0x5C scope:global align:4 +__dt__13dMenu_Fmap2_cFv = .text:0x801DA9D8; // type:function size:0x9C scope:global align:4 +__dt__12dMenu_Fmap_cFv = .text:0x801DAA74; // type:function size:0xD8 scope:global align:4 +__dt__14dDlst_NameIN_cFv = .text:0x801DAB4C; // type:function size:0x5C scope:global align:4 +__dt__7dName_cFv = .text:0x801DABA8; // type:function size:0x74 scope:global align:4 +__dt__10dMw_DHIO_cFv = .text:0x801DAC1C; // type:function size:0x48 scope:global align:4 +__dt__9dMw_HIO_cFv = .text:0x801DAC64; // type:function size:0x48 scope:global align:4 +__sinit_d_menu_window_cpp = .text:0x801DACAC; // type:function size:0xAC scope:local align:4 +__dt__14dMenu_FmapSv_cFv = .text:0x801DAD58; // type:function size:0x3C scope:global align:4 +_create__15dMesg_outFont_cFv = .text:0x801DAD94; // type:function size:0x128 scope:global align:4 +_delete__15dMesg_outFont_cFv = .text:0x801DAEBC; // type:function size:0x68 scope:global align:4 +_initialize__15dMesg_outFont_cFv = .text:0x801DAF24; // type:function size:0xAC scope:global align:4 +_set__15dMesg_outFont_cFsssUlUc = .text:0x801DAFD0; // type:function size:0x64 scope:global align:4 +_draw__15dMesg_outFont_cFv = .text:0x801DB034; // type:function size:0x4C scope:global align:4 +_setAlpha__15dMesg_outFont_cFUc = .text:0x801DB080; // type:function size:0x14 scope:global align:4 +__ct__14dMesg_tControlFv = .text:0x801DB094; // type:function size:0x84 scope:global align:4 +do_word__14dMesg_tControlFUl = .text:0x801DB118; // type:function size:0x14 scope:global align:4 +__ct__24dMesg_tSequenceProcessorFPQ28JMessage8TControl = .text:0x801DB12C; // type:function size:0xD8 scope:global align:4 +initialize__24dMesg_tSequenceProcessorFi = .text:0x801DB204; // type:function size:0x2B0 scope:global align:4 +__dt__23dMesg_tMeasureProcessorFv = .text:0x801DB4B4; // type:function size:0x60 scope:global align:4 +do_begin__24dMesg_tSequenceProcessorFPCvPCc = .text:0x801DB514; // type:function size:0x2C scope:global align:4 +do_end__24dMesg_tSequenceProcessorFv = .text:0x801DB540; // type:function size:0x20 scope:global align:4 +do_isReady__24dMesg_tSequenceProcessorFv = .text:0x801DB560; // type:function size:0x128 scope:global align:4 +do_jump_isReady__24dMesg_tSequenceProcessorFv = .text:0x801DB688; // type:function size:0x30 scope:global align:4 +do_jump__24dMesg_tSequenceProcessorFPCvPCc = .text:0x801DB6B8; // type:function size:0xC scope:global align:4 +do_branch_query__24dMesg_tSequenceProcessorFUs = .text:0x801DB6C4; // type:function size:0x4 scope:global align:4 +do_branch_queryResult__24dMesg_tSequenceProcessorFv = .text:0x801DB6C8; // type:function size:0x8 scope:global align:4 +do_branch__24dMesg_tSequenceProcessorFPCvPCc = .text:0x801DB6D0; // type:function size:0xC scope:global align:4 +do_character__24dMesg_tSequenceProcessorFi = .text:0x801DB6DC; // type:function size:0x638 scope:global align:4 +do_tag__24dMesg_tSequenceProcessorFUlPCvUl = .text:0x801DBD14; // type:function size:0x764 scope:global align:4 +setCharacter__24dMesg_tSequenceProcessorFv = .text:0x801DC478; // type:function size:0xD8 scope:global align:4 +ruby_character__24dMesg_tSequenceProcessorFPci = .text:0x801DC550; // type:function size:0x164 scope:global align:4 +do_systemTagCode__24dMesg_tSequenceProcessorFUsPCvUl = .text:0x801DC6B4; // type:function size:0x358 scope:global align:4 +__ct__23dMesg_tMeasureProcessorFPQ28JMessage8TControli = .text:0x801DCA0C; // type:function size:0xA4 scope:global align:4 +do_character__23dMesg_tMeasureProcessorFi = .text:0x801DCAB0; // type:function size:0x2C8 scope:global align:4 +do_end__23dMesg_tMeasureProcessorFv = .text:0x801DCD78; // type:function size:0xE0 scope:global align:4 +do_tag__23dMesg_tMeasureProcessorFUlPCvUl = .text:0x801DCE58; // type:function size:0x698 scope:global align:4 +do_systemTagCode__23dMesg_tMeasureProcessorFUsPCvUl = .text:0x801DD4F0; // type:function size:0xEC scope:global align:4 +__ct__25dMesg_tRenderingProcessorFPQ28JMessage8TControl = .text:0x801DD5DC; // type:function size:0x3C scope:global align:4 +do_begin__25dMesg_tRenderingProcessorFPCvPCc = .text:0x801DD618; // type:function size:0x4 scope:global align:4 +do_end__25dMesg_tRenderingProcessorFv = .text:0x801DD61C; // type:function size:0x4 scope:global align:4 +do_character__25dMesg_tRenderingProcessorFi = .text:0x801DD620; // type:function size:0x4 scope:global align:4 +do_tag__25dMesg_tRenderingProcessorFUlPCvUl = .text:0x801DD624; // type:function size:0x80 scope:global align:4 +do_systemTagCode__25dMesg_tRenderingProcessorFUsPCvUl = .text:0x801DD6A4; // type:function size:0x34 scope:global align:4 +setCommonData__18dMesg_screenData_cFv = .text:0x801DD6D8; // type:function size:0x44C scope:global align:4 +initString__18dMesg_screenData_cFPci = .text:0x801DDB24; // type:function size:0xAC scope:global align:4 +setString__18dMesg_screenData_cFPci = .text:0x801DDBD0; // type:function size:0x30 scope:global align:4 +shiftSet__18dMesg_screenData_cFii = .text:0x801DDC00; // type:function size:0x60 scope:global align:4 +arwAnimeInit__18dMesg_screenData_cFv = .text:0x801DDC60; // type:function size:0x58 scope:global align:4 +arwAnime__18dMesg_screenData_cFv = .text:0x801DDCB8; // type:function size:0x3C4 scope:global align:4 +dotAnimeInit__18dMesg_screenData_cFv = .text:0x801DE07C; // type:function size:0x38 scope:global align:4 +dotAnime__18dMesg_screenData_cFv = .text:0x801DE0B4; // type:function size:0x520 scope:global align:4 +createScreen__22dMesg_screenDataTalk_cFv = .text:0x801DE5D4; // type:function size:0x530 scope:global align:4 +openAnime__22dMesg_screenDataTalk_cFv = .text:0x801DEB04; // type:function size:0x1C4 scope:global align:4 +closeAnime__22dMesg_screenDataTalk_cFv = .text:0x801DECC8; // type:function size:0x130 scope:global align:4 +setTextPosition__22dMesg_screenDataTalk_cFUc = .text:0x801DEDF8; // type:function size:0x34C scope:global align:4 +draw__22dMesg_screenDataTalk_cFv = .text:0x801DF144; // type:function size:0xA0 scope:global align:4 +createScreen__22dMesg_screenDataItem_cFv = .text:0x801DF1E4; // type:function size:0x820 scope:global align:4 +deleteScreen__22dMesg_screenDataItem_cFv = .text:0x801DFA04; // type:function size:0x84 scope:global align:4 +openAnime__22dMesg_screenDataItem_cFv = .text:0x801DFA88; // type:function size:0x134 scope:global align:4 +closeAnime__22dMesg_screenDataItem_cFv = .text:0x801DFBBC; // type:function size:0x164 scope:global align:4 +move__22dMesg_screenDataItem_cFv = .text:0x801DFD20; // type:function size:0xC4 scope:global align:4 +draw__22dMesg_screenDataItem_cFv = .text:0x801DFDE4; // type:function size:0x110 scope:global align:4 +ringMove__22dMesg_screenDataItem_cFv = .text:0x801DFEF4; // type:function size:0xA8 scope:global align:4 +lightMove__22dMesg_screenDataItem_cFv = .text:0x801DFF9C; // type:function size:0x390 scope:global align:4 +cornerMove__22dMesg_screenDataItem_cFv = .text:0x801E032C; // type:function size:0x72C scope:global align:4 +dMesg_initialize__FP14sub_mesg_class = .text:0x801E0A58; // type:function size:0x1A4 scope:global align:4 +dMesg_finalize__Fv = .text:0x801E0BFC; // type:function size:0x7C scope:global align:4 +__dt__25dMesg_tRenderingProcessorFv = .text:0x801E0C78; // type:function size:0x60 scope:global align:4 +__dt__24dMesg_tSequenceProcessorFv = .text:0x801E0CD8; // type:function size:0x60 scope:global align:4 +__dt__Q28JMessage18TResourceContainerFv = .text:0x801E0D38; // type:function size:0x74 scope:global align:4 +dMesg_parse__Fv = .text:0x801E0DAC; // type:function size:0xFC scope:global align:4 +dMesg_reset__Fv = .text:0x801E0EA8; // type:function size:0x24 scope:global align:4 +dMesg_update__Fv = .text:0x801E0ECC; // type:function size:0x28 scope:global align:4 +dMesg_render__Fv = .text:0x801E0EF4; // type:function size:0x24 scope:global align:4 +dMesg_fontsizeCenter__FP14sub_mesg_classii = .text:0x801E0F18; // type:function size:0x170 scope:global align:4 +dMesg_fontsizeCenter__FP14sub_mesg_classiiii = .text:0x801E1088; // type:function size:0x154 scope:global align:4 +dMesg_waitProc__FP14sub_mesg_class = .text:0x801E11DC; // type:function size:0x2F0 scope:global align:4 +setTextPosition__18dMesg_screenData_cFUc = .text:0x801E14CC; // type:function size:0x4 scope:global align:4 +createScreen__18dMesg_screenData_cFv = .text:0x801E14D0; // type:function size:0x4 scope:global align:4 +__dt__18dMesg_screenData_cFv = .text:0x801E14D4; // type:function size:0x5C scope:global align:4 +dMesg_openProc__FP14sub_mesg_class = .text:0x801E1530; // type:function size:0x134 scope:global align:4 +dMesg_outnowProc__FP14sub_mesg_class = .text:0x801E1664; // type:function size:0xB8 scope:global align:4 +dMesg_outwaitProc__FP14sub_mesg_class = .text:0x801E171C; // type:function size:0x128 scope:global align:4 +dMesg_stopProc__FP14sub_mesg_class = .text:0x801E1844; // type:function size:0x80 scope:global align:4 +dMesg_closewaitProc__FP14sub_mesg_class = .text:0x801E18C4; // type:function size:0x98 scope:global align:4 +dMesg_closeProc__FP14sub_mesg_class = .text:0x801E195C; // type:function size:0x134 scope:global align:4 +dMsg_Draw__FP14sub_mesg_class = .text:0x801E1A90; // type:function size:0x44 scope:global align:4 +dMsg_Execute__FP14sub_mesg_class = .text:0x801E1AD4; // type:function size:0xF0 scope:global align:4 +move__18dMesg_screenData_cFv = .text:0x801E1BC4; // type:function size:0x4 scope:global align:4 +dMsg_IsDelete__FP14sub_mesg_class = .text:0x801E1BC8; // type:function size:0x8 scope:global align:4 +dMsg_Delete__FP14sub_mesg_class = .text:0x801E1BD0; // type:function size:0x1A8 scope:global align:4 +dMsg_Create__FP9msg_class = .text:0x801E1D78; // type:function size:0x1B4 scope:local align:4 +__dt__15dMesg_outFont_cFv = .text:0x801E1F2C; // type:function size:0x48 scope:global align:4 +draw__18dMesg_screenData_cFv = .text:0x801E1F74; // type:function size:0x4 scope:global align:4 +__dt__22dMesg_screenDataItem_cFv = .text:0x801E1F78; // type:function size:0x6C scope:global align:4 +__dt__22dMesg_screenDataTalk_cFv = .text:0x801E1FE4; // type:function size:0x6C scope:global align:4 +dMsg2_value_init__FP14sub_msg2_classUc = .text:0x801E2050; // type:function size:0x140 scope:global align:4 +dMsg2_setString__FP14sub_msg2_classUc = .text:0x801E2190; // type:function size:0xB4 scope:global align:4 +dMsg2_messagePaneShow__FP14sub_msg2_classUc = .text:0x801E2244; // type:function size:0x24 scope:global align:4 +dMsg2_messagePaneHide__FP14sub_msg2_classUc = .text:0x801E2268; // type:function size:0x24 scope:global align:4 +dMsg2_outFontHide__FP14sub_msg2_classUc = .text:0x801E228C; // type:function size:0xEC scope:global align:4 +dMsg2_arrowUpShow__FP14sub_msg2_class = .text:0x801E2378; // type:function size:0x38 scope:global align:4 +dMsg2_arrowUpHide__FP14sub_msg2_class = .text:0x801E23B0; // type:function size:0x38 scope:global align:4 +dMsg2_arrowDownShow__FP14sub_msg2_class = .text:0x801E23E8; // type:function size:0x38 scope:global align:4 +dMsg2_arrowDownHide__FP14sub_msg2_class = .text:0x801E2420; // type:function size:0x38 scope:global align:4 +dMsg2_dotShow__FP14sub_msg2_class = .text:0x801E2458; // type:function size:0x38 scope:global align:4 +dMsg2_dotHide__FP14sub_msg2_class = .text:0x801E2490; // type:function size:0x38 scope:global align:4 +dMsg2_multiTexInit__FP14sub_msg2_class = .text:0x801E24C8; // type:function size:0x188 scope:global align:4 +dMsg2_fontdataInit__FP14sub_msg2_class = .text:0x801E2650; // type:function size:0xC0 scope:global align:4 +dMsg2_screenDataSet__FP14sub_msg2_classUc = .text:0x801E2710; // type:function size:0x44 scope:global align:4 +dMsg2_screenDataInit__FP14sub_msg2_classUc = .text:0x801E2754; // type:function size:0x838 scope:global align:4 +dMsg2_ScreenDataValueInit__FP14sub_msg2_class = .text:0x801E2F8C; // type:function size:0x10C scope:global align:4 +dMsg2_stickInfoInit__FP14sub_msg2_class = .text:0x801E3098; // type:function size:0x58 scope:global align:4 +dMsg2_stickInfoCheck__FP14sub_msg2_class = .text:0x801E30F0; // type:function size:0x84 scope:global align:4 +dMsg2_multiTexDraw__FP14sub_msg2_classssss = .text:0x801E3174; // type:function size:0x1AC scope:global align:4 +dMsg2_messageOut__FP14sub_msg2_classUci = .text:0x801E3320; // type:function size:0x18C scope:global align:4 +dMsg2_yose_select__FP14sub_msg2_classUc = .text:0x801E34AC; // type:function size:0x80 scope:global align:4 +dMsg2_textPosition__FP14sub_msg2_classUc = .text:0x801E352C; // type:function size:0xF4 scope:global align:4 +dMsg2_rubySet__FP14sub_msg2_class = .text:0x801E3620; // type:function size:0x74 scope:global align:4 +dMsg2_arrowMove__FP14sub_msg2_class = .text:0x801E3694; // type:function size:0x168 scope:global align:4 +dMsg2_aimAlphaSqare__FP14sub_msg2_classii = .text:0x801E37FC; // type:function size:0xE4 scope:global align:4 +dMsg2_aimAlphaSqrt__FP14sub_msg2_classii = .text:0x801E38E0; // type:function size:0x120 scope:global align:4 +dMsg2_kankyoBrightness__Fv = .text:0x801E3A00; // type:function size:0x9C scope:global align:4 +dMsg2_aimBrightness__Fv = .text:0x801E3A9C; // type:function size:0x4C scope:global align:4 +dMsg2_setCharAlpha__FP14sub_msg2_classUc = .text:0x801E3AE8; // type:function size:0x3DC scope:global align:4 +dMsg2_messageShow__FP14sub_msg2_class = .text:0x801E3EC4; // type:function size:0xB8 scope:global align:4 +dMsg2_messageDataInit__FP14sub_msg2_classi = .text:0x801E3F7C; // type:function size:0x12C scope:global align:4 +dMsg2_stopProc__FP14sub_msg2_class = .text:0x801E40A8; // type:function size:0x154 scope:global align:4 +dMsg2_closewaitProc__FP14sub_msg2_class = .text:0x801E41FC; // type:function size:0x130 scope:global align:4 +dMsg2_openProc__FP14sub_msg2_class = .text:0x801E432C; // type:function size:0x17C scope:global align:4 +dMsg2_closeProc__FP14sub_msg2_class = .text:0x801E44A8; // type:function size:0x18C scope:global align:4 +dMsg2_outwaitProc__FP14sub_msg2_class = .text:0x801E4634; // type:function size:0x460 scope:global align:4 +draw__14dDlst_2DMSG2_cFv = .text:0x801E4A94; // type:function size:0x98 scope:global align:4 +outFontDraw__14dDlst_2DMSG2_cFv = .text:0x801E4B2C; // type:function size:0x2F4 scope:global align:4 +draw__14dDlst_2DCopy_cFv = .text:0x801E4E20; // type:function size:0x184 scope:global align:4 +dMsg2_Draw__FP14sub_msg2_class = .text:0x801E4FA4; // type:function size:0x174 scope:global align:4 +dMsg2_Execute__FP14sub_msg2_class = .text:0x801E5118; // type:function size:0x5A8 scope:global align:4 +dMsg2_IsDelete__FP14sub_msg2_class = .text:0x801E56C0; // type:function size:0x8 scope:global align:4 +dMsg2_Delete__FP14sub_msg2_class = .text:0x801E56C8; // type:function size:0x1B0 scope:global align:4 +dMsg2_Create__FP9msg_class = .text:0x801E5878; // type:function size:0x644 scope:global align:4 +__dt__14dDlst_2DCopy_cFv = .text:0x801E5EBC; // type:function size:0x5C scope:global align:4 +__dt__14dDlst_2DMSG2_cFv = .text:0x801E5F18; // type:function size:0x5C scope:global align:4 +__sinit_d_message_cpp = .text:0x801E5F74; // type:function size:0xB0 scope:local align:4 +setDummyTexture__10dmsg3_3d_cFv = .text:0x801E6024; // type:function size:0x2FC scope:global align:4 +loadModelData__FPUc = .text:0x801E6320; // type:function size:0x24 scope:global align:4 +loadAnmTransformData__FPUc = .text:0x801E6344; // type:function size:0x20 scope:global align:4 +__ct__10dmsg3_3d_cFv = .text:0x801E6364; // type:function size:0x298 scope:global align:4 +__dt__10dmsg3_3d_cFv = .text:0x801E65FC; // type:function size:0xA0 scope:global align:4 +set_mtx__10dmsg3_3d_cFv = .text:0x801E669C; // type:function size:0x6C scope:global align:4 +exec__10dmsg3_3d_cFv = .text:0x801E6708; // type:function size:0x38 scope:global align:4 +draw__10dmsg3_3d_cFv = .text:0x801E6740; // type:function size:0x9C scope:global align:4 +dMsg3_value_init__FP14sub_msg3_classUc = .text:0x801E67DC; // type:function size:0x13C scope:global align:4 +dMsg3_setString__FP14sub_msg3_classUc = .text:0x801E6918; // type:function size:0x9C scope:global align:4 +dMsg3_messagePaneShow__FP14sub_msg3_classUc = .text:0x801E69B4; // type:function size:0x24 scope:global align:4 +dMsg3_messagePaneHide__FP14sub_msg3_classUc = .text:0x801E69D8; // type:function size:0x24 scope:global align:4 +dMsg3_outFontHide__FUc = .text:0x801E69FC; // type:function size:0xD4 scope:global align:4 +dMsg3_arrowUpShow__FP14sub_msg3_class = .text:0x801E6AD0; // type:function size:0x38 scope:global align:4 +dMsg3_arrowUpHide__FP14sub_msg3_class = .text:0x801E6B08; // type:function size:0x38 scope:global align:4 +dMsg3_arrowDownShow__FP14sub_msg3_class = .text:0x801E6B40; // type:function size:0x38 scope:global align:4 +dMsg3_arrowDownHide__FP14sub_msg3_class = .text:0x801E6B78; // type:function size:0x38 scope:global align:4 +dMsg3_dotShow__FP14sub_msg3_class = .text:0x801E6BB0; // type:function size:0x38 scope:global align:4 +dMsg3_dotHide__FP14sub_msg3_class = .text:0x801E6BE8; // type:function size:0x38 scope:global align:4 +dMsg3_multiTexInit__FP14sub_msg3_class = .text:0x801E6C20; // type:function size:0xC4 scope:global align:4 +dMsg3_fontdataInit__FP14sub_msg3_class = .text:0x801E6CE4; // type:function size:0xB0 scope:global align:4 +dMsg3_screenDataSet__FP14sub_msg3_classUc = .text:0x801E6D94; // type:function size:0x44 scope:global align:4 +dMsg3_screenDataInit__FP14sub_msg3_classUc = .text:0x801E6DD8; // type:function size:0x83C scope:global align:4 +dMsg3_ScreenDataValueInit__FP14sub_msg3_class = .text:0x801E7614; // type:function size:0x10C scope:global align:4 +dMsg3_stickInfoInit__FP14sub_msg3_class = .text:0x801E7720; // type:function size:0x58 scope:global align:4 +dMsg3_stickInfoCheck__FP14sub_msg3_class = .text:0x801E7778; // type:function size:0x84 scope:global align:4 +dMsg3_messageOut__FP14sub_msg3_classUci = .text:0x801E77FC; // type:function size:0x138 scope:global align:4 +dMsg3_yose_select__FP14sub_msg3_classUc = .text:0x801E7934; // type:function size:0x80 scope:global align:4 +dMsg3_textPosition__FP14sub_msg3_classUc = .text:0x801E79B4; // type:function size:0xF4 scope:global align:4 +dMsg3_rubySet__FP14sub_msg3_class = .text:0x801E7AA8; // type:function size:0x74 scope:global align:4 +dMsg3_arrowMove__FP14sub_msg3_class = .text:0x801E7B1C; // type:function size:0x218 scope:global align:4 +dMsg3_aimAlphaSqare__FP14sub_msg3_classii = .text:0x801E7D34; // type:function size:0xE4 scope:global align:4 +dMsg3_aimAlphaSqrt__FP14sub_msg3_classii = .text:0x801E7E18; // type:function size:0x120 scope:global align:4 +dMsg3_kankyoBrightness__Fv = .text:0x801E7F38; // type:function size:0x9C scope:global align:4 +dMsg3_aimBrightness__Fv = .text:0x801E7FD4; // type:function size:0x4C scope:global align:4 +dMsg3_setCharAlpha__FP14sub_msg3_classUc = .text:0x801E8020; // type:function size:0x3DC scope:global align:4 +dMsg3_messageShow__FP14sub_msg3_class = .text:0x801E83FC; // type:function size:0xB8 scope:global align:4 +dMsg3_messageDataInit__FP14sub_msg3_classi = .text:0x801E84B4; // type:function size:0x118 scope:global align:4 +dMsg3_stopProc__FP14sub_msg3_class = .text:0x801E85CC; // type:function size:0x154 scope:global align:4 +dMsg3_closewaitProc__FP14sub_msg3_class = .text:0x801E8720; // type:function size:0x130 scope:global align:4 +dMsg3_openProc__FP14sub_msg3_class = .text:0x801E8850; // type:function size:0x17C scope:global align:4 +dMsg3_closeProc__FP14sub_msg3_class = .text:0x801E89CC; // type:function size:0x188 scope:global align:4 +dMsg3_outwaitProc__FP14sub_msg3_class = .text:0x801E8B54; // type:function size:0x458 scope:global align:4 +draw__14dDlst_2DMSG3_cFv = .text:0x801E8FAC; // type:function size:0x98 scope:global align:4 +outFontDraw__14dDlst_2DMSG3_cFv = .text:0x801E9044; // type:function size:0x1F4 scope:global align:4 +dMsg3_Draw__FP14sub_msg3_class = .text:0x801E9238; // type:function size:0x114 scope:global align:4 +dMsg3_Execute__FP14sub_msg3_class = .text:0x801E934C; // type:function size:0x528 scope:global align:4 +dMsg3_IsDelete__FP14sub_msg3_class = .text:0x801E9874; // type:function size:0x8 scope:global align:4 +dMsg3_Delete__FP14sub_msg3_class = .text:0x801E987C; // type:function size:0x1BC scope:global align:4 +dMsg3_Create__FP9msg_class = .text:0x801E9A38; // type:function size:0x5F8 scope:global align:4 +__dt__14dDlst_2DMSG3_cFv = .text:0x801EA030; // type:function size:0x5C scope:global align:4 +__sinit_d_message_paper_cpp = .text:0x801EA08C; // type:function size:0x84 scope:local align:4 +__ct__12dMeter_HIO_cFv = .text:0x801EA110; // type:function size:0x384 scope:global align:4 +__ct__16dMeter_menuHIO_cFv = .text:0x801EA494; // type:function size:0x21C scope:global align:4 +__ct__16dMeter_msg_HIO_cFv = .text:0x801EA6B0; // type:function size:0x1E0 scope:global align:4 +__ct__20dMeter_message_HIO_cFv = .text:0x801EA890; // type:function size:0x1C8 scope:global align:4 +dMeter_mtrShow__Fv = .text:0x801EAA58; // type:function size:0x14 scope:global align:4 +dMeter_mtrHide__Fv = .text:0x801EAA6C; // type:function size:0x14 scope:global align:4 +dMenu_setMenuStatus__FUc = .text:0x801EAA80; // type:function size:0x8 scope:global align:4 +dMenu_setMenuStatusOld__FUc = .text:0x801EAA88; // type:function size:0x8 scope:global align:4 +dMenu_getMenuStatus__Fv = .text:0x801EAA90; // type:function size:0x8 scope:global align:4 +dMenu_getCollectMode__Fv = .text:0x801EAA98; // type:function size:0x8 scope:global align:4 +dMenu_setCollectMode__FUc = .text:0x801EAAA0; // type:function size:0x8 scope:global align:4 +dMeter_subWinFlag__Fv = .text:0x801EAAA8; // type:function size:0x8 scope:global align:4 +dMeter_subWinFlagOn__Fv = .text:0x801EAAB0; // type:function size:0xC scope:global align:4 +dMeter_subWinFlagOff__Fv = .text:0x801EAABC; // type:function size:0xC scope:global align:4 +dMeter_isAuctionFlag__Fv = .text:0x801EAAC8; // type:function size:0x8 scope:global align:4 +dMeter_onAuctionFlag__Fv = .text:0x801EAAD0; // type:function size:0xC scope:global align:4 +dMeter_offAuctionFlag__Fv = .text:0x801EAADC; // type:function size:0xC scope:global align:4 +dMeter_itemMoveSet__FP18fopMsgM_pane_classUcUc = .text:0x801EAAE8; // type:function size:0x74 scope:global align:4 +dMeter_itemMoveFlagCheck__Fv = .text:0x801EAB5C; // type:function size:0x8 scope:global align:4 +dMenu_flag__Fv = .text:0x801EAB64; // type:function size:0x8 scope:global align:4 +dMenu_flagSet__FUc = .text:0x801EAB6C; // type:function size:0x8 scope:global align:4 +dMenu_timer__Fv = .text:0x801EAB74; // type:function size:0x8 scope:global align:4 +dMenu_getPushMenuButton__Fv = .text:0x801EAB7C; // type:function size:0x8 scope:global align:4 +dMenu_setPushMenuButton__FUc = .text:0x801EAB84; // type:function size:0x8 scope:global align:4 +dMeter_PaneHide__FP18fopMsgM_pane_class = .text:0x801EAB8C; // type:function size:0x10 scope:global align:4 +dMeter_isBit8__FPUcUc = .text:0x801EAB9C; // type:function size:0x18 scope:global align:4 +dMeter_onBit8__FPUcUc = .text:0x801EABB4; // type:function size:0x14 scope:global align:4 +dMeter_offBit8__FPUcUc = .text:0x801EABC8; // type:function size:0x14 scope:global align:4 +dMeter_PaneShow__FP18fopMsgM_pane_class = .text:0x801EABDC; // type:function size:0x10 scope:global align:4 +dMeter_alphaControl__FP15sub_meter_class = .text:0x801EABEC; // type:function size:0x178 scope:global align:4 +dMeter_statusCheck__FP15sub_meter_class = .text:0x801EAD64; // type:function size:0x4E8 scope:global align:4 +dMeter_alphaClose__FPsPs = .text:0x801EB24C; // type:function size:0x9C scope:global align:4 +dMeter_alphaOpen__FPsPs = .text:0x801EB2E8; // type:function size:0x94 scope:global align:4 +dMeter_rupy_num__FPcs = .text:0x801EB37C; // type:function size:0x38 scope:global align:4 +dMeter_actionTex__Fs = .text:0x801EB3B4; // type:function size:0x58 scope:global align:4 +dMeter_weponTex__Fv = .text:0x801EB40C; // type:function size:0xA8 scope:global align:4 +dMeter_heartTex__Fs = .text:0x801EB4B4; // type:function size:0x18 scope:global align:4 +dMeter_recollect_boss_data__Fv = .text:0x801EB4CC; // type:function size:0x1D4 scope:global align:4 +draw__16dDlst_2DMETER1_cFv = .text:0x801EB6A0; // type:function size:0xC4 scope:global align:4 +draw__16dDlst_2DMETER2_cFv = .text:0x801EB764; // type:function size:0x58 scope:global align:4 +dMeter_heart_data_set__FP18fopMsgM_pane_classP18fopMsgM_pane_classP18fopMsgM_pane_class = .text:0x801EB7BC; // type:function size:0xB0 scope:global align:4 +dMeter_paneBottomScaleY__FP18fopMsgM_pane_classf = .text:0x801EB86C; // type:function size:0x4C scope:global align:4 +dMeter_parentPaneTrans__FP18fopMsgM_pane_classf = .text:0x801EB8B8; // type:function size:0xBC scope:global align:4 +dMeter_childPaneTrans__FP18fopMsgM_pane_classP18fopMsgM_pane_classf = .text:0x801EB974; // type:function size:0xFC scope:global align:4 +dMeter_childPaneTransOnly__FP18fopMsgM_pane_classP18fopMsgM_pane_classff = .text:0x801EBA70; // type:function size:0x100 scope:global align:4 +dMeter_childPaneTransChildTrans__FP18fopMsgM_pane_classP18fopMsgM_pane_classP18fopMsgM_pane_classff = .text:0x801EBB70; // type:function size:0x138 scope:global align:4 +dMeter_childPaneTransChildTransOnly__FP18fopMsgM_pane_classP18fopMsgM_pane_classP18fopMsgM_pane_classff = .text:0x801EBCA8; // type:function size:0xFC scope:global align:4 +dMeter_setHeartScaleXY__FP18fopMsgM_pane_classs = .text:0x801EBDA4; // type:function size:0x58 scope:global align:4 +dMeter_setHeartScaleXY2__FP18fopMsgM_pane_classs = .text:0x801EBDFC; // type:function size:0x70 scope:global align:4 +dMeter_setNowHeartScaleXY__FP18fopMsgM_pane_class = .text:0x801EBE6C; // type:function size:0x48 scope:global align:4 +dMeter_setNowHeartScaleXY2__FP18fopMsgM_pane_class = .text:0x801EBEB4; // type:function size:0x58 scope:global align:4 +dMeter_heartChangeTexture__FP15sub_meter_classPCci = .text:0x801EBF0C; // type:function size:0x70 scope:global align:4 +dMeter_heartScaleInit__FP15sub_meter_class = .text:0x801EBF7C; // type:function size:0x1CC scope:global align:4 +dMeter_maxLifeChange__FP15sub_meter_class = .text:0x801EC148; // type:function size:0x4C scope:global align:4 +dMeter_lifeChange__FP15sub_meter_classPb = .text:0x801EC194; // type:function size:0xFC scope:global align:4 +dMeter_heartLightMove__FP15sub_meter_class = .text:0x801EC290; // type:function size:0x1B0 scope:global align:4 +dMeter_heartAlpha__FP15sub_meter_class = .text:0x801EC440; // type:function size:0x184 scope:global align:4 +dMeter_heartInit__FP15sub_meter_class = .text:0x801EC5C4; // type:function size:0xB0 scope:global align:4 +dMeter_LifeMove__FP15sub_meter_classb = .text:0x801EC674; // type:function size:0x208 scope:global align:4 +dMeter_BattleLifeMove__FP15sub_meter_classb = .text:0x801EC87C; // type:function size:0x258 scope:global align:4 +dMeter_heartColor__FP15sub_meter_class = .text:0x801ECAD4; // type:function size:0x370 scope:global align:4 +dMeter_heartMove__FP15sub_meter_class = .text:0x801ECE44; // type:function size:0xA8 scope:global align:4 +dMeter_heartDraw__FP15sub_meter_class = .text:0x801ECEEC; // type:function size:0x5C scope:global align:4 +dMeter_weponInit__FP15sub_meter_class = .text:0x801ECF48; // type:function size:0xC8 scope:global align:4 +dMeter_weponMove__FP15sub_meter_class = .text:0x801ED010; // type:function size:0x3F4 scope:global align:4 +dMeter_weponDraw__FP15sub_meter_class = .text:0x801ED404; // type:function size:0x50 scope:global align:4 +dMeter_weponChange__FP15sub_meter_class = .text:0x801ED454; // type:function size:0x22C scope:global align:4 +dMeter_weponAnime__FP15sub_meter_class = .text:0x801ED680; // type:function size:0x190 scope:global align:4 +dMeter_weponTrans__FP15sub_meter_class = .text:0x801ED810; // type:function size:0xB2C scope:global align:4 +dMeter_weponAlpha__FP15sub_meter_class = .text:0x801EE33C; // type:function size:0x2C4 scope:global align:4 +dMeter_actionInit__FP15sub_meter_class = .text:0x801EE600; // type:function size:0xAC scope:global align:4 +dMeter_actionMove__FP15sub_meter_class = .text:0x801EE6AC; // type:function size:0x70 scope:global align:4 +dMeter_actionDraw__FP15sub_meter_class = .text:0x801EE71C; // type:function size:0x8C scope:global align:4 +dMeter_actionForce__FP15sub_meter_class = .text:0x801EE7A8; // type:function size:0x2F4 scope:global align:4 +dMeter_actionChange__FP15sub_meter_class = .text:0x801EEA9C; // type:function size:0x174 scope:global align:4 +dMeter_actionTrans__FP15sub_meter_class = .text:0x801EEC10; // type:function size:0xB68 scope:global align:4 +dMeter_actionAlpha__FP15sub_meter_class = .text:0x801EF778; // type:function size:0x3D8 scope:global align:4 +dMeter_numberSet__FP7J2DPaneUc = .text:0x801EFB50; // type:function size:0x44 scope:global align:4 +dMeter_numberColor__FP7J2DPaneUcUc = .text:0x801EFB94; // type:function size:0x140 scope:global align:4 +dMeter_xyInit__FP15sub_meter_class = .text:0x801EFCD4; // type:function size:0x234 scope:global align:4 +dMeter_xyMove__FP15sub_meter_class = .text:0x801EFF08; // type:function size:0x25C scope:global align:4 +dMeter_xyDraw__FP15sub_meter_class = .text:0x801F0164; // type:function size:0xC0 scope:global align:4 +dMeter_xyEquipItem__Fi = .text:0x801F0224; // type:function size:0x134 scope:global align:4 +dMeter_xyItemNumberSet__FP15sub_meter_classi = .text:0x801F0358; // type:function size:0x3D0 scope:global align:4 +dMeter_xyBowLightAnime__FP15sub_meter_classi = .text:0x801F0728; // type:function size:0x134 scope:global align:4 +dMeter_xyItemCountUp__FP15sub_meter_class = .text:0x801F085C; // type:function size:0x3B8 scope:global align:4 +dMeter_xyItemChange__FP15sub_meter_classi = .text:0x801F0C14; // type:function size:0x34C scope:global align:4 +dMeter_xyRotateZ__FP18fopMsgM_pane_classff = .text:0x801F0F60; // type:function size:0xA4 scope:global align:4 +dMeter_xyAlpha__FP15sub_meter_class = .text:0x801F1004; // type:function size:0x91C scope:global align:4 +dMeter_xyTrans__FP15sub_meter_class = .text:0x801F1920; // type:function size:0x65C scope:global align:4 +dMeter_rInit__FP15sub_meter_class = .text:0x801F1F7C; // type:function size:0xA8 scope:global align:4 +dMeter_rMove__FP15sub_meter_class = .text:0x801F2024; // type:function size:0x11C scope:global align:4 +dMeter_rDraw__FP15sub_meter_class = .text:0x801F2140; // type:function size:0x40 scope:global align:4 +dMeter_rAlpha__FP15sub_meter_class = .text:0x801F2180; // type:function size:0x25C scope:global align:4 +dMeter_rTrans__FP15sub_meter_class = .text:0x801F23DC; // type:function size:0x66C scope:global align:4 +dMeter_enemyInit__FP15sub_meter_class = .text:0x801F2A48; // type:function size:0x84 scope:global align:4 +dMeter_enemyMove__FP15sub_meter_class = .text:0x801F2ACC; // type:function size:0x4C0 scope:global align:4 +dMeter_zakoEnemyMove__FP15sub_meter_class = .text:0x801F2F8C; // type:function size:0x368 scope:global align:4 +dMeter_bossEnemyMove__FP15sub_meter_classP10fopAc_ac_c = .text:0x801F32F4; // type:function size:0x2B8 scope:global align:4 +dMeter_zakoEnemyHide__FP15sub_meter_class = .text:0x801F35AC; // type:function size:0xA8 scope:global align:4 +dMeter_bossEnemyHide__FP15sub_meter_class = .text:0x801F3654; // type:function size:0xFC scope:global align:4 +dMeter_bossAnime__FP15sub_meter_class = .text:0x801F3750; // type:function size:0x320 scope:global align:4 +dMeter_bossEyeAnime__FP15sub_meter_class = .text:0x801F3A70; // type:function size:0x128 scope:global align:4 +dMeter_magicInit__FP15sub_meter_class = .text:0x801F3B98; // type:function size:0x228 scope:global align:4 +dMeter_magicMove__FP15sub_meter_class = .text:0x801F3DC0; // type:function size:0x120 scope:global align:4 +dMeter_magicGaugeMove__FP15sub_meter_class = .text:0x801F3EE0; // type:function size:0x558 scope:global align:4 +dMeter_flyGaugeMove__FP15sub_meter_classUcss = .text:0x801F4438; // type:function size:0x40C scope:global align:4 +dMeter_magicChange__FP15sub_meter_classf = .text:0x801F4844; // type:function size:0x120 scope:global align:4 +dMeter_magicTrans__FP15sub_meter_classff = .text:0x801F4964; // type:function size:0x100 scope:global align:4 +dMeter_magicInitTrans__FP15sub_meter_classff = .text:0x801F4A64; // type:function size:0xD0 scope:global align:4 +dMeter_magicTransScale__FP15sub_meter_classfff = .text:0x801F4B34; // type:function size:0x1D0 scope:global align:4 +dMeter_magicColor__FP15sub_meter_class = .text:0x801F4D04; // type:function size:0x460 scope:global align:4 +dMeter_magicAlpha__FP15sub_meter_class = .text:0x801F5164; // type:function size:0x1C4 scope:global align:4 +dMeter_gaugeAlpha__FP15sub_meter_class = .text:0x801F5328; // type:function size:0x134 scope:global align:4 +dMeter_menuInit__FP15sub_meter_class = .text:0x801F545C; // type:function size:0x54 scope:global align:4 +dMeter_menuMove__FP15sub_meter_class = .text:0x801F54B0; // type:function size:0x34 scope:global align:4 +dMeter_menuLRMove__FP15sub_meter_class = .text:0x801F54E4; // type:function size:0x220 scope:global align:4 +dMeter_menuPlusMove__FP15sub_meter_class = .text:0x801F5704; // type:function size:0x11E8 scope:global align:4 +dMeter_magicLength__FP15sub_meter_classf = .text:0x801F68EC; // type:function size:0x138 scope:global align:4 +dMeter_windInit__FP15sub_meter_class = .text:0x801F6A24; // type:function size:0x14 scope:global align:4 +dMeter_metronomeInit__FP15sub_meter_class = .text:0x801F6A38; // type:function size:0x4 scope:global align:4 +dMeter_windMove__FP15sub_meter_class = .text:0x801F6A3C; // type:function size:0x60 scope:global align:4 +dMeter_metronomeMove__FP15sub_meter_class = .text:0x801F6A9C; // type:function size:0x194 scope:global align:4 +dMeter_rupyAlpha__FP15sub_meter_class = .text:0x801F6C30; // type:function size:0x26C scope:global align:4 +dMeter_rupyInit__FP15sub_meter_class = .text:0x801F6E9C; // type:function size:0x16C scope:global align:4 +dMeter_rupyMove__FP15sub_meter_class = .text:0x801F7008; // type:function size:0x374 scope:global align:4 +dMeter_walletChange__FP15sub_meter_class = .text:0x801F737C; // type:function size:0x238 scope:global align:4 +dMeter_keyLight__FP18fopMsgM_pane_classPsf = .text:0x801F75B4; // type:function size:0x23C scope:global align:4 +dMeter_keyRndLightFrame__FPs = .text:0x801F77F0; // type:function size:0x210 scope:global align:4 +dMeter_keyAlpha__FP15sub_meter_class = .text:0x801F7A00; // type:function size:0x1C0 scope:global align:4 +dMeter_keyInit__FP15sub_meter_class = .text:0x801F7BC0; // type:function size:0xC0 scope:global align:4 +dMeter_keyMove__FP15sub_meter_class = .text:0x801F7C80; // type:function size:0x178 scope:global align:4 +dMeter_compassRotate__FP18fopMsgM_pane_classP18fopMsgM_pane_classf = .text:0x801F7DF8; // type:function size:0x68 scope:global align:4 +dMeter_compassGetOnProc__FP15sub_meter_class = .text:0x801F7E60; // type:function size:0x30C scope:global align:4 +dMeter_compassGetOffProc__FP15sub_meter_class = .text:0x801F816C; // type:function size:0x7C scope:global align:4 +dMeter_compassDirOpen__FP15sub_meter_class = .text:0x801F81E8; // type:function size:0x23C scope:global align:4 +dMeter_compassWindOpen__FP15sub_meter_class = .text:0x801F8424; // type:function size:0x1F8 scope:global align:4 +dMeter_compassWindClose__FP15sub_meter_class = .text:0x801F861C; // type:function size:0x2C8 scope:global align:4 +dMeter_compassDirClose__FP15sub_meter_class = .text:0x801F88E4; // type:function size:0x240 scope:global align:4 +dMeter_compassAnimeMove__FP15sub_meter_class = .text:0x801F8B24; // type:function size:0x144 scope:global align:4 +dMeter_compassValueInit__FP15sub_meter_class = .text:0x801F8C68; // type:function size:0x200 scope:global align:4 +dMeter_compassAlpha__FP15sub_meter_class = .text:0x801F8E68; // type:function size:0x160 scope:global align:4 +dMeter_compassInit__FP15sub_meter_class = .text:0x801F8FC8; // type:function size:0xBC scope:global align:4 +dMeter_compassMove__FP15sub_meter_class = .text:0x801F9084; // type:function size:0x158 scope:global align:4 +dMeter_clockShow__FP15sub_meter_class = .text:0x801F91DC; // type:function size:0x4B0 scope:global align:4 +dMeter_clockHide__FP15sub_meter_class = .text:0x801F968C; // type:function size:0xC8 scope:global align:4 +dMeter_clockInit__FP15sub_meter_class = .text:0x801F9754; // type:function size:0xAC scope:global align:4 +dMeter_clockMove__FP15sub_meter_class = .text:0x801F9800; // type:function size:0x1E8 scope:global align:4 +dMeter_clockStarLight__FP18fopMsgM_pane_classPs = .text:0x801F99E8; // type:function size:0xE4 scope:global align:4 +dMeter_starLightFrame__FPs = .text:0x801F9ACC; // type:function size:0xF0 scope:global align:4 +dMeter_clockMultiInit__FP15sub_meter_class = .text:0x801F9BBC; // type:function size:0x140 scope:global align:4 +dMeter_clockMultiMove__FP15sub_meter_class = .text:0x801F9CFC; // type:function size:0x244 scope:global align:4 +dMeter_mapInit__FP15sub_meter_class = .text:0x801F9F40; // type:function size:0x74 scope:global align:4 +dMeter_mapMove__FP15sub_meter_class = .text:0x801F9FB4; // type:function size:0x48C scope:global align:4 +dMeter_arwInit__FP15sub_meter_class = .text:0x801FA440; // type:function size:0xE8 scope:global align:4 +dMeter_arwMove__FP15sub_meter_class = .text:0x801FA528; // type:function size:0x740 scope:global align:4 +dMeter_moveItemInit__FP15sub_meter_class = .text:0x801FAC68; // type:function size:0x80 scope:global align:4 +dMeter_moveItemMove__FP15sub_meter_class = .text:0x801FACE8; // type:function size:0x470 scope:global align:4 +dMeter_moveItemDraw__FP15sub_meter_class = .text:0x801FB158; // type:function size:0x8C scope:global align:4 +dMeter_swimTransY__FP15sub_meter_classf = .text:0x801FB1E4; // type:function size:0x120 scope:global align:4 +dMeter_swimPaneShow__FP15sub_meter_class = .text:0x801FB304; // type:function size:0x50 scope:global align:4 +dMeter_swimPaneHide__FP15sub_meter_class = .text:0x801FB354; // type:function size:0x94 scope:global align:4 +dMeter_swimPaneTransY__FP15sub_meter_classf = .text:0x801FB3E8; // type:function size:0x7C scope:global align:4 +dMeter_swimPaneAlpha__FP15sub_meter_classf = .text:0x801FB464; // type:function size:0x60 scope:global align:4 +dMeter_swimInit__FP15sub_meter_class = .text:0x801FB4C4; // type:function size:0x1E8 scope:global align:4 +dMeter_swimMove__FP15sub_meter_class = .text:0x801FB6AC; // type:function size:0x488 scope:global align:4 +dMeter_swimDraw__FP15sub_meter_class = .text:0x801FBB34; // type:function size:0x9C scope:global align:4 +dMeter_swimOpenProc__FP15sub_meter_class = .text:0x801FBBD0; // type:function size:0x3B8 scope:global align:4 +dMeter_swimMoveProc__FP15sub_meter_class = .text:0x801FBF88; // type:function size:0x54 scope:global align:4 +dMeter_swimMainRotate__FP15sub_meter_class = .text:0x801FBFDC; // type:function size:0xA8 scope:global align:4 +dMeter_swimMainBlink__FP15sub_meter_class = .text:0x801FC084; // type:function size:0x94C scope:global align:4 +dMeter_swimMainDown__FP15sub_meter_class = .text:0x801FC9D0; // type:function size:0x124 scope:global align:4 +dMeter_swimTekariScroll__FP15sub_meter_class = .text:0x801FCAF4; // type:function size:0x294 scope:global align:4 +dMeter_swimLightMove__FP15sub_meter_class = .text:0x801FCD88; // type:function size:0x9C scope:global align:4 +dMeter_swimLightBirth__FP15sub_meter_class = .text:0x801FCE24; // type:function size:0x158 scope:global align:4 +dMeter_swimLightAnime__FP15sub_meter_classs = .text:0x801FCF7C; // type:function size:0x1D8 scope:global align:4 +dMeter_placeNameMove__Fv = .text:0x801FD154; // type:function size:0x80 scope:global align:4 +dMeter_arrowInit__FP15sub_meter_class = .text:0x801FD1D4; // type:function size:0x2C scope:global align:4 +dMeter_arrowCheckStatus__FP15sub_meter_class = .text:0x801FD200; // type:function size:0x148 scope:global align:4 +dMeter_arrowTransScale__FP15sub_meter_classffi = .text:0x801FD348; // type:function size:0x1F0 scope:global align:4 +dMeter_arrowAnime__FP15sub_meter_class = .text:0x801FD538; // type:function size:0xB44 scope:global align:4 +dMeter_arrowErase__FP18fopMsgM_pane_class = .text:0x801FE07C; // type:function size:0xBC scope:global align:4 +dMeter_arrowMove__FP15sub_meter_class = .text:0x801FE138; // type:function size:0xBC scope:global align:4 +dMeter_arrowDraw__FP15sub_meter_class = .text:0x801FE1F4; // type:function size:0x54 scope:global align:4 +dMeter_screenDataSet__FP15sub_meter_class = .text:0x801FE248; // type:function size:0xC28 scope:global align:4 +dMeter_screenDataTimeSet__FP15sub_meter_class = .text:0x801FEE70; // type:function size:0x300 scope:global align:4 +dMeter_screenDataArrowSet__FP15sub_meter_class = .text:0x801FF170; // type:function size:0x78 scope:global align:4 +dMeter_Draw__FP15sub_meter_class = .text:0x801FF1E8; // type:function size:0x430 scope:global align:4 +dMeter_Execute__FP15sub_meter_class = .text:0x801FF618; // type:function size:0x400 scope:global align:4 +dMeter_IsDelete__FP15sub_meter_class = .text:0x801FFA18; // type:function size:0x8 scope:global align:4 +dMeter_Delete__FP15sub_meter_class = .text:0x801FFA20; // type:function size:0x398 scope:global align:4 +dMeter_Create__FP9msg_class = .text:0x801FFDB8; // type:function size:0x710 scope:global align:4 +__dt__16dDlst_2DMETER2_cFv = .text:0x802004C8; // type:function size:0x5C scope:global align:4 +__dt__16dDlst_2DMETER1_cFv = .text:0x80200524; // type:function size:0x5C scope:global align:4 +__dt__20dMeter_message_HIO_cFv = .text:0x80200580; // type:function size:0x48 scope:global align:4 +__dt__16dMeter_msg_HIO_cFv = .text:0x802005C8; // type:function size:0x48 scope:global align:4 +__dt__16dMeter_menuHIO_cFv = .text:0x80200610; // type:function size:0x48 scope:global align:4 +__dt__12dMeter_HIO_cFv = .text:0x80200658; // type:function size:0x48 scope:global align:4 +__ct__16dMeter_map_HIO_cFv = .text:0x802006A0; // type:function size:0x54 scope:global align:4 +initMapCtrlDisp__13mapCtrlDisp_cFv = .text:0x802006F4; // type:function size:0x6C scope:global align:4 +moveMapCtrlDisp__13mapCtrlDisp_cFv = .text:0x80200760; // type:function size:0x30C scope:global align:4 +__dt__16dMeter_map_HIO_cFv = .text:0x80200A6C; // type:function size:0x48 scope:global align:4 +__sinit_d_meter_cpp = .text:0x80200AB4; // type:function size:0x170 scope:local align:4 +__arraydtor$4712 = .text:0x80200C24; // type:function size:0x38 scope:local align:4 +__ct__11dDlst_2Dm_cFv = .text:0x80200C5C; // type:function size:0x1C scope:global align:4 +__dt__13dMeter_info_cFv = .text:0x80200C78; // type:function size:0x3C scope:global align:4 +__dt__12dMetronome_cFv = .text:0x80200CB4; // type:function size:0x5C scope:global align:4 +draw__12dMetronome_cFv = .text:0x80200D10; // type:function size:0x20 scope:global align:4 +_create__19dMinigame_Starter_cFv = .text:0x80200D30; // type:function size:0x13C scope:global align:4 +_execute__19dMinigame_Starter_cFv = .text:0x80200E6C; // type:function size:0x178 scope:global align:4 +_draw__19dMinigame_Starter_cFv = .text:0x80200FE4; // type:function size:0x3C scope:global align:4 +_delete__19dMinigame_Starter_cFv = .text:0x80201020; // type:function size:0x50 scope:global align:4 +startCheck__19dMinigame_Starter_cFv = .text:0x80201070; // type:function size:0x24 scope:global align:4 +deleteCheck__19dMinigame_Starter_cFv = .text:0x80201094; // type:function size:0x14 scope:global align:4 +setScreen__23dDlst_StarterScrnDraw_cFPCcP10JKRArchive = .text:0x802010A8; // type:function size:0x23C scope:global align:4 +anime1__23dDlst_StarterScrnDraw_cFi = .text:0x802012E4; // type:function size:0x45C scope:global align:4 +anime2__23dDlst_StarterScrnDraw_cFv = .text:0x80201740; // type:function size:0x3AC scope:global align:4 +scaleAnime__23dDlst_StarterScrnDraw_cFf = .text:0x80201AEC; // type:function size:0x114 scope:global align:4 +setRotate__23dDlst_StarterScrnDraw_cFP18fopMsgM_pane_classf = .text:0x80201C00; // type:function size:0xA0 scope:global align:4 +draw__23dDlst_StarterScrnDraw_cFv = .text:0x80201CA0; // type:function size:0x98 scope:global align:4 +dMinigame_Starter_Draw__FP19dMinigame_Starter_c = .text:0x80201D38; // type:function size:0x20 scope:global align:4 +dMinigame_Starter_Execute__FP19dMinigame_Starter_c = .text:0x80201D58; // type:function size:0x20 scope:global align:4 +dMinigame_Starter_IsDelete__FP19dMinigame_Starter_c = .text:0x80201D78; // type:function size:0x8 scope:global align:4 +dMinigame_Starter_Delete__FP19dMinigame_Starter_c = .text:0x80201D80; // type:function size:0x20 scope:global align:4 +dMinigame_Starter_Create__FP9msg_class = .text:0x80201DA0; // type:function size:0x20 scope:global align:4 +__dt__23dDlst_StarterScrnDraw_cFv = .text:0x80201DC0; // type:function size:0x5C scope:global align:4 +_create__22dMinigame_Terminater_cFv = .text:0x80201E1C; // type:function size:0x1A4 scope:global align:4 +_execute__22dMinigame_Terminater_cFv = .text:0x80201FC0; // type:function size:0xF8 scope:global align:4 +_draw__22dMinigame_Terminater_cFv = .text:0x802020B8; // type:function size:0x70 scope:global align:4 +_delete__22dMinigame_Terminater_cFv = .text:0x80202128; // type:function size:0x50 scope:global align:4 +setScreen__26dDlst_TerminaterScrnDraw_cFPCcP10JKRArchive = .text:0x80202178; // type:function size:0xAC scope:global align:4 +setScrnFailed__26dDlst_TerminaterScrnDraw_cFv = .text:0x80202224; // type:function size:0x950 scope:global align:4 +setScrnSuccess__26dDlst_TerminaterScrnDraw_cFii = .text:0x80202B74; // type:function size:0xD24 scope:global align:4 +changeNumberTexture__26dDlst_TerminaterScrnDraw_cFP7J2DPanei = .text:0x80203898; // type:function size:0x54 scope:global align:4 +getNumber__26dDlst_TerminaterScrnDraw_cFi = .text:0x802038EC; // type:function size:0x14 scope:global align:4 +setAlphaFailed__26dDlst_TerminaterScrnDraw_cFv = .text:0x80203900; // type:function size:0x54 scope:global align:4 +setAlphaSuccess__26dDlst_TerminaterScrnDraw_cFv = .text:0x80203954; // type:function size:0xD0 scope:global align:4 +getRotate__26dDlst_TerminaterScrnDraw_cFP18fopMsgM_pane_class = .text:0x80203A24; // type:function size:0x38 scope:global align:4 +setRotate__26dDlst_TerminaterScrnDraw_cFP18fopMsgM_pane_classf = .text:0x80203A5C; // type:function size:0xA0 scope:global align:4 +setScale__26dDlst_TerminaterScrnDraw_cFP18fopMsgM_pane_classf = .text:0x80203AFC; // type:function size:0x54 scope:global align:4 +animeF1__26dDlst_TerminaterScrnDraw_cFi = .text:0x80203B50; // type:function size:0x120 scope:global align:4 +animeF2__26dDlst_TerminaterScrnDraw_cFi = .text:0x80203C70; // type:function size:0x9FC scope:global align:4 +animeF3__26dDlst_TerminaterScrnDraw_cFi = .text:0x8020466C; // type:function size:0x3A0 scope:global align:4 +animeS1__26dDlst_TerminaterScrnDraw_cFv = .text:0x80204A0C; // type:function size:0x240 scope:global align:4 +animeS2__26dDlst_TerminaterScrnDraw_cFP18fopMsgM_pane_class = .text:0x80204C4C; // type:function size:0x8C scope:global align:4 +animeS3__26dDlst_TerminaterScrnDraw_cFv = .text:0x80204CD8; // type:function size:0x604 scope:global align:4 +animeFailed1__26dDlst_TerminaterScrnDraw_cFv = .text:0x802052DC; // type:function size:0xAC scope:global align:4 +animeFailed2__26dDlst_TerminaterScrnDraw_cFv = .text:0x80205388; // type:function size:0x7C scope:global align:4 +animeSuccess__26dDlst_TerminaterScrnDraw_cFv = .text:0x80205404; // type:function size:0x160 scope:global align:4 +animePerfect__26dDlst_TerminaterScrnDraw_cFv = .text:0x80205564; // type:function size:0x760 scope:global align:4 +draw__26dDlst_TerminaterScrnDraw_cFv = .text:0x80205CC4; // type:function size:0x64 scope:global align:4 +dMinigame_Terminater_Draw__FP22dMinigame_Terminater_c = .text:0x80205D28; // type:function size:0x20 scope:global align:4 +dMinigame_Terminater_Execute__FP22dMinigame_Terminater_c = .text:0x80205D48; // type:function size:0x20 scope:global align:4 +dMinigame_Terminater_IsDelete__FP22dMinigame_Terminater_c = .text:0x80205D68; // type:function size:0x8 scope:global align:4 +dMinigame_Terminater_Delete__FP22dMinigame_Terminater_c = .text:0x80205D70; // type:function size:0x20 scope:global align:4 +dMinigame_Terminater_Create__FP9msg_class = .text:0x80205D90; // type:function size:0x20 scope:global align:4 +__dt__26dDlst_TerminaterScrnDraw_cFv = .text:0x80205DB0; // type:function size:0x5C scope:global align:4 +dMsg_getAgbWorkArea__Fv = .text:0x80205E0C; // type:function size:0x8 scope:global align:4 +draw__13dDlst_2DMSG_cFv = .text:0x80205E14; // type:function size:0x328 scope:global align:4 +outFontDraw__13dDlst_2DMSG_cFv = .text:0x8020613C; // type:function size:0x3CC scope:global align:4 +draw__14dDlst_2Dtact_cFv = .text:0x80206508; // type:function size:0x17C scope:global align:4 +dMsg_msg_pane_parts_set__FP18fopMsgM_pane_classUc = .text:0x80206684; // type:function size:0x9C scope:global align:4 +dMsg_arw_pane_parts_set__FP18fopMsgM_pane_classP18fopMsgM_pane_class = .text:0x80206720; // type:function size:0x50 scope:global align:4 +dMsg_screenDataSetTalk__FP13sub_msg_class = .text:0x80206770; // type:function size:0xF34 scope:global align:4 +dMsg_screenDataSetItem__FP13sub_msg_class = .text:0x802076A4; // type:function size:0x1308 scope:global align:4 +dMsg_screenDataSetDemo__FP13sub_msg_class = .text:0x802089AC; // type:function size:0x7A0 scope:global align:4 +dMsg_screenDataSetTact__FP13sub_msg_class = .text:0x8020914C; // type:function size:0xC1C scope:global align:4 +dMsg_screenDataSet__FP13sub_msg_class = .text:0x80209D68; // type:function size:0x18C scope:global align:4 +dMsg_messagePaneShow__FP13sub_msg_class = .text:0x80209EF4; // type:function size:0x98 scope:global align:4 +dMsg_messagePaneHide__FP13sub_msg_class = .text:0x80209F8C; // type:function size:0x10C scope:global align:4 +dMsg_outFontHide__FP13sub_msg_class = .text:0x8020A098; // type:function size:0xC0 scope:global align:4 +dMsg_ScreenDataValueInitTalk__FP13sub_msg_class = .text:0x8020A158; // type:function size:0x2F4 scope:global align:4 +dMsg_ScreenDataValueInitItem__FP13sub_msg_class = .text:0x8020A44C; // type:function size:0x4C0 scope:global align:4 +dMsg_ScreenDataValueInitTact__FP13sub_msg_class = .text:0x8020A90C; // type:function size:0x414 scope:global align:4 +dMsg_ScreenDataValueInitDemo__FP13sub_msg_class = .text:0x8020AD20; // type:function size:0x14C scope:global align:4 +dMsg_value_init__FP13sub_msg_class = .text:0x8020AE6C; // type:function size:0xEC scope:global align:4 +dMsg_setString__FP13sub_msg_class = .text:0x8020AF58; // type:function size:0xCC scope:global align:4 +dMsg_yose_select__FP13sub_msg_class = .text:0x8020B024; // type:function size:0x58 scope:global align:4 +dMsg_frame_openTalk__FP13sub_msg_class = .text:0x8020B07C; // type:function size:0x254 scope:global align:4 +dMsg_frame_openItem__FP13sub_msg_class = .text:0x8020B2D0; // type:function size:0x144 scope:global align:4 +dMsg_frame_close__FP13sub_msg_class = .text:0x8020B414; // type:function size:0x164 scope:global align:4 +dMsg_textPosition__FP13sub_msg_class = .text:0x8020B578; // type:function size:0x168 scope:global align:4 +dMsg_rubySet__FP13sub_msg_class = .text:0x8020B6E0; // type:function size:0xE8 scope:global align:4 +dMsg_mesgOutPos__FP13sub_msg_class = .text:0x8020B7C8; // type:function size:0x30C scope:global align:4 +dMsg_arrowInit__FP13sub_msg_class = .text:0x8020BAD4; // type:function size:0x58 scope:global align:4 +dMsg_arrowMove__FP13sub_msg_class = .text:0x8020BB2C; // type:function size:0x3CC scope:global align:4 +dMsg_dotMove__FP13sub_msg_class = .text:0x8020BEF8; // type:function size:0x508 scope:global align:4 +dMsg_ringMove__FP13sub_msg_class = .text:0x8020C400; // type:function size:0x88 scope:global align:4 +dMsg_lightMove__FP13sub_msg_class = .text:0x8020C488; // type:function size:0x240 scope:global align:4 +dMsg_cornerMove__FP13sub_msg_class = .text:0x8020C6C8; // type:function size:0x5D0 scope:global align:4 +dMsg_tactGuideShow__FP13sub_msg_classUc = .text:0x8020CC98; // type:function size:0x100 scope:global align:4 +dMsg_numberInput__FP13sub_msg_class = .text:0x8020CD98; // type:function size:0x21C scope:global align:4 +dMsg_tactInput__FP13sub_msg_class = .text:0x8020CFB4; // type:function size:0x288 scope:global align:4 +dMsg_tactInput2__FP13sub_msg_class = .text:0x8020D23C; // type:function size:0x28 scope:global align:4 +dMsg_subTextScale__FP13sub_msg_classf = .text:0x8020D264; // type:function size:0xA8 scope:global align:4 +dMsg_subTextSizeSet__FP13sub_msg_class = .text:0x8020D30C; // type:function size:0x734 scope:global align:4 +dMsg_subTextOpen__FP13sub_msg_class = .text:0x8020DA40; // type:function size:0x19C scope:global align:4 +dMsg_subTextClose__FP13sub_msg_class = .text:0x8020DBDC; // type:function size:0x1B8 scope:global align:4 +dMsg_setCloseSound__FP13sub_msg_classUc = .text:0x8020DD94; // type:function size:0xA8 scope:global align:4 +dMsg_setCancelMode__FP13sub_msg_class = .text:0x8020DE3C; // type:function size:0x98 scope:global align:4 +dMsg_messageShow__FP13sub_msg_class = .text:0x8020DED4; // type:function size:0x1DC scope:global align:4 +dMsg_stopProc__FP13sub_msg_class = .text:0x8020E0B0; // type:function size:0x300 scope:global align:4 +dMsg_selectProc__FP13sub_msg_class = .text:0x8020E3B0; // type:function size:0x890 scope:global align:4 +dMsg_inputProc__FP13sub_msg_class = .text:0x8020EC40; // type:function size:0x60 scope:global align:4 +dMsg_demoProc__FP13sub_msg_class = .text:0x8020ECA0; // type:function size:0x4C0 scope:global align:4 +dMsg_continueProc__FP13sub_msg_class = .text:0x8020F160; // type:function size:0x898 scope:global align:4 +dMsg_closewaitProc__FP13sub_msg_class = .text:0x8020F9F8; // type:function size:0x1F4 scope:global align:4 +dMsg_finishProc__FP13sub_msg_class = .text:0x8020FBEC; // type:function size:0x148 scope:global align:4 +dMsg_openTalkProc__FP13sub_msg_class = .text:0x8020FD34; // type:function size:0x90 scope:global align:4 +dMsg_openItemProc__FP13sub_msg_class = .text:0x8020FDC4; // type:function size:0x230 scope:global align:4 +dMsg_openTactProc__FP13sub_msg_class = .text:0x8020FFF4; // type:function size:0x210 scope:global align:4 +dMsg_openDemoProc__FP13sub_msg_class = .text:0x80210204; // type:function size:0x74 scope:global align:4 +dMsg_closeProc__FP13sub_msg_class = .text:0x80210278; // type:function size:0x24 scope:global align:4 +dMsg_closeProc2__FP13sub_msg_class = .text:0x8021029C; // type:function size:0x4C scope:global align:4 +dMsg_initProc__FP13sub_msg_class = .text:0x802102E8; // type:function size:0x1F8 scope:global align:4 +dMsg_tactProc__FP13sub_msg_class = .text:0x802104E0; // type:function size:0x64 scope:global align:4 +dMsg_outnowProc__FP13sub_msg_class = .text:0x80210544; // type:function size:0x2B0 scope:global align:4 +dMsg_Draw__FP13sub_msg_class = .text:0x802107F4; // type:function size:0x2EC scope:global align:4 +dMsg_Execute__FP13sub_msg_class = .text:0x80210AE0; // type:function size:0xE8C scope:global align:4 +dMsg_IsDelete__FP13sub_msg_class = .text:0x8021196C; // type:function size:0x8 scope:global align:4 +dMsg_Delete__FP13sub_msg_class = .text:0x80211974; // type:function size:0x2D0 scope:global align:4 +dMsg_Create__FP9msg_class = .text:0x80211C44; // type:function size:0x634 scope:local align:4 +__dt__14dDlst_2Dtact_cFv = .text:0x80212278; // type:function size:0x5C scope:global align:4 +__dt__13dDlst_2DMSG_cFv = .text:0x802122D4; // type:function size:0x5C scope:global align:4 +__sinit_d_msg_cpp = .text:0x80212330; // type:function size:0xB0 scope:local align:4 +__ct__9dNm_HIO_cFv = .text:0x802123E0; // type:function size:0x130 scope:global align:4 +_create__7dName_cFv = .text:0x80212510; // type:function size:0x22C scope:global align:4 +initial__7dName_cFv = .text:0x8021273C; // type:function size:0x34 scope:global align:4 +_delete__7dName_cFv = .text:0x80212770; // type:function size:0x84 scope:global align:4 +_deleteSp__7dName_cFv = .text:0x802127F4; // type:function size:0x38 scope:global align:4 +_move__7dName_cFv = .text:0x8021282C; // type:function size:0x20 scope:global align:4 +nameCheck__7dName_cFv = .text:0x8021284C; // type:function size:0x44 scope:global align:4 +playNameSet__7dName_cFi = .text:0x80212890; // type:function size:0x54 scope:global align:4 +_open__7dName_cFv = .text:0x802128E4; // type:function size:0x378 scope:global align:4 +_close__7dName_cFv = .text:0x80212C5C; // type:function size:0x370 scope:global align:4 +NameInMain__7dName_cFv = .text:0x80212FCC; // type:function size:0x320 scope:global align:4 +nameCursorAnime__7dName_cFv = .text:0x802132EC; // type:function size:0x10C scope:global align:4 +EndWait__7dName_cFv = .text:0x802133F8; // type:function size:0x4 scope:global align:4 +MojiSelect__7dName_cFv = .text:0x802133FC; // type:function size:0x1FC scope:global align:4 +mojiChange__7dName_cFUc = .text:0x802135F8; // type:function size:0x370 scope:global align:4 +selectMojiSet__7dName_cFv = .text:0x80213968; // type:function size:0x10C scope:global align:4 +checkDakuon__7dName_cFiUc = .text:0x80213A74; // type:function size:0xA4 scope:global align:4 +setDakuon__7dName_cFiUc = .text:0x80213B18; // type:function size:0x30C scope:global align:4 +getMoji__7dName_cFv = .text:0x80213E24; // type:function size:0x11C scope:global align:4 +setMoji__7dName_cFi = .text:0x80213F40; // type:function size:0x228 scope:global align:4 +setNameText__7dName_cFv = .text:0x80214168; // type:function size:0x218 scope:global align:4 +nameCursorMove__7dName_cFv = .text:0x80214380; // type:function size:0x8C scope:global align:4 +selectCursorMove__7dName_cFv = .text:0x8021440C; // type:function size:0x17C scope:global align:4 +selectCursorTxtChange__7dName_cFv = .text:0x80214588; // type:function size:0x6C scope:global align:4 +selectCursorAnime__7dName_cFv = .text:0x802145F4; // type:function size:0x31C scope:global align:4 +menuCursorPosSet__7dName_cFv = .text:0x80214910; // type:function size:0xC0 scope:global align:4 +MenuSelect__7dName_cFv = .text:0x802149D0; // type:function size:0x31C scope:global align:4 +MenuButtonAnime__7dName_cFv = .text:0x80214CEC; // type:function size:0x144 scope:global align:4 +menuAbtnSelect__7dName_cFv = .text:0x80214E30; // type:function size:0xD4 scope:global align:4 +backSpace__7dName_cFv = .text:0x80214F04; // type:function size:0x134 scope:global align:4 +mojiListChange__7dName_cFUc = .text:0x80215038; // type:function size:0xC4 scope:global align:4 +menuCursorMove__7dName_cFv = .text:0x802150FC; // type:function size:0x32C scope:global align:4 +selectCursorPosSet__7dName_cFi = .text:0x80215428; // type:function size:0x12C scope:global align:4 +menuCursorAnime__7dName_cFv = .text:0x80215554; // type:function size:0x104 scope:global align:4 +_draw__7dName_cFv = .text:0x80215658; // type:function size:0x3C scope:global align:4 +screenSet__7dName_cFv = .text:0x80215694; // type:function size:0x904 scope:global align:4 +paneTransInit__7dName_cFv = .text:0x80215F98; // type:function size:0x290 scope:global align:4 +PaneTranceTitle__7dName_cFsUcffUci = .text:0x80216228; // type:function size:0x194 scope:global align:4 +PaneTranceName__7dName_cFsUcffUci = .text:0x802163BC; // type:function size:0x254 scope:global align:4 +PaneTranceBase0__7dName_cFsUcffUci = .text:0x80216610; // type:function size:0xE8 scope:global align:4 +PaneTranceBase__7dName_cFsUcffUci = .text:0x802166F8; // type:function size:0x228 scope:global align:4 +PaneTranceHira__7dName_cFsUcffUci = .text:0x80216920; // type:function size:0x110 scope:global align:4 +PaneTranceKata__7dName_cFsUcffUci = .text:0x80216A30; // type:function size:0x110 scope:global align:4 +PaneTranceEisu__7dName_cFsUcffUci = .text:0x80216B40; // type:function size:0x110 scope:global align:4 +PaneTranceArrow__7dName_cFsUcffUci = .text:0x80216C50; // type:function size:0x110 scope:global align:4 +PaneTranceEnd__7dName_cFsUcffUci = .text:0x80216D60; // type:function size:0x110 scope:global align:4 +displayInit__7dName_cFv = .text:0x80216E70; // type:function size:0x1C8 scope:global align:4 +NameStrSet__7dName_cFv = .text:0x80217038; // type:function size:0x21C scope:global align:4 +draw__14dDlst_NameIN_cFv = .text:0x80217254; // type:function size:0x64 scope:global align:4 +__dt__9dNm_HIO_cFv = .text:0x802172B8; // type:function size:0x48 scope:global align:4 +__sinit_d_name_cpp = .text:0x80217300; // type:function size:0xB0 scope:local align:4 +angCalcS__14dNpc_JntCtrl_cFPssss = .text:0x802173B0; // type:function size:0xA4 scope:global align:4 +limitter__14dNpc_JntCtrl_cFPsss = .text:0x80217454; // type:function size:0x2C scope:global align:4 +follow__14dNpc_JntCtrl_cFPsssi = .text:0x80217480; // type:function size:0xF8 scope:global align:4 +move__14dNpc_JntCtrl_cFsi = .text:0x80217578; // type:function size:0x140 scope:global align:4 +lookAtTarget__14dNpc_JntCtrl_cFPsP4cXyz4cXyzssb = .text:0x802176B8; // type:function size:0x1B0 scope:global align:4 +setParam__14dNpc_JntCtrl_cFsssssssss = .text:0x80217868; // type:function size:0x3C scope:global align:4 +setInfDrct__14dNpc_PathRun_cFP5dPath = .text:0x802178A4; // type:function size:0x14 scope:global align:4 +setInf__14dNpc_PathRun_cFUcScUc = .text:0x802178B8; // type:function size:0x60 scope:global align:4 +nextPath__14dNpc_PathRun_cFSc = .text:0x80217918; // type:function size:0x3C scope:global align:4 +getPoint__14dNpc_PathRun_cFUc = .text:0x80217954; // type:function size:0x78 scope:global align:4 +chkPointPass__14dNpc_PathRun_cF4cXyzb = .text:0x802179CC; // type:function size:0x1D8 scope:global align:4 +incIdx__14dNpc_PathRun_cFv = .text:0x80217BA4; // type:function size:0x44 scope:global align:4 +incIdxLoop__14dNpc_PathRun_cFv = .text:0x80217BE8; // type:function size:0x44 scope:global align:4 +incIdxAuto__14dNpc_PathRun_cFv = .text:0x80217C2C; // type:function size:0x7C scope:global align:4 +decIdx__14dNpc_PathRun_cFv = .text:0x80217CA8; // type:function size:0x44 scope:global align:4 +decIdxLoop__14dNpc_PathRun_cFv = .text:0x80217CEC; // type:function size:0x44 scope:global align:4 +decIdxAuto__14dNpc_PathRun_cFv = .text:0x80217D30; // type:function size:0x7C scope:global align:4 +nextIdx__14dNpc_PathRun_cFv = .text:0x80217DAC; // type:function size:0x74 scope:global align:4 +nextIdxAuto__14dNpc_PathRun_cFv = .text:0x80217E20; // type:function size:0x74 scope:global align:4 +absIdx__14dNpc_PathRun_cFUcUc = .text:0x80217E94; // type:function size:0x90 scope:global align:4 +maxPoint__14dNpc_PathRun_cFv = .text:0x80217F24; // type:function size:0x20 scope:global align:4 +pointArg__14dNpc_PathRun_cFUc = .text:0x80217F44; // type:function size:0x3C scope:global align:4 +setNearPathIndx__14dNpc_PathRun_cFP4cXyzf = .text:0x80217F80; // type:function size:0x190 scope:global align:4 +setNearPathIndxMk__14dNpc_PathRun_cFP4cXyz = .text:0x80218110; // type:function size:0x15C scope:global align:4 +setNearPathIndxMk2__14dNpc_PathRun_cFP4cXyzUcUc = .text:0x8021826C; // type:function size:0x1A8 scope:global align:4 +chkInside__14dNpc_PathRun_cFP4cXyz = .text:0x80218414; // type:function size:0x144 scope:global align:4 +setActorInfo__15dNpc_EventCut_cFPcP10fopAc_ac_c = .text:0x80218558; // type:function size:0x3C scope:global align:4 +setActorInfo2__15dNpc_EventCut_cFPcP12fopNpc_npc_c = .text:0x80218594; // type:function size:0x40 scope:global align:4 +dNpc_setAnmIDRes__FP14mDoExt_McaMorfiffiiPCc = .text:0x802185D4; // type:function size:0xE4 scope:global align:4 +dNpc_setAnmFNDirect__FP14mDoExt_McaMorfiffPcPcPCc = .text:0x802186B8; // type:function size:0xEC scope:global align:4 +dNpc_setAnm__FP14mDoExt_McaMorfiffiiPCc = .text:0x802187A4; // type:function size:0xE4 scope:global align:4 +dNpc_setShadowModel__FP8J3DModelP12J3DModelDataP8J3DModel = .text:0x80218888; // type:function size:0xA0 scope:global align:4 +dNpc_playerEyePos__Ff = .text:0x80218928; // type:function size:0xBC scope:global align:4 +dNpc_calc_DisXZ_AngY__F4cXyz4cXyzPfPs = .text:0x802189E4; // type:function size:0xDC scope:global align:4 +dNpc_chkArasoi__Fv = .text:0x80218AC0; // type:function size:0x6C scope:global align:4 +dNpc_chkLetterPassed__Fv = .text:0x80218B2C; // type:function size:0x68 scope:global align:4 +setCollision__12fopNpc_npc_cFff = .text:0x80218B94; // type:function size:0x54 scope:global align:4 +talk__12fopNpc_npc_cFi = .text:0x80218BE8; // type:function size:0x110 scope:global align:4 +dNpc_setAnm_2__FP14mDoExt_McaMorfiffiiPCc = .text:0x80218CF8; // type:function size:0x118 scope:global align:4 +swing_vertical_init__14dNpc_HeadAnm_cFsssi = .text:0x80218E10; // type:function size:0xBC scope:global align:4 +swing_vertical__14dNpc_HeadAnm_cFv = .text:0x80218ECC; // type:function size:0xEC scope:global align:4 +swing_horizone_init__14dNpc_HeadAnm_cFsssi = .text:0x80218FB8; // type:function size:0xBC scope:global align:4 +swing_horizone__14dNpc_HeadAnm_cFv = .text:0x80219074; // type:function size:0xF0 scope:global align:4 +move__14dNpc_HeadAnm_cFv = .text:0x80219164; // type:function size:0x7C scope:global align:4 +chkLim__14dNpc_JntCtrl_cFsii = .text:0x802191E0; // type:function size:0x48 scope:global align:4 +turn_fromBackbone2Head__14dNpc_JntCtrl_cFsPsPsb = .text:0x80219228; // type:function size:0xB8 scope:global align:4 +turn_fromHead2Backbone__14dNpc_JntCtrl_cFsPsPs = .text:0x802192E0; // type:function size:0xA8 scope:global align:4 +follow_current__14dNpc_JntCtrl_cFPss = .text:0x80219388; // type:function size:0x50 scope:global align:4 +lookAtTarget_2__14dNpc_JntCtrl_cFPsP4cXyz4cXyzssb = .text:0x802193D8; // type:function size:0x2DC scope:global align:4 +dNpc_chkAttn__FP10fopAc_ac_c4cXyzfffb = .text:0x802196B4; // type:function size:0x194 scope:global align:4 +cutProc__15dNpc_EventCut_cFv = .text:0x80219848; // type:function size:0x284 scope:global align:4 +cutWaitStart__15dNpc_EventCut_cFv = .text:0x80219ACC; // type:function size:0x6C scope:global align:4 +cutWaitProc__15dNpc_EventCut_cFv = .text:0x80219B38; // type:function size:0x4C scope:global align:4 +cutTurnToActorStart__15dNpc_EventCut_cFv = .text:0x80219B84; // type:function size:0x240 scope:global align:4 +cutTurnToActorProc__15dNpc_EventCut_cFv = .text:0x80219DC4; // type:function size:0x354 scope:global align:4 +cutMoveToActorStart__15dNpc_EventCut_cFv = .text:0x8021A118; // type:function size:0x214 scope:global align:4 +cutMoveToActorProc__15dNpc_EventCut_cFv = .text:0x8021A32C; // type:function size:0x2AC scope:global align:4 +findActorCallBack__15dNpc_EventCut_cFP10fopAc_ac_cPv = .text:0x8021A5D8; // type:function size:0x2A0 scope:global align:4 +cutTurnToPosStart__15dNpc_EventCut_cFv = .text:0x8021A878; // type:function size:0x1B0 scope:global align:4 +cutTurnToPosProc__15dNpc_EventCut_cFv = .text:0x8021AA28; // type:function size:0x184 scope:global align:4 +cutMoveToPosStart__15dNpc_EventCut_cFv = .text:0x8021ABAC; // type:function size:0x1B8 scope:global align:4 +cutMoveToPosProc__15dNpc_EventCut_cFv = .text:0x8021AD64; // type:function size:0x1D0 scope:global align:4 +cutTalkMsgStart__15dNpc_EventCut_cFv = .text:0x8021AF34; // type:function size:0x10C scope:global align:4 +cutContinueTalkStart__15dNpc_EventCut_cFv = .text:0x8021B040; // type:function size:0x7C scope:global align:4 +cutTalkMsgProc__15dNpc_EventCut_cFv = .text:0x8021B0BC; // type:function size:0xCC scope:global align:4 +__ct__9dOw_HIO_cFv = .text:0x8021B188; // type:function size:0x8C scope:global align:4 +draw__15dDlst_Ow_main_cFv = .text:0x8021B214; // type:function size:0xB0 scope:global align:4 +draw__15dDlst_Ow_mask_cFv = .text:0x8021B2C4; // type:function size:0x64 scope:global align:4 +dOw_angleRegular__15dOperate_wind_cFf = .text:0x8021B328; // type:function size:0xDC scope:global align:4 +dOw_stickControl__15dOperate_wind_cFis = .text:0x8021B404; // type:function size:0x1F0 scope:global align:4 +screenSet__15dOperate_wind_cFv = .text:0x8021B5F4; // type:function size:0x3B4 scope:global align:4 +alphaSet__15dOperate_wind_cFf = .text:0x8021B9A8; // type:function size:0x150 scope:global align:4 +arrowColor1__15dOperate_wind_cFv = .text:0x8021BAF8; // type:function size:0x6DC scope:global align:4 +arrowColor2__15dOperate_wind_cFv = .text:0x8021C1D4; // type:function size:0x67C scope:global align:4 +maskColor__15dOperate_wind_cFv = .text:0x8021C850; // type:function size:0x7A0 scope:global align:4 +arrowDirection__15dOperate_wind_cFv = .text:0x8021CFF0; // type:function size:0x468 scope:global align:4 +windSet__15dOperate_wind_cFv = .text:0x8021D458; // type:function size:0xFC scope:global align:4 +ringScale__15dOperate_wind_cFf = .text:0x8021D554; // type:function size:0xC8 scope:global align:4 +directionTrans__15dOperate_wind_cFf = .text:0x8021D61C; // type:function size:0xD4 scope:global align:4 +lineInit__15dOperate_wind_cFf = .text:0x8021D6F0; // type:function size:0x278 scope:global align:4 +lineDraw__15dOperate_wind_cFv = .text:0x8021D968; // type:function size:0xA8 scope:global align:4 +arrowRotate__15dOperate_wind_cFP18fopMsgM_pane_classs = .text:0x8021DA10; // type:function size:0x98 scope:global align:4 +initialize__15dOperate_wind_cFv = .text:0x8021DAA8; // type:function size:0x278 scope:global align:4 +_create__15dOperate_wind_cFv = .text:0x8021DD20; // type:function size:0x324 scope:global align:4 +_delete__15dOperate_wind_cFv = .text:0x8021E044; // type:function size:0xCC scope:global align:4 +_move__15dOperate_wind_cFv = .text:0x8021E110; // type:function size:0xA0 scope:global align:4 +_draw__15dOperate_wind_cFv = .text:0x8021E1B0; // type:function size:0x120 scope:global align:4 +_open__15dOperate_wind_cFv = .text:0x8021E2D0; // type:function size:0xB4 scope:global align:4 +_close__15dOperate_wind_cFv = .text:0x8021E384; // type:function size:0x80 scope:global align:4 +_create__5dOw_cFv = .text:0x8021E404; // type:function size:0xC0 scope:global align:4 +_delete__5dOw_cFv = .text:0x8021E4C4; // type:function size:0x50 scope:global align:4 +dOw_Draw__FP5dOw_c = .text:0x8021E514; // type:function size:0x34 scope:global align:4 +dOw_Execute__FP5dOw_c = .text:0x8021E548; // type:function size:0xF0 scope:global align:4 +dOw_IsDelete__FP5dOw_c = .text:0x8021E638; // type:function size:0x8 scope:global align:4 +dOw_Delete__FP5dOw_c = .text:0x8021E640; // type:function size:0x64 scope:global align:4 +dOw_Create__FP9msg_class = .text:0x8021E6A4; // type:function size:0xB4 scope:global align:4 +__dt__15dDlst_Ow_mask_cFv = .text:0x8021E758; // type:function size:0x5C scope:global align:4 +__dt__15dDlst_Ow_main_cFv = .text:0x8021E7B4; // type:function size:0x5C scope:global align:4 +__dt__15dOperate_wind_cFv = .text:0x8021E810; // type:function size:0x48 scope:global align:4 +__dt__9dOw_HIO_cFv = .text:0x8021E858; // type:function size:0x60 scope:global align:4 +__sinit_d_operate_wind_cpp = .text:0x8021E8B8; // type:function size:0x3C scope:local align:4 +__ct__9dMn_HIO_cFv = .text:0x8021E8F4; // type:function size:0xBC scope:global align:4 +screenSet__12dMetronome_cFv = .text:0x8021E9B0; // type:function size:0x120 scope:global align:4 +metronomeMove__12dMetronome_cFv = .text:0x8021EAD0; // type:function size:0x4E4 scope:global align:4 +melodyInit__12dMetronome_cFUc = .text:0x8021EFB4; // type:function size:0x20C scope:global align:4 +melodyMove__12dMetronome_cFv = .text:0x8021F1C0; // type:function size:0x124 scope:global align:4 +melodyGuideShow__12dMetronome_cFls = .text:0x8021F2E4; // type:function size:0x24C scope:global align:4 +melodyShow__12dMetronome_cFv = .text:0x8021F530; // type:function size:0x3F8 scope:global align:4 +melodyDemo__12dMetronome_cFv = .text:0x8021F928; // type:function size:0x168 scope:global align:4 +melodyFlash__12dMetronome_cFv = .text:0x8021FA90; // type:function size:0x13C scope:global align:4 +melodyShift__12dMetronome_cFv = .text:0x8021FBCC; // type:function size:0x11C scope:global align:4 +initialize__12dMetronome_cFv = .text:0x8021FCE8; // type:function size:0x90 scope:global align:4 +_create__12dMetronome_cFv = .text:0x8021FD78; // type:function size:0x118 scope:global align:4 +_delete__12dMetronome_cFv = .text:0x8021FE90; // type:function size:0x64 scope:global align:4 +_move__12dMetronome_cFv = .text:0x8021FEF4; // type:function size:0x120 scope:global align:4 +_draw__12dMetronome_cFv = .text:0x80220014; // type:function size:0xD0 scope:global align:4 +_open__12dMetronome_cFv = .text:0x802200E4; // type:function size:0x94 scope:global align:4 +_close__12dMetronome_cFv = .text:0x80220178; // type:function size:0x70 scope:global align:4 +__dt__9dMn_HIO_cFv = .text:0x802201E8; // type:function size:0x60 scope:global align:4 +__sinit_d_metronome_cpp = .text:0x80220248; // type:function size:0x3C scope:local align:4 +dOvlpFd_Draw__FP14overlap1_class = .text:0x80220284; // type:function size:0x8 scope:global align:4 +dOvlpFd_FadeOut__FP14overlap1_class = .text:0x8022028C; // type:function size:0xB8 scope:global align:4 +dOvlpFd_Wait__FP14overlap1_class = .text:0x80220344; // type:function size:0x3C scope:global align:4 +dOvlpFd_FadeIn__FP14overlap1_class = .text:0x80220380; // type:function size:0xC0 scope:global align:4 +dOvlpFd_Execute__FP14overlap1_class = .text:0x80220440; // type:function size:0x2C scope:global align:4 +dOvlpFd_IsDelete__FP14overlap1_class = .text:0x8022046C; // type:function size:0x8 scope:global align:4 +dOvlpFd_Delete__FP14overlap1_class = .text:0x80220474; // type:function size:0x8 scope:global align:4 +dOvlpFd_Create__FPv = .text:0x8022047C; // type:function size:0x14 scope:global align:4 +draw__15dOvlpFd2_dlst_cFv = .text:0x80220490; // type:function size:0x510 scope:global align:4 +__ct__10dOvlpFd2_cFv = .text:0x802209A0; // type:function size:0x78 scope:global align:4 +execFirstSnap__10dOvlpFd2_cFv = .text:0x80220A18; // type:function size:0x90 scope:global align:4 +execFadeOut__10dOvlpFd2_cFv = .text:0x80220AA8; // type:function size:0x188 scope:global align:4 +execNextSnap__10dOvlpFd2_cFv = .text:0x80220C30; // type:function size:0x94 scope:global align:4 +execFadeIn__10dOvlpFd2_cFv = .text:0x80220CC4; // type:function size:0xA8 scope:global align:4 +dOvlpFd2_Draw__FP10dOvlpFd2_c = .text:0x80220D6C; // type:function size:0xEC scope:global align:4 +dOvlpFd2_Execute__FP10dOvlpFd2_c = .text:0x80220E58; // type:function size:0x2C scope:global align:4 +dOvlpFd2_IsDelete__FP10dOvlpFd2_c = .text:0x80220E84; // type:function size:0x8 scope:global align:4 +dOvlpFd2_Delete__FP10dOvlpFd2_c = .text:0x80220E8C; // type:function size:0x8 scope:global align:4 +dOvlpFd2_Create__FPv = .text:0x80220E94; // type:function size:0x2C scope:global align:4 +cLib_calcTimer__FPSc = .text:0x80220EC0; // type:function size:0x1C scope:global align:4 +__dt__15dOvlpFd2_dlst_cFv = .text:0x80220EDC; // type:function size:0x5C scope:global align:4 +__dt__16dDlst_snapShot_cFv = .text:0x80220F38; // type:function size:0x5C scope:global align:4 +draw__16dDlst_snapShot_cFv = .text:0x80220F94; // type:function size:0x54 scope:global align:4 +__ct__10dOvlpFd3_cFv = .text:0x80220FE8; // type:function size:0x150 scope:global align:4 +execFirstSnap__10dOvlpFd3_cFv = .text:0x80221138; // type:function size:0x6C scope:global align:4 +execFadeOut__10dOvlpFd3_cFv = .text:0x802211A4; // type:function size:0x5C scope:global align:4 +dOvlpFd3_Draw__FP10dOvlpFd3_c = .text:0x80221200; // type:function size:0xA0 scope:global align:4 +dOvlpFd3_Execute__FP10dOvlpFd3_c = .text:0x802212A0; // type:function size:0x28 scope:global align:4 +dOvlpFd3_IsDelete__FP10dOvlpFd3_c = .text:0x802212C8; // type:function size:0x8 scope:global align:4 +dOvlpFd3_Delete__FP10dOvlpFd3_c = .text:0x802212D0; // type:function size:0x8 scope:global align:4 +dOvlpFd3_Create__FPv = .text:0x802212D8; // type:function size:0x2C scope:global align:4 +init__15dDlst_2DtEff1_cFv = .text:0x80221304; // type:function size:0xE8 scope:global align:4 +draw__15dDlst_2DtEff1_cFv = .text:0x802213EC; // type:function size:0x234 scope:global align:4 +draw__17dDlst_snapShot2_cFv = .text:0x80221620; // type:function size:0x7C scope:global align:4 +dDlst_setResTimgObj__FPC7ResTIMGP9_GXTexObjPvUlUl = .text:0x8022169C; // type:function size:0x13C scope:global align:4 +cnvAddress__FffPfPf = .text:0x802217D8; // type:function size:0x140 scope:global align:4 +draw__14dDlst_2Dt_Sp_cFv = .text:0x80221918; // type:function size:0x2F8 scope:global align:4 +init__14dDlst_2Dt_Sp_cFP7ResTIMGffff8_GXColor = .text:0x80221C10; // type:function size:0xF8 scope:global align:4 +__ct__10dOvlpFd4_cFv = .text:0x80221D08; // type:function size:0x1EC scope:global align:4 +drawFadeOut__10dOvlpFd4_cFv = .text:0x80221EF4; // type:function size:0xC8 scope:global align:4 +drawFadeIn__10dOvlpFd4_cFv = .text:0x80221FBC; // type:function size:0x3C scope:global align:4 +execFirstSnap__10dOvlpFd4_cFv = .text:0x80221FF8; // type:function size:0x16C scope:global align:4 +execFadeOut__10dOvlpFd4_cFv = .text:0x80222164; // type:function size:0x1D4 scope:global align:4 +execNextSnap__10dOvlpFd4_cFv = .text:0x80222338; // type:function size:0x17C scope:global align:4 +execFadeIn__10dOvlpFd4_cFv = .text:0x802224B4; // type:function size:0xE4 scope:global align:4 +dOvlpFd4_Draw__FP10dOvlpFd4_c = .text:0x80222598; // type:function size:0x64 scope:global align:4 +dOvlpFd4_Execute__FP10dOvlpFd4_c = .text:0x802225FC; // type:function size:0x2C scope:global align:4 +dOvlpFd4_IsDelete__FP10dOvlpFd4_c = .text:0x80222628; // type:function size:0x8 scope:global align:4 +dOvlpFd4_Delete__FP10dOvlpFd4_c = .text:0x80222630; // type:function size:0x8 scope:global align:4 +dOvlpFd4_Create__FPv = .text:0x80222638; // type:function size:0x2C scope:global align:4 +__dt__15dDlst_2DtEff1_cFv = .text:0x80222664; // type:function size:0x150 scope:global align:4 +__dt__14dDlst_2Dt_Sp_cFv = .text:0x802227B4; // type:function size:0x5C scope:global align:4 +__dt__17dDlst_snapShot2_cFv = .text:0x80222810; // type:function size:0x5C scope:global align:4 +dPb_erasePicture__Fv = .text:0x8022286C; // type:function size:0x88 scope:global align:4 +screenSet__9dJle_Pb_cFv = .text:0x802228F4; // type:function size:0x4B4 scope:global align:4 +screenSet2__9dJle_Pb_cFv = .text:0x80222DA8; // type:function size:0x4F0 scope:global align:4 +cameraAlphaInc__9dJle_Pb_cFf = .text:0x80223298; // type:function size:0x160 scope:global align:4 +browseAlphaInc__9dJle_Pb_cFf = .text:0x802233F8; // type:function size:0x1D4 scope:global align:4 +getAlphaInc__9dJle_Pb_cFf = .text:0x802235CC; // type:function size:0x120 scope:global align:4 +alphaDec__9dJle_Pb_cFf = .text:0x802236EC; // type:function size:0x480 scope:global align:4 +zoomScale__9dJle_Pb_cFv = .text:0x80223B6C; // type:function size:0x13C scope:global align:4 +changeScale__9dJle_Pb_cFi = .text:0x80223CA8; // type:function size:0xEC scope:global align:4 +up_downIconMove__9dJle_Pb_cFv = .text:0x80223D94; // type:function size:0x508 scope:global align:4 +left_rightIconMove__9dJle_Pb_cFv = .text:0x8022429C; // type:function size:0x1E8 scope:global align:4 +clickShutterMode__9dJle_Pb_cFv = .text:0x80224484; // type:function size:0x1E8 scope:global align:4 +selectMode__9dJle_Pb_cFv = .text:0x8022466C; // type:function size:0x274 scope:global align:4 +cameraMode__9dJle_Pb_cFv = .text:0x802248E0; // type:function size:0x16C scope:global align:4 +pictureDraw__9dJle_Pb_cFUci = .text:0x80224A4C; // type:function size:0x414 scope:global align:4 +pictureEraseWait__9dJle_Pb_cFv = .text:0x80224E60; // type:function size:0x1A4 scope:global align:4 +pictureDecide__9dJle_Pb_cFv = .text:0x80225004; // type:function size:0x224 scope:global align:4 +pictureErase__9dJle_Pb_cFv = .text:0x80225228; // type:function size:0xBC scope:global align:4 +pictureTransX__9dJle_Pb_cFfffff = .text:0x802252E4; // type:function size:0x100 scope:global align:4 +changePicture__9dJle_Pb_cFv = .text:0x802253E4; // type:function size:0x1EC scope:global align:4 +shutterChange__9dJle_Pb_cFv = .text:0x802255D0; // type:function size:0x1E0 scope:global align:4 +moveCamera__9dJle_Pb_cFv = .text:0x802257B0; // type:function size:0xE8 scope:global align:4 +moveBrowse__9dJle_Pb_cFv = .text:0x80225898; // type:function size:0x40C scope:global align:4 +selectBrowse__9dJle_Pb_cFv = .text:0x80225CA4; // type:function size:0x384 scope:global align:4 +getBrowse__9dJle_Pb_cFv = .text:0x80226028; // type:function size:0x1B4 scope:global align:4 +changeBrowseToCamera__9dJle_Pb_cFv = .text:0x802261DC; // type:function size:0x19C scope:global align:4 +changeCameraToBrowse__9dJle_Pb_cFv = .text:0x80226378; // type:function size:0x194 scope:global align:4 +setColorInit__9dJle_Pb_cFUc = .text:0x8022650C; // type:function size:0xF0 scope:global align:4 +setColorAnime__9dJle_Pb_cFUc = .text:0x802265FC; // type:function size:0x4EC scope:global align:4 +changeData__9dJle_Pb_cFv = .text:0x80226AE8; // type:function size:0xFC scope:global align:4 +label_sort__9dJle_Pb_cFv = .text:0x80226BE4; // type:function size:0x78 scope:global align:4 +getPicLabelData__9dJle_Pb_cFUc = .text:0x80226C5C; // type:function size:0x64 scope:global align:4 +shutterLineRotateCenter__9dJle_Pb_cFfi = .text:0x80226CC0; // type:function size:0x1B0 scope:global align:4 +shutterLineRotateInitPos__9dJle_Pb_cFfi = .text:0x80226E70; // type:function size:0x1B4 scope:global align:4 +shutterLineMove__9dJle_Pb_cFv = .text:0x80227024; // type:function size:0x160 scope:global align:4 +shutterLineDraw__9dJle_Pb_cFUc = .text:0x80227184; // type:function size:0x88 scope:global align:4 +messageSet__9dJle_Pb_cFUl = .text:0x8022720C; // type:function size:0x688 scope:global align:4 +remainMessageSet__9dJle_Pb_cFUc = .text:0x80227894; // type:function size:0x68 scope:global align:4 +existMessageSet__9dJle_Pb_cFUc = .text:0x802278FC; // type:function size:0x68 scope:global align:4 +shutterShow__9dJle_Pb_cFv = .text:0x80227964; // type:function size:0x30 scope:global align:4 +shutterHide__9dJle_Pb_cFv = .text:0x80227994; // type:function size:0x34 scope:global align:4 +_create__9dJle_Pb_cFP10JKRExpHeap = .text:0x802279C8; // type:function size:0x66C scope:global align:4 +_copen__9dJle_Pb_cFv = .text:0x80228034; // type:function size:0xD0 scope:global align:4 +_bopen__9dJle_Pb_cFv = .text:0x80228104; // type:function size:0xDC scope:global align:4 +_gopen__9dJle_Pb_cFv = .text:0x802281E0; // type:function size:0x124 scope:global align:4 +_close__9dJle_Pb_cFv = .text:0x80228304; // type:function size:0x70 scope:global align:4 +_cmove__9dJle_Pb_cFv = .text:0x80228374; // type:function size:0x48 scope:global align:4 +_bmove__9dJle_Pb_cFv = .text:0x802283BC; // type:function size:0x20 scope:global align:4 +_gmove__9dJle_Pb_cFv = .text:0x802283DC; // type:function size:0x20 scope:global align:4 +draw__9dJle_Pb_cFv = .text:0x802283FC; // type:function size:0x638 scope:global align:4 +_delete__9dJle_Pb_cFP10JKRExpHeap = .text:0x80228A34; // type:function size:0x158 scope:global align:4 +dPb_Draw__FP12sub_pb_class = .text:0x80228B8C; // type:function size:0x3C scope:global align:4 +dPb_Execute__FP12sub_pb_class = .text:0x80228BC8; // type:function size:0x108 scope:global align:4 +dPb_IsDelete__FP12sub_pb_class = .text:0x80228CD0; // type:function size:0x8 scope:global align:4 +dPb_Delete__FP12sub_pb_class = .text:0x80228CD8; // type:function size:0x100 scope:global align:4 +dPb_Create__FP9msg_class = .text:0x80228DD8; // type:function size:0x2B0 scope:global align:4 +__dt__9dJle_Pb_cFv = .text:0x80229088; // type:function size:0x78 scope:global align:4 +checkProgSelect__FP10dScnLogo_c = .text:0x80229100; // type:function size:0x64 scope:global align:4 +nintendoInDraw__FP10dScnLogo_c = .text:0x80229164; // type:function size:0xA8 scope:global align:4 +nintendoOutDraw__FP10dScnLogo_c = .text:0x8022920C; // type:function size:0xD4 scope:global align:4 +nintendoOut2Draw__FP10dScnLogo_c = .text:0x802292E0; // type:function size:0xB0 scope:global align:4 +progInDraw__FP10dScnLogo_c = .text:0x80229390; // type:function size:0x128 scope:global align:4 +progSelDraw__FP10dScnLogo_c = .text:0x802294B8; // type:function size:0x644 scope:global align:4 +progOutDraw__FP10dScnLogo_c = .text:0x80229AFC; // type:function size:0x1AC scope:global align:4 +progSetDraw__FP10dScnLogo_c = .text:0x80229CA8; // type:function size:0x174 scope:global align:4 +progChangeDraw__FP10dScnLogo_c = .text:0x80229E1C; // type:function size:0x98 scope:global align:4 +dolbyInDraw__FP10dScnLogo_c = .text:0x80229EB4; // type:function size:0x88 scope:global align:4 +dolbyOutDraw__FP10dScnLogo_c = .text:0x80229F3C; // type:function size:0x5C scope:global align:4 +dvdWaitDraw__FP10dScnLogo_c = .text:0x80229F98; // type:function size:0x218 scope:global align:4 +dScnLogo_Draw__FP10dScnLogo_c = .text:0x8022A1B0; // type:function size:0x50 scope:global align:4 +dScnLogo_Execute__FP10dScnLogo_c = .text:0x8022A200; // type:function size:0x3C scope:global align:4 +dScnLogo_IsDelete__FP10dScnLogo_c = .text:0x8022A23C; // type:function size:0x8 scope:global align:4 +dScnLogo_Delete__FP10dScnLogo_c = .text:0x8022A244; // type:function size:0x738 scope:global align:4 +phase_0__FP10dScnLogo_c = .text:0x8022A97C; // type:function size:0x14C scope:global align:4 +phase_1__FP10dScnLogo_c = .text:0x8022AAC8; // type:function size:0x150 scope:global align:4 +aramMount__FPCc = .text:0x8022AC18; // type:function size:0x28 scope:global align:4 +onMemMount__FPCc = .text:0x8022AC40; // type:function size:0x28 scope:global align:4 +phase_2__FP10dScnLogo_c = .text:0x8022AC68; // type:function size:0xCB4 scope:global align:4 +dScnLogo_Create__FP11scene_class = .text:0x8022B91C; // type:function size:0x40 scope:global align:4 +dScnMenu_Draw__FP19menu_of_scene_class = .text:0x8022B95C; // type:function size:0x324 scope:global align:4 +dScnMenu_Execute__FP19menu_of_scene_class = .text:0x8022BC80; // type:function size:0x544 scope:global align:4 +dScnMenu_IsDelete__FP19menu_of_scene_class = .text:0x8022C1C4; // type:function size:0x8 scope:global align:4 +dScnMenu_Delete__FP19menu_of_scene_class = .text:0x8022C1CC; // type:function size:0xA4 scope:global align:4 +phase_1__FP19menu_of_scene_class = .text:0x8022C270; // type:function size:0xEC scope:global align:4 +phase_2__FP19menu_of_scene_class = .text:0x8022C35C; // type:function size:0x25C scope:global align:4 +dScnMenu_Create__FP11scene_class = .text:0x8022C5B8; // type:function size:0x2C scope:global align:4 +__dt__11myFontClassFv = .text:0x8022C5E4; // type:function size:0x60 scope:global align:4 +drawChar_scale__11myFontClassFffffib = .text:0x8022C644; // type:function size:0x24 scope:global align:4 +getResFont__10JUTResFontCFv = .text:0x8022C668; // type:function size:0x8 scope:global align:4 +getFontType__10JUTResFontCFv = .text:0x8022C670; // type:function size:0xC scope:global align:4 +getLeading__10JUTResFontCFv = .text:0x8022C67C; // type:function size:0xC scope:global align:4 +getWidth__10JUTResFontCFv = .text:0x8022C688; // type:function size:0xC scope:global align:4 +getAscent__10JUTResFontCFv = .text:0x8022C694; // type:function size:0xC scope:global align:4 +getDescent__10JUTResFontCFv = .text:0x8022C6A0; // type:function size:0xC scope:global align:4 +getHeight__10JUTResFontCFv = .text:0x8022C6AC; // type:function size:0x5C scope:global align:4 +__ct__9dSn_HIO_cFv = .text:0x8022C708; // type:function size:0x84 scope:global align:4 +phase_1__FPc = .text:0x8022C78C; // type:function size:0x6C scope:local align:4 +phase_2__FPc = .text:0x8022C7F8; // type:function size:0x58 scope:local align:4 +phase_3__FPc = .text:0x8022C850; // type:function size:0x8 scope:local align:4 +resLoad__FP30request_of_phase_process_classPc = .text:0x8022C858; // type:function size:0x40 scope:global align:4 +create__10dScnName_cFv = .text:0x8022C898; // type:function size:0x778 scope:global align:4 +cloth_create__10dScnName_cFv = .text:0x8022D010; // type:function size:0x34 scope:global align:4 +cloth_move__10dScnName_cFv = .text:0x8022D044; // type:function size:0x44 scope:global align:4 +cloth2D_create__10dScnName_cFv = .text:0x8022D088; // type:function size:0xB8 scope:global align:4 +buttonIconCreate__10dScnName_cFv = .text:0x8022D140; // type:function size:0x208 scope:global align:4 +paneTransButtonIcon__10dScnName_cFsUcffUc = .text:0x8022D348; // type:function size:0xE0 scope:global align:4 +execute__10dScnName_cFv = .text:0x8022D428; // type:function size:0x80 scope:global align:4 +setView__10dScnName_cFv = .text:0x8022D4A8; // type:function size:0x9C scope:global align:4 +draw__10dScnName_cFv = .text:0x8022D544; // type:function size:0xD8 scope:global align:4 +__dt__10dScnName_cFv = .text:0x8022D61C; // type:function size:0x148 scope:global align:4 +MemCardCheckMain__10dScnName_cFv = .text:0x8022D764; // type:function size:0xAC scope:global align:4 +MemCardStatCheck__10dScnName_cFv = .text:0x8022D810; // type:function size:0x1A8 scope:global align:4 +MemCardLoadWait__10dScnName_cFv = .text:0x8022D9B8; // type:function size:0x94 scope:global align:4 +MemCardErrMsgWaitKey__10dScnName_cFv = .text:0x8022DA4C; // type:function size:0x54 scope:global align:4 +MemCardErrMsgWaitKey2__10dScnName_cFv = .text:0x8022DAA0; // type:function size:0x74 scope:global align:4 +MemCardGotoIPLSelect__10dScnName_cFv = .text:0x8022DB14; // type:function size:0x68 scope:global align:4 +MemCardGotoIPL__10dScnName_cFv = .text:0x8022DB7C; // type:function size:0x2C scope:global align:4 +MemCardErrMsgWaitNoSaveSel__10dScnName_cFv = .text:0x8022DBA8; // type:function size:0xD0 scope:global align:4 +MemCardErrMsgWaitFormatSel__10dScnName_cFv = .text:0x8022DC78; // type:function size:0x84 scope:global align:4 +MemCardErrMsgWaitFormatSel2__10dScnName_cFv = .text:0x8022DCFC; // type:function size:0x9C scope:global align:4 +MemCardFormat__10dScnName_cFv = .text:0x8022DD98; // type:function size:0x54 scope:global align:4 +MemCardFormatCheck__10dScnName_cFv = .text:0x8022DDEC; // type:function size:0xBC scope:global align:4 +MemCardMakeGameFileSel__10dScnName_cFv = .text:0x8022DEA8; // type:function size:0x108 scope:global align:4 +MemCardMakeGameFile__10dScnName_cFv = .text:0x8022DFB0; // type:function size:0x54 scope:global align:4 +MemCardMakeGameFileCheck__10dScnName_cFv = .text:0x8022E004; // type:function size:0xC0 scope:global align:4 +MemCardGotoFileSelect__10dScnName_cFv = .text:0x8022E0C4; // type:function size:0x14 scope:global align:4 +MemCardCheckDbg__10dScnName_cFv = .text:0x8022E0D8; // type:function size:0x4 scope:global align:4 +MemCardCheckDbgWait__10dScnName_cFv = .text:0x8022E0DC; // type:function size:0x78 scope:global align:4 +FileErrorDraw__10dScnName_cFv = .text:0x8022E154; // type:function size:0x2C scope:global align:4 +NoteOpen__10dScnName_cFv = .text:0x8022E180; // type:function size:0x94 scope:global align:4 +NoteOpenWait__10dScnName_cFv = .text:0x8022E214; // type:function size:0xC0 scope:global align:4 +FileSelectOpen__10dScnName_cFv = .text:0x8022E2D4; // type:function size:0x38 scope:global align:4 +buttonIconProc__10dScnName_cFv = .text:0x8022E30C; // type:function size:0x3D4 scope:global align:4 +FileSelOpenMain__10dScnName_cFv = .text:0x8022E6E0; // type:function size:0x70 scope:global align:4 +FileselOpenWait__10dScnName_cFv = .text:0x8022E750; // type:function size:0x4 scope:global align:4 +FileSelectMain__10dScnName_cFv = .text:0x8022E754; // type:function size:0x64 scope:global align:4 +FileSelectMainNormal__10dScnName_cFv = .text:0x8022E7B8; // type:function size:0x234 scope:global align:4 +FileSelectMainExSave__10dScnName_cFv = .text:0x8022E9EC; // type:function size:0x48 scope:global align:4 +ResetWait__10dScnName_cFv = .text:0x8022EA34; // type:function size:0x24 scope:global align:4 +FileSelectClose__10dScnName_cFv = .text:0x8022EA58; // type:function size:0x164 scope:global align:4 +FileSelectDraw__10dScnName_cFv = .text:0x8022EBBC; // type:function size:0x24 scope:global align:4 +NameInOpen__10dScnName_cFv = .text:0x8022EBE0; // type:function size:0x38 scope:global align:4 +NameOpenMain__10dScnName_cFv = .text:0x8022EC18; // type:function size:0x4C scope:global align:4 +NameOpenWait__10dScnName_cFv = .text:0x8022EC64; // type:function size:0x4 scope:global align:4 +NameInMain__10dScnName_cFv = .text:0x8022EC68; // type:function size:0xAC scope:global align:4 +NameInClose__10dScnName_cFv = .text:0x8022ED14; // type:function size:0x5C scope:global align:4 +NameInDraw__10dScnName_cFv = .text:0x8022ED70; // type:function size:0x24 scope:global align:4 +ShopDemoDataLoad__10dScnName_cFv = .text:0x8022ED94; // type:function size:0x4C scope:global align:4 +ShopDemoDataSet__10dScnName_cFv = .text:0x8022EDE0; // type:function size:0x7C scope:global align:4 +SaveOpen__10dScnName_cFv = .text:0x8022EE5C; // type:function size:0x70 scope:global align:4 +SaveMain__10dScnName_cFv = .text:0x8022EECC; // type:function size:0x80 scope:global align:4 +SaveClose__10dScnName_cFv = .text:0x8022EF4C; // type:function size:0x4C scope:global align:4 +SaveDraw__10dScnName_cFv = .text:0x8022EF98; // type:function size:0x24 scope:global align:4 +NoneDraw__10dScnName_cFv = .text:0x8022EFBC; // type:function size:0x4 scope:global align:4 +changeGameScene__10dScnName_cFv = .text:0x8022EFC0; // type:function size:0x90 scope:global align:4 +dScnName_Draw__FP10dScnName_c = .text:0x8022F050; // type:function size:0x20 scope:global align:4 +dScnName_Execute__FP10dScnName_c = .text:0x8022F070; // type:function size:0x20 scope:global align:4 +dScnName_IsDelete__FP10dScnName_c = .text:0x8022F090; // type:function size:0x8 scope:global align:4 +dScnName_Delete__FP10dScnName_c = .text:0x8022F098; // type:function size:0x28 scope:global align:4 +dScnName_Create__FP11scene_class = .text:0x8022F0C0; // type:function size:0x50 scope:global align:4 +draw__13dDlst_BTICN_cFv = .text:0x8022F110; // type:function size:0x64 scope:global align:4 +draw__19dDlst_FLSEL_CLOTH_cFv = .text:0x8022F174; // type:function size:0xBC scope:global align:4 +__dt__19dDlst_FLSEL_CLOTH_cFv = .text:0x8022F230; // type:function size:0x5C scope:global align:4 +__dt__13dDlst_BTICN_cFv = .text:0x8022F28C; // type:function size:0x5C scope:global align:4 +__dt__9dSn_HIO_cFv = .text:0x8022F2E8; // type:function size:0x48 scope:global align:4 +__sinit_d_s_name_cpp = .text:0x8022F330; // type:function size:0x450 scope:local align:4 +create__10dScnOpen_cFv = .text:0x8022F780; // type:function size:0xF0 scope:global align:4 +execute__10dScnOpen_cFv = .text:0x8022F870; // type:function size:0xB8 scope:global align:4 +draw__10dScnOpen_cFv = .text:0x8022F928; // type:function size:0x8C scope:global align:4 +__dt__10dScnOpen_cFv = .text:0x8022F9B4; // type:function size:0xA4 scope:global align:4 +changeGameScene__10dScnOpen_cFv = .text:0x8022FA58; // type:function size:0x94 scope:global align:4 +dScnOpen_Draw__FP10dScnOpen_c = .text:0x8022FAEC; // type:function size:0x20 scope:global align:4 +dScnOpen_Execute__FP10dScnOpen_c = .text:0x8022FB0C; // type:function size:0x20 scope:global align:4 +dScnOpen_IsDelete__FP10dScnOpen_c = .text:0x8022FB2C; // type:function size:0x8 scope:global align:4 +dScnOpen_Delete__FP10dScnOpen_c = .text:0x8022FB34; // type:function size:0x28 scope:global align:4 +dScnOpen_Create__FP11scene_class = .text:0x8022FB5C; // type:function size:0x20 scope:global align:4 +set_message__18dScnOpen_message_cFUli = .text:0x8022FB7C; // type:function size:0x3C4 scope:global align:4 +exec__18dScnOpen_message_cFv = .text:0x8022FF40; // type:function size:0x1CC scope:global align:4 +__ct__18dScnOpen_message_cFP10JKRExpHeap = .text:0x8023010C; // type:function size:0xFC scope:global align:4 +__dt__18dScnOpen_message_cFv = .text:0x80230208; // type:function size:0x78 scope:global align:4 +__ct__15dScnOpen_proc_cFv = .text:0x80230280; // type:function size:0x45C scope:global align:4 +__dt__15dScnOpen_proc_cFv = .text:0x802306DC; // type:function size:0xD8 scope:global align:4 +proc_execute__15dScnOpen_proc_cFv = .text:0x802307B4; // type:function size:0x8DC scope:global align:4 +proc_draw__15dScnOpen_proc_cFv = .text:0x80231090; // type:function size:0x78 scope:global align:4 +draw__15dScnOpen_proc_cFv = .text:0x80231108; // type:function size:0x20 scope:global align:4 +calcPauseTimer__13dScnPly_ply_cFv = .text:0x80231128; // type:function size:0x40 scope:global align:4 +__ct__18dScnPly_dark_HIO_cFv = .text:0x80231168; // type:function size:0xA4 scope:global align:4 +__ct__22dScnPly_reg_childHIO_cFv = .text:0x8023120C; // type:function size:0x50 scope:global align:4 +__ct__22dScnPly_env_otherHIO_cFv = .text:0x8023125C; // type:function size:0x90 scope:global align:4 +__ct__22dScnPly_env_debugHIO_cFv = .text:0x802312EC; // type:function size:0x44 scope:global align:4 +__ct__17dScnPly_msg_HIO_cFv = .text:0x80231330; // type:function size:0x3C scope:global align:4 +dScnPly_msg_HIO_checkUpdate__17dScnPly_msg_HIO_cFUc = .text:0x8023136C; // type:function size:0x8 scope:global align:4 +dScnPly_msg_HIO_setUpdate__17dScnPly_msg_HIO_cFUc = .text:0x80231374; // type:function size:0x8 scope:global align:4 +dScnPly_msg_HIO_numUpdate__17dScnPly_msg_HIO_cFss = .text:0x8023137C; // type:function size:0x6C scope:global align:4 +dScnPly_msg_HIO_padCheck__17dScnPly_msg_HIO_cFv = .text:0x802313E8; // type:function size:0x2A4 scope:global align:4 +dScnPly_msg_HIO_messageProc__17dScnPly_msg_HIO_cFv = .text:0x8023168C; // type:function size:0xF4 scope:global align:4 +dScnPly_Draw__FP13dScnPly_ply_c = .text:0x80231780; // type:function size:0x42C scope:global align:4 +dScnPly_Execute__FP13dScnPly_ply_c = .text:0x80231BAC; // type:function size:0xE4 scope:global align:4 +dScnPly_IsDelete__FP13dScnPly_ply_c = .text:0x80231C90; // type:function size:0x8 scope:global align:4 +dScnPly_Delete__FP13dScnPly_ply_c = .text:0x80231C98; // type:function size:0x2BC scope:global align:4 +phase_00__FP13dScnPly_ply_c = .text:0x80231F54; // type:function size:0x48 scope:global align:4 +phase_01__FP13dScnPly_ply_c = .text:0x80231F9C; // type:function size:0x60 scope:global align:4 +phase_0__FP13dScnPly_ply_c = .text:0x80231FFC; // type:function size:0x114 scope:global align:4 +phase_1__FP13dScnPly_ply_c = .text:0x80232110; // type:function size:0x1E4 scope:global align:4 +phase_2__FP13dScnPly_ply_c = .text:0x802322F4; // type:function size:0xE0 scope:global align:4 +phase_3__FP13dScnPly_ply_c = .text:0x802323D4; // type:function size:0x50 scope:global align:4 +phase_4__FP13dScnPly_ply_c = .text:0x80232424; // type:function size:0x7C4 scope:global align:4 +phase_5__FP13dScnPly_ply_c = .text:0x80232BE8; // type:function size:0x110 scope:global align:4 +phase_6__FP13dScnPly_ply_c = .text:0x80232CF8; // type:function size:0x110 scope:global align:4 +phase_compleate__FPv = .text:0x80232E08; // type:function size:0x8 scope:global align:4 +dScnPly_Create__FP11scene_class = .text:0x80232E10; // type:function size:0x30 scope:global align:4 +__dt__17dScnPly_msg_HIO_cFv = .text:0x80232E40; // type:function size:0x48 scope:global align:4 +__dt__22dScnPly_env_debugHIO_cFv = .text:0x80232E88; // type:function size:0x48 scope:global align:4 +__dt__22dScnPly_env_otherHIO_cFv = .text:0x80232ED0; // type:function size:0x48 scope:global align:4 +__dt__22dScnPly_reg_childHIO_cFv = .text:0x80232F18; // type:function size:0x48 scope:global align:4 +__dt__18dScnPly_dark_HIO_cFv = .text:0x80232F60; // type:function size:0x48 scope:global align:4 +__sinit_d_s_play_cpp = .text:0x80232FA8; // type:function size:0x108 scope:local align:4 +__dt__21dScnPly_preLoad_HIO_cFv = .text:0x802330B0; // type:function size:0x60 scope:global align:4 +__dt__17dScnPly_env_HIO_cFv = .text:0x80233110; // type:function size:0x74 scope:global align:4 +__dt__17dScnPly_reg_HIO_cFv = .text:0x80233184; // type:function size:0x70 scope:global align:4 +setArcName__FP19room_of_scene_class = .text:0x802331F4; // type:function size:0x40 scope:global align:4 +dScnRoom_Draw__FP19room_of_scene_class = .text:0x80233234; // type:function size:0x8 scope:global align:4 +deleteJugge__FPvPv = .text:0x8023323C; // type:function size:0x24 scope:global align:4 +objectSetCheck__FP19room_of_scene_class = .text:0x80233260; // type:function size:0xF0 scope:global align:4 +dScnRoom_Execute__FP19room_of_scene_class = .text:0x80233350; // type:function size:0x70 scope:global align:4 +dScnRoom_IsDelete__FP19room_of_scene_class = .text:0x802333C0; // type:function size:0x8 scope:global align:4 +dScnRoom_Delete__FP19room_of_scene_class = .text:0x802333C8; // type:function size:0x174 scope:global align:4 +phase_0__FP19room_of_scene_class = .text:0x8023353C; // type:function size:0x34 scope:global align:4 +phase_1__FP19room_of_scene_class = .text:0x80233570; // type:function size:0xBC scope:global align:4 +phase_2__FP19room_of_scene_class = .text:0x8023362C; // type:function size:0x2C0 scope:global align:4 +setZoneNo__20dStage_roomControl_cFii = .text:0x802338EC; // type:function size:0x18 scope:global align:4 +phase_3__FP19room_of_scene_class = .text:0x80233904; // type:function size:0x114 scope:global align:4 +phase_4__FP19room_of_scene_class = .text:0x80233A18; // type:function size:0x1C0 scope:global align:4 +dScnRoom_Create__FP11scene_class = .text:0x80233BD8; // type:function size:0x30 scope:global align:4 +dScnTitle_Draw__FP20title_of_scene_class = .text:0x80233C08; // type:function size:0x50 scope:global align:4 +dScnTitle_Execute__FP20title_of_scene_class = .text:0x80233C58; // type:function size:0x160 scope:global align:4 +dScnTitle_IsDelete__FP20title_of_scene_class = .text:0x80233DB8; // type:function size:0x8 scope:global align:4 +dScnTitle_Delete__FP20title_of_scene_class = .text:0x80233DC0; // type:function size:0x8 scope:global align:4 +dScnTitle_Create__FP11scene_class = .text:0x80233DC8; // type:function size:0x84 scope:global align:4 +draw__13dDlst_2DSCP_cFv = .text:0x80233E4C; // type:function size:0x80 scope:global align:4 +outFontDraw__13dDlst_2DSCP_cFv = .text:0x80233ECC; // type:function size:0x140 scope:global align:4 +dScp_ScreenDataSet__FP13sub_scp_class = .text:0x8023400C; // type:function size:0x9C0 scope:global align:4 +dScp_valueInit__FP13sub_scp_class = .text:0x802349CC; // type:function size:0x1A0 scope:global align:4 +dScp_setAlpha__FP13sub_scp_class = .text:0x80234B6C; // type:function size:0xCC scope:global align:4 +dScp_wipeAngleCalc__FP13sub_scp_class = .text:0x80234C38; // type:function size:0x360 scope:global align:4 +dScp_ArrowAnime__FP13sub_scp_class = .text:0x80234F98; // type:function size:0x508 scope:global align:4 +dScp_wipeMove__FP13sub_scp_classf = .text:0x802354A0; // type:function size:0x1C8 scope:global align:4 +dScp_wipeMove2__FP13sub_scp_classf = .text:0x80235668; // type:function size:0x268 scope:global align:4 +dScp_wipeMoveDemo__FP13sub_scp_classfb = .text:0x802358D0; // type:function size:0x23C scope:global align:4 +dScp_mesgPaneShow__FP13sub_scp_class = .text:0x80235B0C; // type:function size:0x28 scope:global align:4 +dScp_mesgPaneHide__FP13sub_scp_class = .text:0x80235B34; // type:function size:0xF8 scope:global align:4 +dScp_scopeAlpha__FP13sub_scp_classf = .text:0x80235C2C; // type:function size:0xCC scope:global align:4 +dScp_scopeInitAlpha__FP13sub_scp_class = .text:0x80235CF8; // type:function size:0x90 scope:global align:4 +dScp_scopeAlphaZero__FP13sub_scp_class = .text:0x80235D88; // type:function size:0x90 scope:global align:4 +dScp_stringInit__FP13sub_scp_class = .text:0x80235E18; // type:function size:0xB8 scope:global align:4 +dScp_stringSet__FP13sub_scp_class = .text:0x80235ED0; // type:function size:0x84 scope:global align:4 +dScp_yose_select__FP13sub_scp_class = .text:0x80235F54; // type:function size:0x58 scope:global align:4 +dScp_textPosition__FP13sub_scp_class = .text:0x80235FAC; // type:function size:0xF4 scope:global align:4 +dScp_arrowInit__FP13sub_scp_class = .text:0x802360A0; // type:function size:0x50 scope:global align:4 +dScp_arrowMove__FP13sub_scp_class = .text:0x802360F0; // type:function size:0x3B4 scope:global align:4 +dScp_dotMove__FP13sub_scp_class = .text:0x802364A4; // type:function size:0x508 scope:global align:4 +dScp_talkBeforeProc__FP13sub_scp_class = .text:0x802369AC; // type:function size:0x264 scope:global align:4 +dScp_outnowProc__FP13sub_scp_class = .text:0x80236C10; // type:function size:0x1A4 scope:global align:4 +dScp_continueProc__FP13sub_scp_class = .text:0x80236DB4; // type:function size:0xA8 scope:global align:4 +dScp_forceContinueProc__FP13sub_scp_class = .text:0x80236E5C; // type:function size:0x6C scope:global align:4 +dScp_closewaitProc__FP13sub_scp_class = .text:0x80236EC8; // type:function size:0x13C scope:global align:4 +dScp_finishProc__FP13sub_scp_class = .text:0x80237004; // type:function size:0x8C scope:global align:4 +dScp_openProc__FP13sub_scp_class = .text:0x80237090; // type:function size:0xF0 scope:global align:4 +dScp_openProc1__FP13sub_scp_class = .text:0x80237180; // type:function size:0x120 scope:global align:4 +dScp_openProc2__FP13sub_scp_class = .text:0x802372A0; // type:function size:0x138 scope:global align:4 +dScp_moveProc__FP13sub_scp_class = .text:0x802373D8; // type:function size:0xDC scope:global align:4 +dScp_demoProc__FP13sub_scp_class = .text:0x802374B4; // type:function size:0x124 scope:global align:4 +dScp_talkNowProc__FP13sub_scp_class = .text:0x802375D8; // type:function size:0xD4 scope:global align:4 +dScp_closeProc__FP13sub_scp_class = .text:0x802376AC; // type:function size:0xBC scope:global align:4 +dScp_closeDemoProc__FP13sub_scp_class = .text:0x80237768; // type:function size:0xC0 scope:global align:4 +dScp_Draw__FP13sub_scp_class = .text:0x80237828; // type:function size:0x40 scope:global align:4 +dScp_Execute__FP13sub_scp_class = .text:0x80237868; // type:function size:0x194 scope:global align:4 +dScp_IsDelete__FP13sub_scp_class = .text:0x802379FC; // type:function size:0x8 scope:global align:4 +dScp_Delete__FP13sub_scp_class = .text:0x80237A04; // type:function size:0x198 scope:global align:4 +dScp_Create__FP9msg_class = .text:0x80237B9C; // type:function size:0x408 scope:global align:4 +__dt__13dDlst_2DSCP_cFv = .text:0x80237FA4; // type:function size:0x5C scope:global align:4 +__sinit_d_scope_cpp = .text:0x80238000; // type:function size:0x4C scope:local align:4 +CheckCreateHeap__FP10fopAc_ac_c = .text:0x8023804C; // type:function size:0x20 scope:local align:4 +CreateHeap__14daThrowstone_cFv = .text:0x8023806C; // type:function size:0x78 scope:global align:4 +daThrowstoneCreate__FPv = .text:0x802380E4; // type:function size:0x100 scope:global align:4 +daThrowstoneDelete__FPv = .text:0x802381E4; // type:function size:0x3C scope:global align:4 +daThrowstoneExecute__FPv = .text:0x80238220; // type:function size:0xB4 scope:global align:4 +daThrowstoneDraw__FPv = .text:0x802382D4; // type:function size:0x94 scope:global align:4 +daThrowstoneIsDelete__FPv = .text:0x80238368; // type:function size:0x8 scope:global align:4 +_create__8dTimer_cFv = .text:0x80238370; // type:function size:0x478 scope:global align:4 +_execute__8dTimer_cFv = .text:0x802387E8; // type:function size:0x2B0 scope:global align:4 +_draw__8dTimer_cFv = .text:0x80238A98; // type:function size:0x5C scope:global align:4 +_delete__8dTimer_cFv = .text:0x80238AF4; // type:function size:0xDC scope:global align:4 +RestTimeCheck__8dTimer_cFi = .text:0x80238BD0; // type:function size:0x58 scope:global align:4 +deleteCheck__8dTimer_cFv = .text:0x80238C28; // type:function size:0x14 scope:global align:4 +SetSE__8dTimer_cFv = .text:0x80238C3C; // type:function size:0x144 scope:global align:4 +start__8dTimer_cFv = .text:0x80238D80; // type:function size:0x64 scope:global align:4 +start__8dTimer_cFs = .text:0x80238DE4; // type:function size:0x28 scope:global align:4 +stock_start__8dTimer_cFv = .text:0x80238E0C; // type:function size:0xB4 scope:global align:4 +stock_start__8dTimer_cFs = .text:0x80238EC0; // type:function size:0x28 scope:global align:4 +stop__8dTimer_cFUc = .text:0x80238EE8; // type:function size:0x84 scope:global align:4 +restart__8dTimer_cFUc = .text:0x80238F6C; // type:function size:0xAC scope:global align:4 +end__8dTimer_cFi = .text:0x80239018; // type:function size:0x6C scope:global align:4 +deleteRequest__8dTimer_cFv = .text:0x80239084; // type:function size:0x10 scope:global align:4 +getTimeMs__8dTimer_cFv = .text:0x80239094; // type:function size:0x64 scope:global align:4 +getLimitTimeMs__8dTimer_cFv = .text:0x802390F8; // type:function size:0x48 scope:global align:4 +getRestTimeMs__8dTimer_cFv = .text:0x80239140; // type:function size:0x74 scope:global align:4 +setScreen__21dDlst_TimerScrnDraw_cFPCcP10JKRArchive = .text:0x802391B4; // type:function size:0x388 scope:global align:4 +changeNumberTexture__21dDlst_TimerScrnDraw_cFP7J2DPanei = .text:0x8023953C; // type:function size:0x54 scope:global align:4 +getNumber__21dDlst_TimerScrnDraw_cFi = .text:0x80239590; // type:function size:0x14 scope:global align:4 +setTimer__21dDlst_TimerScrnDraw_cFi = .text:0x802395A4; // type:function size:0x24C scope:global align:4 +setRupee__21dDlst_TimerScrnDraw_cFs = .text:0x802397F0; // type:function size:0x218 scope:global align:4 +dTm_parentPaneScale__FP18fopMsgM_pane_classP18fopMsgM_pane_classf = .text:0x80239A08; // type:function size:0x58 scope:global align:4 +setPaneInitialPos__21dDlst_TimerScrnDraw_cFP18fopMsgM_pane_classff = .text:0x80239A60; // type:function size:0x50 scope:global align:4 +setTimerPos__21dDlst_TimerScrnDraw_cFff = .text:0x80239AB0; // type:function size:0x134 scope:global align:4 +setRupeePos__21dDlst_TimerScrnDraw_cFff = .text:0x80239BE4; // type:function size:0x5C scope:global align:4 +setShowType__21dDlst_TimerScrnDraw_cFUc = .text:0x80239C40; // type:function size:0xD0 scope:global align:4 +setIconType__21dDlst_TimerScrnDraw_cFPvUc = .text:0x80239D10; // type:function size:0x120 scope:global align:4 +anime__21dDlst_TimerScrnDraw_cFv = .text:0x80239E30; // type:function size:0x340 scope:global align:4 +closeAnime__21dDlst_TimerScrnDraw_cFv = .text:0x8023A170; // type:function size:0x208 scope:global align:4 +hide__21dDlst_TimerScrnDraw_cFv = .text:0x8023A378; // type:function size:0x74 scope:global align:4 +draw__21dDlst_TimerScrnDraw_cFv = .text:0x8023A3EC; // type:function size:0xE4 scope:global align:4 +dTimer_Draw__FP8dTimer_c = .text:0x8023A4D0; // type:function size:0x20 scope:global align:4 +dTimer_Execute__FP8dTimer_c = .text:0x8023A4F0; // type:function size:0x20 scope:global align:4 +dTimer_IsDelete__FP8dTimer_c = .text:0x8023A510; // type:function size:0x8 scope:global align:4 +dTimer_Delete__FP8dTimer_c = .text:0x8023A518; // type:function size:0x20 scope:global align:4 +dTimer_Create__FP9msg_class = .text:0x8023A538; // type:function size:0x20 scope:global align:4 +dTimer_createTimer__FiUsUcUcffff = .text:0x8023A558; // type:function size:0x60 scope:global align:4 +dTimer_createStockTimer__Fv = .text:0x8023A5B8; // type:function size:0x64 scope:global align:4 +__dt__21dDlst_TimerScrnDraw_cFv = .text:0x8023A61C; // type:function size:0x5C scope:global align:4 +dWaterMark_Draw__FP12dWaterMark_c = .text:0x8023A678; // type:function size:0xBC scope:global align:4 +setMatrix__12dWaterMark_cFv = .text:0x8023A734; // type:function size:0x238 scope:global align:4 +dWaterMark_Execute__FP12dWaterMark_c = .text:0x8023A96C; // type:function size:0xF8 scope:global align:4 +dWaterMark_IsDelete__FP12dWaterMark_c = .text:0x8023AA64; // type:function size:0x8 scope:global align:4 +dWaterMark_Delete__FP12dWaterMark_c = .text:0x8023AA6C; // type:function size:0x54 scope:global align:4 +dWaterMark_Create__FP12kankyo_class = .text:0x8023AAC0; // type:function size:0x20 scope:global align:4 +create__12dWaterMark_cFv = .text:0x8023AAE0; // type:function size:0x304 scope:global align:4 +__sinit_d_water_mark_cpp = .text:0x8023ADE4; // type:function size:0x12C scope:local align:4 +createHeap__12dWindArrow_cFv = .text:0x8023AF10; // type:function size:0x5C scope:global align:4 +adjustHeap__12dWindArrow_cFv = .text:0x8023AF6C; // type:function size:0x4C scope:global align:4 +dWindArrow_Draw__FP12dWindArrow_c = .text:0x8023AFB8; // type:function size:0x20 scope:global align:4 +draw__12dWindArrow_cFv = .text:0x8023AFD8; // type:function size:0x268 scope:global align:4 +dWindArrow_Execute__FP12dWindArrow_c = .text:0x8023B240; // type:function size:0x44 scope:global align:4 +dWindArrow_IsDelete__FP12dWindArrow_c = .text:0x8023B284; // type:function size:0x8 scope:global align:4 +dWindArrow_Delete__FP12dWindArrow_c = .text:0x8023B28C; // type:function size:0x68 scope:global align:4 +dWindArrow_Create__FP12kankyo_class = .text:0x8023B2F4; // type:function size:0x1C0 scope:global align:4 +jointCallBack__10dWpillar_cFi = .text:0x8023B4B4; // type:function size:0x7C scope:global align:4 +dWpillar_jointCallBack__FP7J3DNodei = .text:0x8023B530; // type:function size:0x40 scope:global align:4 +draw__10dWpillar_cFv = .text:0x8023B570; // type:function size:0x2D0 scope:global align:4 +dWpillar_Draw__FP10dWpillar_c = .text:0x8023B840; // type:function size:0x20 scope:global align:4 +execute__10dWpillar_cFv = .text:0x8023B860; // type:function size:0x98 scope:global align:4 +dWpillar_Execute__FP10dWpillar_c = .text:0x8023B8F8; // type:function size:0x20 scope:global align:4 +dWpillar_IsDelete__FP10dWpillar_c = .text:0x8023B918; // type:function size:0x8 scope:global align:4 +wp_delete__10dWpillar_cFv = .text:0x8023B920; // type:function size:0x30 scope:global align:4 +dWpillar_Delete__FP10dWpillar_c = .text:0x8023B950; // type:function size:0x20 scope:global align:4 +create__10dWpillar_cFv = .text:0x8023B970; // type:function size:0x798 scope:global align:4 +dWpillar_Create__FP12kankyo_class = .text:0x8023C108; // type:function size:0x20 scope:global align:4 +draw__20dWpotWater_EcallBackFP14JPABaseEmitter = .text:0x8023C128; // type:function size:0x7C scope:global align:4 +dWpotWater_Draw__FP12dWpotWater_c = .text:0x8023C1A4; // type:function size:0x3C scope:global align:4 +dWpotWater_Execute__FP12dWpotWater_c = .text:0x8023C1E0; // type:function size:0xB8 scope:global align:4 +dWpotWater_IsDelete__FP12dWpotWater_c = .text:0x8023C298; // type:function size:0x8 scope:global align:4 +dWpotWater_Delete__FP12dWpotWater_c = .text:0x8023C2A0; // type:function size:0x8 scope:global align:4 +dWpotWater_Create__FP12kankyo_class = .text:0x8023C2A8; // type:function size:0x890 scope:global align:4 +__dt__20dWpotWater_EcallBackFv = .text:0x8023CB38; // type:function size:0x6C scope:global align:4 +execute__20dWpotWater_EcallBackFP14JPABaseEmitter = .text:0x8023CBA4; // type:function size:0x4 scope:global align:4 +setup__20dWpotWater_EcallBackFP14JPABaseEmitterPC4cXyzPC5csXyzSc = .text:0x8023CBA8; // type:function size:0x4 scope:global align:4 +__sinit_d_wpot_water_cpp = .text:0x8023CBAC; // type:function size:0x58 scope:local align:4 +__dt__24DynamicModuleControlBaseFv = .text:0x8023CC04; // type:function size:0xB8 scope:global align:4 +__ct__24DynamicModuleControlBaseFv = .text:0x8023CCBC; // type:function size:0x4C scope:global align:4 +link__24DynamicModuleControlBaseFv = .text:0x8023CD08; // type:function size:0x84 scope:global align:4 +unlink__24DynamicModuleControlBaseFv = .text:0x8023CD8C; // type:function size:0x88 scope:global align:4 +load_async__24DynamicModuleControlBaseFv = .text:0x8023CE14; // type:function size:0x40 scope:global align:4 +force_unlink__24DynamicModuleControlBaseFv = .text:0x8023CE54; // type:function size:0x44 scope:global align:4 +dump__24DynamicModuleControlBaseFv = .text:0x8023CE98; // type:function size:0x1D0 scope:global align:4 +__ct__20DynamicModuleControlFPCc = .text:0x8023D068; // type:function size:0x64 scope:global align:4 +mountCallback__20DynamicModuleControlFPv = .text:0x8023D0CC; // type:function size:0x8C scope:global align:4 +mountCreate__20DynamicModuleControlFv = .text:0x8023D158; // type:function size:0x2C scope:global align:4 +initialize__20DynamicModuleControlFv = .text:0x8023D184; // type:function size:0x38 scope:global align:4 +callback__20DynamicModuleControlFPv = .text:0x8023D1BC; // type:function size:0x2C scope:global align:4 +do_load__20DynamicModuleControlFv = .text:0x8023D1E8; // type:function size:0x188 scope:global align:4 +do_load_async__20DynamicModuleControlFv = .text:0x8023D370; // type:function size:0xC8 scope:global align:4 +do_unload__20DynamicModuleControlFv = .text:0x8023D438; // type:function size:0x48 scope:global align:4 +do_link__20DynamicModuleControlFv = .text:0x8023D480; // type:function size:0x348 scope:global align:4 +do_unlink__20DynamicModuleControlFv = .text:0x8023D7C8; // type:function size:0xD8 scope:global align:4 +getModuleSize__20DynamicModuleControlCFv = .text:0x8023D8A0; // type:function size:0x70 scope:global align:4 +getModuleTypeString__20DynamicModuleControlCFv = .text:0x8023D910; // type:function size:0x18 scope:global align:4 +ModuleProlog = .text:0x8023D928; // type:function size:0x4 scope:global align:4 +ModuleEpilog = .text:0x8023D92C; // type:function size:0x4 scope:global align:4 +ModuleUnresolved = .text:0x8023D930; // type:function size:0xBC scope:global align:4 +ModuleConstructorsX = .text:0x8023D9EC; // type:function size:0x80 scope:global align:4 +ModuleDestructorsX = .text:0x8023DA6C; // type:function size:0x80 scope:global align:4 +do_link__24DynamicModuleControlBaseFv = .text:0x8023DAEC; // type:function size:0x8 scope:global align:4 +do_load__24DynamicModuleControlBaseFv = .text:0x8023DAF4; // type:function size:0x8 scope:global align:4 +do_unload__24DynamicModuleControlBaseFv = .text:0x8023DAFC; // type:function size:0x8 scope:global align:4 +do_unlink__24DynamicModuleControlBaseFv = .text:0x8023DB04; // type:function size:0x8 scope:global align:4 +do_load_async__24DynamicModuleControlBaseFv = .text:0x8023DB0C; // type:function size:0x8 scope:global align:4 +getModuleTypeString__24DynamicModuleControlBaseCFv = .text:0x8023DB14; // type:function size:0x10 scope:global align:4 +getModuleSize__24DynamicModuleControlBaseCFv = .text:0x8023DB24; // type:function size:0x8 scope:global align:4 +getModuleName__20DynamicModuleControlCFv = .text:0x8023DB2C; // type:function size:0x8 scope:global align:4 +init__3cMlFP7JKRHeap = .text:0x8023DB34; // type:function size:0x8 scope:global align:4 +memalignB__3cMlFiUl = .text:0x8023DB3C; // type:function size:0x38 scope:global align:4 +free__3cMlFPv = .text:0x8023DB74; // type:function size:0x2C scope:global align:4 +cAPIGph_Painter__Fv = .text:0x8023DBA0; // type:function size:0x30 scope:global align:4 +cAPIGph_BeforeOfDraw__Fv = .text:0x8023DBD0; // type:function size:0x30 scope:global align:4 +cAPIGph_AfterOfDraw__Fv = .text:0x8023DC00; // type:function size:0x30 scope:global align:4 +Chk__15cCcD_DivideInfoCFRC15cCcD_DivideInfo = .text:0x8023DC30; // type:function size:0x3C scope:global align:4 +SetArea__15cCcD_DivideAreaFRC8cM3dGAab = .text:0x8023DC6C; // type:function size:0x130 scope:global align:4 +CalcDivideInfo__15cCcD_DivideAreaFP15cCcD_DivideInfoRC8cM3dGAabUl = .text:0x8023DD9C; // type:function size:0x1B4 scope:global align:4 +CalcDivideInfoOverArea__15cCcD_DivideAreaFP15cCcD_DivideInfoRC8cM3dGAab = .text:0x8023DF50; // type:function size:0x218 scope:global align:4 +GetGStts__9cCcD_SttsCFv = .text:0x8023E168; // type:function size:0x8 scope:global align:4 +GetGStts__9cCcD_SttsFv = .text:0x8023E170; // type:function size:0x8 scope:global align:4 +Init__9cCcD_SttsFiiPvUi = .text:0x8023E178; // type:function size:0x60 scope:global align:4 +Ct__9cCcD_SttsFv = .text:0x8023E1D8; // type:function size:0x30 scope:global align:4 +Set__8cCcD_ObjFRC11cCcD_SrcObj = .text:0x8023E208; // type:function size:0x3C scope:global align:4 +CrossAtTg__12cCcD_TriAttrCFRC12cCcD_CpsAttrP4cXyz = .text:0x8023E244; // type:function size:0xD0 scope:global align:4 +CrossAtTg__12cCcD_TriAttrCFRC12cCcD_CylAttrP4cXyz = .text:0x8023E314; // type:function size:0x38 scope:global align:4 +CrossAtTg__12cCcD_TriAttrCFRC12cCcD_SphAttrP4cXyz = .text:0x8023E34C; // type:function size:0x3C scope:global align:4 +CrossAtTg__12cCcD_TriAttrCFRC12cCcD_TriAttrP4cXyz = .text:0x8023E388; // type:function size:0x38 scope:global align:4 +CalcAabBox__12cCcD_TriAttrFv = .text:0x8023E3C0; // type:function size:0xB0 scope:global align:4 +GetNVec__12cCcD_TriAttrCFRC4cXyzP4cXyz = .text:0x8023E470; // type:function size:0x9C scope:global align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_CpsAttrP4cXyz = .text:0x8023E50C; // type:function size:0x44 scope:global align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_CylAttrP4cXyz = .text:0x8023E550; // type:function size:0x44 scope:global align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_SphAttrP4cXyz = .text:0x8023E594; // type:function size:0x44 scope:global align:4 +CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_TriAttrP4cXyz = .text:0x8023E5D8; // type:function size:0xD0 scope:global align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_CpsAttrPf = .text:0x8023E6A8; // type:function size:0x50 scope:global align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_CylAttrPf = .text:0x8023E6F8; // type:function size:0x50 scope:global align:4 +CrossCo__12cCcD_CpsAttrCFRC12cCcD_SphAttrPf = .text:0x8023E748; // type:function size:0x50 scope:global align:4 +CalcAabBox__12cCcD_CpsAttrFv = .text:0x8023E798; // type:function size:0xA8 scope:global align:4 +GetNVec__12cCcD_CpsAttrCFRC4cXyzP4cXyz = .text:0x8023E840; // type:function size:0x168 scope:global align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_CpsAttrP4cXyz = .text:0x8023E9A8; // type:function size:0x4C scope:global align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_CylAttrP4cXyz = .text:0x8023E9F4; // type:function size:0x44 scope:global align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_SphAttrP4cXyz = .text:0x8023EA38; // type:function size:0x44 scope:global align:4 +CrossAtTg__12cCcD_CylAttrCFRC12cCcD_TriAttrP4cXyz = .text:0x8023EA7C; // type:function size:0x38 scope:global align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_CylAttrPf = .text:0x8023EAB4; // type:function size:0x44 scope:global align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_SphAttrPf = .text:0x8023EAF8; // type:function size:0x44 scope:global align:4 +CrossCo__12cCcD_CylAttrCFRC12cCcD_CpsAttrPf = .text:0x8023EB3C; // type:function size:0x58 scope:global align:4 +CalcAabBox__12cCcD_CylAttrFv = .text:0x8023EB94; // type:function size:0x64 scope:global align:4 +GetNVec__12cCcD_CylAttrCFRC4cXyzP4cXyz = .text:0x8023EBF8; // type:function size:0xE8 scope:global align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_CpsAttrP4cXyz = .text:0x8023ECE0; // type:function size:0x4C scope:global align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_CylAttrP4cXyz = .text:0x8023ED2C; // type:function size:0x44 scope:global align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_SphAttrP4cXyz = .text:0x8023ED70; // type:function size:0x44 scope:global align:4 +CrossAtTg__12cCcD_SphAttrCFRC12cCcD_TriAttrP4cXyz = .text:0x8023EDB4; // type:function size:0x38 scope:global align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_CylAttrPf = .text:0x8023EDEC; // type:function size:0x54 scope:global align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_SphAttrPf = .text:0x8023EE40; // type:function size:0x44 scope:global align:4 +CrossCo__12cCcD_SphAttrCFRC12cCcD_CpsAttrPf = .text:0x8023EE84; // type:function size:0x58 scope:global align:4 +CalcAabBox__12cCcD_SphAttrFv = .text:0x8023EEDC; // type:function size:0x88 scope:global align:4 +GetNVec__12cCcD_SphAttrCFRC4cXyzP4cXyz = .text:0x8023EF64; // type:function size:0x9C scope:global align:4 +CrossAtTg__12cCcD_TriAttrCFRC12cCcD_AabAttrP4cXyz = .text:0x8023F000; // type:function size:0x8 scope:global align:4 +CrossAtTg__12cCcD_TriAttrCFRC12cCcD_PntAttrP4cXyz = .text:0x8023F008; // type:function size:0x8 scope:global align:4 +CrossAtTg__12cCcD_TriAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x8023F010; // type:function size:0x38 scope:global align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_SphAttrPf = .text:0x8023F048; // type:function size:0x8 scope:global align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_CylAttrPf = .text:0x8023F050; // type:function size:0x8 scope:global align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_AabAttrPf = .text:0x8023F058; // type:function size:0x8 scope:global align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_TriAttrPf = .text:0x8023F060; // type:function size:0x8 scope:global align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_CpsAttrPf = .text:0x8023F068; // type:function size:0x8 scope:global align:4 +CrossCo__12cCcD_TriAttrCFRC12cCcD_PntAttrPf = .text:0x8023F070; // type:function size:0x8 scope:global align:4 +CrossCo__12cCcD_TriAttrCFRC14cCcD_ShapeAttrPf = .text:0x8023F078; // type:function size:0x38 scope:global align:4 +__dt__12cCcD_TriAttrFv = .text:0x8023F0B0; // type:function size:0xA0 scope:global align:4 +ClrAt__9cCcD_SttsFv = .text:0x8023F150; // type:function size:0x4 scope:global align:4 +ClrTg__9cCcD_SttsFv = .text:0x8023F154; // type:function size:0xC scope:global align:4 +__sinit_c_cc_d_cpp = .text:0x8023F160; // type:function size:0x54 scope:local align:4 +@32@__dt__12cCcD_TriAttrFv = .text:0x8023F1B4; // type:function size:0x8 scope:local align:4 +@32@__dt__12cCcD_CpsAttrFv = .text:0x8023F1BC; // type:function size:0x8 scope:local align:4 +@32@__dt__12cCcD_CylAttrFv = .text:0x8023F1C4; // type:function size:0x8 scope:local align:4 +@32@__dt__12cCcD_SphAttrFv = .text:0x8023F1CC; // type:function size:0x8 scope:local align:4 +__ct__4cCcSFv = .text:0x8023F1D4; // type:function size:0x28 scope:global align:4 +Ct__4cCcSFv = .text:0x8023F1FC; // type:function size:0x94 scope:global align:4 +Dt__4cCcSFv = .text:0x8023F290; // type:function size:0x20 scope:global align:4 +Set__4cCcSFP8cCcD_Obj = .text:0x8023F2B0; // type:function size:0xB4 scope:global align:4 +ClrCoHitInf__4cCcSFv = .text:0x8023F364; // type:function size:0xA0 scope:global align:4 +ClrTgHitInf__4cCcSFv = .text:0x8023F404; // type:function size:0xA0 scope:global align:4 +ClrAtHitInf__4cCcSFv = .text:0x8023F4A4; // type:function size:0x9C scope:global align:4 +ChkNoHitAtTg__4cCcSFP8cCcD_ObjP8cCcD_Obj = .text:0x8023F540; // type:function size:0x128 scope:global align:4 +ChkAtTg__4cCcSFv = .text:0x8023F668; // type:function size:0x23C scope:global align:4 +ChkNoHitCo__4cCcSFP8cCcD_ObjP8cCcD_Obj = .text:0x8023F8A4; // type:function size:0xB0 scope:global align:4 +ChkNoHitGCo__4cCcSFP8cCcD_ObjP8cCcD_Obj = .text:0x8023F954; // type:function size:0x8 scope:global align:4 +ChkCo__4cCcSFv = .text:0x8023F95C; // type:function size:0x17C scope:global align:4 +CalcTgPlusDmg__4cCcSFP8cCcD_ObjP8cCcD_ObjP9cCcD_SttsP9cCcD_Stts = .text:0x8023FAD8; // type:function size:0x18 scope:global align:4 +SetAtTgCommonHitInf__4cCcSFP8cCcD_ObjP8cCcD_ObjP4cXyz = .text:0x8023FAF0; // type:function size:0x1FC scope:global align:4 +SetAtTgGObjInf__4cCcSFbbP8cCcD_ObjP8cCcD_ObjP12cCcD_GObjInfP12cCcD_GObjInfP9cCcD_SttsP9cCcD_SttsP10cCcD_GSttsP10cCcD_GSttsP4cXyz = .text:0x8023FCEC; // type:function size:0x4 scope:global align:4 +ChkAtTgHitAfterCross__4cCcSFbbPC12cCcD_GObjInfPC12cCcD_GObjInfP9cCcD_SttsP9cCcD_SttsP10cCcD_GSttsP10cCcD_GStts = .text:0x8023FCF0; // type:function size:0x8 scope:global align:4 +SetCoCommonHitInf__4cCcSFP8cCcD_ObjP4cXyzP8cCcD_ObjP4cXyzf = .text:0x8023FCF8; // type:function size:0x14C scope:global align:4 +SetCoGObjInf__4cCcSFbbP12cCcD_GObjInfP12cCcD_GObjInfP9cCcD_SttsP9cCcD_SttsP10cCcD_GSttsP10cCcD_GStts = .text:0x8023FE44; // type:function size:0x4 scope:global align:4 +SetPosCorrect__4cCcSFP8cCcD_ObjP4cXyzP8cCcD_ObjP4cXyzf = .text:0x8023FE48; // type:function size:0x57C scope:global align:4 +CalcArea__4cCcSFv = .text:0x802403C4; // type:function size:0x144 scope:global align:4 +Move__4cCcSFv = .text:0x80240508; // type:function size:0x64 scope:global align:4 +MoveAfterCheck__4cCcSFv = .text:0x8024056C; // type:function size:0x4 scope:global align:4 +DrawClear__4cCcSFv = .text:0x80240570; // type:function size:0x94 scope:global align:4 +SetCoGCorrectProc__4cCcSFP8cCcD_ObjP8cCcD_Obj = .text:0x80240604; // type:function size:0x4 scope:global align:4 +cCt_Counter__Fi = .text:0x80240608; // type:function size:0x48 scope:global align:4 +cLs_Init__FP15node_list_class = .text:0x80240650; // type:function size:0x14 scope:global align:4 +cLs_SingleCut__FP10node_class = .text:0x80240664; // type:function size:0x84 scope:global align:4 +cLs_Addition__FP15node_list_classP10node_class = .text:0x802406E8; // type:function size:0x74 scope:global align:4 +cLs_Insert__FP15node_list_classiP10node_class = .text:0x8024075C; // type:function size:0x88 scope:global align:4 +cLs_GetFirst__FP15node_list_class = .text:0x802407E4; // type:function size:0x48 scope:global align:4 +cLs_Create__FP15node_list_class = .text:0x8024082C; // type:function size:0x20 scope:global align:4 +cLsIt_Method__FP15node_list_classPFP10node_classPv_iPv = .text:0x8024084C; // type:function size:0x38 scope:global align:4 +cLsIt_Judge__FP15node_list_classPFP10node_classPv_PvPv = .text:0x80240884; // type:function size:0x38 scope:global align:4 +cNd_Join__FP10node_classP10node_class = .text:0x802408BC; // type:function size:0xC scope:global align:4 +cNd_LengthOf__FP10node_class = .text:0x802408C8; // type:function size:0x30 scope:global align:4 +cNd_First__FP10node_class = .text:0x802408F8; // type:function size:0x30 scope:global align:4 +cNd_Last__FP10node_class = .text:0x80240928; // type:function size:0x30 scope:global align:4 +cNd_Order__FP10node_classi = .text:0x80240958; // type:function size:0x50 scope:global align:4 +cNd_SingleCut__FP10node_class = .text:0x802409A8; // type:function size:0x34 scope:global align:4 +cNd_Cut__FP10node_class = .text:0x802409DC; // type:function size:0x20 scope:global align:4 +cNd_Addition__FP10node_classP10node_class = .text:0x802409FC; // type:function size:0x34 scope:global align:4 +cNd_Insert__FP10node_classP10node_class = .text:0x80240A30; // type:function size:0x6C scope:global align:4 +cNd_SetObject__FP10node_classPv = .text:0x80240A9C; // type:function size:0x28 scope:global align:4 +cNd_ClearObject__FP10node_class = .text:0x80240AC4; // type:function size:0x24 scope:global align:4 +cNd_ForcedClear__FP10node_class = .text:0x80240AE8; // type:function size:0x14 scope:global align:4 +cNd_Create__FP10node_classPv = .text:0x80240AFC; // type:function size:0x14 scope:global align:4 +cNdIt_Method__FP10node_classPFP10node_classPv_iPv = .text:0x80240B10; // type:function size:0x90 scope:global align:4 +cNdIt_Judge__FP10node_classPFP10node_classPv_PvPv = .text:0x80240BA0; // type:function size:0x8C scope:global align:4 +cTr_SingleCut__FP10node_class = .text:0x80240C2C; // type:function size:0x20 scope:global align:4 +cTr_Addition__FP21node_lists_tree_classiP10node_class = .text:0x80240C4C; // type:function size:0x44 scope:global align:4 +cTr_Insert__FP21node_lists_tree_classiP10node_classi = .text:0x80240C90; // type:function size:0x44 scope:global align:4 +cTr_Create__FP21node_lists_tree_classP15node_list_classi = .text:0x80240CD4; // type:function size:0x58 scope:global align:4 +cTrIt_Method__FP21node_lists_tree_classPFP10node_classPv_iPv = .text:0x80240D2C; // type:function size:0x74 scope:global align:4 +cTrIt_Judge__FP21node_lists_tree_classPFP10node_classPv_PvPv = .text:0x80240DA0; // type:function size:0x70 scope:global align:4 +cPhs_Reset__FP30request_of_phase_process_class = .text:0x80240E10; // type:function size:0xC scope:global align:4 +cPhs_Set__FP30request_of_phase_process_classPPFPv_i = .text:0x80240E1C; // type:function size:0x10 scope:global align:4 +cPhs_UnCompleate__FP30request_of_phase_process_class = .text:0x80240E2C; // type:function size:0x28 scope:global align:4 +cPhs_Compleate__FP30request_of_phase_process_class = .text:0x80240E54; // type:function size:0x10 scope:global align:4 +cPhs_Next__FP30request_of_phase_process_class = .text:0x80240E64; // type:function size:0x60 scope:global align:4 +cPhs_Do__FP30request_of_phase_process_classPv = .text:0x80240EC4; // type:function size:0xD4 scope:global align:4 +cPhs_Handler__FP30request_of_phase_process_classPPFPv_iPv = .text:0x80240F98; // type:function size:0x28 scope:global align:4 +cReq_Is_Done__FP18request_base_class = .text:0x80240FC0; // type:function size:0x2C scope:global align:4 +cReq_Done__FP18request_base_class = .text:0x80240FEC; // type:function size:0x30 scope:global align:4 +cReq_Command__FP18request_base_classUc = .text:0x8024101C; // type:function size:0x20 scope:global align:4 +cReq_Create__FP18request_base_classUc = .text:0x8024103C; // type:function size:0x30 scope:global align:4 +cTg_IsUse__FP16create_tag_class = .text:0x8024106C; // type:function size:0xC scope:global align:4 +cTg_SingleCutFromTree__FP16create_tag_class = .text:0x80241078; // type:function size:0x40 scope:global align:4 +cTg_AdditionToTree__FP21node_lists_tree_classiP16create_tag_class = .text:0x802410B8; // type:function size:0x50 scope:global align:4 +cTg_InsertToTree__FP21node_lists_tree_classiP16create_tag_classi = .text:0x80241108; // type:function size:0x50 scope:global align:4 +cTg_GetFirst__FP15node_list_class = .text:0x80241158; // type:function size:0x38 scope:global align:4 +cTg_SingleCut__FP16create_tag_class = .text:0x80241190; // type:function size:0x40 scope:global align:4 +cTg_Addition__FP15node_list_classP16create_tag_class = .text:0x802411D0; // type:function size:0x50 scope:global align:4 +cTg_Create__FP16create_tag_classPv = .text:0x80241220; // type:function size:0x48 scope:global align:4 +cTgIt_MethodCall__FP16create_tag_classP13method_filter = .text:0x80241268; // type:function size:0x34 scope:global align:4 +cTgIt_JudgeFilter__FP16create_tag_classP12judge_filter = .text:0x8024129C; // type:function size:0x34 scope:global align:4 +__pl__4cXyzCFRC3Vec = .text:0x802412D0; // type:function size:0x50 scope:global align:4 +__mi__4cXyzCFRC3Vec = .text:0x80241320; // type:function size:0x50 scope:global align:4 +__ml__4cXyzCFf = .text:0x80241370; // type:function size:0x4C scope:global align:4 +__ml__4cXyzCFRC3Vec = .text:0x802413BC; // type:function size:0x48 scope:global align:4 +__dv__4cXyzCFf = .text:0x80241404; // type:function size:0x54 scope:global align:4 +getCrossProduct__4cXyzCFRC3Vec = .text:0x80241458; // type:function size:0x50 scope:global align:4 +outprod__4cXyzCFRC3Vec = .text:0x802414A8; // type:function size:0x28 scope:global align:4 +norm__4cXyzCFv = .text:0x802414D0; // type:function size:0xA4 scope:global align:4 +normZP__4cXyzCFv = .text:0x80241574; // type:function size:0x94 scope:global align:4 +normZC__4cXyzCFv = .text:0x80241608; // type:function size:0x130 scope:global align:4 +normalize__4cXyzFv = .text:0x80241738; // type:function size:0xA4 scope:global align:4 +normalizeZP__4cXyzFv = .text:0x802417DC; // type:function size:0x94 scope:global align:4 +normalizeRS__4cXyzFv = .text:0x80241870; // type:function size:0x50 scope:global align:4 +__eq__4cXyzCFRC3Vec = .text:0x802418C0; // type:function size:0x40 scope:global align:4 +__ne__4cXyzCFRC3Vec = .text:0x80241900; // type:function size:0x40 scope:global align:4 +isZero__4cXyzCFv = .text:0x80241940; // type:function size:0x64 scope:global align:4 +__sinit_c_xyz_cpp = .text:0x802419A4; // type:function size:0x164 scope:local align:4 +__ct__5csXyzFsss = .text:0x80241B08; // type:function size:0x10 scope:global align:4 +__pl__5csXyzFR5csXyz = .text:0x80241B18; // type:function size:0x58 scope:global align:4 +__apl__5csXyzFR5csXyz = .text:0x80241B70; // type:function size:0x34 scope:global align:4 +__ml__5csXyzFf = .text:0x80241BA4; // type:function size:0xA4 scope:global align:4 +__sinit_c_sxyz_cpp = .text:0x80241C48; // type:function size:0x58 scope:local align:4 +cM_rad2s__Ff = .text:0x80241CA0; // type:function size:0x58 scope:global align:4 +U_GetAtanTable__Fff = .text:0x80241CF8; // type:function size:0x34 scope:global align:4 +cM_atan2s__Fff = .text:0x80241D2C; // type:function size:0x1A0 scope:global align:4 +cM_atan2f__Fff = .text:0x80241ECC; // type:function size:0x48 scope:global align:4 +cM_initRnd__Fiii = .text:0x80241F14; // type:function size:0x10 scope:global align:4 +cM_rnd__Fv = .text:0x80241F24; // type:function size:0xE8 scope:global align:4 +cM_rndF__Ff = .text:0x8024200C; // type:function size:0x38 scope:global align:4 +cM_rndFX__Ff = .text:0x80242044; // type:function size:0x48 scope:global align:4 +cM_initRnd2__Fiii = .text:0x8024208C; // type:function size:0x10 scope:global align:4 +cM_rnd2__Fv = .text:0x8024209C; // type:function size:0xE8 scope:global align:4 +cM_rndFX2__Ff = .text:0x80242184; // type:function size:0x48 scope:global align:4 +Init__11cBgS_ChkElmFv = .text:0x802421CC; // type:function size:0x1C scope:global align:4 +Regist2__11cBgS_ChkElmFP4cBgWUiPv = .text:0x802421E8; // type:function size:0x1C scope:global align:4 +Release__11cBgS_ChkElmFv = .text:0x80242204; // type:function size:0x24 scope:global align:4 +Regist__4cBgSFP4cBgWUiPv = .text:0x80242228; // type:function size:0x164 scope:global align:4 +Release__4cBgSFP4cBgW = .text:0x8024238C; // type:function size:0x9C scope:global align:4 +Ct__4cBgSFv = .text:0x80242428; // type:function size:0x54 scope:global align:4 +Dt__4cBgSFv = .text:0x8024247C; // type:function size:0x7C scope:global align:4 +LineCross__4cBgSFP11cBgS_LinChk = .text:0x802424F8; // type:function size:0x178 scope:global align:4 +GroundCross__4cBgSFP11cBgS_GndChk = .text:0x80242670; // type:function size:0x134 scope:global align:4 +ConvDzb__4cBgSFPv = .text:0x802427A4; // type:function size:0x284 scope:global align:4 +GetActorPointer__4cBgSCFi = .text:0x80242A28; // type:function size:0x8C scope:global align:4 +GetBgWPointer__4cBgSCFR13cBgS_PolyInfo = .text:0x80242AB4; // type:function size:0x38 scope:global align:4 +ChkPolySafe__4cBgSFR13cBgS_PolyInfo = .text:0x80242AEC; // type:function size:0x9C scope:global align:4 +GetTriGrp__4cBgSCFii = .text:0x80242B88; // type:function size:0x118 scope:global align:4 +GetGrpToRoomId__4cBgSCFii = .text:0x80242CA0; // type:function size:0xD4 scope:global align:4 +GetTriPla__4cBgSCFii = .text:0x80242D74; // type:function size:0xD4 scope:global align:4 +GetTriPnt__4cBgSCFR13cBgS_PolyInfoP4cXyzP4cXyzP4cXyz = .text:0x80242E48; // type:function size:0xC0 scope:global align:4 +Move__4cBgSFv = .text:0x80242F08; // type:function size:0x4 scope:global align:4 +ShdwDraw__4cBgSFP13cBgS_ShdwDraw = .text:0x80242F0C; // type:function size:0x6C scope:global align:4 +GetGrpInf__4cBgSCFR13cBgS_PolyInfoi = .text:0x80242F78; // type:function size:0x11C scope:global align:4 +__dt__8cBgS_ChkFv = .text:0x80243094; // type:function size:0x48 scope:global align:4 +ChkSameActorPid__8cBgS_ChkCFUi = .text:0x802430DC; // type:function size:0x40 scope:global align:4 +__ct__11cBgS_GndChkFv = .text:0x8024311C; // type:function size:0x8C scope:global align:4 +ct__11cBgS_LinChkFv = .text:0x802431A8; // type:function size:0x68 scope:global align:4 +Set2__11cBgS_LinChkFP4cXyzP4cXyzUi = .text:0x80243210; // type:function size:0x80 scope:global align:4 +ASSERT_SOLDHEAP__Fv = .text:0x80243290; // type:function size:0x4C scope:global align:4 +__ct__4cBgWFv = .text:0x802432DC; // type:function size:0xC0 scope:global align:4 +__dt__9cBgW_BgIdFv = .text:0x8024339C; // type:function size:0x48 scope:global align:4 +__dt__4cBgWFv = .text:0x802433E4; // type:function size:0x70 scope:global align:4 +FreeArea__4cBgWFv = .text:0x80243454; // type:function size:0x20 scope:global align:4 +GlobalVtx__4cBgWFv = .text:0x80243474; // type:function size:0xC0 scope:global align:4 +SetVtx__4cBgWFv = .text:0x80243534; // type:function size:0xE4 scope:global align:4 +CalcPlane__4cBgWFv = .text:0x80243618; // type:function size:0x104 scope:global align:4 +SetTri__4cBgWFv = .text:0x8024371C; // type:function size:0x94 scope:global align:4 +__dt__11cBgW_TriElmFv = .text:0x802437B0; // type:function size:0x5C scope:global align:4 +__ct__11cBgW_TriElmFv = .text:0x8024380C; // type:function size:0x1C scope:global align:4 +BlckConnect__4cBgWFPUsPii = .text:0x80243828; // type:function size:0x4C scope:global align:4 +ClassifyPlane__4cBgWFv = .text:0x80243874; // type:function size:0x1D4 scope:global align:4 +MakeBlckTransMinMax__4cBgWFP4cXyzP4cXyz = .text:0x80243A48; // type:function size:0x54 scope:global align:4 +MakeBlckMinMax__4cBgWFiP4cXyzP4cXyz = .text:0x80243A9C; // type:function size:0x88 scope:global align:4 +MakeBlckBnd__4cBgWFiP4cXyzP4cXyz = .text:0x80243B24; // type:function size:0x174 scope:global align:4 +MakeNodeTreeRp__4cBgWFi = .text:0x80243C98; // type:function size:0x104 scope:global align:4 +MakeNodeTreeGrpRp__4cBgWFi = .text:0x80243D9C; // type:function size:0x12C scope:global align:4 +MakeNodeTree__4cBgWFv = .text:0x80243EC8; // type:function size:0x100 scope:global align:4 +ChkMemoryError__4cBgWFv = .text:0x80243FC8; // type:function size:0x4C scope:global align:4 +Set__4cBgWFP6cBgD_tUlPA3_A4_f = .text:0x80244014; // type:function size:0x250 scope:global align:4 +__dt__11cBgW_GrpElmFv = .text:0x80244264; // type:function size:0x60 scope:global align:4 +__ct__11cBgW_GrpElmFv = .text:0x802442C4; // type:function size:0x1C scope:global align:4 +__dt__13cBgW_NodeTreeFv = .text:0x802442E0; // type:function size:0x5C scope:global align:4 +__ct__13cBgW_NodeTreeFv = .text:0x8024433C; // type:function size:0x1C scope:global align:4 +__dt__11cBgW_RwgElmFv = .text:0x80244358; // type:function size:0x48 scope:global align:4 +__ct__11cBgW_RwgElmFv = .text:0x802443A0; // type:function size:0x10 scope:global align:4 +RwgLineCheck__4cBgWFUsP11cBgS_LinChk = .text:0x802443B0; // type:function size:0x1E8 scope:global align:4 +LineCheckRp__4cBgWFP11cBgS_LinChki = .text:0x80244598; // type:function size:0x26C scope:global align:4 +LineCheckGrpRp__4cBgWFP11cBgS_LinChkii = .text:0x80244804; // type:function size:0x124 scope:global align:4 +RwgGroundCheckCommon__4cBgWFfUsP11cBgS_GndChk = .text:0x80244928; // type:function size:0x12C scope:global align:4 +RwgGroundCheckGnd__4cBgWFUsP11cBgS_GndChk = .text:0x80244A54; // type:function size:0xB0 scope:global align:4 +RwgGroundCheckWall__4cBgWFUsP11cBgS_GndChk = .text:0x80244B04; // type:function size:0xD0 scope:global align:4 +GroundCrossRp__4cBgWFP11cBgS_GndChki = .text:0x80244BD4; // type:function size:0x5BC scope:global align:4 +GroundCrossGrpRp__4cBgWFP11cBgS_GndChkii = .text:0x80245190; // type:function size:0x174 scope:global align:4 +CopyOldMtx__4cBgWFv = .text:0x80245304; // type:function size:0x4C scope:global align:4 +Move__4cBgWFv = .text:0x80245350; // type:function size:0x1D0 scope:global align:4 +RwgShdwDraw__4cBgWFiP13cBgS_ShdwDraw = .text:0x80245520; // type:function size:0x114 scope:global align:4 +ShdwDrawRp__4cBgWFP13cBgS_ShdwDrawi = .text:0x80245634; // type:function size:0x1A8 scope:global align:4 +ShdwDrawGrpRp__4cBgWFP13cBgS_ShdwDrawi = .text:0x802457DC; // type:function size:0xC4 scope:global align:4 +ChkPolyThrough__4cBgWFiP16cBgS_PolyPassChk = .text:0x802458A0; // type:function size:0x8 scope:global align:4 +ChkShdwDrawThrough__4cBgWFiP16cBgS_PolyPassChk = .text:0x802458A8; // type:function size:0x2C scope:global align:4 +ChkGrpThrough__4cBgWFiP15cBgS_GrpPassChki = .text:0x802458D4; // type:function size:0x8 scope:global align:4 +GetGrpToRoomIndex__4cBgWCFi = .text:0x802458DC; // type:function size:0xD8 scope:global align:4 +GetTrans__4cBgWCFP4cXyz = .text:0x802459B4; // type:function size:0x40 scope:global align:4 +GetTriPnt__4cBgWCFiP4cXyzP4cXyzP4cXyz = .text:0x802459F4; // type:function size:0x10C scope:global align:4 +GetTopUnder__4cBgWCFPfPf = .text:0x80245B00; // type:function size:0x3C scope:global align:4 +cM2d_CrossCirLin__FR8cM2dGCirffffPfPf = .text:0x80245B3C; // type:function size:0x334 scope:global align:4 +Set__8cM2dGBoxFR3cXyR3cXy = .text:0x80245E70; // type:function size:0x24 scope:global align:4 +GetLen__8cM2dGBoxCFRC3cXy = .text:0x80245E94; // type:function size:0x2FC scope:global align:4 +cM3d_InDivPos1__FPC3VecPC3VecfP3Vec = .text:0x80246190; // type:function size:0x50 scope:global align:4 +cM3d_InDivPos2__FPC3VecPC3VecfP3Vec = .text:0x802461E0; // type:function size:0x64 scope:global align:4 +cM3d_Len2dSqPntAndSegLine__FffffffPfPfPf = .text:0x80246244; // type:function size:0xB8 scope:global align:4 +cM3d_Len3dSqPntAndSegLine__FPC8cM3dGLinPC3VecP3VecPf = .text:0x802462FC; // type:function size:0x104 scope:global align:4 +cM3d_SignedLenPlaAndPos__FPC8cM3dGPlaPC3Vec = .text:0x80246400; // type:function size:0x80 scope:global align:4 +cM3d_CalcPla__FPC3VecPC3VecPC3VecP3VecPf = .text:0x80246480; // type:function size:0xC8 scope:global align:4 +cM3d_Cross_AabAab__FPC8cM3dGAabPC8cM3dGAab = .text:0x80246548; // type:function size:0x124 scope:global align:4 +cM3d_Cross_AabCyl__FPC8cM3dGAabPC8cM3dGCyl = .text:0x8024666C; // type:function size:0xA8 scope:global align:4 +cM3d_Cross_AabSph__FPC8cM3dGAabPC8cM3dGSph = .text:0x80246714; // type:function size:0xA8 scope:global align:4 +cM3d_Check_LinLin__FPC8cM3dGLinPC8cM3dGLinPfPf = .text:0x802467BC; // type:function size:0x278 scope:global align:4 +cM3d_Cross_LinPla__FPC8cM3dGLinPC8cM3dGPlaP3Vecbb = .text:0x80246A34; // type:function size:0x194 scope:global align:4 +cM3d_Cross_MinMaxBoxLine__FPC3VecPC3VecPC3VecPC3Vec = .text:0x80246BC8; // type:function size:0xBDC scope:global align:4 +cM3d_InclusionCheckPosIn3PosBox3d__FPC3VecPC3VecPC3VecPC3Vecf = .text:0x802477A4; // type:function size:0x138 scope:global align:4 +cM3d_CrossX_Tri__FPC8cM3dGTriPC3Vecf = .text:0x802478DC; // type:function size:0x1E4 scope:global align:4 +cM3d_CrossX_Tri__FPC8cM3dGTriPC3Vec = .text:0x80247AC0; // type:function size:0x1E8 scope:global align:4 +cM3d_CrossX_Tri__FPC8cM3dGTriPC3VecPf = .text:0x80247CA8; // type:function size:0x84 scope:global align:4 +cM3d_CrossY_Tri__FPC8cM3dGTriPC3Vec = .text:0x80247D2C; // type:function size:0x1E8 scope:global align:4 +cM3d_CrossY_Tri__FRC3VecRC3VecRC3VecRC8cM3dGPlaPC3Vec = .text:0x80247F14; // type:function size:0x1E8 scope:global align:4 +cM3d_CrossY_Tri_Front__FRC3VecRC3VecRC3VecPC3Vec = .text:0x802480FC; // type:function size:0x160 scope:global align:4 +cM3d_CrossY_Tri__FPC8cM3dGTriPC3VecPf = .text:0x8024825C; // type:function size:0x84 scope:global align:4 +cM3d_CrossY_Tri__FPC8cM3dGTriPC3Vecf = .text:0x802482E0; // type:function size:0x1E4 scope:global align:4 +cM3d_CrossY_Tri__FPC8cM3dGTriPC3VecPC10cM3d_RangePf = .text:0x802484C4; // type:function size:0xF0 scope:global align:4 +cM3d_CrossZ_Tri__FPC8cM3dGTriPC3Vecf = .text:0x802485B4; // type:function size:0x1E4 scope:global align:4 +cM3d_CrossZ_Tri__FPC8cM3dGTriPC3Vec = .text:0x80248798; // type:function size:0x1E8 scope:global align:4 +cM3d_CrossZ_Tri__FPC8cM3dGTriPC3VecPf = .text:0x80248980; // type:function size:0x84 scope:global align:4 +cM3d_Cross_LinTri__FPC8cM3dGLinPC8cM3dGTriP3Vecbb = .text:0x80248A04; // type:function size:0xD8 scope:global align:4 +cM3d_Cross_LinTri_Easy__FPC8cM3dGTriPC3Vec = .text:0x80248ADC; // type:function size:0xBC scope:global align:4 +cM3d_Cross_SphPnt__FPC8cM3dGSphPC3Vec = .text:0x80248B98; // type:function size:0x48 scope:global align:4 +cM3d_Cross_LinSph__FPC8cM3dGLinPC8cM3dGSphP3Vec = .text:0x80248BE0; // type:function size:0x268 scope:global align:4 +cM3d_Cross_LinSph_CrossPos__FRC8cM3dGSphRC8cM3dGLinP3VecP3Vec = .text:0x80248E48; // type:function size:0x2BC scope:global align:4 +cM3d_Cross_CylSph__FPC8cM3dGCylPC8cM3dGSphP3VecPf = .text:0x80249104; // type:function size:0x724 scope:global align:4 +cM3d_Cross_SphSph__FPC8cM3dGSphPC8cM3dGSphPfPf = .text:0x80249828; // type:function size:0x680 scope:global align:4 +cM3d_Cross_SphSph__FPC8cM3dGSphPC8cM3dGSphP3Vec = .text:0x80249EA8; // type:function size:0xD4 scope:global align:4 +cM3d_CalcSphVsTriCrossPoint__FPC8cM3dGSphPC8cM3dGTriP3Vec = .text:0x80249F7C; // type:function size:0xA8 scope:global align:4 +cM3d_Cross_SphTri__FPC8cM3dGSphPC8cM3dGTriP3Vec = .text:0x8024A024; // type:function size:0x364 scope:global align:4 +cM3d_Cross_CylCyl__FPC8cM3dGCylPC8cM3dGCylPf = .text:0x8024A388; // type:function size:0x8EC scope:global align:4 +cM3d_Cross_CylCyl__FPC8cM3dGCylPC8cM3dGCylP3Vec = .text:0x8024AC74; // type:function size:0x19C scope:global align:4 +cM3d_Cross_CylTri__FPC8cM3dGCylPC8cM3dGTriP3Vec = .text:0x8024AE10; // type:function size:0x2F4 scope:global align:4 +cM3d_Cross_CylLin__FPC8cM3dGCylPC8cM3dGLinP3VecP3Vec = .text:0x8024B104; // type:function size:0x680 scope:global align:4 +cM3d_Cross_CylPntPnt__FPC8cM3dGCylPC3VecPC3VecP3VecP3Vec = .text:0x8024B784; // type:function size:0x74 scope:global align:4 +cM3d_Cross_CylPnt__FPC8cM3dGCylPC3Vec = .text:0x8024B7F8; // type:function size:0x64 scope:global align:4 +cM3d_Cross_CpsCps__FRC8cM3dGCpsRC8cM3dGCpsP3Vec = .text:0x8024B85C; // type:function size:0x3A8 scope:global align:4 +cM3d_Cross_CpsCyl__FRC8cM3dGCpsRC8cM3dGCylP3Vec = .text:0x8024BC04; // type:function size:0x7CC scope:global align:4 +cM3d_Cross_CpsSph_CrossPos__FRC8cM3dGCpsRC8cM3dGSphRC3VecP3Vec = .text:0x8024C3D0; // type:function size:0x16C scope:global align:4 +cM3d_Cross_CpsSph__FRC8cM3dGCpsRC8cM3dGSphP3Vec = .text:0x8024C53C; // type:function size:0x170 scope:global align:4 +cM3d_Cross_TriTri__FRC8cM3dGTriRC8cM3dGTriP3Vec = .text:0x8024C6AC; // type:function size:0x3C0 scope:global align:4 +cM3d_Cross_CpsTri__FRC8cM3dGCps8cM3dGTriP3Vec = .text:0x8024CA6C; // type:function size:0x518 scope:global align:4 +cM3d_NearPos_Cps__FRC8cM3dGCpsRC3VecP3Vec = .text:0x8024CF84; // type:function size:0x26C scope:global align:4 +cM3d_CalcVecAngle__FRC3VecPsPs = .text:0x8024D1F0; // type:function size:0x74 scope:global align:4 +cM3d_CalcVecZAngle__FRC3VecP5csXyz = .text:0x8024D264; // type:function size:0xD4 scope:global align:4 +cM3d_UpMtx_Base__FRC3VecRC3VecPA4_f = .text:0x8024D338; // type:function size:0xF8 scope:global align:4 +cM3d_PlaneCrossLineProcWork__FfffffffPfPf = .text:0x8024D430; // type:function size:0x2C scope:global align:4 +cM3d_2PlaneCrossLine__FRC8cM3dGPlaRC8cM3dGPlaP8cM3dGLin = .text:0x8024D45C; // type:function size:0x198 scope:global align:4 +cM3d_3PlaneCrossPos__FRC8cM3dGPlaRC8cM3dGPlaRC8cM3dGPlaP3Vec = .text:0x8024D5F4; // type:function size:0x120 scope:global align:4 +cM3d_lineVsPosSuisenCross__FPC8cM3dGLinPC3VecP3Vec = .text:0x8024D714; // type:function size:0xD4 scope:global align:4 +cM3d_lineVsPosSuisenCross__FRC3VecRC3VecRC3VecP3Vec = .text:0x8024D7E8; // type:function size:0xDC scope:global align:4 +cM3d_2PlaneLinePosNearPos__FRC8cM3dGPlaRC8cM3dGPlaPC3VecP3Vec = .text:0x8024D8C4; // type:function size:0x84 scope:global align:4 +cM3d_CrawVec__FRC3VecRC3VecP3Vec = .text:0x8024D948; // type:function size:0x80 scope:global align:4 +SetMinMax__8cM3dGAabFRC4cXyz = .text:0x8024D9C8; // type:function size:0x44 scope:global align:4 +SetMin__8cM3dGAabFRC4cXyz = .text:0x8024DA0C; // type:function size:0x40 scope:global align:4 +SetMax__8cM3dGAabFRC4cXyz = .text:0x8024DA4C; // type:function size:0x40 scope:global align:4 +cross__8cM3dGCylCFPC8cM3dGSphP4cXyz = .text:0x8024DA8C; // type:function size:0x24 scope:global align:4 +cross__8cM3dGCylCFPC8cM3dGCylPf = .text:0x8024DAB0; // type:function size:0x20 scope:global align:4 +cross__8cM3dGCylCFPC8cM3dGCylP4cXyz = .text:0x8024DAD0; // type:function size:0x20 scope:global align:4 +cross__8cM3dGCylCFPC8cM3dGSphPf = .text:0x8024DAF0; // type:function size:0x28 scope:global align:4 +CalcAngleXz__8cM3dGPlaCFPsPs = .text:0x8024DB18; // type:function size:0x20 scope:global align:4 +SetupNP0__8cM3dGPlaFRC3VecRC3Vec = .text:0x8024DB38; // type:function size:0x68 scope:global align:4 +cross__8cM3dGSphCFPC8cM3dGSphP4cXyz = .text:0x8024DBA0; // type:function size:0x2C scope:global align:4 +cross__8cM3dGSphCFPC8cM3dGCylP4cXyz = .text:0x8024DBCC; // type:function size:0x30 scope:global align:4 +cross__8cM3dGSphCFPC8cM3dGSphPf = .text:0x8024DBFC; // type:function size:0x28 scope:global align:4 +__ct__8cM3dGTriFPC3VecPC3VecPC3Vec = .text:0x8024DC24; // type:function size:0xA4 scope:global align:4 +cross__8cM3dGTriCFPC8cM3dGCylP3Vec = .text:0x8024DCC8; // type:function size:0x2C scope:global align:4 +cLib_memCpy__FPvPCvUl = .text:0x8024DCF4; // type:function size:0x20 scope:global align:4 +cLib_memSet__FPviUl = .text:0x8024DD14; // type:function size:0x20 scope:global align:4 +cLib_addCalc__FPfffff = .text:0x8024DD34; // type:function size:0xC0 scope:global align:4 +cLib_addCalc2__FPffff = .text:0x8024DDF4; // type:function size:0x44 scope:global align:4 +cLib_addCalc0__FPfff = .text:0x8024DE38; // type:function size:0x38 scope:global align:4 +cLib_addCalcPos__FP4cXyzRC4cXyzfff = .text:0x8024DE70; // type:function size:0x23C scope:global align:4 +cLib_addCalcPosXZ__FP4cXyzRC4cXyzfff = .text:0x8024E0AC; // type:function size:0x284 scope:global align:4 +cLib_addCalcPos2__FP4cXyzRC4cXyzff = .text:0x8024E330; // type:function size:0x158 scope:global align:4 +cLib_addCalcPosXZ2__FP4cXyzRC4cXyzff = .text:0x8024E488; // type:function size:0x170 scope:global align:4 +cLib_addCalcAngleS__FPsssss = .text:0x8024E5F8; // type:function size:0xC8 scope:global align:4 +cLib_addCalcAngleS2__FPssss = .text:0x8024E6C0; // type:function size:0x54 scope:global align:4 +cLib_addCalcAngleL__FPlllll = .text:0x8024E714; // type:function size:0x98 scope:global align:4 +cLib_chaseUC__FPUcUcUc = .text:0x8024E7AC; // type:function size:0x74 scope:global align:4 +cLib_chaseS__FPsss = .text:0x8024E820; // type:function size:0x70 scope:global align:4 +cLib_chaseF__FPfff = .text:0x8024E890; // type:function size:0x6C scope:global align:4 +cLib_chasePos__FP4cXyzRC4cXyzf = .text:0x8024E8FC; // type:function size:0x164 scope:global align:4 +cLib_chasePosXZ__FP4cXyzRC4cXyzf = .text:0x8024EA60; // type:function size:0x180 scope:global align:4 +cLib_chaseAngleS__FPsss = .text:0x8024EBE0; // type:function size:0x74 scope:global align:4 +cLib_targetAngleY__FP4cXyzP4cXyz = .text:0x8024EC54; // type:function size:0x38 scope:global align:4 +cLib_targetAngleX__FP4cXyzP4cXyz = .text:0x8024EC8C; // type:function size:0xCC scope:global align:4 +cLib_offsetPos__FP4cXyzP4cXyzsP4cXyz = .text:0x8024ED58; // type:function size:0x74 scope:global align:4 +cLib_distanceAngleS__Fss = .text:0x8024EDCC; // type:function size:0x28 scope:global align:4 +MtxInit__Fv = .text:0x8024EDF4; // type:function size:0x10 scope:global align:4 +MtxTrans__FfffUc = .text:0x8024EE04; // type:function size:0x48 scope:global align:4 +MtxRotX__FfUc = .text:0x8024EE4C; // type:function size:0x50 scope:global align:4 +MtxRotY__FfUc = .text:0x8024EE9C; // type:function size:0x50 scope:global align:4 +MtxRotZ__FfUc = .text:0x8024EEEC; // type:function size:0x50 scope:global align:4 +MtxScale__FfffUc = .text:0x8024EF3C; // type:function size:0x48 scope:global align:4 +MtxPosition__FP4cXyzP4cXyz = .text:0x8024EF84; // type:function size:0x30 scope:global align:4 +MtxPush__Fv = .text:0x8024EFB4; // type:function size:0x3C scope:global align:4 +MtxPull__Fv = .text:0x8024EFF0; // type:function size:0x10 scope:global align:4 +__ct__7cSAngleFRC7cSAngle = .text:0x8024F000; // type:function size:0x30 scope:global align:4 +__ct__7cSAngleFs = .text:0x8024F030; // type:function size:0x30 scope:global align:4 +__ct__7cSAngleFf = .text:0x8024F060; // type:function size:0x30 scope:global align:4 +Val__7cSAngleFRC7cSAngle = .text:0x8024F090; // type:function size:0xC scope:global align:4 +Val__7cSAngleFs = .text:0x8024F09C; // type:function size:0x8 scope:global align:4 +Val__7cSAngleFf = .text:0x8024F0A4; // type:function size:0x24 scope:global align:4 +Degree__7cSAngleCFv = .text:0x8024F0C8; // type:function size:0x34 scope:global align:4 +Radian__7cSAngleCFv = .text:0x8024F0FC; // type:function size:0x34 scope:global align:4 +Norm__7cSAngleCFv = .text:0x8024F130; // type:function size:0x34 scope:global align:4 +Abs__7cSAngleCFv = .text:0x8024F164; // type:function size:0x1C scope:global align:4 +Inv__7cSAngleCFv = .text:0x8024F180; // type:function size:0x10 scope:global align:4 +Sin__7cSAngleCFv = .text:0x8024F190; // type:function size:0x28 scope:global align:4 +Cos__7cSAngleCFv = .text:0x8024F1B8; // type:function size:0x28 scope:global align:4 +Tan__7cSAngleCFv = .text:0x8024F1E0; // type:function size:0x28 scope:global align:4 +__mi__7cSAngleCFv = .text:0x8024F208; // type:function size:0x2C scope:global align:4 +__pl__7cSAngleCFRC7cSAngle = .text:0x8024F234; // type:function size:0x30 scope:global align:4 +__mi__7cSAngleCFRC7cSAngle = .text:0x8024F264; // type:function size:0x30 scope:global align:4 +__apl__7cSAngleFRC7cSAngle = .text:0x8024F294; // type:function size:0x14 scope:global align:4 +__ami__7cSAngleFRC7cSAngle = .text:0x8024F2A8; // type:function size:0x14 scope:global align:4 +__pl__7cSAngleCFs = .text:0x8024F2BC; // type:function size:0x2C scope:global align:4 +__mi__7cSAngleCFs = .text:0x8024F2E8; // type:function size:0x2C scope:global align:4 +__apl__7cSAngleFs = .text:0x8024F314; // type:function size:0x10 scope:global align:4 +__ami__7cSAngleFs = .text:0x8024F324; // type:function size:0x10 scope:global align:4 +__ml__7cSAngleCFf = .text:0x8024F334; // type:function size:0x50 scope:global align:4 +__amu__7cSAngleFf = .text:0x8024F384; // type:function size:0x40 scope:global align:4 +__pl__FsRC7cSAngle = .text:0x8024F3C4; // type:function size:0x2C scope:global align:4 +__mi__FsRC7cSAngle = .text:0x8024F3F0; // type:function size:0x2C scope:global align:4 +__ct__7cDegreeFf = .text:0x8024F41C; // type:function size:0x30 scope:global align:4 +Formal__7cDegreeFv = .text:0x8024F44C; // type:function size:0x40 scope:global align:4 +Val__7cDegreeFf = .text:0x8024F48C; // type:function size:0x24 scope:global align:4 +Radian__7cDegreeCFv = .text:0x8024F4B0; // type:function size:0x10 scope:global align:4 +Sin__7cDegreeCFv = .text:0x8024F4C0; // type:function size:0x28 scope:global align:4 +Cos__7cDegreeCFv = .text:0x8024F4E8; // type:function size:0x28 scope:global align:4 +__ct__7cSPolarFRC4cXyz = .text:0x8024F510; // type:function size:0x30 scope:global align:4 +Formal__7cSPolarFv = .text:0x8024F540; // type:function size:0xC0 scope:global align:4 +Val__7cSPolarFfss = .text:0x8024F600; // type:function size:0x64 scope:global align:4 +Val__7cSPolarFRC4cXyz = .text:0x8024F664; // type:function size:0x20C scope:global align:4 +Xyz__7cSPolarCFv = .text:0x8024F870; // type:function size:0xC8 scope:global align:4 +Globe__7cSPolarCFP7cSGlobe = .text:0x8024F938; // type:function size:0x3C scope:global align:4 +__ct__7cSGlobeFRC7cSGlobe = .text:0x8024F974; // type:function size:0x30 scope:global align:4 +__ct__7cSGlobeFfss = .text:0x8024F9A4; // type:function size:0x30 scope:global align:4 +__ct__7cSGlobeFfRC7cSAngleRC7cSAngle = .text:0x8024F9D4; // type:function size:0x30 scope:global align:4 +__ct__7cSGlobeFRC4cXyz = .text:0x8024FA04; // type:function size:0x30 scope:global align:4 +Formal__7cSGlobeFv = .text:0x8024FA34; // type:function size:0xBC scope:global align:4 +Val__7cSGlobeFRC7cSGlobe = .text:0x8024FAF0; // type:function size:0x38 scope:global align:4 +Val__7cSGlobeFfss = .text:0x8024FB28; // type:function size:0x64 scope:global align:4 +Val__7cSGlobeFfRC7cSAngleRC7cSAngle = .text:0x8024FB8C; // type:function size:0x68 scope:global align:4 +Val__7cSGlobeFRC4cXyz = .text:0x8024FBF4; // type:function size:0x44 scope:global align:4 +Xyz__7cSGlobeCFv = .text:0x8024FC38; // type:function size:0x40 scope:global align:4 +Polar__7cSGlobeCFP7cSPolar = .text:0x8024FC78; // type:function size:0x3C scope:global align:4 +Invert__7cSGlobeFv = .text:0x8024FCB4; // type:function size:0x2C scope:global align:4 +Adjust__6cAngleFfff = .text:0x8024FCE0; // type:function size:0x2C scope:global align:4 +__sinit_c_angle_cpp = .text:0x8024FD0C; // type:function size:0xB8 scope:local align:4 +__ct__12cDT_NamePTblFv = .text:0x8024FDC4; // type:function size:0x1C scope:global align:4 +__dt__12cDT_NamePTblFv = .text:0x8024FDE0; // type:function size:0x48 scope:global align:4 +Set__12cDT_NamePTblFUlPPc = .text:0x8024FE28; // type:function size:0xC scope:global align:4 +GetIndex__12cDT_NamePTblCFPCci = .text:0x8024FE34; // type:function size:0x78 scope:global align:4 +__ct__10cDT_FormatFv = .text:0x8024FEAC; // type:function size:0x3C scope:global align:4 +__dt__10cDT_FormatFv = .text:0x8024FEE8; // type:function size:0x60 scope:global align:4 +__ct__8cDT_NameFv = .text:0x8024FF48; // type:function size:0x3C scope:global align:4 +__dt__8cDT_NameFv = .text:0x8024FF84; // type:function size:0x60 scope:global align:4 +__ct__11cDT_DataSrcFv = .text:0x8024FFE4; // type:function size:0x20 scope:global align:4 +__dt__11cDT_DataSrcFv = .text:0x80250004; // type:function size:0x48 scope:global align:4 +Set__11cDT_DataSrcFUlUlPUc = .text:0x8025004C; // type:function size:0x10 scope:global align:4 +GetInf__11cDT_DataSrcCFii = .text:0x8025005C; // type:function size:0x44 scope:global align:4 +__ct__3cDTFv = .text:0x802500A0; // type:function size:0x40 scope:global align:4 +__dt__3cDTFv = .text:0x802500E0; // type:function size:0x70 scope:global align:4 +Set__3cDTFUlPPcUlPPcPUc = .text:0x80250150; // type:function size:0x68 scope:global align:4 +GetInf__3cDTCFii = .text:0x802501B8; // type:function size:0x24 scope:global align:4 +sBs_FillArea_s__FPvUls = .text:0x802501DC; // type:function size:0x20 scope:global align:4 +sBs_ClearArea__FPvUl = .text:0x802501FC; // type:function size:0x24 scope:global align:4 +firstInit__9JFWSystemFv = .text:0x80250220; // type:function size:0x84 scope:global align:4 +init__9JFWSystemFv = .text:0x802502A4; // type:function size:0x36C scope:global align:4 +ctor_subroutine__10JFWDisplayFPC16_GXRenderModeObjb = .text:0x80250610; // type:function size:0xBC scope:global align:4 +__ct__10JFWDisplayFPC16_GXRenderModeObjP7JKRHeapQ26JUTXfb10EXfbNumberb = .text:0x802506CC; // type:function size:0x70 scope:global align:4 +__dt__10JFWDisplayFv = .text:0x8025073C; // type:function size:0x68 scope:global align:4 +createManager__10JFWDisplayFP7JKRHeapQ26JUTXfb10EXfbNumberb = .text:0x802507A4; // type:function size:0x98 scope:global align:4 +callDirectDraw__Fv = .text:0x8025083C; // type:function size:0x58 scope:global align:4 +prepareCopyDisp__10JFWDisplayFv = .text:0x80250894; // type:function size:0xFC scope:global align:4 +drawendXfb_single__10JFWDisplayFv = .text:0x80250990; // type:function size:0x48 scope:global align:4 +exchangeXfb_double__10JFWDisplayFv = .text:0x802509D8; // type:function size:0xE8 scope:global align:4 +exchangeXfb_triple__10JFWDisplayFv = .text:0x80250AC0; // type:function size:0x78 scope:global align:4 +copyXfb_triple__10JFWDisplayFv = .text:0x80250B38; // type:function size:0x60 scope:global align:4 +preGX__10JFWDisplayFv = .text:0x80250B98; // type:function size:0x90 scope:global align:4 +endGX__10JFWDisplayFv = .text:0x80250C28; // type:function size:0x10C scope:global align:4 +beginRender__10JFWDisplayFv = .text:0x80250D34; // type:function size:0x1EC scope:global align:4 +endRender__10JFWDisplayFv = .text:0x80250F20; // type:function size:0xA0 scope:global align:4 +endFrame__10JFWDisplayFv = .text:0x80250FC0; // type:function size:0x18C scope:global align:4 +waitBlanking__10JFWDisplayFi = .text:0x8025114C; // type:function size:0x50 scope:global align:4 +waitForTick__FUlUs = .text:0x8025119C; // type:function size:0x120 scope:global align:4 +JFWThreadAlarmHandler__FP7OSAlarmP9OSContext = .text:0x802512BC; // type:function size:0x24 scope:global align:4 +threadSleep__10JFWDisplayFx = .text:0x802512E0; // type:function size:0x74 scope:global align:4 +clearEfb_init__10JFWDisplayFv = .text:0x80251354; // type:function size:0x74 scope:global align:4 +clearEfb__10JFWDisplayF8_GXColor = .text:0x802513C8; // type:function size:0x40 scope:global align:4 +clearEfb__10JFWDisplayFiiii8_GXColor = .text:0x80251408; // type:function size:0x37C scope:global align:4 +calcCombinationRatio__10JFWDisplayFv = .text:0x80251784; // type:function size:0x8C scope:global align:4 +JFWGXDrawDoneAutoAbort__Fv = .text:0x80251810; // type:function size:0x64 scope:global align:4 +JFWGXAbortAlarmHandler__FP7OSAlarmP9OSContext = .text:0x80251874; // type:function size:0xC8 scope:global align:4 +diagnoseGpHang__Fv = .text:0x8025193C; // type:function size:0x1E4 scope:global align:4 +init__11J3DUClipperFv = .text:0x80251B20; // type:function size:0x14 scope:global align:4 +calcViewFrustum__11J3DUClipperFv = .text:0x80251B34; // type:function size:0x1BC scope:global align:4 +clip__11J3DUClipperFPA4_Cf3Vecf = .text:0x80251CF0; // type:function size:0x148 scope:global align:4 +clip__11J3DUClipperFPA4_CfP3VecP3Vec = .text:0x80251E38; // type:function size:0x2E8 scope:global align:4 +clipByBox__11J3DUClipperFP8J3DModel = .text:0x80252120; // type:function size:0x104 scope:global align:4 +__dt__19J3DMtxCalcSoftimageFv = .text:0x80252224; // type:function size:0x90 scope:global align:4 +init__19J3DMtxCalcSoftimageFRC3VecRA3_A4_Cf = .text:0x802522B4; // type:function size:0x48 scope:global align:4 +init__15J3DMtxCalcBasicFRC3VecRA3_A4_Cf = .text:0x802522FC; // type:function size:0xEC scope:global align:4 +getUseMtxNum__11J3DShapeMtxCFv = .text:0x802523E8; // type:function size:0x8 scope:global align:4 +makeColorTable__FP17JPAColorRegAnmKeyiiP7JKRHeap = .text:0x802523F0; // type:function size:0x2C0 scope:global align:4 +__ct__15JPABaseShapeArcFPCUcP7JKRHeap = .text:0x802526B0; // type:function size:0x2C0 scope:global align:4 +__dt__12JPABaseShapeFv = .text:0x80252970; // type:function size:0x48 scope:global align:4 +isEnableEnvAnm__15JPABaseShapeArcFv = .text:0x802529B8; // type:function size:0x10 scope:global align:4 +isEnablePrmAnm__15JPABaseShapeArcFv = .text:0x802529C8; // type:function size:0x10 scope:global align:4 +getTextureAnmKeyNum__15JPABaseShapeArcFv = .text:0x802529D8; // type:function size:0xC scope:global align:4 +isEnableTextureAnm__15JPABaseShapeArcFv = .text:0x802529E4; // type:function size:0x10 scope:global align:4 +getType__15JPABaseShapeArcFv = .text:0x802529F4; // type:function size:0x10 scope:global align:4 +__dt__15JPABaseShapeArcFv = .text:0x80252A04; // type:function size:0x5C scope:global align:4 +getDirType__15JPABaseShapeArcFv = .text:0x80252A60; // type:function size:0x10 scope:global align:4 +getRotType__15JPABaseShapeArcFv = .text:0x80252A70; // type:function size:0x10 scope:global align:4 +getBasePlaneType__15JPABaseShapeArcFv = .text:0x80252A80; // type:function size:0x10 scope:global align:4 +getBaseSizeX__15JPABaseShapeArcFv = .text:0x80252A90; // type:function size:0xC scope:global align:4 +getBaseSizeY__15JPABaseShapeArcFv = .text:0x80252A9C; // type:function size:0xC scope:global align:4 +getLoopOffset__15JPABaseShapeArcFv = .text:0x80252AA8; // type:function size:0xC scope:global align:4 +getColLoopOffset__15JPABaseShapeArcFv = .text:0x80252AB4; // type:function size:0x8 scope:global align:4 +getTexLoopOffset__15JPABaseShapeArcFv = .text:0x80252ABC; // type:function size:0x8 scope:global align:4 +isEnableGlobalColAnm__15JPABaseShapeArcFv = .text:0x80252AC4; // type:function size:0xC scope:global align:4 +isEnableGlobalTexAnm__15JPABaseShapeArcFv = .text:0x80252AD0; // type:function size:0xC scope:global align:4 +getListOrder__15JPABaseShapeArcFv = .text:0x80252ADC; // type:function size:0x10 scope:global align:4 +getChildOrder__15JPABaseShapeArcFv = .text:0x80252AEC; // type:function size:0x10 scope:global align:4 +getTevColorArg__15JPABaseShapeArcFv = .text:0x80252AFC; // type:function size:0x1C scope:global align:4 +getTevAlphaArg__15JPABaseShapeArcFv = .text:0x80252B18; // type:function size:0x1C scope:global align:4 +getBlendMode1__15JPABaseShapeArcFv = .text:0x80252B34; // type:function size:0x1C scope:global align:4 +getSrcBlendFactor1__15JPABaseShapeArcFv = .text:0x80252B50; // type:function size:0x1C scope:global align:4 +getDstBlendFactor1__15JPABaseShapeArcFv = .text:0x80252B6C; // type:function size:0x1C scope:global align:4 +getBlendOp1__15JPABaseShapeArcFv = .text:0x80252B88; // type:function size:0x1C scope:global align:4 +isEnableAlphaUpdate__15JPABaseShapeArcFv = .text:0x80252BA4; // type:function size:0x10 scope:global align:4 +isEnableZCmp__15JPABaseShapeArcFv = .text:0x80252BB4; // type:function size:0x10 scope:global align:4 +getZCmpFunction__15JPABaseShapeArcFv = .text:0x80252BC4; // type:function size:0x1C scope:global align:4 +isEnableZCmpUpdate__15JPABaseShapeArcFv = .text:0x80252BE0; // type:function size:0x10 scope:global align:4 +getZCompLoc__15JPABaseShapeArcFv = .text:0x80252BF0; // type:function size:0x10 scope:global align:4 +getAlphaCmpComp0__15JPABaseShapeArcFv = .text:0x80252C00; // type:function size:0x1C scope:global align:4 +getAlphaCmpComp1__15JPABaseShapeArcFv = .text:0x80252C1C; // type:function size:0x1C scope:global align:4 +getAlphaCmpOp__15JPABaseShapeArcFv = .text:0x80252C38; // type:function size:0x1C scope:global align:4 +getAlphaCmpRef0__15JPABaseShapeArcFv = .text:0x80252C54; // type:function size:0xC scope:global align:4 +getAlphaCmpRef1__15JPABaseShapeArcFv = .text:0x80252C60; // type:function size:0xC scope:global align:4 +isEnableAnmTone__15JPABaseShapeArcFv = .text:0x80252C6C; // type:function size:0x10 scope:global align:4 +isEnableProjection__15JPABaseShapeArcFv = .text:0x80252C7C; // type:function size:0x10 scope:global align:4 +isClipOn__15JPABaseShapeArcFv = .text:0x80252C8C; // type:function size:0x10 scope:global align:4 +textureIsEmpty__15JPABaseShapeArcFv = .text:0x80252C9C; // type:function size:0x18 scope:global align:4 +getTextureAnmType__15JPABaseShapeArcFv = .text:0x80252CB4; // type:function size:0x10 scope:global align:4 +getTextureIndex__15JPABaseShapeArcFUc = .text:0x80252CC4; // type:function size:0x10 scope:global align:4 +getTextureIndex__15JPABaseShapeArcFv = .text:0x80252CD4; // type:function size:0xC scope:global align:4 +isEnablePrm__15JPABaseShapeArcFv = .text:0x80252CE0; // type:function size:0x10 scope:global align:4 +isEnableEnv__15JPABaseShapeArcFv = .text:0x80252CF0; // type:function size:0x10 scope:global align:4 +getPrmColor__15JPABaseShapeArcFs = .text:0x80252D00; // type:function size:0x14 scope:global align:4 +getPrmColor__15JPABaseShapeArcFv = .text:0x80252D14; // type:function size:0xC scope:global align:4 +getEnvColor__15JPABaseShapeArcFs = .text:0x80252D20; // type:function size:0x14 scope:global align:4 +getEnvColor__15JPABaseShapeArcFv = .text:0x80252D34; // type:function size:0xC scope:global align:4 +getColorRegAnmType__15JPABaseShapeArcFv = .text:0x80252D40; // type:function size:0x10 scope:global align:4 +getColorRegAnmMaxFrm__15JPABaseShapeArcFv = .text:0x80252D50; // type:function size:0xC scope:global align:4 +isEnableTexScrollAnm__15JPABaseShapeArcFv = .text:0x80252D5C; // type:function size:0x10 scope:global align:4 +getTilingX__15JPABaseShapeArcFv = .text:0x80252D6C; // type:function size:0xC scope:global align:4 +getTilingY__15JPABaseShapeArcFv = .text:0x80252D78; // type:function size:0xC scope:global align:4 +getTexStaticTransX__15JPABaseShapeArcFv = .text:0x80252D84; // type:function size:0xC scope:global align:4 +getTexStaticTransY__15JPABaseShapeArcFv = .text:0x80252D90; // type:function size:0xC scope:global align:4 +getTexStaticScaleX__15JPABaseShapeArcFv = .text:0x80252D9C; // type:function size:0xC scope:global align:4 +getTexStaticScaleY__15JPABaseShapeArcFv = .text:0x80252DA8; // type:function size:0xC scope:global align:4 +getTexScrollTransX__15JPABaseShapeArcFv = .text:0x80252DB4; // type:function size:0xC scope:global align:4 +getTexScrollTransY__15JPABaseShapeArcFv = .text:0x80252DC0; // type:function size:0xC scope:global align:4 +getTexScrollScaleX__15JPABaseShapeArcFv = .text:0x80252DCC; // type:function size:0xC scope:global align:4 +getTexScrollScaleY__15JPABaseShapeArcFv = .text:0x80252DD8; // type:function size:0xC scope:global align:4 +getTexScrollRotate__15JPABaseShapeArcFv = .text:0x80252DE4; // type:function size:0xC scope:global align:4 +__ct__16JPAExtraShapeArcFPCUc = .text:0x80252DF0; // type:function size:0x120 scope:global align:4 +__dt__13JPAExtraShapeFv = .text:0x80252F10; // type:function size:0x48 scope:global align:4 +__dt__16JPAExtraShapeArcFv = .text:0x80252F58; // type:function size:0x5C scope:global align:4 +isEnableScale__16JPAExtraShapeArcFv = .text:0x80252FB4; // type:function size:0x10 scope:global align:4 +isDiffXY__16JPAExtraShapeArcFv = .text:0x80252FC4; // type:function size:0x10 scope:global align:4 +isEnableScaleAnmX__16JPAExtraShapeArcFv = .text:0x80252FD4; // type:function size:0x10 scope:global align:4 +isEnableScaleAnmY__16JPAExtraShapeArcFv = .text:0x80252FE4; // type:function size:0x10 scope:global align:4 +isEnableScaleBySpeedX__16JPAExtraShapeArcFv = .text:0x80252FF4; // type:function size:0x10 scope:global align:4 +isEnableScaleBySpeedY__16JPAExtraShapeArcFv = .text:0x80253004; // type:function size:0x10 scope:global align:4 +getScaleInTiming__16JPAExtraShapeArcFv = .text:0x80253014; // type:function size:0xC scope:global align:4 +getScaleOutTiming__16JPAExtraShapeArcFv = .text:0x80253020; // type:function size:0xC scope:global align:4 +getScaleInValueX__16JPAExtraShapeArcFv = .text:0x8025302C; // type:function size:0xC scope:global align:4 +getScaleInValueY__16JPAExtraShapeArcFv = .text:0x80253038; // type:function size:0xC scope:global align:4 +getAnmTypeX__16JPAExtraShapeArcFv = .text:0x80253044; // type:function size:0x10 scope:global align:4 +getAnmTypeY__16JPAExtraShapeArcFv = .text:0x80253054; // type:function size:0x10 scope:global align:4 +getAnmCycleX__16JPAExtraShapeArcFv = .text:0x80253064; // type:function size:0xC scope:global align:4 +getAnmCycleY__16JPAExtraShapeArcFv = .text:0x80253070; // type:function size:0xC scope:global align:4 +getIncreaseRateX__16JPAExtraShapeArcFv = .text:0x8025307C; // type:function size:0x8 scope:global align:4 +getIncreaseRateY__16JPAExtraShapeArcFv = .text:0x80253084; // type:function size:0x8 scope:global align:4 +getDecreaseRateX__16JPAExtraShapeArcFv = .text:0x8025308C; // type:function size:0x8 scope:global align:4 +getDecreaseRateY__16JPAExtraShapeArcFv = .text:0x80253094; // type:function size:0x8 scope:global align:4 +getPivotX__16JPAExtraShapeArcFv = .text:0x8025309C; // type:function size:0x10 scope:global align:4 +getPivotY__16JPAExtraShapeArcFv = .text:0x802530AC; // type:function size:0x10 scope:global align:4 +getRandomScale__16JPAExtraShapeArcFv = .text:0x802530BC; // type:function size:0xC scope:global align:4 +isEnableAlpha__16JPAExtraShapeArcFv = .text:0x802530C8; // type:function size:0x10 scope:global align:4 +isEnableSinWave__16JPAExtraShapeArcFv = .text:0x802530D8; // type:function size:0x10 scope:global align:4 +getAlphaInTiming__16JPAExtraShapeArcFv = .text:0x802530E8; // type:function size:0xC scope:global align:4 +getAlphaOutTiming__16JPAExtraShapeArcFv = .text:0x802530F4; // type:function size:0xC scope:global align:4 +getAlphaInValue__16JPAExtraShapeArcFv = .text:0x80253100; // type:function size:0xC scope:global align:4 +getAlphaBaseValue__16JPAExtraShapeArcFv = .text:0x8025310C; // type:function size:0xC scope:global align:4 +getAlphaWaveType__16JPAExtraShapeArcFv = .text:0x80253118; // type:function size:0x10 scope:global align:4 +getAlphaWaveParam1__16JPAExtraShapeArcFv = .text:0x80253128; // type:function size:0xC scope:global align:4 +getAlphaWaveParam2__16JPAExtraShapeArcFv = .text:0x80253134; // type:function size:0xC scope:global align:4 +getAlphaWaveParam3__16JPAExtraShapeArcFv = .text:0x80253140; // type:function size:0xC scope:global align:4 +getAlphaWaveRandom__16JPAExtraShapeArcFv = .text:0x8025314C; // type:function size:0xC scope:global align:4 +getAlphaIncreaseRate__16JPAExtraShapeArcFv = .text:0x80253158; // type:function size:0x8 scope:global align:4 +getAlphaDecreaseRate__16JPAExtraShapeArcFv = .text:0x80253160; // type:function size:0x8 scope:global align:4 +isEnableRotate__16JPAExtraShapeArcFv = .text:0x80253168; // type:function size:0x10 scope:global align:4 +getRotateAngle__16JPAExtraShapeArcFv = .text:0x80253178; // type:function size:0xC scope:global align:4 +getRotateSpeed__16JPAExtraShapeArcFv = .text:0x80253184; // type:function size:0xC scope:global align:4 +getRotateRandomAngle__16JPAExtraShapeArcFv = .text:0x80253190; // type:function size:0xC scope:global align:4 +getRotateRandomSpeed__16JPAExtraShapeArcFv = .text:0x8025319C; // type:function size:0xC scope:global align:4 +getRotateDirection__16JPAExtraShapeArcFv = .text:0x802531A8; // type:function size:0xC scope:global align:4 +__ct__16JPASweepShapeArcFPCUc = .text:0x802531B4; // type:function size:0x24 scope:global align:4 +__dt__13JPASweepShapeFv = .text:0x802531D8; // type:function size:0x48 scope:global align:4 +__dt__16JPASweepShapeArcFv = .text:0x80253220; // type:function size:0x5C scope:global align:4 +getType__16JPASweepShapeArcFv = .text:0x8025327C; // type:function size:0x10 scope:global align:4 +getDirType__16JPASweepShapeArcFv = .text:0x8025328C; // type:function size:0x10 scope:global align:4 +getRotType__16JPASweepShapeArcFv = .text:0x8025329C; // type:function size:0x10 scope:global align:4 +getBasePlaneType__16JPASweepShapeArcFv = .text:0x802532AC; // type:function size:0x10 scope:global align:4 +getLife__16JPASweepShapeArcFv = .text:0x802532BC; // type:function size:0xC scope:global align:4 +getRate__16JPASweepShapeArcFv = .text:0x802532C8; // type:function size:0xC scope:global align:4 +getTiming__16JPASweepShapeArcFv = .text:0x802532D4; // type:function size:0xC scope:global align:4 +getStep__16JPASweepShapeArcFv = .text:0x802532E0; // type:function size:0xC scope:global align:4 +getPosRndm__16JPASweepShapeArcFv = .text:0x802532EC; // type:function size:0xC scope:global align:4 +getVelInfRate__16JPASweepShapeArcFv = .text:0x802532F8; // type:function size:0xC scope:global align:4 +getBaseVel__16JPASweepShapeArcFv = .text:0x80253304; // type:function size:0xC scope:global align:4 +getBaseVelRndm__16JPASweepShapeArcFv = .text:0x80253310; // type:function size:0xC scope:global align:4 +getGravity__16JPASweepShapeArcFv = .text:0x8025331C; // type:function size:0xC scope:global align:4 +isEnableField__16JPASweepShapeArcFv = .text:0x80253328; // type:function size:0x10 scope:global align:4 +isEnableDrawParent__16JPASweepShapeArcFv = .text:0x80253338; // type:function size:0x10 scope:global align:4 +isClipOn__16JPASweepShapeArcFv = .text:0x80253348; // type:function size:0x10 scope:global align:4 +isEnableScaleOut__16JPASweepShapeArcFv = .text:0x80253358; // type:function size:0x10 scope:global align:4 +isEnableAlphaOut__16JPASweepShapeArcFv = .text:0x80253368; // type:function size:0x10 scope:global align:4 +isEnableRotate__16JPASweepShapeArcFv = .text:0x80253378; // type:function size:0x10 scope:global align:4 +isInheritedScale__16JPASweepShapeArcFv = .text:0x80253388; // type:function size:0x10 scope:global align:4 +isInheritedAlpha__16JPASweepShapeArcFv = .text:0x80253398; // type:function size:0x10 scope:global align:4 +isInheritedRGB__16JPASweepShapeArcFv = .text:0x802533A8; // type:function size:0x10 scope:global align:4 +getTextureIndex__16JPASweepShapeArcFv = .text:0x802533B8; // type:function size:0xC scope:global align:4 +getScaleX__16JPASweepShapeArcFv = .text:0x802533C4; // type:function size:0xC scope:global align:4 +getScaleY__16JPASweepShapeArcFv = .text:0x802533D0; // type:function size:0xC scope:global align:4 +getPrm__16JPASweepShapeArcFv = .text:0x802533DC; // type:function size:0xC scope:global align:4 +getEnv__16JPASweepShapeArcFv = .text:0x802533E8; // type:function size:0xC scope:global align:4 +getPrmAlpha__16JPASweepShapeArcFv = .text:0x802533F4; // type:function size:0xC scope:global align:4 +getEnvAlpha__16JPASweepShapeArcFv = .text:0x80253400; // type:function size:0xC scope:global align:4 +getRotateSpeed__16JPASweepShapeArcFv = .text:0x8025340C; // type:function size:0xC scope:global align:4 +getInheritScale__16JPASweepShapeArcFv = .text:0x80253418; // type:function size:0xC scope:global align:4 +getInheritAlpha__16JPASweepShapeArcFv = .text:0x80253424; // type:function size:0xC scope:global align:4 +getInheritRGB__16JPASweepShapeArcFv = .text:0x80253430; // type:function size:0xC scope:global align:4 +__ct__16JPAExTexShapeArcFPCUc = .text:0x8025343C; // type:function size:0x24 scope:global align:4 +__dt__13JPAExTexShapeFv = .text:0x80253460; // type:function size:0x48 scope:global align:4 +__dt__16JPAExTexShapeArcFv = .text:0x802534A8; // type:function size:0x5C scope:global align:4 +getIndTexMode__16JPAExTexShapeArcFv = .text:0x80253504; // type:function size:0x10 scope:global align:4 +getIndTexMtxID__16JPAExTexShapeArcFv = .text:0x80253514; // type:function size:0x1C scope:global align:4 +getIndTexMtx__16JPAExTexShapeArcFv = .text:0x80253530; // type:function size:0xC scope:global align:4 +getExpScale__16JPAExTexShapeArcFv = .text:0x8025353C; // type:function size:0x10 scope:global align:4 +getIndTextureID__16JPAExTexShapeArcFv = .text:0x8025354C; // type:function size:0xC scope:global align:4 +getSubTextureID__16JPAExTexShapeArcFv = .text:0x80253558; // type:function size:0xC scope:global align:4 +isEnableSecondTex__16JPAExTexShapeArcFv = .text:0x80253564; // type:function size:0x10 scope:global align:4 +getSecondTexIndex__16JPAExTexShapeArcFv = .text:0x80253574; // type:function size:0xC scope:global align:4 +__ct__19JPADynamicsBlockArcFPCUc = .text:0x80253580; // type:function size:0x24 scope:global align:4 +__dt__16JPADynamicsBlockFv = .text:0x802535A4; // type:function size:0x48 scope:global align:4 +__dt__19JPADynamicsBlockArcFv = .text:0x802535EC; // type:function size:0x5C scope:global align:4 +getDataFlag__19JPADynamicsBlockArcFv = .text:0x80253648; // type:function size:0xC scope:global align:4 +getUseKeyFlag__19JPADynamicsBlockArcFv = .text:0x80253654; // type:function size:0x8 scope:global align:4 +getEmitterScl__19JPADynamicsBlockArcFRQ29JGeometry8TVec3 = .text:0x8025365C; // type:function size:0x20 scope:global align:4 +getEmitterRot__19JPADynamicsBlockArcFRQ29JGeometry8TVec3 = .text:0x8025367C; // type:function size:0x20 scope:global align:4 +getEmitterTrs__19JPADynamicsBlockArcFRQ29JGeometry8TVec3 = .text:0x8025369C; // type:function size:0x20 scope:global align:4 +getEmitterDir__19JPADynamicsBlockArcFRQ29JGeometry8TVec3 = .text:0x802536BC; // type:function size:0x20 scope:global align:4 +getVolumeType__19JPADynamicsBlockArcFv = .text:0x802536DC; // type:function size:0x10 scope:global align:4 +getVolumeSize__19JPADynamicsBlockArcFv = .text:0x802536EC; // type:function size:0xC scope:global align:4 +getVolumeSweep__19JPADynamicsBlockArcFv = .text:0x802536F8; // type:function size:0xC scope:global align:4 +getVolumeMinRad__19JPADynamicsBlockArcFv = .text:0x80253704; // type:function size:0xC scope:global align:4 +getDivNumber__19JPADynamicsBlockArcFv = .text:0x80253710; // type:function size:0xC scope:global align:4 +getRate__19JPADynamicsBlockArcFv = .text:0x8025371C; // type:function size:0xC scope:global align:4 +getRateRndm__19JPADynamicsBlockArcFv = .text:0x80253728; // type:function size:0xC scope:global align:4 +getRateStep__19JPADynamicsBlockArcFv = .text:0x80253734; // type:function size:0xC scope:global align:4 +getMaxFrame__19JPADynamicsBlockArcFv = .text:0x80253740; // type:function size:0xC scope:global align:4 +getStartFrame__19JPADynamicsBlockArcFv = .text:0x8025374C; // type:function size:0xC scope:global align:4 +getLifeTime__19JPADynamicsBlockArcFv = .text:0x80253758; // type:function size:0xC scope:global align:4 +getLifeTimeRndm__19JPADynamicsBlockArcFv = .text:0x80253764; // type:function size:0xC scope:global align:4 +getInitVelOmni__19JPADynamicsBlockArcFv = .text:0x80253770; // type:function size:0xC scope:global align:4 +getInitVelAxis__19JPADynamicsBlockArcFv = .text:0x8025377C; // type:function size:0xC scope:global align:4 +getInitVelRndm__19JPADynamicsBlockArcFv = .text:0x80253788; // type:function size:0xC scope:global align:4 +getInitVelDir__19JPADynamicsBlockArcFv = .text:0x80253794; // type:function size:0xC scope:global align:4 +getSpread__19JPADynamicsBlockArcFv = .text:0x802537A0; // type:function size:0xC scope:global align:4 +getInitVelRatio__19JPADynamicsBlockArcFv = .text:0x802537AC; // type:function size:0xC scope:global align:4 +getAccel__19JPADynamicsBlockArcFv = .text:0x802537B8; // type:function size:0xC scope:global align:4 +getAccelRndm__19JPADynamicsBlockArcFv = .text:0x802537C4; // type:function size:0xC scope:global align:4 +getAirResist__19JPADynamicsBlockArcFv = .text:0x802537D0; // type:function size:0xC scope:global align:4 +getAirResistRndm__19JPADynamicsBlockArcFv = .text:0x802537DC; // type:function size:0xC scope:global align:4 +getMoment__19JPADynamicsBlockArcFv = .text:0x802537E8; // type:function size:0xC scope:global align:4 +getMomentRndm__19JPADynamicsBlockArcFv = .text:0x802537F4; // type:function size:0xC scope:global align:4 +__ct__16JPAFieldBlockArcFPCUc = .text:0x80253800; // type:function size:0x24 scope:global align:4 +__dt__13JPAFieldBlockFv = .text:0x80253824; // type:function size:0x48 scope:global align:4 +__dt__16JPAFieldBlockArcFv = .text:0x8025386C; // type:function size:0x5C scope:global align:4 +getType__16JPAFieldBlockArcFv = .text:0x802538C8; // type:function size:0x10 scope:global align:4 +getVelType__16JPAFieldBlockArcFv = .text:0x802538D8; // type:function size:0x10 scope:global align:4 +getSttFlag__16JPAFieldBlockArcFv = .text:0x802538E8; // type:function size:0x10 scope:global align:4 +getCycle__16JPAFieldBlockArcFv = .text:0x802538F8; // type:function size:0xC scope:global align:4 +getID__16JPAFieldBlockArcFv = .text:0x80253904; // type:function size:0x8 scope:global align:4 +getPos__16JPAFieldBlockArcFRQ29JGeometry8TVec3 = .text:0x8025390C; // type:function size:0x20 scope:global align:4 +getDir__16JPAFieldBlockArcFRQ29JGeometry8TVec3 = .text:0x8025392C; // type:function size:0x20 scope:global align:4 +getMag__16JPAFieldBlockArcFv = .text:0x8025394C; // type:function size:0xC scope:global align:4 +getMagRndm__16JPAFieldBlockArcFv = .text:0x80253958; // type:function size:0xC scope:global align:4 +getMaxDist__16JPAFieldBlockArcFv = .text:0x80253964; // type:function size:0xC scope:global align:4 +getVal1__16JPAFieldBlockArcFv = .text:0x80253970; // type:function size:0xC scope:global align:4 +getVal2__16JPAFieldBlockArcFv = .text:0x8025397C; // type:function size:0xC scope:global align:4 +getVal3__16JPAFieldBlockArcFv = .text:0x80253988; // type:function size:0xC scope:global align:4 +getFadeIn__16JPAFieldBlockArcFv = .text:0x80253994; // type:function size:0xC scope:global align:4 +getFadeOut__16JPAFieldBlockArcFv = .text:0x802539A0; // type:function size:0xC scope:global align:4 +getEnTime__16JPAFieldBlockArcFv = .text:0x802539AC; // type:function size:0xC scope:global align:4 +getDisTime__16JPAFieldBlockArcFv = .text:0x802539B8; // type:function size:0xC scope:global align:4 +__ct__14JPAKeyBlockArcFPCUc = .text:0x802539C4; // type:function size:0x2C scope:global align:4 +__dt__11JPAKeyBlockFv = .text:0x802539F0; // type:function size:0x48 scope:global align:4 +__dt__14JPAKeyBlockArcFv = .text:0x80253A38; // type:function size:0x5C scope:global align:4 +getID__14JPAKeyBlockArcFv = .text:0x80253A94; // type:function size:0xC scope:global align:4 +isLoopEnable__14JPAKeyBlockArcFv = .text:0x80253AA0; // type:function size:0x14 scope:global align:4 +getNumber__14JPAKeyBlockArcFv = .text:0x80253AB4; // type:function size:0xC scope:global align:4 +getKeyDataPtr__14JPAKeyBlockArcFv = .text:0x80253AC0; // type:function size:0x8 scope:global align:4 +__ct__13JPATextureArcFPCUc = .text:0x80253AC8; // type:function size:0x70 scope:global align:4 +initialize__17JPADefaultTextureFP7JKRHeap = .text:0x80253B38; // type:function size:0x4E4 scope:global align:4 +__dt__10JPATextureFv = .text:0x8025401C; // type:function size:0x48 scope:global align:4 +__dt__13JPATextureArcFv = .text:0x80254064; // type:function size:0x78 scope:global align:4 +getName__13JPATextureArcCFv = .text:0x802540DC; // type:function size:0xC scope:global align:4 +load__13JPATextureArcF11_GXTexMapID = .text:0x802540E8; // type:function size:0x24 scope:global align:4 +getJUTTexture__13JPATextureArcFv = .text:0x8025410C; // type:function size:0x8 scope:global align:4 +__ct__18JPATextureResourceFUlP7JKRHeap = .text:0x80254114; // type:function size:0xA8 scope:global align:4 +registration__18JPATextureResourceFP10JPATexture = .text:0x802541BC; // type:function size:0x90 scope:global align:4 +__ct__18JPAEmitterResourceFUlP7JKRHeap = .text:0x8025424C; // type:function size:0x8C scope:global align:4 +registration__18JPAEmitterResourceFP14JPAEmitterDataUs = .text:0x802542D8; // type:function size:0xA8 scope:global align:4 +getByUserIndex__18JPAEmitterResourceFUs = .text:0x80254380; // type:function size:0x44 scope:global align:4 +checkUserIndexDuplication__18JPAEmitterResourceFUs = .text:0x802543C4; // type:function size:0x44 scope:global align:4 +__ct__18JPAResourceManagerFPCvP7JKRHeap = .text:0x80254408; // type:function size:0x54 scope:global align:4 +swapTexture__18JPAResourceManagerFPC7ResTIMGPCc = .text:0x8025445C; // type:function size:0xC0 scope:global align:4 +load__31JPAEmitterArchiveLoaderDataBaseFPCUcP7JKRHeapPP18JPAEmitterResourcePP18JPATextureResource = .text:0x8025451C; // type:function size:0xC8 scope:global align:4 +load__27JPAEmitterArchiveLoader_v10Fv = .text:0x802545E4; // type:function size:0x7A0 scope:global align:4 +JPAGetYZRotateMtx__FssPA4_f = .text:0x80254D84; // type:function size:0x84 scope:global align:4 +JPAGetXYZRotateMtx__FsssPA4_f = .text:0x80254E08; // type:function size:0xC4 scope:global align:4 +JPAGetDirMtx__FRCQ29JGeometry8TVec3PA4_f = .text:0x80254ECC; // type:function size:0x108 scope:global align:4 +JPASetSVecfromMtx__FPA4_fRQ29JGeometry8TVec3 = .text:0x80254FD4; // type:function size:0x124 scope:global align:4 +JPASetRMtxTVecfromMtx__FPA4_fPA4_fRQ29JGeometry8TVec3 = .text:0x802550F8; // type:function size:0x28 scope:global align:4 +JPASetRMtxSTVecfromMtx__FPA4_fPA4_fRQ29JGeometry8TVec3RQ29JGeometry8TVec3 = .text:0x80255120; // type:function size:0x118 scope:global align:4 +JPAGetKeyFrameValue__FfUsPCf = .text:0x80255238; // type:function size:0xAC scope:global align:4 +JPAGetUnitVec__FssRQ29JGeometry8TVec3 = .text:0x802552E4; // type:function size:0x6C scope:global align:4 +loadFieldData__12JPABaseFieldFP12JPAFieldDataP13JPAFieldBlock = .text:0x80255350; // type:function size:0x1F0 scope:global align:4 +calcVel__12JPABaseFieldFP12JPAFieldDataP15JPABaseParticle = .text:0x80255540; // type:function size:0x144 scope:global align:4 +calcFadeAffect__12JPABaseFieldFP12JPAFieldDataf = .text:0x80255684; // type:function size:0x94 scope:global align:4 +preCalc__12JPABaseFieldFP12JPAFieldData = .text:0x80255718; // type:function size:0x80 scope:global align:4 +isItinRange__12JPABaseFieldFP12JPAFieldDataf = .text:0x80255798; // type:function size:0x14 scope:global align:4 +preCalc__15JPAGravityFieldFP12JPAFieldData = .text:0x802557AC; // type:function size:0xA0 scope:global align:4 +calc__15JPAGravityFieldFP12JPAFieldDataP15JPABaseParticle = .text:0x8025584C; // type:function size:0x20 scope:global align:4 +preCalc__11JPAAirFieldFP12JPAFieldData = .text:0x8025586C; // type:function size:0x10C scope:global align:4 +calc__11JPAAirFieldFP12JPAFieldDataP15JPABaseParticle = .text:0x80255978; // type:function size:0x1DC scope:global align:4 +preCalc__14JPAMagnetFieldFP12JPAFieldData = .text:0x80255B54; // type:function size:0x9C scope:global align:4 +calc__14JPAMagnetFieldFP12JPAFieldDataP15JPABaseParticle = .text:0x80255BF0; // type:function size:0x124 scope:global align:4 +preCalc__14JPANewtonFieldFP12JPAFieldData = .text:0x80255D14; // type:function size:0xA8 scope:global align:4 +calc__14JPANewtonFieldFP12JPAFieldDataP15JPABaseParticle = .text:0x80255DBC; // type:function size:0x264 scope:global align:4 +preCalc__14JPAVortexFieldFP12JPAFieldData = .text:0x80256020; // type:function size:0xE8 scope:global align:4 +calc__14JPAVortexFieldFP12JPAFieldDataP15JPABaseParticle = .text:0x80256108; // type:function size:0x164 scope:global align:4 +preCalc__18JPAConvectionFieldFP12JPAFieldData = .text:0x8025626C; // type:function size:0x310 scope:global align:4 +calc__18JPAConvectionFieldFP12JPAFieldDataP15JPABaseParticle = .text:0x8025657C; // type:function size:0x2B8 scope:global align:4 +calc__14JPARandomFieldFP12JPAFieldDataP15JPABaseParticle = .text:0x80256834; // type:function size:0x140 scope:global align:4 +init__12JPADragFieldFP12JPAFieldDataP15JPABaseParticle = .text:0x80256974; // type:function size:0x78 scope:global align:4 +calc__12JPADragFieldFP12JPAFieldDataP15JPABaseParticle = .text:0x802569EC; // type:function size:0x70 scope:global align:4 +preCalc__12JPASpinFieldFP12JPAFieldData = .text:0x80256A5C; // type:function size:0x124 scope:global align:4 +calc__12JPASpinFieldFP12JPAFieldDataP15JPABaseParticle = .text:0x80256B80; // type:function size:0xE0 scope:global align:4 +initField__15JPAFieldManagerFP20JPADataBlockLinkInfoP14JPAEmitterInfo = .text:0x80256C60; // type:function size:0x168 scope:global align:4 +init__15JPAFieldManagerFP15JPABaseParticle = .text:0x80256DC8; // type:function size:0x60 scope:global align:4 +preCalc__15JPAFieldManagerFv = .text:0x80256E28; // type:function size:0x50 scope:global align:4 +calc__15JPAFieldManagerFP15JPABaseParticle = .text:0x80256E78; // type:function size:0xC8 scope:global align:4 +deleteField__15JPAFieldManagerFP12JPAFieldData = .text:0x80256F40; // type:function size:0x48 scope:global align:4 +deleteAllField__15JPAFieldManagerFv = .text:0x80256F88; // type:function size:0x54 scope:global align:4 +init__12JPABaseFieldFP12JPAFieldDataP15JPABaseParticle = .text:0x80256FDC; // type:function size:0x4 scope:global align:4 +calc__12JPABaseFieldFP12JPAFieldDataP15JPABaseParticle = .text:0x80256FE0; // type:function size:0x4 scope:global align:4 +__dt__12JPASpinFieldFv = .text:0x80256FE4; // type:function size:0x5C scope:global align:4 +isItinRange__12JPASpinFieldFP12JPAFieldDataf = .text:0x80257040; // type:function size:0x8 scope:global align:4 +__dt__12JPADragFieldFv = .text:0x80257048; // type:function size:0x5C scope:global align:4 +__dt__14JPARandomFieldFv = .text:0x802570A4; // type:function size:0x5C scope:global align:4 +__dt__18JPAConvectionFieldFv = .text:0x80257100; // type:function size:0x5C scope:global align:4 +isItinRange__18JPAConvectionFieldFP12JPAFieldDataf = .text:0x8025715C; // type:function size:0x8 scope:global align:4 +__dt__14JPAVortexFieldFv = .text:0x80257164; // type:function size:0x5C scope:global align:4 +isItinRange__14JPAVortexFieldFP12JPAFieldDataf = .text:0x802571C0; // type:function size:0x8 scope:global align:4 +__dt__14JPANewtonFieldFv = .text:0x802571C8; // type:function size:0x5C scope:global align:4 +__dt__14JPAMagnetFieldFv = .text:0x80257224; // type:function size:0x5C scope:global align:4 +__dt__11JPAAirFieldFv = .text:0x80257280; // type:function size:0x5C scope:global align:4 +__dt__15JPAGravityFieldFv = .text:0x802572DC; // type:function size:0x5C scope:global align:4 +__dt__12JPABaseFieldFv = .text:0x80257338; // type:function size:0x48 scope:global align:4 +__sinit_JPAField_cpp = .text:0x80257380; // type:function size:0xAC scope:local align:4 +__dt__17JPAFieldContainerFv = .text:0x8025742C; // type:function size:0x164 scope:global align:4 +calcVolumePoint__14JPABaseEmitterFv = .text:0x80257590; // type:function size:0x12C scope:global align:4 +calcVolumeLine__14JPABaseEmitterFv = .text:0x802576BC; // type:function size:0x140 scope:global align:4 +calcVolumeCircle__14JPABaseEmitterFv = .text:0x802577FC; // type:function size:0x1A4 scope:global align:4 +calcVolumeCube__14JPABaseEmitterFv = .text:0x802579A0; // type:function size:0x104 scope:global align:4 +calcVolumeSphere__14JPABaseEmitterFv = .text:0x80257AA4; // type:function size:0x268 scope:global align:4 +calcVolumeCylinder__14JPABaseEmitterFv = .text:0x80257D0C; // type:function size:0x184 scope:global align:4 +calcVolumeTorus__14JPABaseEmitterFv = .text:0x80257E90; // type:function size:0x12C scope:global align:4 +create__14JPABaseEmitterFP20JPADataBlockLinkInfo = .text:0x80257FBC; // type:function size:0x55C scope:global align:4 +calcEmitterInfo__14JPABaseEmitterFv = .text:0x80258518; // type:function size:0x1E4 scope:global align:4 +calc__14JPABaseEmitterFv = .text:0x802586FC; // type:function size:0x12C scope:global align:4 +calcCreatePtcls__14JPABaseEmitterFv = .text:0x80258828; // type:function size:0x214 scope:global align:4 +createChildren__14JPABaseEmitterFP15JPABaseParticle = .text:0x80258A3C; // type:function size:0x9C scope:global align:4 +createParticle__14JPABaseEmitterFv = .text:0x80258AD8; // type:function size:0x70 scope:global align:4 +calcParticle__14JPABaseEmitterFv = .text:0x80258B48; // type:function size:0x100 scope:global align:4 +calcChild__14JPABaseEmitterFv = .text:0x80258C48; // type:function size:0xEC scope:global align:4 +calcKey__14JPABaseEmitterFv = .text:0x80258D34; // type:function size:0x1C4 scope:global align:4 +deleteParticle__14JPABaseEmitterFP15JPABaseParticleP26JSUList<15JPABaseParticle> = .text:0x80258EF8; // type:function size:0x48 scope:global align:4 +deleteAllParticle__14JPABaseEmitterFv = .text:0x80258F40; // type:function size:0x90 scope:global align:4 +getPtclFromVacList__14JPABaseEmitterFv = .text:0x80258FD0; // type:function size:0x4C scope:global align:4 +doStartFrameProcess__14JPABaseEmitterFv = .text:0x8025901C; // type:function size:0x78 scope:global align:4 +doTerminationProcess__14JPABaseEmitterFv = .text:0x80259094; // type:function size:0xB0 scope:global align:4 +calcEmitterGlobalPosition__14JPABaseEmitterFRQ29JGeometry8TVec3 = .text:0x80259144; // type:function size:0x80 scope:global align:4 +calcgReRDirection__14JPABaseEmitterFv = .text:0x802591C4; // type:function size:0x8C scope:global align:4 +getPivotX__14JPABaseEmitterFv = .text:0x80259250; // type:function size:0x44 scope:global align:4 +getPivotY__14JPABaseEmitterFv = .text:0x80259294; // type:function size:0x44 scope:global align:4 +__sinit_JPAEmitter_cpp = .text:0x802592D8; // type:function size:0x48 scope:local align:4 +__dt__14JPAEmitterInfoFv = .text:0x80259320; // type:function size:0x3C scope:global align:4 +initParticle__15JPABaseParticleFv = .text:0x8025935C; // type:function size:0x738 scope:global align:4 +initChild__15JPABaseParticleFP15JPABaseParticle = .text:0x80259A94; // type:function size:0x4FC scope:global align:4 +incFrame__15JPABaseParticleFv = .text:0x80259F90; // type:function size:0x68 scope:global align:4 +calcVelocity__15JPABaseParticleFv = .text:0x80259FF8; // type:function size:0x158 scope:global align:4 +calcPosition__15JPABaseParticleFv = .text:0x8025A150; // type:function size:0x84 scope:global align:4 +checkCreateChild__15JPABaseParticleFv = .text:0x8025A1D4; // type:function size:0xD8 scope:global align:4 +__ct__17JPAEmitterManagerFP18JPAResourceManagerUlUlUlP7JKRHeap = .text:0x8025A2AC; // type:function size:0x2A0 scope:global align:4 +createSimpleEmitterID__17JPAEmitterManagerFRCQ29JGeometry8TVec3UsUcUcP34JPACallBackBaseP54JPACallBackBase2 = .text:0x8025A54C; // type:function size:0x210 scope:global align:4 +calc__17JPAEmitterManagerFUc = .text:0x8025A75C; // type:function size:0xD0 scope:global align:4 +draw__17JPAEmitterManagerFP11JPADrawInfoUc = .text:0x8025A82C; // type:function size:0xD0 scope:global align:4 +deleteEmitter__17JPAEmitterManagerFP14JPABaseEmitter = .text:0x8025A8FC; // type:function size:0x60 scope:global align:4 +forceDeleteEmitter__17JPAEmitterManagerFP14JPABaseEmitter = .text:0x8025A95C; // type:function size:0x48 scope:global align:4 +forceDeleteAllEmitter__17JPAEmitterManagerFv = .text:0x8025A9A4; // type:function size:0x78 scope:global align:4 +clearResourceManager__17JPAEmitterManagerFUc = .text:0x8025AA1C; // type:function size:0xD8 scope:global align:4 +__dt__12JPAFieldDataFv = .text:0x8025AAF4; // type:function size:0x6C scope:global align:4 +__ct__12JPAFieldDataFv = .text:0x8025AB60; // type:function size:0x44 scope:global align:4 +__dt__14JPABaseEmitterFv = .text:0x8025ABA4; // type:function size:0xA4 scope:global align:4 +__ct__14JPABaseEmitterFv = .text:0x8025AC48; // type:function size:0x68 scope:global align:4 +__dt__15JPABaseParticleFv = .text:0x8025ACB0; // type:function size:0x58 scope:global align:4 +__ct__15JPABaseParticleFv = .text:0x8025AD08; // type:function size:0x3C scope:global align:4 +__ct__25JSUList<14JPABaseEmitter>Fv = .text:0x8025AD44; // type:function size:0x30 scope:global align:4 +__dt__25JSUList<14JPABaseEmitter>Fv = .text:0x8025AD74; // type:function size:0x54 scope:global align:4 +exec__20JPADrawExecLoadExTexFPC14JPADrawContext = .text:0x8025ADC8; // type:function size:0x284 scope:global align:4 +exec__20JPADrawExecGenPrjMtxFPC14JPADrawContext = .text:0x8025B04C; // type:function size:0x94 scope:global align:4 +exec__23JPADrawExecGenPrjTexMtxFPC14JPADrawContext = .text:0x8025B0E0; // type:function size:0x2A8 scope:global align:4 +exec__21JPADrawExecGenTexMtx0FPC14JPADrawContext = .text:0x8025B388; // type:function size:0x48 scope:global align:4 +exec__20JPADrawExecGenIdtMtxFPC14JPADrawContext = .text:0x8025B3D0; // type:function size:0x48 scope:global align:4 +exec__20JPADrawExecSetTexMtxFPC14JPADrawContext = .text:0x8025B418; // type:function size:0x340 scope:global align:4 +exec__29JPADrawExecLoadDefaultTextureFPC14JPADrawContext = .text:0x8025B758; // type:function size:0x2C scope:global align:4 +exec__22JPADrawExecLoadTextureFPC14JPADrawContext = .text:0x8025B784; // type:function size:0x48 scope:global align:4 +exec__23JPADrawExecSetPointSizeFPC14JPADrawContextP15JPABaseParticle = .text:0x8025B7CC; // type:function size:0x40 scope:global align:4 +exec__23JPADrawExecSetLineWidthFPC14JPADrawContextP15JPABaseParticle = .text:0x8025B80C; // type:function size:0x40 scope:global align:4 +exec__30JPADrawExecRegisterPrmColorAnmFPC14JPADrawContextP15JPABaseParticle = .text:0x8025B84C; // type:function size:0xC8 scope:global align:4 +exec__30JPADrawExecRegisterPrmAlphaAnmFPC14JPADrawContextP15JPABaseParticle = .text:0x8025B914; // type:function size:0xCC scope:global align:4 +exec__30JPADrawExecRegisterEnvColorAnmFPC14JPADrawContextP15JPABaseParticle = .text:0x8025B9E0; // type:function size:0x84 scope:global align:4 +exec__26JPADrawExecRegisterPrmCEnvFPC14JPADrawContextP15JPABaseParticle = .text:0x8025BA64; // type:function size:0x12C scope:global align:4 +exec__26JPADrawExecRegisterPrmAEnvFPC14JPADrawContextP15JPABaseParticle = .text:0x8025BB90; // type:function size:0x130 scope:global align:4 +exec__20JPADrawExecSetTexMtxFPC14JPADrawContextP15JPABaseParticle = .text:0x8025BCC0; // type:function size:0x310 scope:global align:4 +exec__22JPADrawExecLoadTextureFPC14JPADrawContextP15JPABaseParticle = .text:0x8025BFD0; // type:function size:0x44 scope:global align:4 +exec__20JPADrawExecBillBoardFPC14JPADrawContextP15JPABaseParticle = .text:0x8025C014; // type:function size:0x178 scope:global align:4 +exec__23JPADrawExecRotBillBoardFPC14JPADrawContextP15JPABaseParticle = .text:0x8025C18C; // type:function size:0x208 scope:global align:4 +exec__21JPADrawExecYBillBoardFPC14JPADrawContextP15JPABaseParticle = .text:0x8025C394; // type:function size:0x1E0 scope:global align:4 +exec__24JPADrawExecRotYBillBoardFPC14JPADrawContextP15JPABaseParticle = .text:0x8025C574; // type:function size:0x240 scope:global align:4 +dirTypeVel__FP15JPABaseParticleP14JPABaseEmitterRQ29JGeometry8TVec3 = .text:0x8025C7B4; // type:function size:0x1C scope:global align:4 +dirTypePos__FP15JPABaseParticleP14JPABaseEmitterRQ29JGeometry8TVec3 = .text:0x8025C7D0; // type:function size:0x1C scope:global align:4 +dirTypePosInv__FP15JPABaseParticleP14JPABaseEmitterRQ29JGeometry8TVec3 = .text:0x8025C7EC; // type:function size:0x40 scope:global align:4 +dirTypeEmtrDir__FP15JPABaseParticleP14JPABaseEmitterRQ29JGeometry8TVec3 = .text:0x8025C82C; // type:function size:0x24 scope:global align:4 +dirTypePrevPtcl__FP15JPABaseParticleP14JPABaseEmitterRQ29JGeometry8TVec3 = .text:0x8025C850; // type:function size:0xC0 scope:global align:4 +rotTypeY__FffRA3_A4_f = .text:0x8025C910; // type:function size:0x40 scope:global align:4 +rotTypeX__FffRA3_A4_f = .text:0x8025C950; // type:function size:0x40 scope:global align:4 +rotTypeZ__FffRA3_A4_f = .text:0x8025C990; // type:function size:0x40 scope:global align:4 +rotTypeXYZ__FffRA3_A4_f = .text:0x8025C9D0; // type:function size:0x5C scope:global align:4 +rotTypeYJiggle__FffRA3_A4_f = .text:0x8025CA2C; // type:function size:0x58 scope:global align:4 +basePlaneTypeXY__FffffPQ29JGeometry8TVec3 = .text:0x8025CA84; // type:function size:0x38 scope:global align:4 +basePlaneTypeXZ__FffffPQ29JGeometry8TVec3 = .text:0x8025CABC; // type:function size:0x38 scope:global align:4 +exec__22JPADrawExecDirectionalFPC14JPADrawContextP15JPABaseParticle = .text:0x8025CAF4; // type:function size:0x444 scope:global align:4 +exec__25JPADrawExecRotDirectionalFPC14JPADrawContextP15JPABaseParticle = .text:0x8025CF38; // type:function size:0x490 scope:global align:4 +exec__27JPADrawExecDirectionalCrossFPC14JPADrawContextP15JPABaseParticle = .text:0x8025D3C8; // type:function size:0x574 scope:global align:4 +exec__30JPADrawExecRotDirectionalCrossFPC14JPADrawContextP15JPABaseParticle = .text:0x8025D93C; // type:function size:0x5C4 scope:global align:4 +exec__23JPADrawExecDirBillBoardFPC14JPADrawContextP15JPABaseParticle = .text:0x8025DF00; // type:function size:0x328 scope:global align:4 +exec__19JPADrawExecRotationFPC14JPADrawContextP15JPABaseParticle = .text:0x8025E228; // type:function size:0x1FC scope:global align:4 +exec__24JPADrawExecRotationCrossFPC14JPADrawContextP15JPABaseParticle = .text:0x8025E424; // type:function size:0x330 scope:global align:4 +exec__16JPADrawExecPointFPC14JPADrawContextP15JPABaseParticle = .text:0x8025E754; // type:function size:0x94 scope:global align:4 +exec__15JPADrawExecLineFPC14JPADrawContextP15JPABaseParticle = .text:0x8025E7E8; // type:function size:0x188 scope:global align:4 +stripeGetNext__FP26JSULink<15JPABaseParticle> = .text:0x8025E970; // type:function size:0x8 scope:global align:4 +stripeGetPrev__FP26JSULink<15JPABaseParticle> = .text:0x8025E978; // type:function size:0x8 scope:global align:4 +exec__17JPADrawExecStripeFPC14JPADrawContext = .text:0x8025E980; // type:function size:0x550 scope:global align:4 +exec__22JPADrawExecStripeCrossFPC14JPADrawContext = .text:0x8025EED0; // type:function size:0x948 scope:global align:4 +exec__33JPADrawExecRegisterColorEmitterPEFPC14JPADrawContext = .text:0x8025F818; // type:function size:0x104 scope:global align:4 +exec__32JPADrawExecRegisterColorEmitterPFPC14JPADrawContext = .text:0x8025F91C; // type:function size:0xA0 scope:global align:4 +exec__32JPADrawExecRegisterColorEmitterEFPC14JPADrawContext = .text:0x8025F9BC; // type:function size:0x88 scope:global align:4 +exec__31JPADrawExecRegisterColorChildPEFPC14JPADrawContext = .text:0x8025FA44; // type:function size:0x12C scope:global align:4 +calc__19JPADrawCalcColorPrmFPC14JPADrawContext = .text:0x8025FB70; // type:function size:0x6C scope:global align:4 +calc__19JPADrawCalcColorEnvFPC14JPADrawContext = .text:0x8025FBDC; // type:function size:0x6C scope:global align:4 +calc__30JPADrawCalcColorAnmFrameNormalFPC14JPADrawContext = .text:0x8025FC48; // type:function size:0x8C scope:global align:4 +calc__30JPADrawCalcColorAnmFrameRepeatFPC14JPADrawContext = .text:0x8025FCD4; // type:function size:0x74 scope:global align:4 +calc__31JPADrawCalcColorAnmFrameReverseFPC14JPADrawContext = .text:0x8025FD48; // type:function size:0x7C scope:global align:4 +calc__29JPADrawCalcColorAnmFrameMergeFPC14JPADrawContext = .text:0x8025FDC4; // type:function size:0x10 scope:global align:4 +calc__30JPADrawCalcColorAnmFrameRandomFPC14JPADrawContext = .text:0x8025FDD4; // type:function size:0x10 scope:global align:4 +calc__32JPADrawCalcTextureAnmIndexNormalFPC14JPADrawContext = .text:0x8025FDE4; // type:function size:0xB8 scope:global align:4 +calc__32JPADrawCalcTextureAnmIndexRepeatFPC14JPADrawContext = .text:0x8025FE9C; // type:function size:0x9C scope:global align:4 +calc__33JPADrawCalcTextureAnmIndexReverseFPC14JPADrawContext = .text:0x8025FF38; // type:function size:0xB0 scope:global align:4 +calc__31JPADrawCalcTextureAnmIndexMergeFPC14JPADrawContext = .text:0x8025FFE8; // type:function size:0x48 scope:global align:4 +calc__32JPADrawCalcTextureAnmIndexRandomFPC14JPADrawContext = .text:0x80260030; // type:function size:0x48 scope:global align:4 +exec__19JPADrawExecCallBackFPC14JPADrawContext = .text:0x80260078; // type:function size:0x3C scope:global align:4 +exec__19JPADrawExecCallBackFPC14JPADrawContextP15JPABaseParticle = .text:0x802600B4; // type:function size:0x3C scope:global align:4 +calc__17JPADrawCalcScaleXFPC14JPADrawContextP15JPABaseParticle = .text:0x802600F0; // type:function size:0x130 scope:global align:4 +calc__17JPADrawCalcScaleYFPC14JPADrawContextP15JPABaseParticle = .text:0x80260220; // type:function size:0x130 scope:global align:4 +calc__24JPADrawCalcScaleXBySpeedFPC14JPADrawContextP15JPABaseParticle = .text:0x80260350; // type:function size:0x1D0 scope:global align:4 +calc__24JPADrawCalcScaleYBySpeedFPC14JPADrawContextP15JPABaseParticle = .text:0x80260520; // type:function size:0x1D0 scope:global align:4 +calc__23JPADrawCalcScaleCopyX2YFPC14JPADrawContextP15JPABaseParticle = .text:0x802606F0; // type:function size:0xC scope:global align:4 +calc__31JPADrawCalcScaleAnmTimingNormalFPC14JPADrawContextP15JPABaseParticle = .text:0x802606FC; // type:function size:0x10 scope:global align:4 +calc__32JPADrawCalcScaleAnmTimingRepeatXFPC14JPADrawContextP15JPABaseParticle = .text:0x8026070C; // type:function size:0xD0 scope:global align:4 +calc__32JPADrawCalcScaleAnmTimingRepeatYFPC14JPADrawContextP15JPABaseParticle = .text:0x802607DC; // type:function size:0xD0 scope:global align:4 +calc__33JPADrawCalcScaleAnmTimingReverseXFPC14JPADrawContextP15JPABaseParticle = .text:0x802608AC; // type:function size:0x144 scope:global align:4 +calc__33JPADrawCalcScaleAnmTimingReverseYFPC14JPADrawContextP15JPABaseParticle = .text:0x802609F0; // type:function size:0x144 scope:global align:4 +calc__19JPADrawCalcColorPrmFPC14JPADrawContextP15JPABaseParticle = .text:0x80260B34; // type:function size:0x68 scope:global align:4 +calc__19JPADrawCalcColorEnvFPC14JPADrawContextP15JPABaseParticle = .text:0x80260B9C; // type:function size:0x68 scope:global align:4 +calc__31JPADrawCalcColorCopyFromEmitterFPC14JPADrawContextP15JPABaseParticle = .text:0x80260C04; // type:function size:0x4C scope:global align:4 +calc__30JPADrawCalcColorAnmFrameNormalFPC14JPADrawContextP15JPABaseParticle = .text:0x80260C50; // type:function size:0x98 scope:global align:4 +calc__30JPADrawCalcColorAnmFrameRepeatFPC14JPADrawContextP15JPABaseParticle = .text:0x80260CE8; // type:function size:0x98 scope:global align:4 +calc__31JPADrawCalcColorAnmFrameReverseFPC14JPADrawContextP15JPABaseParticle = .text:0x80260D80; // type:function size:0xAC scope:global align:4 +calc__29JPADrawCalcColorAnmFrameMergeFPC14JPADrawContextP15JPABaseParticle = .text:0x80260E2C; // type:function size:0xCC scope:global align:4 +calc__30JPADrawCalcColorAnmFrameRandomFPC14JPADrawContextP15JPABaseParticle = .text:0x80260EF8; // type:function size:0x84 scope:global align:4 +calc__16JPADrawCalcAlphaFPC14JPADrawContextP15JPABaseParticle = .text:0x80260F7C; // type:function size:0x12C scope:global align:4 +calc__27JPADrawCalcAlphaFlickNrmSinFPC14JPADrawContextP15JPABaseParticle = .text:0x802610A8; // type:function size:0x114 scope:global align:4 +calc__27JPADrawCalcAlphaFlickAddSinFPC14JPADrawContextP15JPABaseParticle = .text:0x802611BC; // type:function size:0x170 scope:global align:4 +calc__28JPADrawCalcAlphaFlickMultSinFPC14JPADrawContextP15JPABaseParticle = .text:0x8026132C; // type:function size:0x184 scope:global align:4 +calc__32JPADrawCalcTextureAnmIndexNormalFPC14JPADrawContextP15JPABaseParticle = .text:0x802614B0; // type:function size:0xB8 scope:global align:4 +calc__32JPADrawCalcTextureAnmIndexRepeatFPC14JPADrawContextP15JPABaseParticle = .text:0x80261568; // type:function size:0xB4 scope:global align:4 +calc__33JPADrawCalcTextureAnmIndexReverseFPC14JPADrawContextP15JPABaseParticle = .text:0x8026161C; // type:function size:0xD0 scope:global align:4 +calc__31JPADrawCalcTextureAnmIndexMergeFPC14JPADrawContextP15JPABaseParticle = .text:0x802616EC; // type:function size:0xE8 scope:global align:4 +calc__32JPADrawCalcTextureAnmIndexRandomFPC14JPADrawContextP15JPABaseParticle = .text:0x802617D4; // type:function size:0xA0 scope:global align:4 +calc__24JPADrawCalcChildAlphaOutFPC14JPADrawContextP15JPABaseParticle = .text:0x80261874; // type:function size:0x14 scope:global align:4 +calc__24JPADrawCalcChildScaleOutFPC14JPADrawContextP15JPABaseParticle = .text:0x80261888; // type:function size:0x30 scope:global align:4 +__dt__24JPADrawCalcChildScaleOutFv = .text:0x802618B8; // type:function size:0x5C scope:global align:4 +__dt__26JPADrawCalcParticleVisitorFv = .text:0x80261914; // type:function size:0x48 scope:global align:4 +__dt__24JPADrawCalcChildAlphaOutFv = .text:0x8026195C; // type:function size:0x5C scope:global align:4 +__dt__28JPADrawCalcAlphaFlickMultSinFv = .text:0x802619B8; // type:function size:0x5C scope:global align:4 +__dt__27JPADrawCalcAlphaFlickAddSinFv = .text:0x80261A14; // type:function size:0x5C scope:global align:4 +__dt__27JPADrawCalcAlphaFlickNrmSinFv = .text:0x80261A70; // type:function size:0x5C scope:global align:4 +__dt__16JPADrawCalcAlphaFv = .text:0x80261ACC; // type:function size:0x5C scope:global align:4 +__dt__31JPADrawCalcColorCopyFromEmitterFv = .text:0x80261B28; // type:function size:0x5C scope:global align:4 +__dt__33JPADrawCalcScaleAnmTimingReverseYFv = .text:0x80261B84; // type:function size:0x5C scope:global align:4 +__dt__33JPADrawCalcScaleAnmTimingReverseXFv = .text:0x80261BE0; // type:function size:0x5C scope:global align:4 +__dt__32JPADrawCalcScaleAnmTimingRepeatYFv = .text:0x80261C3C; // type:function size:0x5C scope:global align:4 +__dt__32JPADrawCalcScaleAnmTimingRepeatXFv = .text:0x80261C98; // type:function size:0x5C scope:global align:4 +__dt__31JPADrawCalcScaleAnmTimingNormalFv = .text:0x80261CF4; // type:function size:0x5C scope:global align:4 +__dt__23JPADrawCalcScaleCopyX2YFv = .text:0x80261D50; // type:function size:0x5C scope:global align:4 +__dt__24JPADrawCalcScaleYBySpeedFv = .text:0x80261DAC; // type:function size:0x5C scope:global align:4 +__dt__24JPADrawCalcScaleXBySpeedFv = .text:0x80261E08; // type:function size:0x5C scope:global align:4 +__dt__17JPADrawCalcScaleYFv = .text:0x80261E64; // type:function size:0x5C scope:global align:4 +__dt__17JPADrawCalcScaleXFv = .text:0x80261EC0; // type:function size:0x5C scope:global align:4 +__dt__19JPADrawExecCallBackFv = .text:0x80261F1C; // type:function size:0x7C scope:global align:4 +__dt__25JPADrawExecEmitterVisitorFv = .text:0x80261F98; // type:function size:0x48 scope:global align:4 +__dt__26JPADrawExecParticleVisitorFv = .text:0x80261FE0; // type:function size:0x48 scope:global align:4 +__dt__32JPADrawCalcTextureAnmIndexRandomFv = .text:0x80262028; // type:function size:0x7C scope:global align:4 +__dt__25JPADrawCalcEmitterVisitorFv = .text:0x802620A4; // type:function size:0x48 scope:global align:4 +__dt__31JPADrawCalcTextureAnmIndexMergeFv = .text:0x802620EC; // type:function size:0x7C scope:global align:4 +__dt__33JPADrawCalcTextureAnmIndexReverseFv = .text:0x80262168; // type:function size:0x7C scope:global align:4 +__dt__32JPADrawCalcTextureAnmIndexRepeatFv = .text:0x802621E4; // type:function size:0x7C scope:global align:4 +__dt__32JPADrawCalcTextureAnmIndexNormalFv = .text:0x80262260; // type:function size:0x7C scope:global align:4 +__dt__30JPADrawCalcColorAnmFrameRandomFv = .text:0x802622DC; // type:function size:0x7C scope:global align:4 +__dt__29JPADrawCalcColorAnmFrameMergeFv = .text:0x80262358; // type:function size:0x7C scope:global align:4 +__dt__31JPADrawCalcColorAnmFrameReverseFv = .text:0x802623D4; // type:function size:0x7C scope:global align:4 +__dt__30JPADrawCalcColorAnmFrameRepeatFv = .text:0x80262450; // type:function size:0x7C scope:global align:4 +__dt__30JPADrawCalcColorAnmFrameNormalFv = .text:0x802624CC; // type:function size:0x7C scope:global align:4 +__dt__19JPADrawCalcColorEnvFv = .text:0x80262548; // type:function size:0x7C scope:global align:4 +__dt__19JPADrawCalcColorPrmFv = .text:0x802625C4; // type:function size:0x7C scope:global align:4 +__dt__31JPADrawExecRegisterColorChildPEFv = .text:0x80262640; // type:function size:0x5C scope:global align:4 +__dt__32JPADrawExecRegisterColorEmitterEFv = .text:0x8026269C; // type:function size:0x5C scope:global align:4 +__dt__32JPADrawExecRegisterColorEmitterPFv = .text:0x802626F8; // type:function size:0x5C scope:global align:4 +__dt__33JPADrawExecRegisterColorEmitterPEFv = .text:0x80262754; // type:function size:0x5C scope:global align:4 +__dt__22JPADrawExecStripeCrossFv = .text:0x802627B0; // type:function size:0x5C scope:global align:4 +__dt__17JPADrawExecStripeFv = .text:0x8026280C; // type:function size:0x5C scope:global align:4 +__dt__15JPADrawExecLineFv = .text:0x80262868; // type:function size:0x5C scope:global align:4 +__dt__16JPADrawExecPointFv = .text:0x802628C4; // type:function size:0x5C scope:global align:4 +__dt__24JPADrawExecRotationCrossFv = .text:0x80262920; // type:function size:0x5C scope:global align:4 +__dt__19JPADrawExecRotationFv = .text:0x8026297C; // type:function size:0x5C scope:global align:4 +__dt__23JPADrawExecDirBillBoardFv = .text:0x802629D8; // type:function size:0x5C scope:global align:4 +__dt__30JPADrawExecRotDirectionalCrossFv = .text:0x80262A34; // type:function size:0x5C scope:global align:4 +__dt__27JPADrawExecDirectionalCrossFv = .text:0x80262A90; // type:function size:0x5C scope:global align:4 +__dt__25JPADrawExecRotDirectionalFv = .text:0x80262AEC; // type:function size:0x5C scope:global align:4 +__dt__22JPADrawExecDirectionalFv = .text:0x80262B48; // type:function size:0x5C scope:global align:4 +__dt__24JPADrawExecRotYBillBoardFv = .text:0x80262BA4; // type:function size:0x5C scope:global align:4 +__dt__21JPADrawExecYBillBoardFv = .text:0x80262C00; // type:function size:0x5C scope:global align:4 +__dt__23JPADrawExecRotBillBoardFv = .text:0x80262C5C; // type:function size:0x5C scope:global align:4 +__dt__20JPADrawExecBillBoardFv = .text:0x80262CB8; // type:function size:0x5C scope:global align:4 +__dt__26JPADrawExecRegisterPrmAEnvFv = .text:0x80262D14; // type:function size:0x5C scope:global align:4 +__dt__26JPADrawExecRegisterPrmCEnvFv = .text:0x80262D70; // type:function size:0x5C scope:global align:4 +__dt__30JPADrawExecRegisterEnvColorAnmFv = .text:0x80262DCC; // type:function size:0x5C scope:global align:4 +__dt__30JPADrawExecRegisterPrmAlphaAnmFv = .text:0x80262E28; // type:function size:0x5C scope:global align:4 +__dt__30JPADrawExecRegisterPrmColorAnmFv = .text:0x80262E84; // type:function size:0x5C scope:global align:4 +__dt__23JPADrawExecSetLineWidthFv = .text:0x80262EE0; // type:function size:0x5C scope:global align:4 +__dt__23JPADrawExecSetPointSizeFv = .text:0x80262F3C; // type:function size:0x5C scope:global align:4 +__dt__22JPADrawExecLoadTextureFv = .text:0x80262F98; // type:function size:0x7C scope:global align:4 +__dt__29JPADrawExecLoadDefaultTextureFv = .text:0x80263014; // type:function size:0x5C scope:global align:4 +__dt__20JPADrawExecSetTexMtxFv = .text:0x80263070; // type:function size:0x7C scope:global align:4 +__dt__20JPADrawExecGenIdtMtxFv = .text:0x802630EC; // type:function size:0x5C scope:global align:4 +__dt__21JPADrawExecGenTexMtx0Fv = .text:0x80263148; // type:function size:0x5C scope:global align:4 +__dt__23JPADrawExecGenPrjTexMtxFv = .text:0x802631A4; // type:function size:0x5C scope:global align:4 +__dt__20JPADrawExecGenPrjMtxFv = .text:0x80263200; // type:function size:0x5C scope:global align:4 +__dt__20JPADrawExecLoadExTexFv = .text:0x8026325C; // type:function size:0x5C scope:global align:4 +@4@exec__20JPADrawExecSetTexMtxFPC14JPADrawContextP15JPABaseParticle = .text:0x802632B8; // type:function size:0x8 scope:local align:4 +@4@__dt__20JPADrawExecSetTexMtxFv = .text:0x802632C0; // type:function size:0x8 scope:local align:4 +@4@exec__22JPADrawExecLoadTextureFPC14JPADrawContextP15JPABaseParticle = .text:0x802632C8; // type:function size:0x8 scope:local align:4 +@4@__dt__22JPADrawExecLoadTextureFv = .text:0x802632D0; // type:function size:0x8 scope:local align:4 +@4@calc__19JPADrawCalcColorPrmFPC14JPADrawContextP15JPABaseParticle = .text:0x802632D8; // type:function size:0x8 scope:local align:4 +@4@__dt__19JPADrawCalcColorPrmFv = .text:0x802632E0; // type:function size:0x8 scope:local align:4 +@4@calc__19JPADrawCalcColorEnvFPC14JPADrawContextP15JPABaseParticle = .text:0x802632E8; // type:function size:0x8 scope:local align:4 +@4@__dt__19JPADrawCalcColorEnvFv = .text:0x802632F0; // type:function size:0x8 scope:local align:4 +@4@calc__30JPADrawCalcColorAnmFrameNormalFPC14JPADrawContextP15JPABaseParticle = .text:0x802632F8; // type:function size:0x8 scope:local align:4 +@4@__dt__30JPADrawCalcColorAnmFrameNormalFv = .text:0x80263300; // type:function size:0x8 scope:local align:4 +@4@calc__30JPADrawCalcColorAnmFrameRepeatFPC14JPADrawContextP15JPABaseParticle = .text:0x80263308; // type:function size:0x8 scope:local align:4 +@4@__dt__30JPADrawCalcColorAnmFrameRepeatFv = .text:0x80263310; // type:function size:0x8 scope:local align:4 +@4@calc__31JPADrawCalcColorAnmFrameReverseFPC14JPADrawContextP15JPABaseParticle = .text:0x80263318; // type:function size:0x8 scope:local align:4 +@4@__dt__31JPADrawCalcColorAnmFrameReverseFv = .text:0x80263320; // type:function size:0x8 scope:local align:4 +@4@calc__29JPADrawCalcColorAnmFrameMergeFPC14JPADrawContextP15JPABaseParticle = .text:0x80263328; // type:function size:0x8 scope:local align:4 +@4@__dt__29JPADrawCalcColorAnmFrameMergeFv = .text:0x80263330; // type:function size:0x8 scope:local align:4 +@4@calc__30JPADrawCalcColorAnmFrameRandomFPC14JPADrawContextP15JPABaseParticle = .text:0x80263338; // type:function size:0x8 scope:local align:4 +@4@__dt__30JPADrawCalcColorAnmFrameRandomFv = .text:0x80263340; // type:function size:0x8 scope:local align:4 +@4@calc__32JPADrawCalcTextureAnmIndexNormalFPC14JPADrawContextP15JPABaseParticle = .text:0x80263348; // type:function size:0x8 scope:local align:4 +@4@__dt__32JPADrawCalcTextureAnmIndexNormalFv = .text:0x80263350; // type:function size:0x8 scope:local align:4 +@4@calc__32JPADrawCalcTextureAnmIndexRepeatFPC14JPADrawContextP15JPABaseParticle = .text:0x80263358; // type:function size:0x8 scope:local align:4 +@4@__dt__32JPADrawCalcTextureAnmIndexRepeatFv = .text:0x80263360; // type:function size:0x8 scope:local align:4 +@4@calc__33JPADrawCalcTextureAnmIndexReverseFPC14JPADrawContextP15JPABaseParticle = .text:0x80263368; // type:function size:0x8 scope:local align:4 +@4@__dt__33JPADrawCalcTextureAnmIndexReverseFv = .text:0x80263370; // type:function size:0x8 scope:local align:4 +@4@calc__31JPADrawCalcTextureAnmIndexMergeFPC14JPADrawContextP15JPABaseParticle = .text:0x80263378; // type:function size:0x8 scope:local align:4 +@4@__dt__31JPADrawCalcTextureAnmIndexMergeFv = .text:0x80263380; // type:function size:0x8 scope:local align:4 +@4@calc__32JPADrawCalcTextureAnmIndexRandomFPC14JPADrawContextP15JPABaseParticle = .text:0x80263388; // type:function size:0x8 scope:local align:4 +@4@__dt__32JPADrawCalcTextureAnmIndexRandomFv = .text:0x80263390; // type:function size:0x8 scope:local align:4 +@4@exec__19JPADrawExecCallBackFPC14JPADrawContextP15JPABaseParticle = .text:0x80263398; // type:function size:0x8 scope:local align:4 +@4@__dt__19JPADrawExecCallBackFv = .text:0x802633A0; // type:function size:0x8 scope:local align:4 +initialize__7JPADrawFP14JPABaseEmitterP18JPATextureResource = .text:0x802633A8; // type:function size:0x6F4 scope:global align:4 +draw__7JPADrawFPA4_f = .text:0x80263A9C; // type:function size:0x2A0 scope:global align:4 +calc__7JPADrawFv = .text:0x80263D3C; // type:function size:0x6C scope:global align:4 +calcParticle__7JPADrawFP15JPABaseParticle = .text:0x80263DA8; // type:function size:0x84 scope:global align:4 +calcChild__7JPADrawFP15JPABaseParticle = .text:0x80263E2C; // type:function size:0x84 scope:global align:4 +initParticle__7JPADrawFP15JPABaseParticle = .text:0x80263EB0; // type:function size:0x4E0 scope:global align:4 +initChild__7JPADrawFP15JPABaseParticleP15JPABaseParticle = .text:0x80264390; // type:function size:0x37C scope:global align:4 +loadTexture__7JPADrawFUc11_GXTexMapID = .text:0x8026470C; // type:function size:0xB4 scope:global align:4 +setDrawExecVisitorsBeforeCB__7JPADrawFRCQ27JPADraw22JPADrawVisitorDefFlags = .text:0x802647C0; // type:function size:0x8B0 scope:global align:4 +setDrawExecVisitorsAfterCB__7JPADrawFRCQ27JPADraw22JPADrawVisitorDefFlags = .text:0x80265070; // type:function size:0x6E4 scope:global align:4 +setDrawCalcVisitors__7JPADrawFRCQ27JPADraw22JPADrawVisitorDefFlags = .text:0x80265754; // type:function size:0xAC4 scope:global align:4 +setParticleClipBoard__7JPADrawFv = .text:0x80266218; // type:function size:0x62C scope:global align:4 +setChildClipBoard__7JPADrawFv = .text:0x80266844; // type:function size:0x55C scope:global align:4 +drawParticle__7JPADrawFv = .text:0x80266DA0; // type:function size:0x2F4 scope:global align:4 +drawChild__7JPADrawFv = .text:0x80267094; // type:function size:0x35C scope:global align:4 +zDraw__7JPADrawFv = .text:0x802673F0; // type:function size:0x9C scope:global align:4 +zDrawParticle__7JPADrawFv = .text:0x8026748C; // type:function size:0x228 scope:global align:4 +zDrawChild__7JPADrawFv = .text:0x802676B4; // type:function size:0x290 scope:global align:4 +loadYBBMtx__7JPADrawFPA4_f = .text:0x80267944; // type:function size:0x164 scope:global align:4 +__sinit_JPADraw_cpp = .text:0x80267AA8; // type:function size:0x80 scope:local align:4 +__dt__16JPADrawClipBoardFv = .text:0x80267B28; // type:function size:0x3C scope:global align:4 +__ct__Q29JGeometry8TVec2Fv = .text:0x80267B64; // type:function size:0x4 scope:global align:4 +__dt__23JPADrawVisitorContainerFv = .text:0x80267B68; // type:function size:0xBE0 scope:global align:4 +__ct__23JPADrawVisitorContainerFv = .text:0x80268748; // type:function size:0x4D8 scope:global align:4 +setupTev__15JPADrawSetupTevFP12JPABaseShapeP13JPAExTexShape = .text:0x80268C20; // type:function size:0x404 scope:global align:4 +__dt__Q26JStage6TActorFv = .text:0x80269024; // type:function size:0x60 scope:global align:4 +JSGFGetType__Q26JStage6TActorCFv = .text:0x80269084; // type:function size:0x8 scope:global align:4 +JSGGetTranslation__Q26JStage6TActorCFP3Vec = .text:0x8026908C; // type:function size:0x4 scope:global align:4 +JSGSetTranslation__Q26JStage6TActorFRC3Vec = .text:0x80269090; // type:function size:0x4 scope:global align:4 +JSGGetScaling__Q26JStage6TActorCFP3Vec = .text:0x80269094; // type:function size:0x4 scope:global align:4 +JSGSetScaling__Q26JStage6TActorFRC3Vec = .text:0x80269098; // type:function size:0x4 scope:global align:4 +JSGGetRotation__Q26JStage6TActorCFP3Vec = .text:0x8026909C; // type:function size:0x4 scope:global align:4 +JSGSetRotation__Q26JStage6TActorFRC3Vec = .text:0x802690A0; // type:function size:0x4 scope:global align:4 +JSGGetShape__Q26JStage6TActorCFv = .text:0x802690A4; // type:function size:0x8 scope:global align:4 +JSGSetShape__Q26JStage6TActorFUl = .text:0x802690AC; // type:function size:0x4 scope:global align:4 +JSGGetAnimation__Q26JStage6TActorCFv = .text:0x802690B0; // type:function size:0x8 scope:global align:4 +JSGSetAnimation__Q26JStage6TActorFUl = .text:0x802690B8; // type:function size:0x4 scope:global align:4 +JSGGetAnimationFrame__Q26JStage6TActorCFv = .text:0x802690BC; // type:function size:0x8 scope:global align:4 +JSGSetAnimationFrame__Q26JStage6TActorFf = .text:0x802690C4; // type:function size:0x4 scope:global align:4 +JSGGetAnimationFrameMax__Q26JStage6TActorCFv = .text:0x802690C8; // type:function size:0x8 scope:global align:4 +JSGGetAnimationTransition__Q26JStage6TActorCFv = .text:0x802690D0; // type:function size:0x8 scope:global align:4 +JSGSetAnimationTransition__Q26JStage6TActorFf = .text:0x802690D8; // type:function size:0x4 scope:global align:4 +JSGGetTextureAnimation__Q26JStage6TActorCFv = .text:0x802690DC; // type:function size:0x8 scope:global align:4 +JSGSetTextureAnimation__Q26JStage6TActorFUl = .text:0x802690E4; // type:function size:0x4 scope:global align:4 +JSGGetTextureAnimationFrame__Q26JStage6TActorCFv = .text:0x802690E8; // type:function size:0x8 scope:global align:4 +JSGSetTextureAnimationFrame__Q26JStage6TActorFf = .text:0x802690F0; // type:function size:0x4 scope:global align:4 +JSGGetTextureAnimationFrameMax__Q26JStage6TActorCFv = .text:0x802690F4; // type:function size:0x8 scope:global align:4 +__dt__Q26JStage13TAmbientLightFv = .text:0x802690FC; // type:function size:0x60 scope:global align:4 +JSGFGetType__Q26JStage13TAmbientLightCFv = .text:0x8026915C; // type:function size:0x8 scope:global align:4 +JSGGetColor__Q26JStage13TAmbientLightCFv = .text:0x80269164; // type:function size:0x14 scope:global align:4 +JSGSetColor__Q26JStage13TAmbientLightF8_GXColor = .text:0x80269178; // type:function size:0x4 scope:global align:4 +__dt__Q26JStage7TCameraFv = .text:0x8026917C; // type:function size:0x60 scope:global align:4 +JSGFGetType__Q26JStage7TCameraCFv = .text:0x802691DC; // type:function size:0x8 scope:global align:4 +JSGGetProjectionType__Q26JStage7TCameraCFv = .text:0x802691E4; // type:function size:0x8 scope:global align:4 +JSGSetProjectionType__Q26JStage7TCameraFQ26JStage18TECameraProjection = .text:0x802691EC; // type:function size:0x4 scope:global align:4 +JSGGetProjectionNear__Q26JStage7TCameraCFv = .text:0x802691F0; // type:function size:0x8 scope:global align:4 +JSGSetProjectionNear__Q26JStage7TCameraFf = .text:0x802691F8; // type:function size:0x4 scope:global align:4 +JSGGetProjectionFar__Q26JStage7TCameraCFv = .text:0x802691FC; // type:function size:0x8 scope:global align:4 +JSGSetProjectionFar__Q26JStage7TCameraFf = .text:0x80269204; // type:function size:0x4 scope:global align:4 +JSGGetProjectionFovy__Q26JStage7TCameraCFv = .text:0x80269208; // type:function size:0x8 scope:global align:4 +JSGSetProjectionFovy__Q26JStage7TCameraFf = .text:0x80269210; // type:function size:0x4 scope:global align:4 +JSGGetProjectionAspect__Q26JStage7TCameraCFv = .text:0x80269214; // type:function size:0x8 scope:global align:4 +JSGSetProjectionAspect__Q26JStage7TCameraFf = .text:0x8026921C; // type:function size:0x4 scope:global align:4 +JSGGetProjectionField__Q26JStage7TCameraCFPf = .text:0x80269220; // type:function size:0x4 scope:global align:4 +JSGSetProjectionField__Q26JStage7TCameraFPCf = .text:0x80269224; // type:function size:0x4 scope:global align:4 +JSGGetViewType__Q26JStage7TCameraCFv = .text:0x80269228; // type:function size:0x8 scope:global align:4 +JSGSetViewType__Q26JStage7TCameraFQ26JStage12TECameraView = .text:0x80269230; // type:function size:0x4 scope:global align:4 +JSGGetViewPosition__Q26JStage7TCameraCFP3Vec = .text:0x80269234; // type:function size:0x4 scope:global align:4 +JSGSetViewPosition__Q26JStage7TCameraFRC3Vec = .text:0x80269238; // type:function size:0x4 scope:global align:4 +JSGGetViewUpVector__Q26JStage7TCameraCFP3Vec = .text:0x8026923C; // type:function size:0x4 scope:global align:4 +JSGSetViewUpVector__Q26JStage7TCameraFRC3Vec = .text:0x80269240; // type:function size:0x4 scope:global align:4 +JSGGetViewTargetPosition__Q26JStage7TCameraCFP3Vec = .text:0x80269244; // type:function size:0x4 scope:global align:4 +JSGSetViewTargetPosition__Q26JStage7TCameraFRC3Vec = .text:0x80269248; // type:function size:0x4 scope:global align:4 +JSGGetViewRoll__Q26JStage7TCameraCFv = .text:0x8026924C; // type:function size:0x8 scope:global align:4 +JSGSetViewRoll__Q26JStage7TCameraFf = .text:0x80269254; // type:function size:0x4 scope:global align:4 +__dt__Q26JStage4TFogFv = .text:0x80269258; // type:function size:0x60 scope:global align:4 +JSGFGetType__Q26JStage4TFogCFv = .text:0x802692B8; // type:function size:0x8 scope:global align:4 +JSGGetFogFunction__Q26JStage4TFogCFv = .text:0x802692C0; // type:function size:0x8 scope:global align:4 +JSGSetFogFunction__Q26JStage4TFogF10_GXFogType = .text:0x802692C8; // type:function size:0x4 scope:global align:4 +JSGGetStartZ__Q26JStage4TFogCFv = .text:0x802692CC; // type:function size:0x8 scope:global align:4 +JSGSetStartZ__Q26JStage4TFogFf = .text:0x802692D4; // type:function size:0x4 scope:global align:4 +JSGGetEndZ__Q26JStage4TFogCFv = .text:0x802692D8; // type:function size:0x8 scope:global align:4 +JSGSetEndZ__Q26JStage4TFogFf = .text:0x802692E0; // type:function size:0x4 scope:global align:4 +JSGGetColor__Q26JStage4TFogCFv = .text:0x802692E4; // type:function size:0x14 scope:global align:4 +JSGSetColor__Q26JStage4TFogF8_GXColor = .text:0x802692F8; // type:function size:0x4 scope:global align:4 +__dt__Q26JStage6TLightFv = .text:0x802692FC; // type:function size:0x60 scope:global align:4 +JSGFGetType__Q26JStage6TLightCFv = .text:0x8026935C; // type:function size:0x8 scope:global align:4 +JSGGetLightType__Q26JStage6TLightCFv = .text:0x80269364; // type:function size:0x8 scope:global align:4 +JSGSetLightType__Q26JStage6TLightFQ26JStage7TELight = .text:0x8026936C; // type:function size:0x4 scope:global align:4 +JSGGetColor__Q26JStage6TLightCFv = .text:0x80269370; // type:function size:0x14 scope:global align:4 +JSGSetColor__Q26JStage6TLightF8_GXColor = .text:0x80269384; // type:function size:0x4 scope:global align:4 +JSGGetDistanceAttenuation__Q26JStage6TLightCFPfPfP13_GXDistAttnFn = .text:0x80269388; // type:function size:0x4 scope:global align:4 +JSGSetDistanceAttenuation__Q26JStage6TLightFff13_GXDistAttnFn = .text:0x8026938C; // type:function size:0x4 scope:global align:4 +JSGGetAngleAttenuation__Q26JStage6TLightCFPfP9_GXSpotFn = .text:0x80269390; // type:function size:0x4 scope:global align:4 +JSGSetAngleAttenuation__Q26JStage6TLightFf9_GXSpotFn = .text:0x80269394; // type:function size:0x4 scope:global align:4 +JSGGetPosition__Q26JStage6TLightCFP3Vec = .text:0x80269398; // type:function size:0x4 scope:global align:4 +JSGSetPosition__Q26JStage6TLightFRC3Vec = .text:0x8026939C; // type:function size:0x4 scope:global align:4 +JSGGetDirection__Q26JStage6TLightCFP3Vec = .text:0x802693A0; // type:function size:0x4 scope:global align:4 +JSGSetDirection__Q26JStage6TLightFRC3Vec = .text:0x802693A4; // type:function size:0x4 scope:global align:4 +__dt__Q26JStage7TObjectFv = .text:0x802693A8; // type:function size:0x48 scope:global align:4 +JSGGetName__Q26JStage7TObjectCFv = .text:0x802693F0; // type:function size:0x8 scope:global align:4 +JSGGetFlag__Q26JStage7TObjectCFv = .text:0x802693F8; // type:function size:0x8 scope:global align:4 +JSGSetFlag__Q26JStage7TObjectFUl = .text:0x80269400; // type:function size:0x4 scope:global align:4 +JSGGetData__Q26JStage7TObjectCFUlPvUl = .text:0x80269404; // type:function size:0x8 scope:global align:4 +JSGSetData__Q26JStage7TObjectFUlPCvUl = .text:0x8026940C; // type:function size:0x4 scope:global align:4 +JSGGetParent__Q26JStage7TObjectCFPPQ26JStage7TObjectPUl = .text:0x80269410; // type:function size:0x4 scope:global align:4 +JSGSetParent__Q26JStage7TObjectFPQ26JStage7TObjectUl = .text:0x80269414; // type:function size:0x4 scope:global align:4 +JSGSetRelation__Q26JStage7TObjectFbPQ26JStage7TObjectUl = .text:0x80269418; // type:function size:0x4 scope:global align:4 +JSGFindNodeID__Q26JStage7TObjectCFPCc = .text:0x8026941C; // type:function size:0x8 scope:global align:4 +JSGGetNodeTransformation__Q26JStage7TObjectCFUlPA4_f = .text:0x80269424; // type:function size:0x3C scope:global align:4 +__dt__Q26JStage7TSystemFv = .text:0x80269460; // type:function size:0x60 scope:global align:4 +JSGFGetType__Q26JStage7TSystemCFv = .text:0x802694C0; // type:function size:0x8 scope:global align:4 +JSGFindObject__Q26JStage7TSystemCFPCcQ26JStage8TEObject = .text:0x802694C8; // type:function size:0x8 scope:global align:4 +JSGCreateObject__Q26JStage7TSystemFPCcQ26JStage8TEObjectUl = .text:0x802694D0; // type:function size:0x8 scope:global align:4 +JSGDestroyObject__Q26JStage7TSystemFPQ26JStage7TObject = .text:0x802694D8; // type:function size:0x4 scope:global align:4 +JSGGetSystemData__Q26JStage7TSystemFUl = .text:0x802694DC; // type:function size:0x8 scope:global align:4 +JSGSetSystemData__Q26JStage7TSystemFUlUl = .text:0x802694E4; // type:function size:0x4 scope:global align:4 +__ct__Q27JStudio8TControlFv = .text:0x802694E8; // type:function size:0x90 scope:global align:4 +__dt__Q27JStudio8TControlFv = .text:0x80269578; // type:function size:0x70 scope:global align:4 +transformOnSet_setOrigin__Q27JStudio8TControlFRC3Vecf = .text:0x802695E8; // type:function size:0x40 scope:global align:4 +transformOnGet_setOrigin__Q27JStudio8TControlFRC3Vecf = .text:0x80269628; // type:function size:0x88 scope:global align:4 +__dt__Q27JStudio13TCreateObjectFv = .text:0x802696B0; // type:function size:0x48 scope:global align:4 +__dt__Q27JStudio8TFactoryFv = .text:0x802696F8; // type:function size:0x84 scope:global align:4 +appendCreateObject__Q27JStudio8TFactoryFPQ27JStudio13TCreateObject = .text:0x8026977C; // type:function size:0x4C scope:global align:4 +create__Q27JStudio8TFactoryFRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x802697C8; // type:function size:0xD8 scope:global align:4 +__ct__Q27JStudio6TParseFPQ27JStudio8TControl = .text:0x802698A0; // type:function size:0x54 scope:global align:4 +__dt__Q27JStudio6TParseFv = .text:0x802698F4; // type:function size:0x70 scope:global align:4 +parseHeader__Q27JStudio6TParseFRCQ47JStudio3stb4data14TParse_THeaderUl = .text:0x80269964; // type:function size:0x70 scope:global align:4 +parseBlock_block__Q27JStudio6TParseFRCQ47JStudio3stb4data13TParse_TBlockUl = .text:0x802699D4; // type:function size:0x44 scope:global align:4 +parseBlock_block_fvb___Q27JStudio6TParseFRCQ47JStudio3stb4data13TParse_TBlockUl = .text:0x80269A18; // type:function size:0x60 scope:global align:4 +getRotation_xyz__Q27JStudio4mathFPA4_ffff = .text:0x80269A78; // type:function size:0x168 scope:global align:4 +rotate_xyz__Q27JStudio4mathFPA4_fPA4_Cffff = .text:0x80269BE0; // type:function size:0x4C scope:global align:4 +rotate_y__Q27JStudio4mathFPA4_fPA4_Cff = .text:0x80269C2C; // type:function size:0x58 scope:global align:4 +getTransformation_SRxyzT__Q27JStudio4mathFPA4_fRC3VecRC3VecRC3Vec = .text:0x80269C84; // type:function size:0x7C scope:global align:4 +getTransformation_RyT__Q27JStudio4mathFPA4_ffRC3Vec = .text:0x80269D00; // type:function size:0x60 scope:global align:4 +__dt__Q37JStudio14TVariableValue7TOutputFv = .text:0x80269D60; // type:function size:0x48 scope:global align:4 +update__Q27JStudio14TVariableValueFdPQ27JStudio8TAdaptor = .text:0x80269DA8; // type:function size:0x64 scope:global align:4 +update_immediate___Q27JStudio14TVariableValueFPQ27JStudio14TVariableValued = .text:0x80269E0C; // type:function size:0x14 scope:global align:4 +update_time___Q27JStudio14TVariableValueFPQ27JStudio14TVariableValued = .text:0x80269E20; // type:function size:0x3C scope:global align:4 +update_functionValue___Q27JStudio14TVariableValueFPQ27JStudio14TVariableValued = .text:0x80269E5C; // type:function size:0x64 scope:global align:4 +__dt__Q37JStudio14TVariableValue13TOutput_none_Fv = .text:0x80269EC0; // type:function size:0x60 scope:global align:4 +__cl__Q37JStudio14TVariableValue13TOutput_none_CFfPQ27JStudio8TAdaptor = .text:0x80269F20; // type:function size:0x4 scope:global align:4 +__dt__Q27JStudio8TAdaptorFv = .text:0x80269F24; // type:function size:0x48 scope:global align:4 +adaptor_do_prepare__Q27JStudio8TAdaptorFPCQ27JStudio7TObject = .text:0x80269F6C; // type:function size:0x4 scope:global align:4 +adaptor_do_begin__Q27JStudio8TAdaptorFPCQ27JStudio7TObject = .text:0x80269F70; // type:function size:0x4 scope:global align:4 +adaptor_do_end__Q27JStudio8TAdaptorFPCQ27JStudio7TObject = .text:0x80269F74; // type:function size:0x4 scope:global align:4 +adaptor_do_update__Q27JStudio8TAdaptorFPCQ27JStudio7TObjectUl = .text:0x80269F78; // type:function size:0x4 scope:global align:4 +adaptor_do_data__Q27JStudio8TAdaptorFPCQ27JStudio7TObjectPCvUlPCvUl = .text:0x80269F7C; // type:function size:0x4 scope:global align:4 +adaptor_setVariableValue__Q27JStudio8TAdaptorFPQ27JStudio7TObjectUlQ37JStudio4data15TEOperationDataPCvUl = .text:0x80269F80; // type:function size:0xA0 scope:global align:4 +adaptor_setVariableValue_n__Q27JStudio8TAdaptorFPQ27JStudio7TObjectPCUlUlQ37JStudio4data15TEOperationDataPCvUl = .text:0x8026A020; // type:function size:0xF4 scope:global align:4 +adaptor_setVariableValue_immediate__Q27JStudio8TAdaptorFPCQ37JStudio8TAdaptor27TSetVariableValue_immediate = .text:0x8026A114; // type:function size:0x44 scope:global align:4 +adaptor_setVariableValue_Vec__Q27JStudio8TAdaptorFPCUlRC3Vec = .text:0x8026A158; // type:function size:0x70 scope:global align:4 +adaptor_getVariableValue_Vec__Q27JStudio8TAdaptorCFP3VecPCUl = .text:0x8026A1C8; // type:function size:0x40 scope:global align:4 +adaptor_setVariableValue_GXColor__Q27JStudio8TAdaptorFPCUlRC8_GXColor = .text:0x8026A208; // type:function size:0xE0 scope:global align:4 +adaptor_getVariableValue_GXColor__Q27JStudio8TAdaptorCFP8_GXColorPCUl = .text:0x8026A2E8; // type:function size:0x14C scope:global align:4 +adaptor_updateVariableValue__Q27JStudio8TAdaptorFPQ27JStudio7TObjectUl = .text:0x8026A434; // type:function size:0x98 scope:global align:4 +adaptor_setVariableValue_VOID___Q27JStudio8TAdaptorFPQ27JStudio8TAdaptorPQ27JStudio7TObjectUlPCvUl = .text:0x8026A4CC; // type:function size:0x18 scope:global align:4 +adaptor_setVariableValue_IMMEDIATE___Q27JStudio8TAdaptorFPQ27JStudio8TAdaptorPQ27JStudio7TObjectUlPCvUl = .text:0x8026A4E4; // type:function size:0x2C scope:global align:4 +adaptor_setVariableValue_TIME___Q27JStudio8TAdaptorFPQ27JStudio8TAdaptorPQ27JStudio7TObjectUlPCvUl = .text:0x8026A510; // type:function size:0x2C scope:global align:4 +adaptor_setVariableValue_FVR_NAME___Q27JStudio8TAdaptorFPQ27JStudio8TAdaptorPQ27JStudio7TObjectUlPCvUl = .text:0x8026A53C; // type:function size:0x70 scope:global align:4 +adaptor_setVariableValue_FVR_INDEX___Q27JStudio8TAdaptorFPQ27JStudio8TAdaptorPQ27JStudio7TObjectUlPCvUl = .text:0x8026A5AC; // type:function size:0x6C scope:global align:4 +__dt__Q27JStudio7TObjectFv = .text:0x8026A618; // type:function size:0x84 scope:global align:4 +forward_value__Q27JStudio7TObjectFUl = .text:0x8026A69C; // type:function size:0x6C scope:global align:4 +do_begin__Q27JStudio7TObjectFv = .text:0x8026A708; // type:function size:0x3C scope:global align:4 +do_end__Q27JStudio7TObjectFv = .text:0x8026A744; // type:function size:0x3C scope:global align:4 +do_wait__Q27JStudio7TObjectFUl = .text:0x8026A780; // type:function size:0x20 scope:global align:4 +do_data__Q27JStudio7TObjectFPCvUlPCvUl = .text:0x8026A7A0; // type:function size:0x5C scope:global align:4 +__ct__Q27JStudio7TObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ27JStudio8TAdaptor = .text:0x8026A7FC; // type:function size:0x4C scope:global align:4 +__dt__Q27JStudio14TAdaptor_actorFv = .text:0x8026A848; // type:function size:0x60 scope:global align:4 +__ct__Q27JStudio13TObject_actorFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ27JStudio14TAdaptor_actor = .text:0x8026A8A8; // type:function size:0x3C scope:global align:4 +do_paragraph__Q27JStudio13TObject_actorFUlPCvUl = .text:0x8026A8E4; // type:function size:0x334 scope:global align:4 +__dt__Q27JStudio21TAdaptor_ambientLightFv = .text:0x8026AC18; // type:function size:0x60 scope:global align:4 +__ct__Q27JStudio20TObject_ambientLightFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ27JStudio21TAdaptor_ambientLight = .text:0x8026AC78; // type:function size:0x3C scope:global align:4 +do_paragraph__Q27JStudio20TObject_ambientLightFUlPCvUl = .text:0x8026ACB4; // type:function size:0xDC scope:global align:4 +__dt__Q27JStudio15TAdaptor_cameraFv = .text:0x8026AD90; // type:function size:0x60 scope:global align:4 +__ct__Q27JStudio14TObject_cameraFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ27JStudio15TAdaptor_camera = .text:0x8026ADF0; // type:function size:0x3C scope:global align:4 +do_paragraph__Q27JStudio14TObject_cameraFUlPCvUl = .text:0x8026AE2C; // type:function size:0x238 scope:global align:4 +__dt__Q27JStudio12TAdaptor_fogFv = .text:0x8026B064; // type:function size:0x60 scope:global align:4 +__ct__Q27JStudio11TObject_fogFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ27JStudio12TAdaptor_fog = .text:0x8026B0C4; // type:function size:0x3C scope:global align:4 +do_paragraph__Q27JStudio11TObject_fogFUlPCvUl = .text:0x8026B100; // type:function size:0xE8 scope:global align:4 +__dt__Q27JStudio14TAdaptor_lightFv = .text:0x8026B1E8; // type:function size:0x60 scope:global align:4 +__ct__Q27JStudio13TObject_lightFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ27JStudio14TAdaptor_light = .text:0x8026B248; // type:function size:0x3C scope:global align:4 +do_paragraph__Q27JStudio13TObject_lightFUlPCvUl = .text:0x8026B284; // type:function size:0x23C scope:global align:4 +__dt__Q27JStudio16TAdaptor_messageFv = .text:0x8026B4C0; // type:function size:0x60 scope:global align:4 +__ct__Q27JStudio15TObject_messageFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ27JStudio16TAdaptor_message = .text:0x8026B520; // type:function size:0x3C scope:global align:4 +do_paragraph__Q27JStudio15TObject_messageFUlPCvUl = .text:0x8026B55C; // type:function size:0x90 scope:global align:4 +__dt__Q27JStudio17TAdaptor_particleFv = .text:0x8026B5EC; // type:function size:0x60 scope:global align:4 +__ct__Q27JStudio16TObject_particleFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ27JStudio17TAdaptor_particle = .text:0x8026B64C; // type:function size:0x3C scope:global align:4 +do_paragraph__Q27JStudio16TObject_particleFUlPCvUl = .text:0x8026B688; // type:function size:0x2C4 scope:global align:4 +__dt__Q27JStudio14TAdaptor_soundFv = .text:0x8026B94C; // type:function size:0x60 scope:global align:4 +__ct__Q27JStudio13TObject_soundFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ27JStudio14TAdaptor_sound = .text:0x8026B9AC; // type:function size:0x3C scope:global align:4 +do_paragraph__Q27JStudio13TObject_soundFUlPCvUl = .text:0x8026B9E8; // type:function size:0x1F8 scope:global align:4 +__dt__Q27JStudio13TObject_soundFv = .text:0x8026BBE0; // type:function size:0x60 scope:global align:4 +__dt__Q27JStudio16TObject_particleFv = .text:0x8026BC40; // type:function size:0x60 scope:global align:4 +__dt__Q27JStudio15TObject_messageFv = .text:0x8026BCA0; // type:function size:0x60 scope:global align:4 +__dt__Q27JStudio13TObject_lightFv = .text:0x8026BD00; // type:function size:0x60 scope:global align:4 +__dt__Q27JStudio11TObject_fogFv = .text:0x8026BD60; // type:function size:0x60 scope:global align:4 +__dt__Q27JStudio14TObject_cameraFv = .text:0x8026BDC0; // type:function size:0x60 scope:global align:4 +__dt__Q27JStudio20TObject_ambientLightFv = .text:0x8026BE20; // type:function size:0x60 scope:global align:4 +__dt__Q27JStudio13TObject_actorFv = .text:0x8026BE80; // type:function size:0x60 scope:global align:4 +__sinit_jstudio-object_cpp = .text:0x8026BEE0; // type:function size:0x1FC scope:local align:4 +__dt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_Fv = .text:0x8026C0DC; // type:function size:0x60 scope:global align:4 +__dt__Q37JStudio28@unnamed@jstudio_object_cpp@57TOutputVariableValue_BOOL_Fv = .text:0x8026C13C; // type:function size:0x60 scope:global align:4 +__dt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_Fv = .text:0x8026C19C; // type:function size:0x60 scope:global align:4 +__dt__Q37JStudio28@unnamed@jstudio_object_cpp@55TOutputVariableValue_BOOL_Fv = .text:0x8026C1FC; // type:function size:0x60 scope:global align:4 +__dt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_Fv = .text:0x8026C25C; // type:function size:0x60 scope:global align:4 +__cl__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x8026C2BC; // type:function size:0x5C scope:global align:4 +__cl__Q37JStudio28@unnamed@jstudio_object_cpp@57TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x8026C318; // type:function size:0x5C scope:global align:4 +__cl__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x8026C374; // type:function size:0x5C scope:global align:4 +__cl__Q37JStudio28@unnamed@jstudio_object_cpp@55TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x8026C3D0; // type:function size:0x5C scope:global align:4 +__cl__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x8026C42C; // type:function size:0x5C scope:global align:4 +toFunction_outside__Q27JStudio14TFunctionValueFi = .text:0x8026C488; // type:function size:0x48 scope:global align:4 +__ct__Q27JStudio14TFunctionValueFv = .text:0x8026C4D0; // type:function size:0x10 scope:global align:4 +__dt__Q27JStudio14TFunctionValueFv = .text:0x8026C4E0; // type:function size:0x48 scope:global align:4 +refer_initialize__Q27JStudio29TFunctionValueAttribute_referFv = .text:0x8026C528; // type:function size:0x28 scope:global align:4 +interpolateValue_hermite__Q27JStudio13functionvalueFddddddd = .text:0x8026C550; // type:function size:0x64 scope:global align:4 +interpolateValue_BSpline_uniform__Q27JStudio13functionvalueFddddd = .text:0x8026C5B4; // type:function size:0x64 scope:global align:4 +interpolateValue_BSpline_nonuniform__Q27JStudio13functionvalueFdPCdPCd = .text:0x8026C618; // type:function size:0xE0 scope:global align:4 +extrapolateParameter_turn__Q27JStudio13functionvalueFdd = .text:0x8026C6F8; // type:function size:0x60 scope:global align:4 +range_initialize__Q27JStudio29TFunctionValueAttribute_rangeFv = .text:0x8026C758; // type:function size:0x34 scope:global align:4 +range_prepare__Q27JStudio29TFunctionValueAttribute_rangeFv = .text:0x8026C78C; // type:function size:0xA8 scope:global align:4 +range_set__Q27JStudio29TFunctionValueAttribute_rangeFdd = .text:0x8026C834; // type:function size:0x14 scope:global align:4 +range_getParameter__Q27JStudio29TFunctionValueAttribute_rangeCFddd = .text:0x8026C848; // type:function size:0x310 scope:global align:4 +__ct__Q27JStudio29TFunctionValueAttribute_rangeFv = .text:0x8026CB58; // type:function size:0x44 scope:global align:4 +__ct__Q27JStudio24TFunctionValue_compositeFv = .text:0x8026CB9C; // type:function size:0x5C scope:global align:4 +getType__Q27JStudio24TFunctionValue_compositeCFv = .text:0x8026CBF8; // type:function size:0x8 scope:global align:4 +getAttributeSet__Q27JStudio24TFunctionValue_compositeFv = .text:0x8026CC00; // type:function size:0x20 scope:global align:4 +initialize__Q27JStudio24TFunctionValue_compositeFv = .text:0x8026CC20; // type:function size:0x44 scope:global align:4 +prepare__Q27JStudio24TFunctionValue_compositeFv = .text:0x8026CC64; // type:function size:0x4 scope:global align:4 +getValue__Q27JStudio24TFunctionValue_compositeFd = .text:0x8026CC68; // type:function size:0x34 scope:global align:4 +composite_raw__Q27JStudio24TFunctionValue_compositeFRCQ27JGadget44TVector_pointerRCQ37JStudio24TFunctionValue_composite5TDatad = .text:0x8026CC9C; // type:function size:0x6C scope:global align:4 +composite_index__Q27JStudio24TFunctionValue_compositeFRCQ27JGadget44TVector_pointerRCQ37JStudio24TFunctionValue_composite5TDatad = .text:0x8026CD08; // type:function size:0x164 scope:global align:4 +composite_parameter__Q27JStudio24TFunctionValue_compositeFRCQ27JGadget44TVector_pointerRCQ37JStudio24TFunctionValue_composite5TDatad = .text:0x8026CE6C; // type:function size:0x6C scope:global align:4 +composite_add__Q27JStudio24TFunctionValue_compositeFRCQ27JGadget44TVector_pointerRCQ37JStudio24TFunctionValue_composite5TDatad = .text:0x8026CED8; // type:function size:0x88 scope:global align:4 +composite_subtract__Q27JStudio24TFunctionValue_compositeFRCQ27JGadget44TVector_pointerRCQ37JStudio24TFunctionValue_composite5TDatad = .text:0x8026CF60; // type:function size:0xF0 scope:global align:4 +composite_multiply__Q27JStudio24TFunctionValue_compositeFRCQ27JGadget44TVector_pointerRCQ37JStudio24TFunctionValue_composite5TDatad = .text:0x8026D050; // type:function size:0x88 scope:global align:4 +composite_divide__Q27JStudio24TFunctionValue_compositeFRCQ27JGadget44TVector_pointerRCQ37JStudio24TFunctionValue_composite5TDatad = .text:0x8026D0D8; // type:function size:0xF0 scope:global align:4 +__ct__Q27JStudio23TFunctionValue_constantFv = .text:0x8026D1C8; // type:function size:0x48 scope:global align:4 +getType__Q27JStudio23TFunctionValue_constantCFv = .text:0x8026D210; // type:function size:0x8 scope:global align:4 +getAttributeSet__Q27JStudio23TFunctionValue_constantFv = .text:0x8026D218; // type:function size:0x14 scope:global align:4 +initialize__Q27JStudio23TFunctionValue_constantFv = .text:0x8026D22C; // type:function size:0x10 scope:global align:4 +prepare__Q27JStudio23TFunctionValue_constantFv = .text:0x8026D23C; // type:function size:0x4 scope:global align:4 +getValue__Q27JStudio23TFunctionValue_constantFd = .text:0x8026D240; // type:function size:0x8 scope:global align:4 +__ct__Q27JStudio25TFunctionValue_transitionFv = .text:0x8026D248; // type:function size:0x60 scope:global align:4 +getType__Q27JStudio25TFunctionValue_transitionCFv = .text:0x8026D2A8; // type:function size:0x8 scope:global align:4 +getAttributeSet__Q27JStudio25TFunctionValue_transitionFv = .text:0x8026D2B0; // type:function size:0x30 scope:global align:4 +initialize__Q27JStudio25TFunctionValue_transitionFv = .text:0x8026D2E0; // type:function size:0x4C scope:global align:4 +prepare__Q27JStudio25TFunctionValue_transitionFv = .text:0x8026D32C; // type:function size:0x24 scope:global align:4 +getValue__Q27JStudio25TFunctionValue_transitionFd = .text:0x8026D350; // type:function size:0x1C8 scope:global align:4 +__ct__Q27JStudio19TFunctionValue_listFv = .text:0x8026D518; // type:function size:0x64 scope:global align:4 +getType__Q27JStudio19TFunctionValue_listCFv = .text:0x8026D57C; // type:function size:0x8 scope:global align:4 +getAttributeSet__Q27JStudio19TFunctionValue_listFv = .text:0x8026D584; // type:function size:0x30 scope:global align:4 +initialize__Q27JStudio19TFunctionValue_listFv = .text:0x8026D5B4; // type:function size:0x50 scope:global align:4 +prepare__Q27JStudio19TFunctionValue_listFv = .text:0x8026D604; // type:function size:0xB0 scope:global align:4 +getValue__Q27JStudio19TFunctionValue_listFd = .text:0x8026D6B4; // type:function size:0x3B8 scope:global align:4 +update_INTERPOLATE_NONE___Q27JStudio19TFunctionValue_listFRCQ27JStudio19TFunctionValue_listRCQ37JStudio19TFunctionValue_list11TIndexData_ = .text:0x8026DA6C; // type:function size:0x14 scope:global align:4 +update_INTERPOLATE_LINEAR___Q27JStudio19TFunctionValue_listFRCQ27JStudio19TFunctionValue_listRCQ37JStudio19TFunctionValue_list11TIndexData_ = .text:0x8026DA80; // type:function size:0x34 scope:global align:4 +update_INTERPOLATE_PLATEAU___Q27JStudio19TFunctionValue_listFRCQ27JStudio19TFunctionValue_listRCQ37JStudio19TFunctionValue_list11TIndexData_ = .text:0x8026DAB4; // type:function size:0x50 scope:global align:4 +update_INTERPOLATE_BSPLINE_dataMore3___Q27JStudio19TFunctionValue_listFRCQ27JStudio19TFunctionValue_listRCQ37JStudio19TFunctionValue_list11TIndexData_ = .text:0x8026DB04; // type:function size:0x8C scope:global align:4 +__ct__Q27JStudio29TFunctionValue_list_parameterFv = .text:0x8026DB90; // type:function size:0x6C scope:global align:4 +getType__Q27JStudio29TFunctionValue_list_parameterCFv = .text:0x8026DBFC; // type:function size:0x8 scope:global align:4 +getAttributeSet__Q27JStudio29TFunctionValue_list_parameterFv = .text:0x8026DC04; // type:function size:0x30 scope:global align:4 +data_set__Q27JStudio29TFunctionValue_list_parameterFPCfUl = .text:0x8026DC34; // type:function size:0x30 scope:global align:4 +initialize__Q27JStudio29TFunctionValue_list_parameterFv = .text:0x8026DC64; // type:function size:0x58 scope:global align:4 +prepare__Q27JStudio29TFunctionValue_list_parameterFv = .text:0x8026DCBC; // type:function size:0xB0 scope:global align:4 +getValue__Q27JStudio29TFunctionValue_list_parameterFd = .text:0x8026DD6C; // type:function size:0xD8 scope:global align:4 +update_INTERPOLATE_NONE___Q27JStudio29TFunctionValue_list_parameterFRCQ27JStudio29TFunctionValue_list_parameterd = .text:0x8026DE44; // type:function size:0xC scope:global align:4 +update_INTERPOLATE_LINEAR___Q27JStudio29TFunctionValue_list_parameterFRCQ27JStudio29TFunctionValue_list_parameterd = .text:0x8026DE50; // type:function size:0x30 scope:global align:4 +update_INTERPOLATE_PLATEAU___Q27JStudio29TFunctionValue_list_parameterFRCQ27JStudio29TFunctionValue_list_parameterd = .text:0x8026DE80; // type:function size:0x3C scope:global align:4 +update_INTERPOLATE_BSPLINE_dataMore3___Q27JStudio29TFunctionValue_list_parameterFRCQ27JStudio29TFunctionValue_list_parameterd = .text:0x8026DEBC; // type:function size:0x264 scope:global align:4 +__ct__Q27JStudio22TFunctionValue_hermiteFv = .text:0x8026E120; // type:function size:0x80 scope:global align:4 +getType__Q27JStudio22TFunctionValue_hermiteCFv = .text:0x8026E1A0; // type:function size:0x8 scope:global align:4 +getAttributeSet__Q27JStudio22TFunctionValue_hermiteFv = .text:0x8026E1A8; // type:function size:0x20 scope:global align:4 +data_set__Q27JStudio22TFunctionValue_hermiteFPCfUlUl = .text:0x8026E1C8; // type:function size:0x50 scope:global align:4 +initialize__Q27JStudio22TFunctionValue_hermiteFv = .text:0x8026E218; // type:function size:0x6C scope:global align:4 +prepare__Q27JStudio22TFunctionValue_hermiteFv = .text:0x8026E284; // type:function size:0x24 scope:global align:4 +getValue__Q27JStudio22TFunctionValue_hermiteFd = .text:0x8026E2A8; // type:function size:0x124 scope:global align:4 +extrapolateParameter_raw__Q27JStudio13functionvalueFdd = .text:0x8026E3CC; // type:function size:0x4 scope:global align:4 +extrapolateParameter_repeat__Q27JStudio13functionvalueFdd = .text:0x8026E3D0; // type:function size:0x3C scope:global align:4 +extrapolateParameter_clamp__Q27JStudio13functionvalueFdd = .text:0x8026E40C; // type:function size:0x2C scope:global align:4 +findUpperBound_binary_current__7JGadgetFQ37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_RCd = .text:0x8026E438; // type:function size:0x58 scope:global align:4 +findUpperBound_binary_current>__7JGadgetFQ37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_RCdQ23std7less = .text:0x8026E490; // type:function size:0x224 scope:global align:4 +findUpperBound_binary_current__7JGadgetFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_RCd = .text:0x8026E6B4; // type:function size:0x70 scope:global align:4 +findUpperBound_binary_current>__7JGadgetFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_RCdQ23std7less = .text:0x8026E724; // type:function size:0x2EC scope:global align:4 +__dt__Q27JStudio22TFunctionValue_hermiteFv = .text:0x8026EA10; // type:function size:0x60 scope:global align:4 +__dt__Q27JStudio29TFunctionValue_list_parameterFv = .text:0x8026EA70; // type:function size:0x60 scope:global align:4 +__dt__Q27JStudio19TFunctionValue_listFv = .text:0x8026EAD0; // type:function size:0x60 scope:global align:4 +__dt__Q27JStudio25TFunctionValue_transitionFv = .text:0x8026EB30; // type:function size:0x60 scope:global align:4 +__dt__Q27JStudio23TFunctionValue_constantFv = .text:0x8026EB90; // type:function size:0x60 scope:global align:4 +__dt__Q27JStudio24TFunctionValue_compositeFv = .text:0x8026EBF0; // type:function size:0x80 scope:global align:4 +upper_bound>__3stdFQ37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_RCdQ23std7less = .text:0x8026EC70; // type:function size:0x94 scope:global align:4 +upper_bound>__3stdFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_RCdQ23std7less = .text:0x8026ED04; // type:function size:0xC8 scope:global align:4 +__dt__Q37JStudio3fvb7TObjectFv = .text:0x8026EDCC; // type:function size:0x48 scope:global align:4 +prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl = .text:0x8026EE14; // type:function size:0x224 scope:global align:4 +getCompositeData_raw___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x8026F038; // type:function size:0xC scope:global align:4 +getCompositeData_index___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x8026F044; // type:function size:0xC scope:global align:4 +getCompositeData_parameter___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x8026F050; // type:function size:0xC scope:global align:4 +getCompositeData_add___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x8026F05C; // type:function size:0xC scope:global align:4 +getCompositeData_subtract___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x8026F068; // type:function size:0xC scope:global align:4 +getCompositeData_multiply___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x8026F074; // type:function size:0xC scope:global align:4 +getCompositeData_divide___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x8026F080; // type:function size:0xC scope:global align:4 +getCompositeOperation___Q37JStudio3fvb17@unnamed@fvb_cpp@FQ47JStudio3fvb4data11TEComposite = .text:0x8026F08C; // type:function size:0x14 scope:global align:4 +__ct__Q37JStudio3fvb17TObject_compositeFRCQ47JStudio3fvb4data13TParse_TBlock = .text:0x8026F0A0; // type:function size:0x80 scope:global align:4 +prepare_data___Q37JStudio3fvb17TObject_compositeFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl = .text:0x8026F120; // type:function size:0x64 scope:global align:4 +__ct__Q37JStudio3fvb16TObject_constantFRCQ47JStudio3fvb4data13TParse_TBlock = .text:0x8026F184; // type:function size:0x80 scope:global align:4 +prepare_data___Q37JStudio3fvb16TObject_constantFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl = .text:0x8026F204; // type:function size:0x10 scope:global align:4 +__ct__Q37JStudio3fvb18TObject_transitionFRCQ47JStudio3fvb4data13TParse_TBlock = .text:0x8026F214; // type:function size:0x80 scope:global align:4 +prepare_data___Q37JStudio3fvb18TObject_transitionFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl = .text:0x8026F294; // type:function size:0x18 scope:global align:4 +__ct__Q37JStudio3fvb12TObject_listFRCQ47JStudio3fvb4data13TParse_TBlock = .text:0x8026F2AC; // type:function size:0x80 scope:global align:4 +prepare_data___Q37JStudio3fvb12TObject_listFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl = .text:0x8026F32C; // type:function size:0x20 scope:global align:4 +__ct__Q37JStudio3fvb22TObject_list_parameterFRCQ47JStudio3fvb4data13TParse_TBlock = .text:0x8026F34C; // type:function size:0x80 scope:global align:4 +prepare_data___Q37JStudio3fvb22TObject_list_parameterFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl = .text:0x8026F3CC; // type:function size:0x30 scope:global align:4 +__ct__Q37JStudio3fvb15TObject_hermiteFRCQ47JStudio3fvb4data13TParse_TBlock = .text:0x8026F3FC; // type:function size:0x80 scope:global align:4 +prepare_data___Q37JStudio3fvb15TObject_hermiteFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl = .text:0x8026F47C; // type:function size:0x38 scope:global align:4 +__ct__Q37JStudio3fvb8TControlFv = .text:0x8026F4B4; // type:function size:0x30 scope:global align:4 +__dt__Q37JStudio3fvb8TControlFv = .text:0x8026F4E4; // type:function size:0x6C scope:global align:4 +appendObject__Q37JStudio3fvb8TControlFPQ37JStudio3fvb7TObject = .text:0x8026F550; // type:function size:0x4C scope:global align:4 +removeObject__Q37JStudio3fvb8TControlFPQ37JStudio3fvb7TObject = .text:0x8026F59C; // type:function size:0x30 scope:global align:4 +destroyObject__Q37JStudio3fvb8TControlFPQ37JStudio3fvb7TObject = .text:0x8026F5CC; // type:function size:0x50 scope:global align:4 +destroyObject_all__Q37JStudio3fvb8TControlFv = .text:0x8026F61C; // type:function size:0x64 scope:global align:4 +getObject__Q37JStudio3fvb8TControlFPCvUl = .text:0x8026F680; // type:function size:0xA0 scope:global align:4 +getObject_index__Q37JStudio3fvb8TControlFUl = .text:0x8026F720; // type:function size:0x44 scope:global align:4 +__dt__Q37JStudio3fvb8TFactoryFv = .text:0x8026F764; // type:function size:0x48 scope:global align:4 +create__Q37JStudio3fvb8TFactoryFRCQ47JStudio3fvb4data13TParse_TBlock = .text:0x8026F7AC; // type:function size:0x140 scope:global align:4 +destroy__Q37JStudio3fvb8TFactoryFPQ37JStudio3fvb7TObject = .text:0x8026F8EC; // type:function size:0x3C scope:global align:4 +__ct__Q37JStudio3fvb6TParseFPQ37JStudio3fvb8TControl = .text:0x8026F928; // type:function size:0x20 scope:global align:4 +__dt__Q37JStudio3fvb6TParseFv = .text:0x8026F948; // type:function size:0x60 scope:global align:4 +parseHeader_next__Q37JStudio3fvb6TParseFPPCvPUlUl = .text:0x8026F9A8; // type:function size:0x94 scope:global align:4 +parseBlock_next__Q37JStudio3fvb6TParseFPPCvPUlUl = .text:0x8026FA3C; // type:function size:0xF4 scope:global align:4 +__dt__Q37JStudio3fvb15TObject_hermiteFv = .text:0x8026FB30; // type:function size:0x84 scope:global align:4 +__dt__Q37JStudio3fvb22TObject_list_parameterFv = .text:0x8026FBB4; // type:function size:0x84 scope:global align:4 +__dt__Q37JStudio3fvb12TObject_listFv = .text:0x8026FC38; // type:function size:0x84 scope:global align:4 +__dt__Q37JStudio3fvb18TObject_transitionFv = .text:0x8026FCBC; // type:function size:0x84 scope:global align:4 +__dt__Q37JStudio3fvb16TObject_constantFv = .text:0x8026FD40; // type:function size:0x84 scope:global align:4 +__dt__Q37JStudio3fvb17TObject_compositeFv = .text:0x8026FDC4; // type:function size:0xA0 scope:global align:4 +find_if8iterator,Q37JStudio6object18TPRObject_ID_equal>__3stdFQ37JGadget37TLinkList8iteratorQ37JGadget37TLinkList8iteratorQ37JStudio6object18TPRObject_ID_equal = .text:0x8026FE64; // type:function size:0x94 scope:global align:4 +getData__Q47JStudio3fvb4data17TParse_TParagraphCFPQ57JStudio3fvb4data17TParse_TParagraph5TData = .text:0x8026FEF8; // type:function size:0x68 scope:global align:4 +isEqual__Q37JStudio6object7TIDDataFRCQ37JStudio6object7TIDDataRCQ37JStudio6object7TIDData = .text:0x8026FF60; // type:function size:0xF0 scope:global align:4 +__ct__Q37JStudio3stb7TObjectFUlPCvUl = .text:0x80270050; // type:function size:0x48 scope:global align:4 +__ct__Q37JStudio3stb7TObjectFRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x80270098; // type:function size:0x7C scope:global align:4 +__dt__Q37JStudio3stb7TObjectFv = .text:0x80270114; // type:function size:0x48 scope:global align:4 +setFlag_operation__Q37JStudio3stb7TObjectFUci = .text:0x8027015C; // type:function size:0x58 scope:global align:4 +reset__Q37JStudio3stb7TObjectFPCv = .text:0x802701B4; // type:function size:0x18 scope:global align:4 +forward__Q37JStudio3stb7TObjectFUl = .text:0x802701CC; // type:function size:0x210 scope:global align:4 +do_begin__Q37JStudio3stb7TObjectFv = .text:0x802703DC; // type:function size:0x4 scope:global align:4 +do_end__Q37JStudio3stb7TObjectFv = .text:0x802703E0; // type:function size:0x4 scope:global align:4 +do_paragraph__Q37JStudio3stb7TObjectFUlPCvUl = .text:0x802703E4; // type:function size:0x4 scope:global align:4 +do_wait__Q37JStudio3stb7TObjectFUl = .text:0x802703E8; // type:function size:0x4 scope:global align:4 +do_data__Q37JStudio3stb7TObjectFPCvUlPCvUl = .text:0x802703EC; // type:function size:0x4 scope:global align:4 +process_sequence___Q37JStudio3stb7TObjectFv = .text:0x802703F0; // type:function size:0x154 scope:global align:4 +process_paragraph_reserved___Q37JStudio3stb7TObjectFUlPCvUl = .text:0x80270544; // type:function size:0xE8 scope:global align:4 +__ct__Q37JStudio3stb15TObject_controlFPCvUl = .text:0x8027062C; // type:function size:0x4C scope:global align:4 +__ct__Q37JStudio3stb8TControlFv = .text:0x80270678; // type:function size:0x80 scope:global align:4 +__dt__Q37JStudio3stb15TObject_controlFv = .text:0x802706F8; // type:function size:0x60 scope:global align:4 +__dt__Q37JStudio3stb8TControlFv = .text:0x80270758; // type:function size:0x94 scope:global align:4 +appendObject__Q37JStudio3stb8TControlFPQ37JStudio3stb7TObject = .text:0x802707EC; // type:function size:0x50 scope:global align:4 +removeObject__Q37JStudio3stb8TControlFPQ37JStudio3stb7TObject = .text:0x8027083C; // type:function size:0x38 scope:global align:4 +destroyObject__Q37JStudio3stb8TControlFPQ37JStudio3stb7TObject = .text:0x80270874; // type:function size:0x50 scope:global align:4 +destroyObject_all__Q37JStudio3stb8TControlFv = .text:0x802708C4; // type:function size:0x64 scope:global align:4 +getObject__Q37JStudio3stb8TControlFPCvUl = .text:0x80270928; // type:function size:0xA0 scope:global align:4 +forward__Q37JStudio3stb8TControlFUl = .text:0x802709C8; // type:function size:0xFC scope:global align:4 +__dt__Q37JStudio3stb8TFactoryFv = .text:0x80270AC4; // type:function size:0x48 scope:global align:4 +create__Q37JStudio3stb8TFactoryFRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x80270B0C; // type:function size:0x8 scope:global align:4 +destroy__Q37JStudio3stb8TFactoryFPQ37JStudio3stb7TObject = .text:0x80270B14; // type:function size:0x3C scope:global align:4 +__ct__Q37JStudio3stb6TParseFPQ37JStudio3stb8TControl = .text:0x80270B50; // type:function size:0x20 scope:global align:4 +__dt__Q37JStudio3stb6TParseFv = .text:0x80270B70; // type:function size:0x60 scope:global align:4 +parseHeader_next__Q37JStudio3stb6TParseFPPCvPUlUl = .text:0x80270BD0; // type:function size:0xCC scope:global align:4 +parseBlock_next__Q37JStudio3stb6TParseFPPCvPUlUl = .text:0x80270C9C; // type:function size:0x54 scope:global align:4 +parseHeader__Q37JStudio3stb6TParseFRCQ47JStudio3stb4data14TParse_THeaderUl = .text:0x80270CF0; // type:function size:0x8 scope:global align:4 +parseBlock_block__Q37JStudio3stb6TParseFRCQ47JStudio3stb4data13TParse_TBlockUl = .text:0x80270CF8; // type:function size:0x38 scope:global align:4 +parseBlock_object__Q37JStudio3stb6TParseFRCQ47JStudio3stb4data20TParse_TBlock_objectUl = .text:0x80270D30; // type:function size:0x108 scope:global align:4 +find_if8iterator,Q37JStudio6object18TPRObject_ID_equal>__3stdFQ37JGadget37TLinkList8iteratorQ37JGadget37TLinkList8iteratorQ37JStudio6object18TPRObject_ID_equal = .text:0x80270E38; // type:function size:0x94 scope:global align:4 +getData__Q47JStudio3stb4data16TParse_TSequenceCFPQ57JStudio3stb4data16TParse_TSequence5TData = .text:0x80270ECC; // type:function size:0x50 scope:global align:4 +getData__Q47JStudio3stb4data17TParse_TParagraphCFPQ57JStudio3stb4data17TParse_TParagraph5TData = .text:0x80270F1C; // type:function size:0x78 scope:global align:4 +getData__Q47JStudio3stb4data22TParse_TParagraph_dataCFPQ57JStudio3stb4data22TParse_TParagraph_data5TData = .text:0x80270F94; // type:function size:0x80 scope:global align:4 +__dt__Q214JStudio_JStage13TCreateObjectFv = .text:0x80271014; // type:function size:0x60 scope:global align:4 +create__Q214JStudio_JStage13TCreateObjectFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x80271074; // type:function size:0x150 scope:global align:4 +find__Q214JStudio_JStage13TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectQ26JStage8TEObject = .text:0x802711C4; // type:function size:0x80 scope:global align:4 +createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x80271244; // type:function size:0xBC scope:global align:4 +createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x80271300; // type:function size:0xBC scope:global align:4 +createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x802713BC; // type:function size:0xBC scope:global align:4 +createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x80271478; // type:function size:0xBC scope:global align:4 +createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x80271534; // type:function size:0xBC scope:global align:4 +adaptor_data___Q214JStudio_JStage16TAdaptor_object_FPQ26JStage7TObjectPCvUlPCvUl = .text:0x802715F0; // type:function size:0x48 scope:global align:4 +adaptor_ENABLE___Q214JStudio_JStage16TAdaptor_object_FPQ26JStage7TObjectQ37JStudio4data15TEOperationDataPCvUl = .text:0x80271638; // type:function size:0x94 scope:global align:4 +__ct__Q214JStudio_JStage14TAdaptor_actorFPCQ26JStage7TSystemPQ26JStage6TActor = .text:0x802716CC; // type:function size:0xB4 scope:global align:4 +__dt__Q214JStudio_JStage14TAdaptor_actorFv = .text:0x80271780; // type:function size:0x78 scope:global align:4 +adaptor_do_prepare__Q214JStudio_JStage14TAdaptor_actorFPCQ27JStudio7TObject = .text:0x802717F8; // type:function size:0x8C scope:global align:4 +adaptor_do_begin__Q214JStudio_JStage14TAdaptor_actorFPCQ27JStudio7TObject = .text:0x80271884; // type:function size:0x1E4 scope:global align:4 +adaptor_do_end__Q214JStudio_JStage14TAdaptor_actorFPCQ27JStudio7TObject = .text:0x80271A68; // type:function size:0x54 scope:global align:4 +adaptor_do_update__Q214JStudio_JStage14TAdaptor_actorFPCQ27JStudio7TObjectUl = .text:0x80271ABC; // type:function size:0xFC scope:global align:4 +adaptor_do_data__Q214JStudio_JStage14TAdaptor_actorFPCQ27JStudio7TObjectPCvUlPCvUl = .text:0x80271BB8; // type:function size:0x34 scope:global align:4 +adaptor_do_SHAPE__Q214JStudio_JStage14TAdaptor_actorFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80271BEC; // type:function size:0x58 scope:global align:4 +adaptor_do_ANIMATION__Q214JStudio_JStage14TAdaptor_actorFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80271C44; // type:function size:0x58 scope:global align:4 +adaptor_do_ANIMATION_MODE__Q214JStudio_JStage14TAdaptor_actorFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80271C9C; // type:function size:0x14 scope:global align:4 +adaptor_do_TEXTURE_ANIMATION__Q214JStudio_JStage14TAdaptor_actorFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80271CB0; // type:function size:0x58 scope:global align:4 +adaptor_do_TEXTURE_ANIMATION_MODE__Q214JStudio_JStage14TAdaptor_actorFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80271D08; // type:function size:0x14 scope:global align:4 +adaptor_do_PARENT__Q214JStudio_JStage14TAdaptor_actorFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80271D1C; // type:function size:0x54 scope:global align:4 +adaptor_do_PARENT_NODE__Q214JStudio_JStage14TAdaptor_actorFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80271D70; // type:function size:0x70 scope:global align:4 +adaptor_do_PARENT_ENABLE__Q214JStudio_JStage14TAdaptor_actorFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80271DE0; // type:function size:0x5C scope:global align:4 +adaptor_do_RELATION__Q214JStudio_JStage14TAdaptor_actorFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80271E3C; // type:function size:0x54 scope:global align:4 +adaptor_do_RELATION_NODE__Q214JStudio_JStage14TAdaptor_actorFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80271E90; // type:function size:0x70 scope:global align:4 +adaptor_do_RELATION_ENABLE__Q214JStudio_JStage14TAdaptor_actorFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80271F00; // type:function size:0x58 scope:global align:4 +setJSG_ID___Q214JStudio_JStage14TAdaptor_actorFMQ26JStage6TActorFPCvPvUl_vQ37JStudio4data15TEOperationDataPCvUl = .text:0x80271F58; // type:function size:0x3C scope:global align:4 +__cl__Q314JStudio_JStage14TAdaptor_actor26TVVOutput_ANIMATION_FRAME_CFfPQ27JStudio8TAdaptor = .text:0x80271F94; // type:function size:0xD4 scope:global align:4 +__dt__Q314JStudio_JStage14TAdaptor_actor26TVVOutput_ANIMATION_FRAME_Fv = .text:0x80272068; // type:function size:0x60 scope:global align:4 +__sinit_object-actor_cpp = .text:0x802720C8; // type:function size:0x3D0 scope:local align:4 +__ct__Q27JStudio14TVariableValueFv = .text:0x80272498; // type:function size:0x18 scope:global align:4 +__dt__Q214JStudio_JStage81TVariableValueOutput_object_Fv = .text:0x802724B0; // type:function size:0x60 scope:global align:4 +__cl__Q214JStudio_JStage81TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x80272510; // type:function size:0x30 scope:global align:4 +__ct__Q214JStudio_JStage21TAdaptor_ambientLightFPCQ26JStage7TSystemPQ26JStage13TAmbientLight = .text:0x80272540; // type:function size:0x94 scope:global align:4 +__dt__Q214JStudio_JStage21TAdaptor_ambientLightFv = .text:0x802725D4; // type:function size:0x78 scope:global align:4 +adaptor_do_prepare__Q214JStudio_JStage21TAdaptor_ambientLightFPCQ27JStudio7TObject = .text:0x8027264C; // type:function size:0x4 scope:global align:4 +adaptor_do_begin__Q214JStudio_JStage21TAdaptor_ambientLightFPCQ27JStudio7TObject = .text:0x80272650; // type:function size:0x8C scope:global align:4 +adaptor_do_end__Q214JStudio_JStage21TAdaptor_ambientLightFPCQ27JStudio7TObject = .text:0x802726DC; // type:function size:0x54 scope:global align:4 +adaptor_do_update__Q214JStudio_JStage21TAdaptor_ambientLightFPCQ27JStudio7TObjectUl = .text:0x80272730; // type:function size:0x58 scope:global align:4 +adaptor_do_data__Q214JStudio_JStage21TAdaptor_ambientLightFPCQ27JStudio7TObjectPCvUlPCvUl = .text:0x80272788; // type:function size:0x34 scope:global align:4 +__ct__Q214JStudio_JStage15TAdaptor_cameraFPCQ26JStage7TSystemPQ26JStage7TCamera = .text:0x802727BC; // type:function size:0x94 scope:global align:4 +__dt__Q214JStudio_JStage15TAdaptor_cameraFv = .text:0x80272850; // type:function size:0x78 scope:global align:4 +adaptor_do_prepare__Q214JStudio_JStage15TAdaptor_cameraFPCQ27JStudio7TObject = .text:0x802728C8; // type:function size:0x48 scope:global align:4 +adaptor_do_begin__Q214JStudio_JStage15TAdaptor_cameraFPCQ27JStudio7TObject = .text:0x80272910; // type:function size:0x158 scope:global align:4 +adaptor_do_end__Q214JStudio_JStage15TAdaptor_cameraFPCQ27JStudio7TObject = .text:0x80272A68; // type:function size:0x54 scope:global align:4 +adaptor_do_update__Q214JStudio_JStage15TAdaptor_cameraFPCQ27JStudio7TObjectUl = .text:0x80272ABC; // type:function size:0xC8 scope:global align:4 +adaptor_do_data__Q214JStudio_JStage15TAdaptor_cameraFPCQ27JStudio7TObjectPCvUlPCvUl = .text:0x80272B84; // type:function size:0x34 scope:global align:4 +adaptor_do_PARENT__Q214JStudio_JStage15TAdaptor_cameraFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80272BB8; // type:function size:0x54 scope:global align:4 +adaptor_do_PARENT_NODE__Q214JStudio_JStage15TAdaptor_cameraFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80272C0C; // type:function size:0x70 scope:global align:4 +adaptor_do_PARENT_ENABLE__Q214JStudio_JStage15TAdaptor_cameraFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80272C7C; // type:function size:0x5C scope:global align:4 +__sinit_object-camera_cpp = .text:0x80272CD8; // type:function size:0x364 scope:local align:4 +__dt__Q214JStudio_JStage83TVariableValueOutput_object_Fv = .text:0x8027303C; // type:function size:0x60 scope:global align:4 +__cl__Q214JStudio_JStage83TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x8027309C; // type:function size:0x30 scope:global align:4 +__ct__Q214JStudio_JStage12TAdaptor_fogFPCQ26JStage7TSystemPQ26JStage4TFog = .text:0x802730CC; // type:function size:0x94 scope:global align:4 +__dt__Q214JStudio_JStage12TAdaptor_fogFv = .text:0x80273160; // type:function size:0x78 scope:global align:4 +adaptor_do_prepare__Q214JStudio_JStage12TAdaptor_fogFPCQ27JStudio7TObject = .text:0x802731D8; // type:function size:0x48 scope:global align:4 +adaptor_do_begin__Q214JStudio_JStage12TAdaptor_fogFPCQ27JStudio7TObject = .text:0x80273220; // type:function size:0xE4 scope:global align:4 +adaptor_do_end__Q214JStudio_JStage12TAdaptor_fogFPCQ27JStudio7TObject = .text:0x80273304; // type:function size:0x54 scope:global align:4 +adaptor_do_update__Q214JStudio_JStage12TAdaptor_fogFPCQ27JStudio7TObjectUl = .text:0x80273358; // type:function size:0x58 scope:global align:4 +adaptor_do_data__Q214JStudio_JStage12TAdaptor_fogFPCQ27JStudio7TObjectPCvUlPCvUl = .text:0x802733B0; // type:function size:0x34 scope:global align:4 +__sinit_object-fog_cpp = .text:0x802733E4; // type:function size:0x21C scope:local align:4 +__dt__Q214JStudio_JStage77TVariableValueOutput_object_Fv = .text:0x80273600; // type:function size:0x60 scope:global align:4 +__cl__Q214JStudio_JStage77TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x80273660; // type:function size:0x30 scope:global align:4 +__ct__Q214JStudio_JStage14TAdaptor_lightFPCQ26JStage7TSystemPQ26JStage6TLight = .text:0x80273690; // type:function size:0x9C scope:global align:4 +__dt__Q214JStudio_JStage14TAdaptor_lightFv = .text:0x8027372C; // type:function size:0x78 scope:global align:4 +adaptor_do_prepare__Q214JStudio_JStage14TAdaptor_lightFPCQ27JStudio7TObject = .text:0x802737A4; // type:function size:0x48 scope:global align:4 +adaptor_do_begin__Q214JStudio_JStage14TAdaptor_lightFPCQ27JStudio7TObject = .text:0x802737EC; // type:function size:0x238 scope:global align:4 +adaptor_do_end__Q214JStudio_JStage14TAdaptor_lightFPCQ27JStudio7TObject = .text:0x80273A24; // type:function size:0x54 scope:global align:4 +adaptor_do_update__Q214JStudio_JStage14TAdaptor_lightFPCQ27JStudio7TObjectUl = .text:0x80273A78; // type:function size:0x1B4 scope:global align:4 +adaptor_do_data__Q214JStudio_JStage14TAdaptor_lightFPCQ27JStudio7TObjectPCvUlPCvUl = .text:0x80273C2C; // type:function size:0x34 scope:global align:4 +adaptor_do_FACULTY__Q214JStudio_JStage14TAdaptor_lightFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80273C60; // type:function size:0x78 scope:global align:4 +adaptor_do_ENABLE__Q214JStudio_JStage14TAdaptor_lightFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80273CD8; // type:function size:0x24 scope:global align:4 +__cl__Q314JStudio_JStage14TAdaptor_light20TVVOutput_direction_CFfPQ27JStudio8TAdaptor = .text:0x80273CFC; // type:function size:0xC scope:global align:4 +__dt__Q314JStudio_JStage14TAdaptor_light20TVVOutput_direction_Fv = .text:0x80273D08; // type:function size:0x60 scope:global align:4 +__sinit_object-light_cpp = .text:0x80273D68; // type:function size:0x298 scope:local align:4 +createObject_SOUND_JAI___Q214JStudio_JAudio21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectP8JAIBasic = .text:0x80274000; // type:function size:0xB4 scope:global align:4 +__dt__Q214JStudio_JAudio13TCreateObjectFv = .text:0x802740B4; // type:function size:0x60 scope:global align:4 +create__Q214JStudio_JAudio13TCreateObjectFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x80274114; // type:function size:0x74 scope:global align:4 +__ct__Q214JStudio_JAudio14TAdaptor_soundFP8JAIBasic = .text:0x80274188; // type:function size:0xA0 scope:global align:4 +__dt__Q214JStudio_JAudio14TAdaptor_soundFv = .text:0x80274228; // type:function size:0x78 scope:global align:4 +adaptor_do_prepare__Q214JStudio_JAudio14TAdaptor_soundFPCQ27JStudio7TObject = .text:0x802742A0; // type:function size:0x108 scope:global align:4 +adaptor_do_update__Q214JStudio_JAudio14TAdaptor_soundFPCQ27JStudio7TObjectUl = .text:0x802743A8; // type:function size:0x78 scope:global align:4 +adaptor_do_SOUND__Q214JStudio_JAudio14TAdaptor_soundFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80274420; // type:function size:0xAC scope:global align:4 +adaptor_do_LOCATED__Q214JStudio_JAudio14TAdaptor_soundFQ37JStudio4data15TEOperationDataPCvUl = .text:0x802744CC; // type:function size:0x28 scope:global align:4 +__cl__Q314JStudio_JAudio14TAdaptor_sound21TVVOOn_BEGIN_FADE_IN_CFfPQ27JStudio8TAdaptor = .text:0x802744F4; // type:function size:0xB0 scope:global align:4 +__cl__Q314JStudio_JAudio14TAdaptor_sound20TVVOOn_END_FADE_OUT_CFfPQ27JStudio8TAdaptor = .text:0x802745A4; // type:function size:0x40 scope:global align:4 +__cl__Q314JStudio_JAudio14TAdaptor_sound13TVVOSetValue_CFfPQ27JStudio8TAdaptor = .text:0x802745E4; // type:function size:0x3C scope:global align:4 +setDemoFxmix__8JAISoundFfUl = .text:0x80274620; // type:function size:0x24 scope:global align:4 +setDemoPitch__8JAISoundFfUl = .text:0x80274644; // type:function size:0x24 scope:global align:4 +setDemoPan__8JAISoundFfUl = .text:0x80274668; // type:function size:0x24 scope:global align:4 +setDemoVolume__8JAISoundFfUl = .text:0x8027468C; // type:function size:0x24 scope:global align:4 +__dt__Q314JStudio_JAudio14TAdaptor_sound13TVVOSetValue_Fv = .text:0x802746B0; // type:function size:0x60 scope:global align:4 +__dt__Q314JStudio_JAudio14TAdaptor_sound20TVVOOn_END_FADE_OUT_Fv = .text:0x80274710; // type:function size:0x60 scope:global align:4 +__dt__Q314JStudio_JAudio14TAdaptor_sound21TVVOOn_BEGIN_FADE_IN_Fv = .text:0x80274770; // type:function size:0x60 scope:global align:4 +__sinit_object-sound_cpp = .text:0x802747D0; // type:function size:0x35C scope:local align:4 +createObject_PARTICLE_JPA___Q217JStudio_JParticle21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectP17JPAEmitterManagerPCQ26JStage7TSystem = .text:0x80274B2C; // type:function size:0xBC scope:global align:4 +__dt__Q217JStudio_JParticle13TCreateObjectFv = .text:0x80274BE8; // type:function size:0x60 scope:global align:4 +create__Q217JStudio_JParticle13TCreateObjectFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x80274C48; // type:function size:0x78 scope:global align:4 +__ct__Q217JStudio_JParticle17TAdaptor_particleFP17JPAEmitterManagerPCQ26JStage7TSystem = .text:0x80274CC0; // type:function size:0xDC scope:global align:4 +__dt__Q317JStudio_JParticle17TAdaptor_particle13TJPACallback_Fv = .text:0x80274D9C; // type:function size:0x5C scope:global align:4 +__dt__Q217JStudio_JParticle17TAdaptor_particleFv = .text:0x80274DF8; // type:function size:0xA0 scope:global align:4 +adaptor_do_prepare__Q217JStudio_JParticle17TAdaptor_particleFPCQ27JStudio7TObject = .text:0x80274E98; // type:function size:0x184 scope:global align:4 +adaptor_do_end__Q217JStudio_JParticle17TAdaptor_particleFPCQ27JStudio7TObject = .text:0x8027501C; // type:function size:0x4 scope:global align:4 +adaptor_do_update__Q217JStudio_JParticle17TAdaptor_particleFPCQ27JStudio7TObjectUl = .text:0x80275020; // type:function size:0x54 scope:global align:4 +adaptor_do_PARTICLE__Q217JStudio_JParticle17TAdaptor_particleFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80275074; // type:function size:0x14 scope:global align:4 +adaptor_do_PARENT__Q217JStudio_JParticle17TAdaptor_particleFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80275088; // type:function size:0x64 scope:global align:4 +adaptor_do_PARENT_NODE__Q217JStudio_JParticle17TAdaptor_particleFQ37JStudio4data15TEOperationDataPCvUl = .text:0x802750EC; // type:function size:0x80 scope:global align:4 +adaptor_do_PARENT_ENABLE__Q217JStudio_JParticle17TAdaptor_particleFQ37JStudio4data15TEOperationDataPCvUl = .text:0x8027516C; // type:function size:0x1C scope:global align:4 +__cl__Q317JStudio_JParticle17TAdaptor_particle21TVVOOn_BEGIN_FADE_IN_CFfPQ27JStudio8TAdaptor = .text:0x80275188; // type:function size:0xEC scope:global align:4 +__cl__Q317JStudio_JParticle17TAdaptor_particle20TVVOOn_END_FADE_OUT_CFfPQ27JStudio8TAdaptor = .text:0x80275274; // type:function size:0xDC scope:global align:4 +execute__Q317JStudio_JParticle17TAdaptor_particle13TJPACallback_FP14JPABaseEmitter = .text:0x80275350; // type:function size:0x3B0 scope:global align:4 +__dt__Q317JStudio_JParticle17TAdaptor_particle20TVVOOn_END_FADE_OUT_Fv = .text:0x80275700; // type:function size:0x60 scope:global align:4 +__dt__Q317JStudio_JParticle17TAdaptor_particle21TVVOOn_BEGIN_FADE_IN_Fv = .text:0x80275760; // type:function size:0x60 scope:global align:4 +__sinit_object-particle_cpp = .text:0x802757C0; // type:function size:0x7C scope:local align:4 +createObject_MESSAGE_JMS___Q216JStudio_JMessage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ28JMessage8TControl = .text:0x8027583C; // type:function size:0xB4 scope:global align:4 +__dt__Q216JStudio_JMessage18TCreateObject_baseFv = .text:0x802758F0; // type:function size:0x60 scope:global align:4 +create__Q216JStudio_JMessage18TCreateObject_baseFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x80275950; // type:function size:0xA4 scope:global align:4 +__dt__Q216JStudio_JMessage13TCreateObjectFv = .text:0x802759F4; // type:function size:0x60 scope:global align:4 +find__Q216JStudio_JMessage13TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x80275A54; // type:function size:0x8 scope:global align:4 +__ct__Q216JStudio_JMessage16TAdaptor_messageFPQ28JMessage8TControl = .text:0x80275A5C; // type:function size:0x38 scope:global align:4 +__dt__Q216JStudio_JMessage16TAdaptor_messageFv = .text:0x80275A94; // type:function size:0x60 scope:global align:4 +adaptor_do_MESSAGE__Q216JStudio_JMessage16TAdaptor_messageFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80275AF4; // type:function size:0x40 scope:global align:4 +__dt__20JSUMemoryInputStreamFv = .text:0x80275B34; // type:function size:0x70 scope:global align:4 +__dt__20JSURandomInputStreamFv = .text:0x80275BA4; // type:function size:0x60 scope:global align:4 +__dt__10JSUIosBaseFv = .text:0x80275C04; // type:function size:0x48 scope:global align:4 +initSinfT__Q28JASystem4CalcFv = .text:0x80275C4C; // type:function size:0x1C4 scope:global align:4 +sinfT__Q28JASystem4CalcFf = .text:0x80275E10; // type:function size:0x2C scope:global align:4 +sinfDolby2__Q28JASystem4CalcFf = .text:0x80275E3C; // type:function size:0x2C scope:global align:4 +imixcopy__Q28JASystem4CalcFPCsPCsPsl = .text:0x80275E68; // type:function size:0x30 scope:global align:4 +bcopyfast__Q28JASystem4CalcFPCUlPUlUl = .text:0x80275E98; // type:function size:0x118 scope:global align:4 +bcopy__Q28JASystem4CalcFPCvPvUl = .text:0x80275FB0; // type:function size:0x100 scope:global align:4 +bzerofast__Q28JASystem4CalcFPvUl = .text:0x802760B0; // type:function size:0xD0 scope:global align:4 +bzero__Q28JASystem4CalcFPvUl = .text:0x80276180; // type:function size:0xF8 scope:global align:4 +init__Q28JASystem6KernelFv = .text:0x80276278; // type:function size:0x2C scope:global align:4 +initSystem__Q28JASystem6KernelFv = .text:0x802762A4; // type:function size:0x9C scope:global align:4 +registerMixCallback__Q28JASystem6KernelFPFl_PsUc = .text:0x80276340; // type:function size:0xC scope:global align:4 +vframeWork__Q28JASystem6KernelFv = .text:0x8027634C; // type:function size:0x1B4 scope:global align:4 +updateDac__Q28JASystem6KernelFv = .text:0x80276500; // type:function size:0xA8 scope:global align:4 +mixMonoTrack__Q28JASystem6KernelFPslPFl_Ps = .text:0x802765A8; // type:function size:0xF0 scope:global align:4 +mixMonoTrackWide__Q28JASystem6KernelFPslPFl_Ps = .text:0x80276698; // type:function size:0xF4 scope:global align:4 +mixExtraTrack__Q28JASystem6KernelFPslPFl_Ps = .text:0x8027678C; // type:function size:0x120 scope:global align:4 +mixInterleaveTrack__Q28JASystem6KernelFPslPFl_Ps = .text:0x802768AC; // type:function size:0x9C scope:global align:4 +__ct__Q213JASTaskThread10TCallStackFUl = .text:0x80276948; // type:function size:0x84 scope:global align:4 +__dt__Q213JASTaskThread10TCallStackFv = .text:0x802769CC; // type:function size:0x54 scope:global align:4 +sendCmdMsg__13JASTaskThreadFPFPv_lPvUl = .text:0x80276A20; // type:function size:0x94 scope:global align:4 +run__13JASTaskThreadFv = .text:0x80276AB4; // type:function size:0x68 scope:global align:4 +pause__13JASTaskThreadFb = .text:0x80276B1C; // type:function size:0x58 scope:global align:4 +createThread__Q28JASystem3DvdFiiUl = .text:0x80276B74; // type:function size:0xBC scope:global align:4 +resumeThread__Q28JASystem3DvdFv = .text:0x80276C30; // type:function size:0x64 scope:global align:4 +sendCmdMsg__Q28JASystem3DvdFPFPv_lPvUl = .text:0x80276C94; // type:function size:0x88 scope:global align:4 +checkPassDvdT__Q28JASystem3DvdFUlPUlPFUl_v = .text:0x80276D1C; // type:function size:0x40 scope:global align:4 +checkFile__Q28JASystem3DvdFPc = .text:0x80276D5C; // type:function size:0x4C scope:global align:4 +unpauseDvdT__Q28JASystem3DvdFv = .text:0x80276DA8; // type:function size:0x64 scope:global align:4 +dvdThreadCheckBack__Q28JASystem3DvdFPv = .text:0x80276E0C; // type:function size:0x4C scope:global align:4 +__dt__13JASTaskThreadFv = .text:0x80276E58; // type:function size:0x60 scope:global align:4 +resetCallback__Q28JASystem6KernelFv = .text:0x80276EB8; // type:function size:0xB4 scope:global align:4 +checkCallback__Q28JASystem6KernelFPFPv_lPv = .text:0x80276F6C; // type:function size:0x68 scope:global align:4 +registerDspCallback__Q28JASystem6KernelFPFPv_lPv = .text:0x80276FD4; // type:function size:0x90 scope:global align:4 +registerSubFrameCallback__Q28JASystem6KernelFPFPv_lPv = .text:0x80277064; // type:function size:0xF0 scope:global align:4 +aiCallback__Q28JASystem6KernelFv = .text:0x80277154; // type:function size:0x98 scope:global align:4 +subframeCallback__Q28JASystem6KernelFv = .text:0x802771EC; // type:function size:0x98 scope:global align:4 +unregistBgmAll__Q28JASystem10HardStreamFv = .text:0x80277284; // type:function size:0x60 scope:global align:4 +main__Q28JASystem10HardStreamFv = .text:0x802772E4; // type:function size:0x474 scope:global align:4 +firstBgmCallback__Q28JASystem10HardStreamFlP11DVDFileInfo = .text:0x80277758; // type:function size:0x84 scope:global align:4 +secondBgmCallback__Q28JASystem10HardStreamFlP11DVDFileInfo = .text:0x802777DC; // type:function size:0x14 scope:global align:4 +getAddrCallback__Q28JASystem10HardStreamFlP15DVDCommandBlock = .text:0x802777F0; // type:function size:0x134 scope:global align:4 +__ct__Q38JASystem10HardStream8TControlFv = .text:0x80277924; // type:function size:0x60 scope:global align:4 +getIntroNum__Q38JASystem10HardStream8TControlFv = .text:0x80277984; // type:function size:0x38 scope:global align:4 +getLoopNum__Q38JASystem10HardStream8TControlFv = .text:0x802779BC; // type:function size:0x38 scope:global align:4 +fileOpen__Q38JASystem10HardStream8TControlFUsP11DVDFileInfo = .text:0x802779F4; // type:function size:0x94 scope:global align:4 +clearListOne__Q38JASystem10HardStream8TControlFv = .text:0x80277A88; // type:function size:0x34 scope:global align:4 +setLastAddr__Q38JASystem10HardStream8TControlFP11DVDFileInfo = .text:0x80277ABC; // type:function size:0x94 scope:global align:4 +getLastAddr__Q38JASystem10HardStream8TControlFv = .text:0x80277B50; // type:function size:0x14 scope:global align:4 +startFirst__Q38JASystem10HardStream8TControlFUsP11DVDFileInfoPUl = .text:0x80277B64; // type:function size:0xB4 scope:global align:4 +startSecond__Q38JASystem10HardStream8TControlFUsP11DVDFileInfoPUl = .text:0x80277C18; // type:function size:0xB4 scope:global align:4 +resetFader__Q38JASystem10HardStream8TControlFv = .text:0x80277CCC; // type:function size:0x3C scope:global align:4 +getCurVol__Q38JASystem10HardStream8TControlFv = .text:0x80277D08; // type:function size:0x38 scope:global align:4 +calcCurVolume__Q38JASystem10HardStream8TControlFv = .text:0x80277D40; // type:function size:0x25C scope:global align:4 +volFloatToU8__Q38JASystem10HardStream8TControlFf = .text:0x80277F9C; // type:function size:0x40 scope:global align:4 +__sinit_JASHardStream_cpp = .text:0x80277FDC; // type:function size:0x3C scope:local align:4 +__dt__Q38JASystem10HardStream8TControlFv = .text:0x80278018; // type:function size:0x3C scope:global align:4 +__ct__Q38JASystem6Kernel5THeapFPQ38JASystem6Kernel9TDisposer = .text:0x80278054; // type:function size:0x74 scope:global align:4 +initRootHeap__Q38JASystem6Kernel5THeapFPvUlQ48JASystem6Kernel5THeap4Type = .text:0x802780C8; // type:function size:0xB0 scope:global align:4 +alloc__Q38JASystem6Kernel5THeapFPQ38JASystem6Kernel5THeapUl = .text:0x80278178; // type:function size:0x230 scope:global align:4 +free__Q38JASystem6Kernel5THeapFv = .text:0x802783A8; // type:function size:0x120 scope:global align:4 +insertChild__Q38JASystem6Kernel5THeapFPQ38JASystem6Kernel5THeapPQ38JASystem6Kernel5THeapPvUlb = .text:0x802784C8; // type:function size:0x174 scope:global align:4 +getTailHeap__Q38JASystem6Kernel5THeapFv = .text:0x8027863C; // type:function size:0x84 scope:global align:4 +getTailOffset__Q38JASystem6Kernel5THeapFv = .text:0x802786C0; // type:function size:0x68 scope:global align:4 +getCurOffset__Q38JASystem6Kernel5THeapFv = .text:0x80278728; // type:function size:0x6C scope:global align:4 +__ct__Q38JASystem6Kernel10TSolidHeapFv = .text:0x80278794; // type:function size:0x1C scope:global align:4 +alloc__Q38JASystem6Kernel10TSolidHeapFl = .text:0x802787B0; // type:function size:0x9C scope:global align:4 +freeAll__Q38JASystem6Kernel10TSolidHeapFv = .text:0x8027884C; // type:function size:0x18 scope:global align:4 +init__Q38JASystem6Kernel10TSolidHeapFPUcl = .text:0x80278864; // type:function size:0x88 scope:global align:4 +getRemain__Q38JASystem6Kernel10TSolidHeapFv = .text:0x802788EC; // type:function size:0x18 scope:global align:4 +onDispose__Q38JASystem6Kernel9TDisposerFv = .text:0x80278904; // type:function size:0x4 scope:global align:4 +getResSize__Q28JASystem12ResArcLoaderFP10JKRArchiveUs = .text:0x80278908; // type:function size:0x34 scope:global align:4 +loadResourceCallback__Q28JASystem12ResArcLoaderFPv = .text:0x8027893C; // type:function size:0xA4 scope:global align:4 +loadResource__Q28JASystem12ResArcLoaderFP10JKRArchiveUsPUcUl = .text:0x802789E0; // type:function size:0xB8 scope:global align:4 +loadResourceAsync__Q28JASystem12ResArcLoaderFP10JKRArchiveUsPUcUlPFUlUl_vUl = .text:0x80278A98; // type:function size:0x58 scope:global align:4 +probeStart__Q28JASystem6KernelFlPc = .text:0x80278AF0; // type:function size:0x4 scope:global align:4 +probeFinish__Q28JASystem6KernelFl = .text:0x80278AF4; // type:function size:0x4 scope:global align:4 +stackInit__Q28JASystem6KernelFPUxUl = .text:0x80278AF8; // type:function size:0x3C scope:global align:4 +__ct__Q38JASystem6Kernel8TPortCmdFv = .text:0x80278B34; // type:function size:0x18 scope:global align:4 +addPortCmdOnce__Q38JASystem6Kernel8TPortCmdFv = .text:0x80278B4C; // type:function size:0x24 scope:global align:4 +setPortCmd__Q38JASystem6Kernel8TPortCmdFPFPQ38JASystem6Kernel9TPortArgs_vPQ38JASystem6Kernel9TPortArgs = .text:0x80278B70; // type:function size:0xB8 scope:global align:4 +addPortCmd__Q38JASystem6Kernel8TPortCmdFPQ38JASystem6Kernel9TPortHead = .text:0x80278C28; // type:function size:0xBC scope:global align:4 +portCmdProcOnce__Q28JASystem6KernelFPQ38JASystem6Kernel9TPortHead = .text:0x80278CE4; // type:function size:0x80 scope:global align:4 +portCmdProcStay__Q28JASystem6KernelFPQ38JASystem6Kernel9TPortHead = .text:0x80278D64; // type:function size:0x80 scope:global align:4 +portHeadInit__Q28JASystem6KernelFPQ38JASystem6Kernel9TPortHead = .text:0x80278DE4; // type:function size:0x68 scope:global align:4 +portCmdInit__Q28JASystem6KernelFv = .text:0x80278E4C; // type:function size:0x3C scope:global align:4 +getPortCmd__Q28JASystem6KernelFPQ38JASystem6Kernel9TPortHead = .text:0x80278E88; // type:function size:0xC0 scope:global align:4 +portCmdMain__Q28JASystem6KernelFPv = .text:0x80278F48; // type:function size:0x30 scope:global align:4 +sysDramSetup__Q28JASystem6KernelFP12JKRSolidHeap = .text:0x80278F78; // type:function size:0x64 scope:global align:4 +allocFromSysDram__Q28JASystem6KernelFUl = .text:0x80278FDC; // type:function size:0x94 scope:global align:4 +sysAramSetup__Q28JASystem6KernelFUl = .text:0x80279070; // type:function size:0x54 scope:global align:4 +allocFromSysAramFull__Q28JASystem6KernelFPUl = .text:0x802790C4; // type:function size:0x58 scope:global align:4 +__sinit_JASSystemHeap_cpp = .text:0x8027911C; // type:function size:0x3C scope:local align:4 +__dt__Q38JASystem6Kernel10TSolidHeapFv = .text:0x80279158; // type:function size:0x3C scope:global align:4 +init__Q38JASystem6TTrack8TNoteMgrFv = .text:0x80279194; // type:function size:0x40 scope:global align:4 +endProcess__Q38JASystem6TTrack8TNoteMgrFv = .text:0x802791D4; // type:function size:0x28 scope:global align:4 +setChannel__Q38JASystem6TTrack8TNoteMgrFiPQ28JASystem8TChannel = .text:0x802791FC; // type:function size:0xBC scope:global align:4 +releaseChannel__Q38JASystem6TTrack8TNoteMgrFi = .text:0x802792B8; // type:function size:0xAC scope:global align:4 +getChannel__Q38JASystem6TTrack8TNoteMgrFi = .text:0x80279364; // type:function size:0xB4 scope:global align:4 +__ct__Q38JASystem6TTrack11TOuterParamFv = .text:0x80279418; // type:function size:0x48 scope:global align:4 +initExtBuffer__Q38JASystem6TTrack11TOuterParamFv = .text:0x80279460; // type:function size:0x10 scope:global align:4 +setOuterSwitch__Q38JASystem6TTrack11TOuterParamFUs = .text:0x80279470; // type:function size:0x8 scope:global align:4 +checkOuterSwitch__Q38JASystem6TTrack11TOuterParamFUs = .text:0x80279478; // type:function size:0x1C scope:global align:4 +setOuterUpdate__Q38JASystem6TTrack11TOuterParamFUs = .text:0x80279494; // type:function size:0x8 scope:global align:4 +getOuterUpdate__Q38JASystem6TTrack11TOuterParamFv = .text:0x8027949C; // type:function size:0x8 scope:global align:4 +getIntFirFilter__Q38JASystem6TTrack11TOuterParamFUc = .text:0x802794A4; // type:function size:0x10 scope:global align:4 +setParam__Q38JASystem6TTrack11TOuterParamFUcf = .text:0x802794B4; // type:function size:0x9C scope:global align:4 +onSwitch__Q38JASystem6TTrack11TOuterParamFUs = .text:0x80279550; // type:function size:0x1C scope:global align:4 +setFirFilter__Q38JASystem6TTrack11TOuterParamFPs = .text:0x8027956C; // type:function size:0x44 scope:global align:4 +extend8to16__Q28JASystem6PlayerFUc = .text:0x802795B0; // type:function size:0x20 scope:global align:4 +pitchToCent__Q28JASystem6PlayerFff = .text:0x802795D0; // type:function size:0xC0 scope:global align:4 +getRandomS32__Q28JASystem6PlayerFv = .text:0x80279690; // type:function size:0x70 scope:global align:4 +__ct__Q28JASystem14TRegisterParamFv = .text:0x80279700; // type:function size:0x50 scope:global align:4 +init__Q28JASystem14TRegisterParamFv = .text:0x80279750; // type:function size:0x68 scope:global align:4 +inherit__Q28JASystem14TRegisterParamFRCQ28JASystem14TRegisterParam = .text:0x802797B8; // type:function size:0x68 scope:global align:4 +getBankNumber__Q28JASystem14TRegisterParamCFv = .text:0x80279820; // type:function size:0xC scope:global align:4 +getProgramNumber__Q28JASystem14TRegisterParamCFv = .text:0x8027982C; // type:function size:0xC scope:global align:4 +init__Q28JASystem8TSeqCtrlFv = .text:0x80279838; // type:function size:0x50 scope:global align:4 +start__Q28JASystem8TSeqCtrlFPvUl = .text:0x80279888; // type:function size:0x14 scope:global align:4 +loopEnd__Q28JASystem8TSeqCtrlFv = .text:0x8027989C; // type:function size:0xA4 scope:global align:4 +waitCountDown__Q28JASystem8TSeqCtrlFv = .text:0x80279940; // type:function size:0x30 scope:global align:4 +callIntr__Q28JASystem8TSeqCtrlFPv = .text:0x80279970; // type:function size:0x38 scope:global align:4 +retIntr__Q28JASystem8TSeqCtrlFv = .text:0x802799A8; // type:function size:0x34 scope:global align:4 +get16__Q28JASystem8TSeqCtrlCFUl = .text:0x802799DC; // type:function size:0x18 scope:global align:4 +get24__Q28JASystem8TSeqCtrlCFUl = .text:0x802799F4; // type:function size:0x28 scope:global align:4 +get32__Q28JASystem8TSeqCtrlCFUl = .text:0x80279A1C; // type:function size:0x38 scope:global align:4 +read16__Q28JASystem8TSeqCtrlFv = .text:0x80279A54; // type:function size:0x28 scope:global align:4 +read24__Q28JASystem8TSeqCtrlFv = .text:0x80279A7C; // type:function size:0x44 scope:global align:4 +cmdOpenTrack__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x80279AC0; // type:function size:0xA8 scope:global align:4 +cmdOpenTrackBros__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x80279B68; // type:function size:0xD8 scope:global align:4 +cmdCall__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x80279C40; // type:function size:0x10C scope:global align:4 +cmdRet__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x80279D4C; // type:function size:0xA0 scope:global align:4 +cmdJmp__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x80279DEC; // type:function size:0x148 scope:global align:4 +cmdLoopS__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x80279F34; // type:function size:0x38 scope:global align:4 +cmdLoopE__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x80279F6C; // type:function size:0x28 scope:global align:4 +cmdReadPort__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x80279F94; // type:function size:0x58 scope:global align:4 +cmdWritePort__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x80279FEC; // type:function size:0x34 scope:global align:4 +cmdParentWritePort__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A020; // type:function size:0x88 scope:global align:4 +cmdChildWritePort__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A0A8; // type:function size:0x118 scope:global align:4 +cmdCheckPortImport__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A1C0; // type:function size:0x18 scope:global align:4 +cmdCheckPortExport__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A1D8; // type:function size:0x18 scope:global align:4 +cmdWait__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A1F0; // type:function size:0x14 scope:global align:4 +cmdSetLastNote__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A204; // type:function size:0x80 scope:global align:4 +cmdTimeRelate__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A284; // type:function size:0x18 scope:global align:4 +cmdSimpleOsc__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A29C; // type:function size:0x30 scope:global align:4 +cmdSimpleEnv__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A2CC; // type:function size:0x34 scope:global align:4 +cmdSimpleADSR__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A300; // type:function size:0x6C scope:global align:4 +cmdTranspose__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A36C; // type:function size:0x10 scope:global align:4 +cmdCloseTrack__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A37C; // type:function size:0x9C scope:global align:4 +cmdOutSwitch__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A418; // type:function size:0x54 scope:global align:4 +cmdUpdateSync__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A46C; // type:function size:0x2C scope:global align:4 +cmdBusConnect__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A498; // type:function size:0x30 scope:global align:4 +cmdPauseStatus__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A4C8; // type:function size:0x10 scope:global align:4 +cmdVolumeMode__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A4D8; // type:function size:0x10 scope:global align:4 +cmdSetInterrupt__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A4E8; // type:function size:0x38 scope:global align:4 +cmdDisInterrupt__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A520; // type:function size:0x2C scope:global align:4 +cmdClrI__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A54C; // type:function size:0x18 scope:global align:4 +cmdSetI__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A564; // type:function size:0x10 scope:global align:4 +cmdRetI__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A574; // type:function size:0x44 scope:global align:4 +cmdIntTimer__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A5B8; // type:function size:0x1C scope:global align:4 +cmdSyncCPU__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A5D4; // type:function size:0x58 scope:global align:4 +cmdFlushAll__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A62C; // type:function size:0x28 scope:global align:4 +cmdFlushRelease__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A654; // type:function size:0x28 scope:global align:4 +cmdTimeBase__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A67C; // type:function size:0x30 scope:global align:4 +cmdTempo__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A6AC; // type:function size:0x30 scope:global align:4 +cmdFinish__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A6DC; // type:function size:0x8 scope:global align:4 +cmdNop__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A6E4; // type:function size:0x8 scope:global align:4 +cmdPanPowSet__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A6EC; // type:function size:0x84 scope:global align:4 +cmdFIRSet__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A770; // type:function size:0x38 scope:global align:4 +cmdEXTSet__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A7A8; // type:function size:0x54 scope:global align:4 +cmdPanSwSet__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A7FC; // type:function size:0xA4 scope:global align:4 +cmdOscRoute__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A8A0; // type:function size:0x1C scope:global align:4 +cmdVibDepth__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A8BC; // type:function size:0x48 scope:global align:4 +cmdVibDepthMidi__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A904; // type:function size:0x38 scope:global align:4 +cmdVibPitch__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A93C; // type:function size:0x48 scope:global align:4 +cmdIIRSet__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027A984; // type:function size:0x84 scope:global align:4 +cmdIIRCutOff__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027AA08; // type:function size:0x94 scope:global align:4 +cmdOscFull__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027AA9C; // type:function size:0x3C scope:global align:4 +cmdCheckWave__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027AAD8; // type:function size:0x10 scope:global align:4 +cmdPrintf__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl = .text:0x8027AAE8; // type:function size:0x24C scope:global align:4 +Cmd_Process__Q28JASystem10TSeqParserFPQ28JASystem6TTrackUcUs = .text:0x8027AD34; // type:function size:0x154 scope:global align:4 +RegCmd_Process__Q28JASystem10TSeqParserFPQ28JASystem6TTrackii = .text:0x8027AE88; // type:function size:0xC0 scope:global align:4 +cmdSetParam__Q28JASystem10TSeqParserFPQ28JASystem6TTrackUc = .text:0x8027AF48; // type:function size:0x190 scope:global align:4 +cmdWait__Q28JASystem10TSeqParserFPQ28JASystem6TTrackUc = .text:0x8027B0D8; // type:function size:0x4C scope:global align:4 +cmdNoteOff__Q28JASystem10TSeqParserFPQ28JASystem6TTrackUc = .text:0x8027B124; // type:function size:0x124 scope:global align:4 +cmdNoteOn__Q28JASystem10TSeqParserFPQ28JASystem6TTrackUc = .text:0x8027B248; // type:function size:0x340 scope:global align:4 +conditionCheck__Q28JASystem10TSeqParserFPQ28JASystem6TTrackUc = .text:0x8027B588; // type:function size:0x104 scope:global align:4 +parseSeq__Q28JASystem10TSeqParserFPQ28JASystem6TTrack = .text:0x8027B68C; // type:function size:0x164 scope:global align:4 +__sinit_JASSeqParser_cpp = .text:0x8027B7F0; // type:function size:0x5B0 scope:local align:4 +__ct__Q28JASystem6TTrackFv = .text:0x8027BDA0; // type:function size:0xD4 scope:global align:4 +__ct__Q38JASystem6TTrack11TimedParam_Fv = .text:0x8027BE74; // type:function size:0x4C scope:global align:4 +init__Q28JASystem6TTrackFv = .text:0x8027BEC0; // type:function size:0x190 scope:global align:4 +inherit__Q28JASystem6TTrackFv = .text:0x8027C050; // type:function size:0xFC scope:global align:4 +mainProc__Q28JASystem6TTrackFv = .text:0x8027C14C; // type:function size:0x274 scope:global align:4 +setInterrupt__Q28JASystem6TTrackFUs = .text:0x8027C3C0; // type:function size:0x28 scope:global align:4 +tryInterrupt__Q28JASystem6TTrackFv = .text:0x8027C3E8; // type:function size:0x5C scope:global align:4 +assignExtBuffer__Q28JASystem6TTrackFPQ38JASystem6TTrack11TOuterParam = .text:0x8027C444; // type:function size:0x8 scope:global align:4 +releaseChannelAll__Q28JASystem6TTrackFv = .text:0x8027C44C; // type:function size:0x44 scope:global align:4 +flushAll__Q28JASystem6TTrackFv = .text:0x8027C490; // type:function size:0x38 scope:global align:4 +moveFreeChannel__Q28JASystem6TTrackFPQ28JASystem11TChannelMgrPQ28JASystem11TChannelMgri = .text:0x8027C4C8; // type:function size:0xB0 scope:global align:4 +initTimed__Q28JASystem6TTrackFv = .text:0x8027C578; // type:function size:0xA4 scope:global align:4 +connectBus__Q28JASystem6TTrackFii = .text:0x8027C61C; // type:function size:0x7C scope:global align:4 +noteOn__Q28JASystem6TTrackFUclllUl = .text:0x8027C698; // type:function size:0x254 scope:global align:4 +overwriteOsc__Q28JASystem6TTrackFPQ28JASystem8TChannel = .text:0x8027C8EC; // type:function size:0x130 scope:global align:4 +noteOff__Q28JASystem6TTrackFUcUs = .text:0x8027CA1C; // type:function size:0x80 scope:global align:4 +gateOn__Q28JASystem6TTrackFUclll = .text:0x8027CA9C; // type:function size:0x68 scope:global align:4 +checkNoteStop__Q28JASystem6TTrackFl = .text:0x8027CB04; // type:function size:0x44 scope:global align:4 +oscSetupFull__Q28JASystem6TTrackFUcUlUl = .text:0x8027CB48; // type:function size:0xDC scope:global align:4 +oscSetupSimpleEnv__Q28JASystem6TTrackFUcUl = .text:0x8027CC24; // type:function size:0x6C scope:global align:4 +updateOscParam__Q28JASystem6TTrackFif = .text:0x8027CC90; // type:function size:0xB0 scope:global align:4 +oscSetupSimple__Q28JASystem6TTrackFUc = .text:0x8027CD40; // type:function size:0xD0 scope:global align:4 +updateTimedParam__Q28JASystem6TTrackFv = .text:0x8027CE10; // type:function size:0xD4 scope:global align:4 +updateTrackAll__Q28JASystem6TTrackFv = .text:0x8027CEE4; // type:function size:0x3EC scope:global align:4 +updateTrack__Q28JASystem6TTrackFUl = .text:0x8027D2D0; // type:function size:0x4D4 scope:global align:4 +updateTempo__Q28JASystem6TTrackFv = .text:0x8027D7A4; // type:function size:0x15C scope:global align:4 +updateSeq__Q28JASystem6TTrackFUlb = .text:0x8027D900; // type:function size:0xE0 scope:global align:4 +seqTimeToDspTime__Q28JASystem6TTrackFlUc = .text:0x8027D9E0; // type:function size:0xBC scope:global align:4 +setParam__Q28JASystem6TTrackFifi = .text:0x8027DA9C; // type:function size:0x130 scope:global align:4 +setSeqData__Q28JASystem6TTrackFPUcli = .text:0x8027DBCC; // type:function size:0x64 scope:global align:4 +startSeq__Q28JASystem6TTrackFv = .text:0x8027DC30; // type:function size:0xB8 scope:global align:4 +stopSeq__Q28JASystem6TTrackFv = .text:0x8027DCE8; // type:function size:0x60 scope:global align:4 +stopSeqMain__Q28JASystem6TTrackFv = .text:0x8027DD48; // type:function size:0x3C scope:global align:4 +noteOffAll__Q28JASystem6TTrackFv = .text:0x8027DD84; // type:function size:0x98 scope:global align:4 +close__Q28JASystem6TTrackFv = .text:0x8027DE1C; // type:function size:0xB4 scope:global align:4 +muteTrack__Q28JASystem6TTrackFb = .text:0x8027DED0; // type:function size:0xB4 scope:global align:4 +start__Q28JASystem6TTrackFPvUl = .text:0x8027DF84; // type:function size:0x40 scope:global align:4 +openChild__Q28JASystem6TTrackFUcUc = .text:0x8027DFC4; // type:function size:0x164 scope:global align:4 +loadTbl__Q28JASystem6TTrackFUlUlUl = .text:0x8027E128; // type:function size:0x98 scope:global align:4 +exchangeRegisterValue__Q28JASystem6TTrackFUc = .text:0x8027E1C0; // type:function size:0x40 scope:global align:4 +readReg32__Q28JASystem6TTrackFUc = .text:0x8027E200; // type:function size:0x114 scope:global align:4 +readReg16__Q28JASystem6TTrackFUc = .text:0x8027E314; // type:function size:0x1D8 scope:global align:4 +writeRegDirect__Q28JASystem6TTrackFUcUs = .text:0x8027E4EC; // type:function size:0xB8 scope:global align:4 +writeRegParam__Q28JASystem6TTrackFUc = .text:0x8027E5A4; // type:function size:0x598 scope:global align:4 +readSelfPort__Q28JASystem6TTrackFi = .text:0x8027EB3C; // type:function size:0x24 scope:global align:4 +writeSelfPort__Q28JASystem6TTrackFiUs = .text:0x8027EB60; // type:function size:0x24 scope:global align:4 +writePortAppDirect__Q28JASystem6TTrackFUlUs = .text:0x8027EB84; // type:function size:0x68 scope:global align:4 +readPortAppDirect__Q28JASystem6TTrackFUlPUs = .text:0x8027EBEC; // type:function size:0x38 scope:global align:4 +routeTrack__Q28JASystem6TTrackFUl = .text:0x8027EC24; // type:function size:0x38 scope:global align:4 +writePortApp__Q28JASystem6TTrackFUlUs = .text:0x8027EC5C; // type:function size:0x54 scope:global align:4 +readPortApp__Q28JASystem6TTrackFUlPUs = .text:0x8027ECB0; // type:function size:0x54 scope:global align:4 +pause__Q28JASystem6TTrackFbb = .text:0x8027ED04; // type:function size:0x1A0 scope:global align:4 +getTranspose__Q28JASystem6TTrackCFv = .text:0x8027EEA4; // type:function size:0x50 scope:global align:4 +setTempo__Q28JASystem6TTrackFUs = .text:0x8027EEF4; // type:function size:0x3C scope:global align:4 +setTimebase__Q28JASystem6TTrackFUs = .text:0x8027EF30; // type:function size:0x30 scope:global align:4 +panCalc__Q28JASystem6TTrackFfffUc = .text:0x8027EF60; // type:function size:0x9C scope:global align:4 +rootCallback__Q28JASystem6TTrackFPv = .text:0x8027EFFC; // type:function size:0xE0 scope:global align:4 +registerSeqCallback__Q28JASystem6TTrackFPFPQ28JASystem6TTrackUs_Us = .text:0x8027F0DC; // type:function size:0x4C scope:global align:4 +newMemPool__Q28JASystem6TTrackFi = .text:0x8027F128; // type:function size:0x1B4 scope:global align:4 +__ct__Q28JASystem8TVibrateFv = .text:0x8027F2DC; // type:function size:0x30 scope:global align:4 +init__Q28JASystem8TVibrateFv = .text:0x8027F30C; // type:function size:0x18 scope:global align:4 +incCounter__Q28JASystem8TVibrateFv = .text:0x8027F324; // type:function size:0x34 scope:global align:4 +getValue__Q28JASystem8TVibrateCFv = .text:0x8027F358; // type:function size:0xB8 scope:global align:4 +__ct__Q38JASystem6TTrack10MoveParam_Fv = .text:0x8027F410; // type:function size:0x18 scope:global align:4 +__ct__Q38JASystem6TTrack12AInnerParam_Fv = .text:0x8027F428; // type:function size:0x130 scope:global align:4 +init__Q28JASystem8TIntrMgrFv = .text:0x8027F558; // type:function size:0x40 scope:global align:4 +request__Q28JASystem8TIntrMgrFUl = .text:0x8027F598; // type:function size:0x24 scope:global align:4 +setIntr__Q28JASystem8TIntrMgrFUlPv = .text:0x8027F5BC; // type:function size:0x24 scope:global align:4 +resetInter__Q28JASystem8TIntrMgrFUl = .text:0x8027F5E0; // type:function size:0x18 scope:global align:4 +checkIntr__Q28JASystem8TIntrMgrFv = .text:0x8027F5F8; // type:function size:0x6C scope:global align:4 +timerProcess__Q28JASystem8TIntrMgrFv = .text:0x8027F664; // type:function size:0x84 scope:global align:4 +init__Q28JASystem10TTrackPortFv = .text:0x8027F6E8; // type:function size:0x40 scope:global align:4 +readImport__Q28JASystem10TTrackPortFi = .text:0x8027F728; // type:function size:0x94 scope:global align:4 +readExport__Q28JASystem10TTrackPortFi = .text:0x8027F7BC; // type:function size:0x98 scope:global align:4 +writeImport__Q28JASystem10TTrackPortFiUs = .text:0x8027F854; // type:function size:0x98 scope:global align:4 +writeExport__Q28JASystem10TTrackPortFiUs = .text:0x8027F8EC; // type:function size:0x9C scope:global align:4 +getCurrentHeap__Q28JASystem5TBankFv = .text:0x8027F988; // type:function size:0x14 scope:global align:4 +getCurrentHeap__Q28JASystem9TWaveBankFv = .text:0x8027F99C; // type:function size:0x14 scope:global align:4 +__ct__Q28JASystem10TBasicBankFv = .text:0x8027F9B0; // type:function size:0x2C scope:global align:4 +__dt__Q28JASystem10TBasicBankFv = .text:0x8027F9DC; // type:function size:0x74 scope:global align:4 +setInstCount__Q28JASystem10TBasicBankFUl = .text:0x8027FA50; // type:function size:0xA0 scope:global align:4 +setInst__Q28JASystem10TBasicBankFiPQ28JASystem5TInst = .text:0x8027FAF0; // type:function size:0xB8 scope:global align:4 +getInst__Q28JASystem10TBasicBankCFi = .text:0x8027FBA8; // type:function size:0x88 scope:global align:4 +__dt__Q28JASystem5TBankFv = .text:0x8027FC30; // type:function size:0x48 scope:global align:4 +getType__Q28JASystem10TBasicBankCFv = .text:0x8027FC78; // type:function size:0xC scope:global align:4 +__ct__Q28JASystem10TBasicInstFv = .text:0x8027FC84; // type:function size:0x44 scope:global align:4 +__dt__Q28JASystem10TBasicInstFv = .text:0x8027FCC8; // type:function size:0x8C scope:global align:4 +getParam__Q28JASystem10TBasicInstCFiiPQ28JASystem10TInstParam = .text:0x8027FD54; // type:function size:0x238 scope:global align:4 +getKeymapIndex__Q28JASystem10TBasicInstCFi = .text:0x8027FF8C; // type:function size:0x8 scope:global align:4 +setKeyRegionCount__Q28JASystem10TBasicInstFUl = .text:0x8027FF94; // type:function size:0xBC scope:global align:4 +setEffectCount__Q28JASystem10TBasicInstFUl = .text:0x80280050; // type:function size:0xB4 scope:global align:4 +setEffect__Q28JASystem10TBasicInstFiPQ28JASystem11TInstEffect = .text:0x80280104; // type:function size:0xB8 scope:global align:4 +setOscCount__Q28JASystem10TBasicInstFUl = .text:0x802801BC; // type:function size:0xB4 scope:global align:4 +setOsc__Q28JASystem10TBasicInstFiPQ38JASystem11TOscillator4Osc_ = .text:0x80280270; // type:function size:0xB8 scope:global align:4 +getKeyRegion__Q28JASystem10TBasicInstFi = .text:0x80280328; // type:function size:0x88 scope:global align:4 +__dt__Q38JASystem10TBasicInst7TKeymapFv = .text:0x802803B0; // type:function size:0x54 scope:global align:4 +setVeloRegionCount__Q38JASystem10TBasicInst7TKeymapFUl = .text:0x80280404; // type:function size:0x94 scope:global align:4 +getVeloRegion__Q38JASystem10TBasicInst7TKeymapFi = .text:0x80280498; // type:function size:0x88 scope:global align:4 +getVeloRegion__Q38JASystem10TBasicInst7TKeymapCFi = .text:0x80280520; // type:function size:0x88 scope:global align:4 +__dt__Q28JASystem5TInstFv = .text:0x802805A8; // type:function size:0x48 scope:global align:4 +__ct__Q38JASystem10TBasicInst7TKeymapFv = .text:0x802805F0; // type:function size:0x18 scope:global align:4 +getType__Q28JASystem10TBasicInstCFv = .text:0x80280608; // type:function size:0xC scope:global align:4 +getParam__Q28JASystem8TDrumSetCFiiPQ28JASystem10TInstParam = .text:0x80280614; // type:function size:0x29C scope:global align:4 +getPerc__Q28JASystem8TDrumSetFi = .text:0x802808B0; // type:function size:0xB0 scope:global align:4 +__ct__Q38JASystem8TDrumSet5TPercFv = .text:0x80280960; // type:function size:0x34 scope:global align:4 +__dt__Q38JASystem8TDrumSet5TPercFv = .text:0x80280994; // type:function size:0x5C scope:global align:4 +setEffectCount__Q38JASystem8TDrumSet5TPercFUl = .text:0x802809F0; // type:function size:0xB4 scope:global align:4 +setVeloRegionCount__Q38JASystem8TDrumSet5TPercFUl = .text:0x80280AA4; // type:function size:0x94 scope:global align:4 +getVeloRegion__Q38JASystem8TDrumSet5TPercFi = .text:0x80280B38; // type:function size:0xB4 scope:global align:4 +setEffect__Q38JASystem8TDrumSet5TPercFiPQ28JASystem11TInstEffect = .text:0x80280BEC; // type:function size:0xB8 scope:global align:4 +setRelease__Q38JASystem8TDrumSet5TPercFUl = .text:0x80280CA4; // type:function size:0x74 scope:global align:4 +__dt__Q28JASystem8TDrumSetFv = .text:0x80280D18; // type:function size:0x84 scope:global align:4 +getType__Q28JASystem8TDrumSetCFv = .text:0x80280D9C; // type:function size:0xC scope:global align:4 +__ct__Q28JASystem14TBasicWaveBankFv = .text:0x80280DA8; // type:function size:0x60 scope:global align:4 +__dt__Q28JASystem14TBasicWaveBankFv = .text:0x80280E08; // type:function size:0xAC scope:global align:4 +getWaveGroup__Q28JASystem14TBasicWaveBankFi = .text:0x80280EB4; // type:function size:0x88 scope:global align:4 +setGroupCount__Q28JASystem14TBasicWaveBankFUl = .text:0x80280F3C; // type:function size:0x114 scope:global align:4 +setWaveTableSize__Q28JASystem14TBasicWaveBankFUl = .text:0x80281050; // type:function size:0xA0 scope:global align:4 +incWaveTable__Q28JASystem14TBasicWaveBankFPCQ38JASystem14TBasicWaveBank10TWaveGroup = .text:0x802810F0; // type:function size:0xA4 scope:global align:4 +decWaveTable__Q28JASystem14TBasicWaveBankFPCQ38JASystem14TBasicWaveBank10TWaveGroup = .text:0x80281194; // type:function size:0xD4 scope:global align:4 +getWaveHandle__Q28JASystem14TBasicWaveBankCFUl = .text:0x80281268; // type:function size:0x30 scope:global align:4 +__ct__Q38JASystem14TBasicWaveBank10TWaveGroupFPQ28JASystem14TBasicWaveBank = .text:0x80281298; // type:function size:0x58 scope:global align:4 +__dt__Q38JASystem14TBasicWaveBank10TWaveGroupFv = .text:0x802812F0; // type:function size:0xB4 scope:global align:4 +__dt__Q38JASystem14TBasicWaveBank9TWaveInfoFv = .text:0x802813A4; // type:function size:0x60 scope:global align:4 +setWaveCount__Q38JASystem14TBasicWaveBank10TWaveGroupFUl = .text:0x80281404; // type:function size:0xF4 scope:global align:4 +setWaveInfo__Q38JASystem14TBasicWaveBank10TWaveGroupFiUlRCQ28JASystem9TWaveInfo = .text:0x802814F8; // type:function size:0x14C scope:global align:4 +onLoadDone__Q38JASystem14TBasicWaveBank10TWaveGroupFv = .text:0x80281644; // type:function size:0x70 scope:global align:4 +onEraseDone__Q38JASystem14TBasicWaveBank10TWaveGroupFv = .text:0x802816B4; // type:function size:0x70 scope:global align:4 +getWaveID__Q38JASystem14TBasicWaveBank10TWaveGroupCFi = .text:0x80281724; // type:function size:0x14 scope:global align:4 +__dt__Q28JASystem9TWaveBankFv = .text:0x80281738; // type:function size:0x48 scope:global align:4 +__dt__Q28JASystem11TWaveHandleFv = .text:0x80281780; // type:function size:0x48 scope:global align:4 +__ct__Q38JASystem14TBasicWaveBank9TWaveInfoFv = .text:0x802817C8; // type:function size:0x30 scope:global align:4 +__dt__Q38JASystem14TBasicWaveBank11TWaveHandleFv = .text:0x802817F8; // type:function size:0x5C scope:global align:4 +getWaveInfo__Q38JASystem14TBasicWaveBank11TWaveHandleCFv = .text:0x80281854; // type:function size:0x8 scope:global align:4 +getWavePtr__Q38JASystem14TBasicWaveBank11TWaveHandleCFv = .text:0x8028185C; // type:function size:0x8C scope:global align:4 +getWaveArc__Q28JASystem14TBasicWaveBankFi = .text:0x802818E8; // type:function size:0x20 scope:global align:4 +__ct__Q28JASystem15TSimpleWaveBankFv = .text:0x80281908; // type:function size:0x60 scope:global align:4 +__dt__Q28JASystem15TSimpleWaveBankFv = .text:0x80281968; // type:function size:0xCC scope:global align:4 +__dt__Q38JASystem15TSimpleWaveBank11TWaveHandleFv = .text:0x80281A34; // type:function size:0x5C scope:global align:4 +setWaveTableSize__Q28JASystem15TSimpleWaveBankFUl = .text:0x80281A90; // type:function size:0xBC scope:global align:4 +getWaveHandle__Q28JASystem15TSimpleWaveBankCFUl = .text:0x80281B4C; // type:function size:0x24 scope:global align:4 +setWaveInfo__Q28JASystem15TSimpleWaveBankFUlRCQ28JASystem9TWaveInfo = .text:0x80281B70; // type:function size:0xA4 scope:global align:4 +getWaveArc__Q28JASystem15TSimpleWaveBankFi = .text:0x80281C14; // type:function size:0x20 scope:global align:4 +__ct__Q38JASystem15TSimpleWaveBank11TWaveHandleFv = .text:0x80281C34; // type:function size:0x24 scope:global align:4 +getWaveInfo__Q38JASystem15TSimpleWaveBank11TWaveHandleCFv = .text:0x80281C58; // type:function size:0x8 scope:global align:4 +getWavePtr__Q38JASystem15TSimpleWaveBank11TWaveHandleCFv = .text:0x80281C60; // type:function size:0x24 scope:global align:4 +onLoadDone__Q28JASystem8TWaveArcFv = .text:0x80281C84; // type:function size:0x4 scope:global align:4 +onEraseDone__Q28JASystem8TWaveArcFv = .text:0x80281C88; // type:function size:0x4 scope:global align:4 +setTarget__Q28JASystem11TInstEffectFi = .text:0x80281C8C; // type:function size:0xA4 scope:global align:4 +getY__Q28JASystem10TInstSenseCFii = .text:0x80281D30; // type:function size:0x12C scope:global align:4 +setParams__Q28JASystem10TInstSenseFiiff = .text:0x80281E5C; // type:function size:0x13C scope:global align:4 +getY__Q28JASystem9TInstRandCFii = .text:0x80281F98; // type:function size:0x9C scope:global align:4 +getGroupCount__Q28JASystem8WSParserFPv = .text:0x80282034; // type:function size:0x28 scope:global align:4 +createBasicWaveBank__Q28JASystem8WSParserFPv = .text:0x8028205C; // type:function size:0x21C scope:global align:4 +createSimpleWaveBank__Q28JASystem8WSParserFPv = .text:0x80282278; // type:function size:0x210 scope:global align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x80282488; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x802824A0; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x802824B8; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x802824D0; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x802824E8; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x80282500; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x80282518; // type:function size:0x18 scope:global align:4 +createBasicBank__Q28JASystem9BNKParserFPv = .text:0x80282530; // type:function size:0x8B0 scope:global align:4 +findOscPtr__Q28JASystem9BNKParserFPQ28JASystem10TBasicBankPQ38JASystem9BNKParser7THeaderPQ38JASystem9BNKParser4TOsc = .text:0x80282DE0; // type:function size:0x14C scope:global align:4 +getOscTableEndPtr__Q28JASystem9BNKParserFPs = .text:0x80282F2C; // type:function size:0x14 scope:global align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x80282F40; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x80282F58; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x80282F70; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x80282F88; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x80282FA0; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x80282FB8; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x80282FD0; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x80282FE8; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x80283000; // type:function size:0x18 scope:global align:4 +init__Q28JASystem13WaveArcLoaderFv = .text:0x80283018; // type:function size:0x4C scope:global align:4 +getRootHeap__Q28JASystem13WaveArcLoaderFv = .text:0x80283064; // type:function size:0xC scope:global align:4 +setCurrentDir__Q28JASystem13WaveArcLoaderFPCc = .text:0x80283070; // type:function size:0xF4 scope:global align:4 +getCurrentDir__Q28JASystem13WaveArcLoaderFv = .text:0x80283164; // type:function size:0xC scope:global align:4 +__ct__Q28JASystem8TWaveArcFv = .text:0x80283170; // type:function size:0x74 scope:global align:4 +loadSetup__Q28JASystem8TWaveArcFUl = .text:0x802831E4; // type:function size:0x90 scope:global align:4 +eraseSetup__Q28JASystem8TWaveArcFv = .text:0x80283274; // type:function size:0x84 scope:global align:4 +loadToAramCallback__Q28JASystem8TWaveArcFPv = .text:0x802832F8; // type:function size:0x90 scope:global align:4 +sendLoadCmd__Q28JASystem8TWaveArcFv = .text:0x80283388; // type:function size:0x9C scope:global align:4 +load__Q28JASystem8TWaveArcFPQ38JASystem6Kernel5THeap = .text:0x80283424; // type:function size:0xBC scope:global align:4 +erase__Q28JASystem8TWaveArcFv = .text:0x802834E0; // type:function size:0x24 scope:global align:4 +onDispose__Q28JASystem8TWaveArcFv = .text:0x80283504; // type:function size:0x48 scope:global align:4 +setEntryNum__Q28JASystem8TWaveArcFl = .text:0x8028354C; // type:function size:0x60 scope:global align:4 +setFileName__Q28JASystem8TWaveArcFPCc = .text:0x802835AC; // type:function size:0xA8 scope:global align:4 +__dt__Q38JASystem6Kernel5THeapFv = .text:0x80283654; // type:function size:0x78 scope:global align:4 +__sinit_JASWaveArcLoader_cpp = .text:0x802836CC; // type:function size:0x40 scope:local align:4 +init__Q28JASystem11WaveBankMgrFi = .text:0x8028370C; // type:function size:0x90 scope:global align:4 +getWaveBank__Q28JASystem11WaveBankMgrFi = .text:0x8028379C; // type:function size:0x34 scope:global align:4 +registWaveBank__Q28JASystem11WaveBankMgrFiPQ28JASystem9TWaveBank = .text:0x802837D0; // type:function size:0xB4 scope:global align:4 +registWaveBankWS__Q28JASystem11WaveBankMgrFiPv = .text:0x80283884; // type:function size:0x78 scope:global align:4 +getWaveArc__Q28JASystem11WaveBankMgrFii = .text:0x802838FC; // type:function size:0x50 scope:global align:4 +loadWave__Q28JASystem11WaveBankMgrFiiPQ38JASystem6Kernel5THeap = .text:0x8028394C; // type:function size:0x44 scope:global align:4 +eraseWave__Q28JASystem11WaveBankMgrFii = .text:0x80283990; // type:function size:0x44 scope:global align:4 +init__Q28JASystem7BankMgrFi = .text:0x802839D4; // type:function size:0x104 scope:global align:4 +registBank__Q28JASystem7BankMgrFiPQ28JASystem5TBank = .text:0x80283AD8; // type:function size:0xB4 scope:global align:4 +registBankBNK__Q28JASystem7BankMgrFiPv = .text:0x80283B8C; // type:function size:0x60 scope:global align:4 +getBank__Q28JASystem7BankMgrFi = .text:0x80283BEC; // type:function size:0x34 scope:global align:4 +getPhysicalNumber__Q28JASystem7BankMgrFUs = .text:0x80283C20; // type:function size:0x10 scope:global align:4 +setVir2PhyTable__Q28JASystem7BankMgrFUli = .text:0x80283C30; // type:function size:0xB0 scope:global align:4 +assignWaveBank__Q28JASystem7BankMgrFii = .text:0x80283CE0; // type:function size:0x64 scope:global align:4 +clamp01__Q28JASystem7BankMgrFf = .text:0x80283D44; // type:function size:0x28 scope:global align:4 +noteOn__Q28JASystem7BankMgrFPQ28JASystem11TChannelMgriiUcUcUl = .text:0x80283D6C; // type:function size:0x3BC scope:global align:4 +noteOnOsc__Q28JASystem7BankMgrFPQ28JASystem11TChannelMgriUcUcUl = .text:0x80284128; // type:function size:0x15C scope:global align:4 +gateOn__Q28JASystem7BankMgrFPQ28JASystem8TChannelUcUcUl = .text:0x80284284; // type:function size:0xC4 scope:global align:4 +syncAudio__Q28JASystem12TAudioThreadFv = .text:0x80284348; // type:function size:0x80 scope:global align:4 +audioproc__Q28JASystem12TAudioThreadFPv = .text:0x802843C8; // type:function size:0x1A8 scope:global align:4 +syncDSP__Q28JASystem12TAudioThreadFPv = .text:0x80284570; // type:function size:0xC0 scope:global align:4 +setPriority__Q28JASystem12TAudioThreadFUcUc = .text:0x80284630; // type:function size:0x1C scope:global align:4 +start__Q28JASystem12TAudioThreadFP12JKRSolidHeapUlUl = .text:0x8028464C; // type:function size:0xD4 scope:global align:4 +init__Q28JASystem14TDSP_DACBufferFv = .text:0x80284720; // type:function size:0x104 scope:global align:4 +updateDSP__Q28JASystem14TDSP_DACBufferFv = .text:0x80284824; // type:function size:0x54 scope:global align:4 +mixDSP__Q28JASystem14TDSP_DACBufferFl = .text:0x80284878; // type:function size:0x130 scope:global align:4 +finishDSPFrame__Q28JASystem14TDSP_DACBufferFv = .text:0x802849A8; // type:function size:0xD4 scope:global align:4 +init__Q28JASystem11TDSPChannelFUc = .text:0x80284A7C; // type:function size:0x58 scope:global align:4 +allocate__Q28JASystem11TDSPChannelFUl = .text:0x80284AD4; // type:function size:0x8C scope:global align:4 +free__Q28JASystem11TDSPChannelFv = .text:0x80284B60; // type:function size:0x1C scope:global align:4 +forceStop__Q28JASystem11TDSPChannelFv = .text:0x80284B7C; // type:function size:0xA4 scope:global align:4 +forceDelete__Q28JASystem11TDSPChannelFv = .text:0x80284C20; // type:function size:0x14 scope:global align:4 +play__Q28JASystem11TDSPChannelFv = .text:0x80284C34; // type:function size:0x50 scope:global align:4 +stop__Q28JASystem11TDSPChannelFv = .text:0x80284C84; // type:function size:0x30 scope:global align:4 +initAll__Q28JASystem11TDSPChannelFv = .text:0x80284CB4; // type:function size:0x120 scope:global align:4 +alloc__Q28JASystem11TDSPChannelFUlUl = .text:0x80284DD4; // type:function size:0xC0 scope:global align:4 +free__Q28JASystem11TDSPChannelFPQ28JASystem11TDSPChannelUl = .text:0x80284E94; // type:function size:0xA0 scope:global align:4 +getLower__Q28JASystem11TDSPChannelFv = .text:0x80284F34; // type:function size:0x118 scope:global align:4 +getLowerActive__Q28JASystem11TDSPChannelFv = .text:0x8028504C; // type:function size:0x104 scope:global align:4 +breakLower__Q28JASystem11TDSPChannelFUc = .text:0x80285150; // type:function size:0xB8 scope:global align:4 +breakLowerActive__Q28JASystem11TDSPChannelFUc = .text:0x80285208; // type:function size:0xA0 scope:global align:4 +updateAll__Q28JASystem11TDSPChannelFv = .text:0x802852A8; // type:function size:0x1E4 scope:global align:4 +onUpdate__Q28JASystem11TDSPChannelFUl = .text:0x8028548C; // type:function size:0x40 scope:global align:4 +getNumBreak__Q28JASystem11TDSPChannelFv = .text:0x802854CC; // type:function size:0x34 scope:global align:4 +__dt__Q28JASystem11TDSPChannelFv = .text:0x80285500; // type:function size:0x3C scope:global align:4 +__ct__Q28JASystem11TDSPChannelFv = .text:0x8028553C; // type:function size:0x10 scope:global align:4 +setDSPMixerLevel__Q28JASystem12DSPInterfaceFf = .text:0x8028554C; // type:function size:0x24 scope:global align:4 +getDSPHandle__Q28JASystem12DSPInterfaceFUc = .text:0x80285570; // type:function size:0x14 scope:global align:4 +setFilterTable__Q28JASystem12DSPInterfaceFPsPsUl = .text:0x80285584; // type:function size:0x24 scope:global align:4 +flushBuffer__Q28JASystem12DSPInterfaceFv = .text:0x802855A8; // type:function size:0x34 scope:global align:4 +invalChannelAll__Q28JASystem12DSPInterfaceFv = .text:0x802855DC; // type:function size:0x28 scope:global align:4 +clearBuffer__Q28JASystem12DSPInterfaceFv = .text:0x80285604; // type:function size:0x7C scope:global align:4 +setupBuffer__Q28JASystem12DSPInterfaceFv = .text:0x80285680; // type:function size:0x4C scope:global align:4 +initBuffer__Q28JASystem12DSPInterfaceFv = .text:0x802856CC; // type:function size:0xDC scope:global align:4 +getFXHandle__Q28JASystem12DSPInterfaceFUc = .text:0x802857A8; // type:function size:0x10 scope:global align:4 +setFXLine__Q38JASystem12DSPInterface8FXBufferFPsPQ38JASystem12DSPInterface13FxlineConfig_ = .text:0x802857B8; // type:function size:0x1B0 scope:global align:4 +allocInit__Q38JASystem12DSPInterface9DSPBufferFv = .text:0x80285968; // type:function size:0x4C scope:global align:4 +playStart__Q38JASystem12DSPInterface9DSPBufferFv = .text:0x802859B4; // type:function size:0x64 scope:global align:4 +setWaveInfo__Q38JASystem12DSPInterface9DSPBufferFPQ38JASystem6Driver5Wave_UlUl = .text:0x80285A18; // type:function size:0x124 scope:global align:4 +setOscInfo__Q38JASystem12DSPInterface9DSPBufferFUl = .text:0x80285B3C; // type:function size:0x18 scope:global align:4 +initAutoMixer__Q38JASystem12DSPInterface9DSPBufferFv = .text:0x80285B54; // type:function size:0x2C scope:global align:4 +setAutoMixer__Q38JASystem12DSPInterface9DSPBufferFUsUcUcUcUc = .text:0x80285B80; // type:function size:0x24 scope:global align:4 +setPitch__Q38JASystem12DSPInterface9DSPBufferFUs = .text:0x80285BA4; // type:function size:0x18 scope:global align:4 +setMixerInitDelayMax__Q38JASystem12DSPInterface9DSPBufferFUc = .text:0x80285BBC; // type:function size:0xC scope:global align:4 +setMixerInitVolume__Q38JASystem12DSPInterface9DSPBufferFUcsUc = .text:0x80285BC8; // type:function size:0x24 scope:global align:4 +setMixerVolume__Q38JASystem12DSPInterface9DSPBufferFUcsUc = .text:0x80285BEC; // type:function size:0x30 scope:global align:4 +setMixerVolumeOnly__Q38JASystem12DSPInterface9DSPBufferFUcs = .text:0x80285C1C; // type:function size:0x1C scope:global align:4 +setPauseFlag__Q38JASystem12DSPInterface9DSPBufferFUc = .text:0x80285C38; // type:function size:0xC scope:global align:4 +flushChannel__Q38JASystem12DSPInterface9DSPBufferFv = .text:0x80285C44; // type:function size:0x24 scope:global align:4 +initFilter__Q38JASystem12DSPInterface9DSPBufferFv = .text:0x80285C68; // type:function size:0x5C scope:global align:4 +setFilterMode__Q38JASystem12DSPInterface9DSPBufferFUs = .text:0x80285CC4; // type:function size:0x38 scope:global align:4 +setIIRFilterParam__Q38JASystem12DSPInterface9DSPBufferFPs = .text:0x80285CFC; // type:function size:0x28 scope:global align:4 +setFIR8FilterParam__Q38JASystem12DSPInterface9DSPBufferFPs = .text:0x80285D24; // type:function size:0x28 scope:global align:4 +setDistFilter__Q38JASystem12DSPInterface9DSPBufferFs = .text:0x80285D4C; // type:function size:0x8 scope:global align:4 +setBusConnect__Q38JASystem12DSPInterface9DSPBufferFUcUc = .text:0x80285D54; // type:function size:0x20 scope:global align:4 +DSP_CreateMap2__FUl = .text:0x80285D74; // type:function size:0x44 scope:global align:4 +init__Q28JASystem6DriverFv = .text:0x80285DB8; // type:function size:0x28 scope:global align:4 +setMixerLevel__Q28JASystem6DriverFff = .text:0x80285DE0; // type:function size:0x124 scope:global align:4 +getChannelLevel__Q28JASystem6DriverFv = .text:0x80285F04; // type:function size:0x8 scope:global align:4 +getAutoLevel__Q28JASystem6DriverFv = .text:0x80285F0C; // type:function size:0x8 scope:global align:4 +setOutputMode__Q28JASystem6DriverFUl = .text:0x80285F14; // type:function size:0x8 scope:global align:4 +getOutputMode__Q28JASystem6DriverFv = .text:0x80285F1C; // type:function size:0x8 scope:global align:4 +getUpdateInterval__Q28JASystem6DriverFv = .text:0x80285F24; // type:function size:0x8 scope:global align:4 +getChannelHandle__Q28JASystem14TGlobalChannelFUl = .text:0x80285F2C; // type:function size:0x6C scope:global align:4 +init__Q28JASystem14TGlobalChannelFv = .text:0x80285F98; // type:function size:0x1F8 scope:global align:4 +alloc__Q28JASystem14TGlobalChannelFPQ28JASystem11TChannelMgrUl = .text:0x80286190; // type:function size:0x98 scope:global align:4 +release__Q28JASystem14TGlobalChannelFPQ28JASystem8TChannel = .text:0x80286228; // type:function size:0x64 scope:global align:4 +releaseAll__Q28JASystem14TGlobalChannelFPQ28JASystem11TChannelMgr = .text:0x8028628C; // type:function size:0x140 scope:global align:4 +__dt__Q28JASystem11TOscillatorFv = .text:0x802863CC; // type:function size:0x3C scope:global align:4 +__ct__Q28JASystem11TOscillatorFv = .text:0x80286408; // type:function size:0x30 scope:global align:4 +__dt__Q28JASystem8TChannelFv = .text:0x80286438; // type:function size:0x60 scope:global align:4 +__ct__Q28JASystem8TChannelFv = .text:0x80286498; // type:function size:0x6C scope:global align:4 +deQueue__Q28JASystem9TDSPQueueFv = .text:0x80286504; // type:function size:0x160 scope:global align:4 +enQueue__Q28JASystem9TDSPQueueFPQ28JASystem8TChannel = .text:0x80286664; // type:function size:0x64 scope:global align:4 +deleteQueue__Q28JASystem9TDSPQueueFPQ28JASystem8TChannel = .text:0x802866C8; // type:function size:0x34 scope:global align:4 +checkQueue__Q28JASystem9TDSPQueueFv = .text:0x802866FC; // type:function size:0x94 scope:global align:4 +__sinit_JASChAllocQueue_cpp = .text:0x80286790; // type:function size:0x44 scope:local align:4 +__dt__29JSUListFv = .text:0x802867D4; // type:function size:0x54 scope:global align:4 +init__Q28JASystem8TChannelFv = .text:0x80286828; // type:function size:0x1BC scope:global align:4 +setOscillator__Q28JASystem8TChannelFUlPQ28JASystem11TOscillator = .text:0x802869E4; // type:function size:0x7C scope:global align:4 +setOscInit__Q28JASystem8TChannelFUlPCQ38JASystem11TOscillator4Osc_ = .text:0x80286A60; // type:function size:0x88 scope:global align:4 +forceStopOsc__Q28JASystem8TChannelFUl = .text:0x80286AE8; // type:function size:0x94 scope:global align:4 +releaseOsc__Q28JASystem8TChannelFUl = .text:0x80286B7C; // type:function size:0x94 scope:global align:4 +directReleaseOsc__Q28JASystem8TChannelFUlUs = .text:0x80286C10; // type:function size:0x80 scope:global align:4 +bankOscToOfs__Q28JASystem8TChannelFUl = .text:0x80286C90; // type:function size:0x94 scope:global align:4 +effectOsc__Q28JASystem8TChannelFUlf = .text:0x80286D24; // type:function size:0x1B4 scope:global align:4 +getOscState__Q28JASystem8TChannelCFUl = .text:0x80286ED8; // type:function size:0x7C scope:global align:4 +isOsc__Q28JASystem8TChannelFUl = .text:0x80286F54; // type:function size:0x84 scope:global align:4 +copyOsc__Q28JASystem8TChannelFUlPQ38JASystem11TOscillator4Osc_ = .text:0x80286FD8; // type:function size:0xE0 scope:global align:4 +overwriteOsc__Q28JASystem8TChannelFUlPQ38JASystem11TOscillator4Osc_ = .text:0x802870B8; // type:function size:0x98 scope:global align:4 +setKeySweepTarget__Q28JASystem8TChannelFUcUl = .text:0x80287150; // type:function size:0x94 scope:global align:4 +setPauseFlag__Q28JASystem8TChannelFUc = .text:0x802871E4; // type:function size:0x8 scope:global align:4 +setPauseFlagReq__Q28JASystem8TChannelFUc = .text:0x802871EC; // type:function size:0x10 scope:global align:4 +setPanPower__Q28JASystem8TChannelFffff = .text:0x802871FC; // type:function size:0xA8 scope:global align:4 +checkLogicalChannel__Q28JASystem8TChannelFv = .text:0x802872A4; // type:function size:0x54 scope:global align:4 +play__Q28JASystem8TChannelFUl = .text:0x802872F8; // type:function size:0x88 scope:global align:4 +stop__Q28JASystem8TChannelFUs = .text:0x80287380; // type:function size:0x6C scope:global align:4 +updateJcToDSP__Q28JASystem8TChannelFv = .text:0x802873EC; // type:function size:0x15C scope:global align:4 +forceStopLogicalChannel__Q28JASystem8TChannelFv = .text:0x80287548; // type:function size:0x38 scope:global align:4 +stopLogicalChannel__Q28JASystem8TChannelFv = .text:0x80287580; // type:function size:0x80 scope:global align:4 +playLogicalChannel__Q28JASystem8TChannelFv = .text:0x80287600; // type:function size:0x1E8 scope:global align:4 +updateEffectorParam__Q28JASystem8TChannelFv = .text:0x802877E8; // type:function size:0x284 scope:global align:4 +killBrokenLogicalChannels__Q28JASystem8TChannelFPQ28JASystem11TDSPChannel = .text:0x80287A6C; // type:function size:0x98 scope:global align:4 +updatecallDSPChannel__Q28JASystem8TChannelFPQ28JASystem11TDSPChannelUl = .text:0x80287B04; // type:function size:0x3F8 scope:global align:4 +calcEffect__Q28JASystem8TChannelFPCQ38JASystem6Driver10PanMatrix_PCQ38JASystem6Driver10PanMatrix_Uc = .text:0x80287EFC; // type:function size:0xCC scope:global align:4 +calcPan__Q28JASystem8TChannelFPCQ38JASystem6Driver10PanMatrix_PCQ38JASystem6Driver10PanMatrix_Uc = .text:0x80287FC8; // type:function size:0x108 scope:global align:4 +updateJcToDSPInit__Q28JASystem8TChannelFv = .text:0x802880D0; // type:function size:0x100 scope:global align:4 +updateAutoMixer__Q28JASystem8TChannelFffff = .text:0x802881D0; // type:function size:0x118 scope:global align:4 +updateMixer__Q28JASystem8TChannelFffff = .text:0x802882E8; // type:function size:0x280 scope:global align:4 +extraUpdate__Q28JASystem8TChannelFPQ28JASystem8TChannelUl = .text:0x80288568; // type:function size:0xF0 scope:global align:4 +updatecallLogicalChannel__Q28JASystem8TChannelFPQ28JASystem8TChannelUl = .text:0x80288658; // type:function size:0x1A8 scope:global align:4 +init__Q28JASystem11TChannelMgrFv = .text:0x80288800; // type:function size:0x110 scope:global align:4 +stopAll__Q28JASystem11TChannelMgrFv = .text:0x80288910; // type:function size:0x44 scope:global align:4 +stopAllRelease__Q28JASystem11TChannelMgrFv = .text:0x80288954; // type:function size:0x44 scope:global align:4 +initAllocChannel__Q28JASystem11TChannelMgrFUl = .text:0x80288998; // type:function size:0x78 scope:global align:4 +getLogicalChannel__Q28JASystem11TChannelMgrFUl = .text:0x80288A10; // type:function size:0x1A8 scope:global align:4 +moveListHead__Q28JASystem11TChannelMgrFPQ28JASystem8TChannelUl = .text:0x80288BB8; // type:function size:0x60 scope:global align:4 +moveListTail__Q28JASystem11TChannelMgrFPQ28JASystem8TChannelUl = .text:0x80288C18; // type:function size:0x60 scope:global align:4 +addListHead__Q28JASystem11TChannelMgrFPQ28JASystem8TChannelUl = .text:0x80288C78; // type:function size:0xAC scope:global align:4 +addListTail__Q28JASystem11TChannelMgrFPQ28JASystem8TChannelUl = .text:0x80288D24; // type:function size:0xE0 scope:global align:4 +getListHead__Q28JASystem11TChannelMgrFUl = .text:0x80288E04; // type:function size:0x74 scope:global align:4 +cutList__Q28JASystem11TChannelMgrFPQ28JASystem8TChannel = .text:0x80288E78; // type:function size:0xB8 scope:global align:4 +receiveAllChannels__Q28JASystem11TChannelMgrFPQ28JASystem11TChannelMgr = .text:0x80288F30; // type:function size:0x144 scope:global align:4 +checkLimitStart__Q28JASystem11TChannelMgrFUl = .text:0x80289074; // type:function size:0x19C scope:global align:4 +checkLimitStop__Q28JASystem11TChannelMgrFPQ28JASystem8TChannelUl = .text:0x80289210; // type:function size:0xC4 scope:global align:4 +init__Q28JASystem11TOscillatorFv = .text:0x802892D4; // type:function size:0x38 scope:global align:4 +initStart__Q28JASystem11TOscillatorFv = .text:0x8028930C; // type:function size:0x60 scope:global align:4 +getOffset__Q28JASystem11TOscillatorFv = .text:0x8028936C; // type:function size:0x144 scope:global align:4 +forceStop__Q28JASystem11TOscillatorFv = .text:0x802894B0; // type:function size:0x3C scope:global align:4 +release__Q28JASystem11TOscillatorFv = .text:0x802894EC; // type:function size:0x18C scope:global align:4 +calc__Q28JASystem11TOscillatorFPs = .text:0x80289678; // type:function size:0x3B4 scope:global align:4 +DSPReleaseHalt2__FUl = .text:0x80289A40; // type:function size:0x48 scope:global align:32 +DSPReleaseHalt__Fv = .text:0x80289AA0; // type:function size:0x34 scope:global align:32 +setup_callback__FUs = .text:0x80289AE0; // type:function size:0xC scope:global align:32 +DsetupTable__FUlUlUlUlUl = .text:0x80289B00; // type:function size:0x64 scope:global align:32 +DsetMixerLevel__Ff = .text:0x80289B80; // type:function size:0x24 scope:global align:32 +DsyncFrame__FUlUlUl = .text:0x80289BC0; // type:function size:0x48 scope:global align:32 +dummy_callback__FUs = .text:0x80289C20; // type:function size:0xC scope:global align:32 +DsetDolbyDelay__FUlUs = .text:0x80289C40; // type:function size:0x54 scope:global align:32 +DspHandShake__FPv = .text:0x80289CA0; // type:function size:0x38 scope:global align:32 +DspBoot__FPFPv_v = .text:0x80289CE0; // type:function size:0xAC scope:global align:32 +DSPSendCommands2__FPUlUlPFUs_v = .text:0x80289DA0; // type:function size:0xE8 scope:global align:32 +DspInitWork__Fv = .text:0x80289EA0; // type:function size:0x2C scope:global align:32 +DspStartWork__FUlPFUs_v = .text:0x80289EE0; // type:function size:0x48 scope:global align:32 +DspFinishWork__FUs = .text:0x80289F40; // type:function size:0x68 scope:global align:32 +DSPAddTask = .text:0x80289FC0; // type:function size:0x84 scope:global align:32 +DSPAddPriorTask__FP15STRUCT_DSP_TASK = .text:0x8028A060; // type:function size:0x7C scope:global align:32 +__DSPHandler = .text:0x8028A0E0; // type:function size:0x304 scope:global align:32 +DsyncFrame2__FUlUlUl = .text:0x8028A400; // type:function size:0x50 scope:global align:32 +Dsp_Update_Request__Fv = .text:0x8028A460; // type:function size:0x40 scope:global align:32 +Dsp_Running_Check__Fv = .text:0x8028A4A0; // type:function size:0x14 scope:global align:32 +Dsp_Running_Start__Fv = .text:0x8028A4C0; // type:function size:0xC scope:global align:32 +__ct__13JAIAnimeSoundFv = .text:0x8028A4CC; // type:function size:0x84 scope:global align:4 +initActorAnimSound__13JAIAnimeSoundFPvUlf = .text:0x8028A550; // type:function size:0x158 scope:global align:4 +setAnimSoundVec__13JAIAnimeSoundFP8JAIBasicP3VecffUlUc = .text:0x8028A6A8; // type:function size:0x38 scope:global align:4 +setAnimSoundActor__13JAIAnimeSoundFP8JAIBasicPQ27JAInter5ActorffUc = .text:0x8028A6E0; // type:function size:0x518 scope:global align:4 +playActorAnimSound__13JAIAnimeSoundFP8JAIBasicPQ27JAInter5ActorfUc = .text:0x8028ABF8; // type:function size:0x2A8 scope:global align:4 +startAnimSound__13JAIAnimeSoundFPvUlPP8JAISoundPQ27JAInter5ActorUc = .text:0x8028AEA0; // type:function size:0x34 scope:global align:4 +setSpeedModifySound__13JAIAnimeSoundFP8JAISoundP22JAIAnimeFrameSoundDataf = .text:0x8028AED4; // type:function size:0x14C scope:global align:4 +stop__13JAIAnimeSoundFv = .text:0x8028B020; // type:function size:0x68 scope:global align:4 +__ct__8JAIBasicFv = .text:0x8028B088; // type:function size:0x7C scope:global align:4 +initDriver__8JAIBasicFP12JKRSolidHeapUlUc = .text:0x8028B104; // type:function size:0x20 scope:global align:4 +initInterface__8JAIBasicFUc = .text:0x8028B124; // type:function size:0x20 scope:global align:4 +initInterfaceMain__8JAIBasicFv = .text:0x8028B144; // type:function size:0xBC scope:global align:4 +initHeap__8JAIBasicFv = .text:0x8028B200; // type:function size:0xB8 scope:global align:4 +initArchive__8JAIBasicFv = .text:0x8028B2B8; // type:function size:0xA8 scope:global align:4 +initResourcePath__8JAIBasicFv = .text:0x8028B360; // type:function size:0xD8 scope:global align:4 +setCameraInfo__8JAIBasicFP3VecP3VecPA4_fUl = .text:0x8028B438; // type:function size:0x34 scope:global align:4 +initStream__8JAIBasicFv = .text:0x8028B46C; // type:function size:0x3C scope:global align:4 +setRegisterTrackCallback__8JAIBasicFv = .text:0x8028B4A8; // type:function size:0x28 scope:global align:4 +initAudioThread__8JAIBasicFP12JKRSolidHeapUlUc = .text:0x8028B4D0; // type:function size:0x8C scope:global align:4 +initCamera__8JAIBasicFv = .text:0x8028B55C; // type:function size:0x200 scope:global align:4 +__defctor__Q27JAInter6CameraFv = .text:0x8028B75C; // type:function size:0x14 scope:global align:4 +initReadFile__8JAIBasicFv = .text:0x8028B770; // type:function size:0x13C scope:global align:4 +processFrameWork__8JAIBasicFv = .text:0x8028B8AC; // type:function size:0x48 scope:global align:4 +startSoundVec__8JAIBasicFUlPP8JAISoundP3VecUlUlUc = .text:0x8028B8F4; // type:function size:0x38 scope:global align:4 +startSoundActor__8JAIBasicFUlPP8JAISoundPQ27JAInter5ActorUlUc = .text:0x8028B92C; // type:function size:0x20 scope:global align:4 +startSoundDirectID__8JAIBasicFUlPP8JAISoundPQ27JAInter5ActorUlUc = .text:0x8028B94C; // type:function size:0x70 scope:global align:4 +startSoundBasic__8JAIBasicFUlPP8JAISoundPQ27JAInter5ActorUlUcPv = .text:0x8028B9BC; // type:function size:0x18C scope:global align:4 +stopSoundHandle__8JAIBasicFP8JAISoundUl = .text:0x8028BB48; // type:function size:0xD8 scope:global align:4 +stopPlayingCategoryObjectSe__8JAIBasicFUcPv = .text:0x8028BC20; // type:function size:0x84 scope:global align:4 +stopAllSe__8JAIBasicFUcPv = .text:0x8028BCA4; // type:function size:0x20 scope:global align:4 +stopActorSoundOneBuffer__8JAIBasicFPvP8JAISound = .text:0x8028BCC4; // type:function size:0x64 scope:global align:4 +stopIDSoundOneBuffer__8JAIBasicFUlP8JAISound = .text:0x8028BD28; // type:function size:0x64 scope:global align:4 +stopIDActorSoundOneBuffer__8JAIBasicFUlPvP8JAISound = .text:0x8028BD8C; // type:function size:0x74 scope:global align:4 +stopAllSound__8JAIBasicFPv = .text:0x8028BE00; // type:function size:0x9C scope:global align:4 +stopAllSound__8JAIBasicFUl = .text:0x8028BE9C; // type:function size:0x108 scope:global align:4 +stopAllSound__8JAIBasicFUlPv = .text:0x8028BFA4; // type:function size:0x110 scope:global align:4 +deleteObject__8JAIBasicFPv = .text:0x8028C0B4; // type:function size:0x120 scope:global align:4 +getMapInfoFxline__8JAIBasicFUl = .text:0x8028C1D4; // type:function size:0xC scope:global align:4 +getMapInfoGround__8JAIBasicFUl = .text:0x8028C1E0; // type:function size:0xC scope:global align:4 +getMapInfoFxParameter__8JAIBasicFUl = .text:0x8028C1EC; // type:function size:0x18 scope:global align:4 +getSoundOffsetNumberFromID__8JAIBasicFUl = .text:0x8028C204; // type:function size:0x50 scope:global align:4 +setSeCategoryVolume__8JAIBasicFUcUc = .text:0x8028C254; // type:function size:0x3C scope:global align:4 +setParameterSeqSync__8JAIBasicFPQ28JASystem6TTrackUs = .text:0x8028C290; // type:function size:0x1E4 scope:global align:4 +setSeExtParameter__8JAIBasicFP8JAISound = .text:0x8028C474; // type:function size:0xE0 scope:global align:4 +makeSound__8JAIBasicFUl = .text:0x8028C554; // type:function size:0x94 scope:global align:4 +allocStreamBuffer__8JAIBasicFPvl = .text:0x8028C5E8; // type:function size:0x58 scope:global align:4 +deallocStreamBuffer__8JAIBasicFv = .text:0x8028C640; // type:function size:0x20 scope:global align:4 +setWsGroupNumber__Q27JAInter8BankWaveFll = .text:0x8028C660; // type:function size:0x10 scope:global align:4 +setWsLoadStatus__Q27JAInter8BankWaveFll = .text:0x8028C670; // type:function size:0x10 scope:global align:4 +init__Q27JAInter8BankWaveFv = .text:0x8028C680; // type:function size:0x20C scope:global align:4 +setWaveScene__Q27JAInter8BankWaveFv = .text:0x8028C88C; // type:function size:0x88 scope:global align:4 +loadSecondStayWave__Q27JAInter8BankWaveFv = .text:0x8028C914; // type:function size:0xA4 scope:global align:4 +setSceneSetFinishCallback__Q27JAInter8BankWaveFll = .text:0x8028C9B8; // type:function size:0x4C scope:global align:4 +finishSceneSet__Q27JAInter8BankWaveFUl = .text:0x8028CA04; // type:function size:0x18 scope:global align:4 +loadSceneWave__Q27JAInter8BankWaveFll = .text:0x8028CA1C; // type:function size:0x80 scope:global align:4 +loadGroupWave__Q27JAInter8BankWaveFll = .text:0x8028CA9C; // type:function size:0x54 scope:global align:4 +getWaveLoadStatus__Q27JAInter8BankWaveFl = .text:0x8028CAF0; // type:function size:0x10 scope:global align:4 +checkAllWaveLoadStatus__Q27JAInter8BankWaveFv = .text:0x8028CB00; // type:function size:0x44 scope:global align:4 +transInitDataFile__7JAInterFPUcUl = .text:0x8028CB44; // type:function size:0xD4 scope:global align:4 +loadTmpDVDFile__7JAInterFPcPPUc = .text:0x8028CC18; // type:function size:0xF4 scope:global align:4 +deleteTmpDVDFile__7JAInterFPPUc = .text:0x8028CD0C; // type:function size:0x30 scope:global align:4 +routeToTrack__7JAInterFUl = .text:0x8028CD3C; // type:function size:0x40 scope:global align:4 +__sinit_JAIConst_cpp = .text:0x8028CD7C; // type:function size:0x64 scope:local align:4 +init__Q27JAInter14DummyObjectMgrFv = .text:0x8028CDE0; // type:function size:0x1A0 scope:global align:4 +getPointer__Q27JAInter14DummyObjectMgrFUlb = .text:0x8028CF80; // type:function size:0x6C scope:global align:4 +releasePointer__Q27JAInter14DummyObjectMgrFPQ27JAInter8DummyVec = .text:0x8028CFEC; // type:function size:0x74 scope:global align:4 +check__Q27JAInter14DummyObjectMgrFv = .text:0x8028D060; // type:function size:0xAC scope:global align:4 +init__Q27JAInter2FxFv = .text:0x8028D10C; // type:function size:0x39C scope:global align:4 +setSceneMax__Q27JAInter2FxFUc = .text:0x8028D4A8; // type:function size:0x8 scope:global align:4 +setBufferMax__Q27JAInter2FxFUlUlUlUl = .text:0x8028D4B0; // type:function size:0x24 scope:global align:4 +setTablePointer__Q27JAInter2FxFPPv = .text:0x8028D4D4; // type:function size:0x8 scope:global align:4 +setBufferPointer__Q27JAInter2FxFUcPs = .text:0x8028D4DC; // type:function size:0x10 scope:global align:4 +setScenePointer__Q27JAInter2FxFUcPv = .text:0x8028D4EC; // type:function size:0x10 scope:global align:4 +getSceneMax__Q27JAInter2FxFv = .text:0x8028D4FC; // type:function size:0x8 scope:global align:4 +getBufferSizeMax__Q27JAInter2FxFUc = .text:0x8028D504; // type:function size:0x10 scope:global align:4 +getBufferPointer__Q27JAInter2FxFUc = .text:0x8028D514; // type:function size:0x10 scope:global align:4 +getFxconfigTable__Q27JAInter2FxFv = .text:0x8028D524; // type:function size:0x8 scope:global align:4 +setParamInitDataPointer__18JAIGlobalParameterFPv = .text:0x8028D52C; // type:function size:0x14 scope:global align:4 +setParamInterfaceHeapSize__18JAIGlobalParameterFUl = .text:0x8028D540; // type:function size:0x8 scope:global align:4 +setParamSoundSceneMax__18JAIGlobalParameterFUl = .text:0x8028D548; // type:function size:0x8 scope:global align:4 +setParamSeRegistMax__18JAIGlobalParameterFUl = .text:0x8028D550; // type:function size:0x8 scope:global align:4 +setParamSeTrackMax__18JAIGlobalParameterFUl = .text:0x8028D558; // type:function size:0x8 scope:global align:4 +setParamSeqPlayTrackMax__18JAIGlobalParameterFUl = .text:0x8028D560; // type:function size:0x10 scope:global align:4 +setParamSeqControlBufferMax__18JAIGlobalParameterFUl = .text:0x8028D570; // type:function size:0x8 scope:global align:4 +setParamStreamControlBufferMax__18JAIGlobalParameterFUl = .text:0x8028D578; // type:function size:0x8 scope:global align:4 +setParamAutoHeapMax__18JAIGlobalParameterFUl = .text:0x8028D580; // type:function size:0x8 scope:global align:4 +setParamStayHeapMax__18JAIGlobalParameterFUl = .text:0x8028D588; // type:function size:0x8 scope:global align:4 +setParamInputGainDown__18JAIGlobalParameterFf = .text:0x8028D590; // type:function size:0x8 scope:global align:4 +setParamOutputGainUp__18JAIGlobalParameterFf = .text:0x8028D598; // type:function size:0x8 scope:global align:4 +setParamDistanceMax__18JAIGlobalParameterFf = .text:0x8028D5A0; // type:function size:0x8 scope:global align:4 +setParamMaxVolumeDistance__18JAIGlobalParameterFf = .text:0x8028D5A8; // type:function size:0x8 scope:global align:4 +setParamMinDistanceVolume__18JAIGlobalParameterFf = .text:0x8028D5B0; // type:function size:0x8 scope:global align:4 +setParamSeDistanceFxParameter__18JAIGlobalParameterFUs = .text:0x8028D5B8; // type:function size:0x8 scope:global align:4 +setParamStreamDecodedBufferBlocks__18JAIGlobalParameterFUl = .text:0x8028D5C0; // type:function size:0x20 scope:global align:4 +setParamStreamInsideBufferCut__18JAIGlobalParameterFb = .text:0x8028D5E0; // type:function size:0x18 scope:global align:4 +setParamAutoHeapRoomSize__18JAIGlobalParameterFUl = .text:0x8028D5F8; // type:function size:0x8 scope:global align:4 +setParamStayHeapSize__18JAIGlobalParameterFUl = .text:0x8028D600; // type:function size:0x8 scope:global align:4 +setParamSeDolbyCenterValue__18JAIGlobalParameterFUc = .text:0x8028D608; // type:function size:0x2C scope:global align:4 +setParamSeDolbyFrontDistanceMax__18JAIGlobalParameterFf = .text:0x8028D634; // type:function size:0x8 scope:global align:4 +setParamSeDolbyBehindDistanceMax__18JAIGlobalParameterFf = .text:0x8028D63C; // type:function size:0x8 scope:global align:4 +setParamInitDataFileName__18JAIGlobalParameterFPc = .text:0x8028D644; // type:function size:0x8 scope:global align:4 +setParamWavePath__18JAIGlobalParameterFPc = .text:0x8028D64C; // type:function size:0x8 scope:global align:4 +setParamSequenceArchivesPath__18JAIGlobalParameterFPc = .text:0x8028D654; // type:function size:0x8 scope:global align:4 +setParamStreamPath__18JAIGlobalParameterFPc = .text:0x8028D65C; // type:function size:0x8 scope:global align:4 +setParamAudioResPath__18JAIGlobalParameterFPc = .text:0x8028D664; // type:function size:0x8 scope:global align:4 +setParamSequenceArchivesFileName__18JAIGlobalParameterFPc = .text:0x8028D66C; // type:function size:0x8 scope:global align:4 +setParamDummyObjectLifeTime__18JAIGlobalParameterFUl = .text:0x8028D674; // type:function size:0x8 scope:global align:4 +setParamDummyObjectMax__18JAIGlobalParameterFUl = .text:0x8028D67C; // type:function size:0x8 scope:global align:4 +setParamAudioCameraMax__18JAIGlobalParameterFUl = .text:0x8028D684; // type:function size:0x8 scope:global align:4 +setParamSystemTrackMax__18JAIGlobalParameterFl = .text:0x8028D68C; // type:function size:0x8 scope:global align:4 +setParamSoundOutputMode__18JAIGlobalParameterFUl = .text:0x8028D694; // type:function size:0xE0 scope:global align:4 +getParamSeCategoryMax__18JAIGlobalParameterFv = .text:0x8028D774; // type:function size:0x24 scope:global align:4 +getParamSoundSceneMax__18JAIGlobalParameterFv = .text:0x8028D798; // type:function size:0x8 scope:global align:4 +getParamSeRegistMax__18JAIGlobalParameterFv = .text:0x8028D7A0; // type:function size:0x8 scope:global align:4 +getParamSeTrackMax__18JAIGlobalParameterFv = .text:0x8028D7A8; // type:function size:0x8 scope:global align:4 +getParamSeqTrackMax__18JAIGlobalParameterFv = .text:0x8028D7B0; // type:function size:0x8 scope:global align:4 +getParamSeqControlBufferMax__18JAIGlobalParameterFv = .text:0x8028D7B8; // type:function size:0x8 scope:global align:4 +getParamStreamControlBufferMax__18JAIGlobalParameterFv = .text:0x8028D7C0; // type:function size:0x8 scope:global align:4 +getParamStreamParameterBufferMax__18JAIGlobalParameterFv = .text:0x8028D7C8; // type:function size:0x8 scope:global align:4 +getParamAutoHeapMax__18JAIGlobalParameterFv = .text:0x8028D7D0; // type:function size:0x8 scope:global align:4 +getParamStayHeapMax__18JAIGlobalParameterFv = .text:0x8028D7D8; // type:function size:0x8 scope:global align:4 +getParamSeqPlayTrackMax__18JAIGlobalParameterFv = .text:0x8028D7E0; // type:function size:0x8 scope:global align:4 +getParamDistanceMax__18JAIGlobalParameterFv = .text:0x8028D7E8; // type:function size:0x8 scope:global align:4 +getParamMaxVolumeDistance__18JAIGlobalParameterFv = .text:0x8028D7F0; // type:function size:0x8 scope:global align:4 +getParamMinDistanceVolume__18JAIGlobalParameterFv = .text:0x8028D7F8; // type:function size:0x8 scope:global align:4 +getParamAutoHeapRoomSize__18JAIGlobalParameterFv = .text:0x8028D800; // type:function size:0x8 scope:global align:4 +getParamStayHeapSize__18JAIGlobalParameterFv = .text:0x8028D808; // type:function size:0x8 scope:global align:4 +getParamSeDolbyCenterValue__18JAIGlobalParameterFv = .text:0x8028D810; // type:function size:0x8 scope:global align:4 +getParamSeDolbyFrontDistanceMax__18JAIGlobalParameterFv = .text:0x8028D818; // type:function size:0x8 scope:global align:4 +getParamSeDolbyBehindDistanceMax__18JAIGlobalParameterFv = .text:0x8028D820; // type:function size:0x8 scope:global align:4 +getParamInitDataFileName__18JAIGlobalParameterFv = .text:0x8028D828; // type:function size:0x8 scope:global align:4 +getParamWavePath__18JAIGlobalParameterFv = .text:0x8028D830; // type:function size:0x8 scope:global align:4 +getParamSequenceArchivesPath__18JAIGlobalParameterFv = .text:0x8028D838; // type:function size:0x8 scope:global align:4 +getParamStreamPath__18JAIGlobalParameterFv = .text:0x8028D840; // type:function size:0x8 scope:global align:4 +getParamAudioResPath__18JAIGlobalParameterFv = .text:0x8028D848; // type:function size:0x8 scope:global align:4 +getParamSequenceArchivesFileName__18JAIGlobalParameterFv = .text:0x8028D850; // type:function size:0x8 scope:global align:4 +getParamDopplarMoveTime__18JAIGlobalParameterFv = .text:0x8028D858; // type:function size:0x8 scope:global align:4 +getParamDistanceParameterMoveTime__18JAIGlobalParameterFv = .text:0x8028D860; // type:function size:0x8 scope:global align:4 +getParamDummyObjectMax__18JAIGlobalParameterFv = .text:0x8028D868; // type:function size:0x8 scope:global align:4 +getParamSeqMuteVolumeSePlay__18JAIGlobalParameterFv = .text:0x8028D870; // type:function size:0x8 scope:global align:4 +getParamSeqMuteMoveSpeedSePlay__18JAIGlobalParameterFv = .text:0x8028D878; // type:function size:0x8 scope:global align:4 +getParamAudioCameraMax__18JAIGlobalParameterFv = .text:0x8028D880; // type:function size:0x8 scope:global align:4 +getParamSeqParameterLines__18JAIGlobalParameterFv = .text:0x8028D888; // type:function size:0x8 scope:global align:4 +getParamStreamParameterLines__18JAIGlobalParameterFv = .text:0x8028D890; // type:function size:0x8 scope:global align:4 +getParamSeDistanceWaitMax__18JAIGlobalParameterFv = .text:0x8028D898; // type:function size:0x8 scope:global align:4 +checkInitDataFile__Q27JAInter8InitDataFv = .text:0x8028D8A0; // type:function size:0xE8 scope:global align:4 +checkInitDataOnMemory__Q27JAInter8InitDataFv = .text:0x8028D988; // type:function size:0x314 scope:global align:4 +init__Q27JAInter5SeMgrFv = .text:0x8028DC9C; // type:function size:0xB14 scope:global align:4 +__ct__Q27JAInter11SeParameterFv = .text:0x8028E7B0; // type:function size:0xF0 scope:global align:4 +startSeSequence__Q27JAInter5SeMgrFv = .text:0x8028E8A0; // type:function size:0xA8 scope:global align:4 +processGFrameSe__Q27JAInter5SeMgrFv = .text:0x8028E948; // type:function size:0x28 scope:global align:4 +checkNextFrameSe__Q27JAInter5SeMgrFv = .text:0x8028E970; // type:function size:0x75C scope:global align:4 +checkPlayingSe__Q27JAInter5SeMgrFv = .text:0x8028F0CC; // type:function size:0x548 scope:global align:4 +setSeqMuteFromSeStart__Q27JAInter5SeMgrFP8JAISound = .text:0x8028F614; // type:function size:0xD4 scope:global align:4 +clearSeqMuteFromSeStop__Q27JAInter5SeMgrFP8JAISound = .text:0x8028F6E8; // type:function size:0xD0 scope:global align:4 +checkSeMovePara__Q27JAInter5SeMgrFv = .text:0x8028F7B8; // type:function size:0x120 scope:global align:4 +sendSeAllParameter__Q27JAInter5SeMgrFP8JAISound = .text:0x8028F8D8; // type:function size:0x15C scope:global align:4 +checkPlayingSeUpdateMultiplication__Q27JAInter5SeMgrFP8JAISoundPQ27JAInter13SeqUpdateDataPfPQ27JAInter11MoveParaSetfUcPf = .text:0x8028FA34; // type:function size:0xF4 scope:global align:4 +checkPlayingSeUpdateAddition__Q27JAInter5SeMgrFP8JAISoundPQ27JAInter13SeqUpdateDataPfPQ27JAInter11MoveParaSetUcPff = .text:0x8028FB28; // type:function size:0x11C scope:global align:4 +changeIDToCategory__Q27JAInter5SeMgrFUl = .text:0x8028FC44; // type:function size:0x8 scope:global align:4 +releaseSeRegist__Q27JAInter5SeMgrFP8JAISound = .text:0x8028FC4C; // type:function size:0x124 scope:global align:4 +getSeParametermeterPointer__Q27JAInter5SeMgrFv = .text:0x8028FD70; // type:function size:0x5C scope:global align:4 +releaseSeParameterPointer__Q27JAInter5SeMgrFPQ27JAInter11SeParameter = .text:0x8028FDCC; // type:function size:0x7C scope:global align:4 +storeSeBuffer__Q27JAInter5SeMgrFPP8JAISoundPQ27JAInter5ActorUlUlUcPv = .text:0x8028FE48; // type:function size:0x4AC scope:global align:4 +releaseSeBuffer__Q27JAInter5SeMgrFP8JAISoundUl = .text:0x802902F4; // type:function size:0x58 scope:global align:4 +__ct__Q27JAInter19MoveParaSetInitZeroFv = .text:0x8029034C; // type:function size:0x18 scope:global align:4 +__ct__Q27JAInter19MoveParaSetInitHalfFv = .text:0x80290364; // type:function size:0x18 scope:global align:4 +__defctor__Q27JAInter11MoveParaSetFv = .text:0x8029037C; // type:function size:0x18 scope:global align:4 +init__Q27JAInter7HeapMgrFUcUlUcUl = .text:0x80290394; // type:function size:0x3C0 scope:global align:4 +getAutoHeapPointer__Q27JAInter7HeapMgrFv = .text:0x80290754; // type:function size:0x8 scope:global align:4 +checkOnMemory__Q27JAInter7HeapMgrFUlPUc = .text:0x8029075C; // type:function size:0xF8 scope:global align:4 +releaseAutoHeapPointer__Q27JAInter7HeapMgrFUc = .text:0x80290854; // type:function size:0x24 scope:global align:4 +checkUsefulAutoHeapPosition__Q27JAInter7HeapMgrFv = .text:0x80290878; // type:function size:0xD8 scope:global align:4 +getFreeAutoHeapPointer__Q27JAInter7HeapMgrFUcUl = .text:0x80290950; // type:function size:0x48 scope:global align:4 +getFreeStayHeapPointer__Q27JAInter7HeapMgrFUlUl = .text:0x80290998; // type:function size:0xF8 scope:global align:4 +setAutoHeapLoadedFlag__Q27JAInter7HeapMgrFUcUc = .text:0x80290A90; // type:function size:0x14 scope:global align:4 +__ct__Q27JAInter9HeapBlockFv = .text:0x80290AA4; // type:function size:0x18 scope:global align:4 +init__Q27JAInter11SequenceMgrFv = .text:0x80290ABC; // type:function size:0xA1C scope:global align:4 +__ct__Q27JAInter13SeqUpdateDataFv = .text:0x802914D8; // type:function size:0x6A4 scope:global align:4 +__dt__Q27JAInter15PlayerParameterFv = .text:0x80291B7C; // type:function size:0x3C scope:global align:4 +__ct__Q27JAInter15PlayerParameterFv = .text:0x80291BB8; // type:function size:0x34 scope:global align:4 +getArchiveName__Q27JAInter11SequenceMgrFPc = .text:0x80291BEC; // type:function size:0x6C scope:global align:4 +setArchivePointer__Q27JAInter11SequenceMgrFP10JKRArchive = .text:0x80291C58; // type:function size:0x8 scope:global align:4 +processGFrameSequence__Q27JAInter11SequenceMgrFv = .text:0x80291C60; // type:function size:0x38 scope:global align:4 +checkEntriedSeq__Q27JAInter11SequenceMgrFv = .text:0x80291C98; // type:function size:0x3C4 scope:global align:4 +checkFadeoutSeq__Q27JAInter11SequenceMgrFv = .text:0x8029205C; // type:function size:0xA8 scope:global align:4 +checkStoppedSeq__Q27JAInter11SequenceMgrFv = .text:0x80292104; // type:function size:0xA0 scope:global align:4 +checkPlayingSeq__Q27JAInter11SequenceMgrFv = .text:0x802921A4; // type:function size:0x100 scope:global align:4 +checkStartedSeq__Q27JAInter11SequenceMgrFv = .text:0x802922A4; // type:function size:0x94 scope:global align:4 +checkReadSeq__Q27JAInter11SequenceMgrFv = .text:0x80292338; // type:function size:0x23C scope:global align:4 +checkSeqWave__Q27JAInter11SequenceMgrFv = .text:0x80292574; // type:function size:0xFC scope:global align:4 +checkPlayingSeqUpdateMultiplication__Q27JAInter11SequenceMgrFUlUcUlPQ27JAInter11MoveParaSetPUlUcPf = .text:0x80292670; // type:function size:0x140 scope:global align:4 +checkPlayingSeqUpdateAddition__Q27JAInter11SequenceMgrFUlUcUlPQ27JAInter11MoveParaSetPUlUcPff = .text:0x802927B0; // type:function size:0x180 scope:global align:4 +checkPlayingSeqUpdateTrack__Q27JAInter11SequenceMgrFUlUlPQ27JAInter11MoveParaSetPUlUcPf = .text:0x80292930; // type:function size:0x120 scope:global align:4 +checkPlayingSeqTrack__Q27JAInter11SequenceMgrFUl = .text:0x80292A50; // type:function size:0x800 scope:global align:4 +stopSeq__Q27JAInter11SequenceMgrFP8JAISound = .text:0x80293250; // type:function size:0xFC scope:global align:4 +checkDvdLoadArc__Q27JAInter11SequenceMgrFUlUl = .text:0x8029334C; // type:function size:0xBC scope:global align:4 +storeSeqBuffer__Q27JAInter11SequenceMgrFPP8JAISoundPQ27JAInter5ActorUlUlUcPv = .text:0x80293408; // type:function size:0x238 scope:global align:4 +releaseSeqBuffer__Q27JAInter11SequenceMgrFP8JAISoundUl = .text:0x80293640; // type:function size:0xB8 scope:global align:4 +getPlayTrackInfo__Q27JAInter11SequenceMgrFUl = .text:0x802936F8; // type:function size:0x10 scope:global align:4 +__ct__Q27JAInter7MuteBitFv = .text:0x80293708; // type:function size:0x20 scope:global align:4 +__dt__Q38JASystem6Kernel8TPortCmdFv = .text:0x80293728; // type:function size:0x3C scope:global align:4 +getInterface__8JAIBasicFv = .text:0x80293764; // type:function size:0x8 scope:global align:4 +init__Q27JAInter12SeqParameterFv = .text:0x8029376C; // type:function size:0x268 scope:global align:4 +__ct__8JAISoundFv = .text:0x802939D4; // type:function size:0x28 scope:global align:4 +getSeCategoryNumber__8JAISoundFv = .text:0x802939FC; // type:function size:0x24 scope:global align:4 +getSwBit__8JAISoundFv = .text:0x80293A20; // type:function size:0xC scope:global align:4 +checkSwBit__8JAISoundFUl = .text:0x80293A2C; // type:function size:0x30 scope:global align:4 +getInfoPriority__8JAISoundFv = .text:0x80293A5C; // type:function size:0xC scope:global align:4 +clearMainSoundPPointer__8JAISoundFv = .text:0x80293A68; // type:function size:0x18 scope:global align:4 +start__8JAISoundFUl = .text:0x80293A80; // type:function size:0x40 scope:global align:4 +stop__8JAISoundFUl = .text:0x80293AC0; // type:function size:0x30 scope:global align:4 +setVolume__8JAISoundFfUlUc = .text:0x80293AF0; // type:function size:0xD4 scope:global align:4 +setPan__8JAISoundFfUlUc = .text:0x80293BC4; // type:function size:0xD8 scope:global align:4 +setPitch__8JAISoundFfUlUc = .text:0x80293C9C; // type:function size:0xD8 scope:global align:4 +setFxmix__8JAISoundFfUlUc = .text:0x80293D74; // type:function size:0xC8 scope:global align:4 +setDolby__8JAISoundFfUlUc = .text:0x80293E3C; // type:function size:0xC8 scope:global align:4 +setTempoProportion__8JAISoundFfUl = .text:0x80293F04; // type:function size:0xA8 scope:global align:4 +setPortData__8JAISoundFUcUs = .text:0x80293FAC; // type:function size:0xB4 scope:global align:4 +setPrepareFlag__8JAISoundFUc = .text:0x80294060; // type:function size:0xB0 scope:global align:4 +setDistanceVolumeCommon__8JAISoundFfUc = .text:0x80294110; // type:function size:0x158 scope:global align:4 +setDistancePanCommon__8JAISoundFv = .text:0x80294268; // type:function size:0x15C scope:global align:4 +setPositionDopplarCommon__8JAISoundFUl = .text:0x802943C4; // type:function size:0x1EC scope:global align:4 +setSeqInterVolume__8JAISoundFUcfUl = .text:0x802945B0; // type:function size:0xE4 scope:global align:4 +setSeqInterPan__8JAISoundFUcfUl = .text:0x80294694; // type:function size:0x150 scope:global align:4 +setSeqInterPitch__8JAISoundFUcfUl = .text:0x802947E4; // type:function size:0x150 scope:global align:4 +setSeqInterFxmix__8JAISoundFUcfUl = .text:0x80294934; // type:function size:0x150 scope:global align:4 +setSeqInterDolby__8JAISoundFUcfUl = .text:0x80294A84; // type:function size:0x198 scope:global align:4 +setSeqTempoProportion__8JAISoundFfUl = .text:0x80294C1C; // type:function size:0xA0 scope:global align:4 +setSeqPortData__8JAISoundFUcUsUl = .text:0x80294CBC; // type:function size:0x170 scope:global align:4 +setTrackVolume__8JAISoundFUcfUl = .text:0x80294E2C; // type:function size:0x120 scope:global align:4 +setTrackInterruptSwitch__8JAISoundFUcUc = .text:0x80294F4C; // type:function size:0x98 scope:global align:4 +setTrackPortData__8JAISoundFUcUcUs = .text:0x80294FE4; // type:function size:0x128 scope:global align:4 +setSeInterRandomPara__8JAISoundFPfUlff = .text:0x8029510C; // type:function size:0x114 scope:global align:4 +setSeInterVolume__8JAISoundFUcfUlUc = .text:0x80295220; // type:function size:0xA0 scope:global align:4 +setSeInterPan__8JAISoundFUcfUlUc = .text:0x802952C0; // type:function size:0xA0 scope:global align:4 +setSeInterPitch__8JAISoundFUcfUlf = .text:0x80295360; // type:function size:0xB8 scope:global align:4 +setSeInterFxmix__8JAISoundFUcfUlUc = .text:0x80295418; // type:function size:0xA0 scope:global align:4 +setSeInterDolby__8JAISoundFUcfUlUc = .text:0x802954B8; // type:function size:0xA0 scope:global align:4 +setSePortData__8JAISoundFUcUs = .text:0x80295558; // type:function size:0xA4 scope:global align:4 +setSeDistanceParameters__8JAISoundFv = .text:0x802955FC; // type:function size:0x120 scope:global align:4 +setSeDistanceVolume__8JAISoundFUc = .text:0x8029571C; // type:function size:0x80 scope:global align:4 +setSeDistancePan__8JAISoundFUc = .text:0x8029579C; // type:function size:0x58 scope:global align:4 +setSeDistancePitch__8JAISoundFUc = .text:0x802957F4; // type:function size:0x188 scope:global align:4 +setSePositionDopplar__8JAISoundFv = .text:0x8029597C; // type:function size:0x88 scope:global align:4 +setSeDistanceFxmix__8JAISoundFUc = .text:0x80295A04; // type:function size:0xE4 scope:global align:4 +setSeDistanceFir__8JAISoundFUc = .text:0x80295AE8; // type:function size:0x4 scope:global align:4 +setSeDistanceDolby__8JAISoundFUc = .text:0x80295AEC; // type:function size:0xD4 scope:global align:4 +setStreamInterVolume__8JAISoundFUcfUl = .text:0x80295BC0; // type:function size:0xE4 scope:global align:4 +setStreamInterPitch__8JAISoundFUcfUl = .text:0x80295CA4; // type:function size:0xE4 scope:global align:4 +setStreamInterPan__8JAISoundFUcfUl = .text:0x80295D88; // type:function size:0xE4 scope:global align:4 +setStreamPrepareFlag__8JAISoundFUc = .text:0x80295E6C; // type:function size:0x50 scope:global align:4 +setPauseMode__8JAISoundFUcUc = .text:0x80295EBC; // type:function size:0x26C scope:global align:4 +setSeqPrepareFlag__8JAISoundFUc = .text:0x80296128; // type:function size:0x64 scope:global align:4 +getSeqInterVolume__8JAISoundFUc = .text:0x8029618C; // type:function size:0x54 scope:global align:4 +getStreamInterVolume__8JAISoundFUc = .text:0x802961E0; // type:function size:0x8C scope:global align:4 +getSeqParameter__8JAISoundFv = .text:0x8029626C; // type:function size:0x8 scope:global align:4 +getSeParameter__8JAISoundFv = .text:0x80296274; // type:function size:0x8 scope:global align:4 +getStreamParameter__8JAISoundFv = .text:0x8029627C; // type:function size:0x8 scope:global align:4 +getTrackPortRoute__8JAISoundFUcUc = .text:0x80296284; // type:function size:0x3C scope:global align:4 +checkSoundHandle__8JAISoundFUlPv = .text:0x802962C0; // type:function size:0x70 scope:global align:4 +initParameter__8JAISoundFPP8JAISoundPQ27JAInter5ActorUlUlUcPv = .text:0x80296330; // type:function size:0xD4 scope:global align:4 +set__Q27JAInter11MoveParaSetFfUl = .text:0x80296404; // type:function size:0xB0 scope:global align:4 +move__Q27JAInter11MoveParaSetFv = .text:0x802964B4; // type:function size:0x48 scope:global align:4 +init__Q27JAInter9LinkSoundFP8JAISoundUl = .text:0x802964FC; // type:function size:0x3E8 scope:global align:4 +getSound__Q27JAInter9LinkSoundFv = .text:0x802968E4; // type:function size:0x54 scope:global align:4 +releaseSound__Q27JAInter9LinkSoundFP8JAISound = .text:0x80296938; // type:function size:0x70 scope:global align:4 +init__Q27JAInter10SoundTableFPUcUl = .text:0x802969A8; // type:function size:0x18C scope:global align:4 +getInfoPointer__Q27JAInter10SoundTableFUl = .text:0x80296B34; // type:function size:0x1D0 scope:global align:4 +getInfoFormat__Q27JAInter10SoundTableFUl = .text:0x80296D04; // type:function size:0xD0 scope:global align:4 +getCategotyMax__Q27JAInter10SoundTableFv = .text:0x80296DD4; // type:function size:0x8 scope:global align:4 +init__Q27JAInter9StreamMgrFv = .text:0x80296DDC; // type:function size:0x510 scope:global align:4 +storeStreamBuffer__Q27JAInter9StreamMgrFPP8JAISoundPQ27JAInter5ActorUlUlUcPv = .text:0x802972EC; // type:function size:0x18C scope:global align:4 +releaseStreamBuffer__Q27JAInter9StreamMgrFP8JAISoundUl = .text:0x80297478; // type:function size:0xA4 scope:global align:4 +processGFrameStream__Q27JAInter9StreamMgrFv = .text:0x8029751C; // type:function size:0x38 scope:global align:4 +checkEntriedStream__Q27JAInter9StreamMgrFv = .text:0x80297554; // type:function size:0xB0 scope:global align:4 +checkWaitStream__Q27JAInter9StreamMgrFv = .text:0x80297604; // type:function size:0xD4 scope:global align:4 +checkRequestStream__Q27JAInter9StreamMgrFv = .text:0x802976D8; // type:function size:0x98 scope:global align:4 +checkPlayingStream__Q27JAInter9StreamMgrFv = .text:0x80297770; // type:function size:0x3EC scope:global align:4 +Play_DirectPCM__Q27JAInter9StreamLibFPQ28JASystem11TDSPChannelPsUsUlsUs = .text:0x80297B5C; // type:function size:0x128 scope:global align:4 +Get_DirectPCM_LoopRemain__Q27JAInter9StreamLibFPQ38JASystem12DSPInterface9DSPBuffer = .text:0x80297C84; // type:function size:0xC scope:global align:4 +Get_DirectPCM_Remain__Q27JAInter9StreamLibFPQ38JASystem12DSPInterface9DSPBuffer = .text:0x80297C90; // type:function size:0x8 scope:global align:4 +init__Q27JAInter9StreamLibFb = .text:0x80297C98; // type:function size:0x50 scope:global align:4 +allocBuffer__Q27JAInter9StreamLibFPvl = .text:0x80297CE8; // type:function size:0x334 scope:global align:4 +deallocBuffer__Q27JAInter9StreamLibFv = .text:0x8029801C; // type:function size:0x60 scope:global align:4 +getNeedBufferSize__Q27JAInter9StreamLibFv = .text:0x8029807C; // type:function size:0x54 scope:global align:4 +setAllocBufferCallback__Q27JAInter9StreamLibFPFv_v = .text:0x802980D0; // type:function size:0x8 scope:global align:4 +setDeallocBufferCallback__Q27JAInter9StreamLibFPFv_v = .text:0x802980D8; // type:function size:0x8 scope:global align:4 +sync__Q27JAInter9StreamLibFl = .text:0x802980E0; // type:function size:0x1C scope:global align:4 +__DecodePCM__Q27JAInter9StreamLibFv = .text:0x802980FC; // type:function size:0xBC scope:global align:4 +__DecodeADPCM__Q27JAInter9StreamLibFv = .text:0x802981B8; // type:function size:0x3A8 scope:global align:4 +__Decode__Q27JAInter9StreamLibFv = .text:0x80298560; // type:function size:0x94 scope:global align:4 +__LoadFin__Q27JAInter9StreamLibFlP11DVDFileInfo = .text:0x802985F4; // type:function size:0x20 scope:global align:4 +LoadADPCM__Q27JAInter9StreamLibFv = .text:0x80298614; // type:function size:0x140 scope:global align:4 +setVolume__Q27JAInter9StreamLibFf = .text:0x80298754; // type:function size:0x10 scope:global align:4 +setPitch__Q27JAInter9StreamLibFf = .text:0x80298764; // type:function size:0x10 scope:global align:4 +setPan__Q27JAInter9StreamLibFf = .text:0x80298774; // type:function size:0x10 scope:global align:4 +stop__Q27JAInter9StreamLibFv = .text:0x80298784; // type:function size:0x10 scope:global align:4 +setPauseFlag__Q27JAInter9StreamLibFUc = .text:0x80298794; // type:function size:0x1C scope:global align:4 +clearPauseFlag__Q27JAInter9StreamLibFUc = .text:0x802987B0; // type:function size:0x20 scope:global align:4 +setPrepareFlag__Q27JAInter9StreamLibFUc = .text:0x802987D0; // type:function size:0x8 scope:global align:4 +setOutputMode__Q27JAInter9StreamLibFUl = .text:0x802987D8; // type:function size:0x8 scope:global align:4 +getPlayingFlag__Q27JAInter9StreamLibFv = .text:0x802987E0; // type:function size:0x8 scope:global align:4 +setDecodedBufferBlocks__Q27JAInter9StreamLibFUl = .text:0x802987E8; // type:function size:0x68 scope:global align:4 +LoopInit__Q27JAInter9StreamLibFv = .text:0x80298850; // type:function size:0x40 scope:global align:4 +directPlayWait__Q27JAInter9StreamLibFPv = .text:0x80298890; // type:function size:0x5C scope:global align:4 +start__Q27JAInter9StreamLibFPcUlPv = .text:0x802988EC; // type:function size:0xA0 scope:global align:4 +__start__Q27JAInter9StreamLibFv = .text:0x8029898C; // type:function size:0x25C scope:global align:4 +callBack__Q27JAInter9StreamLibFPv = .text:0x80298BE8; // type:function size:0x96C scope:global align:4 +__sinit_JAIStreamMgr_cpp = .text:0x80299554; // type:function size:0x3C scope:local align:4 +checkFileExsistence__Q27JAInter15SystemInterfaceFPc = .text:0x80299590; // type:function size:0x2C scope:global align:4 +checkSeqActiveFlag__Q27JAInter15SystemInterfaceFPQ28JASystem6TTrack = .text:0x802995BC; // type:function size:0xEC scope:global align:4 +trackToSeqp__Q27JAInter15SystemInterfaceFP8JAISoundUc = .text:0x802996A8; // type:function size:0x1D8 scope:global align:4 +setSeqPortargsF32__Q27JAInter15SystemInterfaceFPQ27JAInter13SeqUpdateDataUlUcf = .text:0x80299880; // type:function size:0x1C scope:global align:4 +setSeqPortargsU32__Q27JAInter15SystemInterfaceFPQ27JAInter13SeqUpdateDataUlUcUl = .text:0x8029989C; // type:function size:0x1C scope:global align:4 +rootInit__Q27JAInter15SystemInterfaceFPQ27JAInter13SeqUpdateData = .text:0x802998B8; // type:function size:0x68 scope:global align:4 +trackInit__Q27JAInter15SystemInterfaceFPQ27JAInter13SeqUpdateData = .text:0x80299920; // type:function size:0x9C scope:global align:4 +outerInit__Q27JAInter15SystemInterfaceFPQ27JAInter13SeqUpdateDataPvUlUsUc = .text:0x802999BC; // type:function size:0x204 scope:global align:4 +setPortParameter__Q27JAInter15SystemInterfaceFPQ38JASystem6Kernel9TPortArgsPQ28JASystem6TTrackUlUl = .text:0x80299BC0; // type:function size:0x68 scope:global align:4 +setSePortParameter__Q27JAInter15SystemInterfaceFPQ38JASystem6Kernel9TPortArgs = .text:0x80299C28; // type:function size:0xD4 scope:global align:4 +__sinit_JAISystemInterface_cpp = .text:0x80299CFC; // type:function size:0x3C scope:local align:4 +__ct__Q28JMessage8TControlFv = .text:0x80299D38; // type:function size:0x40 scope:global align:4 +__dt__Q28JMessage8TControlFv = .text:0x80299D78; // type:function size:0x48 scope:global align:4 +getResource_groupID__Q28JMessage8TControlCFUs = .text:0x80299DC0; // type:function size:0x7C scope:global align:4 +getMessageData__Q28JMessage8TControlCFUsUs = .text:0x80299E3C; // type:function size:0x94 scope:global align:4 +reset__Q28JMessage8TControlFv = .text:0x80299ED0; // type:function size:0x54 scope:global align:4 +update__Q28JMessage8TControlFv = .text:0x80299F24; // type:function size:0xE4 scope:global align:4 +render__Q28JMessage8TControlFv = .text:0x8029A008; // type:function size:0xCC scope:global align:4 +do_word__Q28JMessage8TControlFUl = .text:0x8029A0D4; // type:function size:0x8 scope:global align:4 +setMessageCode_flush___Q28JMessage8TControlFv = .text:0x8029A0DC; // type:function size:0xB4 scope:global align:4 +reset___Q28JMessage8TControlFv = .text:0x8029A190; // type:function size:0x1C scope:global align:4 +process_setMessageIndex_reserved___Q28JMessage23@unnamed@processor_cpp@FUs = .text:0x8029A1AC; // type:function size:0x28 scope:global align:4 +process_setMessage_index___Q28JMessage23@unnamed@processor_cpp@FPQ28JMessage8TControlUs = .text:0x8029A1D4; // type:function size:0x4C scope:global align:4 +process_setMessage_code___Q28JMessage23@unnamed@processor_cpp@FPQ28JMessage8TControlUl = .text:0x8029A220; // type:function size:0x54 scope:global align:4 +pushCurrent__Q28JMessage10TProcessorFPCc = .text:0x8029A274; // type:function size:0x38 scope:global align:4 +popCurrent__Q28JMessage10TProcessorFv = .text:0x8029A2AC; // type:function size:0x24 scope:global align:4 +on_select_begin__Q28JMessage10TProcessorFPFPQ28JMessage10TProcessor_PCcPCvPCcUl = .text:0x8029A2D0; // type:function size:0x8C scope:global align:4 +on_select_end__Q28JMessage10TProcessorFv = .text:0x8029A35C; // type:function size:0x4C scope:global align:4 +on_select_separate__Q28JMessage10TProcessorFv = .text:0x8029A3A8; // type:function size:0x5C scope:global align:4 +do_character__Q28JMessage10TProcessorFi = .text:0x8029A404; // type:function size:0x4 scope:global align:4 +do_tag__Q28JMessage10TProcessorFUlPCvUl = .text:0x8029A408; // type:function size:0x8 scope:global align:4 +do_systemTagCode__Q28JMessage10TProcessorFUsPCvUl = .text:0x8029A410; // type:function size:0x8 scope:global align:4 +do_select_begin__Q28JMessage10TProcessorFUl = .text:0x8029A418; // type:function size:0x4 scope:global align:4 +do_select_end__Q28JMessage10TProcessorFv = .text:0x8029A41C; // type:function size:0x4 scope:global align:4 +do_select_separate__Q28JMessage10TProcessorFv = .text:0x8029A420; // type:function size:0x4 scope:global align:4 +__dt__Q28JMessage10TProcessorFv = .text:0x8029A424; // type:function size:0x48 scope:global align:4 +reset___Q28JMessage10TProcessorFPCc = .text:0x8029A46C; // type:function size:0x1C scope:global align:4 +on_tag___Q28JMessage10TProcessorFv = .text:0x8029A488; // type:function size:0xA0 scope:global align:4 +do_tag___Q28JMessage10TProcessorFUlPCvUl = .text:0x8029A528; // type:function size:0x128 scope:global align:4 +do_systemTagCode___Q28JMessage10TProcessorFUsPCvUl = .text:0x8029A650; // type:function size:0x58 scope:global align:4 +process_character___Q28JMessage10TProcessorFv = .text:0x8029A6A8; // type:function size:0xDC scope:global align:4 +process_onCharacterEnd_normal___Q28JMessage10TProcessorFPQ28JMessage10TProcessor = .text:0x8029A784; // type:function size:0x48 scope:global align:4 +process_onCharacterEnd_select___Q28JMessage10TProcessorFPQ28JMessage10TProcessor = .text:0x8029A7CC; // type:function size:0x48 scope:global align:4 +process_select_limited___Q28JMessage10TProcessorFPQ28JMessage10TProcessor = .text:0x8029A814; // type:function size:0x1C scope:global align:4 +process_select___Q28JMessage10TProcessorFPQ28JMessage10TProcessor = .text:0x8029A830; // type:function size:0x1C scope:global align:4 +__ct__Q28JMessage18TSequenceProcessorFPQ28JMessage8TControl = .text:0x8029A84C; // type:function size:0x3C scope:global align:4 +__dt__Q28JMessage18TSequenceProcessorFv = .text:0x8029A888; // type:function size:0x60 scope:global align:4 +process__Q28JMessage18TSequenceProcessorFPCc = .text:0x8029A8E8; // type:function size:0x178 scope:global align:4 +on_isReady__Q28JMessage18TSequenceProcessorFv = .text:0x8029AA60; // type:function size:0x2C scope:global align:4 +on_jump_register__Q28JMessage18TSequenceProcessorFPFPQ28JMessage18TSequenceProcessor_bUl = .text:0x8029AA8C; // type:function size:0x14 scope:global align:4 +on_jump_isReady__Q28JMessage18TSequenceProcessorFv = .text:0x8029AAA0; // type:function size:0x2C scope:global align:4 +on_jump__Q28JMessage18TSequenceProcessorFPCvPCc = .text:0x8029AACC; // type:function size:0x5C scope:global align:4 +on_branch_register__Q28JMessage18TSequenceProcessorFPFPQ28JMessage18TSequenceProcessorUl_bPCvUl = .text:0x8029AB28; // type:function size:0x10 scope:global align:4 +on_branch_query__Q28JMessage18TSequenceProcessorFUs = .text:0x8029AB38; // type:function size:0x34 scope:global align:4 +on_branch_queryResult__Q28JMessage18TSequenceProcessorFv = .text:0x8029AB6C; // type:function size:0x2C scope:global align:4 +on_branch__Q28JMessage18TSequenceProcessorFPCvPCc = .text:0x8029AB98; // type:function size:0x5C scope:global align:4 +do_begin__Q28JMessage18TSequenceProcessorFPCvPCc = .text:0x8029ABF4; // type:function size:0x4 scope:global align:4 +do_end__Q28JMessage18TSequenceProcessorFv = .text:0x8029ABF8; // type:function size:0x4 scope:global align:4 +do_isReady__Q28JMessage18TSequenceProcessorFv = .text:0x8029ABFC; // type:function size:0x8 scope:global align:4 +do_jump_isReady__Q28JMessage18TSequenceProcessorFv = .text:0x8029AC04; // type:function size:0x8 scope:global align:4 +do_jump__Q28JMessage18TSequenceProcessorFPCvPCc = .text:0x8029AC0C; // type:function size:0x4 scope:global align:4 +do_branch_query__Q28JMessage18TSequenceProcessorFUs = .text:0x8029AC10; // type:function size:0x4 scope:global align:4 +do_branch_queryResult__Q28JMessage18TSequenceProcessorFv = .text:0x8029AC14; // type:function size:0x8 scope:global align:4 +do_branch__Q28JMessage18TSequenceProcessorFPCvPCc = .text:0x8029AC1C; // type:function size:0x4 scope:global align:4 +reset___Q28JMessage18TSequenceProcessorFPCc = .text:0x8029AC20; // type:function size:0x50 scope:global align:4 +do_begin___Q28JMessage18TSequenceProcessorFPCvPCc = .text:0x8029AC70; // type:function size:0x2C scope:global align:4 +do_end___Q28JMessage18TSequenceProcessorFv = .text:0x8029AC9C; // type:function size:0x34 scope:global align:4 +do_tag___Q28JMessage18TSequenceProcessorFUlPCvUl = .text:0x8029ACD0; // type:function size:0x10C scope:global align:4 +do_systemTagCode___Q28JMessage18TSequenceProcessorFUsPCvUl = .text:0x8029ADDC; // type:function size:0x58 scope:global align:4 +process_jump_limited___Q28JMessage18TSequenceProcessorFPQ28JMessage18TSequenceProcessor = .text:0x8029AE34; // type:function size:0x30 scope:global align:4 +process_jump___Q28JMessage18TSequenceProcessorFPQ28JMessage18TSequenceProcessor = .text:0x8029AE64; // type:function size:0x2C scope:global align:4 +process_branch_limited___Q28JMessage18TSequenceProcessorFPQ28JMessage18TSequenceProcessorUl = .text:0x8029AE90; // type:function size:0x30 scope:global align:4 +process_branch___Q28JMessage18TSequenceProcessorFPQ28JMessage18TSequenceProcessorUl = .text:0x8029AEC0; // type:function size:0x30 scope:global align:4 +__ct__Q28JMessage19TRenderingProcessorFPQ28JMessage8TControl = .text:0x8029AEF0; // type:function size:0x38 scope:global align:4 +__dt__Q28JMessage19TRenderingProcessorFv = .text:0x8029AF28; // type:function size:0x60 scope:global align:4 +process__Q28JMessage19TRenderingProcessorFPCc = .text:0x8029AF88; // type:function size:0x70 scope:global align:4 +do_begin__Q28JMessage19TRenderingProcessorFPCvPCc = .text:0x8029AFF8; // type:function size:0x4 scope:global align:4 +do_end__Q28JMessage19TRenderingProcessorFv = .text:0x8029AFFC; // type:function size:0x4 scope:global align:4 +do_begin___Q28JMessage19TRenderingProcessorFPCvPCc = .text:0x8029B000; // type:function size:0x2C scope:global align:4 +do_end___Q28JMessage19TRenderingProcessorFv = .text:0x8029B02C; // type:function size:0x2C scope:global align:4 +do_tag___Q28JMessage19TRenderingProcessorFUlPCvUl = .text:0x8029B058; // type:function size:0x34 scope:global align:4 +do_systemTagCode___Q28JMessage19TRenderingProcessorFUsPCvUl = .text:0x8029B08C; // type:function size:0x40 scope:global align:4 +__ct__Q28JMessage18TResourceContainerFv = .text:0x8029B0CC; // type:function size:0x40 scope:global align:4 +Get_groupID__Q28JMessage18TResourceContainerFUs = .text:0x8029B10C; // type:function size:0x8C scope:global align:4 +SetEncoding__Q28JMessage18TResourceContainerFUc = .text:0x8029B198; // type:function size:0x38 scope:global align:4 +Do_create__Q28JMessage18TResourceContainerFv = .text:0x8029B1D0; // type:function size:0x4C scope:global align:4 +Do_destroy__Q28JMessage18TResourceContainerFPQ28JMessage9TResource = .text:0x8029B21C; // type:function size:0x24 scope:global align:4 +SetEncoding___Q28JMessage18TResourceContainerFUc = .text:0x8029B240; // type:function size:0x30 scope:global align:4 +__ct__Q28JMessage6TParseFPQ28JMessage18TResourceContainer = .text:0x8029B270; // type:function size:0x28 scope:global align:4 +__dt__Q28JMessage6TParseFv = .text:0x8029B298; // type:function size:0x60 scope:global align:4 +parseHeader_next__Q28JMessage6TParseFPPCvPUlUl = .text:0x8029B2F8; // type:function size:0x134 scope:global align:4 +parseBlock_next__Q28JMessage6TParseFPPCvPUlUl = .text:0x8029B42C; // type:function size:0x14C scope:global align:4 +isLeadByte_1Byte__7JUTFontFi = .text:0x8029B578; // type:function size:0x8 scope:global align:4 +isLeadByte_2Byte__7JUTFontFi = .text:0x8029B580; // type:function size:0x8 scope:global align:4 +isLeadByte_ShiftJIS__7JUTFontFi = .text:0x8029B588; // type:function size:0x30 scope:global align:4 +ShortCommandProc = .text:0x8029B5B8; // type:function size:0x54 scope:global align:4 +GBAInit = .text:0x8029B60C; // type:function size:0xA0 scope:global align:4 +GBAGetStatusAsync = .text:0x8029B6AC; // type:function size:0x64 scope:global align:4 +GBAGetStatus = .text:0x8029B710; // type:function size:0x90 scope:global align:4 +GBAResetAsync = .text:0x8029B7A0; // type:function size:0x64 scope:global align:4 +GBAReset = .text:0x8029B804; // type:function size:0x90 scope:global align:4 +OnReset = .text:0x8029B894; // type:function size:0x10 scope:local align:4 +GBAGetProcessStatus = .text:0x8029B8A4; // type:function size:0x168 scope:global align:4 +GBAJoyBootAsync = .text:0x8029BA0C; // type:function size:0x13C scope:global align:4 +F23 = .text:0x8029BB48; // type:function size:0xA8 scope:global align:4 +F25 = .text:0x8029BBF0; // type:function size:0xD0 scope:global align:4 +F27 = .text:0x8029BCC0; // type:function size:0xD0 scope:global align:4 +F29 = .text:0x8029BD90; // type:function size:0x3B0 scope:global align:4 +F31 = .text:0x8029C140; // type:function size:0x498 scope:global align:4 +F33 = .text:0x8029C5D8; // type:function size:0x174 scope:global align:4 +F35 = .text:0x8029C74C; // type:function size:0x15C scope:global align:4 +F37 = .text:0x8029C8A8; // type:function size:0xFC scope:global align:4 +F39 = .text:0x8029C9A4; // type:function size:0x80 scope:global align:4 +GBAJoyBoot = .text:0x8029CA24; // type:function size:0x48 scope:global align:4 +ReadProc = .text:0x8029CA6C; // type:function size:0x60 scope:global align:4 +GBAReadAsync = .text:0x8029CACC; // type:function size:0x6C scope:global align:4 +GBARead = .text:0x8029CB38; // type:function size:0x94 scope:global align:4 +WriteProc = .text:0x8029CBCC; // type:function size:0x30 scope:global align:4 +GBAWriteAsync = .text:0x8029CBFC; // type:function size:0x94 scope:global align:4 +GBAWrite = .text:0x8029CC90; // type:function size:0xC4 scope:global align:4 +__GBAHandler = .text:0x8029CD54; // type:function size:0xDC scope:global align:4 +__GBASyncCallback = .text:0x8029CE30; // type:function size:0x34 scope:global align:4 +__GBASync = .text:0x8029CE64; // type:function size:0x6C scope:global align:4 +TypeAndStatusCallback = .text:0x8029CED0; // type:function size:0x118 scope:global align:4 +__GBATransfer = .text:0x8029CFE8; // type:function size:0x74 scope:global align:4 +__GBASetDelay = .text:0x8029D05C; // type:function size:0x24 scope:global align:4 +__ct__11JAIZelBasicFv = .text:0x8029D080; // type:function size:0x224 scope:global align:4 +zeldaGFrameWork__11JAIZelBasicFv = .text:0x8029D2A4; // type:function size:0xF00 scope:global align:4 +heartGaugeOn__11JAIZelBasicFv = .text:0x8029E1A4; // type:function size:0xC scope:global align:4 +processHeartGaugeSound__11JAIZelBasicFv = .text:0x8029E1B0; // type:function size:0x104 scope:global align:4 +gframeProcess__11JAIZelBasicFv = .text:0x8029E2B4; // type:function size:0x4C scope:global align:4 +resetProcess__11JAIZelBasicFv = .text:0x8029E300; // type:function size:0xB4 scope:global align:4 +bgmStreamPrepare__11JAIZelBasicFUl = .text:0x8029E3B4; // type:function size:0x84 scope:global align:4 +bgmStreamPlay__11JAIZelBasicFv = .text:0x8029E438; // type:function size:0xD0 scope:global align:4 +bgmStart__11JAIZelBasicFUlUll = .text:0x8029E508; // type:function size:0x10B0 scope:global align:4 +bgmStop__11JAIZelBasicFUll = .text:0x8029F5B8; // type:function size:0x114 scope:global align:4 +mainBgmStopOnly__11JAIZelBasicFUl = .text:0x8029F6CC; // type:function size:0x48 scope:global align:4 +subBgmStart__11JAIZelBasicFUl = .text:0x8029F714; // type:function size:0x438 scope:global align:4 +subBgmStop__11JAIZelBasicFv = .text:0x8029FB4C; // type:function size:0xB8 scope:global align:4 +subBgmStopInner__11JAIZelBasicFv = .text:0x8029FC04; // type:function size:0x114 scope:global align:4 +bgmNowBattle__11JAIZelBasicFf = .text:0x8029FD18; // type:function size:0x4EC scope:global align:4 +bgmBattleGFrame__11JAIZelBasicFv = .text:0x802A0204; // type:function size:0x198 scope:global align:4 +stopBattleBgm__11JAIZelBasicFv = .text:0x802A039C; // type:function size:0x64 scope:global align:4 +bgmNowKaitengiri__11JAIZelBasicFv = .text:0x802A0400; // type:function size:0xA0 scope:global align:4 +bgmHitSound__11JAIZelBasicFl = .text:0x802A04A0; // type:function size:0x154 scope:global align:4 +bgmSetSwordUsing__11JAIZelBasicFl = .text:0x802A05F4; // type:function size:0x8 scope:global align:4 +onEnemyDamage__11JAIZelBasicFv = .text:0x802A05FC; // type:function size:0x70 scope:global align:4 +mbossBgmMuteProcess__11JAIZelBasicFv = .text:0x802A066C; // type:function size:0x104 scope:global align:4 +mbossBgmNearByProcess__11JAIZelBasicFf = .text:0x802A0770; // type:function size:0x94 scope:global align:4 +checkBgmPlaying__11JAIZelBasicFv = .text:0x802A0804; // type:function size:0x28 scope:global align:4 +checkPlayingMainBgmFlag__11JAIZelBasicFv = .text:0x802A082C; // type:function size:0x1C scope:global align:4 +checkSubBgmPlaying__11JAIZelBasicFv = .text:0x802A0848; // type:function size:0x10 scope:global align:4 +checkPlayingSubBgmFlag__11JAIZelBasicFv = .text:0x802A0858; // type:function size:0x1C scope:global align:4 +checkPlayingStreamBgmFlag__11JAIZelBasicFv = .text:0x802A0874; // type:function size:0x20 scope:global align:4 +changeBgmStatus__11JAIZelBasicFl = .text:0x802A0894; // type:function size:0x38 scope:global align:4 +changeSubBgmStatus__11JAIZelBasicFl = .text:0x802A08CC; // type:function size:0x48 scope:global align:4 +bgmMuteMtDragon__11JAIZelBasicFv = .text:0x802A0914; // type:function size:0xC scope:global align:4 +enemyNearBy__11JAIZelBasicFv = .text:0x802A0920; // type:function size:0xD8 scope:global align:4 +enemyNearByGFrame__11JAIZelBasicFv = .text:0x802A09F8; // type:function size:0xE8 scope:global align:4 +bgmAllMute__11JAIZelBasicFUl = .text:0x802A0AE0; // type:function size:0x80 scope:global align:4 +taktModeMute__11JAIZelBasicFv = .text:0x802A0B60; // type:function size:0xDC scope:global align:4 +taktModeMuteOff__11JAIZelBasicFv = .text:0x802A0C3C; // type:function size:0x12C scope:global align:4 +cbPracticePlay__11JAIZelBasicFP3Vec = .text:0x802A0D68; // type:function size:0x258 scope:global align:4 +cbPracticeProcess__11JAIZelBasicFv = .text:0x802A0FC0; // type:function size:0x258 scope:global align:4 +cbPracticeStop__11JAIZelBasicFv = .text:0x802A1218; // type:function size:0xB0 scope:global align:4 +checkCbPracticePlay__11JAIZelBasicFv = .text:0x802A12C8; // type:function size:0x68 scope:global align:4 +prepareLandingDemo__11JAIZelBasicFl = .text:0x802A1330; // type:function size:0x2C scope:global align:4 +startLandingDemo__11JAIZelBasicFv = .text:0x802A135C; // type:function size:0x6C scope:global align:4 +endLandingDemo__11JAIZelBasicFv = .text:0x802A13C8; // type:function size:0xC scope:global align:4 +initSe__11JAIZelBasicFv = .text:0x802A13D4; // type:function size:0x10C scope:global align:4 +seStart__11JAIZelBasicFUlP3VecUlScffffUc = .text:0x802A14E0; // type:function size:0x1BFC scope:global align:4 +seStop__11JAIZelBasicFUll = .text:0x802A30DC; // type:function size:0xA4 scope:global align:4 +checkSePlaying__11JAIZelBasicFUl = .text:0x802A3180; // type:function size:0x40 scope:global align:4 +seStopActor__11JAIZelBasicFP3VecUl = .text:0x802A31C0; // type:function size:0x54 scope:global align:4 +seDeleteObject__11JAIZelBasicFP3Vec = .text:0x802A3214; // type:function size:0x20 scope:global align:4 +getLinkVoiceVowel__11JAIZelBasicFUl = .text:0x802A3234; // type:function size:0xA0 scope:global align:4 +linkVoiceStart__11JAIZelBasicFUlP3VecUcSc = .text:0x802A32D4; // type:function size:0x1E8 scope:global align:4 +monsSeInit__11JAIZelBasicFv = .text:0x802A34BC; // type:function size:0x2C scope:global align:4 +monsSeStart__11JAIZelBasicFUlP3VecUlUlSc = .text:0x802A34E8; // type:function size:0x1CC scope:global align:4 +kuroboMotionPlay__11JAIZelBasicFUlP3VecUlSc = .text:0x802A36B4; // type:function size:0xC0 scope:global align:4 +kuroboVoicePlay__11JAIZelBasicFUlP3VecSc = .text:0x802A3774; // type:function size:0xD0 scope:global align:4 +setLevObjSE__11JAIZelBasicFUlP3VecSc = .text:0x802A3844; // type:function size:0x2A4 scope:global align:4 +processLevObjSE__11JAIZelBasicFv = .text:0x802A3AE8; // type:function size:0x164 scope:global align:4 +initLevObjSE__11JAIZelBasicFv = .text:0x802A3C4C; // type:function size:0x60 scope:global align:4 +charVoicePlay__11JAIZelBasicFllP3VecSc = .text:0x802A3CAC; // type:function size:0xAC scope:global align:4 +messageSePlay__11JAIZelBasicFUsP3VecSc = .text:0x802A3D58; // type:function size:0xDC scope:global align:4 +shipCruiseSePlay__11JAIZelBasicFP3Vecf = .text:0x802A3E34; // type:function size:0x390 scope:global align:4 +setShipSailState__11JAIZelBasicFl = .text:0x802A41C4; // type:function size:0x8 scope:global align:4 +init__11JAIZelBasicFP12JKRSolidHeapUl = .text:0x802A41CC; // type:function size:0x210 scope:global align:4 +setOutputMode__11JAIZelBasicFUl = .text:0x802A43DC; // type:function size:0x2C scope:global align:4 +talkIn__11JAIZelBasicFv = .text:0x802A4408; // type:function size:0x150 scope:global align:4 +talkOut__11JAIZelBasicFv = .text:0x802A4558; // type:function size:0x158 scope:global align:4 +menuIn__11JAIZelBasicFv = .text:0x802A46B0; // type:function size:0x140 scope:global align:4 +menuOut__11JAIZelBasicFv = .text:0x802A47F0; // type:function size:0x3C scope:global align:4 +getCameraInfo__11JAIZelBasicFP3VecPA4_fUl = .text:0x802A482C; // type:function size:0xB8 scope:global align:4 +getCameraMapInfo__11JAIZelBasicFUl = .text:0x802A48E4; // type:function size:0x8 scope:global align:4 +setCameraPolygonPos__11JAIZelBasicFP3Vec = .text:0x802A48EC; // type:function size:0x24 scope:global align:4 +setCameraGroupInfo__11JAIZelBasicFUc = .text:0x802A4910; // type:function size:0x178 scope:global align:4 +changeSeaBgm__11JAIZelBasicFv = .text:0x802A4A88; // type:function size:0x34C scope:global align:4 +startIsleBgm__11JAIZelBasicFv = .text:0x802A4DD4; // type:function size:0x64 scope:global align:4 +setLinkGroupInfo__11JAIZelBasicFUc = .text:0x802A4E38; // type:function size:0x98 scope:global align:4 +getMapInfoFxline__11JAIZelBasicFUl = .text:0x802A4ED0; // type:function size:0x8 scope:global align:4 +getMapInfoFxParameter__11JAIZelBasicFUl = .text:0x802A4ED8; // type:function size:0x8 scope:global align:4 +getMapInfoGround__11JAIZelBasicFUl = .text:0x802A4EE0; // type:function size:0x8 scope:global align:4 +setScene__11JAIZelBasicFllll = .text:0x802A4EE8; // type:function size:0x980 scope:global align:4 +expandSceneBgmNum__11JAIZelBasicFUl = .text:0x802A5868; // type:function size:0x24 scope:global align:4 +checkLinkOnSea__11JAIZelBasicFv = .text:0x802A588C; // type:function size:0x3C scope:global align:4 +checkLinkOnBoardSea__11JAIZelBasicFv = .text:0x802A58C8; // type:function size:0x4C scope:global align:4 +setSceneName__11JAIZelBasicFPcll = .text:0x802A5914; // type:function size:0x74 scope:global align:4 +spotNameToId__11JAIZelBasicFPc = .text:0x802A5988; // type:function size:0x84 scope:global align:4 +sceneChange__11JAIZelBasicFUlUlUll = .text:0x802A5A0C; // type:function size:0x298 scope:global align:4 +sceneBgmStart__11JAIZelBasicFv = .text:0x802A5CA4; // type:function size:0x16C scope:global align:4 +load1stDynamicWave__11JAIZelBasicFv = .text:0x802A5E10; // type:function size:0x298 scope:global align:4 +check1stDynamicWave__11JAIZelBasicFv = .text:0x802A60A8; // type:function size:0x7C scope:global align:4 +load2ndDynamicWave__11JAIZelBasicFv = .text:0x802A6124; // type:function size:0x164 scope:global align:4 +loadStaticWaves__11JAIZelBasicFv = .text:0x802A6288; // type:function size:0x30 scope:global align:4 +checkFirstWaves__11JAIZelBasicFv = .text:0x802A62B8; // type:function size:0x28 scope:global align:4 +setLinkHp__11JAIZelBasicFll = .text:0x802A62E0; // type:function size:0x144 scope:global align:4 +setLinkSwordType__11JAIZelBasicFll = .text:0x802A6424; // type:function size:0x50 scope:global align:4 +setLinkShieldType__11JAIZelBasicFll = .text:0x802A6474; // type:function size:0x50 scope:global align:4 +setLinkBootsType__11JAIZelBasicFl = .text:0x802A64C4; // type:function size:0x8 scope:global align:4 +setLinkOnBoard__11JAIZelBasicFl = .text:0x802A64CC; // type:function size:0x7C scope:global align:4 +bgmMute__11JAIZelBasicFPP8JAISoundUllUl = .text:0x802A6548; // type:function size:0xB8 scope:global align:4 +checkStreamPlaying__11JAIZelBasicFUl = .text:0x802A6600; // type:function size:0x6C scope:global align:4 +stWaterLevelUp__11JAIZelBasicFv = .text:0x802A666C; // type:function size:0x4C scope:global align:4 +stWaterLevelDown__11JAIZelBasicFv = .text:0x802A66B8; // type:function size:0x4C scope:global align:4 +stSkyCloisters__11JAIZelBasicFv = .text:0x802A6704; // type:function size:0x60 scope:global align:4 +stSkyCloistersProcess__11JAIZelBasicFv = .text:0x802A6764; // type:function size:0x80 scope:global align:4 +getRandomU32__11JAIZelBasicFUl = .text:0x802A67E4; // type:function size:0x30 scope:global align:4 +setEventBit__11JAIZelBasicFPv = .text:0x802A6814; // type:function size:0x8 scope:global align:4 +checkEventBit__11JAIZelBasicFUs = .text:0x802A681C; // type:function size:0x38 scope:global align:4 +checkDayTime__11JAIZelBasicFv = .text:0x802A6854; // type:function size:0x24 scope:global align:4 +processTime__11JAIZelBasicFv = .text:0x802A6878; // type:function size:0xB8 scope:global align:4 +processMorningToNormal__11JAIZelBasicFv = .text:0x802A6930; // type:function size:0x94 scope:global align:4 +checkOnOuterSea__11JAIZelBasicFPf = .text:0x802A69C4; // type:function size:0x1FC scope:global align:4 +makeSound__11JAIZelBasicFUl = .text:0x802A6BC0; // type:function size:0x9C scope:global align:4 +__dt__11JAIZelSoundFv = .text:0x802A6C5C; // type:function size:0x48 scope:global align:4 +checkSeqIDDemoPlaying__11JAIZelBasicFUl = .text:0x802A6CA4; // type:function size:0xA8 scope:global align:4 +checkDemoFanfarePlaying__11JAIZelBasicFv = .text:0x802A6D4C; // type:function size:0xDC scope:global align:4 +processDemoFanfareMute__11JAIZelBasicFv = .text:0x802A6E28; // type:function size:0x68 scope:global align:4 +muteMainBgmAll__11JAIZelBasicFv = .text:0x802A6E90; // type:function size:0x12C scope:global align:4 +unmuteMainBgmAll__11JAIZelBasicFv = .text:0x802A6FBC; // type:function size:0x12C scope:global align:4 +demoBgmStop__11JAIZelBasicFUl = .text:0x802A70E8; // type:function size:0x8C scope:global align:4 +isDemo__11JAIZelBasicFv = .text:0x802A7174; // type:function size:0x30 scope:global align:4 +checkSeaBgmID__11JAIZelBasicFv = .text:0x802A71A4; // type:function size:0x60 scope:global align:4 +setAnimSound__11JAIZelAnimeFP3VecffUlSc = .text:0x802A7204; // type:function size:0x58 scope:global align:4 +startAnimSound__11JAIZelAnimeFPvUlPP8JAISoundPQ27JAInter5ActorUc = .text:0x802A725C; // type:function size:0x408 scope:global align:4 +setSpeedModifySound__11JAIZelAnimeFP8JAISoundP22JAIAnimeFrameSoundDataf = .text:0x802A7664; // type:function size:0x26C scope:global align:4 +setPlayPosition__11JAIZelAnimeFf = .text:0x802A78D0; // type:function size:0x68 scope:global align:4 +initSeaEnvPos__11JAIZelBasicFv = .text:0x802A7938; // type:function size:0xC scope:global align:4 +registSeaEnvPos__11JAIZelBasicFP3Vec = .text:0x802A7944; // type:function size:0x94 scope:global align:4 +seaEnvSePlay__11JAIZelBasicFUlSc = .text:0x802A79D8; // type:function size:0x4A4 scope:global align:4 +calcPosPanLR__11JAIZelBasicFP3Vec = .text:0x802A7E7C; // type:function size:0xF0 scope:global align:4 +calcPosPanSR__11JAIZelBasicFP3Vecf = .text:0x802A7F6C; // type:function size:0xEC scope:global align:4 +calcPosVolume__11JAIZelBasicFP3Vecf = .text:0x802A8058; // type:function size:0x150 scope:global align:4 +seaShoreSE__11JAIZelBasicFUlP3VecUlSc = .text:0x802A81A8; // type:function size:0x114 scope:global align:4 +initRiverPos__11JAIZelBasicFv = .text:0x802A82BC; // type:function size:0xC scope:global align:4 +registRiverPos__11JAIZelBasicFP3Vec = .text:0x802A82C8; // type:function size:0x1A0 scope:global align:4 +riverSePlay__11JAIZelBasicFUcSc = .text:0x802A8468; // type:function size:0x120 scope:global align:4 +waterfallSePlay__11JAIZelBasicFUcP3VecSc = .text:0x802A8588; // type:function size:0x1E0 scope:global align:4 +initWindowPos__11JAIZelBasicFv = .text:0x802A8768; // type:function size:0xC scope:global align:4 +registWindowPos__11JAIZelBasicFP3Vec = .text:0x802A8774; // type:function size:0xAC scope:global align:4 +rainPlay__11JAIZelBasicFl = .text:0x802A8820; // type:function size:0x12C scope:global align:4 +__ct__10JAIZelInstFv = .text:0x802A894C; // type:function size:0x68 scope:global align:4 +reset__10JAIZelInstFv = .text:0x802A89B4; // type:function size:0x10C scope:global align:4 +playArmSwing__10JAIZelInstFll = .text:0x802A8AC0; // type:function size:0xB8 scope:global align:4 +stopArmSwing__10JAIZelInstFv = .text:0x802A8B78; // type:function size:0x40 scope:global align:4 +setStickPos__10JAIZelInstFll = .text:0x802A8BB8; // type:function size:0x18C scope:global align:4 +play__10JAIZelInstFv = .text:0x802A8D44; // type:function size:0x70 scope:global align:4 +setBeat__10JAIZelInstFl = .text:0x802A8DB4; // type:function size:0xDC scope:global align:4 +setVolume__10JAIZelInstFf = .text:0x802A8E90; // type:function size:0x40 scope:global align:4 +metronomePlay__10JAIZelInstFll = .text:0x802A8ED0; // type:function size:0x294 scope:global align:4 +judge__10JAIZelInstFll = .text:0x802A9164; // type:function size:0x304 scope:global align:4 +ambientPlay__10JAIZelInstFv = .text:0x802A9468; // type:function size:0xF4 scope:global align:4 +armSoundPlay__10JAIZelInstFl = .text:0x802A955C; // type:function size:0x70 scope:global align:4 +getMelodyPattern__10JAIZelInstFllPl = .text:0x802A95CC; // type:function size:0x88 scope:global align:4 +getMelodyBeat__10JAIZelInstFl = .text:0x802A9654; // type:function size:0x70 scope:global align:4 +getMelodyGFrames__10JAIZelInstFl = .text:0x802A96C4; // type:function size:0x64 scope:global align:4 +melodyPlay__10JAIZelInstFl = .text:0x802A9728; // type:function size:0x8C scope:global align:4 +melodyStop__10JAIZelInstFv = .text:0x802A97B4; // type:function size:0xBC scope:global align:4 +__ct__11JAIZelSoundFv = .text:0x802A9870; // type:function size:0x3C scope:global align:4 +setDistanceVolumeCommon__11JAIZelSoundFfUc = .text:0x802A98AC; // type:function size:0x1FC scope:global align:4 +setSeDistanceVolume__11JAIZelSoundFUc = .text:0x802A9AA8; // type:function size:0x104 scope:global align:4 +setSeDistancePan__11JAIZelSoundFUc = .text:0x802A9BAC; // type:function size:0x74 scope:global align:4 +setSeDistanceDolby__11JAIZelSoundFUc = .text:0x802A9C20; // type:function size:0x144 scope:global align:4 +GFSetVtxDescv__FP14_GXVtxDescList = .text:0x802A9D64; // type:function size:0x320 scope:global align:4 +GFSetVtxAttrFmtv__F9_GXVtxFmtP17_GXVtxAttrFmtList = .text:0x802AA084; // type:function size:0x3A0 scope:global align:4 +GFSetArray__F7_GXAttrPvUc = .text:0x802AA424; // type:function size:0x44 scope:global align:4 +GFSetCullMode__F11_GXCullMode = .text:0x802AA468; // type:function size:0x30 scope:global align:4 +GFSetChanMatColor__F12_GXChannelID8_GXColor = .text:0x802AA498; // type:function size:0x48 scope:global align:4 +GFSetFog__F10_GXFogTypeffff8_GXColor = .text:0x802AA4E0; // type:function size:0x168 scope:global align:4 +GFSetBlendModeEtc__F12_GXBlendMode14_GXBlendFactor14_GXBlendFactor10_GXLogicOpUcUcUc = .text:0x802AA648; // type:function size:0xA0 scope:global align:4 +GFSetDstAlpha__FUcUc = .text:0x802AA6E8; // type:function size:0x20 scope:global align:4 +GFSetTevColor__F11_GXTevRegID8_GXColor = .text:0x802AA708; // type:function size:0x5C scope:global align:4 +GFSetTevColorS10__F11_GXTevRegID11_GXColorS10 = .text:0x802AA764; // type:function size:0x68 scope:global align:4 +GFSetAlphaCompare__F10_GXCompareUc10_GXAlphaOp10_GXCompareUc = .text:0x802AA7CC; // type:function size:0x34 scope:global align:4 +GFLoadPosMtxImm__FPA4_fUl = .text:0x802AA800; // type:function size:0xE8 scope:global align:4 +GFLoadNrmMtxImm__FPA4_fUl = .text:0x802AA8E8; // type:function size:0xBC scope:global align:4 +GFSetCurrentMtx__FUlUlUlUlUlUlUlUlUl = .text:0x802AA9A4; // type:function size:0x88 scope:global align:4 +__ct__7JKRHeapFPvUlP7JKRHeapb = .text:0x802AAA2C; // type:function size:0x124 scope:global align:4 +__dt__7JKRHeapFv = .text:0x802AAB50; // type:function size:0x114 scope:global align:4 +initArena__7JKRHeapFPPcPUli = .text:0x802AAC64; // type:function size:0xB0 scope:global align:4 +becomeSystemHeap__7JKRHeapFv = .text:0x802AAD14; // type:function size:0x10 scope:global align:4 +becomeCurrentHeap__7JKRHeapFv = .text:0x802AAD24; // type:function size:0x10 scope:global align:4 +destroy__7JKRHeapFv = .text:0x802AAD34; // type:function size:0x2C scope:global align:4 +alloc__7JKRHeapFUliP7JKRHeap = .text:0x802AAD60; // type:function size:0x60 scope:global align:4 +alloc__7JKRHeapFUli = .text:0x802AADC0; // type:function size:0x84 scope:global align:4 +free__7JKRHeapFPvP7JKRHeap = .text:0x802AAE44; // type:function size:0x48 scope:global align:4 +free__7JKRHeapFPv = .text:0x802AAE8C; // type:function size:0x7C scope:global align:4 +callAllDisposer__7JKRHeapFv = .text:0x802AAF08; // type:function size:0x58 scope:global align:4 +freeAll__7JKRHeapFv = .text:0x802AAF60; // type:function size:0x68 scope:global align:4 +freeTail__7JKRHeapFv = .text:0x802AAFC8; // type:function size:0x68 scope:global align:4 +resize__7JKRHeapFPvUlP7JKRHeap = .text:0x802AB030; // type:function size:0x60 scope:global align:4 +resize__7JKRHeapFPvUl = .text:0x802AB090; // type:function size:0x88 scope:global align:4 +getSize__7JKRHeapFPvP7JKRHeap = .text:0x802AB118; // type:function size:0x50 scope:global align:4 +getSize__7JKRHeapFPv = .text:0x802AB168; // type:function size:0x2C scope:global align:4 +getFreeSize__7JKRHeapFv = .text:0x802AB194; // type:function size:0x2C scope:global align:4 +getMaxFreeBlock__7JKRHeapFv = .text:0x802AB1C0; // type:function size:0x2C scope:global align:4 +getTotalFreeSize__7JKRHeapFv = .text:0x802AB1EC; // type:function size:0x2C scope:global align:4 +changeGroupID__7JKRHeapFUc = .text:0x802AB218; // type:function size:0x7C scope:global align:4 +getMaxAllocatableSize__7JKRHeapFi = .text:0x802AB294; // type:function size:0x60 scope:global align:4 +findFromRoot__7JKRHeapFPv = .text:0x802AB2F4; // type:function size:0x38 scope:global align:4 +find__7JKRHeapCFPv = .text:0x802AB32C; // type:function size:0xA8 scope:global align:4 +dispose_subroutine__7JKRHeapFUlUl = .text:0x802AB3D4; // type:function size:0x94 scope:global align:4 +dispose__7JKRHeapFPvUl = .text:0x802AB468; // type:function size:0x28 scope:global align:4 +dispose__7JKRHeapFPvPv = .text:0x802AB490; // type:function size:0x20 scope:global align:4 +dispose__7JKRHeapFv = .text:0x802AB4B0; // type:function size:0x58 scope:global align:4 +copyMemory__7JKRHeapFPvPvUl = .text:0x802AB508; // type:function size:0x28 scope:global align:4 +JKRDefaultMemoryErrorRoutine__FPvUli = .text:0x802AB530; // type:function size:0x54 scope:global align:4 +setErrorFlag__7JKRHeapFb = .text:0x802AB584; // type:function size:0x10 scope:global align:4 +setErrorHandler__7JKRHeapFPFPvUli_v = .text:0x802AB594; // type:function size:0x20 scope:global align:4 +isSubHeap__7JKRHeapCFP7JKRHeap = .text:0x802AB5B4; // type:function size:0xA4 scope:global align:4 +__nw__FUl = .text:0x802AB658; // type:function size:0x28 scope:global align:4 +__nw__FUli = .text:0x802AB680; // type:function size:0x24 scope:global align:4 +__nw__FUlP7JKRHeapi = .text:0x802AB6A4; // type:function size:0x2C scope:global align:4 +__nwa__FUl = .text:0x802AB6D0; // type:function size:0x28 scope:global align:4 +__nwa__FUli = .text:0x802AB6F8; // type:function size:0x24 scope:global align:4 +__nwa__FUlP7JKRHeapi = .text:0x802AB71C; // type:function size:0x2C scope:global align:4 +__dl__FPv = .text:0x802AB748; // type:function size:0x24 scope:global align:4 +__dla__FPv = .text:0x802AB76C; // type:function size:0x24 scope:global align:4 +state_register__7JKRHeapCFPQ27JKRHeap6TStateUl = .text:0x802AB790; // type:function size:0xA4 scope:global align:4 +state_compare__7JKRHeapCFRCQ27JKRHeap6TStateRCQ27JKRHeap6TState = .text:0x802AB834; // type:function size:0x88 scope:global align:4 +state_dump__7JKRHeapCFRCQ27JKRHeap6TState = .text:0x802AB8BC; // type:function size:0x88 scope:global align:4 +do_changeGroupID__7JKRHeapFUc = .text:0x802AB944; // type:function size:0x8 scope:global align:4 +do_getCurrentGroupId__7JKRHeapFv = .text:0x802AB94C; // type:function size:0x8 scope:global align:4 +create__10JKRStdHeapFUlP7JKRHeapb = .text:0x802AB954; // type:function size:0xAC scope:global align:4 +do_destroy__10JKRStdHeapFv = .text:0x802ABA00; // type:function size:0x60 scope:global align:4 +__ct__10JKRStdHeapFPvUlP7JKRHeapb = .text:0x802ABA60; // type:function size:0x4C scope:global align:4 +__dt__10JKRStdHeapFv = .text:0x802ABAAC; // type:function size:0x78 scope:global align:4 +do_alloc__10JKRStdHeapFUli = .text:0x802ABB24; // type:function size:0xA0 scope:global align:4 +do_free__10JKRStdHeapFPv = .text:0x802ABBC4; // type:function size:0x84 scope:global align:4 +do_freeAll__10JKRStdHeapFv = .text:0x802ABC48; // type:function size:0x50 scope:global align:4 +do_freeTail__10JKRStdHeapFv = .text:0x802ABC98; // type:function size:0x2C scope:global align:4 +do_resize__10JKRStdHeapFPvUl = .text:0x802ABCC4; // type:function size:0x34 scope:global align:4 +do_getFreeSize__10JKRStdHeapFv = .text:0x802ABCF8; // type:function size:0x30 scope:global align:4 +do_getMaxFreeBlock__10JKRStdHeapFv = .text:0x802ABD28; // type:function size:0x30 scope:global align:4 +state_register__10JKRStdHeapCFPQ27JKRHeap6TStateUl = .text:0x802ABD58; // type:function size:0xB8 scope:global align:4 +state_compare__10JKRStdHeapCFRCQ27JKRHeap6TStateRCQ27JKRHeap6TState = .text:0x802ABE10; // type:function size:0xA0 scope:global align:4 +getHeapType__10JKRStdHeapFv = .text:0x802ABEB0; // type:function size:0xC scope:global align:4 +check__10JKRStdHeapFv = .text:0x802ABEBC; // type:function size:0x30 scope:global align:4 +dump__10JKRStdHeapFv = .text:0x802ABEEC; // type:function size:0x44 scope:global align:4 +do_getSize__10JKRStdHeapFPv = .text:0x802ABF30; // type:function size:0x24 scope:global align:4 +do_getTotalFreeSize__10JKRStdHeapFv = .text:0x802ABF54; // type:function size:0x20 scope:global align:4 +createRoot__10JKRExpHeapFib = .text:0x802ABF74; // type:function size:0x78 scope:global align:4 +create__10JKRExpHeapFUlP7JKRHeapb = .text:0x802ABFEC; // type:function size:0xD4 scope:global align:4 +do_destroy__10JKRExpHeapFv = .text:0x802AC0C0; // type:function size:0x84 scope:global align:4 +__ct__10JKRExpHeapFPvUlP7JKRHeapb = .text:0x802AC144; // type:function size:0x90 scope:global align:4 +__dt__10JKRExpHeapFv = .text:0x802AC1D4; // type:function size:0x68 scope:global align:4 +do_alloc__10JKRExpHeapFUli = .text:0x802AC23C; // type:function size:0x10C scope:global align:4 +allocFromHead__10JKRExpHeapFUli = .text:0x802AC348; // type:function size:0x25C scope:global align:4 +allocFromHead__10JKRExpHeapFUl = .text:0x802AC5A4; // type:function size:0xE4 scope:global align:4 +allocFromTail__10JKRExpHeapFUli = .text:0x802AC688; // type:function size:0x160 scope:global align:4 +allocFromTail__10JKRExpHeapFUl = .text:0x802AC7E8; // type:function size:0xD8 scope:global align:4 +do_free__10JKRExpHeapFPv = .text:0x802AC8C0; // type:function size:0xA0 scope:global align:4 +do_freeAll__10JKRExpHeapFv = .text:0x802AC960; // type:function size:0x7C scope:global align:4 +do_freeTail__10JKRExpHeapFv = .text:0x802AC9DC; // type:function size:0x88 scope:global align:4 +do_changeGroupID__10JKRExpHeapFUc = .text:0x802ACA64; // type:function size:0x50 scope:global align:4 +do_resize__10JKRExpHeapFPvUl = .text:0x802ACAB4; // type:function size:0x1AC scope:global align:4 +do_getSize__10JKRExpHeapFPv = .text:0x802ACC60; // type:function size:0x80 scope:global align:4 +do_getFreeSize__10JKRExpHeapFv = .text:0x802ACCE0; // type:function size:0x6C scope:global align:4 +do_getMaxFreeBlock__10JKRExpHeapFv = .text:0x802ACD4C; // type:function size:0x74 scope:global align:4 +do_getTotalFreeSize__10JKRExpHeapFv = .text:0x802ACDC0; // type:function size:0x64 scope:global align:4 +getUsedSize__10JKRExpHeapCFUc = .text:0x802ACE24; // type:function size:0x7C scope:global align:4 +getTotalUsedSize__10JKRExpHeapCFv = .text:0x802ACEA0; // type:function size:0x68 scope:global align:4 +appendUsedList__10JKRExpHeapFPQ210JKRExpHeap9CMemBlock = .text:0x802ACF08; // type:function size:0x98 scope:global align:4 +setFreeBlock__10JKRExpHeapFPQ210JKRExpHeap9CMemBlockPQ210JKRExpHeap9CMemBlockPQ210JKRExpHeap9CMemBlock = .text:0x802ACFA0; // type:function size:0x4C scope:global align:4 +removeFreeBlock__10JKRExpHeapFPQ210JKRExpHeap9CMemBlock = .text:0x802ACFEC; // type:function size:0x34 scope:global align:4 +removeUsedBlock__10JKRExpHeapFPQ210JKRExpHeap9CMemBlock = .text:0x802AD020; // type:function size:0x34 scope:global align:4 +recycleFreeBlock__10JKRExpHeapFPQ210JKRExpHeap9CMemBlock = .text:0x802AD054; // type:function size:0x198 scope:global align:4 +joinTwoBlocks__10JKRExpHeapFPQ210JKRExpHeap9CMemBlock = .text:0x802AD1EC; // type:function size:0x14C scope:global align:4 +check__10JKRExpHeapFv = .text:0x802AD338; // type:function size:0x228 scope:global align:4 +dump__10JKRExpHeapFv = .text:0x802AD560; // type:function size:0x214 scope:global align:4 +dump_sort__10JKRExpHeapFv = .text:0x802AD774; // type:function size:0x244 scope:global align:4 +initiate__Q210JKRExpHeap9CMemBlockFPQ210JKRExpHeap9CMemBlockPQ210JKRExpHeap9CMemBlockUlUcUc = .text:0x802AD9B8; // type:function size:0x20 scope:global align:4 +allocFore__Q210JKRExpHeap9CMemBlockFUlUcUcUcUc = .text:0x802AD9D8; // type:function size:0x44 scope:global align:4 +allocBack__Q210JKRExpHeap9CMemBlockFUlUcUcUcUc = .text:0x802ADA1C; // type:function size:0x58 scope:global align:4 +free__Q210JKRExpHeap9CMemBlockFP10JKRExpHeap = .text:0x802ADA74; // type:function size:0x50 scope:global align:4 +getHeapBlock__Q210JKRExpHeap9CMemBlockFPv = .text:0x802ADAC4; // type:function size:0x1C scope:global align:4 +state_register__10JKRExpHeapCFPQ27JKRHeap6TStateUl = .text:0x802ADAE0; // type:function size:0x130 scope:global align:4 +state_compare__10JKRExpHeapCFRCQ27JKRHeap6TStateRCQ27JKRHeap6TState = .text:0x802ADC10; // type:function size:0xA8 scope:global align:4 +getHeapType__10JKRExpHeapFv = .text:0x802ADCB8; // type:function size:0xC scope:global align:4 +do_getCurrentGroupId__10JKRExpHeapFv = .text:0x802ADCC4; // type:function size:0x8 scope:global align:4 +create__12JKRSolidHeapFUlP7JKRHeapb = .text:0x802ADCCC; // type:function size:0xAC scope:global align:4 +do_destroy__12JKRSolidHeapFv = .text:0x802ADD78; // type:function size:0x60 scope:global align:4 +__ct__12JKRSolidHeapFPvUlP7JKRHeapb = .text:0x802ADDD8; // type:function size:0x5C scope:global align:4 +__dt__12JKRSolidHeapFv = .text:0x802ADE34; // type:function size:0x68 scope:global align:4 +adjustSize__12JKRSolidHeapFv = .text:0x802ADE9C; // type:function size:0xBC scope:global align:4 +do_alloc__12JKRSolidHeapFUli = .text:0x802ADF58; // type:function size:0xA8 scope:global align:4 +allocFromHead__12JKRSolidHeapFUli = .text:0x802AE000; // type:function size:0xC8 scope:global align:4 +allocFromTail__12JKRSolidHeapFUli = .text:0x802AE0C8; // type:function size:0xC4 scope:global align:4 +do_free__12JKRSolidHeapFPv = .text:0x802AE18C; // type:function size:0x30 scope:global align:4 +do_freeAll__12JKRSolidHeapFv = .text:0x802AE1BC; // type:function size:0x60 scope:global align:4 +do_freeTail__12JKRSolidHeapFv = .text:0x802AE21C; // type:function size:0x8C scope:global align:4 +do_resize__12JKRSolidHeapFPvUl = .text:0x802AE2A8; // type:function size:0x34 scope:global align:4 +do_getSize__12JKRSolidHeapFPv = .text:0x802AE2DC; // type:function size:0x34 scope:global align:4 +check__12JKRSolidHeapFv = .text:0x802AE310; // type:function size:0x90 scope:global align:4 +dump__12JKRSolidHeapFv = .text:0x802AE3A0; // type:function size:0x100 scope:global align:4 +state_register__12JKRSolidHeapCFPQ27JKRHeap6TStateUl = .text:0x802AE4A0; // type:function size:0xE4 scope:global align:4 +state_compare__12JKRSolidHeapCFRCQ27JKRHeap6TStateRCQ27JKRHeap6TState = .text:0x802AE584; // type:function size:0xA8 scope:global align:4 +getHeapType__12JKRSolidHeapFv = .text:0x802AE62C; // type:function size:0xC scope:global align:4 +do_getFreeSize__12JKRSolidHeapFv = .text:0x802AE638; // type:function size:0x8 scope:global align:4 +do_getMaxFreeBlock__12JKRSolidHeapFv = .text:0x802AE640; // type:function size:0x8 scope:global align:4 +do_getTotalFreeSize__12JKRSolidHeapFv = .text:0x802AE648; // type:function size:0x20 scope:global align:4 +__ct__11JKRDisposerFv = .text:0x802AE668; // type:function size:0x68 scope:global align:4 +__dt__11JKRDisposerFv = .text:0x802AE6D0; // type:function size:0x84 scope:global align:4 +__ct__9JKRThreadFUlii = .text:0x802AE754; // type:function size:0x11C scope:global align:4 +__ct__9JKRThreadFP8OSThreadi = .text:0x802AE870; // type:function size:0xC4 scope:global align:4 +__dt__9JKRThreadFv = .text:0x802AE934; // type:function size:0xD8 scope:global align:4 +start__9JKRThreadFPv = .text:0x802AEA0C; // type:function size:0x2C scope:global align:4 +__ct__15JKRThreadSwitchFP7JKRHeap = .text:0x802AEA38; // type:function size:0x50 scope:global align:4 +createManager__15JKRThreadSwitchFP7JKRHeap = .text:0x802AEA88; // type:function size:0x9C scope:global align:4 +callback__15JKRThreadSwitchFP8OSThreadP8OSThread = .text:0x802AEB24; // type:function size:0x19C scope:global align:4 +run__9JKRThreadFv = .text:0x802AECC0; // type:function size:0x8 scope:global align:4 +__dt__15JKRThreadSwitchFv = .text:0x802AECC8; // type:function size:0x48 scope:global align:4 +__sinit_JKRThread_cpp = .text:0x802AED10; // type:function size:0x44 scope:local align:4 +__dt__19JSUList<9JKRThread>Fv = .text:0x802AED54; // type:function size:0x54 scope:global align:4 +create__7JKRAramFUlUllll = .text:0x802AEDA8; // type:function size:0x9C scope:global align:4 +__ct__7JKRAramFUlUll = .text:0x802AEE44; // type:function size:0x178 scope:global align:4 +__dt__7JKRAramFv = .text:0x802AEFBC; // type:function size:0x90 scope:global align:4 +run__7JKRAramFv = .text:0x802AF04C; // type:function size:0x6C scope:global align:4 +checkOkAddress__7JKRAramFPUcUlP12JKRAramBlockUl = .text:0x802AF0B8; // type:function size:0x90 scope:global align:4 +changeGroupIdIfNeed__7JKRAramFPUci = .text:0x802AF148; // type:function size:0x60 scope:global align:4 +mainRamToAram__7JKRAramFPUcUlUl15JKRExpandSwitchUlP7JKRHeapi = .text:0x802AF1A8; // type:function size:0x24C scope:global align:4 +mainRamToAram__7JKRAramFPUcP12JKRAramBlockUl15JKRExpandSwitchUlP7JKRHeapi = .text:0x802AF3F4; // type:function size:0xD0 scope:global align:4 +aramToMainRam__7JKRAramFUlPUcUl15JKRExpandSwitchUlP7JKRHeapiPUl = .text:0x802AF4C4; // type:function size:0x278 scope:global align:4 +aramToMainRam__7JKRAramFP12JKRAramBlockPUcUlUl15JKRExpandSwitchUlP7JKRHeapiPUl = .text:0x802AF73C; // type:function size:0xF8 scope:global align:4 +JKRDecompressFromAramToMainRam__FUlPvUlUlUl = .text:0x802AF834; // type:function size:0x18C scope:global align:4 +decompSZS_subroutine__FPUcPUc = .text:0x802AF9C0; // type:function size:0x284 scope:local align:4 +firstSrcData__Fv = .text:0x802AFC44; // type:function size:0x98 scope:local align:4 +nextSrcData__FPUc = .text:0x802AFCDC; // type:function size:0x108 scope:local align:4 +__sinit_JKRAram_cpp = .text:0x802AFDE4; // type:function size:0x44 scope:local align:4 +__dt__23JSUList<12JKRAMCommand>Fv = .text:0x802AFE28; // type:function size:0x54 scope:global align:4 +__ct__11JKRAramHeapFUlUl = .text:0x802AFE7C; // type:function size:0xD0 scope:global align:4 +__dt__11JKRAramHeapFv = .text:0x802AFF4C; // type:function size:0xA8 scope:global align:4 +alloc__11JKRAramHeapFUlQ211JKRAramHeap10EAllocMode = .text:0x802AFFF4; // type:function size:0x78 scope:global align:4 +allocFromHead__11JKRAramHeapFUl = .text:0x802B006C; // type:function size:0x88 scope:global align:4 +allocFromTail__11JKRAramHeapFUl = .text:0x802B00F4; // type:function size:0x78 scope:global align:4 +getFreeSize__11JKRAramHeapFv = .text:0x802B016C; // type:function size:0x78 scope:global align:4 +getTotalFreeSize__11JKRAramHeapFv = .text:0x802B01E4; // type:function size:0x6C scope:global align:4 +dump__11JKRAramHeapFv = .text:0x802B0250; // type:function size:0x150 scope:global align:4 +__sinit_JKRAramHeap_cpp = .text:0x802B03A0; // type:function size:0x44 scope:local align:4 +__dt__23JSUList<12JKRAramBlock>Fv = .text:0x802B03E4; // type:function size:0x54 scope:global align:4 +__ct__12JKRAramBlockFUlUlUlUcb = .text:0x802B0438; // type:function size:0x74 scope:global align:4 +__dt__12JKRAramBlockFv = .text:0x802B04AC; // type:function size:0xBC scope:global align:4 +allocHead__12JKRAramBlockFUlUcP11JKRAramHeap = .text:0x802B0568; // type:function size:0x9C scope:global align:4 +allocTail__12JKRAramBlockFUlUcP11JKRAramHeap = .text:0x802B0604; // type:function size:0xA4 scope:global align:4 +prepareCommand__12JKRAramPieceFiUlUlUlP12JKRAramBlockPFUl_v = .text:0x802B06A8; // type:function size:0x80 scope:global align:4 +sendCommand__12JKRAramPieceFP12JKRAMCommand = .text:0x802B0728; // type:function size:0x20 scope:global align:4 +orderAsync__12JKRAramPieceFiUlUlUlP12JKRAramBlockPFUl_v = .text:0x802B0748; // type:function size:0x158 scope:global align:4 +sync__12JKRAramPieceFP12JKRAMCommandi = .text:0x802B08A0; // type:function size:0xC8 scope:global align:4 +orderSync__12JKRAramPieceFiUlUlUlP12JKRAramBlock = .text:0x802B0968; // type:function size:0x94 scope:global align:4 +startDMA__12JKRAramPieceFP12JKRAMCommand = .text:0x802B09FC; // type:function size:0x78 scope:global align:4 +doneDMA__12JKRAramPieceFUl = .text:0x802B0A74; // type:function size:0xA8 scope:global align:4 +__ct__12JKRAMCommandFv = .text:0x802B0B1C; // type:function size:0x70 scope:global align:4 +__dt__12JKRAMCommandFv = .text:0x802B0B8C; // type:function size:0xA8 scope:global align:4 +__sinit_JKRAramPiece_cpp = .text:0x802B0C34; // type:function size:0x44 scope:local align:4 +create__13JKRAramStreamFl = .text:0x802B0C78; // type:function size:0x70 scope:global align:4 +__ct__13JKRAramStreamFl = .text:0x802B0CE8; // type:function size:0x50 scope:global align:4 +__dt__13JKRAramStreamFv = .text:0x802B0D38; // type:function size:0x60 scope:global align:4 +run__13JKRAramStreamFv = .text:0x802B0D98; // type:function size:0x70 scope:global align:4 +readFromAram__13JKRAramStreamFv = .text:0x802B0E08; // type:function size:0x8 scope:global align:4 +writeToAram__13JKRAramStreamFP20JKRAramStreamCommand = .text:0x802B0E10; // type:function size:0x1EC scope:global align:4 +write_StreamToAram_Async__13JKRAramStreamFP18JSUFileInputStreamUlUlUl = .text:0x802B0FFC; // type:function size:0xBC scope:global align:4 +sync__13JKRAramStreamFP20JKRAramStreamCommandi = .text:0x802B10B8; // type:function size:0x94 scope:global align:4 +setTransBuffer__13JKRAramStreamFPUcUlP7JKRHeap = .text:0x802B114C; // type:function size:0x50 scope:global align:4 +__ct__20JKRAramStreamCommandFv = .text:0x802B119C; // type:function size:0xC scope:global align:4 +getAvailable__20JSURandomInputStreamCFv = .text:0x802B11A8; // type:function size:0x5C scope:global align:4 +__ct__13JKRFileLoaderFv = .text:0x802B1204; // type:function size:0x58 scope:global align:4 +__dt__13JKRFileLoaderFv = .text:0x802B125C; // type:function size:0x8C scope:global align:4 +unmount__13JKRFileLoaderFv = .text:0x802B12E8; // type:function size:0x50 scope:global align:4 +getGlbResource__13JKRFileLoaderFPCc = .text:0x802B1338; // type:function size:0x4C scope:global align:4 +getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader = .text:0x802B1384; // type:function size:0x98 scope:global align:4 +removeResource__13JKRFileLoaderFPvP13JKRFileLoader = .text:0x802B141C; // type:function size:0x98 scope:global align:4 +detachResource__13JKRFileLoaderFPvP13JKRFileLoader = .text:0x802B14B4; // type:function size:0x98 scope:global align:4 +findVolume__13JKRFileLoaderFPPCc = .text:0x802B154C; // type:function size:0x8C scope:global align:4 +fetchVolumeName__13JKRFileLoaderFPclPCc = .text:0x802B15D8; // type:function size:0xDC scope:global align:4 +__sinit_JKRFileLoader_cpp = .text:0x802B16B4; // type:function size:0x44 scope:local align:4 +__dt__24JSUList<13JKRFileLoader>Fv = .text:0x802B16F8; // type:function size:0x54 scope:global align:4 +__ct__12JKRArcFinderFP10JKRArchivell = .text:0x802B174C; // type:function size:0x8C scope:global align:4 +findNextFile__12JKRArcFinderFv = .text:0x802B17D8; // type:function size:0xAC scope:global align:4 +__ct__12JKRDvdFinderFPCc = .text:0x802B1884; // type:function size:0x84 scope:global align:4 +__dt__12JKRDvdFinderFv = .text:0x802B1908; // type:function size:0x80 scope:global align:4 +findNextFile__12JKRDvdFinderFv = .text:0x802B1988; // type:function size:0x9C scope:global align:4 +__dt__12JKRArcFinderFv = .text:0x802B1A24; // type:function size:0x5C scope:global align:4 +mount__12JKRFileCacheFPCcP7JKRHeapPCc = .text:0x802B1A80; // type:function size:0x100 scope:global align:4 +__ct__12JKRFileCacheFPCcPCc = .text:0x802B1B80; // type:function size:0x1BC scope:global align:4 +__dt__12JKRFileCacheFv = .text:0x802B1D3C; // type:function size:0xD4 scope:global align:4 +becomeCurrent__12JKRFileCacheFPCc = .text:0x802B1E10; // type:function size:0x94 scope:global align:4 +getResource__12JKRFileCacheFPCc = .text:0x802B1EA4; // type:function size:0x154 scope:global align:4 +getResource__12JKRFileCacheFUlPCc = .text:0x802B1FF8; // type:function size:0xCC scope:global align:4 +readResource__12JKRFileCacheFPvUlPCc = .text:0x802B20C4; // type:function size:0x124 scope:global align:4 +readResource__12JKRFileCacheFPvUlUlPCc = .text:0x802B21E8; // type:function size:0xDC scope:global align:4 +removeResourceAll__12JKRFileCacheFv = .text:0x802B22C4; // type:function size:0xD4 scope:global align:4 +removeResource__12JKRFileCacheFPv = .text:0x802B2398; // type:function size:0xE0 scope:global align:4 +detachResource__12JKRFileCacheFPv = .text:0x802B2478; // type:function size:0xC4 scope:global align:4 +getResSize__12JKRFileCacheCFPCv = .text:0x802B253C; // type:function size:0x34 scope:global align:4 +countFile__12JKRFileCacheCFPCc = .text:0x802B2570; // type:function size:0x7C scope:global align:4 +getFirstFile__12JKRFileCacheCFPCc = .text:0x802B25EC; // type:function size:0x9C scope:global align:4 +findCacheBlock__12JKRFileCacheCFPCv = .text:0x802B2688; // type:function size:0x2C scope:global align:4 +findCacheBlock__12JKRFileCacheCFUl = .text:0x802B26B4; // type:function size:0x2C scope:global align:4 +findFile__12JKRFileCacheCFPcPCc = .text:0x802B26E0; // type:function size:0x10C scope:global align:4 +getDvdPathName__12JKRFileCacheCFPCc = .text:0x802B27EC; // type:function size:0x108 scope:global align:4 +convStrLower__12JKRFileCacheCFPc = .text:0x802B28F4; // type:function size:0x48 scope:global align:4 +__ct__Q212JKRFileCache11CCacheBlockFUlUlPCv = .text:0x802B293C; // type:function size:0x5C scope:global align:4 +getFsResource__12JKRFileCacheFPCc = .text:0x802B2998; // type:function size:0x2C scope:global align:4 +getNameResource__12JKRFileCacheFUlPCc = .text:0x802B29C4; // type:function size:0x2C scope:global align:4 +readFsResource__12JKRFileCacheFPvUlPCc = .text:0x802B29F0; // type:function size:0x2C scope:global align:4 +readNameResource__12JKRFileCacheFPvUlUlPCc = .text:0x802B2A1C; // type:function size:0x2C scope:global align:4 +check_mount_already__10JKRArchiveFl = .text:0x802B2A48; // type:function size:0x54 scope:global align:4 +mount__10JKRArchiveFPCcQ210JKRArchive10EMountModeP7JKRHeapQ210JKRArchive15EMountDirection = .text:0x802B2A9C; // type:function size:0x5C scope:global align:4 +mount__10JKRArchiveFlQ210JKRArchive10EMountModeP7JKRHeapQ210JKRArchive15EMountDirection = .text:0x802B2AF8; // type:function size:0x16C scope:global align:4 +becomeCurrent__10JKRArchiveFPCc = .text:0x802B2C64; // type:function size:0x88 scope:global align:4 +getDirEntry__10JKRArchiveCFPQ210JKRArchive9SDirEntryUl = .text:0x802B2CEC; // type:function size:0x78 scope:global align:4 +getGlbResource__10JKRArchiveFUlPCcP10JKRArchive = .text:0x802B2D64; // type:function size:0xB0 scope:global align:4 +getResource__10JKRArchiveFPCc = .text:0x802B2E14; // type:function size:0xD0 scope:global align:4 +getResource__10JKRArchiveFUlPCc = .text:0x802B2EE4; // type:function size:0xD8 scope:global align:4 +readTypeResource__10JKRArchiveFPvUlUlPCcP10JKRArchive = .text:0x802B2FBC; // type:function size:0xC8 scope:global align:4 +readResource__10JKRArchiveFPvUlUlPCc = .text:0x802B3084; // type:function size:0xEC scope:global align:4 +readResource__10JKRArchiveFPvUlPCc = .text:0x802B3170; // type:function size:0xE4 scope:global align:4 +readIdxResource__10JKRArchiveFPvUlUl = .text:0x802B3254; // type:function size:0xB8 scope:global align:4 +readResource__10JKRArchiveFPvUlUs = .text:0x802B330C; // type:function size:0xB8 scope:global align:4 +removeResourceAll__10JKRArchiveFv = .text:0x802B33C4; // type:function size:0x88 scope:global align:4 +removeResource__10JKRArchiveFPv = .text:0x802B344C; // type:function size:0x9C scope:global align:4 +detachResource__10JKRArchiveFPv = .text:0x802B34E8; // type:function size:0x90 scope:global align:4 +getResSize__10JKRArchiveCFPCv = .text:0x802B3578; // type:function size:0x88 scope:global align:4 +countResource__10JKRArchiveCFUl = .text:0x802B3600; // type:function size:0x84 scope:global align:4 +countFile__10JKRArchiveCFPCc = .text:0x802B3684; // type:function size:0x60 scope:global align:4 +getFirstFile__10JKRArchiveCFPCc = .text:0x802B36E4; // type:function size:0xAC scope:global align:4 +getFirstResource__10JKRArchiveCFUl = .text:0x802B3790; // type:function size:0xC8 scope:global align:4 +getFileAttribute__10JKRArchiveCFUl = .text:0x802B3858; // type:function size:0x38 scope:global align:4 +getExpandedResSize__10JKRArchiveCFPCv = .text:0x802B3890; // type:function size:0x2C scope:global align:4 +__ct__10JKRArchiveFv = .text:0x802B38BC; // type:function size:0x4C scope:global align:4 +__ct__10JKRArchiveFlQ210JKRArchive10EMountMode = .text:0x802B3908; // type:function size:0xA0 scope:global align:4 +__dt__10JKRArchiveFv = .text:0x802B39A8; // type:function size:0x60 scope:global align:4 +isSameName__10JKRArchiveCFRQ210JKRArchive8CArcNameUlUs = .text:0x802B3A08; // type:function size:0x4C scope:global align:4 +findResType__10JKRArchiveCFUl = .text:0x802B3A54; // type:function size:0x3C scope:global align:4 +findDirectory__10JKRArchiveCFPCcUl = .text:0x802B3A90; // type:function size:0xD8 scope:global align:4 +findTypeResource__10JKRArchiveCFUlPCc = .text:0x802B3B68; // type:function size:0xB0 scope:global align:4 +findFsResource__10JKRArchiveCFPCcUl = .text:0x802B3C18; // type:function size:0xE0 scope:global align:4 +findIdxResource__10JKRArchiveCFUl = .text:0x802B3CF8; // type:function size:0x28 scope:global align:4 +findNameResource__10JKRArchiveCFPCc = .text:0x802B3D20; // type:function size:0x88 scope:global align:4 +findPtrResource__10JKRArchiveCFPCv = .text:0x802B3DA8; // type:function size:0x3C scope:global align:4 +findIdResource__10JKRArchiveCFUs = .text:0x802B3DE4; // type:function size:0x80 scope:global align:4 +store__Q210JKRArchive8CArcNameFPCc = .text:0x802B3E64; // type:function size:0x90 scope:global align:4 +store__Q210JKRArchive8CArcNameFPCcc = .text:0x802B3EF4; // type:function size:0xB8 scope:global align:4 +setExpandSize__10JKRArchiveFPQ210JKRArchive12SDIFileEntryUl = .text:0x802B3FAC; // type:function size:0x3C scope:global align:4 +getExpandSize__10JKRArchiveCFPQ210JKRArchive12SDIFileEntry = .text:0x802B3FE8; // type:function size:0x40 scope:global align:4 +__ct__13JKRMemArchiveFv = .text:0x802B4028; // type:function size:0x3C scope:global align:4 +__ct__13JKRMemArchiveFlQ210JKRArchive15EMountDirection = .text:0x802B4064; // type:function size:0xB4 scope:global align:4 +__dt__13JKRMemArchiveFv = .text:0x802B4118; // type:function size:0xA8 scope:global align:4 +fixedInit__13JKRMemArchiveFl = .text:0x802B41C0; // type:function size:0x40 scope:global align:4 +mountFixed__13JKRMemArchiveFPv15JKRMemBreakFlag = .text:0x802B4200; // type:function size:0xD0 scope:global align:4 +unmountFixed__13JKRMemArchiveFv = .text:0x802B42D0; // type:function size:0xEC scope:global align:4 +open__13JKRMemArchiveFlQ210JKRArchive15EMountDirection = .text:0x802B43BC; // type:function size:0x194 scope:global align:4 +open__13JKRMemArchiveFPvUl15JKRMemBreakFlag = .text:0x802B4550; // type:function size:0x100 scope:global align:4 +fetchResource__13JKRMemArchiveFPQ210JKRArchive12SDIFileEntryPUl = .text:0x802B4650; // type:function size:0xA4 scope:global align:4 +fetchResource__13JKRMemArchiveFPvUlPQ210JKRArchive12SDIFileEntryPUl = .text:0x802B46F4; // type:function size:0x104 scope:global align:4 +removeResourceAll__13JKRMemArchiveFv = .text:0x802B47F8; // type:function size:0xB0 scope:global align:4 +removeResource__13JKRMemArchiveFPv = .text:0x802B48A8; // type:function size:0x98 scope:global align:4 +fetchResource_subroutine__13JKRMemArchiveFPUcUlPUcUli = .text:0x802B4940; // type:function size:0xD0 scope:global align:4 +getExpandedResSize__13JKRMemArchiveCFPCv = .text:0x802B4A10; // type:function size:0x90 scope:global align:4 +__ct__14JKRAramArchiveFlQ210JKRArchive15EMountDirection = .text:0x802B4AA0; // type:function size:0xA8 scope:global align:4 +__dt__14JKRAramArchiveFv = .text:0x802B4B48; // type:function size:0x140 scope:global align:4 +open__14JKRAramArchiveFl = .text:0x802B4C88; // type:function size:0x324 scope:global align:4 +fetchResource__14JKRAramArchiveFPQ210JKRArchive12SDIFileEntryPUl = .text:0x802B4FAC; // type:function size:0x154 scope:global align:4 +fetchResource__14JKRAramArchiveFPvUlPQ210JKRArchive12SDIFileEntryPUl = .text:0x802B5100; // type:function size:0x148 scope:global align:4 +fetchResource_subroutine__14JKRAramArchiveFUlUlPUcUli = .text:0x802B5248; // type:function size:0x10C scope:global align:4 +fetchResource_subroutine__14JKRAramArchiveFUlUlP7JKRHeapiPPUc = .text:0x802B5354; // type:function size:0x1B4 scope:global align:4 +getExpandedResSize__14JKRAramArchiveCFPCv = .text:0x802B5508; // type:function size:0x12C scope:global align:4 +__dt__7JKRFileFv = .text:0x802B5634; // type:function size:0x60 scope:global align:4 +__ct__13JKRDvdArchiveFlQ210JKRArchive15EMountDirection = .text:0x802B5694; // type:function size:0xA8 scope:global align:4 +__dt__13JKRDvdArchiveFv = .text:0x802B573C; // type:function size:0x11C scope:global align:4 +open__13JKRDvdArchiveFl = .text:0x802B5858; // type:function size:0x28C scope:global align:4 +fetchResource__13JKRDvdArchiveFPQ210JKRArchive12SDIFileEntryPUl = .text:0x802B5AE4; // type:function size:0x158 scope:global align:4 +fetchResource__13JKRDvdArchiveFPvUlPQ210JKRArchive12SDIFileEntryPUl = .text:0x802B5C3C; // type:function size:0x140 scope:global align:4 +fetchResource_subroutine__13JKRDvdArchiveFlUlUlPUcUlii = .text:0x802B5D7C; // type:function size:0x1B4 scope:global align:4 +fetchResource_subroutine__13JKRDvdArchiveFlUlUlP7JKRHeapiiPPUc = .text:0x802B5F30; // type:function size:0x270 scope:global align:4 +getExpandedResSize__13JKRDvdArchiveCFPCv = .text:0x802B61A0; // type:function size:0x128 scope:global align:4 +__ct__14JKRCompArchiveFlQ210JKRArchive15EMountDirection = .text:0x802B62C8; // type:function size:0xA8 scope:global align:4 +__dt__14JKRCompArchiveFv = .text:0x802B6370; // type:function size:0x140 scope:global align:4 +open__14JKRCompArchiveFl = .text:0x802B64B0; // type:function size:0x5C8 scope:global align:4 +fetchResource__14JKRCompArchiveFPQ210JKRArchive12SDIFileEntryPUl = .text:0x802B6A78; // type:function size:0x1BC scope:global align:4 +fetchResource__14JKRCompArchiveFPvUlPQ210JKRArchive12SDIFileEntryPUl = .text:0x802B6C34; // type:function size:0x1D8 scope:global align:4 +removeResourceAll__14JKRCompArchiveFv = .text:0x802B6E0C; // type:function size:0x94 scope:global align:4 +removeResource__14JKRCompArchiveFPv = .text:0x802B6EA0; // type:function size:0x6C scope:global align:4 +getExpandedResSize__14JKRCompArchiveCFPCv = .text:0x802B6F0C; // type:function size:0x194 scope:global align:4 +read__7JKRFileFPvll = .text:0x802B70A0; // type:function size:0xA4 scope:global align:4 +__ct__10JKRDvdFileFv = .text:0x802B7144; // type:function size:0x74 scope:global align:4 +__ct__10JKRDvdFileFPCc = .text:0x802B71B8; // type:function size:0xA8 scope:global align:4 +__ct__10JKRDvdFileFl = .text:0x802B7260; // type:function size:0xA8 scope:global align:4 +__dt__10JKRDvdFileFv = .text:0x802B7308; // type:function size:0x9C scope:global align:4 +initiate__10JKRDvdFileFv = .text:0x802B73A4; // type:function size:0x6C scope:global align:4 +open__10JKRDvdFileFPCc = .text:0x802B7410; // type:function size:0x74 scope:global align:4 +open__10JKRDvdFileFl = .text:0x802B7484; // type:function size:0x74 scope:global align:4 +close__10JKRDvdFileFv = .text:0x802B74F8; // type:function size:0x78 scope:global align:4 +readData__10JKRDvdFileFPvll = .text:0x802B7570; // type:function size:0xEC scope:global align:4 +writeData__10JKRDvdFileFPCvll = .text:0x802B765C; // type:function size:0x58 scope:global align:4 +sync__10JKRDvdFileFv = .text:0x802B76B4; // type:function size:0x54 scope:global align:4 +doneProcess__10JKRDvdFileFlP11DVDFileInfo = .text:0x802B7708; // type:function size:0x34 scope:global align:4 +getFileSize__10JKRDvdFileCFv = .text:0x802B773C; // type:function size:0x8 scope:global align:4 +__sinit_JKRDvdFile_cpp = .text:0x802B7744; // type:function size:0x44 scope:local align:4 +__dt__21JSUList<10JKRDvdFile>Fv = .text:0x802B7788; // type:function size:0x54 scope:global align:4 +loadToMainRAM__12JKRDvdRipperFPCcPUc15JKRExpandSwitchUlP7JKRHeapQ212JKRDvdRipper15EAllocDirectionUlPi = .text:0x802B77DC; // type:function size:0xB4 scope:global align:4 +loadToMainRAM__12JKRDvdRipperFlPUc15JKRExpandSwitchUlP7JKRHeapQ212JKRDvdRipper15EAllocDirectionUlPi = .text:0x802B7890; // type:function size:0xB4 scope:global align:4 +loadToMainRAM__12JKRDvdRipperFP10JKRDvdFilePUc15JKRExpandSwitchUlP7JKRHeapQ212JKRDvdRipper15EAllocDirectionUlPi = .text:0x802B7944; // type:function size:0x458 scope:global align:4 +JKRDecompressFromDVD__FP10JKRDvdFilePvUlUlUlUl = .text:0x802B7D9C; // type:function size:0x184 scope:global align:4 +decompSZS_subroutine__FPUcPUc = .text:0x802B7F20; // type:function size:0x294 scope:local align:4 +firstSrcData__Fv = .text:0x802B81B4; // type:function size:0xC8 scope:local align:4 +nextSrcData__FPUc = .text:0x802B827C; // type:function size:0x128 scope:local align:4 +isErrorRetry__12JKRDvdRipperFv = .text:0x802B83A4; // type:function size:0x8 scope:global align:4 +__sinit_JKRDvdRipper_cpp = .text:0x802B83AC; // type:function size:0x44 scope:local align:4 +__dt__23JSUList<12JKRDMCommand>Fv = .text:0x802B83F0; // type:function size:0x54 scope:global align:4 +loadToAram__16JKRDvdAramRipperFlUl15JKRExpandSwitchUlUl = .text:0x802B8444; // type:function size:0x9C scope:global align:4 +loadToAram__16JKRDvdAramRipperFP10JKRDvdFileUl15JKRExpandSwitchUlUl = .text:0x802B84E0; // type:function size:0xA0 scope:global align:4 +loadToAram_Async__16JKRDvdAramRipperFP10JKRDvdFileUl15JKRExpandSwitchPFUl_vUlUl = .text:0x802B8580; // type:function size:0xAC scope:global align:4 +callCommand_Async__16JKRDvdAramRipperFP12JKRADCommand = .text:0x802B862C; // type:function size:0x32C scope:global align:4 +__dt__18JSUFileInputStreamFv = .text:0x802B8958; // type:function size:0x70 scope:global align:4 +syncAram__16JKRDvdAramRipperFP12JKRADCommandi = .text:0x802B89C8; // type:function size:0xD4 scope:global align:4 +__ct__12JKRADCommandFv = .text:0x802B8A9C; // type:function size:0x3C scope:global align:4 +__dt__12JKRADCommandFv = .text:0x802B8AD8; // type:function size:0x8C scope:global align:4 +JKRDecompressFromDVDToAram__FP10JKRDvdFileUlUlUlUlUl = .text:0x802B8B64; // type:function size:0x1C0 scope:global align:4 +decompSZS_subroutine__FPUcUl = .text:0x802B8D24; // type:function size:0x274 scope:global align:4 +firstSrcData__Fv = .text:0x802B8F98; // type:function size:0xB4 scope:local align:4 +nextSrcData__FPUc = .text:0x802B904C; // type:function size:0x11C scope:local align:4 +dmaBufferFlush__FUl = .text:0x802B9168; // type:function size:0x68 scope:global align:4 +__sinit_JKRDvdAramRipper_cpp = .text:0x802B91D0; // type:function size:0x44 scope:local align:4 +__dt__23JSUList<12JKRADCommand>Fv = .text:0x802B9214; // type:function size:0x54 scope:global align:4 +create__9JKRDecompFl = .text:0x802B9268; // type:function size:0x60 scope:global align:4 +__ct__9JKRDecompFl = .text:0x802B92C8; // type:function size:0x50 scope:global align:4 +__dt__9JKRDecompFv = .text:0x802B9318; // type:function size:0x60 scope:global align:4 +run__9JKRDecompFv = .text:0x802B9378; // type:function size:0xC8 scope:global align:4 +prepareCommand__9JKRDecompFPUcPUcUlUlPFUl_v = .text:0x802B9440; // type:function size:0x78 scope:global align:4 +sendCommand__9JKRDecompFP16JKRDecompCommand = .text:0x802B94B8; // type:function size:0x30 scope:global align:4 +orderAsync__9JKRDecompFPUcPUcUlUlPFUl_v = .text:0x802B94E8; // type:function size:0x34 scope:global align:4 +sync__9JKRDecompFP16JKRDecompCommandi = .text:0x802B951C; // type:function size:0x54 scope:global align:4 +orderSync__9JKRDecompFPUcPUcUlUl = .text:0x802B9570; // type:function size:0x54 scope:global align:4 +decode__9JKRDecompFPUcPUcUlUl = .text:0x802B95C4; // type:function size:0x7C scope:global align:4 +decodeSZP__9JKRDecompFPUcPUcUlUl = .text:0x802B9640; // type:function size:0x1BC scope:global align:4 +decodeSZS__9JKRDecompFPUcPUcUlUl = .text:0x802B97FC; // type:function size:0xE4 scope:global align:4 +checkCompressed__9JKRDecompFPUc = .text:0x802B98E0; // type:function size:0x50 scope:global align:4 +__ct__16JKRDecompCommandFv = .text:0x802B9930; // type:function size:0x50 scope:global align:4 +__dt__16JKRDecompCommandFv = .text:0x802B9980; // type:function size:0x3C scope:global align:4 +__ct__10JSUPtrLinkFPv = .text:0x802B99BC; // type:function size:0x18 scope:global align:4 +__dt__10JSUPtrLinkFv = .text:0x802B99D4; // type:function size:0x60 scope:global align:4 +__ct__10JSUPtrListFb = .text:0x802B9A34; // type:function size:0x38 scope:global align:4 +__dt__10JSUPtrListFv = .text:0x802B9A6C; // type:function size:0x68 scope:global align:4 +initiate__10JSUPtrListFv = .text:0x802B9AD4; // type:function size:0x14 scope:global align:4 +setFirst__10JSUPtrListFP10JSUPtrLink = .text:0x802B9AE8; // type:function size:0x24 scope:global align:4 +append__10JSUPtrListFP10JSUPtrLink = .text:0x802B9B0C; // type:function size:0xA4 scope:global align:4 +prepend__10JSUPtrListFP10JSUPtrLink = .text:0x802B9BB0; // type:function size:0xA4 scope:global align:4 +insert__10JSUPtrListFP10JSUPtrLinkP10JSUPtrLink = .text:0x802B9C54; // type:function size:0xC8 scope:global align:4 +remove__10JSUPtrListFP10JSUPtrLink = .text:0x802B9D1C; // type:function size:0xB0 scope:global align:4 +__dt__14JSUInputStreamFv = .text:0x802B9DCC; // type:function size:0x88 scope:global align:4 +read__14JSUInputStreamFPvl = .text:0x802B9E54; // type:function size:0x58 scope:global align:4 +skip__14JSUInputStreamFl = .text:0x802B9EAC; // type:function size:0x80 scope:global align:4 +align__20JSURandomInputStreamFl = .text:0x802B9F2C; // type:function size:0x8C scope:global align:4 +skip__20JSURandomInputStreamFl = .text:0x802B9FB8; // type:function size:0x5C scope:global align:4 +peek__20JSURandomInputStreamFPvl = .text:0x802BA014; // type:function size:0x84 scope:global align:4 +seek__20JSURandomInputStreamFl17JSUStreamSeekFrom = .text:0x802BA098; // type:function size:0x44 scope:global align:4 +setBuffer__20JSUMemoryInputStreamFPCvl = .text:0x802BA0DC; // type:function size:0x14 scope:global align:4 +readData__20JSUMemoryInputStreamFPvl = .text:0x802BA0F0; // type:function size:0x78 scope:global align:4 +seekPos__20JSUMemoryInputStreamFl17JSUStreamSeekFrom = .text:0x802BA168; // type:function size:0x7C scope:global align:4 +getLength__20JSUMemoryInputStreamCFv = .text:0x802BA1E4; // type:function size:0x8 scope:global align:4 +getPosition__20JSUMemoryInputStreamCFv = .text:0x802BA1EC; // type:function size:0x8 scope:global align:4 +__ct__18JSUFileInputStreamFP7JKRFile = .text:0x802BA1F4; // type:function size:0x44 scope:global align:4 +readData__18JSUFileInputStreamFPvl = .text:0x802BA238; // type:function size:0xD0 scope:global align:4 +seekPos__18JSUFileInputStreamFl17JSUStreamSeekFrom = .text:0x802BA308; // type:function size:0xE0 scope:global align:4 +getLength__18JSUFileInputStreamCFv = .text:0x802BA3E8; // type:function size:0x30 scope:global align:4 +getPosition__18JSUFileInputStreamCFv = .text:0x802BA418; // type:function size:0x8 scope:global align:4 +parseVariableUInt_16_32_following__Q27JGadget6binaryFPCvPUlPUlPQ37JGadget6binary5TEBit = .text:0x802BA420; // type:function size:0x64 scope:global align:4 +__dt__Q37JGadget6binary19TParse_header_blockFv = .text:0x802BA484; // type:function size:0x48 scope:global align:4 +parse_next__Q37JGadget6binary19TParse_header_blockFPPCvUl = .text:0x802BA4CC; // type:function size:0x10C scope:global align:4 +__dt__Q27JGadget13TNodeLinkListFv = .text:0x802BA5D8; // type:function size:0x3C scope:global align:4 +erase__Q27JGadget13TNodeLinkListFQ37JGadget13TNodeLinkList8iterator = .text:0x802BA614; // type:function size:0x48 scope:global align:4 +erase__Q27JGadget13TNodeLinkListFQ37JGadget13TNodeLinkList8iteratorQ37JGadget13TNodeLinkList8iterator = .text:0x802BA65C; // type:function size:0x68 scope:global align:4 +splice__Q27JGadget13TNodeLinkListFQ37JGadget13TNodeLinkList8iteratorRQ27JGadget13TNodeLinkListQ37JGadget13TNodeLinkList8iterator = .text:0x802BA6C4; // type:function size:0xA0 scope:global align:4 +Find__Q27JGadget13TNodeLinkListFPCQ27JGadget13TLinkListNode = .text:0x802BA764; // type:function size:0x68 scope:global align:4 +Insert__Q27JGadget13TNodeLinkListFQ37JGadget13TNodeLinkList8iteratorPQ27JGadget13TLinkListNode = .text:0x802BA7CC; // type:function size:0x2C scope:global align:4 +Erase__Q27JGadget13TNodeLinkListFPQ27JGadget13TLinkListNode = .text:0x802BA7F8; // type:function size:0x24 scope:global align:4 +Remove__Q27JGadget13TNodeLinkListFPQ27JGadget13TLinkListNode = .text:0x802BA81C; // type:function size:0xD0 scope:global align:4 +extend_default__Q27JGadget6vectorFUlUlUl = .text:0x802BA8EC; // type:function size:0x8 scope:global align:4 +__ct__Q27JGadget20TVector_pointer_voidFRCQ27JGadget14TAllocator = .text:0x802BA8F4; // type:function size:0x2C scope:global align:4 +__dt__Q27JGadget20TVector_pointer_voidFv = .text:0x802BA920; // type:function size:0xA8 scope:global align:4 +insert__Q27JGadget20TVector_pointer_voidFPPvRCPv = .text:0x802BA9C8; // type:function size:0x20 scope:global align:4 +erase__Q27JGadget20TVector_pointer_voidFPPvPPv = .text:0x802BA9E8; // type:function size:0x58 scope:global align:4 +insert__Q27JGadget38TVector>FPPvUlRCPv = .text:0x802BAA40; // type:function size:0x70 scope:global align:4 +Insert_raw__Q27JGadget38TVector>FPPvUl = .text:0x802BAAB0; // type:function size:0x2A4 scope:global align:4 +insert__Q27JGadget38TVector>FPPvRCPv = .text:0x802BAD54; // type:function size:0x58 scope:global align:4 +__ct__12JUTCacheFontFPC7ResFONTUlP7JKRHeap = .text:0x802BADAC; // type:function size:0x80 scope:global align:4 +__dt__12JUTCacheFontFv = .text:0x802BAE2C; // type:function size:0x94 scope:global align:4 +deleteMemBlocks_CacheFont__12JUTCacheFontFv = .text:0x802BAEC0; // type:function size:0x84 scope:global align:4 +initialize_state__12JUTCacheFontFv = .text:0x802BAF44; // type:function size:0x3C scope:global align:4 +getMemorySize__12JUTCacheFontFPC7ResFONTPUsPUlPUsPUlPUsPUlPUl = .text:0x802BAF80; // type:function size:0x190 scope:global align:4 +initiate__12JUTCacheFontFPC7ResFONTPvUlP7JKRHeap = .text:0x802BB110; // type:function size:0x60 scope:global align:4 +internal_initiate__12JUTCacheFontFPC7ResFONTPvUlP7JKRHeap = .text:0x802BB170; // type:function size:0x104 scope:global align:4 +allocArea__12JUTCacheFontFPvUlP7JKRHeap = .text:0x802BB274; // type:function size:0x1F4 scope:global align:4 +allocArray__12JUTCacheFontFP7JKRHeap = .text:0x802BB468; // type:function size:0xE8 scope:global align:4 +setBlock__12JUTCacheFontFv = .text:0x802BB550; // type:function size:0x258 scope:global align:4 +determineBlankPage__12JUTCacheFontFv = .text:0x802BB7A8; // type:function size:0xB0 scope:global align:4 +getGlyphFromAram__12JUTCacheFontFPQ212JUTCacheFont15TGlyphCacheInfoPQ212JUTCacheFont10TCachePagePiPi = .text:0x802BB858; // type:function size:0x168 scope:global align:4 +loadImage__12JUTCacheFontFi11_GXTexMapID = .text:0x802BB9C0; // type:function size:0xB4 scope:global align:4 +loadCache_char_subroutine__12JUTCacheFontFPib = .text:0x802BBA74; // type:function size:0x148 scope:global align:4 +invalidiateAllCache__12JUTCacheFontFv = .text:0x802BBBBC; // type:function size:0x88 scope:global align:4 +unlink__12JUTCacheFontFPQ212JUTCacheFont15TGlyphCacheInfo = .text:0x802BBC44; // type:function size:0x44 scope:global align:4 +prepend__12JUTCacheFontFPQ212JUTCacheFont15TGlyphCacheInfo = .text:0x802BBC88; // type:function size:0x2C scope:global align:4 +getResource__15JUTResReferenceFP14JSUInputStreamUlP10JKRArchive = .text:0x802BBCB4; // type:function size:0xA8 scope:global align:4 +getResource__15JUTResReferenceFUlP10JKRArchive = .text:0x802BBD5C; // type:function size:0x78 scope:global align:4 +__dt__10JUTTextureFv = .text:0x802BBDD4; // type:function size:0x74 scope:global align:4 +storeTIMG__10JUTTextureFPC7ResTIMGUc = .text:0x802BBE48; // type:function size:0x18C scope:global align:4 +attachPalette__10JUTTextureFP10JUTPalette = .text:0x802BBFD4; // type:function size:0x58 scope:global align:4 +initTexObj__10JUTTextureFv = .text:0x802BC02C; // type:function size:0xEC scope:global align:4 +initTexObj__10JUTTextureF7_GXTlut = .text:0x802BC118; // type:function size:0xFC scope:global align:4 +load__10JUTTextureF11_GXTexMapID = .text:0x802BC214; // type:function size:0x50 scope:global align:4 +storeTLUT__10JUTPaletteF7_GXTlutP7ResTLUT = .text:0x802BC264; // type:function size:0x8C scope:global align:4 +storeTLUT__10JUTPaletteF7_GXTlut10_GXTlutFmt15JUTTransparencyUsPv = .text:0x802BC2F0; // type:function size:0x40 scope:global align:4 +load__10JUTPaletteFv = .text:0x802BC330; // type:function size:0x44 scope:global align:4 +__ct__10JUTNameTabFv = .text:0x802BC374; // type:function size:0x40 scope:global align:4 +__ct__10JUTNameTabFPC7ResNTAB = .text:0x802BC3B4; // type:function size:0x3C scope:global align:4 +setResource__10JUTNameTabFPC7ResNTAB = .text:0x802BC3F0; // type:function size:0x3C scope:global align:4 +getIndex__10JUTNameTabCFPCc = .text:0x802BC42C; // type:function size:0xE4 scope:global align:4 +getName__10JUTNameTabCFUs = .text:0x802BC510; // type:function size:0x9C scope:global align:4 +calcKeyCode__10JUTNameTabCFPCc = .text:0x802BC5AC; // type:function size:0x30 scope:global align:4 +__ct__12JUTGraphFifoFUl = .text:0x802BC5DC; // type:function size:0xDC scope:global align:4 +__dt__12JUTGraphFifoFv = .text:0x802BC6B8; // type:function size:0xC4 scope:global align:4 +__ct__7JUTFontFv = .text:0x802BC77C; // type:function size:0x2C scope:global align:4 +initialize_state__7JUTFontFv = .text:0x802BC7A8; // type:function size:0x4C scope:global align:4 +setCharColor__7JUTFontFQ28JUtility6TColor = .text:0x802BC7F4; // type:function size:0x84 scope:global align:4 +setGradColor__7JUTFontFQ28JUtility6TColorQ28JUtility6TColor = .text:0x802BC878; // type:function size:0x84 scope:global align:4 +drawString_size_scale__7JUTFontFffffPCcUlb = .text:0x802BC8FC; // type:function size:0x120 scope:global align:4 +__ct__10JUTResFontFv = .text:0x802BCA1C; // type:function size:0x4C scope:global align:4 +__ct__10JUTResFontFPC7ResFONTP7JKRHeap = .text:0x802BCA68; // type:function size:0x64 scope:global align:4 +__dt__10JUTResFontFv = .text:0x802BCACC; // type:function size:0x8C scope:global align:4 +deleteMemBlocks_ResFont__10JUTResFontFv = .text:0x802BCB58; // type:function size:0x24 scope:global align:4 +initialize_state__10JUTResFontFv = .text:0x802BCB7C; // type:function size:0x2C scope:global align:4 +initiate__10JUTResFontFPC7ResFONTP7JKRHeap = .text:0x802BCBA8; // type:function size:0x60 scope:global align:4 +protected_initiate__10JUTResFontFPC7ResFONTP7JKRHeap = .text:0x802BCC08; // type:function size:0x10C scope:global align:4 +countBlock__10JUTResFontFv = .text:0x802BCD14; // type:function size:0xFC scope:global align:4 +setBlock__10JUTResFontFv = .text:0x802BCE10; // type:function size:0x188 scope:global align:4 +setGX__10JUTResFontFv = .text:0x802BCF98; // type:function size:0xF8 scope:global align:4 +setGX__10JUTResFontFQ28JUtility6TColorQ28JUtility6TColor = .text:0x802BD090; // type:function size:0x240 scope:global align:4 +drawChar_scale__10JUTResFontFffffib = .text:0x802BD2D0; // type:function size:0x474 scope:global align:4 +loadFont__10JUTResFontFi11_GXTexMapIDPQ27JUTFont6TWidth = .text:0x802BD744; // type:function size:0x7C scope:global align:4 +getWidthEntry__10JUTResFontCFiPQ27JUTFont6TWidth = .text:0x802BD7C0; // type:function size:0xA8 scope:global align:4 +getCellWidth__10JUTResFontCFv = .text:0x802BD868; // type:function size:0x4C scope:global align:4 +getCellHeight__10JUTResFontCFv = .text:0x802BD8B4; // type:function size:0x4C scope:global align:4 +isLeadByte__10JUTResFontCFi = .text:0x802BD900; // type:function size:0x34 scope:global align:4 +getFontCode__10JUTResFontCFi = .text:0x802BD934; // type:function size:0x188 scope:global align:4 +loadImage__10JUTResFontFi11_GXTexMapID = .text:0x802BDABC; // type:function size:0x164 scope:global align:4 +convertSjis__10JUTResFontCFiPUs = .text:0x802BDC20; // type:function size:0x44 scope:global align:4 +__ct__10JUTDbPrintFP7JUTFontP7JKRHeap = .text:0x802BDC64; // type:function size:0x48 scope:global align:4 +start__10JUTDbPrintFP7JUTFontP7JKRHeap = .text:0x802BDCAC; // type:function size:0x74 scope:global align:4 +changeFont__10JUTDbPrintFP7JUTFont = .text:0x802BDD20; // type:function size:0x18 scope:global align:4 +enter__10JUTDbPrintFiiiPCci = .text:0x802BDD38; // type:function size:0x88 scope:global align:4 +flush__10JUTDbPrintFv = .text:0x802BDDC0; // type:function size:0x11C scope:global align:4 +drawString__10JUTDbPrintFiiiPCUc = .text:0x802BDEDC; // type:function size:0xF0 scope:global align:4 +JUTReport__FiiPCce = .text:0x802BDFCC; // type:function size:0xD0 scope:global align:4 +JUTReport__FiiiPCce = .text:0x802BE09C; // type:function size:0xDC scope:global align:4 +__ct__10JUTGamePadFQ210JUTGamePad8EPadPort = .text:0x802BE178; // type:function size:0xC0 scope:global align:4 +__dt__10JUTGamePadFv = .text:0x802BE238; // type:function size:0xAC scope:global align:4 +initList__10JUTGamePadFv = .text:0x802BE2E4; // type:function size:0x3C scope:global align:4 +init__10JUTGamePadFv = .text:0x802BE320; // type:function size:0x38 scope:global align:4 +read__10JUTGamePadFv = .text:0x802BE358; // type:function size:0x294 scope:global align:4 +assign__10JUTGamePadFv = .text:0x802BE5EC; // type:function size:0xB0 scope:global align:4 +checkResetCallback__10JUTGamePadFx = .text:0x802BE69C; // type:function size:0x78 scope:global align:4 +update__10JUTGamePadFv = .text:0x802BE714; // type:function size:0x1D4 scope:global align:4 +checkResetSwitch__10JUTGamePadFv = .text:0x802BE8E8; // type:function size:0x80 scope:global align:4 +clearForReset__10JUTGamePadFv = .text:0x802BE968; // type:function size:0x2C scope:global align:4 +clear__Q210JUTGamePad7CButtonFv = .text:0x802BE994; // type:function size:0x3C scope:global align:4 +update__Q210JUTGamePad7CButtonFPC9PADStatusUl = .text:0x802BE9D0; // type:function size:0x190 scope:global align:4 +clear__Q210JUTGamePad6CStickFv = .text:0x802BEB60; // type:function size:0x1C scope:global align:4 +update__Q210JUTGamePad6CStickFScScQ210JUTGamePad10EStickModeQ210JUTGamePad11EWhichStick = .text:0x802BEB7C; // type:function size:0x1D4 scope:global align:4 +getButton__Q210JUTGamePad6CStickFv = .text:0x802BED50; // type:function size:0xAC scope:global align:4 +clear__Q210JUTGamePad7CRumbleFv = .text:0x802BEDFC; // type:function size:0x20 scope:global align:4 +clear__Q210JUTGamePad7CRumbleFP10JUTGamePad = .text:0x802BEE1C; // type:function size:0x58 scope:global align:4 +startMotor__Q210JUTGamePad7CRumbleFi = .text:0x802BEE74; // type:function size:0x58 scope:global align:4 +stopMotor__Q210JUTGamePad7CRumbleFi = .text:0x802BEECC; // type:function size:0x58 scope:global align:4 +stopMotorHard__Q210JUTGamePad7CRumbleFi = .text:0x802BEF24; // type:function size:0x58 scope:global align:4 +update__Q210JUTGamePad7CRumbleFs = .text:0x802BEF7C; // type:function size:0x128 scope:global align:4 +triggerPatternedRumble__Q210JUTGamePad7CRumbleFUl = .text:0x802BF0A4; // type:function size:0x28 scope:global align:4 +startPatternedRumble__Q210JUTGamePad7CRumbleFPUcQ310JUTGamePad7CRumble7ERumbleUl = .text:0x802BF0CC; // type:function size:0x7C scope:global align:4 +stopPatternedRumble__Q210JUTGamePad7CRumbleFs = .text:0x802BF148; // type:function size:0x2C scope:global align:4 +stopPatternedRumbleAtThePeriod__Q210JUTGamePad7CRumbleFv = .text:0x802BF174; // type:function size:0x24 scope:global align:4 +getGamePad__10JUTGamePadFi = .text:0x802BF198; // type:function size:0x3C scope:global align:4 +setEnabled__Q210JUTGamePad7CRumbleFUl = .text:0x802BF1D4; // type:function size:0xA0 scope:global align:4 +setRepeat__Q210JUTGamePad7CButtonFUlUlUl = .text:0x802BF274; // type:function size:0x1C scope:global align:4 +recalibrate__10JUTGamePadFUl = .text:0x802BF290; // type:function size:0x88 scope:global align:4 +__sinit_JUTGamePad_cpp = .text:0x802BF318; // type:function size:0xD4 scope:local align:4 +__ct__Q210JUTGamePad6CStickFv = .text:0x802BF3EC; // type:function size:0x30 scope:global align:4 +__ct__Q210JUTGamePad7CButtonFv = .text:0x802BF41C; // type:function size:0x30 scope:global align:4 +__dt__21JSUList<10JUTGamePad>Fv = .text:0x802BF44C; // type:function size:0x54 scope:global align:4 +__ct__12JUTExceptionFP14JUTDirectPrint = .text:0x802BF4A0; // type:function size:0xE4 scope:global align:4 +create__12JUTExceptionFP14JUTDirectPrint = .text:0x802BF584; // type:function size:0x68 scope:global align:4 +run__12JUTExceptionFv = .text:0x802BF5EC; // type:function size:0xD8 scope:global align:4 +errorHandler__12JUTExceptionFUsP9OSContextUlUl = .text:0x802BF6C4; // type:function size:0x394 scope:global align:4 +setFPException__12JUTExceptionFUl = .text:0x802BFA58; // type:function size:0x48 scope:global align:4 +showFloatSub__12JUTExceptionFif = .text:0x802BFAA0; // type:function size:0x190 scope:global align:4 +showFloat__12JUTExceptionFP9OSContext = .text:0x802BFC30; // type:function size:0x124 scope:global align:4 +searchPartialModule__12JUTExceptionFUlPUlPUlPUlPUl = .text:0x802BFD54; // type:function size:0xC0 scope:global align:4 +search_name_part__FPUcPUci = .text:0x802BFE14; // type:function size:0x78 scope:global align:4 +showStack__12JUTExceptionFP9OSContext = .text:0x802BFE8C; // type:function size:0x104 scope:global align:4 +showMainInfo__12JUTExceptionFUsP9OSContextUlUl = .text:0x802BFF90; // type:function size:0x2B0 scope:global align:4 +showGPR__12JUTExceptionFP9OSContext = .text:0x802C0240; // type:function size:0xC0 scope:global align:4 +showMapInfo_subroutine__12JUTExceptionFUlb = .text:0x802C0300; // type:function size:0x15C scope:global align:4 +showGPRMap__12JUTExceptionFP9OSContext = .text:0x802C045C; // type:function size:0x10C scope:global align:4 +showSRR0Map__12JUTExceptionFP9OSContext = .text:0x802C0568; // type:function size:0xC4 scope:global align:4 +printDebugInfo__12JUTExceptionFQ212JUTException9EInfoPageUsP9OSContextUlUl = .text:0x802C062C; // type:function size:0xA8 scope:global align:4 +isEnablePad__12JUTExceptionCFv = .text:0x802C06D4; // type:function size:0x3C scope:global align:4 +readPad__12JUTExceptionFPUlPUl = .text:0x802C0710; // type:function size:0x56C scope:global align:4 +printContext__12JUTExceptionFUsP9OSContextUlUl = .text:0x802C0C7C; // type:function size:0x47C scope:global align:4 +waitTime__12JUTExceptionFl = .text:0x802C10F8; // type:function size:0x88 scope:global align:4 +createFB__12JUTExceptionFv = .text:0x802C1180; // type:function size:0xBC scope:global align:4 +setPreUserCallback__12JUTExceptionFPFUsP9OSContextUlUl_v = .text:0x802C123C; // type:function size:0x10 scope:global align:4 +setPostUserCallback__12JUTExceptionFPFUsP9OSContextUlUl_v = .text:0x802C124C; // type:function size:0x10 scope:global align:4 +appendMapFile__12JUTExceptionFPCc = .text:0x802C125C; // type:function size:0x94 scope:global align:4 +queryMapAddress__12JUTExceptionFPcUllPUlPUlPcUlbb = .text:0x802C12F0; // type:function size:0xF0 scope:global align:4 +queryMapAddress_single__12JUTExceptionFPcUllPUlPUlPcUlbb = .text:0x802C13E0; // type:function size:0x354 scope:global align:4 +createConsole__12JUTExceptionFPvUl = .text:0x802C1734; // type:function size:0xE0 scope:global align:4 +__ct__13JUTExternalFBFP16_GXRenderModeObj8_GXGammaPvUl = .text:0x802C1814; // type:function size:0x20 scope:global align:4 +__dt__12JUTExceptionFv = .text:0x802C1834; // type:function size:0x60 scope:global align:4 +__sinit_JUTException_cpp = .text:0x802C1894; // type:function size:0x48 scope:local align:4 +__dt__39JSUListFv = .text:0x802C18DC; // type:function size:0x54 scope:global align:4 +__ct__14JUTDirectPrintFv = .text:0x802C1930; // type:function size:0x3C scope:global align:4 +start__14JUTDirectPrintFv = .text:0x802C196C; // type:function size:0x48 scope:global align:4 +erase__14JUTDirectPrintFiiii = .text:0x802C19B4; // type:function size:0x94 scope:global align:4 +drawChar__14JUTDirectPrintFiii = .text:0x802C1A48; // type:function size:0x16C scope:global align:4 +changeFrameBuffer__14JUTDirectPrintFPvUsUs = .text:0x802C1BB4; // type:function size:0x38 scope:global align:4 +printSub__14JUTDirectPrintFUsUsPCcPQ23std13__tag_va_Listb = .text:0x802C1BEC; // type:function size:0x134 scope:global align:4 +drawString__14JUTDirectPrintFUsUsPc = .text:0x802C1D20; // type:function size:0x30 scope:global align:4 +drawString_f__14JUTDirectPrintFUsUsPCce = .text:0x802C1D50; // type:function size:0x90 scope:global align:4 +create__12JUTAssertionFv = .text:0x802C1DE0; // type:function size:0x4 scope:global align:4 +flush_subroutine__12JUTAssertionFv = .text:0x802C1DE4; // type:function size:0x3C scope:global align:4 +flushMessage__12JUTAssertionFv = .text:0x802C1E20; // type:function size:0x64 scope:global align:4 +flushMessage_dbPrint__12JUTAssertionFv = .text:0x802C1E84; // type:function size:0x1E0 scope:global align:4 +getSDevice__12JUTAssertionFv = .text:0x802C2064; // type:function size:0x8 scope:global align:4 +setConfirmMessage__12JUTAssertionFUlPcibPCc = .text:0x802C206C; // type:function size:0xF0 scope:global align:4 +showAssert__12JUTAssertionFUlPCciPCc = .text:0x802C215C; // type:function size:0x15C scope:global align:4 +setWarningMessage_f_va = .text:0x802C22B8; // type:function size:0x118 scope:global align:4 +setWarningMessage_f__12JUTAssertionFUlPciPCce = .text:0x802C23D0; // type:function size:0x80 scope:global align:4 +setLogMessage_f_va = .text:0x802C2450; // type:function size:0x118 scope:global align:4 +setLogMessage_f__12JUTAssertionFUlPciPCce = .text:0x802C2568; // type:function size:0x80 scope:global align:4 +setMessageCount__12JUTAssertionFi = .text:0x802C25E8; // type:function size:0x18 scope:global align:4 +createManager__8JUTVideoFPC16_GXRenderModeObj = .text:0x802C2600; // type:function size:0x58 scope:global align:4 +destroyManager__8JUTVideoFv = .text:0x802C2658; // type:function size:0x48 scope:global align:4 +__ct__8JUTVideoFPC16_GXRenderModeObj = .text:0x802C26A0; // type:function size:0xF4 scope:global align:4 +__dt__8JUTVideoFv = .text:0x802C2794; // type:function size:0x68 scope:global align:4 +preRetraceProc__8JUTVideoFUl = .text:0x802C27FC; // type:function size:0x224 scope:global align:4 +drawDoneStart__8JUTVideoFv = .text:0x802C2A20; // type:function size:0x28 scope:global align:4 +dummyNoDrawWait__8JUTVideoFv = .text:0x802C2A48; // type:function size:0xC scope:global align:4 +drawDoneCallback__8JUTVideoFv = .text:0x802C2A54; // type:function size:0x88 scope:global align:4 +postRetraceProc__8JUTVideoFUl = .text:0x802C2ADC; // type:function size:0x4C scope:global align:4 +setRenderMode__8JUTVideoFPC16_GXRenderModeObj = .text:0x802C2B28; // type:function size:0x78 scope:global align:4 +waitRetraceIfNeed__8JUTVideoFv = .text:0x802C2BA0; // type:function size:0x4 scope:global align:4 +clearIndex__6JUTXfbFv = .text:0x802C2BA4; // type:function size:0x14 scope:global align:4 +common_init__6JUTXfbFi = .text:0x802C2BB8; // type:function size:0x38 scope:global align:4 +__ct__6JUTXfbFPC16_GXRenderModeObjP7JKRHeapQ26JUTXfb10EXfbNumber = .text:0x802C2BF0; // type:function size:0x8C scope:global align:4 +__dt__6JUTXfbFv = .text:0x802C2C7C; // type:function size:0x70 scope:global align:4 +delXfb__6JUTXfbFi = .text:0x802C2CEC; // type:function size:0x40 scope:global align:4 +createManager__6JUTXfbFPC16_GXRenderModeObjP7JKRHeapQ26JUTXfb10EXfbNumber = .text:0x802C2D2C; // type:function size:0x94 scope:global align:4 +destroyManager__6JUTXfbFv = .text:0x802C2DC0; // type:function size:0x4C scope:global align:4 +initiate__6JUTXfbFUsUsP7JKRHeapQ26JUTXfb10EXfbNumber = .text:0x802C2E0C; // type:function size:0xDC scope:global align:4 +__ct__8JUTFaderFiiiiQ28JUtility6TColor = .text:0x802C2EE8; // type:function size:0xAC scope:global align:4 +control__8JUTFaderFv = .text:0x802C2F94; // type:function size:0x100 scope:global align:4 +draw__8JUTFaderFv = .text:0x802C3094; // type:function size:0x90 scope:global align:4 +startFadeIn__8JUTFaderFi = .text:0x802C3124; // type:function size:0x30 scope:global align:4 +startFadeOut__8JUTFaderFi = .text:0x802C3154; // type:function size:0x34 scope:global align:4 +__dt__8JUTFaderFv = .text:0x802C3188; // type:function size:0x48 scope:global align:4 +__ct__10JUTProcBarFv = .text:0x802C31D0; // type:function size:0x118 scope:global align:4 +__dt__10JUTProcBarFv = .text:0x802C32E8; // type:function size:0x44 scope:global align:4 +create__10JUTProcBarFv = .text:0x802C332C; // type:function size:0x48 scope:global align:4 +destroy__10JUTProcBarFv = .text:0x802C3374; // type:function size:0x38 scope:global align:4 +clear__10JUTProcBarFv = .text:0x802C33AC; // type:function size:0xD0 scope:global align:4 +bar_subroutine__10JUTProcBarFiiiiiiiQ28JUtility6TColorQ28JUtility6TColor = .text:0x802C347C; // type:function size:0x194 scope:global align:4 +adjustMeterLength__10JUTProcBarFUlPfffPi = .text:0x802C3610; // type:function size:0x144 scope:global align:4 +draw__10JUTProcBarFv = .text:0x802C3754; // type:function size:0x34 scope:global align:4 +drawProcessBar__10JUTProcBarFv = .text:0x802C3788; // type:function size:0xF00 scope:global align:4 +addrToXPos__FPvi = .text:0x802C4688; // type:function size:0x68 scope:global align:4 +byteToXLen__Fii = .text:0x802C46F0; // type:function size:0x68 scope:global align:4 +heapBar__FP7JKRHeapiiiii = .text:0x802C4758; // type:function size:0x194 scope:global align:4 +drawHeapBar__10JUTProcBarFv = .text:0x802C48EC; // type:function size:0x3A0 scope:global align:4 +__ct__Q210JUTProcBar5CTimeFv = .text:0x802C4C8C; // type:function size:0x14 scope:global align:4 +create__10JUTConsoleFUiUiP7JKRHeap = .text:0x802C4CA0; // type:function size:0xD0 scope:global align:4 +create__10JUTConsoleFUiPvUl = .text:0x802C4D70; // type:function size:0xFC scope:global align:4 +__ct__10JUTConsoleFUiUib = .text:0x802C4E6C; // type:function size:0xE4 scope:global align:4 +__dt__10JUTConsoleFv = .text:0x802C4F50; // type:function size:0xAC scope:global align:4 +getObjectSizeFromBufferSize__10JUTConsoleFUiUi = .text:0x802C4FFC; // type:function size:0x10 scope:global align:4 +getLineFromObjectSize__10JUTConsoleFUlUi = .text:0x802C500C; // type:function size:0x10 scope:global align:4 +clear__10JUTConsoleFv = .text:0x802C501C; // type:function size:0x5C scope:global align:4 +doDraw__10JUTConsoleCFQ210JUTConsole12EConsoleType = .text:0x802C5078; // type:function size:0x548 scope:global align:4 +print_f__10JUTConsoleFPCce = .text:0x802C55C0; // type:function size:0x80 scope:global align:4 +print__10JUTConsoleFPCc = .text:0x802C5640; // type:function size:0x314 scope:global align:4 +JUTConsole_print_f_va_ = .text:0x802C5954; // type:function size:0x8C scope:global align:4 +dumpToTerminal__10JUTConsoleFUi = .text:0x802C59E0; // type:function size:0x160 scope:global align:4 +scroll__10JUTConsoleFi = .text:0x802C5B40; // type:function size:0xDC scope:global align:4 +getUsedLine__10JUTConsoleCFv = .text:0x802C5C1C; // type:function size:0x24 scope:global align:4 +getLineOffset__10JUTConsoleCFv = .text:0x802C5C40; // type:function size:0x24 scope:global align:4 +__ct__17JUTConsoleManagerFv = .text:0x802C5C64; // type:function size:0x28 scope:global align:4 +createManager__17JUTConsoleManagerFP7JKRHeap = .text:0x802C5C8C; // type:function size:0x98 scope:global align:4 +appendConsole__17JUTConsoleManagerFP10JUTConsole = .text:0x802C5D24; // type:function size:0x144 scope:global align:4 +removeConsole__17JUTConsoleManagerFP10JUTConsole = .text:0x802C5E68; // type:function size:0x1B0 scope:global align:4 +draw__17JUTConsoleManagerCFv = .text:0x802C6018; // type:function size:0xCC scope:global align:4 +drawDirect__17JUTConsoleManagerCFb = .text:0x802C60E4; // type:function size:0x74 scope:global align:4 +setDirectConsole__17JUTConsoleManagerFP10JUTConsole = .text:0x802C6158; // type:function size:0x5C scope:global align:4 +JUTSetReportConsole = .text:0x802C61B4; // type:function size:0x8 scope:global align:4 +JUTGetReportConsole = .text:0x802C61BC; // type:function size:0x8 scope:global align:4 +JUTSetWarningConsole = .text:0x802C61C4; // type:function size:0x8 scope:global align:4 +JUTGetWarningConsole = .text:0x802C61CC; // type:function size:0x8 scope:global align:4 +JUTReportConsole_f_va = .text:0x802C61D4; // type:function size:0xA0 scope:global align:4 +JUTReportConsole_f = .text:0x802C6274; // type:function size:0x80 scope:global align:4 +JUTReportConsole = .text:0x802C62F4; // type:function size:0x34 scope:global align:4 +JUTWarningConsole_f_va = .text:0x802C6328; // type:function size:0xA0 scope:global align:4 +JUTWarningConsole_f = .text:0x802C63C8; // type:function size:0x80 scope:global align:4 +JUTWarningConsole = .text:0x802C6448; // type:function size:0x34 scope:global align:4 +fetch32byte__13JUTDirectFileFv = .text:0x802C647C; // type:function size:0xC8 scope:global align:4 +__ct__13JUTDirectFileFv = .text:0x802C6544; // type:function size:0x24 scope:global align:4 +__dt__13JUTDirectFileFv = .text:0x802C6568; // type:function size:0x44 scope:global align:4 +fopen__13JUTDirectFileFPCc = .text:0x802C65AC; // type:function size:0x9C scope:global align:4 +fclose__13JUTDirectFileFv = .text:0x802C6648; // type:function size:0x5C scope:global align:4 +fgets__13JUTDirectFileFPvi = .text:0x802C66A4; // type:function size:0x1B0 scope:global align:4 +__ct__6JUTGbaFv = .text:0x802C6854; // type:function size:0x4 scope:global align:4 +create__6JUTGbaFv = .text:0x802C6858; // type:function size:0x188 scope:global align:4 +result_common__6JUTGbaFiUlPUl = .text:0x802C69E0; // type:function size:0x50 scope:global align:4 +resultStatus_common__6JUTGbaFiUlPUc = .text:0x802C6A30; // type:function size:0x5C scope:global align:4 +doJoyBoot__6JUTGbaFillPUcUlPFP11JUTGbaParamPv_vPv = .text:0x802C6A8C; // type:function size:0x110 scope:global align:4 +resultJoyBoot__6JUTGbaFiPUc = .text:0x802C6B9C; // type:function size:0x110 scope:global align:4 +doInitProbe__6JUTGbaFiPFP11JUTGbaParamPv_vPv = .text:0x802C6CAC; // type:function size:0xA0 scope:global align:4 +resultInitProbe__6JUTGbaFiPUl = .text:0x802C6D4C; // type:function size:0x88 scope:global align:4 +doProbe__6JUTGbaFiPFP11JUTGbaParamPv_vPv = .text:0x802C6DD4; // type:function size:0xA0 scope:global align:4 +resultProbe__6JUTGbaFiPUl = .text:0x802C6E74; // type:function size:0x88 scope:global align:4 +doReset__6JUTGbaFiPFP11JUTGbaParamPv_vPv = .text:0x802C6EFC; // type:function size:0xA0 scope:global align:4 +resultReset__6JUTGbaFiPUc = .text:0x802C6F9C; // type:function size:0x88 scope:global align:4 +doRead__6JUTGbaFiPUcPFP11JUTGbaParamPv_vPv = .text:0x802C7024; // type:function size:0xA8 scope:global align:4 +resultRead__6JUTGbaFiPUc = .text:0x802C70CC; // type:function size:0x88 scope:global align:4 +doWrite__6JUTGbaFiPUcPFP11JUTGbaParamPv_vPv = .text:0x802C7154; // type:function size:0xA8 scope:global align:4 +resultWrite__6JUTGbaFiPUc = .text:0x802C71FC; // type:function size:0x88 scope:global align:4 +doGetStatus__6JUTGbaFiPFP11JUTGbaParamPv_vPv = .text:0x802C7284; // type:function size:0xA0 scope:global align:4 +resultGetStatus__6JUTGbaFiPUc = .text:0x802C7324; // type:function size:0x88 scope:global align:4 +gbaThreadMain__6JUTGbaFPv = .text:0x802C73AC; // type:function size:0x25C scope:global align:4 +JUTGBAThreadAlarmHandler__FP7OSAlarmP9OSContext = .text:0x802C7608; // type:function size:0x24 scope:global align:4 +gbaThread_sleep__6JUTGbaFx = .text:0x802C762C; // type:function size:0x74 scope:global align:4 +gbaThread_Destroy__6JUTGbaFP15JUTGbaThreadVar = .text:0x802C76A0; // type:function size:0x10 scope:global align:4 +gbaThread_JoyBoot__6JUTGbaFP15JUTGbaThreadVar = .text:0x802C76B0; // type:function size:0xA4 scope:global align:4 +gbaThread_InitProbe__6JUTGbaFP15JUTGbaThreadVar = .text:0x802C7754; // type:function size:0x100 scope:global align:4 +gbaThread_Probe__6JUTGbaFP15JUTGbaThreadVar = .text:0x802C7854; // type:function size:0x80 scope:global align:4 +gbaThread_Reset__6JUTGbaFP15JUTGbaThreadVar = .text:0x802C78D4; // type:function size:0x44 scope:global align:4 +gbaThread_Read__6JUTGbaFP15JUTGbaThreadVar = .text:0x802C7918; // type:function size:0x48 scope:global align:4 +gbaThread_Write__6JUTGbaFP15JUTGbaThreadVar = .text:0x802C7960; // type:function size:0x48 scope:global align:4 +gbaThread_GetStatus__6JUTGbaFP15JUTGbaThreadVar = .text:0x802C79A8; // type:function size:0x44 scope:global align:4 +__ct__14J2DGrafContextFffff = .text:0x802C79EC; // type:function size:0xAC scope:global align:4 +setPort__14J2DGrafContextFv = .text:0x802C7A98; // type:function size:0x70 scope:global align:4 +setup2D__14J2DGrafContextFv = .text:0x802C7B08; // type:function size:0x1D4 scope:global align:4 +setScissor__14J2DGrafContextFv = .text:0x802C7CDC; // type:function size:0x250 scope:global align:4 +scissor__14J2DGrafContextFRCQ29JGeometry8TBox2 = .text:0x802C7F2C; // type:function size:0x24 scope:global align:4 +place__14J2DGrafContextFRCQ29JGeometry8TBox2 = .text:0x802C7F50; // type:function size:0x44 scope:global align:4 +setColor__14J2DGrafContextFQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor = .text:0x802C7F94; // type:function size:0x11C scope:global align:4 +setLineWidth__14J2DGrafContextFUc = .text:0x802C80B0; // type:function size:0x2C scope:global align:4 +fillBox__14J2DGrafContextFRCQ29JGeometry8TBox2 = .text:0x802C80DC; // type:function size:0x118 scope:global align:4 +drawFrame__14J2DGrafContextFRCQ29JGeometry8TBox2 = .text:0x802C81F4; // type:function size:0x138 scope:global align:4 +line__14J2DGrafContextFQ29JGeometry8TVec2Q29JGeometry8TVec2 = .text:0x802C832C; // type:function size:0xDC scope:global align:4 +lineTo__14J2DGrafContextFQ29JGeometry8TVec2 = .text:0x802C8408; // type:function size:0x70 scope:global align:4 +__dt__14J2DGrafContextFv = .text:0x802C8478; // type:function size:0x48 scope:global align:4 +place__14J2DGrafContextFffff = .text:0x802C84C0; // type:function size:0x48 scope:global align:4 +getGrafType__14J2DGrafContextCFv = .text:0x802C8508; // type:function size:0x8 scope:global align:4 +setLookat__14J2DGrafContextFv = .text:0x802C8510; // type:function size:0x4 scope:global align:4 +__ct__13J2DOrthoGraphFv = .text:0x802C8514; // type:function size:0x60 scope:global align:4 +__ct__13J2DOrthoGraphFffffff = .text:0x802C8574; // type:function size:0xDC scope:global align:4 +setPort__13J2DOrthoGraphFv = .text:0x802C8650; // type:function size:0x60 scope:global align:4 +setOrtho__13J2DOrthoGraphFRCQ29JGeometry8TBox2ff = .text:0x802C86B0; // type:function size:0x34 scope:global align:4 +setLookat__13J2DOrthoGraphFv = .text:0x802C86E4; // type:function size:0x3C scope:global align:4 +scissorBounds__13J2DOrthoGraphFPQ29JGeometry8TBox2PCQ29JGeometry8TBox2 = .text:0x802C8720; // type:function size:0x8C scope:global align:4 +J2DDrawLine__FffffQ28JUtility6TColori = .text:0x802C87AC; // type:function size:0x12C scope:global align:4 +J2DFillBox__FffffQ28JUtility6TColor = .text:0x802C88D8; // type:function size:0x48 scope:global align:4 +J2DFillBox__FRCQ29JGeometry8TBox2Q28JUtility6TColor = .text:0x802C8920; // type:function size:0x90 scope:global align:4 +J2DDrawFrame__FffffQ28JUtility6TColorUc = .text:0x802C89B0; // type:function size:0x4C scope:global align:4 +J2DDrawFrame__FRCQ29JGeometry8TBox2Q28JUtility6TColorUc = .text:0x802C89FC; // type:function size:0xA0 scope:global align:4 +getGrafType__13J2DOrthoGraphCFv = .text:0x802C8A9C; // type:function size:0x8 scope:global align:4 +__ct__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor = .text:0x802C8AA4; // type:function size:0x8C scope:global align:4 +private_initiate__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorb = .text:0x802C8B30; // type:function size:0x1F0 scope:global align:4 +setBuffer__8J2DPrintFUl = .text:0x802C8D20; // type:function size:0xA0 scope:global align:4 +setFontSize__8J2DPrintFv = .text:0x802C8DC0; // type:function size:0x98 scope:global align:4 +locate__8J2DPrintFff = .text:0x802C8E58; // type:function size:0x1C scope:global align:4 +printReturn__8J2DPrintFPCcff18J2DTextBoxHBinding18J2DTextBoxVBindingffUc = .text:0x802C8E74; // type:function size:0x3B0 scope:global align:4 +parse__8J2DPrintFPCUciiPUsRQ28J2DPrint5TSizeUcb = .text:0x802C9224; // type:function size:0x714 scope:global align:4 +doCtrlCode__8J2DPrintFi = .text:0x802C9938; // type:function size:0x128 scope:global align:4 +doEscapeCode__8J2DPrintFPPCUcUc = .text:0x802C9A60; // type:function size:0x53C scope:global align:4 +initchar__8J2DPrintFv = .text:0x802C9F9C; // type:function size:0x74 scope:global align:4 +getNumberS32__8J2DPrintFPPCUclli = .text:0x802CA010; // type:function size:0x104 scope:global align:4 +getNumberF32__8J2DPrintFPPCUcffi = .text:0x802CA114; // type:function size:0x134 scope:global align:4 +__dt__8J2DPrintFv = .text:0x802CA248; // type:function size:0x48 scope:global align:4 +__ct__7J2DPaneFv = .text:0x802CA290; // type:function size:0x90 scope:global align:4 +__ct__7J2DPaneFP7J2DPanebUlRCQ29JGeometry8TBox2 = .text:0x802CA320; // type:function size:0xC0 scope:global align:4 +__ct__7J2DPaneFUlRCQ29JGeometry8TBox2 = .text:0x802CA3E0; // type:function size:0xA0 scope:global align:4 +initiate__7J2DPaneFv = .text:0x802CA480; // type:function size:0x64 scope:global align:4 +__ct__7J2DPaneFP7J2DPaneP20JSURandomInputStream = .text:0x802CA4E4; // type:function size:0xB8 scope:global align:4 +makePaneStream__7J2DPaneFP7J2DPaneP20JSURandomInputStream = .text:0x802CA59C; // type:function size:0x2F8 scope:global align:4 +__dt__7J2DPaneFv = .text:0x802CA894; // type:function size:0xE0 scope:global align:4 +insertChild__7J2DPaneFP7J2DPaneP7J2DPane = .text:0x802CA974; // type:function size:0xA0 scope:global align:4 +draw__7J2DPaneFffPC14J2DGrafContextb = .text:0x802CAA14; // type:function size:0x4D4 scope:global align:4 +move__7J2DPaneFff = .text:0x802CAEE8; // type:function size:0x7C scope:global align:4 +add__7J2DPaneFff = .text:0x802CAF64; // type:function size:0x3C scope:global align:4 +clip__7J2DPaneFRCQ29JGeometry8TBox2 = .text:0x802CAFA0; // type:function size:0x7C scope:global align:4 +search__7J2DPaneFUl = .text:0x802CB01C; // type:function size:0x94 scope:global align:4 +makeMatrix__7J2DPaneFff = .text:0x802CB0B0; // type:function size:0xEC scope:global align:4 +setBasePosition__7J2DPaneF15J2DBasePosition = .text:0x802CB19C; // type:function size:0xD8 scope:global align:4 +drawSelf__7J2DPaneFffPA3_A4_f = .text:0x802CB274; // type:function size:0x4 scope:global align:4 +getTypeID__7J2DPaneFv = .text:0x802CB278; // type:function size:0x8 scope:global align:4 +__dt__9J2DScreenFv = .text:0x802CB280; // type:function size:0x60 scope:global align:4 +set__9J2DScreenFPCcP10JKRArchive = .text:0x802CB2E0; // type:function size:0xE8 scope:global align:4 +makeHierarchyPanes__9J2DScreenFP7J2DPaneP20JSURandomInputStream = .text:0x802CB3C8; // type:function size:0x114 scope:global align:4 +createPane__9J2DScreenFRCQ27J2DPane18J2DScrnBlockHeaderP20JSURandomInputStreamP7J2DPane = .text:0x802CB4DC; // type:function size:0x1A0 scope:global align:4 +set__9J2DScreenFP20JSURandomInputStream = .text:0x802CB67C; // type:function size:0x90 scope:global align:4 +checkSignature__9J2DScreenFP20JSURandomInputStream = .text:0x802CB70C; // type:function size:0x78 scope:global align:4 +getScreenInformation__9J2DScreenFP20JSURandomInputStream = .text:0x802CB784; // type:function size:0x144 scope:global align:4 +draw__9J2DScreenFffPC14J2DGrafContext = .text:0x802CB8C8; // type:function size:0x224 scope:global align:4 +search__9J2DScreenFUl = .text:0x802CBAEC; // type:function size:0x30 scope:global align:4 +drawSelf__9J2DScreenFffPA3_A4_f = .text:0x802CBB1C; // type:function size:0x160 scope:global align:4 +__ct__9J2DWindowFP7J2DPaneP20JSURandomInputStream = .text:0x802CBC7C; // type:function size:0x540 scope:global align:4 +initinfo2__9J2DWindowFv = .text:0x802CC1BC; // type:function size:0x27C scope:global align:4 +__dt__9J2DWindowFv = .text:0x802CC438; // type:function size:0xA8 scope:global align:4 +draw_private__9J2DWindowFRCQ29JGeometry8TBox2RCQ29JGeometry8TBox2 = .text:0x802CC4E0; // type:function size:0x418 scope:global align:4 +resize__9J2DWindowFff = .text:0x802CC8F8; // type:function size:0x120 scope:global align:4 +setContentsColor__9J2DWindowFQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor = .text:0x802CCA18; // type:function size:0xAC scope:global align:4 +drawSelf__9J2DWindowFff = .text:0x802CCAC4; // type:function size:0x68 scope:global align:4 +drawSelf__9J2DWindowFffPA3_A4_f = .text:0x802CCB2C; // type:function size:0xF8 scope:global align:4 +drawContents__9J2DWindowFRCQ29JGeometry8TBox2 = .text:0x802CCC24; // type:function size:0x2C8 scope:global align:4 +drawFrameTexture__9J2DWindowFP10JUTTextureffffUsUsUsUsb = .text:0x802CCEEC; // type:function size:0x194 scope:global align:4 +drawFrameTexture__9J2DWindowFP10JUTTextureffbbb = .text:0x802CD080; // type:function size:0xA0 scope:global align:4 +drawContentsTexture__9J2DWindowFffff = .text:0x802CD120; // type:function size:0x270 scope:global align:4 +setTevMode__9J2DWindowFP10JUTTextureQ28JUtility6TColorQ28JUtility6TColor = .text:0x802CD390; // type:function size:0x398 scope:global align:4 +getTypeID__9J2DWindowFv = .text:0x802CD728; // type:function size:0x8 scope:global align:4 +__ct__10J2DPictureFv = .text:0x802CD730; // type:function size:0x88 scope:global align:4 +__ct__10J2DPictureFP7J2DPaneP20JSURandomInputStream = .text:0x802CD7B8; // type:function size:0x450 scope:global align:4 +__ct__10J2DPictureFPC7ResTIMG = .text:0x802CDC08; // type:function size:0xB4 scope:global align:4 +__ct__10J2DPictureFPCc = .text:0x802CDCBC; // type:function size:0xB4 scope:global align:4 +__ct__10J2DPictureFUlRCQ29JGeometry8TBox2PC7ResTIMGPC7ResTLUT = .text:0x802CDD70; // type:function size:0xA0 scope:global align:4 +initiate__10J2DPictureFPC7ResTIMGPC7ResTLUT = .text:0x802CDE10; // type:function size:0xBC scope:global align:4 +private_initiate__10J2DPictureFPC7ResTIMGPC7ResTLUT = .text:0x802CDECC; // type:function size:0xCC scope:global align:4 +initinfo__10J2DPictureFv = .text:0x802CDF98; // type:function size:0x178 scope:global align:4 +__dt__10J2DPictureFv = .text:0x802CE110; // type:function size:0xB0 scope:global align:4 +insert__10J2DPictureFPC7ResTIMGUcf = .text:0x802CE1C0; // type:function size:0x1E4 scope:global align:4 +insert__10J2DPictureFPCcUcf = .text:0x802CE3A4; // type:function size:0x60 scope:global align:4 +remove__10J2DPictureFUc = .text:0x802CE404; // type:function size:0x110 scope:global align:4 +changeTexture__10J2DPictureFPC7ResTIMGUc = .text:0x802CE514; // type:function size:0xBC scope:global align:4 +changeTexture__10J2DPictureFPCcUc = .text:0x802CE5D0; // type:function size:0x50 scope:global align:4 +drawSelf__10J2DPictureFff = .text:0x802CE620; // type:function size:0x68 scope:global align:4 +drawSelf__10J2DPictureFffPA3_A4_f = .text:0x802CE688; // type:function size:0x68 scope:global align:4 +drawFullSet__10J2DPictureFffff10J2DBinding9J2DMirrorbPA3_A4_f = .text:0x802CE6F0; // type:function size:0x320 scope:global align:4 +draw__10J2DPictureFffffbbb = .text:0x802CEA10; // type:function size:0x41C scope:global align:4 +drawOut__10J2DPictureFRCQ29JGeometry8TBox2RCQ29JGeometry8TBox2 = .text:0x802CEE2C; // type:function size:0x3E4 scope:global align:4 +drawTexCoord__10J2DPictureFffffffffffffPA3_A4_f = .text:0x802CF210; // type:function size:0x2C8 scope:global align:4 +setTevMode__10J2DPictureFv = .text:0x802CF4D8; // type:function size:0x408 scope:global align:4 +swap__10J2DPictureFRfRf = .text:0x802CF8E0; // type:function size:0x14 scope:global align:4 +setBlendKonstColor__10J2DPictureFv = .text:0x802CF8F4; // type:function size:0xD0 scope:global align:4 +setBlendKonstAlpha__10J2DPictureFv = .text:0x802CF9C4; // type:function size:0xD0 scope:global align:4 +getNewColor__10J2DPictureFPQ28JUtility6TColor = .text:0x802CFA94; // type:function size:0xE0 scope:global align:4 +__ct__10J2DTextBoxFPCcPCc = .text:0x802CFB74; // type:function size:0x90 scope:global align:4 +__ct__10J2DTextBoxFP7J2DPaneP20JSURandomInputStream = .text:0x802CFC04; // type:function size:0x36C scope:global align:4 +__ct__10J2DTextBoxFUlRCQ29JGeometry8TBox2PC7ResFONTPCc18J2DTextBoxHBinding18J2DTextBoxVBinding = .text:0x802CFF70; // type:function size:0x8C scope:global align:4 +initiate__10J2DTextBoxFPC7ResFONTPCc18J2DTextBoxHBinding18J2DTextBoxVBinding = .text:0x802CFFFC; // type:function size:0x1C0 scope:global align:4 +__dt__10J2DTextBoxFv = .text:0x802D01BC; // type:function size:0x98 scope:global align:4 +setFont__10J2DTextBoxFP7JUTFont = .text:0x802D0254; // type:function size:0x70 scope:global align:4 +draw__10J2DTextBoxFfff18J2DTextBoxHBinding = .text:0x802D02C4; // type:function size:0x17C scope:global align:4 +getStringPtr__10J2DTextBoxCFv = .text:0x802D0440; // type:function size:0x8 scope:global align:4 +setString__10J2DTextBoxFPCce = .text:0x802D0448; // type:function size:0xC0 scope:global align:4 +setConnectParent__10J2DTextBoxFb = .text:0x802D0508; // type:function size:0x78 scope:global align:4 +drawSelf__10J2DTextBoxFff = .text:0x802D0580; // type:function size:0x68 scope:global align:4 +drawSelf__10J2DTextBoxFffPA3_A4_f = .text:0x802D05E8; // type:function size:0x158 scope:global align:4 +resize__10J2DTextBoxFff = .text:0x802D0740; // type:function size:0x10C scope:global align:4 +getTypeID__10J2DTextBoxFv = .text:0x802D084C; // type:function size:0x8 scope:global align:4 +JRNLoadTexCached__F11_GXTexMapIDUl15_GXTexCacheSizeUl15_GXTexCacheSize = .text:0x802D0854; // type:function size:0x80 scope:global align:4 +J3DGDSetGenMode__FUcUcUcUc11_GXCullMode = .text:0x802D08D4; // type:function size:0x178 scope:global align:4 +J3DGDSetGenMode_3Param__FUcUcUc = .text:0x802D0A4C; // type:function size:0x154 scope:global align:4 +J3DGDSetIndTexStageNum__FUl = .text:0x802D0BA0; // type:function size:0x128 scope:global align:4 +J3DGDSetLightAttn__F10_GXLightIDffffff = .text:0x802D0CC8; // type:function size:0x2F8 scope:global align:4 +J3DGDSetLightColor__F10_GXLightID8_GXColor = .text:0x802D0FC0; // type:function size:0x110 scope:global align:4 +J3DGDSetLightPos__F10_GXLightIDfff = .text:0x802D10D0; // type:function size:0x1CC scope:global align:4 +J3DGDSetLightDir__F10_GXLightIDfff = .text:0x802D129C; // type:function size:0x1CC scope:global align:4 +J3DGDSetVtxAttrFmtv__F9_GXVtxFmtP17_GXVtxAttrFmtListb = .text:0x802D1468; // type:function size:0x560 scope:global align:4 +J3DGDSetTexCoordGen__F13_GXTexGenType12_GXTexGenSrc = .text:0x802D19C8; // type:function size:0x1D0 scope:global align:4 +J3DGDSetTexCoordScale2__F13_GXTexCoordIDUsUcUcUsUcUc = .text:0x802D1B98; // type:function size:0x204 scope:global align:4 +J3DGDSetTexLookupMode__F11_GXTexMapID14_GXTexWrapMode14_GXTexWrapMode12_GXTexFilter12_GXTexFilterfffUcUc13_GXAnisotropy = .text:0x802D1D9C; // type:function size:0x19C scope:global align:4 +J3DGDSetTexImgAttr__F11_GXTexMapIDUsUs9_GXTexFmt = .text:0x802D1F38; // type:function size:0xA8 scope:global align:4 +J3DGDSetTexImgPtr__F11_GXTexMapIDPv = .text:0x802D1FE0; // type:function size:0x90 scope:global align:4 +J3DGDSetTexImgPtrRaw__F11_GXTexMapIDUl = .text:0x802D2070; // type:function size:0xD4 scope:global align:4 +J3DGDSetTexTlut__F11_GXTexMapIDUl10_GXTlutFmt = .text:0x802D2144; // type:function size:0x98 scope:global align:4 +J3DGDLoadTlut__FPvUl11_GXTlutSize = .text:0x802D21DC; // type:function size:0x2B8 scope:global align:4 +J3DGDSetIndTexMtx__F14_GXIndTexMtxIDPA3_fSc = .text:0x802D2494; // type:function size:0x2E0 scope:global align:4 +J3DGDSetIndTexCoordScale__F16_GXIndTexStageID14_GXIndTexScale14_GXIndTexScale14_GXIndTexScale14_GXIndTexScale = .text:0x802D2774; // type:function size:0xF8 scope:global align:4 +J3DGDSetIndTexOrder__FUl13_GXTexCoordID11_GXTexMapID13_GXTexCoordID11_GXTexMapID13_GXTexCoordID11_GXTexMapID13_GXTexCoordID11_GXTexMapID = .text:0x802D286C; // type:function size:0x200 scope:global align:4 +J3DGDSetTevOrder__F13_GXTevStageID13_GXTexCoordID11_GXTexMapID12_GXChannelID13_GXTexCoordID11_GXTexMapID12_GXChannelID = .text:0x802D2A6C; // type:function size:0x18C scope:global align:4 +J3DGDSetTevKColor__F14_GXTevKColorID8_GXColor = .text:0x802D2BF8; // type:function size:0x168 scope:global align:4 +J3DGDSetTevColorS10__F11_GXTevRegID11_GXColorS10 = .text:0x802D2D60; // type:function size:0x234 scope:global align:4 +J3DGDSetFog__F10_GXFogTypeffff8_GXColor = .text:0x802D2F94; // type:function size:0x364 scope:global align:4 +J3DGDSetFogRangeAdj__FUcUsP14_GXFogAdjTable = .text:0x802D32F8; // type:function size:0x14C scope:global align:4 +__ct__6J3DSysFv = .text:0x802D3444; // type:function size:0xE4 scope:global align:4 +loadPosMtxIndx__6J3DSysCFiUs = .text:0x802D3528; // type:function size:0x24 scope:global align:4 +loadNrmMtxIndx__6J3DSysCFiUs = .text:0x802D354C; // type:function size:0x28 scope:global align:4 +J3DFifoLoadPosMtxImm__FPA4_fUl = .text:0x802D3574; // type:function size:0x80 scope:global align:4 +J3DFifoLoadNrmMtxImm__FPA4_fUl = .text:0x802D35F4; // type:function size:0x6C scope:global align:4 +J3DFifoLoadNrmMtxImm3x3__FPA3_fUl = .text:0x802D3660; // type:function size:0x6C scope:global align:4 +setTexCacheRegion__6J3DSysF15_GXTexCacheSize = .text:0x802D36CC; // type:function size:0x1B0 scope:global align:4 +drawInit__6J3DSysFv = .text:0x802D387C; // type:function size:0x68C scope:global align:4 +reinitGX__6J3DSysFv = .text:0x802D3F08; // type:function size:0x5C scope:global align:4 +reinitGenMode__6J3DSysFv = .text:0x802D3F64; // type:function size:0x4C scope:global align:4 +reinitLighting__6J3DSysFv = .text:0x802D3FB0; // type:function size:0xAC scope:global align:4 +reinitTransform__6J3DSysFv = .text:0x802D405C; // type:function size:0x104 scope:global align:4 +reinitTexture__6J3DSysFv = .text:0x802D4160; // type:function size:0xA4 scope:global align:4 +reinitTevStages__6J3DSysFv = .text:0x802D4204; // type:function size:0x308 scope:global align:4 +reinitIndStages__6J3DSysFv = .text:0x802D450C; // type:function size:0xF8 scope:global align:4 +reinitPixelProc__6J3DSysFv = .text:0x802D4604; // type:function size:0x94 scope:global align:4 +__sinit_J3DSys_cpp = .text:0x802D4698; // type:function size:0x28 scope:local align:4 +__ct__13J3DVertexDataFv = .text:0x802D46C0; // type:function size:0x78 scope:global align:4 +__dt__13J3DVertexDataFv = .text:0x802D4738; // type:function size:0x3C scope:global align:4 +setVertexData__15J3DVertexBufferFP13J3DVertexData = .text:0x802D4774; // type:function size:0x60 scope:global align:4 +init__15J3DVertexBufferFv = .text:0x802D47D4; // type:function size:0x58 scope:global align:4 +__dt__15J3DVertexBufferFv = .text:0x802D482C; // type:function size:0x3C scope:global align:4 +setArray__15J3DVertexBufferCFv = .text:0x802D4868; // type:function size:0x24 scope:global align:4 +allocTransformedVtxPosArray__15J3DVertexBufferFv = .text:0x802D488C; // type:function size:0xB4 scope:global align:4 +allocTransformedVtxNrmArray__15J3DVertexBufferFv = .text:0x802D4940; // type:function size:0xB4 scope:global align:4 +__ct__14J3DDrawMtxDataFv = .text:0x802D49F4; // type:function size:0x14 scope:global align:4 +__dt__14J3DDrawMtxDataFv = .text:0x802D4A08; // type:function size:0x3C scope:global align:4 +__MTGQR7__FUl = .text:0x802D4A44; // type:function size:0x8 scope:global align:4 +J3DGQRSetup7__FUlUlUlUl = .text:0x802D4A4C; // type:function size:0x38 scope:global align:4 +J3DCalcZValue__FPA4_f3Vec = .text:0x802D4A84; // type:function size:0x38 scope:global align:4 +J3DCalcBBoardMtx__FPA4_f = .text:0x802D4ABC; // type:function size:0x1C0 scope:global align:4 +J3DCalcYBBoardMtx__FPA4_f = .text:0x802D4C7C; // type:function size:0x2A4 scope:global align:4 +J3DPSCalcInverseTranspose__FPA4_fPA3_f = .text:0x802D4F20; // type:function size:0xC8 scope:global align:4 +J3DGetTranslateRotateMtx__FRC16J3DTransformInfoPA4_f = .text:0x802D4FE8; // type:function size:0xD8 scope:global align:4 +J3DGetTranslateRotateMtx__FsssfffPA4_f = .text:0x802D50C0; // type:function size:0xC0 scope:global align:4 +J3DGetTextureMtx__FRC17J3DTextureSRTInfo3VecPA4_f = .text:0x802D5180; // type:function size:0xC4 scope:global align:4 +J3DGetTextureMtxOld__FRC17J3DTextureSRTInfo3VecPA4_f = .text:0x802D5244; // type:function size:0xC4 scope:global align:4 +J3DGetTextureMtxMaya__FRC17J3DTextureSRTInfoPA4_f = .text:0x802D5308; // type:function size:0xCC scope:global align:4 +J3DGetTextureMtxMayaOld__FRC17J3DTextureSRTInfoPA4_f = .text:0x802D53D4; // type:function size:0xCC scope:global align:4 +J3DScaleNrmMtx__FPA4_fRC3Vec = .text:0x802D54A0; // type:function size:0x64 scope:global align:4 +J3DScaleNrmMtx33__FPA3_fRC3Vec = .text:0x802D5504; // type:function size:0x54 scope:global align:4 +J3DMtxProjConcat__FPA4_fPA4_fPA4_f = .text:0x802D5558; // type:function size:0x124 scope:global align:4 +J3DPSMtx33Copy__FPA3_fPA3_f = .text:0x802D567C; // type:function size:0x2C scope:global align:4 +J3DPSMtx33CopyFrom34__FPA4_fPA3_f = .text:0x802D56A8; // type:function size:0x34 scope:global align:4 +J3DPSMtxArrayConcat__FPA4_fPA4_fPA4_fUl = .text:0x802D56DC; // type:function size:0xDC scope:global align:4 +newDisplayList__17J3DDisplayListObjFUl = .text:0x802D57B8; // type:function size:0x80 scope:global align:4 +newSingleDisplayList__17J3DDisplayListObjFUl = .text:0x802D5838; // type:function size:0x64 scope:global align:4 +single_To_Double__17J3DDisplayListObjFv = .text:0x802D589C; // type:function size:0x78 scope:global align:4 +setSingleDisplayList__17J3DDisplayListObjFPvUl = .text:0x802D5914; // type:function size:0x20 scope:global align:4 +swapBuffer__17J3DDisplayListObjFv = .text:0x802D5934; // type:function size:0x14 scope:global align:4 +callDL__17J3DDisplayListObjCFv = .text:0x802D5948; // type:function size:0x2C scope:global align:4 +beginDL__17J3DDisplayListObjFv = .text:0x802D5974; // type:function size:0x54 scope:global align:4 +endDL__17J3DDisplayListObjFv = .text:0x802D59C8; // type:function size:0x5C scope:global align:4 +beginPatch__17J3DDisplayListObjFv = .text:0x802D5A24; // type:function size:0x20 scope:global align:4 +endPatch__17J3DDisplayListObjFv = .text:0x802D5A44; // type:function size:0x3C scope:global align:4 +isSame__9J3DPacketCFP12J3DMatPacket = .text:0x802D5A80; // type:function size:0x8 scope:global align:4 +entry__9J3DPacketFP13J3DDrawBuffer = .text:0x802D5A88; // type:function size:0x8 scope:global align:4 +addChildPacket__9J3DPacketFP9J3DPacket = .text:0x802D5A90; // type:function size:0x20 scope:global align:4 +draw__17J3DCallBackPacketFv = .text:0x802D5AB0; // type:function size:0x8C scope:global align:4 +__ct__13J3DDrawPacketFv = .text:0x802D5B3C; // type:function size:0x34 scope:global align:4 +__dt__13J3DDrawPacketFv = .text:0x802D5B70; // type:function size:0x5C scope:global align:4 +newDisplayList__13J3DDrawPacketFUl = .text:0x802D5BCC; // type:function size:0x8C scope:global align:4 +newSingleDisplayList__13J3DDrawPacketFUl = .text:0x802D5C58; // type:function size:0x8C scope:global align:4 +draw__13J3DDrawPacketFv = .text:0x802D5CE4; // type:function size:0x24 scope:global align:4 +__ct__12J3DMatPacketFv = .text:0x802D5D08; // type:function size:0x58 scope:global align:4 +__dt__12J3DMatPacketFv = .text:0x802D5D60; // type:function size:0x60 scope:global align:4 +addShapePacket__12J3DMatPacketFP14J3DShapePacket = .text:0x802D5DC0; // type:function size:0x20 scope:global align:4 +beginDiff__12J3DMatPacketFv = .text:0x802D5DE0; // type:function size:0x28 scope:global align:4 +endDiff__12J3DMatPacketFv = .text:0x802D5E08; // type:function size:0x28 scope:global align:4 +draw__12J3DMatPacketFv = .text:0x802D5E30; // type:function size:0x90 scope:global align:4 +__ct__14J3DShapePacketFv = .text:0x802D5EC0; // type:function size:0x60 scope:global align:4 +__dt__14J3DShapePacketFv = .text:0x802D5F20; // type:function size:0x60 scope:global align:4 +calcDifferedBufferSize__14J3DShapePacketFUl = .text:0x802D5F80; // type:function size:0x1E8 scope:global align:4 +newDifferedDisplayList__14J3DShapePacketFUl = .text:0x802D6168; // type:function size:0x4C scope:global align:4 +prepareDraw__14J3DShapePacketCFv = .text:0x802D61B4; // type:function size:0x78 scope:global align:4 +draw__14J3DShapePacketFv = .text:0x802D622C; // type:function size:0x68 scope:global align:4 +drawFast__14J3DShapePacketFv = .text:0x802D6294; // type:function size:0x58 scope:global align:4 +isSame__12J3DMatPacketCFP12J3DMatPacket = .text:0x802D62EC; // type:function size:0x28 scope:global align:4 +draw__9J3DPacketFv = .text:0x802D6314; // type:function size:0x4 scope:global align:4 +__dt__17J3DCallBackPacketFv = .text:0x802D6318; // type:function size:0x5C scope:global align:4 +loadMtxIndx_PNGP__11J3DShapeMtxCFiUs = .text:0x802D6374; // type:function size:0x44 scope:global align:4 +loadMtxIndx_PCPU__11J3DShapeMtxCFiUs = .text:0x802D63B8; // type:function size:0x60 scope:global align:4 +loadMtxIndx_NCPU__11J3DShapeMtxCFiUs = .text:0x802D6418; // type:function size:0x4C scope:global align:4 +loadMtxIndx_PNCPU__11J3DShapeMtxCFiUs = .text:0x802D6464; // type:function size:0x58 scope:global align:4 +loadMtxImm_PNGP__14J3DShapeMtxImmCFiUs = .text:0x802D64BC; // type:function size:0x74 scope:global align:4 +loadMtxImm_PCPU__14J3DShapeMtxImmCFiUs = .text:0x802D6530; // type:function size:0x6C scope:global align:4 +loadMtxImm_NCPU__14J3DShapeMtxImmCFiUs = .text:0x802D659C; // type:function size:0x60 scope:global align:4 +loadMtxImm_PNCPU__14J3DShapeMtxImmCFiUs = .text:0x802D65FC; // type:function size:0x58 scope:global align:4 +loadMtxConcatView_PNGP__21J3DShapeMtxConcatViewCFiUs = .text:0x802D6654; // type:function size:0x8C scope:global align:4 +loadMtxConcatView_PCPU__21J3DShapeMtxConcatViewCFiUs = .text:0x802D66E0; // type:function size:0x90 scope:global align:4 +loadMtxConcatView_NCPU__21J3DShapeMtxConcatViewCFiUs = .text:0x802D6770; // type:function size:0x78 scope:global align:4 +loadMtxConcatView_PNCPU__21J3DShapeMtxConcatViewCFiUs = .text:0x802D67E8; // type:function size:0x58 scope:global align:4 +load__11J3DShapeMtxCFv = .text:0x802D6840; // type:function size:0x5C scope:global align:4 +calcNBTScale__11J3DShapeMtxFRC3VecPA3_A3_fPA3_A3_f = .text:0x802D689C; // type:function size:0x60 scope:global align:4 +load__14J3DShapeMtxImmCFv = .text:0x802D68FC; // type:function size:0x5C scope:global align:4 +load__21J3DShapeMtxConcatViewCFv = .text:0x802D6958; // type:function size:0xD0 scope:global align:4 +loadNrmMtx__14J3DShapeMtxImmCFiUs = .text:0x802D6A28; // type:function size:0xF8 scope:global align:4 +loadNrmMtx__21J3DShapeMtxConcatViewCFiUsPA4_f = .text:0x802D6B20; // type:function size:0xD0 scope:global align:4 +load__16J3DShapeMtxMultiCFv = .text:0x802D6BF0; // type:function size:0xA0 scope:global align:4 +calcNBTScale__16J3DShapeMtxMultiFRC3VecPA3_A3_fPA3_A3_f = .text:0x802D6C90; // type:function size:0x94 scope:global align:4 +load__19J3DShapeMtxMultiImmCFv = .text:0x802D6D24; // type:function size:0xA0 scope:global align:4 +load__26J3DShapeMtxMultiConcatViewCFv = .text:0x802D6DC4; // type:function size:0xFC scope:global align:4 +loadNrmMtx__19J3DShapeMtxMultiImmCFiUs = .text:0x802D6EC0; // type:function size:0xFC scope:global align:4 +loadNrmMtx__26J3DShapeMtxMultiConcatViewCFiUsPA4_f = .text:0x802D6FBC; // type:function size:0xD4 scope:global align:4 +load__20J3DShapeMtxBBoardImmCFv = .text:0x802D7090; // type:function size:0xC4 scope:global align:4 +load__27J3DShapeMtxBBoardConcatViewCFv = .text:0x802D7154; // type:function size:0x108 scope:global align:4 +load__21J3DShapeMtxYBBoardImmCFv = .text:0x802D725C; // type:function size:0xF8 scope:global align:4 +load__28J3DShapeMtxYBBoardConcatViewCFv = .text:0x802D7354; // type:function size:0x134 scope:global align:4 +__ct__12J3DShapeDrawFPCUcUl = .text:0x802D7488; // type:function size:0x18 scope:global align:4 +draw__12J3DShapeDrawCFv = .text:0x802D74A0; // type:function size:0x2C scope:global align:4 +__dt__12J3DShapeDrawFv = .text:0x802D74CC; // type:function size:0x48 scope:global align:4 +__dt__28J3DShapeMtxYBBoardConcatViewFv = .text:0x802D7514; // type:function size:0x7C scope:global align:4 +getType__21J3DShapeMtxYBBoardImmCFv = .text:0x802D7590; // type:function size:0xC scope:global align:4 +getUseMtxIndex__11J3DShapeMtxCFUs = .text:0x802D759C; // type:function size:0x8 scope:global align:4 +__dt__21J3DShapeMtxYBBoardImmFv = .text:0x802D75A4; // type:function size:0x6C scope:global align:4 +__dt__27J3DShapeMtxBBoardConcatViewFv = .text:0x802D7610; // type:function size:0x7C scope:global align:4 +getType__20J3DShapeMtxBBoardImmCFv = .text:0x802D768C; // type:function size:0xC scope:global align:4 +__dt__20J3DShapeMtxBBoardImmFv = .text:0x802D7698; // type:function size:0x6C scope:global align:4 +__dt__26J3DShapeMtxMultiConcatViewFv = .text:0x802D7704; // type:function size:0x7C scope:global align:4 +getType__26J3DShapeMtxMultiConcatViewCFv = .text:0x802D7780; // type:function size:0xC scope:global align:4 +getUseMtxNum__26J3DShapeMtxMultiConcatViewCFv = .text:0x802D778C; // type:function size:0x8 scope:global align:4 +getUseMtxIndex__26J3DShapeMtxMultiConcatViewCFUs = .text:0x802D7794; // type:function size:0x10 scope:global align:4 +loadNrmMtx__26J3DShapeMtxMultiConcatViewCFiUs = .text:0x802D77A4; // type:function size:0x4 scope:global align:4 +__dt__19J3DShapeMtxMultiImmFv = .text:0x802D77A8; // type:function size:0x6C scope:global align:4 +getType__19J3DShapeMtxMultiImmCFv = .text:0x802D7814; // type:function size:0xC scope:global align:4 +getUseMtxNum__19J3DShapeMtxMultiImmCFv = .text:0x802D7820; // type:function size:0x8 scope:global align:4 +getUseMtxIndex__19J3DShapeMtxMultiImmCFUs = .text:0x802D7828; // type:function size:0x10 scope:global align:4 +__dt__16J3DShapeMtxMultiFv = .text:0x802D7838; // type:function size:0x5C scope:global align:4 +getType__16J3DShapeMtxMultiCFv = .text:0x802D7894; // type:function size:0xC scope:global align:4 +getUseMtxNum__16J3DShapeMtxMultiCFv = .text:0x802D78A0; // type:function size:0x8 scope:global align:4 +getUseMtxIndex__16J3DShapeMtxMultiCFUs = .text:0x802D78A8; // type:function size:0x10 scope:global align:4 +__dt__21J3DShapeMtxConcatViewFv = .text:0x802D78B8; // type:function size:0x6C scope:global align:4 +getType__21J3DShapeMtxConcatViewCFv = .text:0x802D7924; // type:function size:0xC scope:global align:4 +loadNrmMtx__21J3DShapeMtxConcatViewCFiUs = .text:0x802D7930; // type:function size:0x4 scope:global align:4 +__dt__14J3DShapeMtxImmFv = .text:0x802D7934; // type:function size:0x5C scope:global align:4 +getType__14J3DShapeMtxImmCFv = .text:0x802D7990; // type:function size:0xC scope:global align:4 +__dt__11J3DShapeMtxFv = .text:0x802D799C; // type:function size:0x48 scope:global align:4 +getType__11J3DShapeMtxCFv = .text:0x802D79E4; // type:function size:0xC scope:global align:4 +__sinit_J3DShapeMtx_cpp = .text:0x802D79F0; // type:function size:0x138 scope:local align:4 +initialize__8J3DShapeFv = .text:0x802D7B28; // type:function size:0x70 scope:global align:4 +calcNBTScale__8J3DShapeFRC3VecPA3_A3_fPA3_A3_f = .text:0x802D7B98; // type:function size:0x80 scope:global align:4 +countBumpMtxNum__8J3DShapeCFv = .text:0x802D7C18; // type:function size:0x74 scope:global align:4 +J3DLoadCPCmd__FUcUl = .text:0x802D7C8C; // type:function size:0x18 scope:global align:4 +J3DLoadArrayBasePtr__F7_GXAttrPv = .text:0x802D7CA4; // type:function size:0x3C scope:global align:4 +loadVtxArray__8J3DShapeCFv = .text:0x802D7CE0; // type:function size:0x70 scope:global align:4 +isSameVcdVatCmd__8J3DShapeFP8J3DShape = .text:0x802D7D50; // type:function size:0x3C scope:global align:4 +makeVtxArrayCmd__8J3DShapeFv = .text:0x802D7D8C; // type:function size:0x2C8 scope:global align:4 +makeVcdVatCmd__8J3DShapeFv = .text:0x802D8054; // type:function size:0x74 scope:global align:4 +loadPreDrawSetting__8J3DShapeCFv = .text:0x802D80C8; // type:function size:0xA0 scope:global align:4 +setArrayAndBindPipeline__8J3DShapeCFv = .text:0x802D8168; // type:function size:0xA8 scope:global align:4 +drawFast__8J3DShapeCFv = .text:0x802D8210; // type:function size:0x188 scope:global align:4 +draw__8J3DShapeCFv = .text:0x802D8398; // type:function size:0x48 scope:global align:4 +simpleDraw__8J3DShapeCFv = .text:0x802D83E0; // type:function size:0x84 scope:global align:4 +simpleDrawCache__8J3DShapeCFv = .text:0x802D8464; // type:function size:0xFC scope:global align:4 +createColorBlock__11J3DMaterialFUl = .text:0x802D8560; // type:function size:0x200 scope:global align:4 +createTexGenBlock__11J3DMaterialFUl = .text:0x802D8760; // type:function size:0x164 scope:global align:4 +createTevBlock__11J3DMaterialFi = .text:0x802D88C4; // type:function size:0x374 scope:global align:4 +createIndBlock__11J3DMaterialFi = .text:0x802D8C38; // type:function size:0xE8 scope:global align:4 +createPEBlock__11J3DMaterialFUlUl = .text:0x802D8D20; // type:function size:0x1C4 scope:global align:4 +calcSizeColorBlock__11J3DMaterialFUl = .text:0x802D8EE4; // type:function size:0x50 scope:global align:4 +calcSizeTexGenBlock__11J3DMaterialFUl = .text:0x802D8F34; // type:function size:0x2C scope:global align:4 +calcSizeTevBlock__11J3DMaterialFi = .text:0x802D8F60; // type:function size:0x48 scope:global align:4 +calcSizeIndBlock__11J3DMaterialFi = .text:0x802D8FA8; // type:function size:0x14 scope:global align:4 +calcSizePEBlock__11J3DMaterialFUlUl = .text:0x802D8FBC; // type:function size:0x68 scope:global align:4 +initialize__11J3DMaterialFv = .text:0x802D9024; // type:function size:0x50 scope:global align:4 +countDLSize__11J3DMaterialFv = .text:0x802D9074; // type:function size:0xB4 scope:global align:4 +makeDisplayList_private__11J3DMaterialFP17J3DDisplayListObj = .text:0x802D9128; // type:function size:0x2DC scope:global align:4 +makeDisplayList__11J3DMaterialFv = .text:0x802D9404; // type:function size:0x48 scope:global align:4 +makeSharedDisplayList__11J3DMaterialFv = .text:0x802D944C; // type:function size:0x24 scope:global align:4 +load__11J3DMaterialFv = .text:0x802D9470; // type:function size:0x68 scope:global align:4 +loadSharedDL__11J3DMaterialFv = .text:0x802D94D8; // type:function size:0x64 scope:global align:4 +patch__11J3DMaterialFv = .text:0x802D953C; // type:function size:0x98 scope:global align:4 +diff__11J3DMaterialFUl = .text:0x802D95D4; // type:function size:0x204 scope:global align:4 +calc__11J3DMaterialFPA4_Cf = .text:0x802D97D8; // type:function size:0x4C scope:global align:4 +setCurrentMtx__11J3DMaterialFv = .text:0x802D9824; // type:function size:0x18 scope:global align:4 +calcCurrentMtx__11J3DMaterialFv = .text:0x802D983C; // type:function size:0x150 scope:global align:4 +copy__11J3DMaterialFP11J3DMaterial = .text:0x802D998C; // type:function size:0xAC scope:global align:4 +reset__11J3DMaterialFv = .text:0x802D9A38; // type:function size:0x5C scope:global align:4 +change__11J3DMaterialFv = .text:0x802D9A94; // type:function size:0x20 scope:global align:4 +newSharedDisplayList__11J3DMaterialFUl = .text:0x802D9AB4; // type:function size:0x94 scope:global align:4 +newSingleSharedDisplayList__11J3DMaterialFUl = .text:0x802D9B48; // type:function size:0x94 scope:global align:4 +initialize__18J3DPatchedMaterialFv = .text:0x802D9BDC; // type:function size:0x20 scope:global align:4 +makeDisplayList__18J3DPatchedMaterialFv = .text:0x802D9BFC; // type:function size:0x4 scope:global align:4 +makeSharedDisplayList__18J3DPatchedMaterialFv = .text:0x802D9C00; // type:function size:0x4 scope:global align:4 +load__18J3DPatchedMaterialFv = .text:0x802D9C04; // type:function size:0x44 scope:global align:4 +loadSharedDL__18J3DPatchedMaterialFv = .text:0x802D9C48; // type:function size:0x40 scope:global align:4 +calc__18J3DPatchedMaterialFPA4_Cf = .text:0x802D9C88; // type:function size:0x4C scope:global align:4 +reset__18J3DPatchedMaterialFv = .text:0x802D9CD4; // type:function size:0x4 scope:global align:4 +change__18J3DPatchedMaterialFv = .text:0x802D9CD8; // type:function size:0x4 scope:global align:4 +initialize__17J3DLockedMaterialFv = .text:0x802D9CDC; // type:function size:0x20 scope:global align:4 +makeDisplayList__17J3DLockedMaterialFv = .text:0x802D9CFC; // type:function size:0x4 scope:global align:4 +makeSharedDisplayList__17J3DLockedMaterialFv = .text:0x802D9D00; // type:function size:0x4 scope:global align:4 +load__17J3DLockedMaterialFv = .text:0x802D9D04; // type:function size:0x44 scope:global align:4 +loadSharedDL__17J3DLockedMaterialFv = .text:0x802D9D48; // type:function size:0x40 scope:global align:4 +patch__17J3DLockedMaterialFv = .text:0x802D9D88; // type:function size:0x4 scope:global align:4 +diff__17J3DLockedMaterialFUl = .text:0x802D9D8C; // type:function size:0x4 scope:global align:4 +calc__17J3DLockedMaterialFPA4_Cf = .text:0x802D9D90; // type:function size:0x4 scope:global align:4 +reset__17J3DLockedMaterialFv = .text:0x802D9D94; // type:function size:0x4 scope:global align:4 +change__17J3DLockedMaterialFv = .text:0x802D9D98; // type:function size:0x4 scope:global align:4 +__dt__21J3DColorBlockLightOffFv = .text:0x802D9D9C; // type:function size:0x5C scope:global align:4 +__dt__13J3DColorBlockFv = .text:0x802D9DF8; // type:function size:0x48 scope:global align:4 +__dt__21J3DTexGenBlockPatchedFv = .text:0x802D9E40; // type:function size:0x5C scope:global align:4 +__dt__14J3DTexGenBlockFv = .text:0x802D9E9C; // type:function size:0x48 scope:global align:4 +__dt__11J3DTevBlockFv = .text:0x802D9EE4; // type:function size:0x48 scope:global align:4 +__dt__11J3DIndBlockFv = .text:0x802D9F2C; // type:function size:0x48 scope:global align:4 +__dt__10J3DPEBlockFv = .text:0x802D9F74; // type:function size:0x48 scope:global align:4 +countDLSize__14J3DTexGenBlockFv = .text:0x802D9FBC; // type:function size:0x8 scope:global align:4 +countDLSize__13J3DColorBlockFv = .text:0x802D9FC4; // type:function size:0x8 scope:global align:4 +countDLSize__11J3DTevBlockFv = .text:0x802D9FCC; // type:function size:0x8 scope:global align:4 +countDLSize__11J3DIndBlockFv = .text:0x802D9FD4; // type:function size:0x8 scope:global align:4 +countDLSize__10J3DPEBlockFv = .text:0x802D9FDC; // type:function size:0x8 scope:global align:4 +load__13J3DColorBlockFv = .text:0x802D9FE4; // type:function size:0x4 scope:global align:4 +getCullMode__13J3DColorBlockCFv = .text:0x802D9FE8; // type:function size:0x8 scope:global align:4 +load__11J3DTevBlockFv = .text:0x802D9FF0; // type:function size:0x4 scope:global align:4 +getNBTScale__14J3DTexGenBlockFv = .text:0x802D9FF4; // type:function size:0x8 scope:global align:4 +patch__13J3DColorBlockFv = .text:0x802D9FFC; // type:function size:0x4 scope:global align:4 +diff__13J3DColorBlockFUl = .text:0x802DA000; // type:function size:0x4 scope:global align:4 +diff__10J3DPEBlockFUl = .text:0x802DA004; // type:function size:0x4 scope:global align:4 +reset__10J3DPEBlockFP10J3DPEBlock = .text:0x802DA008; // type:function size:0x4 scope:global align:4 +reset__11J3DIndBlockFP11J3DIndBlock = .text:0x802DA00C; // type:function size:0x4 scope:global align:4 +reset__11J3DTevBlockFP11J3DTevBlock = .text:0x802DA010; // type:function size:0x4 scope:global align:4 +reset__14J3DTexGenBlockFP14J3DTexGenBlock = .text:0x802DA014; // type:function size:0x4 scope:global align:4 +reset__13J3DColorBlockFP13J3DColorBlock = .text:0x802DA018; // type:function size:0x4 scope:global align:4 +diffFog__10J3DPEBlockFv = .text:0x802DA01C; // type:function size:0x4 scope:global align:4 +diffBlend__10J3DPEBlockFv = .text:0x802DA020; // type:function size:0x4 scope:global align:4 +setFog__10J3DPEBlockFP6J3DFog = .text:0x802DA024; // type:function size:0x4 scope:global align:4 +setAlphaComp__10J3DPEBlockFPC12J3DAlphaComp = .text:0x802DA028; // type:function size:0x4 scope:global align:4 +setBlend__10J3DPEBlockFPC8J3DBlend = .text:0x802DA02C; // type:function size:0x4 scope:global align:4 +setZMode__10J3DPEBlockFPC8J3DZMode = .text:0x802DA030; // type:function size:0x4 scope:global align:4 +setZCompLoc__10J3DPEBlockFPCUc = .text:0x802DA034; // type:function size:0x4 scope:global align:4 +setDither__10J3DPEBlockFUc = .text:0x802DA038; // type:function size:0x4 scope:global align:4 +setDither__10J3DPEBlockFPCUc = .text:0x802DA03C; // type:function size:0x4 scope:global align:4 +getDither__10J3DPEBlockCFv = .text:0x802DA040; // type:function size:0x8 scope:global align:4 +getFogOffset__10J3DPEBlockCFv = .text:0x802DA048; // type:function size:0x8 scope:global align:4 +setFogOffset__10J3DPEBlockFUl = .text:0x802DA050; // type:function size:0x4 scope:global align:4 +diff__15J3DIndBlockNullFUl = .text:0x802DA054; // type:function size:0x4 scope:global align:4 +load__15J3DIndBlockNullFv = .text:0x802DA058; // type:function size:0x4 scope:global align:4 +reset__15J3DIndBlockNullFP11J3DIndBlock = .text:0x802DA05C; // type:function size:0x4 scope:global align:4 +getType__15J3DIndBlockNullFv = .text:0x802DA060; // type:function size:0xC scope:global align:4 +__dt__15J3DIndBlockNullFv = .text:0x802DA06C; // type:function size:0x5C scope:global align:4 +setIndTexOrder__11J3DIndBlockFUlPC14J3DIndTexOrder = .text:0x802DA0C8; // type:function size:0x4 scope:global align:4 +setIndTexOrder__11J3DIndBlockFUl14J3DIndTexOrder = .text:0x802DA0CC; // type:function size:0x4 scope:global align:4 +setIndTexMtx__11J3DIndBlockFUlPC12J3DIndTexMtx = .text:0x802DA0D0; // type:function size:0x4 scope:global align:4 +setIndTexCoordScale__11J3DIndBlockFUlPC19J3DIndTexCoordScale = .text:0x802DA0D4; // type:function size:0x4 scope:global align:4 +setTexGenNum__14J3DTexGenBlockFPCUl = .text:0x802DA0D8; // type:function size:0x4 scope:global align:4 +setNBTScale__14J3DTexGenBlockF11J3DNBTScale = .text:0x802DA0DC; // type:function size:0x4 scope:global align:4 +setNBTScale__14J3DTexGenBlockFPC11J3DNBTScale = .text:0x802DA0E0; // type:function size:0x4 scope:global align:4 +getTexMtxOffset__14J3DTexGenBlockCFv = .text:0x802DA0E4; // type:function size:0x8 scope:global align:4 +setTexMtxOffset__14J3DTexGenBlockFUl = .text:0x802DA0EC; // type:function size:0x4 scope:global align:4 +patchMatColor__13J3DColorBlockFv = .text:0x802DA0F0; // type:function size:0x4 scope:global align:4 +diffMatColor__13J3DColorBlockFv = .text:0x802DA0F4; // type:function size:0x4 scope:global align:4 +diffLight__13J3DColorBlockFv = .text:0x802DA0F8; // type:function size:0x4 scope:global align:4 +setMatColor__13J3DColorBlockFUlPC10J3DGXColor = .text:0x802DA0FC; // type:function size:0x4 scope:global align:4 +setAmbColor__13J3DColorBlockFUlPC10J3DGXColor = .text:0x802DA100; // type:function size:0x4 scope:global align:4 +setColorChanNum__13J3DColorBlockFPCUc = .text:0x802DA104; // type:function size:0x4 scope:global align:4 +setColorChan__13J3DColorBlockFUlPC12J3DColorChan = .text:0x802DA108; // type:function size:0x4 scope:global align:4 +getLight__13J3DColorBlockFUl = .text:0x802DA10C; // type:function size:0x8 scope:global align:4 +setCullMode__13J3DColorBlockFPCUc = .text:0x802DA114; // type:function size:0x4 scope:global align:4 +getMatColorOffset__13J3DColorBlockCFv = .text:0x802DA118; // type:function size:0x8 scope:global align:4 +getColorChanOffset__13J3DColorBlockCFv = .text:0x802DA120; // type:function size:0x8 scope:global align:4 +setMatColorOffset__13J3DColorBlockFUl = .text:0x802DA128; // type:function size:0x4 scope:global align:4 +setColorChanOffset__13J3DColorBlockFUl = .text:0x802DA12C; // type:function size:0x4 scope:global align:4 +initialize__21J3DColorBlockLightOffFv = .text:0x802DA130; // type:function size:0x50 scope:global align:4 +initialize__22J3DColorBlockAmbientOnFv = .text:0x802DA180; // type:function size:0x8C scope:global align:4 +initialize__20J3DColorBlockLightOnFv = .text:0x802DA20C; // type:function size:0xAC scope:global align:4 +initialize__21J3DTexGenBlockPatchedFv = .text:0x802DA2B8; // type:function size:0x30 scope:global align:4 +initialize__15J3DTexGenBlock4Fv = .text:0x802DA2E8; // type:function size:0x30 scope:global align:4 +initialize__19J3DTexGenBlockBasicFv = .text:0x802DA318; // type:function size:0x30 scope:global align:4 +initialize__15J3DTevBlockNullFv = .text:0x802DA348; // type:function size:0xC scope:global align:4 +initialize__18J3DTevBlockPatchedFv = .text:0x802DA354; // type:function size:0x104 scope:global align:4 +initialize__12J3DTevBlock1Fv = .text:0x802DA458; // type:function size:0x28 scope:global align:4 +initialize__12J3DTevBlock2Fv = .text:0x802DA480; // type:function size:0xD8 scope:global align:4 +initialize__12J3DTevBlock4Fv = .text:0x802DA558; // type:function size:0x110 scope:global align:4 +initialize__13J3DTevBlock16Fv = .text:0x802DA668; // type:function size:0x124 scope:global align:4 +initialize__15J3DIndBlockFullFv = .text:0x802DA78C; // type:function size:0xC scope:global align:4 +initialize__16J3DPEBlockFogOffFv = .text:0x802DA798; // type:function size:0x24 scope:global align:4 +initialize__14J3DPEBlockFullFv = .text:0x802DA7BC; // type:function size:0x30 scope:global align:4 +countDLSize__21J3DColorBlockLightOffFv = .text:0x802DA7EC; // type:function size:0x8 scope:global align:4 +countDLSize__22J3DColorBlockAmbientOnFv = .text:0x802DA7F4; // type:function size:0x8 scope:global align:4 +countDLSize__20J3DColorBlockLightOnFv = .text:0x802DA7FC; // type:function size:0x8 scope:global align:4 +countDLSize__21J3DTexGenBlockPatchedFv = .text:0x802DA804; // type:function size:0x8 scope:global align:4 +countDLSize__15J3DTexGenBlock4Fv = .text:0x802DA80C; // type:function size:0x8 scope:global align:4 +countDLSize__19J3DTexGenBlockBasicFv = .text:0x802DA814; // type:function size:0x8 scope:global align:4 +countDLSize__18J3DTevBlockPatchedFv = .text:0x802DA81C; // type:function size:0x8 scope:global align:4 +countDLSize__12J3DTevBlock1Fv = .text:0x802DA824; // type:function size:0x8 scope:global align:4 +countDLSize__12J3DTevBlock2Fv = .text:0x802DA82C; // type:function size:0x8 scope:global align:4 +countDLSize__12J3DTevBlock4Fv = .text:0x802DA834; // type:function size:0x8 scope:global align:4 +countDLSize__13J3DTevBlock16Fv = .text:0x802DA83C; // type:function size:0x8 scope:global align:4 +countDLSize__15J3DIndBlockFullFv = .text:0x802DA844; // type:function size:0x8 scope:global align:4 +countDLSize__13J3DPEBlockOpaFv = .text:0x802DA84C; // type:function size:0x8 scope:global align:4 +countDLSize__17J3DPEBlockTexEdgeFv = .text:0x802DA854; // type:function size:0x8 scope:global align:4 +countDLSize__13J3DPEBlockXluFv = .text:0x802DA85C; // type:function size:0x8 scope:global align:4 +countDLSize__16J3DPEBlockFogOffFv = .text:0x802DA864; // type:function size:0x8 scope:global align:4 +countDLSize__14J3DPEBlockFullFv = .text:0x802DA86C; // type:function size:0x8 scope:global align:4 +load__21J3DColorBlockLightOffFv = .text:0x802DA874; // type:function size:0x560 scope:global align:4 +load__22J3DColorBlockAmbientOnFv = .text:0x802DADD4; // type:function size:0x688 scope:global align:4 +load__20J3DColorBlockLightOnFv = .text:0x802DB45C; // type:function size:0x6C0 scope:global align:4 +patch__21J3DColorBlockLightOffFv = .text:0x802DBB1C; // type:function size:0x4C scope:global align:4 +patchMatColor__21J3DColorBlockLightOffFv = .text:0x802DBB68; // type:function size:0x1AC scope:global align:4 +patchLight__21J3DColorBlockLightOffFv = .text:0x802DBD14; // type:function size:0x43C scope:global align:4 +patch__20J3DColorBlockLightOnFv = .text:0x802DC150; // type:function size:0x4C scope:global align:4 +patchMatColor__20J3DColorBlockLightOnFv = .text:0x802DC19C; // type:function size:0x1AC scope:global align:4 +patchLight__20J3DColorBlockLightOnFv = .text:0x802DC348; // type:function size:0x46C scope:global align:4 +diff__21J3DColorBlockLightOffFUl = .text:0x802DC7B4; // type:function size:0x68 scope:global align:4 +diffMatColor__21J3DColorBlockLightOffFv = .text:0x802DC81C; // type:function size:0x17C scope:global align:4 +diffLight__21J3DColorBlockLightOffFv = .text:0x802DC998; // type:function size:0x40C scope:global align:4 +diff__20J3DColorBlockLightOnFUl = .text:0x802DCDA4; // type:function size:0x70 scope:global align:4 +diffMatColor__20J3DColorBlockLightOnFv = .text:0x802DCE14; // type:function size:0x17C scope:global align:4 +diffLight__20J3DColorBlockLightOnFv = .text:0x802DCF90; // type:function size:0x444 scope:global align:4 +load__15J3DTexGenBlock4Fv = .text:0x802DD3D4; // type:function size:0x94 scope:global align:4 +load__19J3DTexGenBlockBasicFv = .text:0x802DD468; // type:function size:0x94 scope:global align:4 +patch__21J3DTexGenBlockPatchedFv = .text:0x802DD4FC; // type:function size:0x90 scope:global align:4 +patch__15J3DTexGenBlock4Fv = .text:0x802DD58C; // type:function size:0x9C scope:global align:4 +patch__19J3DTexGenBlockBasicFv = .text:0x802DD628; // type:function size:0x9C scope:global align:4 +diff__21J3DTexGenBlockPatchedFUl = .text:0x802DD6C4; // type:function size:0x68 scope:global align:4 +diffTexMtx__21J3DTexGenBlockPatchedFv = .text:0x802DD72C; // type:function size:0x60 scope:global align:4 +diffTexGen__21J3DTexGenBlockPatchedFv = .text:0x802DD78C; // type:function size:0xE0 scope:global align:4 +load__12J3DTevBlock1Fv = .text:0x802DD86C; // type:function size:0x240 scope:global align:4 +load__12J3DTevBlock2Fv = .text:0x802DDAAC; // type:function size:0x51C scope:global align:4 +load__12J3DTevBlock4Fv = .text:0x802DDFC8; // type:function size:0x544 scope:global align:4 +load__13J3DTevBlock16Fv = .text:0x802DE50C; // type:function size:0x548 scope:global align:4 +patchTexNo__18J3DTevBlockPatchedFv = .text:0x802DEA54; // type:function size:0x94 scope:global align:4 +patchTevReg__18J3DTevBlockPatchedFv = .text:0x802DEAE8; // type:function size:0xCC scope:global align:4 +patchTexNoAndTexCoordScale__18J3DTevBlockPatchedFv = .text:0x802DEBB4; // type:function size:0x17C scope:global align:4 +patch__18J3DTevBlockPatchedFv = .text:0x802DED30; // type:function size:0x4C scope:global align:4 +patchTexNo__12J3DTevBlock1Fv = .text:0x802DED7C; // type:function size:0x70 scope:global align:4 +patchTevReg__12J3DTevBlock1Fv = .text:0x802DEDEC; // type:function size:0x4 scope:global align:4 +patchTexNoAndTexCoordScale__12J3DTevBlock1Fv = .text:0x802DEDF0; // type:function size:0xE4 scope:global align:4 +patch__12J3DTevBlock1Fv = .text:0x802DEED4; // type:function size:0x2C scope:global align:4 +patchTexNo__12J3DTevBlock2Fv = .text:0x802DEF00; // type:function size:0x94 scope:global align:4 +patchTevReg__12J3DTevBlock2Fv = .text:0x802DEF94; // type:function size:0xCC scope:global align:4 +patchTexNoAndTexCoordScale__12J3DTevBlock2Fv = .text:0x802DF060; // type:function size:0x150 scope:global align:4 +patch__12J3DTevBlock2Fv = .text:0x802DF1B0; // type:function size:0x4C scope:global align:4 +patchTexNo__12J3DTevBlock4Fv = .text:0x802DF1FC; // type:function size:0x94 scope:global align:4 +patchTevReg__12J3DTevBlock4Fv = .text:0x802DF290; // type:function size:0xCC scope:global align:4 +patchTexNoAndTexCoordScale__12J3DTevBlock4Fv = .text:0x802DF35C; // type:function size:0x17C scope:global align:4 +patch__12J3DTevBlock4Fv = .text:0x802DF4D8; // type:function size:0x4C scope:global align:4 +patchTexNo__13J3DTevBlock16Fv = .text:0x802DF524; // type:function size:0x94 scope:global align:4 +patchTevReg__13J3DTevBlock16Fv = .text:0x802DF5B8; // type:function size:0xCC scope:global align:4 +patchTexNoAndTexCoordScale__13J3DTevBlock16Fv = .text:0x802DF684; // type:function size:0x17C scope:global align:4 +patch__13J3DTevBlock16Fv = .text:0x802DF800; // type:function size:0x4C scope:global align:4 +diff__11J3DTevBlockFUl = .text:0x802DF84C; // type:function size:0xBC scope:global align:4 +diffTexNo__18J3DTevBlockPatchedFv = .text:0x802DF908; // type:function size:0x64 scope:global align:4 +diffTevStage__18J3DTevBlockPatchedFv = .text:0x802DF96C; // type:function size:0x114 scope:global align:4 +diffTevStageIndirect__18J3DTevBlockPatchedFv = .text:0x802DFA80; // type:function size:0xB0 scope:global align:4 +diffTevReg__18J3DTevBlockPatchedFv = .text:0x802DFB30; // type:function size:0x9C scope:global align:4 +diffTexCoordScale__18J3DTevBlockPatchedFv = .text:0x802DFBCC; // type:function size:0xF8 scope:global align:4 +diffTexNo__12J3DTevBlock1Fv = .text:0x802DFCC4; // type:function size:0x38 scope:global align:4 +diffTevReg__12J3DTevBlock1Fv = .text:0x802DFCFC; // type:function size:0x4 scope:global align:4 +diffTevStage__12J3DTevBlock1Fv = .text:0x802DFD00; // type:function size:0xF0 scope:global align:4 +diffTevStageIndirect__12J3DTevBlock1Fv = .text:0x802DFDF0; // type:function size:0x80 scope:global align:4 +diffTexCoordScale__12J3DTevBlock1Fv = .text:0x802DFE70; // type:function size:0x68 scope:global align:4 +diffTexNo__12J3DTevBlock2Fv = .text:0x802DFED8; // type:function size:0x64 scope:global align:4 +diffTevReg__12J3DTevBlock2Fv = .text:0x802DFF3C; // type:function size:0x9C scope:global align:4 +diffTevStage__12J3DTevBlock2Fv = .text:0x802DFFD8; // type:function size:0x114 scope:global align:4 +diffTevStageIndirect__12J3DTevBlock2Fv = .text:0x802E00EC; // type:function size:0xB0 scope:global align:4 +diffTexCoordScale__12J3DTevBlock2Fv = .text:0x802E019C; // type:function size:0xC4 scope:global align:4 +diffTexNo__12J3DTevBlock4Fv = .text:0x802E0260; // type:function size:0x64 scope:global align:4 +diffTevReg__12J3DTevBlock4Fv = .text:0x802E02C4; // type:function size:0x9C scope:global align:4 +diffTevStage__12J3DTevBlock4Fv = .text:0x802E0360; // type:function size:0x114 scope:global align:4 +diffTevStageIndirect__12J3DTevBlock4Fv = .text:0x802E0474; // type:function size:0xB0 scope:global align:4 +diffTexCoordScale__12J3DTevBlock4Fv = .text:0x802E0524; // type:function size:0xF8 scope:global align:4 +diffTexNo__13J3DTevBlock16Fv = .text:0x802E061C; // type:function size:0x64 scope:global align:4 +diffTevReg__13J3DTevBlock16Fv = .text:0x802E0680; // type:function size:0x9C scope:global align:4 +diffTevStage__13J3DTevBlock16Fv = .text:0x802E071C; // type:function size:0x114 scope:global align:4 +diffTevStageIndirect__13J3DTevBlock16Fv = .text:0x802E0830; // type:function size:0xB0 scope:global align:4 +diffTexCoordScale__13J3DTevBlock16Fv = .text:0x802E08E0; // type:function size:0xF8 scope:global align:4 +ptrToIndex__13J3DTevBlock16Fv = .text:0x802E09D8; // type:function size:0xE4 scope:global align:4 +ptrToIndex__18J3DTevBlockPatchedFv = .text:0x802E0ABC; // type:function size:0xE4 scope:global align:4 +indexToPtr_private__11J3DTevBlockFUl = .text:0x802E0BA0; // type:function size:0x94 scope:global align:4 +load__15J3DIndBlockFullFv = .text:0x802E0C34; // type:function size:0x1FC scope:global align:4 +diff__15J3DIndBlockFullFUl = .text:0x802E0E30; // type:function size:0xE8 scope:global align:4 +load__13J3DPEBlockOpaFv = .text:0x802E0F18; // type:function size:0x2C0 scope:global align:4 +load__17J3DPEBlockTexEdgeFv = .text:0x802E11D8; // type:function size:0x2C8 scope:global align:4 +load__13J3DPEBlockXluFv = .text:0x802E14A0; // type:function size:0x2C4 scope:global align:4 +load__16J3DPEBlockFogOffFv = .text:0x802E1764; // type:function size:0x488 scope:global align:4 +diffBlend__16J3DPEBlockFogOffFv = .text:0x802E1BEC; // type:function size:0x2E8 scope:global align:4 +load__14J3DPEBlockFullFv = .text:0x802E1ED4; // type:function size:0x4E4 scope:global align:4 +patch__14J3DPEBlockFullFv = .text:0x802E23B8; // type:function size:0xBC scope:global align:4 +diffFog__14J3DPEBlockFullFv = .text:0x802E2474; // type:function size:0x84 scope:global align:4 +diffBlend__14J3DPEBlockFullFv = .text:0x802E24F8; // type:function size:0x2E8 scope:global align:4 +diff__14J3DPEBlockFullFUl = .text:0x802E27E0; // type:function size:0x68 scope:global align:4 +reset__21J3DColorBlockLightOffFP13J3DColorBlock = .text:0x802E2848; // type:function size:0xDC scope:global align:4 +reset__22J3DColorBlockAmbientOnFP13J3DColorBlock = .text:0x802E2924; // type:function size:0x150 scope:global align:4 +reset__20J3DColorBlockLightOnFP13J3DColorBlock = .text:0x802E2A74; // type:function size:0x150 scope:global align:4 +reset__21J3DTexGenBlockPatchedFP14J3DTexGenBlock = .text:0x802E2BC4; // type:function size:0x12C scope:global align:4 +reset__15J3DTexGenBlock4FP14J3DTexGenBlock = .text:0x802E2CF0; // type:function size:0x160 scope:global align:4 +reset__19J3DTexGenBlockBasicFP14J3DTexGenBlock = .text:0x802E2E50; // type:function size:0x160 scope:global align:4 +reset__18J3DTevBlockPatchedFP11J3DTevBlock = .text:0x802E2FB0; // type:function size:0x1BC scope:global align:4 +reset__12J3DTevBlock1FP11J3DTevBlock = .text:0x802E316C; // type:function size:0xE8 scope:global align:4 +reset__12J3DTevBlock2FP11J3DTevBlock = .text:0x802E3254; // type:function size:0x300 scope:global align:4 +reset__12J3DTevBlock4FP11J3DTevBlock = .text:0x802E3554; // type:function size:0x4D8 scope:global align:4 +reset__13J3DTevBlock16FP11J3DTevBlock = .text:0x802E3A2C; // type:function size:0x29C scope:global align:4 +reset__15J3DIndBlockFullFP11J3DIndBlock = .text:0x802E3CC8; // type:function size:0x150 scope:global align:4 +reset__16J3DPEBlockFogOffFP10J3DPEBlock = .text:0x802E3E18; // type:function size:0x100 scope:global align:4 +reset__14J3DPEBlockFullFP10J3DPEBlock = .text:0x802E3F18; // type:function size:0x14C scope:global align:4 +calc__21J3DTexGenBlockPatchedFPA4_Cf = .text:0x802E4064; // type:function size:0x258 scope:global align:4 +load__9J3DTexMtxCFUl = .text:0x802E42BC; // type:function size:0x64 scope:global align:4 +J3DGDLoadTexMtxImm__FPA4_fUl13_GXTexMtxType = .text:0x802E4320; // type:function size:0x580 scope:global align:4 +diffTevReg__11J3DTevBlockFv = .text:0x802E48A0; // type:function size:0x4 scope:global align:4 +diffTevStageIndirect__11J3DTevBlockFv = .text:0x802E48A4; // type:function size:0x4 scope:global align:4 +diffTevStage__11J3DTevBlockFv = .text:0x802E48A8; // type:function size:0x4 scope:global align:4 +diffTexCoordScale__11J3DTevBlockFv = .text:0x802E48AC; // type:function size:0x4 scope:global align:4 +diffTexNo__11J3DTevBlockFv = .text:0x802E48B0; // type:function size:0x4 scope:global align:4 +getType__14J3DPEBlockFullFv = .text:0x802E48B4; // type:function size:0xC scope:global align:4 +setFog__14J3DPEBlockFullFP6J3DFog = .text:0x802E48C0; // type:function size:0x8 scope:global align:4 +getFog__14J3DPEBlockFullFv = .text:0x802E48C8; // type:function size:0x8 scope:global align:4 +setAlphaComp__14J3DPEBlockFullF12J3DAlphaComp = .text:0x802E48D0; // type:function size:0x1C scope:global align:4 +setAlphaComp__14J3DPEBlockFullFPC12J3DAlphaComp = .text:0x802E48EC; // type:function size:0x1C scope:global align:4 +getAlphaComp__14J3DPEBlockFullFv = .text:0x802E4908; // type:function size:0x8 scope:global align:4 +setBlend__14J3DPEBlockFullF8J3DBlend = .text:0x802E4910; // type:function size:0x24 scope:global align:4 +setBlend__14J3DPEBlockFullFPC8J3DBlend = .text:0x802E4934; // type:function size:0x24 scope:global align:4 +getBlend__14J3DPEBlockFullFv = .text:0x802E4958; // type:function size:0x8 scope:global align:4 +setZMode__14J3DPEBlockFullF8J3DZMode = .text:0x802E4960; // type:function size:0xC scope:global align:4 +setZMode__14J3DPEBlockFullFPC8J3DZMode = .text:0x802E496C; // type:function size:0xC scope:global align:4 +getZMode__14J3DPEBlockFullFv = .text:0x802E4978; // type:function size:0x8 scope:global align:4 +setZCompLoc__14J3DPEBlockFullFUc = .text:0x802E4980; // type:function size:0x8 scope:global align:4 +setZCompLoc__14J3DPEBlockFullFPCUc = .text:0x802E4988; // type:function size:0xC scope:global align:4 +getZCompLoc__14J3DPEBlockFullCFv = .text:0x802E4994; // type:function size:0x8 scope:global align:4 +setDither__14J3DPEBlockFullFUc = .text:0x802E499C; // type:function size:0x8 scope:global align:4 +setDither__14J3DPEBlockFullFPCUc = .text:0x802E49A4; // type:function size:0xC scope:global align:4 +getDither__14J3DPEBlockFullCFv = .text:0x802E49B0; // type:function size:0x8 scope:global align:4 +getFogOffset__14J3DPEBlockFullCFv = .text:0x802E49B8; // type:function size:0x8 scope:global align:4 +setFogOffset__14J3DPEBlockFullFUl = .text:0x802E49C0; // type:function size:0x8 scope:global align:4 +__dt__14J3DPEBlockFullFv = .text:0x802E49C8; // type:function size:0x5C scope:global align:4 +diff__16J3DPEBlockFogOffFUl = .text:0x802E4A24; // type:function size:0x34 scope:global align:4 +getType__16J3DPEBlockFogOffFv = .text:0x802E4A58; // type:function size:0xC scope:global align:4 +setAlphaComp__16J3DPEBlockFogOffF12J3DAlphaComp = .text:0x802E4A64; // type:function size:0x1C scope:global align:4 +setAlphaComp__16J3DPEBlockFogOffFPC12J3DAlphaComp = .text:0x802E4A80; // type:function size:0x1C scope:global align:4 +getAlphaComp__16J3DPEBlockFogOffFv = .text:0x802E4A9C; // type:function size:0x8 scope:global align:4 +setBlend__16J3DPEBlockFogOffF8J3DBlend = .text:0x802E4AA4; // type:function size:0x24 scope:global align:4 +setBlend__16J3DPEBlockFogOffFPC8J3DBlend = .text:0x802E4AC8; // type:function size:0x24 scope:global align:4 +getBlend__16J3DPEBlockFogOffFv = .text:0x802E4AEC; // type:function size:0x8 scope:global align:4 +setZMode__16J3DPEBlockFogOffF8J3DZMode = .text:0x802E4AF4; // type:function size:0xC scope:global align:4 +setZMode__16J3DPEBlockFogOffFPC8J3DZMode = .text:0x802E4B00; // type:function size:0xC scope:global align:4 +getZMode__16J3DPEBlockFogOffFv = .text:0x802E4B0C; // type:function size:0x8 scope:global align:4 +setZCompLoc__16J3DPEBlockFogOffFUc = .text:0x802E4B14; // type:function size:0x8 scope:global align:4 +setZCompLoc__16J3DPEBlockFogOffFPCUc = .text:0x802E4B1C; // type:function size:0xC scope:global align:4 +getZCompLoc__16J3DPEBlockFogOffCFv = .text:0x802E4B28; // type:function size:0x8 scope:global align:4 +setDither__16J3DPEBlockFogOffFUc = .text:0x802E4B30; // type:function size:0x8 scope:global align:4 +setDither__16J3DPEBlockFogOffFPCUc = .text:0x802E4B38; // type:function size:0xC scope:global align:4 +getDither__16J3DPEBlockFogOffCFv = .text:0x802E4B44; // type:function size:0x8 scope:global align:4 +__dt__16J3DPEBlockFogOffFv = .text:0x802E4B4C; // type:function size:0x5C scope:global align:4 +indexToPtr__13J3DTevBlock16Fv = .text:0x802E4BA8; // type:function size:0x24 scope:global align:4 +getType__13J3DTevBlock16Fv = .text:0x802E4BCC; // type:function size:0xC scope:global align:4 +setTexNo__13J3DTevBlock16FUlUs = .text:0x802E4BD8; // type:function size:0x10 scope:global align:4 +setTexNo__13J3DTevBlock16FUlPCUs = .text:0x802E4BE8; // type:function size:0x14 scope:global align:4 +getTexNo__13J3DTevBlock16CFUl = .text:0x802E4BFC; // type:function size:0x10 scope:global align:4 +setTevOrder__13J3DTevBlock16FUl11J3DTevOrder = .text:0x802E4C0C; // type:function size:0x24 scope:global align:4 +setTevOrder__13J3DTevBlock16FUlPC11J3DTevOrder = .text:0x802E4C30; // type:function size:0x24 scope:global align:4 +getTevOrder__13J3DTevBlock16FUl = .text:0x802E4C54; // type:function size:0x14 scope:global align:4 +setTevColor__13J3DTevBlock16FUl13J3DGXColorS10 = .text:0x802E4C68; // type:function size:0x2C scope:global align:4 +setTevColor__13J3DTevBlock16FUlPC13J3DGXColorS10 = .text:0x802E4C94; // type:function size:0x2C scope:global align:4 +getTevColor__13J3DTevBlock16FUl = .text:0x802E4CC0; // type:function size:0x14 scope:global align:4 +setTevKColor__13J3DTevBlock16FUl10J3DGXColor = .text:0x802E4CD4; // type:function size:0x2C scope:global align:4 +setTevKColor__13J3DTevBlock16FUlPC10J3DGXColor = .text:0x802E4D00; // type:function size:0x2C scope:global align:4 +getTevKColor__13J3DTevBlock16FUl = .text:0x802E4D2C; // type:function size:0x14 scope:global align:4 +setTevKColorSel__13J3DTevBlock16FUlUc = .text:0x802E4D40; // type:function size:0xC scope:global align:4 +setTevKColorSel__13J3DTevBlock16FUlPCUc = .text:0x802E4D4C; // type:function size:0x10 scope:global align:4 +getTevKColorSel__13J3DTevBlock16FUl = .text:0x802E4D5C; // type:function size:0xC scope:global align:4 +setTevKAlphaSel__13J3DTevBlock16FUlUc = .text:0x802E4D68; // type:function size:0xC scope:global align:4 +setTevKAlphaSel__13J3DTevBlock16FUlPCUc = .text:0x802E4D74; // type:function size:0x10 scope:global align:4 +getTevKAlphaSel__13J3DTevBlock16FUl = .text:0x802E4D84; // type:function size:0xC scope:global align:4 +setTevStageNum__13J3DTevBlock16FUc = .text:0x802E4D90; // type:function size:0x8 scope:global align:4 +setTevStageNum__13J3DTevBlock16FPCUc = .text:0x802E4D98; // type:function size:0xC scope:global align:4 +getTevStageNum__13J3DTevBlock16CFv = .text:0x802E4DA4; // type:function size:0x8 scope:global align:4 +setTevStage__13J3DTevBlock16FUl11J3DTevStage = .text:0x802E4DAC; // type:function size:0x3C scope:global align:4 +setTevStage__13J3DTevBlock16FUlPC11J3DTevStage = .text:0x802E4DE8; // type:function size:0x3C scope:global align:4 +getTevStage__13J3DTevBlock16FUl = .text:0x802E4E24; // type:function size:0x14 scope:global align:4 +setTevSwapModeInfo__13J3DTevBlock16FUl18J3DTevSwapModeInfo = .text:0x802E4E38; // type:function size:0x38 scope:global align:4 +setTevSwapModeInfo__13J3DTevBlock16FUlPC18J3DTevSwapModeInfo = .text:0x802E4E70; // type:function size:0x38 scope:global align:4 +setTevSwapModeTable__13J3DTevBlock16FUl19J3DTevSwapModeTable = .text:0x802E4EA8; // type:function size:0x10 scope:global align:4 +setTevSwapModeTable__13J3DTevBlock16FUlPC19J3DTevSwapModeTable = .text:0x802E4EB8; // type:function size:0x10 scope:global align:4 +getTevSwapModeTable__13J3DTevBlock16FUl = .text:0x802E4EC8; // type:function size:0x10 scope:global align:4 +setIndTevStage__13J3DTevBlock16FUl14J3DIndTevStage = .text:0x802E4ED8; // type:function size:0x14 scope:global align:4 +setIndTevStage__13J3DTevBlock16FUlPC14J3DIndTevStage = .text:0x802E4EEC; // type:function size:0x14 scope:global align:4 +getIndTevStage__13J3DTevBlock16FUl = .text:0x802E4F00; // type:function size:0x14 scope:global align:4 +getTexNoOffset__13J3DTevBlock16CFv = .text:0x802E4F14; // type:function size:0x8 scope:global align:4 +getTevRegOffset__13J3DTevBlock16CFv = .text:0x802E4F1C; // type:function size:0x8 scope:global align:4 +setTevRegOffset__13J3DTevBlock16FUl = .text:0x802E4F24; // type:function size:0x8 scope:global align:4 +__dt__13J3DTevBlock16Fv = .text:0x802E4F2C; // type:function size:0x5C scope:global align:4 +setTexNoOffset__11J3DTevBlockFUl = .text:0x802E4F88; // type:function size:0x8 scope:global align:4 +ptrToIndex__12J3DTevBlock4Fv = .text:0x802E4F90; // type:function size:0x4 scope:global align:4 +indexToPtr__12J3DTevBlock4Fv = .text:0x802E4F94; // type:function size:0x24 scope:global align:4 +getType__12J3DTevBlock4Fv = .text:0x802E4FB8; // type:function size:0xC scope:global align:4 +setTexNo__12J3DTevBlock4FUlUs = .text:0x802E4FC4; // type:function size:0x10 scope:global align:4 +setTexNo__12J3DTevBlock4FUlPCUs = .text:0x802E4FD4; // type:function size:0x14 scope:global align:4 +getTexNo__12J3DTevBlock4CFUl = .text:0x802E4FE8; // type:function size:0x10 scope:global align:4 +setTevOrder__12J3DTevBlock4FUl11J3DTevOrder = .text:0x802E4FF8; // type:function size:0x24 scope:global align:4 +setTevOrder__12J3DTevBlock4FUlPC11J3DTevOrder = .text:0x802E501C; // type:function size:0x24 scope:global align:4 +getTevOrder__12J3DTevBlock4FUl = .text:0x802E5040; // type:function size:0x14 scope:global align:4 +setTevColor__12J3DTevBlock4FUl13J3DGXColorS10 = .text:0x802E5054; // type:function size:0x2C scope:global align:4 +setTevColor__12J3DTevBlock4FUlPC13J3DGXColorS10 = .text:0x802E5080; // type:function size:0x2C scope:global align:4 +getTevColor__12J3DTevBlock4FUl = .text:0x802E50AC; // type:function size:0x14 scope:global align:4 +setTevKColor__12J3DTevBlock4FUl10J3DGXColor = .text:0x802E50C0; // type:function size:0x2C scope:global align:4 +setTevKColor__12J3DTevBlock4FUlPC10J3DGXColor = .text:0x802E50EC; // type:function size:0x2C scope:global align:4 +getTevKColor__12J3DTevBlock4FUl = .text:0x802E5118; // type:function size:0x14 scope:global align:4 +setTevKColorSel__12J3DTevBlock4FUlUc = .text:0x802E512C; // type:function size:0xC scope:global align:4 +setTevKColorSel__12J3DTevBlock4FUlPCUc = .text:0x802E5138; // type:function size:0x10 scope:global align:4 +getTevKColorSel__12J3DTevBlock4FUl = .text:0x802E5148; // type:function size:0xC scope:global align:4 +setTevKAlphaSel__12J3DTevBlock4FUlUc = .text:0x802E5154; // type:function size:0xC scope:global align:4 +setTevKAlphaSel__12J3DTevBlock4FUlPCUc = .text:0x802E5160; // type:function size:0x10 scope:global align:4 +getTevKAlphaSel__12J3DTevBlock4FUl = .text:0x802E5170; // type:function size:0xC scope:global align:4 +setTevStageNum__12J3DTevBlock4FUc = .text:0x802E517C; // type:function size:0x8 scope:global align:4 +setTevStageNum__12J3DTevBlock4FPCUc = .text:0x802E5184; // type:function size:0xC scope:global align:4 +getTevStageNum__12J3DTevBlock4CFv = .text:0x802E5190; // type:function size:0x8 scope:global align:4 +setTevStage__12J3DTevBlock4FUl11J3DTevStage = .text:0x802E5198; // type:function size:0x3C scope:global align:4 +setTevStage__12J3DTevBlock4FUlPC11J3DTevStage = .text:0x802E51D4; // type:function size:0x3C scope:global align:4 +getTevStage__12J3DTevBlock4FUl = .text:0x802E5210; // type:function size:0x14 scope:global align:4 +setTevSwapModeInfo__12J3DTevBlock4FUl18J3DTevSwapModeInfo = .text:0x802E5224; // type:function size:0x38 scope:global align:4 +setTevSwapModeInfo__12J3DTevBlock4FUlPC18J3DTevSwapModeInfo = .text:0x802E525C; // type:function size:0x38 scope:global align:4 +setTevSwapModeTable__12J3DTevBlock4FUl19J3DTevSwapModeTable = .text:0x802E5294; // type:function size:0x10 scope:global align:4 +setTevSwapModeTable__12J3DTevBlock4FUlPC19J3DTevSwapModeTable = .text:0x802E52A4; // type:function size:0x10 scope:global align:4 +getTevSwapModeTable__12J3DTevBlock4FUl = .text:0x802E52B4; // type:function size:0x10 scope:global align:4 +setIndTevStage__12J3DTevBlock4FUl14J3DIndTevStage = .text:0x802E52C4; // type:function size:0x14 scope:global align:4 +setIndTevStage__12J3DTevBlock4FUlPC14J3DIndTevStage = .text:0x802E52D8; // type:function size:0x14 scope:global align:4 +getIndTevStage__12J3DTevBlock4FUl = .text:0x802E52EC; // type:function size:0x14 scope:global align:4 +getTexNoOffset__12J3DTevBlock4CFv = .text:0x802E5300; // type:function size:0x8 scope:global align:4 +getTevRegOffset__12J3DTevBlock4CFv = .text:0x802E5308; // type:function size:0x8 scope:global align:4 +setTevRegOffset__12J3DTevBlock4FUl = .text:0x802E5310; // type:function size:0x8 scope:global align:4 +__dt__12J3DTevBlock4Fv = .text:0x802E5318; // type:function size:0x5C scope:global align:4 +ptrToIndex__12J3DTevBlock2Fv = .text:0x802E5374; // type:function size:0x4 scope:global align:4 +indexToPtr__12J3DTevBlock2Fv = .text:0x802E5378; // type:function size:0x24 scope:global align:4 +getType__12J3DTevBlock2Fv = .text:0x802E539C; // type:function size:0xC scope:global align:4 +setTexNo__12J3DTevBlock2FUlUs = .text:0x802E53A8; // type:function size:0x10 scope:global align:4 +setTexNo__12J3DTevBlock2FUlPCUs = .text:0x802E53B8; // type:function size:0x14 scope:global align:4 +getTexNo__12J3DTevBlock2CFUl = .text:0x802E53CC; // type:function size:0x10 scope:global align:4 +setTevOrder__12J3DTevBlock2FUl11J3DTevOrder = .text:0x802E53DC; // type:function size:0x24 scope:global align:4 +setTevOrder__12J3DTevBlock2FUlPC11J3DTevOrder = .text:0x802E5400; // type:function size:0x24 scope:global align:4 +getTevOrder__12J3DTevBlock2FUl = .text:0x802E5424; // type:function size:0x14 scope:global align:4 +setTevColor__12J3DTevBlock2FUl13J3DGXColorS10 = .text:0x802E5438; // type:function size:0x2C scope:global align:4 +setTevColor__12J3DTevBlock2FUlPC13J3DGXColorS10 = .text:0x802E5464; // type:function size:0x2C scope:global align:4 +getTevColor__12J3DTevBlock2FUl = .text:0x802E5490; // type:function size:0x14 scope:global align:4 +setTevKColor__12J3DTevBlock2FUl10J3DGXColor = .text:0x802E54A4; // type:function size:0x2C scope:global align:4 +setTevKColor__12J3DTevBlock2FUlPC10J3DGXColor = .text:0x802E54D0; // type:function size:0x2C scope:global align:4 +getTevKColor__12J3DTevBlock2FUl = .text:0x802E54FC; // type:function size:0x14 scope:global align:4 +setTevKColorSel__12J3DTevBlock2FUlUc = .text:0x802E5510; // type:function size:0xC scope:global align:4 +setTevKColorSel__12J3DTevBlock2FUlPCUc = .text:0x802E551C; // type:function size:0x10 scope:global align:4 +getTevKColorSel__12J3DTevBlock2FUl = .text:0x802E552C; // type:function size:0xC scope:global align:4 +setTevKAlphaSel__12J3DTevBlock2FUlUc = .text:0x802E5538; // type:function size:0xC scope:global align:4 +setTevKAlphaSel__12J3DTevBlock2FUlPCUc = .text:0x802E5544; // type:function size:0x10 scope:global align:4 +getTevKAlphaSel__12J3DTevBlock2FUl = .text:0x802E5554; // type:function size:0xC scope:global align:4 +setTevStageNum__12J3DTevBlock2FUc = .text:0x802E5560; // type:function size:0x8 scope:global align:4 +setTevStageNum__12J3DTevBlock2FPCUc = .text:0x802E5568; // type:function size:0xC scope:global align:4 +getTevStageNum__12J3DTevBlock2CFv = .text:0x802E5574; // type:function size:0x8 scope:global align:4 +setTevStage__12J3DTevBlock2FUl11J3DTevStage = .text:0x802E557C; // type:function size:0x3C scope:global align:4 +setTevStage__12J3DTevBlock2FUlPC11J3DTevStage = .text:0x802E55B8; // type:function size:0x3C scope:global align:4 +getTevStage__12J3DTevBlock2FUl = .text:0x802E55F4; // type:function size:0x14 scope:global align:4 +setTevSwapModeInfo__12J3DTevBlock2FUl18J3DTevSwapModeInfo = .text:0x802E5608; // type:function size:0x38 scope:global align:4 +setTevSwapModeInfo__12J3DTevBlock2FUlPC18J3DTevSwapModeInfo = .text:0x802E5640; // type:function size:0x38 scope:global align:4 +setTevSwapModeTable__12J3DTevBlock2FUl19J3DTevSwapModeTable = .text:0x802E5678; // type:function size:0x10 scope:global align:4 +setTevSwapModeTable__12J3DTevBlock2FUlPC19J3DTevSwapModeTable = .text:0x802E5688; // type:function size:0x10 scope:global align:4 +getTevSwapModeTable__12J3DTevBlock2FUl = .text:0x802E5698; // type:function size:0x10 scope:global align:4 +setIndTevStage__12J3DTevBlock2FUl14J3DIndTevStage = .text:0x802E56A8; // type:function size:0x14 scope:global align:4 +setIndTevStage__12J3DTevBlock2FUlPC14J3DIndTevStage = .text:0x802E56BC; // type:function size:0x14 scope:global align:4 +getIndTevStage__12J3DTevBlock2FUl = .text:0x802E56D0; // type:function size:0x14 scope:global align:4 +getTexNoOffset__12J3DTevBlock2CFv = .text:0x802E56E4; // type:function size:0x8 scope:global align:4 +getTevRegOffset__12J3DTevBlock2CFv = .text:0x802E56EC; // type:function size:0x8 scope:global align:4 +setTevRegOffset__12J3DTevBlock2FUl = .text:0x802E56F4; // type:function size:0x8 scope:global align:4 +__dt__12J3DTevBlock2Fv = .text:0x802E56FC; // type:function size:0x5C scope:global align:4 +ptrToIndex__12J3DTevBlock1Fv = .text:0x802E5758; // type:function size:0x4 scope:global align:4 +indexToPtr__12J3DTevBlock1Fv = .text:0x802E575C; // type:function size:0x24 scope:global align:4 +getType__12J3DTevBlock1Fv = .text:0x802E5780; // type:function size:0xC scope:global align:4 +setTexNo__12J3DTevBlock1FUlUs = .text:0x802E578C; // type:function size:0x10 scope:global align:4 +setTexNo__12J3DTevBlock1FUlPCUs = .text:0x802E579C; // type:function size:0x14 scope:global align:4 +getTexNo__12J3DTevBlock1CFUl = .text:0x802E57B0; // type:function size:0x10 scope:global align:4 +setTevOrder__12J3DTevBlock1FUl11J3DTevOrder = .text:0x802E57C0; // type:function size:0x24 scope:global align:4 +setTevOrder__12J3DTevBlock1FUlPC11J3DTevOrder = .text:0x802E57E4; // type:function size:0x24 scope:global align:4 +getTevOrder__12J3DTevBlock1FUl = .text:0x802E5808; // type:function size:0x14 scope:global align:4 +setTevStageNum__12J3DTevBlock1FUc = .text:0x802E581C; // type:function size:0x4 scope:global align:4 +setTevStageNum__12J3DTevBlock1FPCUc = .text:0x802E5820; // type:function size:0x4 scope:global align:4 +getTevStageNum__12J3DTevBlock1CFv = .text:0x802E5824; // type:function size:0x8 scope:global align:4 +setTevStage__12J3DTevBlock1FUl11J3DTevStage = .text:0x802E582C; // type:function size:0x3C scope:global align:4 +setTevStage__12J3DTevBlock1FUlPC11J3DTevStage = .text:0x802E5868; // type:function size:0x3C scope:global align:4 +getTevStage__12J3DTevBlock1FUl = .text:0x802E58A4; // type:function size:0x14 scope:global align:4 +setIndTevStage__12J3DTevBlock1FUl14J3DIndTevStage = .text:0x802E58B8; // type:function size:0x14 scope:global align:4 +setIndTevStage__12J3DTevBlock1FUlPC14J3DIndTevStage = .text:0x802E58CC; // type:function size:0x14 scope:global align:4 +getIndTevStage__12J3DTevBlock1FUl = .text:0x802E58E0; // type:function size:0x14 scope:global align:4 +getTexNoOffset__12J3DTevBlock1CFv = .text:0x802E58F4; // type:function size:0x8 scope:global align:4 +__dt__12J3DTevBlock1Fv = .text:0x802E58FC; // type:function size:0x5C scope:global align:4 +setTevKColorSel__11J3DTevBlockFUlPCUc = .text:0x802E5958; // type:function size:0x4 scope:global align:4 +setTevKAlphaSel__11J3DTevBlockFUlPCUc = .text:0x802E595C; // type:function size:0x4 scope:global align:4 +setTevSwapModeInfo__11J3DTevBlockFUl18J3DTevSwapModeInfo = .text:0x802E5960; // type:function size:0x4 scope:global align:4 +setTevSwapModeInfo__11J3DTevBlockFUlPC18J3DTevSwapModeInfo = .text:0x802E5964; // type:function size:0x4 scope:global align:4 +setTevSwapModeTable__11J3DTevBlockFUlPC19J3DTevSwapModeTable = .text:0x802E5968; // type:function size:0x4 scope:global align:4 +getTevRegOffset__11J3DTevBlockCFv = .text:0x802E596C; // type:function size:0x8 scope:global align:4 +setTevRegOffset__11J3DTevBlockFUl = .text:0x802E5974; // type:function size:0x4 scope:global align:4 +load__18J3DTevBlockPatchedFv = .text:0x802E5978; // type:function size:0x4 scope:global align:4 +indexToPtr__18J3DTevBlockPatchedFv = .text:0x802E597C; // type:function size:0x24 scope:global align:4 +getType__18J3DTevBlockPatchedFv = .text:0x802E59A0; // type:function size:0xC scope:global align:4 +setTevStageNum__18J3DTevBlockPatchedFUc = .text:0x802E59AC; // type:function size:0x8 scope:global align:4 +setTevStageNum__18J3DTevBlockPatchedFPCUc = .text:0x802E59B4; // type:function size:0xC scope:global align:4 +getTevStageNum__18J3DTevBlockPatchedCFv = .text:0x802E59C0; // type:function size:0x8 scope:global align:4 +setTexNo__18J3DTevBlockPatchedFUlUs = .text:0x802E59C8; // type:function size:0x10 scope:global align:4 +setTexNo__18J3DTevBlockPatchedFUlPCUs = .text:0x802E59D8; // type:function size:0x14 scope:global align:4 +getTexNo__18J3DTevBlockPatchedCFUl = .text:0x802E59EC; // type:function size:0x10 scope:global align:4 +setTevOrder__18J3DTevBlockPatchedFUl11J3DTevOrder = .text:0x802E59FC; // type:function size:0x24 scope:global align:4 +setTevOrder__18J3DTevBlockPatchedFUlPC11J3DTevOrder = .text:0x802E5A20; // type:function size:0x24 scope:global align:4 +getTevOrder__18J3DTevBlockPatchedFUl = .text:0x802E5A44; // type:function size:0x14 scope:global align:4 +setTevStage__18J3DTevBlockPatchedFUl11J3DTevStage = .text:0x802E5A58; // type:function size:0x3C scope:global align:4 +setTevStage__18J3DTevBlockPatchedFUlPC11J3DTevStage = .text:0x802E5A94; // type:function size:0x3C scope:global align:4 +getTevStage__18J3DTevBlockPatchedFUl = .text:0x802E5AD0; // type:function size:0x14 scope:global align:4 +setIndTevStage__18J3DTevBlockPatchedFUl14J3DIndTevStage = .text:0x802E5AE4; // type:function size:0x14 scope:global align:4 +setIndTevStage__18J3DTevBlockPatchedFUlPC14J3DIndTevStage = .text:0x802E5AF8; // type:function size:0x14 scope:global align:4 +getIndTevStage__18J3DTevBlockPatchedFUl = .text:0x802E5B0C; // type:function size:0x14 scope:global align:4 +setTevColor__18J3DTevBlockPatchedFUl13J3DGXColorS10 = .text:0x802E5B20; // type:function size:0x2C scope:global align:4 +setTevColor__18J3DTevBlockPatchedFUlPC13J3DGXColorS10 = .text:0x802E5B4C; // type:function size:0x2C scope:global align:4 +getTevColor__18J3DTevBlockPatchedFUl = .text:0x802E5B78; // type:function size:0x14 scope:global align:4 +setTevKColor__18J3DTevBlockPatchedFUl10J3DGXColor = .text:0x802E5B8C; // type:function size:0x2C scope:global align:4 +setTevKColor__18J3DTevBlockPatchedFUlPC10J3DGXColor = .text:0x802E5BB8; // type:function size:0x2C scope:global align:4 +getTevKColor__18J3DTevBlockPatchedFUl = .text:0x802E5BE4; // type:function size:0x14 scope:global align:4 +setTevKColorSel__18J3DTevBlockPatchedFUlUc = .text:0x802E5BF8; // type:function size:0xC scope:global align:4 +setTevKColorSel__18J3DTevBlockPatchedFUlPCUc = .text:0x802E5C04; // type:function size:0x10 scope:global align:4 +getTevKColorSel__18J3DTevBlockPatchedFUl = .text:0x802E5C14; // type:function size:0xC scope:global align:4 +getTexNoOffset__18J3DTevBlockPatchedCFv = .text:0x802E5C20; // type:function size:0x8 scope:global align:4 +getTevRegOffset__18J3DTevBlockPatchedCFv = .text:0x802E5C28; // type:function size:0x8 scope:global align:4 +setTevRegOffset__18J3DTevBlockPatchedFUl = .text:0x802E5C30; // type:function size:0x8 scope:global align:4 +__dt__18J3DTevBlockPatchedFv = .text:0x802E5C38; // type:function size:0x5C scope:global align:4 +getType__19J3DTexGenBlockBasicFv = .text:0x802E5C94; // type:function size:0xC scope:global align:4 +setNBTScale__19J3DTexGenBlockBasicF11J3DNBTScale = .text:0x802E5CA0; // type:function size:0x24 scope:global align:4 +setNBTScale__19J3DTexGenBlockBasicFPC11J3DNBTScale = .text:0x802E5CC4; // type:function size:0x24 scope:global align:4 +getNBTScale__19J3DTexGenBlockBasicFv = .text:0x802E5CE8; // type:function size:0x8 scope:global align:4 +__dt__19J3DTexGenBlockBasicFv = .text:0x802E5CF0; // type:function size:0x6C scope:global align:4 +setTexGenNum__21J3DTexGenBlockPatchedFUl = .text:0x802E5D5C; // type:function size:0x8 scope:global align:4 +setTexGenNum__21J3DTexGenBlockPatchedFPCUl = .text:0x802E5D64; // type:function size:0xC scope:global align:4 +getTexGenNum__21J3DTexGenBlockPatchedCFv = .text:0x802E5D70; // type:function size:0x8 scope:global align:4 +setTexCoord__21J3DTexGenBlockPatchedFUlPC11J3DTexCoord = .text:0x802E5D78; // type:function size:0x24 scope:global align:4 +getTexCoord__21J3DTexGenBlockPatchedFUl = .text:0x802E5D9C; // type:function size:0x14 scope:global align:4 +setTexMtx__21J3DTexGenBlockPatchedFUlP9J3DTexMtx = .text:0x802E5DB0; // type:function size:0x10 scope:global align:4 +getTexMtx__21J3DTexGenBlockPatchedFUl = .text:0x802E5DC0; // type:function size:0x10 scope:global align:4 +getTexMtxOffset__21J3DTexGenBlockPatchedCFv = .text:0x802E5DD0; // type:function size:0x8 scope:global align:4 +setTexMtxOffset__21J3DTexGenBlockPatchedFUl = .text:0x802E5DD8; // type:function size:0x8 scope:global align:4 +getType__15J3DTexGenBlock4Fv = .text:0x802E5DE0; // type:function size:0xC scope:global align:4 +setNBTScale__15J3DTexGenBlock4F11J3DNBTScale = .text:0x802E5DEC; // type:function size:0x24 scope:global align:4 +setNBTScale__15J3DTexGenBlock4FPC11J3DNBTScale = .text:0x802E5E10; // type:function size:0x24 scope:global align:4 +getNBTScale__15J3DTexGenBlock4Fv = .text:0x802E5E34; // type:function size:0x8 scope:global align:4 +__dt__15J3DTexGenBlock4Fv = .text:0x802E5E3C; // type:function size:0x6C scope:global align:4 +load__21J3DTexGenBlockPatchedFv = .text:0x802E5EA8; // type:function size:0x4 scope:global align:4 +getType__21J3DTexGenBlockPatchedFv = .text:0x802E5EAC; // type:function size:0xC scope:global align:4 +getType__20J3DColorBlockLightOnFv = .text:0x802E5EB8; // type:function size:0xC scope:global align:4 +setMatColor__20J3DColorBlockLightOnFUl10J3DGXColor = .text:0x802E5EC4; // type:function size:0x2C scope:global align:4 +setMatColor__20J3DColorBlockLightOnFUlPC10J3DGXColor = .text:0x802E5EF0; // type:function size:0x2C scope:global align:4 +getMatColor__20J3DColorBlockLightOnFUl = .text:0x802E5F1C; // type:function size:0x14 scope:global align:4 +setAmbColor__20J3DColorBlockLightOnFUl10J3DGXColor = .text:0x802E5F30; // type:function size:0x2C scope:global align:4 +setAmbColor__20J3DColorBlockLightOnFUlPC10J3DGXColor = .text:0x802E5F5C; // type:function size:0x2C scope:global align:4 +getAmbColor__20J3DColorBlockLightOnFUl = .text:0x802E5F88; // type:function size:0x14 scope:global align:4 +setColorChanNum__20J3DColorBlockLightOnFPCUc = .text:0x802E5F9C; // type:function size:0xC scope:global align:4 +setColorChanNum__20J3DColorBlockLightOnFUc = .text:0x802E5FA8; // type:function size:0x8 scope:global align:4 +getColorChanNum__20J3DColorBlockLightOnCFv = .text:0x802E5FB0; // type:function size:0x8 scope:global align:4 +setColorChan__20J3DColorBlockLightOnFUlPC12J3DColorChan = .text:0x802E5FB8; // type:function size:0x14 scope:global align:4 +setColorChan__20J3DColorBlockLightOnFUlRC12J3DColorChan = .text:0x802E5FCC; // type:function size:0x14 scope:global align:4 +getColorChan__20J3DColorBlockLightOnFUl = .text:0x802E5FE0; // type:function size:0x14 scope:global align:4 +setLight__20J3DColorBlockLightOnFUlP11J3DLightObj = .text:0x802E5FF4; // type:function size:0x10 scope:global align:4 +getLight__20J3DColorBlockLightOnFUl = .text:0x802E6004; // type:function size:0x10 scope:global align:4 +setCullMode__20J3DColorBlockLightOnFUc = .text:0x802E6014; // type:function size:0x8 scope:global align:4 +setCullMode__20J3DColorBlockLightOnFPCUc = .text:0x802E601C; // type:function size:0xC scope:global align:4 +getCullMode__20J3DColorBlockLightOnCFv = .text:0x802E6028; // type:function size:0x8 scope:global align:4 +getMatColorOffset__20J3DColorBlockLightOnCFv = .text:0x802E6030; // type:function size:0x8 scope:global align:4 +getColorChanOffset__20J3DColorBlockLightOnCFv = .text:0x802E6038; // type:function size:0x8 scope:global align:4 +setMatColorOffset__20J3DColorBlockLightOnFUl = .text:0x802E6040; // type:function size:0x8 scope:global align:4 +setColorChanOffset__20J3DColorBlockLightOnFUl = .text:0x802E6048; // type:function size:0x8 scope:global align:4 +__dt__20J3DColorBlockLightOnFv = .text:0x802E6050; // type:function size:0x5C scope:global align:4 +getType__22J3DColorBlockAmbientOnFv = .text:0x802E60AC; // type:function size:0xC scope:global align:4 +setAmbColor__22J3DColorBlockAmbientOnFUl10J3DGXColor = .text:0x802E60B8; // type:function size:0x2C scope:global align:4 +setAmbColor__22J3DColorBlockAmbientOnFUlPC10J3DGXColor = .text:0x802E60E4; // type:function size:0x2C scope:global align:4 +getAmbColor__22J3DColorBlockAmbientOnFUl = .text:0x802E6110; // type:function size:0x14 scope:global align:4 +__dt__22J3DColorBlockAmbientOnFv = .text:0x802E6124; // type:function size:0x6C scope:global align:4 +setMatColor__21J3DColorBlockLightOffFUl10J3DGXColor = .text:0x802E6190; // type:function size:0x2C scope:global align:4 +setMatColor__21J3DColorBlockLightOffFUlPC10J3DGXColor = .text:0x802E61BC; // type:function size:0x2C scope:global align:4 +getMatColor__21J3DColorBlockLightOffFUl = .text:0x802E61E8; // type:function size:0x14 scope:global align:4 +setColorChanNum__21J3DColorBlockLightOffFPCUc = .text:0x802E61FC; // type:function size:0xC scope:global align:4 +setColorChanNum__21J3DColorBlockLightOffFUc = .text:0x802E6208; // type:function size:0x8 scope:global align:4 +getColorChanNum__21J3DColorBlockLightOffCFv = .text:0x802E6210; // type:function size:0x8 scope:global align:4 +setColorChan__21J3DColorBlockLightOffFUlPC12J3DColorChan = .text:0x802E6218; // type:function size:0x14 scope:global align:4 +setColorChan__21J3DColorBlockLightOffFUlRC12J3DColorChan = .text:0x802E622C; // type:function size:0x14 scope:global align:4 +getColorChan__21J3DColorBlockLightOffFUl = .text:0x802E6240; // type:function size:0x14 scope:global align:4 +setCullMode__21J3DColorBlockLightOffFUc = .text:0x802E6254; // type:function size:0x8 scope:global align:4 +setCullMode__21J3DColorBlockLightOffFPCUc = .text:0x802E625C; // type:function size:0xC scope:global align:4 +getCullMode__21J3DColorBlockLightOffCFv = .text:0x802E6268; // type:function size:0x8 scope:global align:4 +getMatColorOffset__21J3DColorBlockLightOffCFv = .text:0x802E6270; // type:function size:0x8 scope:global align:4 +getColorChanOffset__21J3DColorBlockLightOffCFv = .text:0x802E6278; // type:function size:0x8 scope:global align:4 +setMatColorOffset__21J3DColorBlockLightOffFUl = .text:0x802E6280; // type:function size:0x8 scope:global align:4 +setColorChanOffset__21J3DColorBlockLightOffFUl = .text:0x802E6288; // type:function size:0x8 scope:global align:4 +getType__13J3DPEBlockXluFv = .text:0x802E6290; // type:function size:0xC scope:global align:4 +__dt__13J3DPEBlockXluFv = .text:0x802E629C; // type:function size:0x5C scope:global align:4 +getType__17J3DPEBlockTexEdgeFv = .text:0x802E62F8; // type:function size:0xC scope:global align:4 +__dt__17J3DPEBlockTexEdgeFv = .text:0x802E6304; // type:function size:0x5C scope:global align:4 +getType__13J3DPEBlockOpaFv = .text:0x802E6360; // type:function size:0xC scope:global align:4 +__dt__13J3DPEBlockOpaFv = .text:0x802E636C; // type:function size:0x5C scope:global align:4 +getType__15J3DIndBlockFullFv = .text:0x802E63C8; // type:function size:0xC scope:global align:4 +setIndTexStageNum__15J3DIndBlockFullFUc = .text:0x802E63D4; // type:function size:0x8 scope:global align:4 +getIndTexStageNum__15J3DIndBlockFullCFv = .text:0x802E63DC; // type:function size:0x8 scope:global align:4 +setIndTexOrder__15J3DIndBlockFullFUl14J3DIndTexOrder = .text:0x802E63E4; // type:function size:0x1C scope:global align:4 +setIndTexOrder__15J3DIndBlockFullFUlPC14J3DIndTexOrder = .text:0x802E6400; // type:function size:0x1C scope:global align:4 +getIndTexOrder__15J3DIndBlockFullFUl = .text:0x802E641C; // type:function size:0x14 scope:global align:4 +setIndTexMtx__15J3DIndBlockFullFUl12J3DIndTexMtx = .text:0x802E6430; // type:function size:0x58 scope:global align:4 +setIndTexMtx__15J3DIndBlockFullFUlPC12J3DIndTexMtx = .text:0x802E6488; // type:function size:0x58 scope:global align:4 +getIndTexMtx__15J3DIndBlockFullFUl = .text:0x802E64E0; // type:function size:0x14 scope:global align:4 +setIndTexCoordScale__15J3DIndBlockFullFUl19J3DIndTexCoordScale = .text:0x802E64F4; // type:function size:0x1C scope:global align:4 +setIndTexCoordScale__15J3DIndBlockFullFUlPC19J3DIndTexCoordScale = .text:0x802E6510; // type:function size:0x1C scope:global align:4 +getIndTexCoordScale__15J3DIndBlockFullFUl = .text:0x802E652C; // type:function size:0x14 scope:global align:4 +__dt__15J3DIndBlockFullFv = .text:0x802E6540; // type:function size:0x9C scope:global align:4 +patchTexNo__11J3DTevBlockFv = .text:0x802E65DC; // type:function size:0x4 scope:global align:4 +patchTevReg__11J3DTevBlockFv = .text:0x802E65E0; // type:function size:0x4 scope:global align:4 +setTexNo__11J3DTevBlockFUlPCUs = .text:0x802E65E4; // type:function size:0x4 scope:global align:4 +setTevOrder__11J3DTevBlockFUlPC11J3DTevOrder = .text:0x802E65E8; // type:function size:0x4 scope:global align:4 +setTevStageNum__11J3DTevBlockFPCUc = .text:0x802E65EC; // type:function size:0x4 scope:global align:4 +setTevStage__11J3DTevBlockFUlPC11J3DTevStage = .text:0x802E65F0; // type:function size:0x4 scope:global align:4 +setIndTevStage__11J3DTevBlockFUlPC14J3DIndTevStage = .text:0x802E65F4; // type:function size:0x4 scope:global align:4 +getTexNoOffset__11J3DTevBlockCFv = .text:0x802E65F8; // type:function size:0x8 scope:global align:4 +getType__21J3DColorBlockLightOffFv = .text:0x802E6600; // type:function size:0xC scope:global align:4 +__sinit_J3DMatBlock_cpp = .text:0x802E660C; // type:function size:0x24 scope:local align:4 +load__11J3DLightObjCFUl = .text:0x802E6630; // type:function size:0xB4 scope:global align:4 +loadTexCoordGens__FUlP11J3DTexCoord = .text:0x802E66E4; // type:function size:0x1F8 scope:global align:4 +calc__9J3DTexMtxFv = .text:0x802E68DC; // type:function size:0x418 scope:global align:4 +isTexNoReg__FPv = .text:0x802E6CF4; // type:function size:0x24 scope:global align:4 +getTexNoReg__FPv = .text:0x802E6D18; // type:function size:0xC scope:global align:4 +loadTexNo__FUlRCUs = .text:0x802E6D24; // type:function size:0x1A8 scope:global align:4 +patchTexNo_PtrToIdx__FUlRCUs = .text:0x802E6ECC; // type:function size:0x24 scope:global align:4 +loadNBTScale__FR11J3DNBTScale = .text:0x802E6EF0; // type:function size:0x34 scope:global align:4 +makeTexCoordTable__Fv = .text:0x802E6F24; // type:function size:0xA8 scope:global align:4 +makeAlphaCmpTable__Fv = .text:0x802E6FCC; // type:function size:0x6C scope:global align:4 +makeZModeTable__Fv = .text:0x802E7038; // type:function size:0x6C scope:global align:4 +makeTevSwapTable__Fv = .text:0x802E70A4; // type:function size:0x44 scope:global align:4 +initialize__13J3DDrawBufferFv = .text:0x802E70E8; // type:function size:0x68 scope:global align:4 +allocBuffer__13J3DDrawBufferFUl = .text:0x802E7150; // type:function size:0x98 scope:global align:4 +__dt__13J3DDrawBufferFv = .text:0x802E71E8; // type:function size:0x60 scope:global align:4 +frameInit__13J3DDrawBufferFv = .text:0x802E7248; // type:function size:0x38 scope:global align:4 +entryMatSort__13J3DDrawBufferFP12J3DMatPacket = .text:0x802E7280; // type:function size:0x154 scope:global align:4 +entryMatAnmSort__13J3DDrawBufferFP12J3DMatPacket = .text:0x802E73D4; // type:function size:0xB8 scope:global align:4 +entryZSort__13J3DDrawBufferFP12J3DMatPacket = .text:0x802E748C; // type:function size:0xFC scope:global align:4 +entryModelSort__13J3DDrawBufferFP12J3DMatPacket = .text:0x802E7588; // type:function size:0x50 scope:global align:4 +entryInvalidSort__13J3DDrawBufferFP12J3DMatPacket = .text:0x802E75D8; // type:function size:0x54 scope:global align:4 +entryNonSort__13J3DDrawBufferFP12J3DMatPacket = .text:0x802E762C; // type:function size:0x34 scope:global align:4 +entryImm__13J3DDrawBufferFP9J3DPacketUs = .text:0x802E7660; // type:function size:0x20 scope:global align:4 +draw__13J3DDrawBufferCFv = .text:0x802E7680; // type:function size:0x54 scope:global align:4 +drawHead__13J3DDrawBufferCFv = .text:0x802E76D4; // type:function size:0x78 scope:global align:4 +drawTail__13J3DDrawBufferCFv = .text:0x802E774C; // type:function size:0x7C scope:global align:4 +setCallBackPacket__13J3DDrawBufferFP17J3DCallBackPacket = .text:0x802E77C8; // type:function size:0x30 scope:global align:4 +__sinit_J3DDrawBuffer_cpp = .text:0x802E77F8; // type:function size:0xD4 scope:local align:4 +clear__12J3DJointTreeFv = .text:0x802E78CC; // type:function size:0x40 scope:global align:4 +makeHierarchy__12J3DJointTreeFP7J3DNodePPC17J3DModelHierarchyP16J3DMaterialTablePP8J3DShape = .text:0x802E790C; // type:function size:0x198 scope:global align:4 +clear__12J3DModelDataFv = .text:0x802E7AA4; // type:function size:0x28 scope:global align:4 +__ct__12J3DModelDataFv = .text:0x802E7ACC; // type:function size:0x78 scope:global align:4 +__dt__12J3DModelDataFv = .text:0x802E7B44; // type:function size:0x90 scope:global align:4 +initShapeNodes__12J3DModelDataFv = .text:0x802E7BD4; // type:function size:0x6C scope:global align:4 +sortVcdVatCmd__12J3DModelDataFv = .text:0x802E7C40; // type:function size:0x9C scope:global align:4 +indexToPtr__12J3DModelDataFv = .text:0x802E7CDC; // type:function size:0xA8 scope:global align:4 +isDeformablePositionFormat__12J3DModelDataCFv = .text:0x802E7D84; // type:function size:0x4C scope:global align:4 +setMaterialTable__12J3DModelDataFP16J3DMaterialTable19J3DMaterialCopyFlag = .text:0x802E7DD0; // type:function size:0xC0 scope:global align:4 +getType__7J3DNodeCFv = .text:0x802E7E90; // type:function size:0xC scope:global align:4 +__dt__12J3DJointTreeFv = .text:0x802E7E9C; // type:function size:0x64 scope:global align:4 +__ct__8J3DModelFv = .text:0x802E7F00; // type:function size:0x48 scope:global align:4 +__dt__8J3DModelFv = .text:0x802E7F48; // type:function size:0x64 scope:global align:4 +initialize__8J3DModelFv = .text:0x802E7FAC; // type:function size:0xB4 scope:global align:4 +entryModelData__8J3DModelFP12J3DModelDataUlUl = .text:0x802E8060; // type:function size:0x214 scope:global align:4 +setNoUseDrawMtx__8J3DModelFv = .text:0x802E8274; // type:function size:0x2C scope:global align:4 +createSingleDrawMtx__8J3DModelFP12J3DModelData = .text:0x802E82A0; // type:function size:0x110 scope:global align:4 +createDoubleDrawMtx__8J3DModelFP12J3DModelDataUl = .text:0x802E83B0; // type:function size:0x1AC scope:global align:4 +createShapePacket__8J3DModelFP12J3DModelData = .text:0x802E855C; // type:function size:0xCC scope:global align:4 +createMatPacket__8J3DModelFP12J3DModelDataUl = .text:0x802E8628; // type:function size:0x2D4 scope:global align:4 +createBumpMtxArray__8J3DModelFP12J3DModelDataUl = .text:0x802E88FC; // type:function size:0x274 scope:global align:4 +newDifferedDisplayList__8J3DModelFUl = .text:0x802E8B70; // type:function size:0x80 scope:global align:4 +lock__8J3DModelFv = .text:0x802E8BF0; // type:function size:0x38 scope:global align:4 +unlock__8J3DModelFv = .text:0x802E8C28; // type:function size:0x38 scope:global align:4 +calcMaterial__8J3DModelFv = .text:0x802E8C60; // type:function size:0x168 scope:global align:4 +diff__8J3DModelFv = .text:0x802E8DC8; // type:function size:0x90 scope:global align:4 +setSkinDeform__8J3DModelFP13J3DSkinDeformUl = .text:0x802E8E58; // type:function size:0x11C scope:global align:4 +calcAnmMtx__8J3DModelFv = .text:0x802E8F74; // type:function size:0xA4 scope:global align:4 +calcWeightEnvelopeMtx__8J3DModelFv = .text:0x802E9018; // type:function size:0x1FC scope:global align:4 +update__8J3DModelFv = .text:0x802E9214; // type:function size:0x4C scope:global align:4 +calc__8J3DModelFv = .text:0x802E9260; // type:function size:0x1C4 scope:global align:4 +entry__8J3DModelFv = .text:0x802E9424; // type:function size:0x148 scope:global align:4 +calcViewBaseMtx__FPA4_fRC3VecRA3_A4_CfPA4_f = .text:0x802E956C; // type:function size:0xEC scope:global align:4 +calcDrawMtx__8J3DModelFv = .text:0x802E9658; // type:function size:0x43C scope:global align:4 +viewCalc__8J3DModelFv = .text:0x802E9A94; // type:function size:0x31C scope:global align:4 +calcNrmMtx__8J3DModelFv = .text:0x802E9DB0; // type:function size:0x218 scope:global align:4 +calcBumpMtx__8J3DModelFv = .text:0x802E9FC8; // type:function size:0x158 scope:global align:4 +calcBBoard__8J3DModelFv = .text:0x802EA120; // type:function size:0x24C scope:global align:4 +prepareShapePackets__8J3DModelFv = .text:0x802EA36C; // type:function size:0x318 scope:global align:4 +init__12J3DFrameCtrlFs = .text:0x802EA684; // type:function size:0x30 scope:global align:4 +checkPass__12J3DFrameCtrlFf = .text:0x802EA6B4; // type:function size:0x5A0 scope:global align:4 +update__12J3DFrameCtrlFv = .text:0x802EAC54; // type:function size:0x43C scope:global align:4 +getTransform__19J3DAnmTransformFullCFUsP16J3DTransformInfo = .text:0x802EB090; // type:function size:0x6F4 scope:global align:4 +J3DHermiteInterpolationS__FfPsPsPsPsPsPs = .text:0x802EB784; // type:function size:0x54 scope:global align:4 +J3DGetKeyFrameInterpolationS__FfP18J3DAnmKeyTableBasePs = .text:0x802EB7D8; // type:function size:0x228 scope:global align:4 +calcTransform__18J3DAnmTransformKeyCFfUsP16J3DTransformInfo = .text:0x802EBA00; // type:function size:0x4CC scope:global align:4 +calcTransform__19J3DAnmTextureSRTKeyCFfUsP17J3DTextureSRTInfo = .text:0x802EBECC; // type:function size:0x2B4 scope:global align:4 +getWeight__17J3DAnmClusterFullCFUs = .text:0x802EC180; // type:function size:0xB4 scope:global align:4 +getWeight__16J3DAnmClusterKeyCFUs = .text:0x802EC234; // type:function size:0x84 scope:global align:4 +getColor__18J3DAnmVtxColorFullCFUcUsP8_GXColor = .text:0x802EC2B8; // type:function size:0x2A8 scope:global align:4 +getColor__17J3DAnmVtxColorKeyCFUcUsP8_GXColor = .text:0x802EC560; // type:function size:0x31C scope:global align:4 +searchUpdateMaterialID__11J3DAnmColorFP16J3DMaterialTable = .text:0x802EC87C; // type:function size:0x98 scope:global align:4 +searchUpdateMaterialID__11J3DAnmColorFP12J3DModelData = .text:0x802EC914; // type:function size:0x24 scope:global align:4 +getColor__15J3DAnmColorFullCFUsP8_GXColor = .text:0x802EC938; // type:function size:0x350 scope:global align:4 +getColor__14J3DAnmColorKeyCFUsP8_GXColor = .text:0x802ECC88; // type:function size:0x344 scope:global align:4 +getTexNo__16J3DAnmTexPatternCFUsPUs = .text:0x802ECFCC; // type:function size:0xEC scope:global align:4 +getVisibility__20J3DAnmVisibilityFullCFUsPUc = .text:0x802ED0B8; // type:function size:0xE0 scope:global align:4 +searchUpdateMaterialID__16J3DAnmTexPatternFP16J3DMaterialTable = .text:0x802ED198; // type:function size:0x98 scope:global align:4 +searchUpdateMaterialID__16J3DAnmTexPatternFP12J3DModelData = .text:0x802ED230; // type:function size:0x24 scope:global align:4 +searchUpdateMaterialID__19J3DAnmTextureSRTKeyFP16J3DMaterialTable = .text:0x802ED254; // type:function size:0x114 scope:global align:4 +searchUpdateMaterialID__19J3DAnmTextureSRTKeyFP12J3DModelData = .text:0x802ED368; // type:function size:0x24 scope:global align:4 +getTevColorReg__15J3DAnmTevRegKeyCFUsP11_GXColorS10 = .text:0x802ED38C; // type:function size:0x344 scope:global align:4 +getTevKonstReg__15J3DAnmTevRegKeyCFUsP8_GXColor = .text:0x802ED6D0; // type:function size:0x344 scope:global align:4 +searchUpdateMaterialID__15J3DAnmTevRegKeyFP16J3DMaterialTable = .text:0x802EDA14; // type:function size:0xFC scope:global align:4 +searchUpdateMaterialID__15J3DAnmTevRegKeyFP12J3DModelData = .text:0x802EDB10; // type:function size:0x24 scope:global align:4 +J3DGetKeyFrameInterpolation__FfP18J3DAnmKeyTableBasePs = .text:0x802EDB34; // type:function size:0x324 scope:global align:4 +J3DGetKeyFrameInterpolation__FfP18J3DAnmKeyTableBasePf = .text:0x802EDE58; // type:function size:0x14C scope:global align:4 +__dt__14J3DAnmColorKeyFv = .text:0x802EDFA4; // type:function size:0x84 scope:global align:4 +__dt__11J3DAnmColorFv = .text:0x802EE028; // type:function size:0x74 scope:global align:4 +getColor__11J3DAnmColorCFUsP8_GXColor = .text:0x802EE09C; // type:function size:0x4 scope:global align:4 +__dt__15J3DAnmColorFullFv = .text:0x802EE0A0; // type:function size:0x84 scope:global align:4 +__dt__17J3DAnmVtxColorKeyFv = .text:0x802EE124; // type:function size:0x6C scope:global align:4 +__dt__14J3DAnmVtxColorFv = .text:0x802EE190; // type:function size:0x5C scope:global align:4 +getColor__14J3DAnmVtxColorCFUcUsP8_GXColor = .text:0x802EE1EC; // type:function size:0x4 scope:global align:4 +__dt__18J3DAnmVtxColorFullFv = .text:0x802EE1F0; // type:function size:0x6C scope:global align:4 +__dt__16J3DAnmClusterKeyFv = .text:0x802EE25C; // type:function size:0x6C scope:global align:4 +__dt__13J3DAnmClusterFv = .text:0x802EE2C8; // type:function size:0x5C scope:global align:4 +getWeight__13J3DAnmClusterCFUs = .text:0x802EE324; // type:function size:0x8 scope:global align:4 +__dt__17J3DAnmClusterFullFv = .text:0x802EE32C; // type:function size:0x6C scope:global align:4 +__dt__19J3DAnmTransformFullFv = .text:0x802EE398; // type:function size:0x6C scope:global align:4 +calc__14J3DMatColorAnmCFP8_GXColor = .text:0x802EE404; // type:function size:0x3C scope:global align:4 +calc__12J3DTexMtxAnmCFP17J3DTextureSRTInfo = .text:0x802EE440; // type:function size:0x34 scope:global align:4 +calc__11J3DTexNoAnmCFPUs = .text:0x802EE474; // type:function size:0x30 scope:global align:4 +calc__14J3DTevColorAnmCFP11_GXColorS10 = .text:0x802EE4A4; // type:function size:0x30 scope:global align:4 +calc__15J3DTevKColorAnmCFP8_GXColor = .text:0x802EE4D4; // type:function size:0x30 scope:global align:4 +initialize__14J3DMaterialAnmFv = .text:0x802EE504; // type:function size:0xA4 scope:global align:4 +calc__14J3DMaterialAnmCFP11J3DMaterial = .text:0x802EE5A8; // type:function size:0x1C0 scope:global align:4 +setVisibility__20J3DVisibilityManagerFP12J3DModelData = .text:0x802EE768; // type:function size:0xC0 scope:global align:4 +__dt__20J3DVisibilityManagerFv = .text:0x802EE828; // type:function size:0x48 scope:global align:4 +clear__13J3DDeformDataFv = .text:0x802EE870; // type:function size:0x20 scope:global align:4 +__ct__13J3DDeformDataFv = .text:0x802EE890; // type:function size:0x30 scope:global align:4 +deform__13J3DDeformDataFP8J3DModel = .text:0x802EE8C0; // type:function size:0x24 scope:global align:4 +deform__13J3DDeformDataFP15J3DVertexBuffer = .text:0x802EE8E4; // type:function size:0xC8 scope:global align:4 +clear__11J3DDeformerFv = .text:0x802EE9AC; // type:function size:0x20 scope:global align:4 +deform__11J3DDeformerFP15J3DVertexBufferUs = .text:0x802EE9CC; // type:function size:0xE8 scope:global align:4 +deform__11J3DDeformerFP15J3DVertexBufferUsPf = .text:0x802EEAB4; // type:function size:0x5A0 scope:global align:4 +normalize__11J3DDeformerFPf = .text:0x802EF054; // type:function size:0xBC scope:global align:4 +normalizeWeight__11J3DDeformerFiPf = .text:0x802EF110; // type:function size:0x5C scope:global align:4 +__ct__13J3DSkinDeformFv = .text:0x802EF16C; // type:function size:0x30 scope:global align:4 +initMtxIndexArray__13J3DSkinDeformFP12J3DModelData = .text:0x802EF19C; // type:function size:0x3DC scope:global align:4 +changeFastSkinDL__13J3DSkinDeformFP12J3DModelData = .text:0x802EF578; // type:function size:0x24C scope:global align:4 +calcNrmMtx__13J3DSkinDeformFP8J3DModel = .text:0x802EF7C4; // type:function size:0x11C scope:global align:4 +deformVtxPos_F32__13J3DSkinDeformCFP8J3DModel = .text:0x802EF8E0; // type:function size:0x124 scope:global align:4 +deformVtxPos_S16__13J3DSkinDeformCFP8J3DModel = .text:0x802EFA04; // type:function size:0x140 scope:global align:4 +deformVtxNrm_F32__13J3DSkinDeformCFP8J3DModel = .text:0x802EFB44; // type:function size:0x104 scope:global align:4 +deformVtxNrm_S16__13J3DSkinDeformCFP8J3DModel = .text:0x802EFC48; // type:function size:0x120 scope:global align:4 +deform__13J3DSkinDeformFP8J3DModel = .text:0x802EFD68; // type:function size:0xA0 scope:global align:4 +__dt__13J3DSkinDeformFv = .text:0x802EFE08; // type:function size:0x48 scope:global align:4 +calc__13J3DMtxCalcAnmFUs = .text:0x802EFE50; // type:function size:0xF0 scope:global align:4 +__ct__15J3DMtxCalcBasicFv = .text:0x802EFF40; // type:function size:0x48 scope:global align:4 +recursiveCalc__15J3DMtxCalcBasicFP7J3DNode = .text:0x802EFF88; // type:function size:0x198 scope:global align:4 +calcTransform__15J3DMtxCalcBasicFUsRC16J3DTransformInfo = .text:0x802F0120; // type:function size:0x1CC scope:global align:4 +calc__15J3DMtxCalcBasicFUs = .text:0x802F02EC; // type:function size:0x60 scope:global align:4 +calcTransform__19J3DMtxCalcSoftimageFUsRC16J3DTransformInfo = .text:0x802F034C; // type:function size:0x24C scope:global align:4 +calcTransform__14J3DMtxCalcMayaFUsRC16J3DTransformInfo = .text:0x802F0598; // type:function size:0x21C scope:global align:4 +initialize__8J3DJointFv = .text:0x802F07B4; // type:function size:0xF0 scope:global align:4 +addMesh__8J3DJointFP11J3DMaterial = .text:0x802F08A4; // type:function size:0x20 scope:global align:4 +calcIn__8J3DJointFv = .text:0x802F08C4; // type:function size:0x80 scope:global align:4 +calcOut__8J3DJointFv = .text:0x802F0944; // type:function size:0x24 scope:global align:4 +entryIn__8J3DJointFv = .text:0x802F0968; // type:function size:0x1A0 scope:global align:4 +getType__8J3DJointCFv = .text:0x802F0B08; // type:function size:0xC scope:global align:4 +__dt__8J3DJointFv = .text:0x802F0B14; // type:function size:0x60 scope:global align:4 +@8@36@calc__13J3DMtxCalcAnmFUs = .text:0x802F0B74; // type:function size:0x14 scope:local align:4 +@80@36@calcTransform__15J3DMtxCalcBasicFUsRC16J3DTransformInfo = .text:0x802F0B88; // type:function size:0x14 scope:local align:4 +@80@36@init__15J3DMtxCalcBasicFRC3VecRA3_A4_Cf = .text:0x802F0B9C; // type:function size:0x14 scope:local align:4 +@80@36@calcTransform__19J3DMtxCalcSoftimageFUsRC16J3DTransformInfo = .text:0x802F0BB0; // type:function size:0x14 scope:local align:4 +@80@36@init__19J3DMtxCalcSoftimageFRC3VecRA3_A4_Cf = .text:0x802F0BC4; // type:function size:0x14 scope:local align:4 +@80@36@calc__15J3DMtxCalcBasicFUs = .text:0x802F0BD8; // type:function size:0x14 scope:local align:4 +@80@36@calcTransform__14J3DMtxCalcMayaFUsRC16J3DTransformInfo = .text:0x802F0BEC; // type:function size:0x14 scope:local align:4 +@80@36@recursiveCalc__15J3DMtxCalcBasicFP7J3DNode = .text:0x802F0C00; // type:function size:0x14 scope:local align:4 +@80@36@init__14J3DMtxCalcMayaFRC3VecRA3_A4_Cf = .text:0x802F0C14; // type:function size:0x14 scope:local align:4 +calcOut__7J3DNodeFv = .text:0x802F0C28; // type:function size:0x4 scope:global align:4 +calcIn__7J3DNodeFv = .text:0x802F0C2C; // type:function size:0x4 scope:global align:4 +init__7J3DNodeFP12J3DModelData = .text:0x802F0C30; // type:function size:0x4 scope:global align:4 +__ct__7J3DNodeFv = .text:0x802F0C34; // type:function size:0x24 scope:global align:4 +__dt__7J3DNodeFv = .text:0x802F0C58; // type:function size:0x48 scope:global align:4 +appendChild__7J3DNodeFP7J3DNode = .text:0x802F0CA0; // type:function size:0x34 scope:global align:4 +entryIn__7J3DNodeFv = .text:0x802F0CD4; // type:function size:0x4 scope:global align:4 +clear__16J3DMaterialTableFv = .text:0x802F0CD8; // type:function size:0x28 scope:global align:4 +__ct__16J3DMaterialTableFv = .text:0x802F0D00; // type:function size:0x3C scope:global align:4 +__dt__16J3DMaterialTableFv = .text:0x802F0D3C; // type:function size:0x48 scope:global align:4 +entryMatColorAnimator__16J3DMaterialTableFP11J3DAnmColor = .text:0x802F0D84; // type:function size:0xD4 scope:global align:4 +entryTexMtxAnimator__16J3DMaterialTableFP19J3DAnmTextureSRTKey = .text:0x802F0E58; // type:function size:0x290 scope:global align:4 +entryTevRegAnimator__16J3DMaterialTableFP15J3DAnmTevRegKey = .text:0x802F10E8; // type:function size:0x190 scope:global align:4 +removeMatColorAnimator__16J3DMaterialTableFP11J3DAnmColor = .text:0x802F1278; // type:function size:0x78 scope:global align:4 +removeTexNoAnimator__16J3DMaterialTableFP16J3DAnmTexPattern = .text:0x802F12F0; // type:function size:0x94 scope:global align:4 +removeTexMtxAnimator__16J3DMaterialTableFP19J3DAnmTextureSRTKey = .text:0x802F1384; // type:function size:0xA4 scope:global align:4 +removeTevRegAnimator__16J3DMaterialTableFP15J3DAnmTevRegKey = .text:0x802F1428; // type:function size:0x120 scope:global align:4 +setMatColorAnimator__16J3DMaterialTableFP11J3DAnmColorP14J3DMatColorAnm = .text:0x802F1548; // type:function size:0x98 scope:global align:4 +setTexNoAnimator__16J3DMaterialTableFP16J3DAnmTexPatternP11J3DTexNoAnm = .text:0x802F15E0; // type:function size:0xB0 scope:global align:4 +setTexMtxAnimator__16J3DMaterialTableFP19J3DAnmTextureSRTKeyP12J3DTexMtxAnmP12J3DTexMtxAnm = .text:0x802F1690; // type:function size:0x198 scope:global align:4 +setTevRegAnimator__16J3DMaterialTableFP15J3DAnmTevRegKeyP14J3DTevColorAnmP15J3DTevKColorAnm = .text:0x802F1828; // type:function size:0x158 scope:global align:4 +__ct__18J3DMaterialFactoryFRC16J3DMaterialBlock = .text:0x802F1980; // type:function size:0x248 scope:global align:4 +__ct__18J3DMaterialFactoryFRC18J3DMaterialDLBlock = .text:0x802F1BC8; // type:function size:0x88 scope:global align:4 +countUniqueMaterials__18J3DMaterialFactoryFv = .text:0x802F1C50; // type:function size:0x48 scope:global align:4 +countTexGens__18J3DMaterialFactoryCFi = .text:0x802F1C98; // type:function size:0x38 scope:global align:4 +countStages__18J3DMaterialFactoryCFi = .text:0x802F1CD0; // type:function size:0x88 scope:global align:4 +create__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl = .text:0x802F1D58; // type:function size:0x7C scope:global align:4 +createNormalMaterial__18J3DMaterialFactoryCFP11J3DMaterialiUl = .text:0x802F1DD4; // type:function size:0x948 scope:global align:4 +createPatchedMaterial__18J3DMaterialFactoryCFP11J3DMaterialiUl = .text:0x802F271C; // type:function size:0x90C scope:global align:4 +modifyPatchedCurrentMtx__18J3DMaterialFactoryCFP11J3DMateriali = .text:0x802F3028; // type:function size:0x160 scope:global align:4 +createLockedMaterial__18J3DMaterialFactoryCFP11J3DMaterialiUl = .text:0x802F3188; // type:function size:0x2A8 scope:global align:4 +calcSize__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl = .text:0x802F3430; // type:function size:0x80 scope:global align:4 +calcSizeNormalMaterial__18J3DMaterialFactoryCFP11J3DMaterialiUl = .text:0x802F34B0; // type:function size:0x134 scope:global align:4 +calcSizePatchedMaterial__18J3DMaterialFactoryCFP11J3DMaterialiUl = .text:0x802F35E4; // type:function size:0xD0 scope:global align:4 +calcSizeLockedMaterial__18J3DMaterialFactoryCFP11J3DMaterialiUl = .text:0x802F36B4; // type:function size:0x18 scope:global align:4 +newMatColor__18J3DMaterialFactoryCFii = .text:0x802F36CC; // type:function size:0x90 scope:global align:4 +newColorChanNum__18J3DMaterialFactoryCFi = .text:0x802F375C; // type:function size:0x38 scope:global align:4 +newColorChan__18J3DMaterialFactoryCFii = .text:0x802F3794; // type:function size:0x1A4 scope:global align:4 +newAmbColor__18J3DMaterialFactoryCFii = .text:0x802F3938; // type:function size:0x90 scope:global align:4 +newTexGenNum__18J3DMaterialFactoryCFi = .text:0x802F39C8; // type:function size:0x38 scope:global align:4 +newTexCoord__18J3DMaterialFactoryCFii = .text:0x802F3A00; // type:function size:0x74 scope:global align:4 +newTexMtx__18J3DMaterialFactoryCFii = .text:0x802F3A74; // type:function size:0x110 scope:global align:4 +newCullMode__18J3DMaterialFactoryCFi = .text:0x802F3B84; // type:function size:0x40 scope:global align:4 +newTexNo__18J3DMaterialFactoryCFii = .text:0x802F3BC4; // type:function size:0x48 scope:global align:4 +newTevOrder__18J3DMaterialFactoryCFii = .text:0x802F3C0C; // type:function size:0x74 scope:global align:4 +newTevColor__18J3DMaterialFactoryCFii = .text:0x802F3C80; // type:function size:0x98 scope:global align:4 +newTevKColor__18J3DMaterialFactoryCFii = .text:0x802F3D18; // type:function size:0x90 scope:global align:4 +newTevStageNum__18J3DMaterialFactoryCFi = .text:0x802F3DA8; // type:function size:0x38 scope:global align:4 +newTevStage__18J3DMaterialFactoryCFii = .text:0x802F3DE0; // type:function size:0x60 scope:global align:4 +newTevSwapModeTable__18J3DMaterialFactoryCFii = .text:0x802F3E40; // type:function size:0x9C scope:global align:4 +newIndTexStageNum__18J3DMaterialFactoryCFi = .text:0x802F3EDC; // type:function size:0x28 scope:global align:4 +newIndTexOrder__18J3DMaterialFactoryCFii = .text:0x802F3F04; // type:function size:0x60 scope:global align:4 +newIndTexMtx__18J3DMaterialFactoryCFii = .text:0x802F3F64; // type:function size:0xFC scope:global align:4 +newIndTevStage__18J3DMaterialFactoryCFii = .text:0x802F4060; // type:function size:0x194 scope:global align:4 +newIndTexCoordScale__18J3DMaterialFactoryCFii = .text:0x802F41F4; // type:function size:0x60 scope:global align:4 +newFog__18J3DMaterialFactoryCFi = .text:0x802F4254; // type:function size:0x184 scope:global align:4 +newAlphaComp__18J3DMaterialFactoryCFi = .text:0x802F43D8; // type:function size:0x80 scope:global align:4 +newBlend__18J3DMaterialFactoryCFi = .text:0x802F4458; // type:function size:0x7C scope:global align:4 +newZMode__18J3DMaterialFactoryCFi = .text:0x802F44D4; // type:function size:0x60 scope:global align:4 +newZCompLoc__18J3DMaterialFactoryCFi = .text:0x802F4534; // type:function size:0x38 scope:global align:4 +newDither__18J3DMaterialFactoryCFi = .text:0x802F456C; // type:function size:0x38 scope:global align:4 +newNBTScale__18J3DMaterialFactoryCFi = .text:0x802F45A4; // type:function size:0xA4 scope:global align:4 +load__14J3DPEBlockNullFv = .text:0x802F4648; // type:function size:0x4 scope:global align:4 +getType__14J3DPEBlockNullFv = .text:0x802F464C; // type:function size:0xC scope:global align:4 +__dt__14J3DPEBlockNullFv = .text:0x802F4658; // type:function size:0x5C scope:global align:4 +reset__15J3DTevBlockNullFP11J3DTevBlock = .text:0x802F46B4; // type:function size:0x4 scope:global align:4 +ptrToIndex__15J3DTevBlockNullFv = .text:0x802F46B8; // type:function size:0x4 scope:global align:4 +indexToPtr__15J3DTevBlockNullFv = .text:0x802F46BC; // type:function size:0x24 scope:global align:4 +getType__15J3DTevBlockNullFv = .text:0x802F46E0; // type:function size:0xC scope:global align:4 +__dt__15J3DTevBlockNullFv = .text:0x802F46EC; // type:function size:0x5C scope:global align:4 +calc__18J3DTexGenBlockNullFPA4_Cf = .text:0x802F4748; // type:function size:0x4 scope:global align:4 +load__18J3DTexGenBlockNullFv = .text:0x802F474C; // type:function size:0x4 scope:global align:4 +patch__18J3DTexGenBlockNullFv = .text:0x802F4750; // type:function size:0x4 scope:global align:4 +diff__18J3DTexGenBlockNullFUl = .text:0x802F4754; // type:function size:0x4 scope:global align:4 +diffTexMtx__18J3DTexGenBlockNullFv = .text:0x802F4758; // type:function size:0x4 scope:global align:4 +diffTexGen__18J3DTexGenBlockNullFv = .text:0x802F475C; // type:function size:0x4 scope:global align:4 +getType__18J3DTexGenBlockNullFv = .text:0x802F4760; // type:function size:0xC scope:global align:4 +__dt__18J3DTexGenBlockNullFv = .text:0x802F476C; // type:function size:0x5C scope:global align:4 +getType__17J3DColorBlockNullFv = .text:0x802F47C8; // type:function size:0xC scope:global align:4 +__dt__17J3DColorBlockNullFv = .text:0x802F47D4; // type:function size:0x5C scope:global align:4 +__ct__11J3DTevStageFRC15J3DTevStageInfo = .text:0x802F4830; // type:function size:0x60 scope:global align:4 +__dt__11J3DMaterialFv = .text:0x802F4890; // type:function size:0x48 scope:global align:4 +JSUConvertOffsetToPtr<17J3DCurrentMtxInfo>__FPCvPCv = .text:0x802F48D8; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<15J3DPatchingInfo>__FPCvPCv = .text:0x802F48F0; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<18J3DDisplayListInit>__FPCvPCv = .text:0x802F4908; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<15J3DNBTScaleInfo>__FPCvPCv = .text:0x802F4920; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<12J3DZModeInfo>__FPCvPCv = .text:0x802F4938; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<12J3DBlendInfo>__FPCvPCv = .text:0x802F4950; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<16J3DAlphaCompInfo>__FPCvPCv = .text:0x802F4968; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<10J3DFogInfo>__FPCvPCv = .text:0x802F4980; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<23J3DTevSwapModeTableInfo>__FPCvPCv = .text:0x802F4998; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<18J3DTevSwapModeInfo>__FPCvPCv = .text:0x802F49B0; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<15J3DTevStageInfo>__FPCvPCv = .text:0x802F49C8; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<11_GXColorS10>__FPCvPCv = .text:0x802F49E0; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<15J3DTevOrderInfo>__FPCvPCv = .text:0x802F49F8; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<13J3DTexMtxInfo>__FPCvPCv = .text:0x802F4A10; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<16J3DTexCoord2Info>__FPCvPCv = .text:0x802F4A28; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<15J3DTexCoordInfo>__FPCvPCv = .text:0x802F4A40; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<12J3DLightInfo>__FPCvPCv = .text:0x802F4A58; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<16J3DColorChanInfo>__FPCvPCv = .text:0x802F4A70; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvPCv = .text:0x802F4A88; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<8_GXColor>__FPCvPCv = .text:0x802F4AA0; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<11_GXCullMode>__FPCvPCv = .text:0x802F4AB8; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<14J3DIndInitData>__FPCvPCv = .text:0x802F4AD0; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvPCv = .text:0x802F4AE8; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<19J3DMaterialInitData>__FPCvPCv = .text:0x802F4B00; // type:function size:0x18 scope:global align:4 +__ct__22J3DMaterialFactory_v21FRC20J3DMaterialBlock_v21 = .text:0x802F4B18; // type:function size:0x1E0 scope:global align:4 +countUniqueMaterials__22J3DMaterialFactory_v21Fv = .text:0x802F4CF8; // type:function size:0x24 scope:global align:4 +countTexGens__22J3DMaterialFactory_v21CFi = .text:0x802F4D1C; // type:function size:0x38 scope:global align:4 +countStages__22J3DMaterialFactory_v21CFi = .text:0x802F4D54; // type:function size:0x88 scope:global align:4 +create__22J3DMaterialFactory_v21CFP11J3DMaterialiUl = .text:0x802F4DDC; // type:function size:0x774 scope:global align:4 +newMatColor__22J3DMaterialFactory_v21CFii = .text:0x802F5550; // type:function size:0x90 scope:global align:4 +newColorChanNum__22J3DMaterialFactory_v21CFi = .text:0x802F55E0; // type:function size:0x38 scope:global align:4 +newColorChan__22J3DMaterialFactory_v21CFii = .text:0x802F5618; // type:function size:0x1A4 scope:global align:4 +newTexGenNum__22J3DMaterialFactory_v21CFi = .text:0x802F57BC; // type:function size:0x38 scope:global align:4 +newTexCoord__22J3DMaterialFactory_v21CFii = .text:0x802F57F4; // type:function size:0x74 scope:global align:4 +newTexMtx__22J3DMaterialFactory_v21CFii = .text:0x802F5868; // type:function size:0x110 scope:global align:4 +newCullMode__22J3DMaterialFactory_v21CFi = .text:0x802F5978; // type:function size:0x40 scope:global align:4 +newTexNo__22J3DMaterialFactory_v21CFii = .text:0x802F59B8; // type:function size:0x48 scope:global align:4 +newTevOrder__22J3DMaterialFactory_v21CFii = .text:0x802F5A00; // type:function size:0x74 scope:global align:4 +newTevColor__22J3DMaterialFactory_v21CFii = .text:0x802F5A74; // type:function size:0x98 scope:global align:4 +newTevKColor__22J3DMaterialFactory_v21CFii = .text:0x802F5B0C; // type:function size:0x90 scope:global align:4 +newTevStageNum__22J3DMaterialFactory_v21CFi = .text:0x802F5B9C; // type:function size:0x38 scope:global align:4 +newTevStage__22J3DMaterialFactory_v21CFii = .text:0x802F5BD4; // type:function size:0x60 scope:global align:4 +newTevSwapModeTable__22J3DMaterialFactory_v21CFii = .text:0x802F5C34; // type:function size:0x9C scope:global align:4 +newFog__22J3DMaterialFactory_v21CFi = .text:0x802F5CD0; // type:function size:0x184 scope:global align:4 +newAlphaComp__22J3DMaterialFactory_v21CFi = .text:0x802F5E54; // type:function size:0x80 scope:global align:4 +newBlend__22J3DMaterialFactory_v21CFi = .text:0x802F5ED4; // type:function size:0x7C scope:global align:4 +newZMode__22J3DMaterialFactory_v21CFi = .text:0x802F5F50; // type:function size:0x60 scope:global align:4 +newZCompLoc__22J3DMaterialFactory_v21CFi = .text:0x802F5FB0; // type:function size:0x38 scope:global align:4 +newDither__22J3DMaterialFactory_v21CFi = .text:0x802F5FE8; // type:function size:0x38 scope:global align:4 +newNBTScale__22J3DMaterialFactory_v21CFi = .text:0x802F6020; // type:function size:0xA4 scope:global align:4 +JSUConvertOffsetToPtr<23J3DMaterialInitData_v21>__FPCvPCv = .text:0x802F60C4; // type:function size:0x18 scope:global align:4 +load__24J3DClusterLoaderDataBaseFPCv = .text:0x802F60DC; // type:function size:0x9C scope:global align:4 +__ct__20J3DClusterLoader_v15Fv = .text:0x802F6178; // type:function size:0x1C scope:global align:4 +__dt__20J3DClusterLoader_v15Fv = .text:0x802F6194; // type:function size:0x5C scope:global align:4 +load__20J3DClusterLoader_v15FPCv = .text:0x802F61F0; // type:function size:0xBC scope:global align:4 +readCluster__20J3DClusterLoader_v15FPC15J3DClusterBlock = .text:0x802F62AC; // type:function size:0x47C scope:global align:4 +__dt__16J3DClusterLoaderFv = .text:0x802F6728; // type:function size:0x48 scope:global align:4 +JSUConvertOffsetToPtr<16J3DClusterVertex>__FPCvPCv = .text:0x802F6770; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<13J3DClusterKey>__FPCvPCv = .text:0x802F6788; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<10J3DCluster>__FPCvPCv = .text:0x802F67A0; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvPCv = .text:0x802F67B8; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<7ResNTAB>__FPCvPCv = .text:0x802F67D0; // type:function size:0x18 scope:global align:4 +load__22J3DModelLoaderDataBaseFPCvUl = .text:0x802F67E8; // type:function size:0x14C scope:global align:4 +loadMaterialTable__22J3DModelLoaderDataBaseFPCv = .text:0x802F6934; // type:function size:0xA8 scope:global align:4 +loadBinaryDisplayList__22J3DModelLoaderDataBaseFPCvUl = .text:0x802F69DC; // type:function size:0xB8 scope:global align:4 +load__14J3DModelLoaderFPCvUl = .text:0x802F6A94; // type:function size:0x2C0 scope:global align:4 +loadMaterialTable__14J3DModelLoaderFPCv = .text:0x802F6D54; // type:function size:0x160 scope:global align:4 +loadBinaryDisplayList__14J3DModelLoaderFPCvUl = .text:0x802F6EB4; // type:function size:0x2A8 scope:global align:4 +setupBBoardInfo__14J3DModelLoaderFv = .text:0x802F715C; // type:function size:0x168 scope:global align:4 +readInformation__14J3DModelLoaderFPC17J3DModelInfoBlockUl = .text:0x802F72C4; // type:function size:0x1B0 scope:global align:4 +getFmtType__FP17_GXVtxAttrFmtList7_GXAttr = .text:0x802F7474; // type:function size:0x2C scope:global align:4 +readVertex__14J3DModelLoaderFPC14J3DVertexBlock = .text:0x802F74A0; // type:function size:0x220 scope:global align:4 +readEnvelop__14J3DModelLoaderFPC15J3DEnvelopBlock = .text:0x802F76C0; // type:function size:0x90 scope:global align:4 +readDraw__14J3DModelLoaderFPC12J3DDrawBlock = .text:0x802F7750; // type:function size:0x90 scope:global align:4 +readJoint__14J3DModelLoaderFPC13J3DJointBlock = .text:0x802F77E0; // type:function size:0xE4 scope:global align:4 +readMaterial__18J3DModelLoader_v26FPC16J3DMaterialBlockUl = .text:0x802F78C4; // type:function size:0x27C scope:global align:4 +readMaterial_v21__18J3DModelLoader_v21FPC20J3DMaterialBlock_v21Ul = .text:0x802F7B40; // type:function size:0x264 scope:global align:4 +readShape__14J3DModelLoaderFPC13J3DShapeBlockUl = .text:0x802F7DA4; // type:function size:0x13C scope:global align:4 +readTexture__14J3DModelLoaderFPC15J3DTextureBlock = .text:0x802F7EE0; // type:function size:0xC4 scope:global align:4 +readMaterialTable__18J3DModelLoader_v26FPC16J3DMaterialBlockUl = .text:0x802F7FA4; // type:function size:0x13C scope:global align:4 +readMaterialTable_v21__18J3DModelLoader_v21FPC20J3DMaterialBlock_v21Ul = .text:0x802F80E0; // type:function size:0x13C scope:global align:4 +readTextureTable__14J3DModelLoaderFPC15J3DTextureBlock = .text:0x802F821C; // type:function size:0xC4 scope:global align:4 +readPatchedMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x802F82E0; // type:function size:0x140 scope:global align:4 +readMaterialDL__14J3DModelLoaderFPC18J3DMaterialDLBlockUl = .text:0x802F8420; // type:function size:0x1B8 scope:global align:4 +modifyMaterial__14J3DModelLoaderFUl = .text:0x802F85D8; // type:function size:0x7C scope:global align:4 +__dt__18J3DModelLoader_v26Fv = .text:0x802F8654; // type:function size:0x5C scope:global align:4 +__dt__18J3DModelLoader_v21Fv = .text:0x802F86B0; // type:function size:0x5C scope:global align:4 +__dt__14J3DModelLoaderFv = .text:0x802F870C; // type:function size:0x48 scope:global align:4 +readMaterial_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul = .text:0x802F8754; // type:function size:0x4 scope:global align:4 +readMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x802F8758; // type:function size:0x4 scope:global align:4 +readMaterialTable_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul = .text:0x802F875C; // type:function size:0x4 scope:global align:4 +readMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x802F8760; // type:function size:0x4 scope:global align:4 +calcSizeMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x802F8764; // type:function size:0x8 scope:global align:4 +calcSizeMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x802F876C; // type:function size:0x8 scope:global align:4 +__ct__11J3DMaterialFv = .text:0x802F8774; // type:function size:0x54 scope:global align:4 +__dt__10J3DTextureFv = .text:0x802F87C8; // type:function size:0x48 scope:global align:4 +JSUConvertOffsetToPtr<7ResTIMG>__FPCvPCv = .text:0x802F8810; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvPCv = .text:0x802F8828; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvPCv = .text:0x802F8840; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<17_GXVtxAttrFmtList>__FPCvPCv = .text:0x802F8858; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<17J3DModelHierarchy>__FPCvPCv = .text:0x802F8870; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<16J3DShapeInitData>__FPCvUl = .text:0x802F8888; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x802F88A0; // type:function size:0x18 scope:global align:4 +countMaterialNum__14J3DModelLoaderFPCv = .text:0x802F88B8; // type:function size:0x40 scope:global align:4 +calcLoadSize__14J3DModelLoaderFPCvUl = .text:0x802F88F8; // type:function size:0x1A8 scope:global align:4 +calcLoadMaterialTableSize__14J3DModelLoaderFPCv = .text:0x802F8AA0; // type:function size:0xFC scope:global align:4 +calcLoadBinaryDisplayListSize__14J3DModelLoaderFPCvUl = .text:0x802F8B9C; // type:function size:0x21C scope:global align:4 +calcSizeInformation__14J3DModelLoaderFPC17J3DModelInfoBlockUl = .text:0x802F8DB8; // type:function size:0x8C scope:global align:4 +calcSizeJoint__14J3DModelLoaderFPC13J3DJointBlock = .text:0x802F8E44; // type:function size:0x2C scope:global align:4 +calcSizeMaterial__18J3DModelLoader_v26FPC16J3DMaterialBlockUl = .text:0x802F8E70; // type:function size:0xEC scope:global align:4 +calcSizeShape__14J3DModelLoaderFPC13J3DShapeBlockUl = .text:0x802F8F5C; // type:function size:0xA4 scope:global align:4 +calcSizeTexture__14J3DModelLoaderFPC15J3DTextureBlock = .text:0x802F9000; // type:function size:0x1C scope:global align:4 +calcSizeMaterialTable__18J3DModelLoader_v26FPC16J3DMaterialBlockUl = .text:0x802F901C; // type:function size:0x90 scope:global align:4 +calcSizeTextureTable__14J3DModelLoaderFPC15J3DTextureBlock = .text:0x802F90AC; // type:function size:0x20 scope:global align:4 +calcSizePatchedMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x802F90CC; // type:function size:0x90 scope:global align:4 +calcSizeMaterialDL__14J3DModelLoaderFPC18J3DMaterialDLBlockUl = .text:0x802F915C; // type:function size:0xD8 scope:global align:4 +__ct__15J3DJointFactoryFRC13J3DJointBlock = .text:0x802F9234; // type:function size:0x58 scope:global align:4 +create__15J3DJointFactoryFi = .text:0x802F928C; // type:function size:0x194 scope:global align:4 +JSUConvertOffsetToPtr<16J3DJointInitData>__FPCvUl = .text:0x802F9420; // type:function size:0x18 scope:global align:4 +__ct__15J3DShapeFactoryFRC13J3DShapeBlock = .text:0x802F9438; // type:function size:0xB0 scope:global align:4 +create__15J3DShapeFactoryFiUlP14_GXVtxDescList = .text:0x802F94E8; // type:function size:0x1BC scope:global align:4 +newShapeMtx__15J3DShapeFactoryCFUlii = .text:0x802F96A4; // type:function size:0x42C scope:global align:4 +newShapeDraw__15J3DShapeFactoryCFii = .text:0x802F9AD0; // type:function size:0x8C scope:global align:4 +allocVcdVatCmdBuffer__15J3DShapeFactoryFUl = .text:0x802F9B5C; // type:function size:0x6C scope:global align:4 +calcSize__15J3DShapeFactoryFiUl = .text:0x802F9BC8; // type:function size:0x94 scope:global align:4 +calcSizeVcdVatCmdBuffer__15J3DShapeFactoryFUl = .text:0x802F9C5C; // type:function size:0x10 scope:global align:4 +calcSizeShapeMtx__15J3DShapeFactoryCFUlii = .text:0x802F9C6C; // type:function size:0x164 scope:global align:4 +JSUConvertOffsetToPtr<20J3DShapeDrawInitData>__FPCvUl = .text:0x802F9DD0; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<19J3DShapeMtxInitData>__FPCvUl = .text:0x802F9DE8; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x802F9E00; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<14_GXVtxDescList>__FPCvUl = .text:0x802F9E18; // type:function size:0x18 scope:global align:4 +load__20J3DAnmLoaderDataBaseFPCv = .text:0x802F9E30; // type:function size:0x928 scope:global align:4 +setResource__20J3DAnmLoaderDataBaseFP10J3DAnmBasePCv = .text:0x802FA758; // type:function size:0x324 scope:global align:4 +__ct__20J3DAnmFullLoader_v15Fv = .text:0x802FAA7C; // type:function size:0x1C scope:global align:4 +__dt__20J3DAnmFullLoader_v15Fv = .text:0x802FAA98; // type:function size:0x5C scope:global align:4 +__ct__19J3DAnmKeyLoader_v15Fv = .text:0x802FAAF4; // type:function size:0x1C scope:global align:4 +__dt__19J3DAnmKeyLoader_v15Fv = .text:0x802FAB10; // type:function size:0x5C scope:global align:4 +load__20J3DAnmFullLoader_v15FPCv = .text:0x802FAB6C; // type:function size:0x14C scope:global align:4 +setResource__20J3DAnmFullLoader_v15FP10J3DAnmBasePCv = .text:0x802FACB8; // type:function size:0x1AC scope:global align:4 +readAnmTransform__20J3DAnmFullLoader_v15FPC23J3DAnmTransformFullData = .text:0x802FAE64; // type:function size:0x28 scope:global align:4 +setAnmTransform__20J3DAnmFullLoader_v15FP19J3DAnmTransformFullPC23J3DAnmTransformFullData = .text:0x802FAE8C; // type:function size:0x94 scope:global align:4 +readAnmColor__20J3DAnmFullLoader_v15FPC19J3DAnmColorFullData = .text:0x802FAF20; // type:function size:0x28 scope:global align:4 +setAnmColor__20J3DAnmFullLoader_v15FP15J3DAnmColorFullPC19J3DAnmColorFullData = .text:0x802FAF48; // type:function size:0xCC scope:global align:4 +readAnmTexPattern__20J3DAnmFullLoader_v15FPC24J3DAnmTexPatternFullData = .text:0x802FB014; // type:function size:0x28 scope:global align:4 +setAnmTexPattern__20J3DAnmFullLoader_v15FP16J3DAnmTexPatternPC24J3DAnmTexPatternFullData = .text:0x802FB03C; // type:function size:0xA4 scope:global align:4 +readAnmVisibility__20J3DAnmFullLoader_v15FPC24J3DAnmVisibilityFullData = .text:0x802FB0E0; // type:function size:0x28 scope:global align:4 +setAnmVisibility__20J3DAnmFullLoader_v15FP20J3DAnmVisibilityFullPC24J3DAnmVisibilityFullData = .text:0x802FB108; // type:function size:0x7C scope:global align:4 +readAnmCluster__20J3DAnmFullLoader_v15FPC21J3DAnmClusterFullData = .text:0x802FB184; // type:function size:0x28 scope:global align:4 +setAnmCluster__20J3DAnmFullLoader_v15FP17J3DAnmClusterFullPC21J3DAnmClusterFullData = .text:0x802FB1AC; // type:function size:0x6C scope:global align:4 +readAnmVtxColor__20J3DAnmFullLoader_v15FPC22J3DAnmVtxColorFullData = .text:0x802FB218; // type:function size:0x28 scope:global align:4 +setAnmVtxColor__20J3DAnmFullLoader_v15FP18J3DAnmVtxColorFullPC22J3DAnmVtxColorFullData = .text:0x802FB240; // type:function size:0x168 scope:global align:4 +load__19J3DAnmKeyLoader_v15FPCv = .text:0x802FB3A8; // type:function size:0x14C scope:global align:4 +setResource__19J3DAnmKeyLoader_v15FP10J3DAnmBasePCv = .text:0x802FB4F4; // type:function size:0x1AC scope:global align:4 +readAnmTransform__19J3DAnmKeyLoader_v15FPC22J3DAnmTransformKeyData = .text:0x802FB6A0; // type:function size:0x28 scope:global align:4 +setAnmTransform__19J3DAnmKeyLoader_v15FP18J3DAnmTransformKeyPC22J3DAnmTransformKeyData = .text:0x802FB6C8; // type:function size:0x9C scope:global align:4 +readAnmTextureSRT__19J3DAnmKeyLoader_v15FPC23J3DAnmTextureSRTKeyData = .text:0x802FB764; // type:function size:0x28 scope:global align:4 +setAnmTextureSRT__19J3DAnmKeyLoader_v15FP19J3DAnmTextureSRTKeyPC23J3DAnmTextureSRTKeyData = .text:0x802FB78C; // type:function size:0x1DC scope:global align:4 +readAnmColor__19J3DAnmKeyLoader_v15FPC18J3DAnmColorKeyData = .text:0x802FB968; // type:function size:0x28 scope:global align:4 +setAnmColor__19J3DAnmKeyLoader_v15FP14J3DAnmColorKeyPC18J3DAnmColorKeyData = .text:0x802FB990; // type:function size:0xEC scope:global align:4 +readAnmCluster__19J3DAnmKeyLoader_v15FPC20J3DAnmClusterKeyData = .text:0x802FBA7C; // type:function size:0x28 scope:global align:4 +setAnmCluster__19J3DAnmKeyLoader_v15FP16J3DAnmClusterKeyPC20J3DAnmClusterKeyData = .text:0x802FBAA4; // type:function size:0x6C scope:global align:4 +readAnmTevReg__19J3DAnmKeyLoader_v15FPC19J3DAnmTevRegKeyData = .text:0x802FBB10; // type:function size:0x28 scope:global align:4 +setAnmTevReg__19J3DAnmKeyLoader_v15FP15J3DAnmTevRegKeyPC19J3DAnmTevRegKeyData = .text:0x802FBB38; // type:function size:0x18C scope:global align:4 +readAnmVtxColor__19J3DAnmKeyLoader_v15FPC21J3DAnmVtxColorKeyData = .text:0x802FBCC4; // type:function size:0x28 scope:global align:4 +setAnmVtxColor__19J3DAnmKeyLoader_v15FP17J3DAnmVtxColorKeyPC21J3DAnmVtxColorKeyData = .text:0x802FBCEC; // type:function size:0x168 scope:global align:4 +__dt__20J3DAnmVisibilityFullFv = .text:0x802FBE54; // type:function size:0x5C scope:global align:4 +__dt__15J3DAnmTevRegKeyFv = .text:0x802FBEB0; // type:function size:0x88 scope:global align:4 +__dt__12J3DAnmLoaderFv = .text:0x802FBF38; // type:function size:0x48 scope:global align:4 +JSUConvertOffsetToPtr<18J3DAnmKRegKeyTable>__FPCvPCv = .text:0x802FBF80; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<18J3DAnmCRegKeyTable>__FPCvPCv = .text:0x802FBF98; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<21J3DAnmClusterKeyTable>__FPCvPCv = .text:0x802FBFB0; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<19J3DAnmColorKeyTable>__FPCvPCv = .text:0x802FBFC8; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<3Vec>__FPCvPCv = .text:0x802FBFE0; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<23J3DAnmTransformKeyTable>__FPCvPCv = .text:0x802FBFF8; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<23J3DAnmVtxColorIndexData>__FPCvPCv = .text:0x802FC010; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<22J3DAnmClusterFullTable>__FPCvPCv = .text:0x802FC028; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<25J3DAnmVisibilityFullTable>__FPCvPCv = .text:0x802FC040; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<25J3DAnmTexPatternFullTable>__FPCvPCv = .text:0x802FC058; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<20J3DAnmColorFullTable>__FPCvPCv = .text:0x802FC070; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvPCv = .text:0x802FC088; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<24J3DAnmTransformFullTable>__FPCvPCv = .text:0x802FC0A0; // type:function size:0x18 scope:global align:4 +JMANewSinTable__FUc = .text:0x802FC0B8; // type:function size:0x128 scope:global align:4 +JMAEulerToQuat__FsssP10Quaternion = .text:0x802FC1E0; // type:function size:0xC8 scope:global align:4 +JMAQuatLerp__FP10QuaternionP10QuaternionfP10Quaternion = .text:0x802FC2A8; // type:function size:0xC0 scope:global align:4 +JMAHermiteInterpolation__Ffffffff = .text:0x802FC368; // type:function size:0x78 scope:global align:4 +__ct__Q25JMath13TRandom_fast_FUl = .text:0x802FC3E0; // type:function size:0x8 scope:global align:4 +setSeed__Q25JMath15TRandom_enough_FUl = .text:0x802FC3E8; // type:function size:0xD4 scope:global align:4 +get__Q25JMath15TRandom_enough_Fv = .text:0x802FC4BC; // type:function size:0xA0 scope:global align:4 +PPCMfmsr = .text:0x802FC55C; // type:function size:0x8 scope:global align:4 +PPCMtmsr = .text:0x802FC564; // type:function size:0x8 scope:global align:4 +PPCMfhid0 = .text:0x802FC56C; // type:function size:0x8 scope:global align:4 +PPCMthid0 = .text:0x802FC574; // type:function size:0x8 scope:global align:4 +PPCMfl2cr = .text:0x802FC57C; // type:function size:0x8 scope:global align:4 +PPCMtl2cr = .text:0x802FC584; // type:function size:0x8 scope:global align:4 +PPCMtdec = .text:0x802FC58C; // type:function size:0x8 scope:global align:4 +PPCSync = .text:0x802FC594; // type:function size:0x8 scope:global align:4 +PPCHalt = .text:0x802FC59C; // type:function size:0x14 scope:global align:4 +PPCMffpscr = .text:0x802FC5B0; // type:function size:0x20 scope:global align:4 +PPCMtfpscr = .text:0x802FC5D0; // type:function size:0x28 scope:global align:4 +PPCMfhid2 = .text:0x802FC5F8; // type:function size:0x8 scope:global align:4 +PPCMthid2 = .text:0x802FC600; // type:function size:0x8 scope:global align:4 +PPCMtwpar = .text:0x802FC608; // type:function size:0x8 scope:global align:4 +PPCDisableSpeculation = .text:0x802FC610; // type:function size:0x28 scope:global align:4 +PPCSetFpNonIEEEMode = .text:0x802FC638; // type:function size:0x8 scope:global align:4 +OSGetConsoleType = .text:0x802FC640; // type:function size:0x28 scope:global align:4 +ClearArena = .text:0x802FC668; // type:function size:0x128 scope:global align:4 +InquiryCallback = .text:0x802FC790; // type:function size:0x3C scope:global align:4 +OSInit = .text:0x802FC7CC; // type:function size:0x378 scope:global align:4 +OSExceptionInit = .text:0x802FCB44; // type:function size:0x280 scope:global align:4 +__OSDBIntegrator = .text:0x802FCDC4; // type:function size:0x24 scope:global align:4 +__OSDBINTSTART = .text:0x802FCDC4; // type:label scope:global +__OSDBJump = .text:0x802FCDE8; // type:function size:0x4 scope:global align:4 +__OSDBJUMPSTART = .text:0x802FCDE8; // type:label scope:global +__OSDBJUMPEND = .text:0x802FCDEC; // type:label scope:global +__OSSetExceptionHandler = .text:0x802FCDEC; // type:function size:0x1C scope:global align:4 +__OSGetExceptionHandler = .text:0x802FCE08; // type:function size:0x14 scope:global align:4 +OSExceptionVector = .text:0x802FCE1C; // type:function size:0x9C scope:global align:4 +__OSEVStart = .text:0x802FCE1C; // type:label scope:global +__DBVECTOR = .text:0x802FCE74; // type:label scope:global data:4byte +__OSEVSetNumber = .text:0x802FCE84; // type:label scope:global data:4byte +__OSEVEnd = .text:0x802FCEB4; // type:label scope:global +OSDefaultExceptionHandler = .text:0x802FCEB8; // type:function size:0x58 scope:global align:4 +__OSPSInit = .text:0x802FCF10; // type:function size:0x38 scope:global align:4 +__OSGetDIConfig = .text:0x802FCF48; // type:function size:0x14 scope:global align:4 +OSRegisterVersion = .text:0x802FCF5C; // type:function size:0x2C scope:global align:4 +OSInitAlarm = .text:0x802FCF88; // type:function size:0x4C scope:global align:4 +OSCreateAlarm = .text:0x802FCFD4; // type:function size:0x10 scope:global align:4 +InsertAlarm = .text:0x802FCFE4; // type:function size:0x250 scope:global align:4 +OSSetAlarm = .text:0x802FD234; // type:function size:0x68 scope:global align:4 +OSSetPeriodicAlarm = .text:0x802FD29C; // type:function size:0x7C scope:global align:4 +OSCancelAlarm = .text:0x802FD318; // type:function size:0x11C scope:global align:4 +DecrementerExceptionCallback = .text:0x802FD434; // type:function size:0x230 scope:global align:4 +DecrementerExceptionHandler = .text:0x802FD664; // type:function size:0x50 scope:global align:4 +DLInsert = .text:0x802FD6B4; // type:function size:0xAC scope:global align:4 +OSAllocFromHeap = .text:0x802FD760; // type:function size:0xFC scope:global align:4 +OSFreeToHeap = .text:0x802FD85C; // type:function size:0x7C scope:global align:4 +OSSetCurrentHeap = .text:0x802FD8D8; // type:function size:0x10 scope:global align:4 +OSInitAlloc = .text:0x802FD8E8; // type:function size:0x70 scope:global align:4 +OSCreateHeap = .text:0x802FD958; // type:function size:0x6C scope:global align:4 +OSDestroyHeap = .text:0x802FD9C4; // type:function size:0x14 scope:global align:4 +OSCheckHeap = .text:0x802FD9D8; // type:function size:0x360 scope:global align:4 +OSReferentSize = .text:0x802FDD38; // type:function size:0xC scope:global align:4 +OSDumpHeap = .text:0x802FDD44; // type:function size:0x104 scope:global align:4 +OSGetArenaHi = .text:0x802FDE48; // type:function size:0x8 scope:global align:4 +OSGetArenaLo = .text:0x802FDE50; // type:function size:0x8 scope:global align:4 +OSSetArenaHi = .text:0x802FDE58; // type:function size:0x8 scope:global align:4 +OSSetArenaLo = .text:0x802FDE60; // type:function size:0x8 scope:global align:4 +__OSInitAudioSystem = .text:0x802FDE68; // type:function size:0x1BC scope:global align:4 +__OSStopAudioSystem = .text:0x802FE024; // type:function size:0xD8 scope:global align:4 +DCEnable = .text:0x802FE0FC; // type:function size:0x14 scope:global align:4 +DCInvalidateRange = .text:0x802FE110; // type:function size:0x2C scope:global align:4 +DCFlushRange = .text:0x802FE13C; // type:function size:0x30 scope:global align:4 +DCStoreRange = .text:0x802FE16C; // type:function size:0x30 scope:global align:4 +DCFlushRangeNoSync = .text:0x802FE19C; // type:function size:0x2C scope:global align:4 +DCStoreRangeNoSync = .text:0x802FE1C8; // type:function size:0x2C scope:global align:4 +DCZeroRange = .text:0x802FE1F4; // type:function size:0x2C scope:global align:4 +ICInvalidateRange = .text:0x802FE220; // type:function size:0x34 scope:global align:4 +ICFlashInvalidate = .text:0x802FE254; // type:function size:0x10 scope:global align:4 +ICEnable = .text:0x802FE264; // type:function size:0x14 scope:global align:4 +__LCEnable = .text:0x802FE278; // type:function size:0xCC scope:global align:4 +LCEnable = .text:0x802FE344; // type:function size:0x38 scope:global align:4 +LCDisable = .text:0x802FE37C; // type:function size:0x28 scope:global align:4 +LCStoreBlocks = .text:0x802FE3A4; // type:function size:0x24 scope:global align:4 +LCStoreData = .text:0x802FE3C8; // type:function size:0xAC scope:global align:4 +LCQueueWait = .text:0x802FE474; // type:function size:0x18 scope:global align:4 +L2GlobalInvalidate = .text:0x802FE48C; // type:function size:0x98 scope:global align:4 +DMAErrorHandler = .text:0x802FE524; // type:function size:0x160 scope:global align:4 +__OSCacheInit = .text:0x802FE684; // type:function size:0xF4 scope:global align:4 +__OSLoadFPUContext = .text:0x802FE778; // type:function size:0x124 scope:global align:4 +__OSSaveFPUContext = .text:0x802FE89C; // type:function size:0x128 scope:global align:4 +OSSaveFPUContext = .text:0x802FE9C4; // type:function size:0x8 scope:global align:4 +OSSetCurrentContext = .text:0x802FE9CC; // type:function size:0x5C scope:global align:4 +OSGetCurrentContext = .text:0x802FEA28; // type:function size:0xC scope:global align:4 +OSSaveContext = .text:0x802FEA34; // type:function size:0x80 scope:global align:4 +OSLoadContext = .text:0x802FEAB4; // type:function size:0xD8 scope:global align:4 +OSGetStackPointer = .text:0x802FEB8C; // type:function size:0x8 scope:global align:4 +OSClearContext = .text:0x802FEB94; // type:function size:0x24 scope:global align:4 +OSInitContext = .text:0x802FEBB8; // type:function size:0xBC scope:global align:4 +OSDumpContext = .text:0x802FEC74; // type:function size:0x2A8 scope:global align:4 +OSSwitchFPUContext = .text:0x802FEF1C; // type:function size:0x84 scope:global align:4 +__OSContextInit = .text:0x802FEFA0; // type:function size:0x48 scope:global align:4 +OSFillFPUContext = .text:0x802FEFE8; // type:function size:0x12C scope:global align:4 +OSSetErrorHandler = .text:0x802FF114; // type:function size:0x218 scope:global align:4 +__OSUnhandledException = .text:0x802FF32C; // type:function size:0x2E8 scope:global align:4 +OSGetFontEncode = .text:0x802FF614; // type:function size:0x58 scope:global align:4 +OSDisableInterrupts = .text:0x802FF66C; // type:function size:0x14 scope:global align:4 +__RAS_OSDisableInterrupts_begin = .text:0x802FF66C; // type:label scope:global +__RAS_OSDisableInterrupts_end = .text:0x802FF678; // type:label scope:global +OSEnableInterrupts = .text:0x802FF680; // type:function size:0x14 scope:global align:4 +OSRestoreInterrupts = .text:0x802FF694; // type:function size:0x24 scope:global align:4 +__OSSetInterruptHandler = .text:0x802FF6B8; // type:function size:0x1C scope:global align:4 +__OSGetInterruptHandler = .text:0x802FF6D4; // type:function size:0x14 scope:global align:4 +__OSInterruptInit = .text:0x802FF6E8; // type:function size:0x74 scope:global align:4 +SetInterruptMask = .text:0x802FF75C; // type:function size:0x2D8 scope:global align:4 +__OSMaskInterrupts = .text:0x802FFA34; // type:function size:0x88 scope:global align:4 +__OSUnmaskInterrupts = .text:0x802FFABC; // type:function size:0x88 scope:global align:4 +__OSDispatchInterrupt = .text:0x802FFB44; // type:function size:0x344 scope:global align:4 +ExternalInterruptHandler = .text:0x802FFE88; // type:function size:0x50 scope:global align:4 +OSNotifyLink = .text:0x802FFED8; // type:function size:0x4 scope:global align:4 +OSNotifyUnlink = .text:0x802FFEDC; // type:function size:0x4 scope:global align:4 +OSSetStringTable = .text:0x802FFEE0; // type:function size:0xC scope:global align:4 +Relocate = .text:0x802FFEEC; // type:function size:0x2BC scope:global align:4 +Link = .text:0x803001A8; // type:function size:0x2E0 scope:global align:4 +OSLink = .text:0x80300488; // type:function size:0x24 scope:global align:4 +OSLinkFixed = .text:0x803004AC; // type:function size:0x3C scope:global align:4 +Undo = .text:0x803004E8; // type:function size:0x238 scope:global align:4 +OSUnlink = .text:0x80300720; // type:function size:0x1D4 scope:global align:4 +__OSModuleInit = .text:0x803008F4; // type:function size:0x18 scope:global align:4 +OSInitMessageQueue = .text:0x8030090C; // type:function size:0x60 scope:global align:4 +OSSendMessage = .text:0x8030096C; // type:function size:0xC8 scope:global align:4 +OSReceiveMessage = .text:0x80300A34; // type:function size:0xDC scope:global align:4 +OSGetConsoleSimulatedMemSize = .text:0x80300B10; // type:function size:0xC scope:global align:4 +OnReset = .text:0x80300B1C; // type:function size:0x3C scope:local align:4 +MEMIntrruptHandler = .text:0x80300B58; // type:function size:0x6C scope:global align:4 +OSProtectRange = .text:0x80300BC4; // type:function size:0xC4 scope:global align:4 +Config24MB = .text:0x80300C88; // type:function size:0x80 scope:global align:4 +Config48MB = .text:0x80300D08; // type:function size:0x80 scope:global align:4 +RealMode = .text:0x80300D88; // type:function size:0x18 scope:global align:4 +__OSInitMemoryProtection = .text:0x80300DA0; // type:function size:0x120 scope:global align:4 +OSInitMutex = .text:0x80300EC0; // type:function size:0x38 scope:global align:4 +OSLockMutex = .text:0x80300EF8; // type:function size:0xDC scope:global align:4 +OSUnlockMutex = .text:0x80300FD4; // type:function size:0xC8 scope:global align:4 +__OSUnlockAllMutex = .text:0x8030109C; // type:function size:0x70 scope:global align:4 +OSTryLockMutex = .text:0x8030110C; // type:function size:0xBC scope:global align:4 +OSInitCond = .text:0x803011C8; // type:function size:0x20 scope:global align:4 +OSWaitCond = .text:0x803011E8; // type:function size:0xD4 scope:global align:4 +OSSignalCond = .text:0x803012BC; // type:function size:0x20 scope:global align:4 +__OSCheckMutex = .text:0x803012DC; // type:function size:0x100 scope:global align:4 +__OSCheckDeadLock = .text:0x803013DC; // type:function size:0x38 scope:global align:4 +__OSCheckMutexes = .text:0x80301414; // type:function size:0x74 scope:global align:4 +Run = .text:0x80301488; // type:function size:0x10 scope:global align:4 +Callback = .text:0x80301498; // type:function size:0xC scope:local align:4 +__OSReboot = .text:0x803014A4; // type:function size:0x1C8 scope:global align:4 +OSRegisterResetFunction = .text:0x8030166C; // type:function size:0x84 scope:global align:4 +Reset = .text:0x803016F0; // type:function size:0x70 scope:global align:4 +__OSDoHotReset = .text:0x80301760; // type:function size:0x48 scope:global align:4 +OSResetSystem = .text:0x803017A8; // type:function size:0x278 scope:global align:4 +OSGetResetCode = .text:0x80301A20; // type:function size:0x30 scope:global align:4 +__OSResetSWInterruptHandler = .text:0x80301A50; // type:function size:0xF4 scope:global align:4 +OSGetResetButtonState = .text:0x80301B44; // type:function size:0x298 scope:global align:4 +OSGetResetSwitchState = .text:0x80301DDC; // type:function size:0x20 scope:global align:4 +WriteSramCallback = .text:0x80301DFC; // type:function size:0x60 scope:global align:4 +WriteSram = .text:0x80301E5C; // type:function size:0x118 scope:global align:4 +__OSInitSram = .text:0x80301F74; // type:function size:0x134 scope:global align:4 +__OSLockSram = .text:0x803020A8; // type:function size:0x5C scope:global align:4 +__OSLockSramEx = .text:0x80302104; // type:function size:0x5C scope:global align:4 +UnlockSram = .text:0x80302160; // type:function size:0x308 scope:global align:4 +__OSUnlockSram = .text:0x80302468; // type:function size:0x24 scope:global align:4 +__OSUnlockSramEx = .text:0x8030248C; // type:function size:0x24 scope:global align:4 +__OSSyncSram = .text:0x803024B0; // type:function size:0x10 scope:global align:4 +OSGetSoundMode = .text:0x803024C0; // type:function size:0x80 scope:global align:4 +OSSetSoundMode = .text:0x80302540; // type:function size:0xA4 scope:global align:4 +OSGetProgressiveMode = .text:0x803025E4; // type:function size:0x70 scope:global align:4 +OSSetProgressiveMode = .text:0x80302654; // type:function size:0xA4 scope:global align:4 +OSGetWirelessID = .text:0x803026F8; // type:function size:0x84 scope:global align:4 +OSSetWirelessID = .text:0x8030277C; // type:function size:0xAC scope:global align:4 +SystemCallVector = .text:0x80302828; // type:function size:0x20 scope:global align:4 +__OSSystemCallVectorStart = .text:0x80302828; // type:label scope:global +__OSSystemCallVectorEnd = .text:0x80302844; // type:label scope:global +__OSInitSystemCall = .text:0x80302848; // type:function size:0x64 scope:global align:4 +DefaultSwitchThreadCallback = .text:0x803028AC; // type:function size:0x4 scope:global align:4 +OSSetSwitchThreadCallback = .text:0x803028B0; // type:function size:0x74 scope:global align:4 +__OSThreadInit = .text:0x80302924; // type:function size:0x158 scope:global align:4 +OSInitThreadQueue = .text:0x80302A7C; // type:function size:0x10 scope:global align:4 +OSGetCurrentThread = .text:0x80302A8C; // type:function size:0xC scope:global align:4 +OSIsThreadTerminated = .text:0x80302A98; // type:function size:0x34 scope:global align:4 +OSDisableScheduler = .text:0x80302ACC; // type:function size:0x40 scope:global align:4 +OSEnableScheduler = .text:0x80302B0C; // type:function size:0x40 scope:global align:4 +UnsetRun = .text:0x80302B4C; // type:function size:0x68 scope:global align:4 +__OSGetEffectivePriority = .text:0x80302BB4; // type:function size:0x3C scope:global align:4 +SetEffectivePriority = .text:0x80302BF0; // type:function size:0x1C0 scope:global align:4 +__OSPromoteThread = .text:0x80302DB0; // type:function size:0x50 scope:global align:4 +SelectThread = .text:0x80302E00; // type:function size:0x228 scope:global align:4 +__OSReschedule = .text:0x80303028; // type:function size:0x30 scope:global align:4 +OSYieldThread = .text:0x80303058; // type:function size:0x3C scope:global align:4 +OSCreateThread = .text:0x80303094; // type:function size:0x1E8 scope:global align:4 +OSExitThread = .text:0x8030327C; // type:function size:0xE4 scope:global align:4 +OSCancelThread = .text:0x80303360; // type:function size:0x1BC scope:global align:4 +OSJoinThread = .text:0x8030351C; // type:function size:0x140 scope:global align:4 +OSDetachThread = .text:0x8030365C; // type:function size:0xA0 scope:global align:4 +OSResumeThread = .text:0x803036FC; // type:function size:0x288 scope:global align:4 +OSSuspendThread = .text:0x80303984; // type:function size:0x170 scope:global align:4 +OSSleepThread = .text:0x80303AF4; // type:function size:0xEC scope:global align:4 +OSWakeupThread = .text:0x80303BE0; // type:function size:0x104 scope:global align:4 +OSSetThreadPriority = .text:0x80303CE4; // type:function size:0xC0 scope:global align:4 +OSGetThreadPriority = .text:0x80303DA4; // type:function size:0x8 scope:global align:4 +CheckThreadQueue = .text:0x80303DAC; // type:function size:0x9C scope:global align:4 +OSCheckActiveThreads = .text:0x80303E48; // type:function size:0x750 scope:global align:4 +OSClearStack = .text:0x80304598; // type:function size:0xAC scope:global align:4 +OSGetTime = .text:0x80304644; // type:function size:0x18 scope:global align:4 +OSGetTick = .text:0x8030465C; // type:function size:0x8 scope:global align:4 +__OSGetSystemTime = .text:0x80304664; // type:function size:0x64 scope:global align:4 +__OSTimeToSystemTime = .text:0x803046C8; // type:function size:0x58 scope:global align:4 +GetDates = .text:0x80304720; // type:function size:0x19C scope:global align:4 +OSTicksToCalendarTime = .text:0x803048BC; // type:function size:0x204 scope:global align:4 +__init_user = .text:0x80304AC0; // type:function size:0x20 scope:global align:4 +__init_cpp = .text:0x80304AE0; // type:function size:0x54 scope:global align:4 +_ExitProcess = .text:0x80304B34; // type:function size:0x20 scope:global align:4 +SetExiInterruptMask = .text:0x80304B54; // type:function size:0xF4 scope:global align:4 +EXIImm = .text:0x80304C48; // type:function size:0x25C scope:global align:4 +EXIImmEx = .text:0x80304EA4; // type:function size:0xA0 scope:global align:4 +EXIDma = .text:0x80304F44; // type:function size:0xEC scope:global align:4 +EXISync = .text:0x80305030; // type:function size:0x238 scope:global align:4 +EXIClearInterrupts = .text:0x80305268; // type:function size:0x48 scope:global align:4 +EXISetExiCallback = .text:0x803052B0; // type:function size:0x7C scope:global align:4 +__EXIProbe = .text:0x8030532C; // type:function size:0x174 scope:global align:4 +EXIProbe = .text:0x803054A0; // type:function size:0x80 scope:global align:4 +EXIProbeEx = .text:0x80305520; // type:function size:0xB4 scope:global align:4 +EXIAttach = .text:0x803055D4; // type:function size:0x10C scope:global align:4 +EXIDetach = .text:0x803056E0; // type:function size:0xBC scope:global align:4 +EXISelect = .text:0x8030579C; // type:function size:0x12C scope:global align:4 +EXIDeselect = .text:0x803058C8; // type:function size:0x110 scope:global align:4 +EXIIntrruptHandler = .text:0x803059D8; // type:function size:0xC8 scope:global align:4 +TCIntrruptHandler = .text:0x80305AA0; // type:function size:0x218 scope:global align:4 +EXTIntrruptHandler = .text:0x80305CB8; // type:function size:0xD0 scope:global align:4 +EXIInit = .text:0x80305D88; // type:function size:0x11C scope:global align:4 +EXILock = .text:0x80305EA4; // type:function size:0xF4 scope:global align:4 +EXIUnlock = .text:0x80305F98; // type:function size:0xDC scope:global align:4 +EXIGetState = .text:0x80306074; // type:function size:0x18 scope:global align:4 +UnlockedHandler = .text:0x8030608C; // type:function size:0x28 scope:global align:4 +EXIGetID = .text:0x803060B4; // type:function size:0x37C scope:global align:4 +InitializeUART = .text:0x80306430; // type:function size:0x70 scope:global align:4 +WriteUARTN = .text:0x803064A0; // type:function size:0x200 scope:global align:4 +SIBusy = .text:0x803066A0; // type:function size:0x20 scope:global align:4 +SIIsChanBusy = .text:0x803066C0; // type:function size:0x3C scope:global align:4 +CompleteTransfer = .text:0x803066FC; // type:function size:0x2FC scope:global align:4 +SIInterruptHandler = .text:0x803069F8; // type:function size:0x344 scope:global align:4 +SIEnablePollingInterrupt = .text:0x80306D3C; // type:function size:0x98 scope:global align:4 +SIRegisterPollingHandler = .text:0x80306DD4; // type:function size:0xCC scope:global align:4 +SIUnregisterPollingHandler = .text:0x80306EA0; // type:function size:0xF4 scope:global align:4 +SIInit = .text:0x80306F94; // type:function size:0xB4 scope:global align:4 +__SITransfer = .text:0x80307048; // type:function size:0x20C scope:global align:4 +SIGetStatus = .text:0x80307254; // type:function size:0x7C scope:global align:4 +SISetCommand = .text:0x803072D0; // type:function size:0x14 scope:global align:4 +SITransferCommands = .text:0x803072E4; // type:function size:0x10 scope:global align:4 +SISetXY = .text:0x803072F4; // type:function size:0x6C scope:global align:4 +SIEnablePolling = .text:0x80307360; // type:function size:0x9C scope:global align:4 +SIDisablePolling = .text:0x803073FC; // type:function size:0x6C scope:global align:4 +SIGetResponseRaw = .text:0x80307468; // type:function size:0xD4 scope:global align:4 +SIGetResponse = .text:0x8030753C; // type:function size:0xC4 scope:global align:4 +AlarmHandler = .text:0x80307600; // type:function size:0x8C scope:local align:4 +SITransfer = .text:0x8030768C; // type:function size:0x16C scope:global align:4 +GetTypeCallback = .text:0x803077F8; // type:function size:0x298 scope:global align:4 +SIGetType = .text:0x80307A90; // type:function size:0x1C4 scope:global align:4 +SIGetTypeAsync = .text:0x80307C54; // type:function size:0x13C scope:global align:4 +SIDecodeType = .text:0x80307D90; // type:function size:0x14C scope:global align:4 +SIProbe = .text:0x80307EDC; // type:function size:0x24 scope:global align:4 +SISetSamplingRate = .text:0x80307F00; // type:function size:0xE4 scope:global align:4 +SIRefreshSamplingRate = .text:0x80307FE4; // type:function size:0x24 scope:global align:4 +DBInit = .text:0x80308008; // type:function size:0x28 scope:global align:4 +__DBExceptionDestinationAux = .text:0x80308030; // type:function size:0x48 scope:global align:4 +__DBExceptionDestination = .text:0x80308078; // type:function size:0x10 scope:global align:4 +__DBIsExceptionMarked = .text:0x80308088; // type:function size:0x1C scope:global align:4 +DBPrintf = .text:0x803080A4; // type:function size:0x50 scope:global align:4 +PSMTXIdentity = .text:0x803080F4; // type:function size:0x2C scope:global align:4 +PSMTXCopy = .text:0x80308120; // type:function size:0x34 scope:global align:4 +PSMTXConcat = .text:0x80308154; // type:function size:0xCC scope:global align:4 +PSMTXInverse = .text:0x80308220; // type:function size:0xF8 scope:global align:4 +PSMTXRotRad = .text:0x80308318; // type:function size:0x70 scope:global align:4 +PSMTXRotTrig = .text:0x80308388; // type:function size:0xB0 scope:global align:4 +C_MTXRotAxisRad = .text:0x80308438; // type:function size:0x118 scope:global align:4 +__PSMTXRotAxisRadInternal = .text:0x80308550; // type:function size:0xB0 scope:global align:4 +PSMTXRotAxisRad = .text:0x80308600; // type:function size:0x70 scope:global align:4 +PSMTXTrans = .text:0x80308670; // type:function size:0x34 scope:global align:4 +PSMTXTransApply = .text:0x803086A4; // type:function size:0x4C scope:global align:4 +PSMTXScale = .text:0x803086F0; // type:function size:0x28 scope:global align:4 +PSMTXQuat = .text:0x80308718; // type:function size:0xA4 scope:global align:4 +C_MTXLookAt = .text:0x803087BC; // type:function size:0x18C scope:global align:4 +C_MTXLightPerspective = .text:0x80308948; // type:function size:0xCC scope:global align:4 +C_MTXLightOrtho = .text:0x80308A14; // type:function size:0x88 scope:global align:4 +PSMTXMultVec = .text:0x80308A9C; // type:function size:0x54 scope:global align:4 +PSMTXMultVecArray = .text:0x80308AF0; // type:function size:0x8C scope:global align:4 +PSMTXMultVecSR = .text:0x80308B7C; // type:function size:0x54 scope:global align:4 +C_MTXPerspective = .text:0x80308BD0; // type:function size:0xD0 scope:global align:4 +C_MTXOrtho = .text:0x80308CA0; // type:function size:0x98 scope:global align:4 +PSVECAdd = .text:0x80308D38; // type:function size:0x24 scope:global align:4 +PSVECSubtract = .text:0x80308D5C; // type:function size:0x24 scope:global align:4 +PSVECScale = .text:0x80308D80; // type:function size:0x1C scope:global align:4 +C_VECNormalize = .text:0x80308D9C; // type:function size:0xC8 scope:global align:4 +PSVECNormalize = .text:0x80308E64; // type:function size:0x44 scope:global align:4 +PSVECSquareMag = .text:0x80308EA8; // type:function size:0x18 scope:global align:4 +PSVECMag = .text:0x80308EC0; // type:function size:0x44 scope:global align:4 +PSVECDotProduct = .text:0x80308F04; // type:function size:0x20 scope:global align:4 +PSVECCrossProduct = .text:0x80308F24; // type:function size:0x3C scope:global align:4 +C_VECHalfAngle = .text:0x80308F60; // type:function size:0xD8 scope:global align:4 +C_VECReflect = .text:0x80309038; // type:function size:0xD4 scope:global align:4 +PSVECSquareDistance = .text:0x8030910C; // type:function size:0x28 scope:global align:4 +PSVECDistance = .text:0x80309134; // type:function size:0x54 scope:global align:4 +PSQUATMultiply = .text:0x80309188; // type:function size:0x5C scope:global align:4 +PSQUATNormalize = .text:0x803091E4; // type:function size:0x54 scope:global align:4 +PSQUATInverse = .text:0x80309238; // type:function size:0x58 scope:global align:4 +C_QUATRotAxisRad = .text:0x80309290; // type:function size:0x8C scope:global align:4 +C_QUATSlerp = .text:0x8030931C; // type:function size:0x174 scope:global align:4 +__DVDInitWA = .text:0x80309490; // type:function size:0x40 scope:global align:4 +__DVDInterruptHandler = .text:0x803094D0; // type:function size:0x2E0 scope:global align:4 +AlarmHandler = .text:0x803097B0; // type:function size:0x84 scope:local align:4 +AlarmHandlerForTimeout = .text:0x80309834; // type:function size:0x70 scope:global align:4 +Read = .text:0x803098A4; // type:function size:0x110 scope:global align:4 +SeekTwiceBeforeRead = .text:0x803099B4; // type:function size:0x80 scope:global align:4 +DVDLowRead = .text:0x80309A34; // type:function size:0x298 scope:global align:4 +DVDLowSeek = .text:0x80309CCC; // type:function size:0x94 scope:global align:4 +DVDLowWaitCoverClose = .text:0x80309D60; // type:function size:0x2C scope:global align:4 +DVDLowReadDiskID = .text:0x80309D8C; // type:function size:0xA4 scope:global align:4 +DVDLowStopMotor = .text:0x80309E30; // type:function size:0x8C scope:global align:4 +DVDLowRequestError = .text:0x80309EBC; // type:function size:0x8C scope:global align:4 +DVDLowInquiry = .text:0x80309F48; // type:function size:0x9C scope:global align:4 +DVDLowAudioStream = .text:0x80309FE4; // type:function size:0x98 scope:global align:4 +DVDLowRequestAudioStatus = .text:0x8030A07C; // type:function size:0x8C scope:global align:4 +DVDLowAudioBufferConfig = .text:0x8030A108; // type:function size:0x9C scope:global align:4 +DVDLowReset = .text:0x8030A1A4; // type:function size:0xBC scope:global align:4 +DVDLowBreak = .text:0x8030A260; // type:function size:0x14 scope:global align:4 +DVDLowClearCallback = .text:0x8030A274; // type:function size:0x18 scope:global align:4 +__DVDLowSetWAType = .text:0x8030A28C; // type:function size:0x44 scope:global align:4 +__DVDFSInit = .text:0x8030A2D0; // type:function size:0x38 scope:global align:4 +DVDConvertPathToEntrynum = .text:0x8030A308; // type:function size:0x2F4 scope:global align:4 +DVDFastOpen = .text:0x8030A5FC; // type:function size:0x74 scope:global align:4 +DVDOpen = .text:0x8030A670; // type:function size:0xC8 scope:global align:4 +DVDClose = .text:0x8030A738; // type:function size:0x24 scope:global align:4 +entryToPath = .text:0x8030A75C; // type:function size:0x160 scope:global align:4 +DVDConvertEntrynumToPath = .text:0x8030A8BC; // type:function size:0x154 scope:global align:4 +DVDGetCurrentDir = .text:0x8030AA10; // type:function size:0xC4 scope:global align:4 +DVDChangeDir = .text:0x8030AAD4; // type:function size:0x60 scope:global align:4 +DVDReadAsyncPrio = .text:0x8030AB34; // type:function size:0xC0 scope:global align:4 +cbForReadAsync = .text:0x8030ABF4; // type:function size:0x30 scope:global align:4 +DVDReadPrio = .text:0x8030AC24; // type:function size:0x118 scope:global align:4 +cbForReadSync = .text:0x8030AD3C; // type:function size:0x24 scope:global align:4 +DVDOpenDir = .text:0x8030AD60; // type:function size:0xC0 scope:global align:4 +DVDReadDir = .text:0x8030AE20; // type:function size:0xA4 scope:global align:4 +DVDCloseDir = .text:0x8030AEC4; // type:function size:0x8 scope:global align:4 +DVDPrepareStreamAsync = .text:0x8030AECC; // type:function size:0xEC scope:global align:4 +cbForPrepareStreamAsync = .text:0x8030AFB8; // type:function size:0x30 scope:global align:4 +defaultOptionalCommandChecker = .text:0x8030AFE8; // type:function size:0x4 scope:global align:4 +DVDInit = .text:0x8030AFEC; // type:function size:0xCC scope:global align:4 +stateReadingFST = .text:0x8030B0B8; // type:function size:0x94 scope:global align:4 +cbForStateReadingFST = .text:0x8030B14C; // type:function size:0x8C scope:global align:4 +cbForStateError = .text:0x8030B1D8; // type:function size:0xAC scope:global align:4 +stateTimeout = .text:0x8030B284; // type:function size:0x34 scope:global align:4 +stateGettingError = .text:0x8030B2B8; // type:function size:0x28 scope:global align:4 +CategorizeError = .text:0x8030B2E0; // type:function size:0xB4 scope:global align:4 +cbForStateGettingError = .text:0x8030B394; // type:function size:0x294 scope:global align:4 +cbForUnrecoveredError = .text:0x8030B628; // type:function size:0x68 scope:global align:4 +cbForUnrecoveredErrorRetry = .text:0x8030B690; // type:function size:0x98 scope:global align:4 +stateGoToRetry = .text:0x8030B728; // type:function size:0x28 scope:global align:4 +cbForStateGoToRetry = .text:0x8030B750; // type:function size:0x158 scope:global align:4 +stateCheckID = .text:0x8030B8A8; // type:function size:0xE0 scope:global align:4 +stateCheckID3 = .text:0x8030B988; // type:function size:0x34 scope:global align:4 +stateCheckID2a = .text:0x8030B9BC; // type:function size:0x34 scope:global align:4 +cbForStateCheckID2a = .text:0x8030B9F0; // type:function size:0x74 scope:global align:4 +stateCheckID2 = .text:0x8030BA64; // type:function size:0x38 scope:global align:4 +cbForStateCheckID1 = .text:0x8030BA9C; // type:function size:0x114 scope:global align:4 +cbForStateCheckID2 = .text:0x8030BBB0; // type:function size:0xE4 scope:global align:4 +cbForStateCheckID3 = .text:0x8030BC94; // type:function size:0xFC scope:global align:4 +AlarmHandler = .text:0x8030BD90; // type:function size:0x44 scope:local align:4 +stateCoverClosed = .text:0x8030BDD4; // type:function size:0xCC scope:global align:4 +stateCoverClosed_CMD = .text:0x8030BEA0; // type:function size:0x30 scope:global align:4 +cbForStateCoverClosed = .text:0x8030BED0; // type:function size:0x70 scope:global align:4 +stateMotorStopped = .text:0x8030BF40; // type:function size:0x28 scope:global align:4 +cbForStateMotorStopped = .text:0x8030BF68; // type:function size:0xE4 scope:global align:4 +stateReady = .text:0x8030C04C; // type:function size:0x2DC scope:global align:4 +stateBusy = .text:0x8030C328; // type:function size:0x320 scope:global align:4 +cbForStateBusy = .text:0x8030C648; // type:function size:0x638 scope:global align:4 +DVDReadAbsAsyncPrio = .text:0x8030CC80; // type:function size:0xDC scope:global align:4 +DVDReadAbsAsyncForBS = .text:0x8030CD5C; // type:function size:0xD0 scope:global align:4 +DVDReadDiskID = .text:0x8030CE2C; // type:function size:0xD4 scope:global align:4 +DVDPrepareStreamAbsAsync = .text:0x8030CF00; // type:function size:0xC4 scope:global align:4 +DVDCancelStreamAsync = .text:0x8030CFC4; // type:function size:0xBC scope:global align:4 +DVDStopStreamAtEndAsync = .text:0x8030D080; // type:function size:0xBC scope:global align:4 +DVDGetStreamPlayAddrAsync = .text:0x8030D13C; // type:function size:0xBC scope:global align:4 +DVDInquiryAsync = .text:0x8030D1F8; // type:function size:0xD0 scope:global align:4 +DVDReset = .text:0x8030D2C8; // type:function size:0x44 scope:global align:4 +DVDGetCommandBlockStatus = .text:0x8030D30C; // type:function size:0x4C scope:global align:4 +DVDGetDriveStatus = .text:0x8030D358; // type:function size:0xAC scope:global align:4 +DVDSetAutoInvalidation = .text:0x8030D404; // type:function size:0x10 scope:global align:4 +DVDCancelAsync = .text:0x8030D414; // type:function size:0x270 scope:global align:4 +DVDCancel = .text:0x8030D684; // type:function size:0xAC scope:global align:4 +cbForCancelSync = .text:0x8030D730; // type:function size:0x24 scope:global align:4 +DVDGetCurrentDiskID = .text:0x8030D754; // type:function size:0x8 scope:global align:4 +DVDCheckDisk = .text:0x8030D75C; // type:function size:0xE4 scope:global align:4 +__DVDPrepareResetAsync = .text:0x8030D840; // type:function size:0x11C scope:global align:4 +__DVDClearWaitingQueue = .text:0x8030D95C; // type:function size:0x38 scope:global align:4 +__DVDPushWaitingQueue = .text:0x8030D994; // type:function size:0x68 scope:global align:4 +__DVDPopWaitingQueue = .text:0x8030D9FC; // type:function size:0xA0 scope:global align:4 +__DVDCheckWaitingQueue = .text:0x8030DA9C; // type:function size:0x58 scope:global align:4 +__DVDDequeueWaitingQueue = .text:0x8030DAF4; // type:function size:0x60 scope:global align:4 +ErrorCode2Num = .text:0x8030DB54; // type:function size:0x11C scope:global align:4 +__DVDStoreErrorCode = .text:0x8030DC70; // type:function size:0x7C scope:global align:4 +DVDCompareDiskID = .text:0x8030DCEC; // type:function size:0xF8 scope:global align:4 +__DVDPrintFatalMessage = .text:0x8030DDE4; // type:function size:0x30 scope:global align:4 +cb = .text:0x8030DE14; // type:function size:0xD8 scope:global align:4 +__fstLoad = .text:0x8030DEEC; // type:function size:0x168 scope:global align:4 +__VIRetraceHandler = .text:0x8030E054; // type:function size:0x230 scope:global align:4 +VISetPreRetraceCallback = .text:0x8030E284; // type:function size:0x44 scope:global align:4 +VISetPostRetraceCallback = .text:0x8030E2C8; // type:function size:0x44 scope:global align:4 +getTiming = .text:0x8030E30C; // type:function size:0xA0 scope:global align:4 +__VIInit = .text:0x8030E3AC; // type:function size:0x200 scope:global align:4 +VIInit = .text:0x8030E5AC; // type:function size:0x4B0 scope:global align:4 +VIWaitForRetrace = .text:0x8030EA5C; // type:function size:0x54 scope:global align:4 +setFbbRegs = .text:0x8030EAB0; // type:function size:0x2D4 scope:global align:4 +setVerticalRegs = .text:0x8030ED84; // type:function size:0x1A0 scope:global align:4 +VIConfigure = .text:0x8030EF24; // type:function size:0x828 scope:global align:4 +VIFlush = .text:0x8030F74C; // type:function size:0x130 scope:global align:4 +VISetNextFrameBuffer = .text:0x8030F87C; // type:function size:0x6C scope:global align:4 +VISetBlack = .text:0x8030F8E8; // type:function size:0x7C scope:global align:4 +VIGetRetraceCount = .text:0x8030F964; // type:function size:0x8 scope:global align:4 +getCurrentFieldEvenOdd = .text:0x8030F96C; // type:function size:0x68 scope:global align:4 +VIGetNextField = .text:0x8030F9D4; // type:function size:0xA8 scope:global align:4 +VIGetCurrentLine = .text:0x8030FA7C; // type:function size:0x98 scope:global align:4 +VIGetTvFormat = .text:0x8030FB14; // type:function size:0x68 scope:global align:4 +VIGetDTVStatus = .text:0x8030FB7C; // type:function size:0x3C scope:global align:4 +ClampStick = .text:0x8030FBB8; // type:function size:0x130 scope:global align:4 +PADClamp = .text:0x8030FCE8; // type:function size:0x114 scope:global align:4 +UpdateOrigin = .text:0x8030FDFC; // type:function size:0x1A4 scope:global align:4 +PADOriginCallback = .text:0x8030FFA0; // type:function size:0xC4 scope:global align:4 +PADOriginUpdateCallback = .text:0x80310064; // type:function size:0xC0 scope:global align:4 +PADProbeCallback = .text:0x80310124; // type:function size:0xD8 scope:global align:4 +PADTypeAndStatusCallback = .text:0x803101FC; // type:function size:0x32C scope:global align:4 +PADReceiveCheckCallback = .text:0x80310528; // type:function size:0x134 scope:global align:4 +PADReset = .text:0x8031065C; // type:function size:0x100 scope:global align:4 +PADRecalibrate = .text:0x8031075C; // type:function size:0x104 scope:global align:4 +PADInit = .text:0x80310860; // type:function size:0x218 scope:global align:4 +PADRead = .text:0x80310A78; // type:function size:0x3AC scope:global align:4 +PADControlMotor = .text:0x80310E24; // type:function size:0xA4 scope:global align:4 +PADSetSpec = .text:0x80310EC8; // type:function size:0x60 scope:global align:4 +SPEC0_MakeStatus = .text:0x80310F28; // type:function size:0x174 scope:global align:4 +SPEC1_MakeStatus = .text:0x8031109C; // type:function size:0x174 scope:global align:4 +SPEC2_MakeStatus = .text:0x80311210; // type:function size:0x3F8 scope:global align:4 +PADSetAnalogMode = .text:0x80311608; // type:function size:0x74 scope:global align:4 +OnReset = .text:0x8031167C; // type:function size:0x194 scope:local align:4 +SamplingHandler = .text:0x80311810; // type:function size:0x60 scope:global align:4 +PADSetSamplingCallback = .text:0x80311870; // type:function size:0x54 scope:global align:4 +__PADDisableRecalibration = .text:0x803118C4; // type:function size:0x7C scope:global align:4 +AIRegisterDMACallback = .text:0x80311940; // type:function size:0x44 scope:global align:4 +AIInitDMA = .text:0x80311984; // type:function size:0x88 scope:global align:4 +AIStartDMA = .text:0x80311A0C; // type:function size:0x18 scope:global align:4 +AIResetStreamSampleCount = .text:0x80311A24; // type:function size:0x18 scope:global align:4 +AISetStreamPlayState = .text:0x80311A3C; // type:function size:0xD8 scope:global align:4 +AIGetStreamPlayState = .text:0x80311B14; // type:function size:0x10 scope:global align:4 +AISetDSPSampleRate = .text:0x80311B24; // type:function size:0xE0 scope:global align:4 +AIGetDSPSampleRate = .text:0x80311C04; // type:function size:0x14 scope:global align:4 +AISetStreamSampleRate = .text:0x80311C18; // type:function size:0x28 scope:global align:4 +__AI_set_stream_sample_rate = .text:0x80311C40; // type:function size:0xD4 scope:global align:4 +AIGetStreamSampleRate = .text:0x80311D14; // type:function size:0x10 scope:global align:4 +AISetStreamVolLeft = .text:0x80311D24; // type:function size:0x1C scope:global align:4 +AIGetStreamVolLeft = .text:0x80311D40; // type:function size:0x10 scope:global align:4 +AISetStreamVolRight = .text:0x80311D50; // type:function size:0x1C scope:global align:4 +AIGetStreamVolRight = .text:0x80311D6C; // type:function size:0x10 scope:global align:4 +AIInit = .text:0x80311D7C; // type:function size:0x16C scope:global align:4 +__AISHandler = .text:0x80311EE8; // type:function size:0x7C scope:global align:4 +__AIDHandler = .text:0x80311F64; // type:function size:0xAC scope:global align:4 +__AICallbackStackSwitch = .text:0x80312010; // type:function size:0x58 scope:global align:4 +__AI_SRC_INIT = .text:0x80312068; // type:function size:0x1E4 scope:global align:4 +ARRegisterDMACallback = .text:0x8031224C; // type:function size:0x44 scope:global align:4 +ARStartDMA = .text:0x80312290; // type:function size:0xF0 scope:global align:4 +ARAlloc = .text:0x80312380; // type:function size:0x68 scope:global align:4 +ARInit = .text:0x803123E8; // type:function size:0xC4 scope:global align:4 +ARGetBaseAddress = .text:0x803124AC; // type:function size:0x8 scope:global align:4 +ARGetSize = .text:0x803124B4; // type:function size:0x8 scope:global align:4 +__ARHandler = .text:0x803124BC; // type:function size:0x78 scope:global align:4 +__ARChecksize = .text:0x80312534; // type:function size:0x17F4 scope:global align:4 +__ARQServiceQueueLo = .text:0x80313D28; // type:function size:0x100 scope:global align:4 +__ARQCallbackHack = .text:0x80313E28; // type:function size:0x4 scope:global align:4 +__ARQInterruptServiceRoutine = .text:0x80313E2C; // type:function size:0xCC scope:global align:4 +ARQInit = .text:0x80313EF8; // type:function size:0x70 scope:global align:4 +ARQPostRequest = .text:0x80313F68; // type:function size:0x15C scope:global align:4 +DSPCheckMailToDSP = .text:0x803140C4; // type:function size:0x10 scope:global align:4 +DSPCheckMailFromDSP = .text:0x803140D4; // type:function size:0x10 scope:global align:4 +DSPReadMailFromDSP = .text:0x803140E4; // type:function size:0x18 scope:global align:4 +DSPSendMailToDSP = .text:0x803140FC; // type:function size:0x14 scope:global align:4 +DSPAssertInt = .text:0x80314110; // type:function size:0x40 scope:global align:4 +DSPInit = .text:0x80314150; // type:function size:0xC4 scope:global align:4 +__DSP_debug_printf = .text:0x80314214; // type:function size:0x50 scope:global align:4 +__DSP_exec_task = .text:0x80314264; // type:function size:0x1A0 scope:global align:4 +__DSP_boot_task = .text:0x80314404; // type:function size:0x18C scope:global align:4 +__DSP_insert_task = .text:0x80314590; // type:function size:0xA0 scope:global align:4 +__DSP_remove_task = .text:0x80314630; // type:function size:0x94 scope:global align:4 +__CARDDefaultApiCallback = .text:0x803146C4; // type:function size:0x4 scope:global align:4 +__CARDSyncCallback = .text:0x803146C8; // type:function size:0x34 scope:global align:4 +__CARDExtHandler = .text:0x803146FC; // type:function size:0xD8 scope:global align:4 +__CARDExiHandler = .text:0x803147D4; // type:function size:0x118 scope:global align:4 +__CARDTxHandler = .text:0x803148EC; // type:function size:0xA8 scope:global align:4 +__CARDUnlockedHandler = .text:0x80314994; // type:function size:0x84 scope:global align:4 +__CARDEnableInterrupt = .text:0x80314A18; // type:function size:0xC0 scope:global align:4 +__CARDReadStatus = .text:0x80314AD8; // type:function size:0xF0 scope:global align:4 +__CARDClearStatus = .text:0x80314BC8; // type:function size:0xAC scope:global align:4 +TimeoutHandler = .text:0x80314C74; // type:function size:0xA4 scope:global align:4 +Retry = .text:0x80314D18; // type:function size:0x22C scope:global align:4 +UnlockedCallback = .text:0x80314F44; // type:function size:0x110 scope:global align:4 +__CARDStart = .text:0x80315054; // type:function size:0x1B4 scope:global align:4 +__CARDReadSegment = .text:0x80315208; // type:function size:0x134 scope:global align:4 +__CARDWritePage = .text:0x8031533C; // type:function size:0x11C scope:global align:4 +__CARDEraseSector = .text:0x80315458; // type:function size:0xE0 scope:global align:4 +CARDInit = .text:0x80315538; // type:function size:0xAC scope:global align:4 +__CARDGetFontEncode = .text:0x803155E4; // type:function size:0x8 scope:global align:4 +__CARDSetDiskID = .text:0x803155EC; // type:function size:0x38 scope:global align:4 +__CARDGetControlBlock = .text:0x80315624; // type:function size:0xB8 scope:global align:4 +__CARDPutControlBlock = .text:0x803156DC; // type:function size:0x64 scope:global align:4 +CARDFreeBlocks = .text:0x80315740; // type:function size:0x150 scope:global align:4 +__CARDSync = .text:0x80315890; // type:function size:0x98 scope:global align:4 +OnReset = .text:0x80315928; // type:function size:0x50 scope:local align:4 +bitrev = .text:0x80315978; // type:function size:0x16C scope:global align:4 +ReadArrayUnlock = .text:0x80315AE4; // type:function size:0x144 scope:global align:4 +DummyLen = .text:0x80315C28; // type:function size:0xC4 scope:global align:4 +__CARDUnlock = .text:0x80315CEC; // type:function size:0xB58 scope:global align:4 +InitCallback = .text:0x80316844; // type:function size:0x70 scope:global align:4 +DoneCallback = .text:0x803168B4; // type:function size:0x324 scope:global align:4 +BlockReadCallback = .text:0x80316BD8; // type:function size:0xDC scope:global align:4 +__CARDRead = .text:0x80316CB4; // type:function size:0x64 scope:global align:4 +BlockWriteCallback = .text:0x80316D18; // type:function size:0xDC scope:global align:4 +__CARDWrite = .text:0x80316DF4; // type:function size:0x64 scope:global align:4 +__CARDGetFatBlock = .text:0x80316E58; // type:function size:0x8 scope:global align:4 +WriteCallback = .text:0x80316E60; // type:function size:0xD4 scope:local align:4 +EraseCallback = .text:0x80316F34; // type:function size:0xC8 scope:local align:4 +__CARDAllocBlock = .text:0x80316FFC; // type:function size:0x118 scope:global align:4 +__CARDUpdateFatBlock = .text:0x80317114; // type:function size:0xAC scope:global align:4 +__CARDGetDirBlock = .text:0x803171C0; // type:function size:0x8 scope:global align:4 +WriteCallback = .text:0x803171C8; // type:function size:0xD0 scope:local align:4 +EraseCallback = .text:0x80317298; // type:function size:0xC8 scope:local align:4 +__CARDUpdateDir = .text:0x80317360; // type:function size:0xC4 scope:global align:4 +__CARDCheckSum = .text:0x80317424; // type:function size:0x1B0 scope:global align:4 +VerifyID = .text:0x803175D4; // type:function size:0x284 scope:global align:4 +VerifyDir = .text:0x80317858; // type:function size:0x240 scope:global align:4 +VerifyFAT = .text:0x80317A98; // type:function size:0x284 scope:global align:4 +__CARDVerify = .text:0x80317D1C; // type:function size:0x8C scope:global align:4 +CARDCheckExAsync = .text:0x80317DA8; // type:function size:0x590 scope:global align:4 +CARDCheck = .text:0x80318338; // type:function size:0x54 scope:global align:4 +IsCard = .text:0x8031838C; // type:function size:0xCC scope:global align:4 +CARDProbe = .text:0x80318458; // type:function size:0x38 scope:global align:4 +CARDProbeEx = .text:0x80318490; // type:function size:0x17C scope:global align:4 +DoMount = .text:0x8031860C; // type:function size:0x410 scope:global align:4 +__CARDMountCallback = .text:0x80318A1C; // type:function size:0x138 scope:global align:4 +CARDMountAsync = .text:0x80318B54; // type:function size:0x1A0 scope:global align:4 +CARDMount = .text:0x80318CF4; // type:function size:0x48 scope:global align:4 +DoUnmount = .text:0x80318D3C; // type:function size:0x9C scope:global align:4 +CARDUnmount = .text:0x80318DD8; // type:function size:0xAC scope:global align:4 +FormatCallback = .text:0x80318E84; // type:function size:0x144 scope:global align:4 +__CARDFormatRegionAsync = .text:0x80318FC8; // type:function size:0x658 scope:global align:4 +CARDFormat = .text:0x80319620; // type:function size:0x54 scope:global align:4 +__CARDCompareFileName = .text:0x80319674; // type:function size:0x68 scope:global align:4 +__CARDAccess = .text:0x803196DC; // type:function size:0x98 scope:global align:4 +__CARDIsPublic = .text:0x80319774; // type:function size:0x30 scope:global align:4 +CARDOpen = .text:0x803197A4; // type:function size:0x178 scope:global align:4 +CARDClose = .text:0x8031991C; // type:function size:0x54 scope:global align:4 +CreateCallbackFat = .text:0x80319970; // type:function size:0x130 scope:global align:4 +CARDCreateAsync = .text:0x80319AA0; // type:function size:0x220 scope:global align:4 +CARDCreate = .text:0x80319CC0; // type:function size:0x48 scope:global align:4 +__CARDSeek = .text:0x80319D08; // type:function size:0x1B8 scope:global align:4 +ReadCallback = .text:0x80319EC0; // type:function size:0x130 scope:global align:4 +CARDReadAsync = .text:0x80319FF0; // type:function size:0x148 scope:global align:4 +CARDRead = .text:0x8031A138; // type:function size:0x48 scope:global align:4 +WriteCallback = .text:0x8031A180; // type:function size:0x170 scope:local align:4 +EraseCallback = .text:0x8031A2F0; // type:function size:0xB0 scope:local align:4 +CARDWriteAsync = .text:0x8031A3A0; // type:function size:0x114 scope:global align:4 +CARDWrite = .text:0x8031A4B4; // type:function size:0x48 scope:global align:4 +UpdateIconOffsets = .text:0x8031A4FC; // type:function size:0x1F8 scope:global align:4 +CARDGetStatus = .text:0x8031A6F4; // type:function size:0x12C scope:global align:4 +CARDSetStatusAsync = .text:0x8031A820; // type:function size:0x174 scope:global align:4 +CARDSetStatus = .text:0x8031A994; // type:function size:0x48 scope:global align:4 +CARDGetSerialNo = .text:0x8031A9DC; // type:function size:0xC4 scope:global align:4 +__GXDefaultTexRegionCallback = .text:0x8031AAA0; // type:function size:0x7C scope:global align:4 +__GXDefaultTlutRegionCallback = .text:0x8031AB1C; // type:function size:0x24 scope:global align:4 +GXInit = .text:0x8031AB40; // type:function size:0x86C scope:global align:4 +__GXInitGX = .text:0x8031B3AC; // type:function size:0x8C4 scope:global align:4 +GXCPInterruptHandler = .text:0x8031BC70; // type:function size:0x134 scope:global align:4 +GXInitFifoBase = .text:0x8031BDA4; // type:function size:0x6C scope:global align:4 +GXInitFifoPtrs = .text:0x8031BE10; // type:function size:0x70 scope:global align:4 +GXInitFifoLimits = .text:0x8031BE80; // type:function size:0xC scope:global align:4 +GXSetCPUFifo = .text:0x8031BE8C; // type:function size:0x110 scope:global align:4 +GXSetGPFifo = .text:0x8031BF9C; // type:function size:0x178 scope:global align:4 +GXSaveCPUFifo = .text:0x8031C114; // type:function size:0x20 scope:global align:4 +__GXSaveCPUFifoAux = .text:0x8031C134; // type:function size:0xDC scope:global align:4 +GXGetGPStatus = .text:0x8031C210; // type:function size:0x50 scope:global align:4 +__GXFifoInit = .text:0x8031C260; // type:function size:0x4C scope:global align:4 +__GXFifoReadEnable = .text:0x8031C2AC; // type:function size:0x24 scope:global align:4 +__GXFifoReadDisable = .text:0x8031C2D0; // type:function size:0x20 scope:global align:4 +__GXFifoLink = .text:0x8031C2F0; // type:function size:0x3C scope:global align:4 +__GXWriteFifoIntEnable = .text:0x8031C32C; // type:function size:0x3C scope:global align:4 +__GXWriteFifoIntReset = .text:0x8031C368; // type:function size:0x3C scope:global align:4 +__GXCleanGPFifo = .text:0x8031C3A4; // type:function size:0x100 scope:global align:4 +GXSetCurrentGXThread = .text:0x8031C4A4; // type:function size:0x4C scope:global align:4 +GXGetCurrentGXThread = .text:0x8031C4F0; // type:function size:0x8 scope:global align:4 +GXGetCPUFifo = .text:0x8031C4F8; // type:function size:0x8 scope:global align:4 +GXGetGPFifo = .text:0x8031C500; // type:function size:0x8 scope:global align:4 +__GXXfVtxSpecs = .text:0x8031C508; // type:function size:0x158 scope:global align:4 +GXSetVtxDesc = .text:0x8031C660; // type:function size:0x350 scope:global align:4 +__GXSetVCD = .text:0x8031C9B0; // type:function size:0x54 scope:global align:4 +__GXCalculateVLim = .text:0x8031CA04; // type:function size:0x124 scope:global align:4 +GXClearVtxDesc = .text:0x8031CB28; // type:function size:0x38 scope:global align:4 +GXSetVtxAttrFmt = .text:0x8031CB60; // type:function size:0x358 scope:global align:4 +GXSetVtxAttrFmtv = .text:0x8031CEB8; // type:function size:0x378 scope:global align:4 +__GXSetVAT = .text:0x8031D230; // type:function size:0x9C scope:global align:4 +GXGetVtxAttrFmt = .text:0x8031D2CC; // type:function size:0x280 scope:global align:4 +GXGetVtxAttrFmtv = .text:0x8031D54C; // type:function size:0x74 scope:global align:4 +GXSetArray = .text:0x8031D5C0; // type:function size:0x8C scope:global align:4 +GXInvalidateVtxCache = .text:0x8031D64C; // type:function size:0x10 scope:global align:4 +GXSetTexCoordGen2 = .text:0x8031D65C; // type:function size:0x2D0 scope:global align:4 +GXSetNumTexGens = .text:0x8031D92C; // type:function size:0x40 scope:global align:4 +GXSetMisc = .text:0x8031D96C; // type:function size:0x6C scope:global align:4 +GXFlush = .text:0x8031D9D8; // type:function size:0x5C scope:global align:4 +GXAbortFrame = .text:0x8031DA34; // type:function size:0xB4 scope:global align:4 +GXSetDrawSync = .text:0x8031DAE8; // type:function size:0xB8 scope:global align:4 +GXSetDrawDone = .text:0x8031DBA0; // type:function size:0x98 scope:global align:4 +GXDrawDone = .text:0x8031DC38; // type:function size:0x80 scope:global align:4 +GXPixModeSync = .text:0x8031DCB8; // type:function size:0x24 scope:global align:4 +GXPokeAlphaMode = .text:0x8031DCDC; // type:function size:0x14 scope:global align:4 +GXPokeAlphaRead = .text:0x8031DCF0; // type:function size:0x14 scope:global align:4 +GXPokeAlphaUpdate = .text:0x8031DD04; // type:function size:0x1C scope:global align:4 +GXPokeBlendMode = .text:0x8031DD20; // type:function size:0x88 scope:global align:4 +GXPokeColorUpdate = .text:0x8031DDA8; // type:function size:0x1C scope:global align:4 +GXPokeDstAlpha = .text:0x8031DDC4; // type:function size:0x14 scope:global align:4 +GXPokeDither = .text:0x8031DDD8; // type:function size:0x1C scope:global align:4 +GXPokeZMode = .text:0x8031DDF4; // type:function size:0x28 scope:global align:4 +GXPeekARGB = .text:0x8031DE1C; // type:function size:0x24 scope:global align:4 +GXPeekZ = .text:0x8031DE40; // type:function size:0x28 scope:global align:4 +GXSetDrawSyncCallback = .text:0x8031DE68; // type:function size:0x44 scope:global align:4 +GXTokenInterruptHandler = .text:0x8031DEAC; // type:function size:0x88 scope:global align:4 +GXSetDrawDoneCallback = .text:0x8031DF34; // type:function size:0x44 scope:global align:4 +GXFinishInterruptHandler = .text:0x8031DF78; // type:function size:0x84 scope:global align:4 +__GXPEInit = .text:0x8031DFFC; // type:function size:0x80 scope:global align:4 +__GXSetDirtyState = .text:0x8031E07C; // type:function size:0xA0 scope:global align:4 +GXBegin = .text:0x8031E11C; // type:function size:0xF0 scope:global align:4 +__GXSendFlushPrim = .text:0x8031E20C; // type:function size:0x88 scope:global align:4 +GXSetLineWidth = .text:0x8031E294; // type:function size:0x48 scope:global align:4 +GXSetPointSize = .text:0x8031E2DC; // type:function size:0x48 scope:global align:4 +GXEnableTexOffsets = .text:0x8031E324; // type:function size:0x5C scope:global align:4 +GXSetCullMode = .text:0x8031E380; // type:function size:0x4C scope:global align:4 +GXSetCoPlanar = .text:0x8031E3CC; // type:function size:0x3C scope:global align:4 +__GXSetGenMode = .text:0x8031E408; // type:function size:0x24 scope:global align:4 +GXSetDispCopySrc = .text:0x8031E42C; // type:function size:0x90 scope:global align:4 +GXSetTexCopySrc = .text:0x8031E4BC; // type:function size:0x90 scope:global align:4 +GXSetDispCopyDst = .text:0x8031E54C; // type:function size:0x3C scope:global align:4 +GXSetTexCopyDst = .text:0x8031E588; // type:function size:0x154 scope:global align:4 +GXSetDispCopyFrame2Field = .text:0x8031E6DC; // type:function size:0x28 scope:global align:4 +GXSetCopyClamp = .text:0x8031E704; // type:function size:0x68 scope:global align:4 +GXSetDispCopyYScale = .text:0x8031E76C; // type:function size:0xC8 scope:global align:4 +GXSetCopyClear = .text:0x8031E834; // type:function size:0x68 scope:global align:4 +GXSetCopyFilter = .text:0x8031E89C; // type:function size:0x228 scope:global align:4 +GXSetDispCopyGamma = .text:0x8031EAC4; // type:function size:0x1C scope:global align:4 +GXCopyDisp = .text:0x8031EAE0; // type:function size:0x15C scope:global align:4 +GXCopyTex = .text:0x8031EC3C; // type:function size:0x17C scope:global align:4 +GXClearBoundingBox = .text:0x8031EDB8; // type:function size:0x38 scope:global align:4 +GXInitLightAttn = .text:0x8031EDF0; // type:function size:0x1C scope:global align:4 +GXInitLightSpot = .text:0x8031EE0C; // type:function size:0x190 scope:global align:4 +GXInitLightDistAttn = .text:0x8031EF9C; // type:function size:0xD0 scope:global align:4 +GXInitLightPos = .text:0x8031F06C; // type:function size:0x10 scope:global align:4 +GXInitLightDir = .text:0x8031F07C; // type:function size:0x1C scope:global align:4 +GXInitLightColor = .text:0x8031F098; // type:function size:0xC scope:global align:4 +GXLoadLightObjImm = .text:0x8031F0A4; // type:function size:0x7C scope:global align:4 +GXSetChanAmbColor = .text:0x8031F120; // type:function size:0xF4 scope:global align:4 +GXSetChanMatColor = .text:0x8031F214; // type:function size:0xF4 scope:global align:4 +GXSetNumChans = .text:0x8031F308; // type:function size:0x44 scope:global align:4 +GXSetChanCtrl = .text:0x8031F34C; // type:function size:0xCC scope:global align:4 +GXGetTexBufferSize = .text:0x8031F418; // type:function size:0x15C scope:global align:4 +__GetImageTileCount = .text:0x8031F574; // type:function size:0xC8 scope:global align:4 +GXInitTexObj = .text:0x8031F63C; // type:function size:0x274 scope:global align:4 +GXInitTexObjCI = .text:0x8031F8B0; // type:function size:0x48 scope:global align:4 +GXInitTexObjLOD = .text:0x8031F8F8; // type:function size:0x194 scope:global align:4 +GXGetTexObjData = .text:0x8031FA8C; // type:function size:0xC scope:global align:4 +GXGetTexObjWidth = .text:0x8031FA98; // type:function size:0x10 scope:global align:4 +GXGetTexObjHeight = .text:0x8031FAA8; // type:function size:0x10 scope:global align:4 +GXGetTexObjFmt = .text:0x8031FAB8; // type:function size:0x8 scope:global align:4 +GXGetTexObjWrapS = .text:0x8031FAC0; // type:function size:0xC scope:global align:4 +GXGetTexObjWrapT = .text:0x8031FACC; // type:function size:0xC scope:global align:4 +GXGetTexObjTlut = .text:0x8031FAD8; // type:function size:0x8 scope:global align:4 +GXLoadTexObjPreLoaded = .text:0x8031FAE0; // type:function size:0x198 scope:global align:4 +GXLoadTexObj = .text:0x8031FC78; // type:function size:0x54 scope:global align:4 +GXInitTlutObj = .text:0x8031FCCC; // type:function size:0x48 scope:global align:4 +GXLoadTlut = .text:0x8031FD14; // type:function size:0x9C scope:global align:4 +GXInitTexCacheRegion = .text:0x8031FDB0; // type:function size:0x120 scope:global align:4 +GXInitTlutRegion = .text:0x8031FED0; // type:function size:0x48 scope:global align:4 +GXInvalidateTexAll = .text:0x8031FF18; // type:function size:0x48 scope:global align:4 +GXSetTexRegionCallback = .text:0x8031FF60; // type:function size:0x14 scope:global align:4 +GXSetTlutRegionCallback = .text:0x8031FF74; // type:function size:0x14 scope:global align:4 +GXSetTexCoordScaleManually = .text:0x8031FF88; // type:function size:0x8C scope:global align:4 +__SetSURegs = .text:0x80320014; // type:function size:0xB8 scope:global align:4 +__GXSetSUTexRegs = .text:0x803200CC; // type:function size:0x17C scope:global align:4 +__GXSetTmemConfig = .text:0x80320248; // type:function size:0x240 scope:global align:4 +GXSetTevIndirect = .text:0x80320488; // type:function size:0x9C scope:global align:4 +GXSetIndTexMtx = .text:0x80320524; // type:function size:0x160 scope:global align:4 +GXSetIndTexCoordScale = .text:0x80320684; // type:function size:0x17C scope:global align:4 +GXSetIndTexOrder = .text:0x80320800; // type:function size:0x114 scope:global align:4 +GXSetNumIndStages = .text:0x80320914; // type:function size:0x28 scope:global align:4 +GXSetTevDirect = .text:0x8032093C; // type:function size:0x48 scope:global align:4 +GXSetTevIndWarp = .text:0x80320984; // type:function size:0x64 scope:global align:4 +__GXUpdateBPMask = .text:0x803209E8; // type:function size:0xCC scope:global align:4 +__GXFlushTextureState = .text:0x80320AB4; // type:function size:0x24 scope:global align:4 +GXSetTevOp = .text:0x80320AD8; // type:function size:0x8C scope:global align:4 +GXSetTevColorIn = .text:0x80320B64; // type:function size:0x44 scope:global align:4 +GXSetTevAlphaIn = .text:0x80320BA8; // type:function size:0x44 scope:global align:4 +GXSetTevColorOp = .text:0x80320BEC; // type:function size:0x68 scope:global align:4 +GXSetTevAlphaOp = .text:0x80320C54; // type:function size:0x68 scope:global align:4 +GXSetTevColor = .text:0x80320CBC; // type:function size:0x74 scope:global align:4 +GXSetTevColorS10 = .text:0x80320D30; // type:function size:0x74 scope:global align:4 +GXSetTevKColor = .text:0x80320DA4; // type:function size:0x74 scope:global align:4 +GXSetTevKColorSel = .text:0x80320E18; // type:function size:0x6C scope:global align:4 +GXSetTevKAlphaSel = .text:0x80320E84; // type:function size:0x6C scope:global align:4 +GXSetTevSwapMode = .text:0x80320EF0; // type:function size:0x54 scope:global align:4 +GXSetTevSwapModeTable = .text:0x80320F44; // type:function size:0x98 scope:global align:4 +GXSetAlphaCompare = .text:0x80320FDC; // type:function size:0x54 scope:global align:4 +GXSetZTexture = .text:0x80321030; // type:function size:0x84 scope:global align:4 +GXSetTevOrder = .text:0x803210B4; // type:function size:0x1D8 scope:global align:4 +GXSetNumTevStages = .text:0x8032128C; // type:function size:0x30 scope:global align:4 +GXSetFog = .text:0x803212BC; // type:function size:0x1B0 scope:global align:4 +GXSetFogRangeAdj = .text:0x8032146C; // type:function size:0x100 scope:global align:4 +GXSetBlendMode = .text:0x8032156C; // type:function size:0x54 scope:global align:4 +GXSetColorUpdate = .text:0x803215C0; // type:function size:0x2C scope:global align:4 +GXSetAlphaUpdate = .text:0x803215EC; // type:function size:0x2C scope:global align:4 +GXSetZMode = .text:0x80321618; // type:function size:0x34 scope:global align:4 +GXSetZCompLoc = .text:0x8032164C; // type:function size:0x38 scope:global align:4 +GXSetPixelFmt = .text:0x80321684; // type:function size:0xE8 scope:global align:4 +GXSetDither = .text:0x8032176C; // type:function size:0x34 scope:global align:4 +GXSetDstAlpha = .text:0x803217A0; // type:function size:0x3C scope:global align:4 +GXSetFieldMask = .text:0x803217DC; // type:function size:0x38 scope:global align:4 +GXSetFieldMode = .text:0x80321814; // type:function size:0x7C scope:global align:4 +__GXSetRange = .text:0x80321890; // type:function size:0x4 scope:global align:4 +GXCallDisplayList = .text:0x80321894; // type:function size:0x70 scope:global align:4 +GXProject = .text:0x80321904; // type:function size:0x174 scope:global align:4 +GXSetProjection = .text:0x80321A78; // type:function size:0xB4 scope:global align:4 +GXSetProjectionv = .text:0x80321B2C; // type:function size:0xC0 scope:global align:4 +GXGetProjectionv = .text:0x80321BEC; // type:function size:0x60 scope:global align:4 +GXLoadPosMtxImm = .text:0x80321C4C; // type:function size:0x50 scope:global align:4 +GXLoadNrmMtxImm = .text:0x80321C9C; // type:function size:0x50 scope:global align:4 +GXSetCurrentMtx = .text:0x80321CEC; // type:function size:0x38 scope:global align:4 +GXLoadTexMtxImm = .text:0x80321D24; // type:function size:0xB4 scope:global align:4 +GXSetViewportJitter = .text:0x80321DD8; // type:function size:0x104 scope:global align:4 +GXSetViewport = .text:0x80321EDC; // type:function size:0x24 scope:global align:4 +GXGetViewportv = .text:0x80321F00; // type:function size:0x38 scope:global align:4 +GXSetScissor = .text:0x80321F38; // type:function size:0x90 scope:global align:4 +GXGetScissor = .text:0x80321FC8; // type:function size:0x48 scope:global align:4 +GXSetScissorBoxOffset = .text:0x80322010; // type:function size:0x40 scope:global align:4 +GXSetClipMode = .text:0x80322050; // type:function size:0x28 scope:global align:4 +__GXSetMatrixIndex = .text:0x80322078; // type:function size:0x84 scope:global align:4 +GXSetGPMetric = .text:0x803220FC; // type:function size:0x848 scope:global align:4 +GXClearGPMetric = .text:0x80322944; // type:function size:0x10 scope:global align:4 +GXReadXfRasMetric = .text:0x80322954; // type:function size:0xC4 scope:global align:4 +GDInitGDLObj = .text:0x80322A18; // type:function size:0x18 scope:global align:4 +GDFlushCurrToMem = .text:0x80322A30; // type:function size:0x2C scope:global align:4 +GDPadCurr32 = .text:0x80322A5C; // type:function size:0xF8 scope:global align:4 +GDOverflowed = .text:0x80322B54; // type:function size:0x30 scope:global align:4 +GDSetVtxDescv = .text:0x80322B84; // type:function size:0x5FC scope:global align:4 +GDSetArray = .text:0x80323180; // type:function size:0x20C scope:global align:4 +GDSetArrayRaw = .text:0x8032338C; // type:function size:0x208 scope:global align:4 +__va_arg = .text:0x80323594; // type:function size:0xC8 scope:global align:4 +__destroy_global_chain = .text:0x8032365C; // type:function size:0x48 scope:global align:4 +__register_global_object = .text:0x803236A4; // type:function size:0x18 scope:global align:4 +__copy = .text:0x803236BC; // type:function size:0x30 scope:global align:4 +__destroy_new_array = .text:0x803236EC; // type:function size:0x7C scope:global align:4 +__destroy_arr = .text:0x80323768; // type:function size:0x78 scope:global align:4 +__construct_array = .text:0x803237E0; // type:function size:0xF8 scope:global align:4 +__dt__26__partial_array_destructorFv = .text:0x803238D8; // type:function size:0xB8 scope:global align:4 +__construct_new_array = .text:0x80323990; // type:function size:0x100 scope:global align:4 +__ptmf_test = .text:0x80323A90; // type:function size:0x30 scope:global align:4 +__ptmf_cmpr = .text:0x80323AC0; // type:function size:0x3C scope:global align:4 +__ptmf_scall = .text:0x80323AFC; // type:function size:0x28 scope:global align:4 +__cvt_fp2unsigned = .text:0x80323B24; // type:function size:0x5C scope:global align:4 +__save_fpr = .text:0x80323B80; // type:function size:0x4C scope:global align:4 +_savefpr_14 = .text:0x80323B80; // type:label scope:global +_savefpr_15 = .text:0x80323B84; // type:label scope:global +_savefpr_16 = .text:0x80323B88; // type:label scope:global +_savefpr_17 = .text:0x80323B8C; // type:label scope:global +_savefpr_18 = .text:0x80323B90; // type:label scope:global +_savefpr_19 = .text:0x80323B94; // type:label scope:global +_savefpr_20 = .text:0x80323B98; // type:label scope:global +_savefpr_21 = .text:0x80323B9C; // type:label scope:global +_savefpr_22 = .text:0x80323BA0; // type:label scope:global +_savefpr_23 = .text:0x80323BA4; // type:label scope:global +_savefpr_24 = .text:0x80323BA8; // type:label scope:global +_savefpr_25 = .text:0x80323BAC; // type:label scope:global +_savefpr_26 = .text:0x80323BB0; // type:label scope:global +_savefpr_27 = .text:0x80323BB4; // type:label scope:global +_savefpr_28 = .text:0x80323BB8; // type:label scope:global +_savefpr_29 = .text:0x80323BBC; // type:label scope:global +_savefpr_30 = .text:0x80323BC0; // type:label scope:global +_savefpr_31 = .text:0x80323BC4; // type:label scope:global +__restore_fpr = .text:0x80323BCC; // type:function size:0x4C scope:global align:4 +_restfpr_14 = .text:0x80323BCC; // type:label scope:global +_restfpr_15 = .text:0x80323BD0; // type:label scope:global +_restfpr_16 = .text:0x80323BD4; // type:label scope:global +_restfpr_17 = .text:0x80323BD8; // type:label scope:global +_restfpr_18 = .text:0x80323BDC; // type:label scope:global +_restfpr_19 = .text:0x80323BE0; // type:label scope:global +_restfpr_20 = .text:0x80323BE4; // type:label scope:global +_restfpr_21 = .text:0x80323BE8; // type:label scope:global +_restfpr_22 = .text:0x80323BEC; // type:label scope:global +_restfpr_23 = .text:0x80323BF0; // type:label scope:global +_restfpr_24 = .text:0x80323BF4; // type:label scope:global +_restfpr_25 = .text:0x80323BF8; // type:label scope:global +_restfpr_26 = .text:0x80323BFC; // type:label scope:global +_restfpr_27 = .text:0x80323C00; // type:label scope:global +_restfpr_28 = .text:0x80323C04; // type:label scope:global +_restfpr_29 = .text:0x80323C08; // type:label scope:global +_restfpr_30 = .text:0x80323C0C; // type:label scope:global +_restfpr_31 = .text:0x80323C10; // type:label scope:global +__save_gpr = .text:0x80323C18; // type:function size:0x4C scope:global align:4 +_savegpr_14 = .text:0x80323C18; // type:label scope:global +_savegpr_15 = .text:0x80323C1C; // type:label scope:global +_savegpr_16 = .text:0x80323C20; // type:label scope:global +_savegpr_17 = .text:0x80323C24; // type:label scope:global +_savegpr_18 = .text:0x80323C28; // type:label scope:global +_savegpr_19 = .text:0x80323C2C; // type:label scope:global +_savegpr_20 = .text:0x80323C30; // type:label scope:global +_savegpr_21 = .text:0x80323C34; // type:label scope:global +_savegpr_22 = .text:0x80323C38; // type:label scope:global +_savegpr_23 = .text:0x80323C3C; // type:label scope:global +_savegpr_24 = .text:0x80323C40; // type:label scope:global +_savegpr_25 = .text:0x80323C44; // type:label scope:global +_savegpr_26 = .text:0x80323C48; // type:label scope:global +_savegpr_27 = .text:0x80323C4C; // type:label scope:global +_savegpr_28 = .text:0x80323C50; // type:label scope:global +_savegpr_29 = .text:0x80323C54; // type:label scope:global +_savegpr_30 = .text:0x80323C58; // type:label scope:global +_savegpr_31 = .text:0x80323C5C; // type:label scope:global +__restore_gpr = .text:0x80323C64; // type:function size:0x4C scope:global align:4 +_restgpr_14 = .text:0x80323C64; // type:label scope:global +_restgpr_15 = .text:0x80323C68; // type:label scope:global +_restgpr_16 = .text:0x80323C6C; // type:label scope:global +_restgpr_17 = .text:0x80323C70; // type:label scope:global +_restgpr_18 = .text:0x80323C74; // type:label scope:global +_restgpr_19 = .text:0x80323C78; // type:label scope:global +_restgpr_20 = .text:0x80323C7C; // type:label scope:global +_restgpr_21 = .text:0x80323C80; // type:label scope:global +_restgpr_22 = .text:0x80323C84; // type:label scope:global +_restgpr_23 = .text:0x80323C88; // type:label scope:global +_restgpr_24 = .text:0x80323C8C; // type:label scope:global +_restgpr_25 = .text:0x80323C90; // type:label scope:global +_restgpr_26 = .text:0x80323C94; // type:label scope:global +_restgpr_27 = .text:0x80323C98; // type:label scope:global +_restgpr_28 = .text:0x80323C9C; // type:label scope:global +_restgpr_29 = .text:0x80323CA0; // type:label scope:global +_restgpr_30 = .text:0x80323CA4; // type:label scope:global +_restgpr_31 = .text:0x80323CA8; // type:label scope:global +__div2u = .text:0x80323CB0; // type:function size:0xEC scope:global align:4 +__div2i = .text:0x80323D9C; // type:function size:0x138 scope:global align:4 +__mod2u = .text:0x80323ED4; // type:function size:0xE4 scope:global align:4 +__mod2i = .text:0x80323FB8; // type:function size:0x10C scope:global align:4 +__shl2i = .text:0x803240C4; // type:function size:0x24 scope:global align:4 +__shr2u = .text:0x803240E8; // type:function size:0x24 scope:global align:4 +__shr2i = .text:0x8032410C; // type:function size:0x28 scope:global align:4 +__cvt_dbl_usll = .text:0x80324134; // type:function size:0xCC scope:global align:4 +GetR2__Fv = .text:0x80324200; // type:function size:0x8 scope:global align:4 +__fini_cpp_exceptions = .text:0x80324208; // type:function size:0x34 scope:global align:4 +__init_cpp_exceptions = .text:0x8032423C; // type:function size:0x40 scope:global align:4 +__unregister_fragment = .text:0x8032427C; // type:function size:0x34 scope:global align:4 +__register_fragment = .text:0x803242B0; // type:function size:0x34 scope:global align:4 +__sys_free = .text:0x803242E4; // type:function size:0xB8 scope:global align:4 +exit = .text:0x8032439C; // type:function size:0xCC scope:global align:4 +free = .text:0x80324468; // type:function size:0x134 scope:global align:4 +deallocate_from_fixed_pools = .text:0x8032459C; // type:function size:0x1FC scope:global align:4 +SubBlock_merge_next = .text:0x80324798; // type:function size:0xBC scope:global align:4 +Block_link = .text:0x80324854; // type:function size:0x17C scope:global align:4 +__flush_all = .text:0x803249D0; // type:function size:0x70 scope:global align:4 +__close_all = .text:0x80324A40; // type:function size:0x98 scope:global align:4 +__dec2num = .text:0x80324AD8; // type:function size:0x954 scope:global align:4 +__num2dec = .text:0x8032542C; // type:function size:0x1A4 scope:global align:4 +__num2dec_internal = .text:0x803255D0; // type:function size:0x23C scope:global align:4 +__minus_dec = .text:0x8032580C; // type:function size:0x4FC scope:global align:4 +__less_dec = .text:0x80325D08; // type:function size:0xF8 scope:global align:4 +__equals_dec = .text:0x80325E00; // type:function size:0x10C scope:global align:4 +__two_exp = .text:0x80325F0C; // type:function size:0x340 scope:global align:4 +__str2dec = .text:0x8032624C; // type:function size:0xEC scope:global align:4 +__timesdec = .text:0x80326338; // type:function size:0x28C scope:global align:4 +__ull2dec = .text:0x803265C4; // type:function size:0x110 scope:global align:4 +__count_trailing_zerol = .text:0x803266D4; // type:function size:0x70 scope:global align:4 +div = .text:0x80326744; // type:function size:0x58 scope:global align:4 +labs = .text:0x8032679C; // type:function size:0x10 scope:global align:4 +abs = .text:0x803267AC; // type:function size:0x10 scope:global align:4 +__flush_buffer = .text:0x803267BC; // type:function size:0xC4 scope:global align:4 +__prep_buffer = .text:0x80326880; // type:function size:0x34 scope:global align:4 +tolower = .text:0x803268B4; // type:function size:0x24 scope:global align:4 +__fwrite = .text:0x803268D8; // type:function size:0x30C scope:global align:4 +fwrite = .text:0x80326BE4; // type:function size:0x20 scope:global align:4 +fflush = .text:0x80326C04; // type:function size:0x138 scope:global align:4 +fclose = .text:0x80326D3C; // type:function size:0xC0 scope:global align:4 +fseek = .text:0x80326DFC; // type:function size:0x20 scope:global align:4 +_fseek = .text:0x80326E1C; // type:function size:0x23C scope:global align:4 +ftell = .text:0x80327058; // type:function size:0x70 scope:global align:4 +wcstombs = .text:0x803270C8; // type:function size:0xA0 scope:global align:4 +unicode_to_UTF8 = .text:0x80327168; // type:function size:0xA4 scope:global align:4 +mbtowc = .text:0x8032720C; // type:function size:0x20 scope:global align:4 +utf8_to_unicode = .text:0x8032722C; // type:function size:0x120 scope:global align:4 +is_utf8_complete = .text:0x8032734C; // type:function size:0xEC scope:global align:4 +memcmp = .text:0x80327438; // type:function size:0x4C scope:global align:4 +__memrchr = .text:0x80327484; // type:function size:0x2C scope:global align:4 +memchr = .text:0x803274B0; // type:function size:0x2C scope:global align:4 +memmove = .text:0x803274DC; // type:function size:0xCC scope:global align:4 +__copy_longs_rev_unaligned = .text:0x803275A8; // type:function size:0xB0 scope:global align:4 +__copy_longs_unaligned = .text:0x80327658; // type:function size:0xC4 scope:global align:4 +__copy_longs_rev_aligned = .text:0x8032771C; // type:function size:0xAC scope:global align:4 +__copy_longs_aligned = .text:0x803277C8; // type:function size:0xC0 scope:global align:4 +__stdio_atexit = .text:0x80327888; // type:function size:0x10 scope:global align:4 +sprintf = .text:0x80327898; // type:function size:0xE0 scope:global align:4 +snprintf = .text:0x80327978; // type:function size:0xD4 scope:global align:4 +vsnprintf = .text:0x80327A4C; // type:function size:0x74 scope:global align:4 +vprintf = .text:0x80327AC0; // type:function size:0x7C scope:global align:4 +printf = .text:0x80327B3C; // type:function size:0xCC scope:global align:4 +__StringWrite = .text:0x80327C08; // type:function size:0x6C scope:global align:4 +__FileWrite = .text:0x80327C74; // type:function size:0x58 scope:global align:4 +__pformatter = .text:0x80327CCC; // type:function size:0x774 scope:global align:4 +float2str = .text:0x80328440; // type:function size:0x6EC scope:global align:4 +round_decimal = .text:0x80328B2C; // type:function size:0x12C scope:global align:4 +double2hex = .text:0x80328C58; // type:function size:0x338 scope:global align:4 +longlong2str = .text:0x80328F90; // type:function size:0x2DC scope:global align:4 +long2str = .text:0x8032926C; // type:function size:0x220 scope:global align:4 +parse_format = .text:0x8032948C; // type:function size:0x504 scope:local align:4 +sscanf = .text:0x80329990; // type:function size:0xC4 scope:global align:4 +__StringRead = .text:0x80329A54; // type:function size:0x90 scope:global align:4 +__sformatter = .text:0x80329AE4; // type:function size:0x9AC scope:global align:4 +parse_format = .text:0x8032A490; // type:function size:0x548 scope:local align:4 +strrchr = .text:0x8032A9D8; // type:function size:0x48 scope:global align:4 +strchr = .text:0x8032AA20; // type:function size:0x30 scope:global align:4 +strncmp = .text:0x8032AA50; // type:function size:0x40 scope:global align:4 +strcmp = .text:0x8032AA90; // type:function size:0x128 scope:global align:4 +strcat = .text:0x8032ABB8; // type:function size:0x2C scope:global align:4 +strncpy = .text:0x8032ABE4; // type:function size:0x44 scope:global align:4 +strcpy = .text:0x8032AC28; // type:function size:0xB8 scope:global align:4 +strlen = .text:0x8032ACE0; // type:function size:0x1C scope:global align:4 +__strtold = .text:0x8032ACFC; // type:function size:0x100C scope:global align:4 +strtol = .text:0x8032BD08; // type:function size:0xF0 scope:global align:4 +strtoul = .text:0x8032BDF8; // type:function size:0xAC scope:global align:4 +__strtoull = .text:0x8032BEA4; // type:function size:0x40C scope:global align:4 +__strtoul = .text:0x8032C2B0; // type:function size:0x378 scope:global align:4 +__close_console = .text:0x8032C628; // type:function size:0x8 scope:global align:4 +__write_console = .text:0x8032C630; // type:function size:0xC4 scope:global align:4 +fwide = .text:0x8032C6F4; // type:function size:0x88 scope:global align:4 +__ieee754_acos = .text:0x8032C77C; // type:function size:0x310 scope:global align:4 +__ieee754_asin = .text:0x8032CA8C; // type:function size:0x264 scope:global align:4 +__ieee754_atan2 = .text:0x8032CCF0; // type:function size:0x290 scope:global align:4 +__ieee754_fmod = .text:0x8032CF80; // type:function size:0x33C scope:global align:4 +__ieee754_pow = .text:0x8032D2BC; // type:function size:0x88C scope:global align:4 +__ieee754_rem_pio2 = .text:0x8032DB48; // type:function size:0x3A0 scope:global align:4 +__kernel_cos = .text:0x8032DEE8; // type:function size:0xF4 scope:global align:4 +__kernel_rem_pio2 = .text:0x8032DFDC; // type:function size:0xE54 scope:global align:4 +__kernel_sin = .text:0x8032EE30; // type:function size:0xA0 scope:global align:4 +__kernel_tan = .text:0x8032EED0; // type:function size:0x214 scope:global align:4 +atan = .text:0x8032F0E4; // type:function size:0x200 scope:global align:4 +copysign = .text:0x8032F2E4; // type:function size:0x28 scope:global align:4 +cos = .text:0x8032F30C; // type:function size:0xD4 scope:global align:4 +floor = .text:0x8032F3E0; // type:function size:0x148 scope:global align:4 +frexp = .text:0x8032F528; // type:function size:0x8C scope:global align:4 +ldexp = .text:0x8032F5B4; // type:function size:0x1C4 scope:global align:4 +modf = .text:0x8032F778; // type:function size:0xFC scope:global align:4 +nextafter = .text:0x8032F874; // type:function size:0x184 scope:global align:4 +sin = .text:0x8032F9F8; // type:function size:0xD8 scope:global align:4 +tan = .text:0x8032FAD0; // type:function size:0x78 scope:global align:4 +acos = .text:0x8032FB48; // type:function size:0x20 scope:global align:4 +asin = .text:0x8032FB68; // type:function size:0x20 scope:global align:4 +atan2 = .text:0x8032FB88; // type:function size:0x20 scope:global align:4 +fmod = .text:0x8032FBA8; // type:function size:0x20 scope:global align:4 +pow = .text:0x8032FBC8; // type:function size:0x20 scope:global align:4 +tanf = .text:0x8032FBE8; // type:function size:0x24 scope:global align:4 +sinf = .text:0x8032FC0C; // type:function size:0x24 scope:global align:4 +cosf = .text:0x8032FC30; // type:function size:0x24 scope:global align:4 +acosf = .text:0x8032FC54; // type:function size:0x24 scope:global align:4 +TRKNubMainLoop = .text:0x8032FC78; // type:function size:0xF8 scope:global align:4 +TRKDestructEvent = .text:0x8032FD70; // type:function size:0x24 scope:global align:4 +TRKConstructEvent = .text:0x8032FD94; // type:function size:0x18 scope:global align:4 +TRKPostEvent = .text:0x8032FDAC; // type:function size:0xE0 scope:global align:4 +TRKGetNextEvent = .text:0x8032FE8C; // type:function size:0xB4 scope:global align:4 +TRKInitializeEventQueue = .text:0x8032FF40; // type:function size:0x58 scope:global align:4 +TRKNubWelcome = .text:0x8032FF98; // type:function size:0x28 scope:global align:4 +TRKTerminateNub = .text:0x8032FFC0; // type:function size:0x24 scope:global align:4 +TRKInitializeNub = .text:0x8032FFE4; // type:function size:0x134 scope:global align:4 +TRKMessageSend = .text:0x80330118; // type:function size:0x1DC scope:global align:4 +TRKReadBuffer_ui32 = .text:0x803302F4; // type:function size:0xF0 scope:global align:4 +TRKReadBuffer_ui8 = .text:0x803303E4; // type:function size:0x98 scope:global align:4 +TRKReadBuffer1_ui64 = .text:0x8033047C; // type:function size:0xE8 scope:global align:4 +TRKReadBuffer1_ui32 = .text:0x80330564; // type:function size:0xC8 scope:global align:4 +TRKReadBuffer1_ui16 = .text:0x8033062C; // type:function size:0xB8 scope:global align:4 +TRKReadBuffer1_ui8 = .text:0x803306E4; // type:function size:0x80 scope:global align:4 +TRKAppendBuffer_ui32 = .text:0x80330764; // type:function size:0xA8 scope:global align:4 +TRKAppendBuffer_ui8 = .text:0x8033080C; // type:function size:0x68 scope:global align:4 +TRKAppendBuffer1_ui64 = .text:0x80330874; // type:function size:0x88 scope:global align:4 +TRKAppendBuffer1_ui32 = .text:0x803308FC; // type:function size:0x64 scope:global align:4 +TRKAppendBuffer1_ui16 = .text:0x80330960; // type:function size:0x54 scope:global align:4 +TRKReadBuffer = .text:0x803309B4; // type:function size:0x8C scope:global align:4 +TRKAppendBuffer = .text:0x80330A40; // type:function size:0xA4 scope:global align:4 +TRKSetBufferPosition = .text:0x80330AE4; // type:function size:0x30 scope:global align:4 +TRKResetBuffer = .text:0x80330B14; // type:function size:0x40 scope:global align:4 +TRKReleaseBuffer = .text:0x80330B54; // type:function size:0x64 scope:global align:4 +TRKGetBuffer = .text:0x80330BB8; // type:function size:0x2C scope:global align:4 +TRKGetFreeBuffer = .text:0x80330BE4; // type:function size:0xC8 scope:global align:4 +TRKInitializeMessageBuffers = .text:0x80330CAC; // type:function size:0x74 scope:global align:4 +TRKTerminateSerialHandler = .text:0x80330D20; // type:function size:0x8 scope:global align:4 +TRKInitializeSerialHandler = .text:0x80330D28; // type:function size:0x24 scope:global align:4 +TRKProcessInput = .text:0x80330D4C; // type:function size:0x50 scope:global align:4 +TRKGetInput = .text:0x80330D9C; // type:function size:0x98 scope:global align:4 +TRKTestForPacket = .text:0x80330E34; // type:function size:0x2B8 scope:global align:4 +usr_put_initialize = .text:0x803310EC; // type:function size:0x4 scope:global align:4 +usr_puts_serial = .text:0x803310F0; // type:function size:0x88 scope:global align:4 +TRKDispatchMessage = .text:0x80331178; // type:function size:0x84 scope:global align:4 +TRKInitializeDispatcher = .text:0x803311FC; // type:function size:0x18 scope:global align:4 +TRKDoSetOption = .text:0x80331214; // type:function size:0x1A4 scope:global align:4 +TRKDoStop = .text:0x803313B8; // type:function size:0x100 scope:global align:4 +TRKDoStep = .text:0x803314B8; // type:function size:0x530 scope:global align:4 +TRKDoContinue = .text:0x803319E8; // type:function size:0x154 scope:global align:4 +TRKDoFlushCache = .text:0x80331B3C; // type:function size:0x2F8 scope:global align:4 +TRKDoWriteRegisters = .text:0x80331E34; // type:function size:0x3C8 scope:global align:4 +TRKDoReadRegisters = .text:0x803321FC; // type:function size:0x3CC scope:global align:4 +TRKDoWriteMemory = .text:0x803325C8; // type:function size:0x420 scope:global align:4 +TRKDoReadMemory = .text:0x803329E8; // type:function size:0x410 scope:global align:4 +TRKDoCPUType = .text:0x80332DF8; // type:function size:0x398 scope:global align:4 +TRKDoSupportMask = .text:0x80333190; // type:function size:0x230 scope:global align:4 +TRKDoVersions = .text:0x803333C0; // type:function size:0x2D8 scope:global align:4 +TRKDoReset = .text:0x80333698; // type:function size:0xB8 scope:global align:4 +TRKDoDisconnect = .text:0x80333750; // type:function size:0xE4 scope:global align:4 +TRKDoConnect = .text:0x80333834; // type:function size:0xBC scope:global align:4 +TRKDoUnsupported = .text:0x803338F0; // type:function size:0xB0 scope:global align:4 +TRKStandardACK = .text:0x803339A0; // type:function size:0xB8 scope:global align:4 +SetTRKConnected = .text:0x80333A58; // type:function size:0xC scope:global align:4 +GetTRKConnected = .text:0x80333A64; // type:function size:0x10 scope:global align:4 +HandlePositionFileSupportRequest = .text:0x80333A74; // type:function size:0x190 scope:global align:4 +HandleCloseFileSupportRequest = .text:0x80333C04; // type:function size:0x120 scope:global align:4 +HandleOpenFileSupportRequest = .text:0x80333D24; // type:function size:0x1A8 scope:global align:4 +TRKRequestSend = .text:0x80333ECC; // type:function size:0x1A4 scope:global align:4 +TRKSuppAccessFile = .text:0x80334070; // type:function size:0x2C4 scope:global align:4 +TRKReleaseMutex = .text:0x80334334; // type:function size:0x8 scope:global align:4 +TRKAcquireMutex = .text:0x8033433C; // type:function size:0x8 scope:global align:4 +TRKInitializeMutex = .text:0x80334344; // type:function size:0x8 scope:global align:4 +TRKDoNotifyStopped = .text:0x8033434C; // type:function size:0xD8 scope:global align:4 +TRK_flush_cache = .text:0x80334424; // type:function size:0x38 scope:global align:4 +TRK_fill_mem = .text:0x8033445C; // type:function size:0xBC scope:global align:4 +__TRK_get_MSR = .text:0x80334518; // type:function size:0x8 scope:global align:4 +__TRK_set_MSR = .text:0x80334520; // type:function size:0x8 scope:global align:4 +TRK_ppc_memcpy = .text:0x80334528; // type:function size:0x3C scope:global align:4 +TRKInterruptHandler = .text:0x80334564; // type:function size:0x194 scope:global align:4 +TRKExceptionHandler = .text:0x803346F8; // type:function size:0x9C scope:global align:4 +TRKSwapAndGo = .text:0x80334794; // type:function size:0xC4 scope:global align:4 +TRKInterruptHandlerEnableInterrupts = .text:0x80334858; // type:function size:0x54 scope:global align:4 +TRKTargetSetInputPendingPtr = .text:0x803348AC; // type:function size:0x10 scope:global align:4 +TRKPPCAccessFPRegister = .text:0x803348BC; // type:function size:0x21C scope:global align:4 +TRKTargetStop = .text:0x80334AD8; // type:function size:0x18 scope:global align:4 +TRKTargetSetStopped = .text:0x80334AF0; // type:function size:0x10 scope:global align:4 +TRKTargetStopped = .text:0x80334B00; // type:function size:0x10 scope:global align:4 +TRKTargetFlushCache = .text:0x80334B10; // type:function size:0x3C scope:global align:4 +TRKTargetSupportRequest = .text:0x80334B4C; // type:function size:0x208 scope:global align:4 +TRKTargetGetPC = .text:0x80334D54; // type:function size:0x10 scope:global align:4 +TRKTargetStepOutOfRange = .text:0x80334D64; // type:function size:0x7C scope:global align:4 +TRKTargetSingleStep = .text:0x80334DE0; // type:function size:0x6C scope:global align:4 +TRKTargetAddExceptionInfo = .text:0x80334E4C; // type:function size:0xAC scope:global align:4 +TRKTargetAddStopInfo = .text:0x80334EF8; // type:function size:0x124 scope:global align:4 +TRKTargetInterrupt = .text:0x8033501C; // type:function size:0x15C scope:global align:4 +TRKPostInterruptEvent = .text:0x80335178; // type:function size:0xC0 scope:global align:4 +TRKTargetCPUType = .text:0x80335238; // type:function size:0x60 scope:global align:4 +TRKTargetSupportMask = .text:0x80335298; // type:function size:0xA4 scope:global align:4 +TRKTargetVersions = .text:0x8033533C; // type:function size:0x24 scope:global align:4 +TRKTargetAccessExtended2 = .text:0x80335360; // type:function size:0x438 scope:global align:4 +TRKTargetAccessExtended1 = .text:0x80335798; // type:function size:0x170 scope:global align:4 +TRKTargetAccessFP = .text:0x80335908; // type:function size:0x13C scope:global align:4 +TRKTargetAccessDefault = .text:0x80335A44; // type:function size:0xF4 scope:global align:4 +TRKTargetAccessMemory = .text:0x80335B38; // type:function size:0x14C scope:global align:4 +TRKValidMemory32 = .text:0x80335C84; // type:function size:0x124 scope:global align:4 +TRKAccessFile = .text:0x80335DB0; // type:label scope:global +fn_80335DB0 = .text:0x80335DB0; // type:function size:0x8 +TRKOpenFile = .text:0x80335DB8; // type:label scope:global +fn_80335DB8 = .text:0x80335DB8; // type:function size:0x8 +TRKCloseFile = .text:0x80335DC0; // type:label scope:global +fn_80335DC0 = .text:0x80335DC0; // type:function size:0x8 +TRKPositionFile = .text:0x80335DC8; // type:label scope:global +fn_80335DC8 = .text:0x80335DC8; // type:function size:0x8 +InitMetroTRK = .text:0x80335DD0; // type:function size:0x94 scope:global align:4 +TRKInitializeTarget = .text:0x80335E64; // type:function size:0x4C scope:global align:4 +TRKTargetTranslate = .text:0x80335EB0; // type:function size:0x40 scope:global align:4 +EnableMetroTRKInterrupts = .text:0x80335EF0; // type:function size:0x20 scope:global align:4 +TRKSaveExtended1Block = .text:0x80335F10; // type:function size:0x1B8 scope:global align:4 +TRKRestoreExtended1Block = .text:0x803360C8; // type:function size:0x1B8 scope:global align:4 +TRKTargetCPUMinorType = .text:0x80336280; // type:function size:0x8 scope:global align:4 +TRK_main = .text:0x80336288; // type:function size:0x44 scope:global align:4 +TRKLoadContext = .text:0x803362CC; // type:function size:0x88 scope:global align:4 +TRKUARTInterruptHandler = .text:0x80336354; // type:function size:0x4 scope:global align:4 +TRK_board_display = .text:0x80336358; // type:function size:0x24 scope:global align:4 +UnreserveEXI2Port = .text:0x8033637C; // type:function size:0x30 scope:global align:4 +ReserveEXI2Port = .text:0x803363AC; // type:function size:0x30 scope:global align:4 +TRKReadUARTPoll = .text:0x803363DC; // type:function size:0xF0 scope:global align:4 +WriteUART1 = .text:0x803364CC; // type:function size:0x28 scope:global align:4 +WriteUARTFlush = .text:0x803364F4; // type:function size:0xE0 scope:global align:4 +EnableEXI2Interrupts = .text:0x803365D4; // type:function size:0x30 scope:global align:4 +TRKInitializeIntDrivenUART = .text:0x80336604; // type:function size:0x3C scope:global align:4 +InitMetroTRKCommTable = .text:0x80336640; // type:function size:0x100 scope:global align:4 +TRKEXICallBack = .text:0x80336740; // type:function size:0x38 scope:global align:4 +TRKTargetContinue = .text:0x80336778; // type:function size:0x34 scope:global align:4 +GetUseSerialIO = .text:0x803367AC; // type:function size:0x10 scope:global align:4 +SetUseSerialIO = .text:0x803367BC; // type:function size:0xC scope:global align:4 +__TRK_write_console = .text:0x803367C8; // type:function size:0xBC scope:global align:4 +__read_console = .text:0x80336884; // type:function size:0xBC scope:global align:4 +EXI2_Init = .text:0x80336940; // type:function size:0x4 scope:global align:4 +EXI2_EnableInterrupts = .text:0x80336944; // type:function size:0x4 scope:global align:4 +EXI2_Poll = .text:0x80336948; // type:function size:0x8 scope:global align:4 +EXI2_ReadN = .text:0x80336950; // type:function size:0x8 scope:global align:4 +EXI2_WriteN = .text:0x80336958; // type:function size:0x8 scope:global align:4 +EXI2_Reserve = .text:0x80336960; // type:function size:0x4 scope:global align:4 +EXI2_Unreserve = .text:0x80336964; // type:function size:0x4 scope:global align:4 +AMC_IsStub = .text:0x80336968; // type:function size:0x8 scope:global align:4 +DBClose = .text:0x80336970; // type:function size:0x4 scope:global align:4 +DBOpen = .text:0x80336974; // type:function size:0x4 scope:global align:4 +DBWrite = .text:0x80336978; // type:function size:0x260 scope:global align:4 +DBRead = .text:0x80336BD8; // type:function size:0x8C scope:global align:4 +DBQueryData = .text:0x80336C64; // type:function size:0x9C scope:global align:4 +DBInitInterrupts = .text:0x80336D00; // type:function size:0x54 scope:global align:4 +DBInitComm = .text:0x80336D54; // type:function size:0x78 scope:global align:4 +DBGHandler = .text:0x80336DCC; // type:function size:0x40 scope:global align:4 +MWCallback = .text:0x80336E0C; // type:function size:0x3C scope:global align:4 +DBGReadStatus = .text:0x80336E48; // type:function size:0xAC scope:global align:4 +DBGWrite = .text:0x80336EF4; // type:function size:0xDC scope:global align:4 +DBGRead = .text:0x80336FD0; // type:function size:0xDC scope:global align:4 +DBGReadMailbox = .text:0x803370AC; // type:function size:0xAC scope:global align:4 +DBGEXIImm = .text:0x80337158; // type:function size:0x298 scope:global align:4 +Hu_IsStub = .text:0x803373F0; // type:function size:0x8 scope:global align:4 +__init_cpp_exceptions_reference = .ctors:0x80337400; // type:object size:0x4 scope:global align:4 +_ctors = .ctors:0x80337400; // type:label scope:global data:4byte +__destroy_global_chain_reference = .dtors:0x803375A0; // type:object size:0x4 scope:global align:4 +_dtors = .dtors:0x803375A0; // type:label scope:global data:4byte +__fini_cpp_exceptions_reference = .dtors:0x803375A4; // type:object size:0x4 scope:global align:4 +__destroy_global_chain_reference = .dtors:0x803375A8; // type:object size:0x4 scope:local align:4 +@stringBase0 = .rodata:0x803375C0; // type:object size:0x375 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80337938; // type:object size:0xBD scope:local align:4 data:string_table +@stringBase0 = .rodata:0x803379F8; // type:object size:0xDE scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80337AD8; // type:object size:0x94 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80337B70; // type:object size:0x1C6 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80337D38; // type:object size:0x2B scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80337D68; // type:object size:0x428 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80338190; // type:object size:0x21 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x803381B8; // type:object size:0xEA scope:local align:4 data:string_table +@stringBase0 = .rodata:0x803382A8; // type:object size:0x1DF scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80338488; // type:object size:0x8 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80338490; // type:object size:0x6E scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80338500; // type:object size:0x5 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80338508; // type:object size:0x1F1 scope:local align:4 data:string_table +DynamicNameTable = .rodata:0x80338700; // type:object size:0xD78 scope:global align:4 data:2byte +@stringBase0 = .rodata:0x80339478; // type:object size:0x1531 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8033A9B0; // type:object size:0xF scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8033A9C0; // type:object size:0x25 scope:local align:4 data:string_table +@4689 = .rodata:0x8033A9E8; // type:object size:0xC scope:local align:4 data:4byte +@4690 = .rodata:0x8033A9F4; // type:object size:0xC scope:local align:4 data:4byte +@stringBase0 = .rodata:0x8033AA00; // type:object size:0x2EF scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8033ACF0; // type:object size:0x32 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8033AD28; // type:object size:0x1A scope:local align:4 data:string_table +...rodata.0 = .rodata:0x8033AD48; // type:label scope:local +colorTable$7054 = .rodata:0x8033AD48; // type:object size:0x24 scope:local align:4 +colorTable$7058 = .rodata:0x8033AD6C; // type:object size:0x24 scope:local align:4 +@7294 = .rodata:0x8033AD90; // type:object size:0x28 scope:local align:4 +@7478 = .rodata:0x8033ADB8; // type:object size:0x28 scope:local align:4 +@7496 = .rodata:0x8033ADE0; // type:object size:0x28 scope:local align:4 +@7593 = .rodata:0x8033AE08; // type:object size:0x28 scope:local align:4 +@7640 = .rodata:0x8033AE30; // type:object size:0x28 scope:local align:4 +@stringBase0 = .rodata:0x8033AE58; // type:object size:0x3FD scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8033B258; // type:object size:0x18 scope:local align:4 data:string_table +black_tex = .rodata:0x8033B280; // type:object size:0x40 scope:global align:4 +msg_data = .rodata:0x8033B2C0; // type:object size:0x220 scope:global align:32 +font_data = .rodata:0x8033B4E0; // type:object size:0x8280 scope:global align:32 +@stringBase0 = .rodata:0x80343760; // type:object size:0x39 scope:local align:4 data:string_table +@4710 = .rodata:0x803437A0; // type:object size:0x68 scope:local align:4 data:4byte +@stringBase0 = .rodata:0x80343808; // type:object size:0x3AF scope:local align:4 data:string_table +frameArcIdx$5104 = .rodata:0x80343BB8; // type:object size:0x20 scope:local align:4 +cord$5105 = .rodata:0x80343BD8; // type:object size:0x80 scope:local align:4 data:float +position$5376 = .rodata:0x80343C58; // type:object size:0x40 scope:local align:4 data:2byte +statusMapNo2TypeNoTbl$6923 = .rodata:0x80343C98; // type:object size:0x32 scope:local align:4 +agbTbl$6934 = .rodata:0x80343CCC; // type:object size:0x15 scope:local align:4 +agbSetList$7060 = .rodata:0x80343CE4; // type:object size:0x15 scope:local align:4 data:byte +l_indexColor$7803 = .rodata:0x80343CFC; // type:object size:0x20 scope:local align:4 +@stringBase0 = .rodata:0x80343D1C; // type:object size:0x2FC scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80344018; // type:object size:0x19D scope:local align:4 data:string_table +mData__Q29daWindTag11daWindTag_c = .rodata:0x803441B8; // type:object size:0x10 scope:global align:4 +m_savelabel__11daSalvage_c = .rodata:0x803441C8; // type:object size:0x20 scope:global align:4 +m_savelabel__7daDai_c = .rodata:0x803441E8; // type:object size:0x50 scope:global align:4 +@stringBase0 = .rodata:0x80344238; // type:object size:0x82 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x803442C0; // type:object size:0x3B0 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80344670; // type:object size:0x29 scope:local align:4 data:string_table +zero_quat$4262 = .rodata:0x803446A0; // type:object size:0x10 scope:local align:4 data:float +zero_quat$4306 = .rodata:0x803446B0; // type:object size:0x10 scope:local align:4 data:float +@stringBase0 = .rodata:0x803446C0; // type:object size:0x7D scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80344740; // type:object size:0x31 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80344778; // type:object size:0x2A scope:local align:4 data:string_table +m_data__12daItemBase_c = .rodata:0x803447A8; // type:object size:0x4C scope:global align:4 +mData__12daShopItem_c = .rodata:0x803447F8; // type:object size:0x1FE0 scope:global align:4 +mModelType__12daShopItem_c = .rodata:0x803467D8; // type:object size:0xFF scope:global align:4 +@stringBase0 = .rodata:0x803468D8; // type:object size:0xF0 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x803469C8; // type:object size:0x211 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80346BE0; // type:object size:0x41E scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80347000; // type:object size:0x51 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80347058; // type:object size:0x53 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x803470B0; // type:object size:0x25D scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80347310; // type:object size:0x183 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80347498; // type:object size:0x4B scope:local align:4 data:string_table +@stringBase0 = .rodata:0x803474E8; // type:object size:0x42 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80347530; // type:object size:0x2F scope:local align:4 data:string_table +@4095 = .rodata:0x80347560; // type:object size:0xC scope:local align:4 data:4byte +@stringBase0 = .rodata:0x8034756C; // type:object size:0x12B scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80347698; // type:object size:0x83 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80347720; // type:object size:0x4A scope:local align:4 data:string_table +wind_table$5765 = .rodata:0x80347770; // type:object size:0x48 scope:local align:4 data:2byte +@stringBase0 = .rodata:0x803477B8; // type:object size:0xB2 scope:local align:4 data:string_table +sun_chkpnt$5046 = .rodata:0x80347870; // type:object size:0x28 scope:local align:4 data:float +@7579 = .rodata:0x80347898; // type:object size:0xF0 scope:local align:4 data:4byte +room_pat_tbl$7580 = .rodata:0x80347988; // type:object size:0x40 scope:local align:4 +@8317 = .rodata:0x803479C8; // type:object size:0x1C scope:local align:4 data:4byte +scale_dat$8647 = .rodata:0x803479E4; // type:object size:0x20 scope:local align:4 +col_dat$8648 = .rodata:0x80347A04; // type:object size:0x20 scope:local align:4 +star_col$10453 = .rodata:0x80347A24; // type:object size:0x10 scope:local align:4 data:byte +@stringBase0 = .rodata:0x80347A34; // type:object size:0x60 scope:local align:4 data:string_table +M_attr__9dDetect_c = .rodata:0x80347A98; // type:object size:0xC scope:global align:4 data:float +MS_patt__12dVibration_c = .rodata:0x80347AA8; // type:object size:0xD0 scope:global align:4 +CS_patt__12dVibration_c = .rodata:0x80347B78; // type:object size:0xD0 scope:global align:4 +MQ_patt__12dVibration_c = .rodata:0x80347C48; // type:object size:0x60 scope:global align:4 +CQ_patt__12dVibration_c = .rodata:0x80347CA8; // type:object size:0x60 scope:global align:4 +@stringBase0 = .rodata:0x80347D08; // type:object size:0x72 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80347D80; // type:object size:0x149 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80347ED0; // type:object size:0x368 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80348238; // type:object size:0x32 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80348270; // type:object size:0x331 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x803485A8; // type:object size:0x54 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80348600; // type:object size:0x3C scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80348640; // type:object size:0x1A scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80348660; // type:object size:0x2A scope:local align:4 data:string_table +types__9dCamera_c = .rodata:0x80348690; // type:object size:0xF40 scope:global align:4 +styles__11dCamParam_c = .rodata:0x803495D0; // type:object size:0x49BC scope:global align:4 +@stringBase0 = .rodata:0x8034DF90; // type:object size:0x12A scope:local align:4 data:string_table +...rodata.0 = .rodata:0x8034E0C0; // type:label scope:local +@9930 = .rodata:0x8034E0C0; // type:object size:0x1C scope:local align:4 data:4byte +@9931 = .rodata:0x8034E0DC; // type:object size:0x1C scope:local align:4 +@9932 = .rodata:0x8034E0F8; // type:object size:0x1C scope:local align:4 +@9933 = .rodata:0x8034E114; // type:object size:0x1C scope:local align:4 +@9934 = .rodata:0x8034E130; // type:object size:0x1C scope:local align:4 +@9935 = .rodata:0x8034E14C; // type:object size:0x1C scope:local align:4 +@10351 = .rodata:0x8034E168; // type:object size:0x1C scope:local align:4 +@10352 = .rodata:0x8034E184; // type:object size:0x1C scope:local align:4 +@10353 = .rodata:0x8034E1A0; // type:object size:0x1C scope:local align:4 +@10354 = .rodata:0x8034E1BC; // type:object size:0x1C scope:local align:4 +@10355 = .rodata:0x8034E1D8; // type:object size:0x1C scope:local align:4 +@stringBase0 = .rodata:0x8034E1F4; // type:object size:0x271 scope:local align:4 data:string_table +L_attr__Q25dWood20@unnamed@d_wood_cpp@ = .rodata:0x8034E468; // type:object size:0x98 scope:global align:4 +@stringBase0 = .rodata:0x8034E500; // type:object size:0x9A scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8034E5A0; // type:object size:0x35 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8034E5D8; // type:object size:0x96E scope:local align:4 data:string_table +m_offset_1 = .rodata:0x8034EF48; // type:object size:0x48 scope:global align:4 +m_offset_2 = .rodata:0x8034EF90; // type:object size:0x88 scope:global align:4 +m_offset_3 = .rodata:0x8034F018; // type:object size:0xC8 scope:global align:4 +m_offset_4 = .rodata:0x8034F0E0; // type:object size:0x108 scope:global align:4 +m_offset_5 = .rodata:0x8034F1E8; // type:object size:0x148 scope:global align:4 +m_offset_6 = .rodata:0x8034F330; // type:object size:0x188 scope:global align:4 +m_offset_7 = .rodata:0x8034F4B8; // type:object size:0x1C8 scope:global align:4 +@stringBase0 = .rodata:0x8034F680; // type:object size:0x115 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8034F798; // type:object size:0x6E scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8034F808; // type:object size:0x1D scope:local align:4 data:string_table +...rodata.0 = .rodata:0x8034F828; // type:label scope:local +@2080 = .rodata:0x8034F828; // type:object size:0xC scope:local align:4 +@2100 = .rodata:0x8034F834; // type:object size:0xC scope:local align:4 +@3601 = .rodata:0x8034F840; // type:object size:0xC scope:local align:4 +l_CharaData = .rodata:0x8034F84C; // type:object size:0x96C scope:global align:4 +cylvtx = .rodata:0x803501B8; // type:object size:0x3C scope:global align:4 +vdata = .rodata:0x803501F4; // type:object size:0x90 scope:global align:4 +tindices = .rodata:0x80350284; // type:object size:0xF0 scope:global align:4 +@stringBase0 = .rodata:0x80350374; // type:object size:0x8F scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80350408; // type:object size:0x4 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80350410; // type:object size:0xC5 scope:local align:4 data:string_table +m_at_cps_src__9daArrow_c = .rodata:0x803504D8; // type:object size:0x4C scope:global align:4 +m_co_sph_src__9daArrow_c = .rodata:0x80350524; // type:object size:0x40 scope:global align:4 +se$4263 = .rodata:0x80350564; // type:object size:0x20 scope:local align:4 +arrow_mat$4287 = .rodata:0x80350584; // type:object size:0x20 scope:local align:4 data:4byte +heap_size$6087 = .rodata:0x803505A4; // type:object size:0x10 scope:local align:4 +@stringBase0 = .rodata:0x803505B4; // type:object size:0x29 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x803505E0; // type:object size:0x32 scope:local align:4 data:string_table +L_attrState__22@unnamed@d_a_bomb_cpp@ = .rodata:0x80350618; // type:object size:0x28 scope:global align:4 +m_attrType__8daBomb_c = .rodata:0x80350640; // type:object size:0x18 scope:global align:4 +@stringBase0 = .rodata:0x80350658; // type:object size:0x69 scope:local align:4 data:string_table +L_attr__Q27daBomb223@unnamed@d_a_bomb2_cpp@ = .rodata:0x803506C8; // type:object size:0x6C scope:global align:4 data:4byte +mult$5724 = .rodata:0x80350734; // type:object size:0x28 scope:local align:4 +@stringBase0 = .rodata:0x8035075C; // type:object size:0x43 scope:local align:4 data:string_table +se_flg$4890 = .rodata:0x803507A0; // type:object size:0x14 scope:local align:4 +@stringBase0 = .rodata:0x803507B4; // type:object size:0x3F scope:local align:4 data:string_table +...rodata.0 = .rodata:0x803507F8; // type:label scope:local +m_bmdidx__13daStandItem_c = .rodata:0x803507F8; // type:object size:0x18 scope:global align:4 +m_bckidx__13daStandItem_c = .rodata:0x80350810; // type:object size:0x18 scope:global align:4 +m_heapsize__13daStandItem_c = .rodata:0x80350828; // type:object size:0x18 scope:global align:4 +m_anim_min_time__13daStandItem_c = .rodata:0x80350840; // type:object size:0x18 scope:global align:4 +m_anim_max_time__13daStandItem_c = .rodata:0x80350858; // type:object size:0x18 scope:global align:4 +m_stop_min_time__13daStandItem_c = .rodata:0x80350870; // type:object size:0x18 scope:global align:4 +m_stop_max_time__13daStandItem_c = .rodata:0x80350888; // type:object size:0x18 scope:global align:4 +playmode$4108 = .rodata:0x803508A0; // type:object size:0x30 scope:local align:4 +@4125 = .rodata:0x803508D0; // type:object size:0x10 scope:local align:4 +@4126 = .rodata:0x803508E0; // type:object size:0x10 scope:local align:4 +@stringBase0 = .rodata:0x803508F0; // type:object size:0x51 scope:local align:4 data:string_table +l_eventBit$localstatic3$execute__10daDemo00_cFv = .rodata:0x80350948; // type:object size:0x64 scope:local align:4 +l_itemNo$localstatic4$execute__10daDemo00_cFv = .rodata:0x803509AC; // type:object size:0xA scope:local align:4 +@stringBase0 = .rodata:0x803509B8; // type:object size:0x92 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80350A50; // type:object size:0x2F scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80350A80; // type:object size:0x12 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80350A98; // type:object size:0x3F scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80350AD8; // type:object size:0x6 scope:local align:4 data:string_table +m_data = .rodata:0x80350AE0; // type:object size:0x3C scope:global align:4 +light_color$4022 = .rodata:0x80350B1C; // type:object size:0x12 scope:local align:4 +@stringBase0 = .rodata:0x80350B30; // type:object size:0x3D scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80350B70; // type:object size:0x10 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80350B80; // type:object size:0x5A scope:local align:4 data:string_table +init_data$3990 = .rodata:0x80350BE0; // type:object size:0x3C scope:local align:4 data:2byte +@stringBase0 = .rodata:0x80350C1C; // type:object size:0x3C scope:local align:4 data:string_table +init_data$4035 = .rodata:0x80350C58; // type:object size:0x14 scope:local align:4 data:2byte +init_data$4041 = .rodata:0x80350C6C; // type:object size:0x20 scope:local align:4 data:2byte +init_data$4047 = .rodata:0x80350C8C; // type:object size:0x48 scope:local align:4 data:2byte +@stringBase0 = .rodata:0x80350CD4; // type:object size:0x15 scope:local align:4 data:string_table +m_attr__Q212daObj_Search5Act_c = .rodata:0x80350CF0; // type:object size:0x60 scope:global align:4 data:byte +@stringBase0 = .rodata:0x80350D50; // type:object size:0x11C scope:local align:4 data:string_table +...rodata.0 = .rodata:0x80350E70; // type:label scope:local +l_ship_offset = .rodata:0x80350E70; // type:object size:0xC scope:global align:4 +l_ship_offset2 = .rodata:0x80350E7C; // type:object size:0xC scope:global align:4 +l_ship_offset3 = .rodata:0x80350E88; // type:object size:0xC scope:global align:4 +l_ship_redge = .rodata:0x80350E94; // type:object size:0xC scope:global align:4 +l_ship_ledge = .rodata:0x80350EA0; // type:object size:0xC scope:global align:4 data:float +l_heel_pos = .rodata:0x80350EAC; // type:object size:0xC scope:global align:4 +l_toe_pos = .rodata:0x80350EB8; // type:object size:0xC scope:global align:4 +l_eye_offset = .rodata:0x80350EC4; // type:object size:0xC scope:global align:4 +l_head_center_offset = .rodata:0x80350ED0; // type:object size:0xC scope:global align:4 +l_neck_front = .rodata:0x80350EDC; // type:object size:0xC scope:global align:4 +l_neck_top = .rodata:0x80350EE8; // type:object size:0xC scope:global align:4 +l_land_smoke_offset = .rodata:0x80350EF4; // type:object size:0xC scope:global align:4 +l_ms_light_local_start = .rodata:0x80350F00; // type:object size:0xC scope:global align:4 data:float +l_ms_light_local_vec = .rodata:0x80350F0C; // type:object size:0xC scope:global align:4 +l_tact_top = .rodata:0x80350F18; // type:object size:0xC scope:global align:4 +l_crawl_start_front_offset = .rodata:0x80350F24; // type:object size:0xC scope:global align:4 +l_crawl_front_offset = .rodata:0x80350F30; // type:object size:0xC scope:global align:4 data:float +l_crawl_back_offset = .rodata:0x80350F3C; // type:object size:0xC scope:global align:4 +l_crawl_top_offset = .rodata:0x80350F48; // type:object size:0xC scope:global align:4 +l_crawl_front_up_offset = .rodata:0x80350F54; // type:object size:0xC scope:global align:4 +l_crawl_back_up_offset = .rodata:0x80350F60; // type:object size:0xC scope:global align:4 +l_crawl_stand_up_offset = .rodata:0x80350F6C; // type:object size:0xC scope:global align:4 +l_crawl_top_up_offset = .rodata:0x80350F78; // type:object size:0xC scope:global align:4 +l_crawl_side_offset = .rodata:0x80350F84; // type:object size:0xC scope:global align:4 +l_crawl_lside_offset = .rodata:0x80350F90; // type:object size:0xC scope:global align:4 +l_crawl_rside_offset = .rodata:0x80350F9C; // type:object size:0xC scope:global align:4 +l_crawl_lside_front_offset = .rodata:0x80350FA8; // type:object size:0xC scope:global align:4 +l_crawl_rside_front_offset = .rodata:0x80350FB4; // type:object size:0xC scope:global align:4 +l_crawl_min_side_offset = .rodata:0x80350FC0; // type:object size:0xC scope:global align:4 +mTexAnmIndexTable__9daPy_lk_c = .rodata:0x80350FCC; // type:object size:0x2B4 scope:global align:4 +mSwordAnmIndexTable__9daPy_lk_c = .rodata:0x80351280; // type:object size:0x6C scope:global align:4 +mBokoAnmIndexTable__9daPy_lk_c = .rodata:0x803512EC; // type:object size:0x6C scope:global align:4 +mHammerAnmIndexTable__9daPy_lk_c = .rodata:0x80351358; // type:object size:0x6C scope:global align:4 +mAnmDataTable__9daPy_lk_c = .rodata:0x803513C4; // type:object size:0x750 scope:global align:4 +m__17daPy_HIO_basic_c0 = .rodata:0x80351B14; // type:object size:0x20 scope:global align:4 +m__16daPy_HIO_move_c0 = .rodata:0x80351B34; // type:object size:0x88 scope:global align:4 data:2byte +m__19daPy_HIO_atnMove_c0 = .rodata:0x80351BBC; // type:object size:0x30 scope:global align:4 data:2byte +m__20daPy_HIO_atnMoveB_c0 = .rodata:0x80351BEC; // type:object size:0x34 scope:global align:4 data:2byte +m__16daPy_HIO_turn_c0 = .rodata:0x80351C20; // type:object size:0x40 scope:global align:4 data:2byte +m__16daPy_HIO_cutA_c0 = .rodata:0x80351C60; // type:object size:0x34 scope:global align:4 data:float +m__16daPy_HIO_cutF_c0 = .rodata:0x80351C94; // type:object size:0x34 scope:global align:4 data:float +m__16daPy_HIO_cutR_c0 = .rodata:0x80351CC8; // type:object size:0x34 scope:global align:4 data:float +m__16daPy_HIO_cutL_c0 = .rodata:0x80351CFC; // type:object size:0x34 scope:global align:4 data:float +m__17daPy_HIO_cutEA_c0 = .rodata:0x80351D30; // type:object size:0x30 scope:global align:4 data:2byte +m__17daPy_HIO_cutEB_c0 = .rodata:0x80351D60; // type:object size:0x30 scope:global align:4 data:2byte +m__18daPy_HIO_cutExA_c0 = .rodata:0x80351D90; // type:object size:0x20 scope:global align:4 data:2byte +m__18daPy_HIO_cutExB_c0 = .rodata:0x80351DB0; // type:object size:0x18 scope:global align:4 data:2byte +m__19daPy_HIO_cutExMJ_c0 = .rodata:0x80351DC8; // type:object size:0x28 scope:global align:4 data:2byte +m__19daPy_HIO_cutKesa_c0 = .rodata:0x80351DF0; // type:object size:0x1C scope:global align:4 data:2byte +m__19daPy_HIO_cutTurn_c0 = .rodata:0x80351E0C; // type:object size:0x78 scope:global align:4 data:2byte +m__20daPy_HIO_cutTurnR_c0 = .rodata:0x80351E84; // type:object size:0x2C scope:global align:4 data:byte +m__19daPy_HIO_cutRoll_c0 = .rodata:0x80351EB0; // type:object size:0x28 scope:global align:4 data:2byte +m__19daPy_HIO_cutJump_c0 = .rodata:0x80351ED8; // type:object size:0x50 scope:global align:4 data:2byte +m__19daPy_HIO_cutBoko_c0 = .rodata:0x80351F28; // type:object size:0x84 scope:global align:4 +m__15daPy_HIO_cut_c0 = .rodata:0x80351FAC; // type:object size:0x6C scope:global align:4 data:2byte +m__16daPy_HIO_roll_c0 = .rodata:0x80352018; // type:object size:0x48 scope:global align:4 data:2byte +m__20daPy_HIO_backJump_c0 = .rodata:0x80352060; // type:object size:0x34 scope:global align:4 data:2byte +m__16daPy_HIO_slip_c0 = .rodata:0x80352094; // type:object size:0x24 scope:global align:4 data:2byte +m__17daPy_HIO_slide_c0 = .rodata:0x803520B8; // type:object size:0x4C scope:global align:4 data:2byte +m__20daPy_HIO_autoJump_c0 = .rodata:0x80352104; // type:object size:0x44 scope:global align:4 +m__16daPy_HIO_fall_c0 = .rodata:0x80352148; // type:object size:0x54 scope:global align:4 +m__16daPy_HIO_swim_c0 = .rodata:0x8035219C; // type:object size:0x80 scope:global align:4 data:2byte +m__18daPy_HIO_b_jump_c0 = .rodata:0x8035221C; // type:object size:0x4C scope:global align:4 data:byte +m__18daPy_HIO_b_roll_c0 = .rodata:0x80352268; // type:object size:0x3C scope:global align:4 data:2byte +m__19daPy_HIO_b_slide_c0 = .rodata:0x803522A4; // type:object size:0x10 scope:global align:4 +m__21daPy_HIO_b_verJump_c0 = .rodata:0x803522B4; // type:object size:0x44 scope:global align:4 data:2byte +m__16daPy_HIO_wall_c0 = .rodata:0x803522F8; // type:object size:0x68 scope:global align:4 data:float +m__21daPy_HIO_smallJump_c0 = .rodata:0x80352360; // type:object size:0x1C scope:global align:4 data:2byte +m__21daPy_HIO_wallCatch_c0 = .rodata:0x8035237C; // type:object size:0x58 scope:global align:4 data:2byte +m__16daPy_HIO_hang_c0 = .rodata:0x803523D4; // type:object size:0x34 scope:global align:4 data:2byte +m__17daPy_HIO_guard_c0 = .rodata:0x80352408; // type:object size:0x28 scope:global align:4 data:2byte +m__20daPy_HIO_nockback_c0 = .rodata:0x80352430; // type:object size:0x3C scope:global align:4 data:2byte +m__19daPy_HIO_iceSlip_c0 = .rodata:0x8035246C; // type:object size:0x74 scope:global align:4 data:2byte +m__18daPy_HIO_damage_c0 = .rodata:0x803524E0; // type:object size:0x3C scope:global align:4 data:float +m__20daPy_HIO_laDamage_c0 = .rodata:0x8035251C; // type:object size:0x98 scope:global align:4 +m__20daPy_HIO_huDamage_c0 = .rodata:0x803525B4; // type:object size:0x98 scope:global align:4 +m__22daPy_HIO_elecDamage_c0 = .rodata:0x8035264C; // type:object size:0xC scope:global align:4 data:2byte +m__20daPy_HIO_slowJump_c0 = .rodata:0x80352658; // type:object size:0x3C scope:global align:4 +m__20daPy_HIO_sideStep_c0 = .rodata:0x80352694; // type:object size:0x34 scope:global align:4 data:byte +m__16daPy_HIO_grab_c0 = .rodata:0x803526C8; // type:object size:0xAC scope:global align:4 data:2byte +m__18daPy_HIO_ladder_c0 = .rodata:0x80352774; // type:object size:0x44 scope:global align:4 data:2byte +m__18daPy_HIO_crouch_c0 = .rodata:0x803527B8; // type:object size:0x50 scope:global align:4 data:2byte +m__20daPy_HIO_pushpull_c0 = .rodata:0x80352808; // type:object size:0x18 scope:global align:4 data:float +m__16daPy_HIO_rope_c0 = .rodata:0x80352820; // type:object size:0x68 scope:global align:4 data:2byte +m__16daPy_HIO_boom_c0 = .rodata:0x80352888; // type:object size:0x30 scope:global align:4 data:2byte +m__15daPy_HIO_fan_c0 = .rodata:0x803528B8; // type:object size:0x5C scope:global align:4 +m__16daPy_HIO_tact_c0 = .rodata:0x80352914; // type:object size:0x1C scope:global align:4 data:float +m__15daPy_HIO_ham_c0 = .rodata:0x80352930; // type:object size:0x44 scope:global align:4 data:2byte +m__17daPy_HIO_boots_c0 = .rodata:0x80352974; // type:object size:0x14 scope:global align:4 data:2byte +m__18daPy_HIO_bottle_c0 = .rodata:0x80352988; // type:object size:0x70 scope:global align:4 data:2byte +m__15daPy_HIO_bow_c0 = .rodata:0x803529F8; // type:object size:0x1C scope:global align:4 data:2byte +m__16daPy_HIO_food_c0 = .rodata:0x80352A14; // type:object size:0x1C scope:global align:4 data:2byte +m__16daPy_HIO_item_c0 = .rodata:0x80352A30; // type:object size:0x34 scope:global align:4 data:2byte +m__16daPy_HIO_ship_c0 = .rodata:0x80352A64; // type:object size:0x18 scope:global align:4 +m__19daPy_HIO_restart_c0 = .rodata:0x80352A7C; // type:object size:0x18 scope:global align:4 data:float +m__18daPy_HIO_holdup_c0 = .rodata:0x80352A94; // type:object size:0x58 scope:global align:4 data:2byte +m__17daPy_HIO_vomit_c0 = .rodata:0x80352AEC; // type:object size:0x40 scope:global align:4 data:2byte +m__16daPy_HIO_warp_c0 = .rodata:0x80352B2C; // type:object size:0x1C scope:global align:4 +aura_emitter_joint$5399 = .rodata:0x80352B48; // type:object size:0x14 scope:local align:4 +aura_model_joint$5400 = .rodata:0x80352B5C; // type:object size:0xC scope:local align:4 +wave_offset$5619 = .rodata:0x80352B68; // type:object size:0xC scope:local align:4 +swim_offset$5620 = .rodata:0x80352B74; // type:object size:0xC scope:local align:4 +swim_side_offset$5621 = .rodata:0x80352B80; // type:object size:0xC scope:local align:4 +eff_joint$8000 = .rodata:0x80352B8C; // type:object size:0xA scope:local align:4 +ripple_scale$8065 = .rodata:0x80352B98; // type:object size:0xC scope:local align:4 +splash_scale$21739 = .rodata:0x80352BA4; // type:object size:0xC scope:local align:4 +ripple_scale$21740 = .rodata:0x80352BB0; // type:object size:0xC scope:local align:4 +sword_model_tbl$22841 = .rodata:0x80352BBC; // type:object size:0x20 scope:local align:4 data:2byte +rtoe_pos_offset$28712 = .rodata:0x80352BDC; // type:object size:0xC scope:local align:4 +rheel_pos_offset$28713 = .rodata:0x80352BE8; // type:object size:0xC scope:local align:4 +tact_scale$32696 = .rodata:0x80352BF4; // type:object size:0xC scope:local align:4 data:float +offset$38782 = .rodata:0x80352C00; // type:object size:0xC scope:local align:4 +offset$38786 = .rodata:0x80352C0C; // type:object size:0xC scope:local align:4 +nsword_top$40109 = .rodata:0x80352C18; // type:object size:0xC scope:local align:4 +msword_top$40110 = .rodata:0x80352C24; // type:object size:0xC scope:local align:4 +boomerang_catch$40111 = .rodata:0x80352C30; // type:object size:0xC scope:local align:4 +hookshot_root$40112 = .rodata:0x80352C3C; // type:object size:0xC scope:local align:4 +hammer_top$40113 = .rodata:0x80352C48; // type:object size:0xC scope:local align:4 +hammer_root$40114 = .rodata:0x80352C54; // type:object size:0xC scope:local align:4 +fan_top$40115 = .rodata:0x80352C60; // type:object size:0xC scope:local align:4 +head_offset$40326 = .rodata:0x80352C6C; // type:object size:0xC scope:local align:4 +@stringBase0 = .rodata:0x80352C78; // type:object size:0x471 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x803530F0; // type:object size:0x9E scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80353190; // type:object size:0x37 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x803531C8; // type:object size:0x50 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80353218; // type:object size:0x64 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80353280; // type:object size:0x10D scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80353390; // type:object size:0x257 scope:local align:4 data:string_table +@16959 = .rodata:0x803535E8; // type:object size:0x150 scope:local align:4 data:4byte +wave$17243 = .rodata:0x80353738; // type:object size:0x10 scope:local align:4 +@17905 = .rodata:0x80353748; // type:object size:0xC scope:local align:4 data:4byte +@stringBase0 = .rodata:0x80353754; // type:object size:0x1F4 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80353948; // type:object size:0x6F scope:local align:4 data:string_table +@6048 = .rodata:0x803539B8; // type:object size:0x24 scope:local align:4 data:4byte +@stringBase0 = .rodata:0x803539DC; // type:object size:0xED scope:local align:4 data:string_table +labelt$4292 = .rodata:0x80353AD0; // type:object size:0x20 scope:local align:4 +x$4353 = .rodata:0x80353AF0; // type:object size:0x20 scope:local align:4 +rot$4489 = .rodata:0x80353B10; // type:object size:0xC scope:local align:4 +@stringBase0 = .rodata:0x80353B1C; // type:object size:0x52 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80353B70; // type:object size:0x52 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80353BC8; // type:object size:0x4B scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80353C18; // type:object size:0x3F scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80353C58; // type:object size:0x40 scope:local align:4 data:string_table +...rodata.0 = .rodata:0x80353C98; // type:label scope:local +tact_beat = .rodata:0x80353C98; // type:object size:0x18 scope:global align:4 +l_ft$4052 = .rodata:0x80353CB0; // type:object size:0x3C scope:local align:4 data:string +l_fd$4053 = .rodata:0x80353CEC; // type:object size:0x3C scope:local align:4 data:string +l_car$4054 = .rodata:0x80353D28; // type:object size:0x10 scope:local align:4 data:string +l_tri$4055 = .rodata:0x80353D38; // type:object size:0x20 scope:local align:4 data:string +l_sit$4056 = .rodata:0x80353D58; // type:object size:0xC scope:local align:4 data:string +l_sik$4057 = .rodata:0x80353D64; // type:object size:0xC scope:local align:4 data:string +l_ci$4058 = .rodata:0x80353D70; // type:object size:0x2C scope:local align:4 data:string +l_htp$4059 = .rodata:0x80353D9C; // type:object size:0xC scope:local align:4 data:string +l_tit$4060 = .rodata:0x80353DA8; // type:object size:0x18 scope:local align:4 data:string +l_tik$4061 = .rodata:0x80353DC0; // type:object size:0x18 scope:local align:4 data:string +l_cn$4062 = .rodata:0x80353DD8; // type:object size:0x18 scope:local align:4 data:string +l_wn$4063 = .rodata:0x80353DF0; // type:object size:0x18 scope:local align:4 data:string +l_i0$4064 = .rodata:0x80353E08; // type:object size:0x18 scope:local align:4 data:string +l_i1$4065 = .rodata:0x80353E20; // type:object size:0x18 scope:local align:4 data:string +l_bs$4066 = .rodata:0x80353E38; // type:object size:0x18 scope:local align:4 data:string +l_hmb$4067 = .rodata:0x80353E50; // type:object size:0x18 scope:local align:4 data:string +l_wit$4068 = .rodata:0x80353E68; // type:object size:0x14 scope:local align:4 data:string +l_wik$4069 = .rodata:0x80353E7C; // type:object size:0x14 scope:local align:4 data:string +l_ip$4070 = .rodata:0x80353E90; // type:object size:0x14 scope:local align:4 data:string +l_wk$4071 = .rodata:0x80353EA4; // type:object size:0x10 scope:local align:4 data:string +item$4479 = .rodata:0x80353EB4; // type:object size:0xA8 scope:local align:4 +rotate_angle$5822 = .rodata:0x80353F5C; // type:object size:0xA scope:local align:4 +rotate_angle$5977 = .rodata:0x80353F68; // type:object size:0xA scope:local align:4 +@stringBase0 = .rodata:0x80353F74; // type:object size:0x229 scope:local align:4 data:string_table +...rodata.0 = .rodata:0x803541A0; // type:label scope:local +l_ft$4102 = .rodata:0x803541A0; // type:object size:0x3C scope:local align:4 data:string +l_fd$4103 = .rodata:0x803541DC; // type:object size:0x3C scope:local align:4 data:string +l_car$4104 = .rodata:0x80354218; // type:object size:0x10 scope:local align:4 data:string +l_it$4105 = .rodata:0x80354228; // type:object size:0xC scope:local align:4 data:string +l_ik$4106 = .rodata:0x80354234; // type:object size:0xC scope:local align:4 data:string +l_ip$4107 = .rodata:0x80354240; // type:object size:0x10 scope:local align:4 data:string +l_lnk$4108 = .rodata:0x80354250; // type:object size:0xC scope:local align:4 data:string +l_fl$4109 = .rodata:0x8035425C; // type:object size:0x18 scope:local align:4 data:string +l_fb$4110 = .rodata:0x80354274; // type:object size:0x18 scope:local align:4 data:string +l_fbk$4111 = .rodata:0x8035428C; // type:object size:0x18 scope:local align:4 data:string +bossOffsetX$4541 = .rodata:0x803542A4; // type:object size:0x40 scope:local align:4 +bossOffsetY$4542 = .rodata:0x803542E4; // type:object size:0x40 scope:local align:4 +@5957 = .rodata:0x80354324; // type:object size:0x1E scope:local align:4 +@stringBase0 = .rodata:0x80354344; // type:object size:0x281 scope:local align:4 data:string_table +g_cursorTable = .rodata:0x803545C8; // type:object size:0x31 scope:global align:4 data:byte +hist = .rodata:0x803545FC; // type:object size:0xC4 scope:global align:4 data:string +l_island$4305 = .rodata:0x803546C0; // type:object size:0x28 scope:local align:4 +endSalv$4311 = .rodata:0x803546E8; // type:object size:0xC4 scope:local align:4 data:string +@stringBase0 = .rodata:0x803547AC; // type:object size:0x191 scope:local align:4 data:string_table +l_tagNm01$4197 = .rodata:0x80354940; // type:object size:0x44 scope:local align:4 +l_tagNm02$4198 = .rodata:0x80354984; // type:object size:0x44 scope:local align:4 +hist$4402 = .rodata:0x803549C8; // type:object size:0xC4 scope:local align:4 data:string +@stringBase0 = .rodata:0x80354A8C; // type:object size:0x37C scope:local align:4 data:string_table +...rodata.0 = .rodata:0x80354E08; // type:label scope:local +l_ft$4074 = .rodata:0x80354E08; // type:object size:0x3C scope:local align:4 data:string +l_no$4075 = .rodata:0x80354E44; // type:object size:0x18 scope:local align:4 data:string +l_car$4076 = .rodata:0x80354E5C; // type:object size:0x10 scope:local align:4 data:string +l_sin_01$4077 = .rodata:0x80354E6C; // type:object size:0x20 scope:local align:4 data:string +l_sin_10$4078 = .rodata:0x80354E8C; // type:object size:0x20 scope:local align:4 data:string +l_sit$4079 = .rodata:0x80354EAC; // type:object size:0x24 scope:local align:4 data:string +l_sik$4080 = .rodata:0x80354ED0; // type:object size:0x24 scope:local align:4 data:string +l_sb$4081 = .rodata:0x80354EF4; // type:object size:0x24 scope:local align:4 data:string +l_it$4082 = .rodata:0x80354F18; // type:object size:0x54 scope:local align:4 data:string +l_ik$4083 = .rodata:0x80354F6C; // type:object size:0x54 scope:local align:4 data:string +l_ip$4084 = .rodata:0x80354FC0; // type:object size:0x18 scope:local align:4 data:string +l_fd$4085 = .rodata:0x80354FD8; // type:object size:0x3C scope:local align:4 data:string +event$4597 = .rodata:0x80355014; // type:object size:0x10 scope:local align:4 +attack$4598 = .rodata:0x80355024; // type:object size:0x10 scope:local align:4 +bottle$4599 = .rodata:0x80355034; // type:object size:0x10 scope:local align:4 +bag$4600 = .rodata:0x80355044; // type:object size:0xC scope:local align:4 +wepon1$4601 = .rodata:0x80355050; // type:object size:0xC scope:local align:4 +wepon2$4602 = .rodata:0x8035505C; // type:object size:0xC scope:local align:4 +@stringBase0 = .rodata:0x80355068; // type:object size:0x161 scope:local align:4 data:string_table +soundMode = .rodata:0x803551D0; // type:object size:0xC scope:global align:4 +label_t$4003 = .rodata:0x803551DC; // type:object size:0x3C scope:local align:4 data:string +label_d$4004 = .rodata:0x80355218; // type:object size:0x3C scope:local align:4 data:string +moveX$4296 = .rodata:0x80355254; // type:object size:0x18 scope:local align:4 +@stringBase0 = .rodata:0x8035526C; // type:object size:0x69 scope:local align:4 data:string_table +x$4238 = .rodata:0x803552D8; // type:object size:0x10 scope:local align:4 +@stringBase0 = .rodata:0x803552E8; // type:object size:0x80 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80355368; // type:object size:0x1E4 scope:local align:4 data:string_table +...rodata.0 = .rodata:0x80355550; // type:label scope:local +colorTable$4522 = .rodata:0x80355550; // type:object size:0x24 scope:local align:4 +scaleX$5114 = .rodata:0x80355574; // type:object size:0x14 scope:local align:4 +scaleY$5115 = .rodata:0x80355588; // type:object size:0x14 scope:local align:4 +step$5116 = .rodata:0x8035559C; // type:object size:0xA scope:local align:4 +frameScale$5545 = .rodata:0x803555A8; // type:object size:0xC scope:local align:4 data:float +@stringBase0 = .rodata:0x803555B4; // type:object size:0x23B scope:local align:4 data:string_table +colorTable$4000 = .rodata:0x803557F0; // type:object size:0x24 scope:local align:4 +@stringBase0 = .rodata:0x80355814; // type:object size:0x15C scope:local align:4 data:string_table +colorTable$4173 = .rodata:0x80355970; // type:object size:0x24 scope:local align:4 +@stringBase0 = .rodata:0x80355994; // type:object size:0x1C0 scope:local align:4 data:string_table +...rodata.0 = .rodata:0x80355B58; // type:label scope:local +act$5081 = .rodata:0x80355B58; // type:object size:0x1F8 scope:local align:4 +@8890 = .rodata:0x80355D50; // type:object size:0x1E scope:local align:4 +@9792 = .rodata:0x80355D70; // type:object size:0xC scope:local align:4 data:4byte +@9793 = .rodata:0x80355D7C; // type:object size:0xC scope:local align:4 data:4byte +scale$12844 = .rodata:0x80355D88; // type:object size:0x10 scope:local align:4 +trans$12845 = .rodata:0x80355D98; // type:object size:0x10 scope:local align:4 +white$12846 = .rodata:0x80355DA8; // type:object size:0x10 scope:local align:4 +black$12847 = .rodata:0x80355DB8; // type:object size:0x10 scope:local align:4 +@13163 = .rodata:0x80355DC8; // type:object size:0x50 scope:local align:4 data:4byte +@13164 = .rodata:0x80355E18; // type:object size:0x50 scope:local align:4 data:4byte +@stringBase0 = .rodata:0x80355E68; // type:object size:0x73A scope:local align:4 data:string_table +@stringBase0 = .rodata:0x803565A8; // type:object size:0x3D scope:local align:4 data:string_table +...rodata.0 = .rodata:0x803565E8; // type:label scope:local +perfect$4104 = .rodata:0x803565E8; // type:object size:0x20 scope:local align:4 +perfect_nt$4105 = .rodata:0x80356608; // type:object size:0x28 scope:local align:4 data:string +perfect_nk$4106 = .rodata:0x80356630; // type:object size:0x28 scope:local align:4 data:string +perfect$4232 = .rodata:0x80356658; // type:object size:0x20 scope:local align:4 +perfect_nt$4233 = .rodata:0x80356678; // type:object size:0x28 scope:local align:4 data:string +perfect_nk$4234 = .rodata:0x803566A0; // type:object size:0x28 scope:local align:4 data:string +animeFrame$4368 = .rodata:0x803566C8; // type:object size:0xE scope:local align:4 +transX$4369 = .rodata:0x803566D8; // type:object size:0x10 scope:local align:4 +transY$4370 = .rodata:0x803566E8; // type:object size:0x10 scope:local align:4 +rot$4371 = .rodata:0x803566F8; // type:object size:0x10 scope:local align:4 +rot$4538 = .rodata:0x80356708; // type:object size:0xC scope:local align:4 +animeFrame$4667 = .rodata:0x80356714; // type:object size:0xA scope:local align:4 +transY$4668 = .rodata:0x80356720; // type:object size:0xC scope:local align:4 +rot$4669 = .rodata:0x8035672C; // type:object size:0xC scope:local align:4 +rot$4854 = .rodata:0x80356738; // type:object size:0xC scope:local align:4 data:2byte +@stringBase0 = .rodata:0x80356744; // type:object size:0xE1 scope:local align:4 data:string_table +...rodata.0 = .rodata:0x80356828; // type:label scope:local +ar_t$5488 = .rodata:0x80356828; // type:object size:0x18 scope:local align:4 data:string +wn_t$5489 = .rodata:0x80356840; // type:object size:0x18 scope:local align:4 data:string +bs_t$5490 = .rodata:0x80356858; // type:object size:0x18 scope:local align:4 data:string +i0_t$5491 = .rodata:0x80356870; // type:object size:0x18 scope:local align:4 data:string +frameScale$6238 = .rodata:0x80356888; // type:object size:0xC scope:local align:4 +time$6413 = .rodata:0x80356894; // type:object size:0x18 scope:local align:4 +scaleX$6414 = .rodata:0x803568AC; // type:object size:0x14 scope:local align:4 +scaleY$6415 = .rodata:0x803568C0; // type:object size:0x14 scope:local align:4 +frameScale$6998 = .rodata:0x803568D4; // type:object size:0xC scope:local align:4 data:float +@stringBase0 = .rodata:0x803568E0; // type:object size:0x2E8 scope:local align:4 data:string_table +@4671 = .rodata:0x80356BC8; // type:object size:0xC scope:local align:4 data:4byte +@4672 = .rodata:0x80356BD4; // type:object size:0xC scope:local align:4 data:4byte +@stringBase0 = .rodata:0x80356BE0; // type:object size:0xBB scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80356CA0; // type:object size:0xFB scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80356DA0; // type:object size:0x9F scope:local align:4 data:string_table +...rodata.0 = .rodata:0x80356E40; // type:label scope:local +cn_t2$4069 = .rodata:0x80356E40; // type:object size:0x18 scope:local align:4 data:string +wn_t2$4070 = .rodata:0x80356E58; // type:object size:0x18 scope:local align:4 data:string +i12_t2$4071 = .rodata:0x80356E70; // type:object size:0x18 scope:local align:4 data:string +i11_t2$4072 = .rodata:0x80356E88; // type:object size:0x18 scope:local align:4 data:string +bs_t2$4073 = .rodata:0x80356EA0; // type:object size:0x18 scope:local align:4 data:string +cn_t1$4074 = .rodata:0x80356EB8; // type:object size:0x1C scope:local align:4 data:string +wn_t1$4075 = .rodata:0x80356ED4; // type:object size:0x1C scope:local align:4 data:string +pk_t1$4076 = .rodata:0x80356EF0; // type:object size:0x1C scope:local align:4 data:string +i11_t1$4077 = .rodata:0x80356F0C; // type:object size:0x1C scope:local align:4 data:string +i12_t1$4078 = .rodata:0x80356F28; // type:object size:0x1C scope:local align:4 data:string +bs_t1$4079 = .rodata:0x80356F44; // type:object size:0x1C scope:local align:4 data:string +timing_t$4080 = .rodata:0x80356F60; // type:object size:0x54 scope:local align:4 +@4336 = .rodata:0x80356FB4; // type:object size:0xA scope:local align:4 +@stringBase0 = .rodata:0x80356FC0; // type:object size:0x3C scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80357000; // type:object size:0x2F scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80357030; // type:object size:0x28 scope:local align:4 data:string_table +...rodata.0 = .rodata:0x80357058; // type:label scope:local +sb_l$4130 = .rodata:0x80357058; // type:object size:0x30 scope:local align:4 data:string +st_l$4131 = .rodata:0x80357088; // type:object size:0x30 scope:local align:4 data:string +icn_l$4132 = .rodata:0x803570B8; // type:object size:0xC scope:local align:4 data:string +emp_l$4133 = .rodata:0x803570C4; // type:object size:0xC scope:local align:4 data:string +sp_l$4134 = .rodata:0x803570D0; // type:object size:0x20 scope:local align:4 data:string +no_l$4135 = .rodata:0x803570F0; // type:object size:0xC scope:local align:4 +nob_l$4136 = .rodata:0x803570FC; // type:object size:0xC scope:local align:4 data:string +nok_l$4137 = .rodata:0x80357108; // type:object size:0xC scope:local align:4 data:string +@stringBase0 = .rodata:0x80357114; // type:object size:0x25F scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80357378; // type:object size:0x3B3 scope:local align:4 data:string_table +@4043 = .rodata:0x80357730; // type:object size:0x1C scope:local align:4 data:4byte +@4044 = .rodata:0x8035774C; // type:object size:0x1C scope:local align:4 data:4byte +@stringBase0 = .rodata:0x80357768; // type:object size:0x1E2 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80357950; // type:object size:0x10D scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80357A60; // type:object size:0x2A scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80357A90; // type:object size:0x80 scope:local align:4 data:string_table +majroom_dylKeyTbl = .rodata:0x80357B10; // type:object size:0x22 scope:global align:4 +ma2room_dylKeyTbl = .rodata:0x80357B34; // type:object size:0x1C scope:global align:4 +ma3room_dylKeyTbl = .rodata:0x80357B50; // type:object size:0x1A scope:global align:4 +M_NewD2_dylKeyTbl = .rodata:0x80357B6C; // type:object size:0x18 scope:global align:4 +kindan_dylKeyTbl = .rodata:0x80357B84; // type:object size:0x1A scope:global align:4 +M_Dai_dylKeyTbl = .rodata:0x80357BA0; // type:object size:0x36 scope:global align:4 +sea_dylKeyTbl = .rodata:0x80357BD8; // type:object size:0xE scope:global align:4 +kaze_dylKeyTbl = .rodata:0x80357BE8; // type:object size:0x30 scope:global align:4 +PreLoadInfoT = .rodata:0x80357C18; // type:object size:0xD0 scope:global align:4 +@stringBase0 = .rodata:0x80357CE8; // type:object size:0x4CF scope:local align:4 data:string_table +@stringBase0 = .rodata:0x803581B8; // type:object size:0xB8 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80358270; // type:object size:0x16 scope:local align:4 data:string_table +...rodata.0 = .rodata:0x80358288; // type:label scope:local +time$4723 = .rodata:0x80358288; // type:object size:0x18 scope:local align:4 +scaleX$4724 = .rodata:0x803582A0; // type:object size:0x14 scope:local align:4 +scaleY$4725 = .rodata:0x803582B4; // type:object size:0x14 scope:local align:4 +@stringBase0 = .rodata:0x803582C8; // type:object size:0x127 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x803583F0; // type:object size:0xE0 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x803584D0; // type:object size:0x2C scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80358500; // type:object size:0x35 scope:local align:4 data:string_table +min_y$4152 = .rodata:0x80358538; // type:object size:0xC scope:local align:4 +@stringBase0 = .rodata:0x80358544; // type:object size:0x2E scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80358578; // type:object size:0x342 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x803588C0; // type:object size:0x89 scope:local align:4 data:string_table +@2247 = .rodata:0x80358950; // type:object size:0xC scope:local align:4 data:4byte +@stringBase0 = .rodata:0x8035895C; // type:object size:0x42 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x803589A0; // type:object size:0x1E4 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80358B88; // type:object size:0x262 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80358DF0; // type:object size:0x22 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80358E18; // type:object size:0xEF9 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80359D18; // type:object size:0x36 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80359D50; // type:object size:0x169 scope:local align:4 data:string_table +...rodata.0 = .rodata:0x80359EC0; // type:label scope:local +@1436 = .rodata:0x80359EC0; // type:object size:0xC scope:local align:4 +@1456 = .rodata:0x80359ECC; // type:object size:0xC scope:local align:4 +@1525 = .rodata:0x80359ED8; // type:object size:0xC scope:local align:4 +@1526 = .rodata:0x80359EE4; // type:object size:0xC scope:local align:4 +@1527 = .rodata:0x80359EF0; // type:object size:0xC scope:local align:4 +@1528 = .rodata:0x80359EFC; // type:object size:0xC scope:local align:4 +@1529 = .rodata:0x80359F08; // type:object size:0xC scope:local align:4 +@stringBase0 = .rodata:0x80359F14; // type:object size:0x65 scope:local align:4 data:string_table +@1437 = .rodata:0x80359F80; // type:object size:0xC scope:local align:4 data:4byte +@stringBase0 = .rodata:0x80359F90; // type:object size:0x8E scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035A020; // type:object size:0x1B scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035A040; // type:object size:0xC6 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035A108; // type:object size:0x1F5 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035A300; // type:object size:0x39 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035A340; // type:object size:0xE4 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035A428; // type:object size:0x25 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035A450; // type:object size:0xFF scope:local align:4 data:string_table +@733 = .rodata:0x8035A550; // type:object size:0xC scope:local align:4 data:4byte +...rodata.0 = .rodata:0x8035A560; // type:label scope:local +sauVariableValue_3_TRANSLATION_XYZ__Q27JStudio14TAdaptor_actor = .rodata:0x8035A560; // type:object size:0xC scope:global align:4 +sauVariableValue_3_ROTATION_XYZ__Q27JStudio14TAdaptor_actor = .rodata:0x8035A56C; // type:object size:0xC scope:global align:4 +sauVariableValue_3_SCALING_XYZ__Q27JStudio14TAdaptor_actor = .rodata:0x8035A578; // type:object size:0xC scope:global align:4 +sauVariableValue_3_COLOR_RGB__Q27JStudio21TAdaptor_ambientLight = .rodata:0x8035A584; // type:object size:0xC scope:global align:4 +sauVariableValue_4_COLOR_RGBA__Q27JStudio21TAdaptor_ambientLight = .rodata:0x8035A590; // type:object size:0x10 scope:global align:4 +sauVariableValue_3_POSITION_XYZ__Q27JStudio15TAdaptor_camera = .rodata:0x8035A5A0; // type:object size:0xC scope:global align:4 +sauVariableValue_3_TARGET_POSITION_XYZ__Q27JStudio15TAdaptor_camera = .rodata:0x8035A5AC; // type:object size:0xC scope:global align:4 +sauVariableValue_3_COLOR_RGB__Q27JStudio12TAdaptor_fog = .rodata:0x8035A5B8; // type:object size:0xC scope:global align:4 +sauVariableValue_4_COLOR_RGBA__Q27JStudio12TAdaptor_fog = .rodata:0x8035A5C4; // type:object size:0x10 scope:global align:4 +sauVariableValue_3_COLOR_RGB__Q27JStudio14TAdaptor_light = .rodata:0x8035A5D4; // type:object size:0xC scope:global align:4 +sauVariableValue_4_COLOR_RGBA__Q27JStudio14TAdaptor_light = .rodata:0x8035A5E0; // type:object size:0x10 scope:global align:4 +sauVariableValue_3_POSITION_XYZ__Q27JStudio14TAdaptor_light = .rodata:0x8035A5F0; // type:object size:0xC scope:global align:4 +sauVariableValue_3_TARGET_POSITION_XYZ__Q27JStudio14TAdaptor_light = .rodata:0x8035A5FC; // type:object size:0xC scope:global align:4 +sauVariableValue_3_TRANSLATION_XYZ__Q27JStudio17TAdaptor_particle = .rodata:0x8035A608; // type:object size:0xC scope:global align:4 +sauVariableValue_3_ROTATION_XYZ__Q27JStudio17TAdaptor_particle = .rodata:0x8035A614; // type:object size:0xC scope:global align:4 +sauVariableValue_3_SCALING_XYZ__Q27JStudio17TAdaptor_particle = .rodata:0x8035A620; // type:object size:0xC scope:global align:4 +sauVariableValue_3_COLOR_RGB__Q27JStudio17TAdaptor_particle = .rodata:0x8035A62C; // type:object size:0xC scope:global align:4 +sauVariableValue_4_COLOR_RGBA__Q27JStudio17TAdaptor_particle = .rodata:0x8035A638; // type:object size:0x10 scope:global align:4 +sauVariableValue_3_COLOR1_RGB__Q27JStudio17TAdaptor_particle = .rodata:0x8035A648; // type:object size:0xC scope:global align:4 +sauVariableValue_4_COLOR1_RGBA__Q27JStudio17TAdaptor_particle = .rodata:0x8035A654; // type:object size:0x10 scope:global align:4 +sauVariableValue_3_POSITION_XYZ__Q27JStudio14TAdaptor_sound = .rodata:0x8035A664; // type:object size:0xC scope:global align:4 +saCompositeOperation___Q37JStudio3fvb17@unnamed@fvb_cpp@ = .rodata:0x8035A670; // type:object size:0x40 scope:global align:4 +gauDataSize_TEParagraph_data__Q37JStudio3stb4data = .rodata:0x8035A6B0; // type:object size:0x20 scope:global align:4 +@1571 = .rodata:0x8035A6D0; // type:object size:0xC scope:local align:4 data:4byte +@stringBase0 = .rodata:0x8035A6E0; // type:object size:0x9E scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035A780; // type:object size:0x23 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035A7A8; // type:object size:0x27 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035A7D0; // type:object size:0x68 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035A838; // type:object size:0x2DA scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035AB18; // type:object size:0x22B scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035AD48; // type:object size:0x6D scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035ADB8; // type:object size:0x82 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035AE40; // type:object size:0x31 scope:local align:4 data:string_table +s_key_table__Q28JASystem6Player = .rodata:0x8035AE78; // type:object size:0x100 scope:global align:4 +sAdsrDef__Q28JASystem6Player = .rodata:0x8035AF78; // type:object size:0x18 scope:global align:4 data:float +sEnvelopeDef__Q28JASystem6Player = .rodata:0x8035AF90; // type:object size:0x18 scope:global align:4 data:float +sVibratoDef__Q28JASystem6Player = .rodata:0x8035AFA8; // type:object size:0x18 scope:global align:4 data:float +sTremoroDef__Q28JASystem6Player = .rodata:0x8035AFC0; // type:object size:0x18 scope:global align:4 data:float +@stringBase0 = .rodata:0x8035AFD8; // type:object size:0x36 scope:local align:4 data:string_table +Arglist__8JASystem = .rodata:0x8035B010; // type:object size:0x100 scope:global align:4 +@stringBase0 = .rodata:0x8035B110; // type:object size:0xFB scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035B210; // type:object size:0x2C0 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035B4D0; // type:object size:0x3C scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035B510; // type:object size:0x46 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035B558; // type:object size:0x7C scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035B5D8; // type:object size:0xBA scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035B698; // type:object size:0x9E scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035B738; // type:object size:0x2B scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035B768; // type:object size:0x30 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035B798; // type:object size:0x50 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035B7E8; // type:object size:0x6F scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035B858; // type:object size:0x45 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035B8A0; // type:object size:0x49 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035B8F0; // type:object size:0x9D scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035B990; // type:object size:0x96 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035BA28; // type:object size:0x94 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035BAC0; // type:object size:0x231 scope:local align:4 data:string_table +connect_table$627 = .rodata:0x8035BCF8; // type:object size:0x18 scope:local align:4 +@stringBase0 = .rodata:0x8035BD10; // type:object size:0x96 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035BDA8; // type:object size:0x9A scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035BE48; // type:object size:0x61 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035BEB0; // type:object size:0x29 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035BEE0; // type:object size:0x261 scope:local align:4 data:string_table +polys_table__Q28JASystem6Driver = .rodata:0x8035C148; // type:object size:0x10 scope:global align:4 +@stringBase0 = .rodata:0x8035C158; // type:object size:0x176 scope:local align:4 data:string_table +...rodata.0 = .rodata:0x8035C2D0; // type:label scope:local +relTableSampleCell__Q28JASystem11TOscillator = .rodata:0x8035C2D0; // type:object size:0x44 scope:global align:4 +relTableSqRoot__Q28JASystem11TOscillator = .rodata:0x8035C314; // type:object size:0x44 scope:global align:4 +relTableSquare__Q28JASystem11TOscillator = .rodata:0x8035C358; // type:object size:0x44 scope:global align:4 +@stringBase0 = .rodata:0x8035C39C; // type:object size:0x32 scope:local align:4 data:string_table +@401 = .rodata:0x8035C3D0; // type:object size:0x1A scope:local align:4 data:string +@408 = .rodata:0x8035C3EC; // type:object size:0x1F scope:local align:4 data:string +@stringBase0 = .rodata:0x8035C410; // type:object size:0x112 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035C528; // type:object size:0x363 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035C890; // type:object size:0x5A scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035C8F0; // type:object size:0xA3 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035C998; // type:object size:0xAB scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035CA48; // type:object size:0x94 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035CAE0; // type:object size:0xAB scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035CB90; // type:object size:0x4B scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035CBE0; // type:object size:0x1DF scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035CDC0; // type:object size:0xAC scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035CE70; // type:object size:0x1E6 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035D058; // type:object size:0x6E7 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035D740; // type:object size:0x18C scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035D8D0; // type:object size:0x22D scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035DB00; // type:object size:0x30 scope:local align:4 data:string_table +@5247 = .rodata:0x8035DB30; // type:object size:0xC scope:local align:4 data:4byte +@5285 = .rodata:0x8035DB3C; // type:object size:0xC scope:local align:4 data:4byte +@5472 = .rodata:0x8035DB48; // type:object size:0xC scope:local align:4 data:4byte +@6165 = .rodata:0x8035DB54; // type:object size:0xC scope:local align:4 data:4byte +@6326 = .rodata:0x8035DB60; // type:object size:0xC scope:local align:4 data:4byte +@stringBase0 = .rodata:0x8035DB6C; // type:object size:0x470 scope:local align:4 data:string_table +...rodata.0 = .rodata:0x8035DFE0; // type:label scope:local +@797 = .rodata:0x8035DFE0; // type:object size:0xC scope:local align:4 data:4byte +@798 = .rodata:0x8035DFEC; // type:object size:0xC scope:local align:4 +@799 = .rodata:0x8035DFF8; // type:object size:0xC scope:local align:4 +@800 = .rodata:0x8035E004; // type:object size:0xC scope:local align:4 +@stringBase0 = .rodata:0x8035E010; // type:object size:0x150 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035E160; // type:object size:0x14D scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035E2B0; // type:object size:0x66 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035E318; // type:object size:0x337 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035E650; // type:object size:0x256 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035E8A8; // type:object size:0x184 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035EA30; // type:object size:0x430 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035EE60; // type:object size:0x1A6 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035F008; // type:object size:0xA5 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035F0B0; // type:object size:0x11D scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035F1D0; // type:object size:0x87 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035F258; // type:object size:0x54 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035F2B0; // type:object size:0x3A scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035F2F0; // type:object size:0x2 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035F2F8; // type:object size:0x28 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035F320; // type:object size:0x31 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035F358; // type:object size:0x89 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035F3E8; // type:object size:0x96 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035F480; // type:object size:0xA3 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035F528; // type:object size:0xD9 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035F608; // type:object size:0x28 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035F630; // type:object size:0x42 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035F678; // type:object size:0x86 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035F700; // type:object size:0x4C scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035F750; // type:object size:0x1E scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035F770; // type:object size:0xA1 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035F818; // type:object size:0x29 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035F848; // type:object size:0x24 scope:local align:4 data:string_table +saoAboutEncoding___10JUTResFont = .rodata:0x8035F870; // type:object size:0xC scope:global align:4 +halftofull$700 = .rodata:0x8035F87C; // type:object size:0xBE scope:local align:4 +@stringBase0 = .rodata:0x8035F93C; // type:object size:0x64 scope:local align:4 data:string_table +@1081 = .rodata:0x8035F9A0; // type:object size:0x10 scope:local align:4 data:4byte +@stringBase0 = .rodata:0x8035F9B0; // type:object size:0x125 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8035FAD8; // type:object size:0x5C6 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x803600A0; // type:object size:0x3 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x803600A8; // type:object size:0x99 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80360148; // type:object size:0x4A scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80360198; // type:object size:0x219 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x803603B8; // type:object size:0x87 scope:local align:4 data:string_table +JUTResFONT_Ascfont_fix12 = .rodata:0x80360440; // type:object size:0x4160 scope:global +@stringBase0 = .rodata:0x803645A0; // type:object size:0x25 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x803645C8; // type:object size:0x38 scope:local align:4 data:string_table +@1505 = .rodata:0x80364600; // type:object size:0x10 scope:local align:4 data:4byte +@1506 = .rodata:0x80364610; // type:object size:0x10 scope:local align:4 data:4byte +@1547 = .rodata:0x80364620; // type:object size:0x18 scope:local align:4 data:4byte +j3dDefaultTransformInfo = .rodata:0x80364638; // type:object size:0x20 scope:global align:4 data:float +j3dDefaultScale = .rodata:0x80364658; // type:object size:0xC scope:global align:4 +j3dDefaultMtx = .rodata:0x80364664; // type:object size:0x30 scope:global align:4 +@stringBase0 = .rodata:0x80364698; // type:object size:0x1D scope:local align:4 data:string_table +@1419 = .rodata:0x803646B8; // type:object size:0x30 scope:local align:4 data:4byte +@1420 = .rodata:0x803646E8; // type:object size:0x30 scope:local align:4 data:4byte +j3dDefaultLightInfo = .rodata:0x80364718; // type:object size:0x34 scope:global align:4 data:float +j3dDefaultTexCoordInfo = .rodata:0x8036474C; // type:object size:0x20 scope:global align:4 data:byte +j3dDefaultTexMtxInfo = .rodata:0x8036476C; // type:object size:0x64 scope:global align:4 data:byte +j3dDefaultIndTexMtxInfo = .rodata:0x803647D0; // type:object size:0x1C scope:global align:4 +j3dDefaultTevStageInfo = .rodata:0x803647EC; // type:object size:0x14 scope:global align:4 +j3dDefaultIndTevStageInfo = .rodata:0x80364800; // type:object size:0xC scope:global align:4 data:byte +j3dDefaultFogInfo = .rodata:0x8036480C; // type:object size:0x2C scope:global align:4 data:byte +j3dDefaultNBTScaleInfo = .rodata:0x80364838; // type:object size:0x10 scope:global align:4 data:float +@1570 = .rodata:0x80364848; // type:object size:0xB scope:local align:4 +@2006 = .rodata:0x80364858; // type:object size:0x10 scope:local align:4 data:4byte +@2116 = .rodata:0x80364868; // type:object size:0x10 scope:local align:4 data:4byte +@stringBase0 = .rodata:0x80364878; // type:object size:0x3A scope:local align:4 data:string_table +@1791 = .rodata:0x803648B8; // type:object size:0xC scope:local align:4 data:4byte +@1793 = .rodata:0x803648C4; // type:object size:0xC scope:local align:4 data:4byte +@stringBase0 = .rodata:0x803648D0; // type:object size:0x14 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x803648E8; // type:object size:0x38 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80364920; // type:object size:0x14 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80364938; // type:object size:0x2C scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80364968; // type:object size:0x3D scope:local align:4 data:string_table +...rodata.0 = .rodata:0x803649A8; // type:label scope:local +ClampRegion = .rodata:0x803649A8; // type:object size:0xA scope:global align:4 data:byte +__ptmf_null = .rodata:0x803649B8; // type:object size:0xC scope:global align:4 data:4byte +__constants = .rodata:0x803649C8; // type:object size:0x18 scope:global align:8 data:double +@53 = .rodata:0x803649E0; // type:object size:0x36 scope:local align:4 data:string +@54 = .rodata:0x80364A18; // type:object size:0x39 scope:local align:4 data:string +fix_pool_sizes = .rodata:0x80364A58; // type:object size:0x18 scope:global align:4 data:4byte +@stringBase0 = .rodata:0x80364A70; // type:object size:0xDD scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80364B50; // type:object size:0x5 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x80364B58; // type:object size:0x25 scope:local align:4 data:string_table +@48 = .rodata:0x80364B80; // type:object size:0x28 scope:local align:4 data:4byte +@48 = .rodata:0x80364BA8; // type:object size:0x2A scope:local align:4 +@63 = .rodata:0x80364BD4; // type:object size:0x9 scope:local align:4 data:string +Zero = .rodata:0x80364BE0; // type:object size:0x10 scope:global align:8 +...rodata.0 = .rodata:0x80364BF0; // type:label scope:local +bp = .rodata:0x80364BF0; // type:object size:0x10 scope:global align:8 data:double +dp_h = .rodata:0x80364C00; // type:object size:0x10 scope:global align:8 +dp_l = .rodata:0x80364C10; // type:object size:0x10 scope:global align:8 +two_over_pi = .rodata:0x80364C20; // type:object size:0x108 scope:global align:4 +npio2_hw = .rodata:0x80364D28; // type:object size:0x80 scope:global align:4 +init_jk = .rodata:0x80364DA8; // type:object size:0x10 scope:global align:4 +PIo2 = .rodata:0x80364DB8; // type:object size:0x40 scope:global align:8 data:double +T = .rodata:0x80364DF8; // type:object size:0x68 scope:global align:8 data:double +...rodata.0 = .rodata:0x80364E60; // type:label scope:local +atanhi = .rodata:0x80364E60; // type:object size:0x20 scope:global align:8 +atanlo = .rodata:0x80364E80; // type:object size:0x20 scope:global align:8 +aT = .rodata:0x80364EA0; // type:object size:0x58 scope:global align:8 +@62 = .rodata:0x80364EF8; // type:object size:0x1C scope:local align:4 data:string +@484 = .rodata:0x80364F18; // type:object size:0x1D scope:local align:4 data:string +gTRKMemMap = .rodata:0x80364F38; // type:object size:0x10 scope:global align:4 data:4byte +@300 = .rodata:0x80364F48; // type:object size:0x28 scope:local align:4 data:4byte +@307 = .rodata:0x80364F70; // type:object size:0x28 scope:local align:4 data:4byte +@314 = .rodata:0x80364F98; // type:object size:0x28 scope:local align:4 data:4byte +@148 = .rodata:0x80364FC0; // type:object size:0x21 scope:local align:4 data:string +@149 = .rodata:0x80364FE4; // type:object size:0x24 scope:local align:4 data:string +...data.0 = .data:0x80365020; // type:label scope:local +@2100 = .data:0x80365020; // type:object size:0xC scope:local align:4 +@2080 = .data:0x8036502C; // type:object size:0xC scope:local align:4 +COPYDATE_STRING__7mDoMain = .data:0x80365038; // type:object size:0x12 scope:global align:4 data:string +RootHeapCheck = .data:0x8036504C; // type:object size:0x24 scope:global align:4 +SystemHeapCheck = .data:0x80365070; // type:object size:0x24 scope:global align:4 +ZeldaHeapCheck = .data:0x80365094; // type:object size:0x24 scope:global align:4 +GameHeapCheck = .data:0x803650B8; // type:object size:0x24 scope:global align:4 +ArchiveHeapCheck = .data:0x803650DC; // type:object size:0x24 scope:global align:4 +CommandHeapCheck = .data:0x80365100; // type:object size:0x24 scope:global align:4 +HeapCheckTable = .data:0x80365124; // type:object size:0x18 scope:global align:4 +desc1$4056 = .data:0x8036513C; // type:object size:0x14 scope:local align:4 +desc2$4057 = .data:0x80365150; // type:object size:0x14 scope:local align:4 +__vt__17mDoAud_zelAudio_c = .data:0x80365168; // type:object size:0x24 scope:global align:4 +...data.0 = .data:0x803651A0; // type:label scope:local +@2100 = .data:0x803651A0; // type:object size:0xC scope:local align:4 +@2080 = .data:0x803651AC; // type:object size:0xC scope:local align:4 +l_matDL$4443 = .data:0x803651C0; // type:object size:0x8B scope:local align:32 +l_DL$4444 = .data:0x80365260; // type:object size:0x27 scope:local align:32 +l_pos$4445 = .data:0x80365288; // type:object size:0xC scope:local align:4 +l_vtxDescList$4446 = .data:0x80365294; // type:object size:0x10 scope:local align:4 +l_vtxAttrFmtList$4447 = .data:0x803652A4; // type:object size:0x20 scope:local align:4 +l_matDL$4454 = .data:0x803652E0; // type:object size:0x8B scope:local align:32 +l_DL$4455 = .data:0x80365380; // type:object size:0x27 scope:local align:32 +l_pos$4456 = .data:0x803653A8; // type:object size:0xC scope:local align:4 +l_vtxDescList$4457 = .data:0x803653B4; // type:object size:0x10 scope:local align:4 +l_vtxAttrFmtList$4458 = .data:0x803653C4; // type:object size:0x20 scope:local align:4 +l_matDL$4465 = .data:0x80365400; // type:object size:0x9D scope:local align:32 +l_DL$4466 = .data:0x803654A0; // type:object size:0x27 scope:local align:32 +l_pos$4467 = .data:0x803654C8; // type:object size:0xC scope:local align:4 +l_vtxDescList$4468 = .data:0x803654D4; // type:object size:0x10 scope:local align:4 +l_vtxAttrFmtList$4469 = .data:0x803654E4; // type:object size:0x20 scope:local align:4 +l_DL$4479 = .data:0x80365520; // type:object size:0xFB scope:local align:32 +l_pos$4480 = .data:0x8036561C; // type:object size:0xC scope:local align:4 +l_vtxDescList$4481 = .data:0x80365628; // type:object size:0x10 scope:local align:4 +l_vtxAttrFmtList$4482 = .data:0x80365638; // type:object size:0x20 scope:local align:4 +g_ntscZeldaIntDf = .data:0x80365658; // type:object size:0x3C scope:global align:4 +g_ntscZeldaProg = .data:0x80365694; // type:object size:0x3C scope:global align:4 +g_mDoMtx_identity = .data:0x803656D0; // type:object size:0x30 scope:global align:4 +@2100 = .data:0x80365700; // type:object size:0xC scope:local align:4 data:4byte +l_invisibleMat$7188 = .data:0x80365720; // type:object size:0x85 scope:local align:32 +l_matDL = .data:0x803657C0; // type:object size:0x8D scope:local align:32 +l_toonMatDL = .data:0x80365860; // type:object size:0x9C scope:global align:32 +l_mat1DL = .data:0x80365900; // type:object size:0x96 scope:global align:32 +l_toonMat1DL = .data:0x803659A0; // type:object size:0xA5 scope:global align:32 +__vt__7JUTFont = .data:0x80365A48; // type:object size:0x44 scope:global align:4 +__vt__26mDoExt_3DlineMatSortPacket = .data:0x80365A8C; // type:object size:0x18 scope:global align:4 +__vt__19mDoExt_3DlineMat1_c = .data:0x80365AA4; // type:object size:0x14 scope:global align:4 +__vt__19mDoExt_3DlineMat0_c = .data:0x80365AB8; // type:object size:0x14 scope:global align:4 +__vt__19mDoExt_invJntPacket = .data:0x80365ACC; // type:object size:0x18 scope:global align:4 +__vt__24mDoExt_onCupOffAupPacket = .data:0x80365AE4; // type:object size:0x18 scope:global align:4 +__vt__24mDoExt_offCupOnAupPacket = .data:0x80365AFC; // type:object size:0x18 scope:global align:4 +__vt__15mDoExt_McaMorf2 = .data:0x80365B14; // type:object size:0x34 scope:global align:4 +__vt__14mDoExt_McaMorf = .data:0x80365B48; // type:object size:0x34 scope:global align:4 +__vt__15mDoExt_zelAnime = .data:0x80365B7C; // type:object size:0x10 scope:global align:4 +__vt__28mDoExt_MtxCalcAnmBlendTblOld = .data:0x80365B8C; // type:object size:0x34 scope:global align:4 +__vt__25mDoExt_MtxCalcAnmBlendTbl = .data:0x80365BC0; // type:object size:0x34 scope:global align:4 +__vt__17J3DMtxCalcMayaAnm = .data:0x80365BF4; // type:object size:0x44 scope:global align:4 +__vt__10J3DMtxCalc = .data:0x80365C38; // type:object size:0x18 scope:global align:4 +__vt__12J3DFrameCtrl = .data:0x80365C50; // type:object size:0xC scope:global align:4 +__vt__11J3DUClipper = .data:0x80365C60; // type:object size:0xC scope:global align:4 +__vt__14mDoHIO_entry_c = .data:0x80365C70; // type:object size:0xC scope:global align:4 +__vt__16mDoHIO_subRoot_c = .data:0x80365C7C; // type:object size:0xC scope:global align:4 +__vt__13mDoHIO_root_c = .data:0x80365C88; // type:object size:0xC scope:global align:4 +__vt__21mDoDvdThd_toMainRam_c = .data:0x80365C98; // type:object size:0x10 scope:global align:4 +__vt__25mDoDvdThd_mountXArchive_c = .data:0x80365CA8; // type:object size:0x10 scope:global align:4 +__vt__24mDoDvdThd_mountArchive_c = .data:0x80365CB8; // type:object size:0x10 scope:global align:4 +__vt__20mDoDvdThd_callback_c = .data:0x80365CC8; // type:object size:0x10 scope:global align:4 +__vt__19mDoDvdThd_command_c = .data:0x80365CD8; // type:object size:0x10 scope:global align:4 +@4098 = .data:0x80365CE8; // type:object size:0x38 scope:local align:4 +@4507 = .data:0x80365D20; // type:object size:0x1C scope:local align:4 +cc_cyl_src = .data:0x80365D40; // type:object size:0x44 scope:global align:4 +fire_at_sph_src = .data:0x80365D84; // type:object size:0x40 scope:global align:4 +__vt__20dBgS_ObjGndChk_Yogan = .data:0x80365DC4; // type:object size:0x30 scope:global align:4 +__vt__11cBgS_GndChk = .data:0x80365DF4; // type:object size:0x18 scope:global align:4 +__vt__18dBgS_ObjGndChk_Spl = .data:0x80365E0C; // type:object size:0x30 scope:global align:4 +__vt__14dBgS_ObjGndChk = .data:0x80365E3C; // type:object size:0x30 scope:global align:4 +__vt__11dBgS_GndChk = .data:0x80365E6C; // type:object size:0x30 scope:global align:4 +__vt__11dBgS_LinChk = .data:0x80365E9C; // type:object size:0x30 scope:global align:4 +__vt__8dBgS_Chk = .data:0x80365ECC; // type:object size:0x18 scope:global align:4 +__vt__15dBgS_GrpPassChk = .data:0x80365EE4; // type:object size:0xC scope:global align:4 +__vt__15cBgS_GrpPassChk = .data:0x80365EF0; // type:object size:0xC scope:global align:4 +__vt__16dBgS_PolyPassChk = .data:0x80365EFC; // type:object size:0xC scope:global align:4 +__vt__16cBgS_PolyPassChk = .data:0x80365F08; // type:object size:0xC scope:global align:4 +__vt__8cM3dGLin = .data:0x80365F14; // type:object size:0xC scope:global align:4 +__vt__11cBgS_LinChk = .data:0x80365F20; // type:object size:0x18 scope:global align:4 +__vt__13cBgS_PolyInfo = .data:0x80365F38; // type:object size:0xC scope:global align:4 +l_method$2670 = .data:0x80365F48; // type:object size:0xC scope:local align:4 +__vt__11fapGm_HIO_c = .data:0x80365F58; // type:object size:0xC scope:global align:4 +g_fopAc_Method = .data:0x80365F68; // type:object size:0x20 scope:global align:4 +__vt__11dEvt_info_c = .data:0x80365F88; // type:object size:0xC scope:global align:4 +g_fopAcTg_Queue = .data:0x80365F98; // type:object size:0xC scope:global align:4 +__vt__14dBgS_SplGrpChk = .data:0x80365FA8; // type:object size:0x30 scope:global align:4 +__vt__11dBgS_WtrChk = .data:0x80365FD8; // type:object size:0x30 scope:global align:4 +g_fopCam_Method = .data:0x80366008; // type:object size:0x14 scope:global align:4 +g_fopOvlp_Method = .data:0x80366020; // type:object size:0x14 scope:global align:4 +phaseMethod$2234 = .data:0x80366038; // type:object size:0x20 scope:local align:4 +g_fopScn_Method = .data:0x80366058; // type:object size:0x14 scope:global align:4 +...data.0 = .data:0x80366070; // type:label scope:local +submethod$2248 = .data:0x80366070; // type:object size:0x10 scope:local align:4 +noFadeFase$2249 = .data:0x80366080; // type:object size:0x20 scope:local align:4 +fadeFase$2250 = .data:0x803660A0; // type:object size:0x20 scope:local align:4 +g_fopScnTg_SceneList = .data:0x803660C0; // type:object size:0xC scope:global align:4 +g_fopVw_Method = .data:0x803660D0; // type:object size:0x14 scope:global align:4 +g_fopKy_Method = .data:0x803660E8; // type:object size:0x14 scope:global align:4 +g_fopMsg_Method = .data:0x80366100; // type:object size:0x14 scope:global align:4 +itemicon = .data:0x80366118; // type:object size:0x1E0 scope:global align:4 +zfont = .data:0x803662F8; // type:object size:0x184 scope:global align:4 data:2byte +fopMsgM_buttonTex = .data:0x8036647C; // type:object size:0x60 scope:global align:4 +fopMsgM_buttonW = .data:0x803664DC; // type:object size:0x60 scope:global align:4 +@5511 = .data:0x8036653C; // type:object size:0x2C scope:local align:4 +@5537 = .data:0x80366568; // type:object size:0x2C scope:local align:4 +__vt__21fopMsgM_msgDataProc_c = .data:0x80366594; // type:object size:0xC scope:global align:4 +__vt__20fopMsgM_itemMsgGet_c = .data:0x803665A0; // type:object size:0xC scope:global align:4 +__vt__16fopMsgM_msgGet_c = .data:0x803665AC; // type:object size:0xC scope:global align:4 +__vt__9MyPicture = .data:0x803665B8; // type:object size:0x44 scope:global align:4 +g_fpcCtTg_Queue = .data:0x80366600; // type:object size:0xC scope:global align:4 +g_fpcDtTg_Queue = .data:0x80366610; // type:object size:0xC scope:global align:4 +l_fpcLy_Crear = .data:0x80366620; // type:object size:0x2C scope:global align:4 data:4byte +l_fpcLy_LayerList = .data:0x8036664C; // type:object size:0xC scope:global align:4 data:4byte +g_fpcLf_Method = .data:0x80366658; // type:object size:0x14 scope:global align:4 +crear$2201 = .data:0x80366670; // type:object size:0x1C scope:local align:4 data:4byte +g_fpcNd_Method = .data:0x80366690; // type:object size:0x14 scope:global align:4 +l_fpcNdRq_Queue = .data:0x803666A8; // type:object size:0xC scope:global align:4 data:4byte +clear$2321 = .data:0x803666B4; // type:object size:0x64 scope:local align:4 data:4byte +methods$2338 = .data:0x80366718; // type:object size:0x18 scope:local align:4 +methods$2348 = .data:0x80366730; // type:object size:0x10 scope:local align:4 +methods$2359 = .data:0x80366740; // type:object size:0xC scope:local align:4 +submethod$2176 = .data:0x80366750; // type:object size:0xC scope:local align:4 +submethod$2223 = .data:0x80366760; // type:object size:0xC scope:local align:4 +method$2224 = .data:0x8036676C; // type:object size:0x1C scope:local align:4 +l_objectName = .data:0x80366788; // type:object size:0x26AC scope:global align:4 +l_funcTable$5283 = .data:0x80368E34; // type:object size:0xC scope:local align:4 +l_layer0FuncTable$5292 = .data:0x80368E40; // type:object size:0x24 scope:local align:4 +l_layer1FuncTable$5293 = .data:0x80368E64; // type:object size:0x24 scope:local align:4 +l_layer2FuncTable$5294 = .data:0x80368E88; // type:object size:0x24 scope:local align:4 +l_layer3FuncTable$5295 = .data:0x80368EAC; // type:object size:0x24 scope:local align:4 +l_layer4FuncTable$5296 = .data:0x80368ED0; // type:object size:0x24 scope:local align:4 +l_layer5FuncTable$5297 = .data:0x80368EF4; // type:object size:0x24 scope:local align:4 +l_layer6FuncTable$5298 = .data:0x80368F18; // type:object size:0x24 scope:local align:4 +l_layer7FuncTable$5299 = .data:0x80368F3C; // type:object size:0x24 scope:local align:4 +l_layer8FuncTable$5300 = .data:0x80368F60; // type:object size:0x24 scope:local align:4 +l_layer9FuncTable$5301 = .data:0x80368F84; // type:object size:0x24 scope:local align:4 +l_layerAFuncTable$5302 = .data:0x80368FA8; // type:object size:0x24 scope:local align:4 +l_layerBFuncTable$5303 = .data:0x80368FCC; // type:object size:0x24 scope:local align:4 +l_layerFuncTable_p$5304 = .data:0x80368FF0; // type:object size:0x30 scope:local align:4 +l_funcTable$5309 = .data:0x80369020; // type:object size:0x198 scope:local align:4 +l_funcTable$5314 = .data:0x803691B8; // type:object size:0x108 scope:local align:4 +l_funcTable$5319 = .data:0x803692C0; // type:object size:0x54 scope:local align:4 +mDarkStatus__20dStage_roomControl_c = .data:0x80369314; // type:object size:0x100 scope:global align:4 data:byte +__vt__15dStage_roomDt_c = .data:0x80369414; // type:object size:0x13C scope:global align:4 +__vt__16dStage_stageDt_c = .data:0x80369550; // type:object size:0x13C scope:global align:4 +__vt__11dStage_dt_c = .data:0x8036968C; // type:object size:0x13C scope:global align:4 +...data.0 = .data:0x803697C8; // type:label scope:local +@2100 = .data:0x803697C8; // type:object size:0xC scope:local align:4 +@2080 = .data:0x803697D4; // type:object size:0xC scope:local align:4 +@6350 = .data:0x803697E0; // type:object size:0x58 scope:local align:4 +@6883 = .data:0x80369838; // type:object size:0x28 scope:local align:4 +__vt__11dMap_Dmap_c = .data:0x80369860; // type:object size:0x10 scope:global align:4 +__vt__12dDlst_base_c = .data:0x80369870; // type:object size:0x10 scope:global align:4 +__vt__11dMap_2DT2_c = .data:0x80369880; // type:object size:0x10 scope:global align:4 +__vt__18dMap_2DAGBCursor_c = .data:0x80369890; // type:object size:0x10 scope:global align:4 +__vt__14dMap_2DPoint_c = .data:0x803698A0; // type:object size:0x10 scope:global align:4 +__vt__12dMap_2DTri_c = .data:0x803698B0; // type:object size:0x10 scope:global align:4 +__vt__18dMap_2DAGBScrDsp_c = .data:0x803698C0; // type:object size:0x10 scope:global align:4 +__vt__18dMap_2DMtMapSpcl_c = .data:0x803698D0; // type:object size:0x10 scope:global align:4 +__vt__11dMap_2DSQ_c = .data:0x803698E0; // type:object size:0x10 scope:global align:4 +__vt__10dMap_HIO_c = .data:0x803698F0; // type:object size:0xC scope:global align:4 +l_method$4818 = .data:0x80369900; // type:object size:0xC scope:local align:4 +@5657 = .data:0x8036990C; // type:object size:0xC4 scope:local align:4 +@6163 = .data:0x803699D0; // type:object size:0x150 scope:local align:4 +l_landingEvent$6213 = .data:0x80369B20; // type:object size:0x18 scope:local align:4 data:byte +l_checkData$6231 = .data:0x80369B38; // type:object size:0x54 scope:local align:4 data:byte +__vt__12dCcMassS_Obj = .data:0x80369B8C; // type:object size:0xC scope:global align:4 +__vt__8cM3dGCyl = .data:0x80369B98; // type:object size:0xC scope:global align:4 +__vt__14cCcD_ShapeAttr = .data:0x80369BA4; // type:object size:0x54 scope:global align:4 +__vt__8cM3dGCps = .data:0x80369BF8; // type:object size:0xC scope:global align:4 +__vt__15cCcD_DivideInfo = .data:0x80369C04; // type:object size:0xC scope:global align:4 +__vt__12dCcMassS_Mng = .data:0x80369C10; // type:object size:0xC scope:global align:4 +__vt__8cM3dGAab = .data:0x80369C1C; // type:object size:0xC scope:global align:4 +__vt__15cCcD_DivideArea = .data:0x80369C28; // type:object size:0xC scope:global align:4 +__vt__12dVibration_c = .data:0x80369C34; // type:object size:0xC scope:global align:4 +__vt__25mDoExt_McaMorfCallBack1_c = .data:0x80369C40; // type:object size:0x10 scope:global align:4 +__vt__34JPACallBackBase = .data:0x80369C50; // type:object size:0x1C scope:global align:4 +__vt__18dPa_levelEcallBack = .data:0x80369C6C; // type:object size:0x20 scope:global align:4 +ZeroQuat = .data:0x80369C90; // type:object size:0x10 scope:global align:4 data:float +__vt__10CSTControl = .data:0x80369CA0; // type:object size:0x10 scope:global align:4 +__vt__9STControl = .data:0x80369CB0; // type:object size:0x10 scope:global align:4 +@4979 = .data:0x80369CC0; // type:object size:0x48 scope:local align:4 +@5081 = .data:0x80369D08; // type:object size:0x48 scope:local align:4 +l_holdEventReg$7541 = .data:0x80369D50; // type:object size:0x22 scope:local align:4 +l_onEventBit$7552 = .data:0x80369D74; // type:object size:0xA scope:local align:4 +default_select_msg = .data:0x80369D80; // type:object size:0x24 scope:global align:4 +shopItemData_Feedbag = .data:0x80369DA4; // type:object size:0x10 scope:global align:4 +shopItemData_FoodAll = .data:0x80369DB4; // type:object size:0x10 scope:global align:4 +shopItemData_FoodHyoi = .data:0x80369DC4; // type:object size:0x10 scope:global align:4 +shopItemData_arrow10 = .data:0x80369DD4; // type:object size:0x10 scope:global align:4 +shopItemData_arrow30 = .data:0x80369DE4; // type:object size:0x10 scope:global align:4 +shopItemData_red_bottle = .data:0x80369DF4; // type:object size:0x10 scope:global align:4 +shopItemData_blue_bottle = .data:0x80369E04; // type:object size:0x10 scope:global align:4 +shopItemData_green_bottle = .data:0x80369E14; // type:object size:0x10 scope:global align:4 +shopItemData_bomb10 = .data:0x80369E24; // type:object size:0x10 scope:global align:4 +shopItemData_bomb20 = .data:0x80369E34; // type:object size:0x10 scope:global align:4 +shopItemData_bomb30 = .data:0x80369E44; // type:object size:0x10 scope:global align:4 +shopItemData_emptybottle = .data:0x80369E54; // type:object size:0x10 scope:global align:4 +shopItemData_kakera_heart = .data:0x80369E64; // type:object size:0x10 scope:global align:4 +shopItemData_map = .data:0x80369E74; // type:object size:0x10 scope:global align:4 +shopItemData_RotenItem0 = .data:0x80369E84; // type:object size:0x10 scope:global align:4 +shopItemData_RotenItem1 = .data:0x80369E94; // type:object size:0x10 scope:global align:4 +shopItemData_RotenItem2 = .data:0x80369EA4; // type:object size:0x10 scope:global align:4 +shopItemData_RotenItem3 = .data:0x80369EB4; // type:object size:0x10 scope:global align:4 +shopItemData_RotenItem4 = .data:0x80369EC4; // type:object size:0x10 scope:global align:4 +shopItemData_RotenItem5 = .data:0x80369ED4; // type:object size:0x10 scope:global align:4 +shopItemData_RotenItem6 = .data:0x80369EE4; // type:object size:0x10 scope:global align:4 +shopItemData_RotenItem7 = .data:0x80369EF4; // type:object size:0x10 scope:global align:4 +shopItemData_RotenItem8 = .data:0x80369F04; // type:object size:0x10 scope:global align:4 +shopItemData_RotenItem9 = .data:0x80369F14; // type:object size:0x10 scope:global align:4 +shopItemData_RotenItem10 = .data:0x80369F24; // type:object size:0x10 scope:global align:4 +shopItemData_RotenItem11 = .data:0x80369F34; // type:object size:0x10 scope:global align:4 +shopItems_setData_Bomb10_exp = .data:0x80369F44; // type:object size:0x14 scope:global align:4 +shopItems_setData_Bomb20_exp = .data:0x80369F58; // type:object size:0x14 scope:global align:4 +shopItems_setData_Bomb30_exp = .data:0x80369F6C; // type:object size:0x14 scope:global align:4 +shopItems_setData_Bomb10 = .data:0x80369F80; // type:object size:0x14 scope:global align:4 +shopItems_setData_Bomb20 = .data:0x80369F94; // type:object size:0x14 scope:global align:4 +shopItems_setData_Bomb30 = .data:0x80369FA8; // type:object size:0x14 scope:global align:4 +shopItems_setData_Feedbag = .data:0x80369FBC; // type:object size:0x14 scope:global align:4 +shopItems_setData_FoodAll = .data:0x80369FD0; // type:object size:0x14 scope:global align:4 +shopItems_setData_FoodHyoi = .data:0x80369FE4; // type:object size:0x14 scope:global align:4 +shopItems_setData_Bomb30Bs = .data:0x80369FF8; // type:object size:0x14 scope:global align:4 +shopItems_setData_arrow10 = .data:0x8036A00C; // type:object size:0x14 scope:global align:4 +shopItems_setData_arrow30 = .data:0x8036A020; // type:object size:0x14 scope:global align:4 +shopItems_setData_red_bottleBs = .data:0x8036A034; // type:object size:0x14 scope:global align:4 +shopItems_setData_Bomb30Bs2 = .data:0x8036A048; // type:object size:0x14 scope:global align:4 +shopItems_setData_arrow30Bs2 = .data:0x8036A05C; // type:object size:0x14 scope:global align:4 +shopItems_setData_red_bottleBs2 = .data:0x8036A070; // type:object size:0x14 scope:global align:4 +shopItems_setData_emptybottle = .data:0x8036A084; // type:object size:0x14 scope:global align:4 +shopItems_setData_kakera_heart = .data:0x8036A098; // type:object size:0x14 scope:global align:4 +shopItems_setData_map = .data:0x8036A0AC; // type:object size:0x14 scope:global align:4 +shopItems_setData_red_bottleDs = .data:0x8036A0C0; // type:object size:0x14 scope:global align:4 +shopItems_setData_green_bottleDs = .data:0x8036A0D4; // type:object size:0x14 scope:global align:4 +shopItems_setData_blue_bottleDs = .data:0x8036A0E8; // type:object size:0x14 scope:global align:4 +shopItems_setData_RotenItem0 = .data:0x8036A0FC; // type:object size:0x14 scope:global align:4 +shopItems_setData_RotenItem1 = .data:0x8036A110; // type:object size:0x14 scope:global align:4 +shopItems_setData_RotenItem2 = .data:0x8036A124; // type:object size:0x14 scope:global align:4 +shopItems_setData_RotenItem3 = .data:0x8036A138; // type:object size:0x14 scope:global align:4 +shopItems_setData_RotenItem4 = .data:0x8036A14C; // type:object size:0x14 scope:global align:4 +shopItems_setData_RotenItem5 = .data:0x8036A160; // type:object size:0x14 scope:global align:4 +shopItems_setData_RotenItem6 = .data:0x8036A174; // type:object size:0x14 scope:global align:4 +shopItems_setData_RotenItem7 = .data:0x8036A188; // type:object size:0x14 scope:global align:4 +shopItems_setData_RotenItem8 = .data:0x8036A19C; // type:object size:0x14 scope:global align:4 +shopItems_setData_RotenItem9 = .data:0x8036A1B0; // type:object size:0x14 scope:global align:4 +shopItems_setData_RotenItem10 = .data:0x8036A1C4; // type:object size:0x14 scope:global align:4 +shopItems_setData_RotenItem11 = .data:0x8036A1D8; // type:object size:0x14 scope:global align:4 +Item_setData_rshop = .data:0x8036A1EC; // type:object size:0x34 scope:global align:4 +Item_set_data_dshop = .data:0x8036A220; // type:object size:0x10 scope:global align:4 +Item_set_data_bmshop1 = .data:0x8036A230; // type:object size:0x10 scope:global align:4 +Item_set_data_bmshop2 = .data:0x8036A240; // type:object size:0x10 scope:global align:4 +Item_set_data_bshop_3 = .data:0x8036A250; // type:object size:0x10 scope:global align:4 +Item_set_data_bshop_4 = .data:0x8036A260; // type:object size:0x10 scope:global align:4 +Item_set_data_bshop_5 = .data:0x8036A270; // type:object size:0x10 scope:global align:4 +Item_set_data_bshop_6 = .data:0x8036A280; // type:object size:0x10 scope:global align:4 +Item_set_data_tbl = .data:0x8036A290; // type:object size:0x24 scope:global align:4 +Item_set_pos_data_dshop = .data:0x8036A2B4; // type:object size:0x24 scope:global align:4 +Item_set_pos_data_bmshop1 = .data:0x8036A2D8; // type:object size:0x24 scope:global align:4 +Item_set_pos_data_bmshop2 = .data:0x8036A2FC; // type:object size:0x24 scope:global align:4 +Item_set_pos_data_bshop_3 = .data:0x8036A320; // type:object size:0x24 scope:global align:4 +Item_set_pos_data_bshop_4 = .data:0x8036A344; // type:object size:0x24 scope:global align:4 +Item_set_pos_data_bshop_5 = .data:0x8036A368; // type:object size:0x24 scope:global align:4 +Item_set_pos_data_bshop_6 = .data:0x8036A38C; // type:object size:0x24 scope:global align:4 +Item_set_pos_data_bshop_7 = .data:0x8036A3B0; // type:object size:0x24 scope:global align:4 +Item_set_pos_data_rshop_0 = .data:0x8036A3D4; // type:object size:0x90 scope:global align:4 +Item_set_pos_data_tbl = .data:0x8036A464; // type:object size:0x24 scope:global align:4 +select_list_data_dshop_0 = .data:0x8036A488; // type:object size:0x20 scope:global align:4 +select_list_data_bshop_1 = .data:0x8036A4A8; // type:object size:0x20 scope:global align:4 +select_list_data_bshop_2 = .data:0x8036A4C8; // type:object size:0x20 scope:global align:4 +select_list_data_bshop_3 = .data:0x8036A4E8; // type:object size:0x20 scope:global align:4 +select_list_data_bshop_4 = .data:0x8036A508; // type:object size:0x20 scope:global align:4 +select_list_data_bshop_5 = .data:0x8036A528; // type:object size:0x20 scope:global align:4 +select_list_data_bshop_6 = .data:0x8036A548; // type:object size:0x20 scope:global align:4 +select_list_data_bshop_7 = .data:0x8036A568; // type:object size:0x20 scope:global align:4 +select_list_data_rshop = .data:0x8036A588; // type:object size:0x20 scope:global align:4 +select_list_data_tbl = .data:0x8036A5A8; // type:object size:0x24 scope:global align:4 +cam_dshop_0 = .data:0x8036A5CC; // type:object size:0x38 scope:global align:4 +cam_bmshop_0 = .data:0x8036A604; // type:object size:0x38 scope:global align:4 +cam_bmshop_1 = .data:0x8036A63C; // type:object size:0x38 scope:global align:4 +cam_bshop_3 = .data:0x8036A674; // type:object size:0x38 scope:global align:4 +cam_bshop_4 = .data:0x8036A6AC; // type:object size:0x38 scope:global align:4 +cam_bshop_5 = .data:0x8036A6E4; // type:object size:0x38 scope:global align:4 +cam_bshop_6 = .data:0x8036A71C; // type:object size:0x38 scope:global align:4 +cam_bshop_7 = .data:0x8036A754; // type:object size:0x38 scope:global align:4 +cam_rshop_0 = .data:0x8036A78C; // type:object size:0x38 scope:global align:4 +cam_rshop_1 = .data:0x8036A7C4; // type:object size:0x38 scope:global align:4 +cam_rshop_2 = .data:0x8036A7FC; // type:object size:0x38 scope:global align:4 +cam_rshop_3 = .data:0x8036A834; // type:object size:0x38 scope:global align:4 +cam_rshop_4 = .data:0x8036A86C; // type:object size:0x38 scope:global align:4 +shop_cam_data_tbl = .data:0x8036A8A4; // type:object size:0x34 scope:global align:4 +@4140 = .data:0x8036A8D8; // type:object size:0xC scope:local align:4 data:4byte +@4195 = .data:0x8036A8E4; // type:object size:0xC scope:local align:4 data:4byte +@4199 = .data:0x8036A8F0; // type:object size:0xC scope:local align:4 data:4byte +@4250 = .data:0x8036A8FC; // type:object size:0xC scope:local align:4 data:4byte +__vt__13mDoExt_brkAnm = .data:0x8036A908; // type:object size:0xC scope:global align:4 +__vt__14mDoExt_baseAnm = .data:0x8036A914; // type:object size:0xC scope:global align:4 +__vt__12JntHit_HIO_c = .data:0x8036A920; // type:object size:0xC scope:global align:4 +...data.0 = .data:0x8036A940; // type:label scope:local +@2100 = .data:0x8036A940; // type:object size:0xC scope:local align:4 +@2080 = .data:0x8036A94C; // type:object size:0xC scope:local align:4 +l_chainS3TCTEX = .data:0x8036A960; // type:object size:0x200 scope:local align:32 +l_pos = .data:0x8036AB60; // type:object size:0x90 scope:local align:4 +l_texCoord = .data:0x8036ABF0; // type:object size:0x60 scope:local align:4 +l_chainDL = .data:0x8036AC60; // type:object size:0x7A scope:local align:32 +l_matDL = .data:0x8036ACE0; // type:object size:0xA8 scope:local align:32 +__vt__15dChain_packet_c = .data:0x8036AD88; // type:object size:0x18 scope:global align:4 +l_matDL = .data:0x8036ADA0; // type:object size:0x34 scope:local align:32 +l_alpha_matDL = .data:0x8036ADE0; // type:object size:0x34 scope:global align:32 +__vt__16dClothVobj07_0_c = .data:0x8036AE14; // type:object size:0x30 scope:global align:4 +__vt__14dClothVobj05_c = .data:0x8036AE44; // type:object size:0x30 scope:global align:4 +__vt__14dClothVobj04_c = .data:0x8036AE74; // type:object size:0x30 scope:global align:4 +__vt__14dClothVobj03_c = .data:0x8036AEA4; // type:object size:0x30 scope:global align:4 +__vt__18dCloth_packetXlu_c = .data:0x8036AED4; // type:object size:0x30 scope:global align:4 +__vt__15dCloth_packet_c = .data:0x8036AF04; // type:object size:0x30 scope:global align:4 +@4072 = .data:0x8036AF38; // type:object size:0x60 scope:local align:4 +m_top_offset__8daBoko_c = .data:0x8036AF98; // type:object size:0x48 scope:global align:4 +m_blur_root_offset__8daBoko_c = .data:0x8036AFE0; // type:object size:0x48 scope:global align:4 +m_root_offset__8daBoko_c = .data:0x8036B028; // type:object size:0x48 scope:global align:4 +m_cps_r__8daBoko_c = .data:0x8036B070; // type:object size:0x18 scope:global align:4 +m_at_point__8daBoko_c = .data:0x8036B088; // type:object size:0x18 scope:global align:4 +m_at_type__8daBoko_c = .data:0x8036B0A0; // type:object size:0x18 scope:global align:4 +m_jump_blur_rate__8daBoko_c = .data:0x8036B0B8; // type:object size:0x18 scope:global align:4 +m_blur_rate__8daBoko_c = .data:0x8036B0D0; // type:object size:0x18 scope:global align:4 +@4058 = .data:0x8036B0E8; // type:object size:0x40 scope:local align:4 +@4112 = .data:0x8036B128; // type:object size:0x7C scope:local align:4 +__vt__Q27JStudio13TCreateObject = .data:0x8036B1A8; // type:object size:0x10 scope:global align:4 +__vt__14dDemo_system_c = .data:0x8036B1B8; // type:object size:0x4C scope:global align:4 +__vt__11dDemo_fog_c = .data:0x8036B204; // type:object size:0x58 scope:global align:4 +__vt__13dDemo_light_c = .data:0x8036B25C; // type:object size:0x68 scope:global align:4 +__vt__15dDemo_ambient_c = .data:0x8036B2C4; // type:object size:0x40 scope:global align:4 +__vt__14dDemo_camera_c = .data:0x8036B304; // type:object size:0x90 scope:global align:4 +__vt__13dDemo_actor_c = .data:0x8036B394; // type:object size:0x88 scope:global align:4 +table$4416 = .data:0x8036B420; // type:object size:0x30 scope:local align:4 +action_table$4630 = .data:0x8036B450; // type:object size:0x58 scope:local align:4 +l_readResType$4142 = .data:0x8036B4A8; // type:object size:0x74 scope:local align:4 data:4byte +__vt__13JKRFileFinder = .data:0x8036B51C; // type:object size:0x10 scope:global align:4 +__vt__18mDoExt_transAnmBas = .data:0x8036B52C; // type:object size:0x14 scope:global align:4 +__vt__15J3DAnmTransform = .data:0x8036B540; // type:object size:0x10 scope:global align:4 +__vt__10J3DAnmBase = .data:0x8036B550; // type:object size:0xC scope:global align:4 +__vt__13mDoExt_btkAnm = .data:0x8036B560; // type:object size:0xC scope:global align:4 +@4402 = .data:0x8036B570; // type:object size:0x34 scope:local align:4 +@4179 = .data:0x8036B5A8; // type:object size:0x34 scope:local align:4 +action_table$4196 = .data:0x8036B5DC; // type:object size:0xC scope:local align:4 +action_table$4252 = .data:0x8036B5E8; // type:object size:0x24 scope:local align:4 +@4348 = .data:0x8036B60C; // type:object size:0x24 scope:local align:4 +@4347 = .data:0x8036B630; // type:object size:0x24 scope:local align:4 +action_table$4353 = .data:0x8036B654; // type:object size:0x20 scope:local align:4 +landing_table$4366 = .data:0x8036B674; // type:object size:0x1C scope:local align:4 +@4430 = .data:0x8036B690; // type:object size:0x20 scope:local align:4 +action_table$4514 = .data:0x8036B6B0; // type:object size:0x24 scope:local align:4 +bgm_table$4529 = .data:0x8036B6D4; // type:object size:0xC scope:local align:4 +@4658 = .data:0x8036B6E0; // type:object size:0x1C scope:local align:4 +@4657 = .data:0x8036B6FC; // type:object size:0x24 scope:local align:4 +action_table$4662 = .data:0x8036B720; // type:object size:0xC scope:local align:4 +soecial_table$4014 = .data:0x8036B730; // type:object size:0x34 scope:local align:4 +action_table$4786 = .data:0x8036B764; // type:object size:0xC scope:local align:4 +dance_table$4852 = .data:0x8036B770; // type:object size:0xA scope:local align:4 +...data.0 = .data:0x8036B780; // type:label scope:local +@2100 = .data:0x8036B780; // type:object size:0xC scope:local align:4 +@2080 = .data:0x8036B78C; // type:object size:0xC scope:local align:4 +l_YfloorPos = .data:0x8036B798; // type:object size:0x30 scope:global align:4 +l_YfloorDL = .data:0x8036B7E0; // type:object size:0x27 scope:global align:32 +l_YfloorMatDL = .data:0x8036B820; // type:object size:0x55 scope:global align:32 +l_YballPos = .data:0x8036B878; // type:object size:0x18C scope:global align:4 +l_YballDL = .data:0x8036BA20; // type:object size:0x76 scope:global align:32 +l_YballMatDL = .data:0x8036BAA0; // type:object size:0x4B scope:global align:32 +l_keyColor$4294 = .data:0x8036BAEC; // type:object size:0xC scope:local align:4 data:byte +__vt__15dMagma_packet_c = .data:0x8036BAF8; // type:object size:0x18 scope:global align:4 +__vt__13dMagma_ball_c = .data:0x8036BB10; // type:object size:0x18 scope:global align:4 +__vt__17dMagma_ballPath_c = .data:0x8036BB28; // type:object size:0x18 scope:global align:4 +__vt__17dMagma_ballBoss_c = .data:0x8036BB40; // type:object size:0x18 scope:global align:4 +...data.0 = .data:0x8036BB60; // type:label scope:local +@2100 = .data:0x8036BB60; // type:object size:0xC scope:local align:4 +@2080 = .data:0x8036BB6C; // type:object size:0xC scope:local align:4 +l_K_kusa_00TEX = .data:0x8036BB80; // type:object size:0x1000 scope:global align:32 +l_Vmori_pos = .data:0x8036CB80; // type:object size:0x144 scope:global align:4 +l_Vmori_color = .data:0x8036CCC4; // type:object size:0x14 scope:global align:4 +l_Vmori_texCoord = .data:0x8036CCD8; // type:object size:0x48 scope:global align:4 +l_Vmori_00DL = .data:0x8036CD20; // type:object size:0xB0 scope:global align:32 +l_Vmori_01DL = .data:0x8036CDE0; // type:object size:0x8C scope:global align:32 +l_Vmori_matDL = .data:0x8036CE80; // type:object size:0xA8 scope:global align:32 +l_Txa_ob_kusa_aTEX = .data:0x8036CF40; // type:object size:0x800 scope:global align:32 +l_pos = .data:0x8036D740; // type:object size:0x144 scope:local align:4 +l_color = .data:0x8036D884; // type:object size:0x20 scope:local align:4 +l_texCoord = .data:0x8036D8A4; // type:object size:0x48 scope:local align:4 +l_Oba_kusa_aDL = .data:0x8036D900; // type:object size:0xA7 scope:global align:32 +l_Oba_kusa_a_cutDL = .data:0x8036D9C0; // type:object size:0x8C scope:global align:32 +l_matDL = .data:0x8036DA60; // type:object size:0xA8 scope:local align:32 +l_vtxDescList$4521 = .data:0x8036DB08; // type:object size:0x20 scope:local align:4 +l_vtxAttrFmtList$4522 = .data:0x8036DB28; // type:object size:0x40 scope:local align:4 +__vt__15dGrass_packet_c = .data:0x8036DC04; // type:object size:0x18 scope:global align:4 +__vt__15dCcMassS_HitInf = .data:0x8036DC1C; // type:object size:0xC scope:global align:4 +...data.0 = .data:0x8036DC40; // type:label scope:local +@2100 = .data:0x8036DC40; // type:object size:0xC scope:local align:4 +@2080 = .data:0x8036DC4C; // type:object size:0xC scope:local align:4 +l_Txa_swood_aTEX = .data:0x8036DC60; // type:object size:0x800 scope:global align:32 +l_pos = .data:0x8036E460; // type:object size:0x3CC scope:local align:4 +l_color = .data:0x8036E82C; // type:object size:0x28 scope:local align:4 +l_texCoord = .data:0x8036E854; // type:object size:0x80 scope:local align:4 +l_Oba_swood_noneDL = .data:0x8036E8E0; // type:object size:0x25 scope:global align:32 +l_Oba_swood_a_cuttDL = .data:0x8036E920; // type:object size:0xAF scope:global align:32 +l_Oba_swood_a_cutuDL = .data:0x8036E9E0; // type:object size:0x67 scope:global align:32 +l_Oba_swood_a_hapaDL = .data:0x8036EA60; // type:object size:0x164 scope:global align:32 +l_Oba_swood_a_mikiDL = .data:0x8036EBE0; // type:object size:0xC2 scope:global align:32 +l_matDL = .data:0x8036ECC0; // type:object size:0xA3 scope:local align:32 +l_Txa_kage_32TEX = .data:0x8036ED80; // type:object size:0x200 scope:global align:32 +g_dTree_shadowPos = .data:0x8036EF80; // type:object size:0xC scope:global align:4 +g_dTree_Oba_kage_32DL = .data:0x8036EFA0; // type:object size:0x2B scope:global align:32 +g_dTree_shadowMatDL = .data:0x8036EFE0; // type:object size:0x90 scope:global align:32 +l_shadowVtxDescList$4647 = .data:0x8036F070; // type:object size:0x18 scope:local align:4 +l_shadowVtxAttrFmtList$4648 = .data:0x8036F088; // type:object size:0x30 scope:local align:4 +l_vtxDescList$4662 = .data:0x8036F0B8; // type:object size:0x20 scope:local align:4 +l_vtxAttrFmtList$4663 = .data:0x8036F0D8; // type:object size:0x40 scope:local align:4 +l_modelDataStatus$4675 = .data:0x8036F118; // type:object size:0x28 scope:local align:4 +__vt__14dTree_packet_c = .data:0x8036F1DC; // type:object size:0x18 scope:global align:4 +...data.0 = .data:0x8036F240; // type:label scope:local +@2100 = .data:0x8036F240; // type:object size:0xC scope:local align:4 +@2080 = .data:0x8036F24C; // type:object size:0xC scope:local align:4 +l_lifeBallColor = .data:0x8036F258; // type:object size:0xC scope:global align:4 +__vt__18dPa_trackEcallBack = .data:0x8036F264; // type:object size:0x20 scope:global align:4 +__vt__22dPa_bombSmokeEcallBack = .data:0x8036F284; // type:object size:0x20 scope:global align:4 +__vt__19dPa_kageroEcallBack = .data:0x8036F2A4; // type:object size:0x1C scope:global align:4 +__vt__20dPa_stripesEcallBack = .data:0x8036F2C0; // type:object size:0x20 scope:global align:4 +__vt__22dPa_cutTurnEcallBack_c = .data:0x8036F2E0; // type:object size:0x20 scope:global align:4 +__vt__19dPa_splashEcallBack = .data:0x8036F300; // type:object size:0x20 scope:global align:4 +__vt__17dPa_waveEcallBack = .data:0x8036F320; // type:object size:0x20 scope:global align:4 +__vt__19dPa_ripplePcallBack = .data:0x8036F340; // type:object size:0x18 scope:global align:4 +__vt__25dPa_singleRippleEcallBack = .data:0x8036F358; // type:object size:0x20 scope:global align:4 +__vt__19dPa_rippleEcallBack = .data:0x8036F378; // type:object size:0x20 scope:global align:4 +__vt__17dPa_windPcallBack = .data:0x8036F464; // type:object size:0x18 scope:global align:4 +__vt__19dPa_simpleEcallBack = .data:0x8036F47C; // type:object size:0x1C scope:global align:4 +__vt__22dPa_selectTexEcallBack = .data:0x8036F498; // type:object size:0x20 scope:global align:4 +__vt__18dPa_smokePcallBack = .data:0x8036F4B8; // type:object size:0x18 scope:global align:4 +__vt__18dPa_smokeEcallBack = .data:0x8036F4D0; // type:object size:0x24 scope:global align:4 +__vt__54JPACallBackBase2 = .data:0x8036F4F4; // type:object size:0x18 scope:global align:4 +__vt__19dPa_followEcallBack = .data:0x8036F50C; // type:object size:0x24 scope:global align:4 +__vt__21dPa_J3DmodelEmitter_c = .data:0x8036F56C; // type:object size:0x10 scope:global align:4 +__vt__18dPa_modelEmitter_c = .data:0x8036F57C; // type:object size:0x10 scope:global align:4 +__vt__21dPa_setColorEcallBack = .data:0x8036F58C; // type:object size:0x20 scope:global align:4 +j_o_id__8dPa_name = .data:0x8036F5B0; // type:object size:0x10 scope:global align:4 +s_o_id__8dPa_name = .data:0x8036F5C0; // type:object size:0x44 scope:global align:4 +...data.0 = .data:0x8036F620; // type:label scope:local +@2100 = .data:0x8036F620; // type:object size:0xC scope:local align:4 +@2080 = .data:0x8036F62C; // type:object size:0xC scope:local align:4 +l_backRevZMat = .data:0x8036F640; // type:object size:0x41 scope:global align:32 +l_frontZMat = .data:0x8036F6A0; // type:object size:0x3C scope:global align:32 +l_frontNoZSubMat = .data:0x8036F6E0; // type:object size:0x2A scope:global align:32 +l_bonboriPos = .data:0x8036F70C; // type:object size:0x1F8 scope:global align:4 +l_bonboriDL = .data:0x8036F920; // type:object size:0xA7 scope:global align:32 +l_s_beam_checkPos = .data:0x8036F9C8; // type:object size:0x1E0 scope:global align:4 +l_s_beam_checkDL = .data:0x8036FBC0; // type:object size:0xF8 scope:global align:32 +l_cubePos = .data:0x8036FCB8; // type:object size:0x60 scope:global align:4 +l_cubeDL = .data:0x8036FD20; // type:object size:0x4A scope:global align:32 +l_bonbori2Pos = .data:0x8036FD6C; // type:object size:0x408 scope:global align:4 +l_bonbori2DL = .data:0x80370180; // type:object size:0x2A8 scope:global align:32 +l_matDL$5105 = .data:0x80370440; // type:object size:0x64 scope:local align:32 +l_vtxDescList$5108 = .data:0x803704A4; // type:object size:0x10 scope:local align:4 +l_vtxAttrFmtList$5109 = .data:0x803704B4; // type:object size:0x20 scope:local align:4 +l_shadowVolPos = .data:0x803704D4; // type:object size:0x60 scope:global align:4 +l_shadowVolDL = .data:0x80370540; // type:object size:0x4A scope:global align:32 +l_shadowProjMat = .data:0x803705A0; // type:object size:0x55 scope:global align:32 +l_shadowVolMat = .data:0x80370600; // type:object size:0x5A scope:global align:32 +l_clearMat = .data:0x80370660; // type:object size:0x55 scope:global align:32 +l_frontMat = .data:0x803706C0; // type:object size:0x55 scope:global align:32 +l_backSubMat = .data:0x80370720; // type:object size:0x3C scope:global align:32 +l_simpleShadowPos = .data:0x8037075C; // type:object size:0xA8 scope:global align:4 +l_shadowVolumeDL = .data:0x80370820; // type:object size:0x58 scope:global align:32 +l_shadowSealTexDL = .data:0x80370880; // type:object size:0x55 scope:global align:32 +l_shadowSealTex2DL = .data:0x803708E0; // type:object size:0x55 scope:global align:32 +l_shadowSealDL = .data:0x80370940; // type:object size:0x69 scope:global align:32 +l_matDL$5760 = .data:0x803709C0; // type:object size:0x84 scope:local align:32 +l_mirrorProjMat = .data:0x80370A60; // type:object size:0x55 scope:global align:32 +l_backMat$6016 = .data:0x80370AC0; // type:object size:0x6C scope:local align:32 +mtx_adj$6256 = .data:0x80370B2C; // type:object size:0x30 scope:local align:4 +__vt__23dDlst_alphaInvVolPacket = .data:0x80370B5C; // type:object size:0x18 scope:global align:4 +__vt__20dDlst_alphaVolPacket = .data:0x80370B74; // type:object size:0x18 scope:global align:4 +__vt__18dDlst_mirrorPacket = .data:0x80370B8C; // type:object size:0x18 scope:global align:4 +__vt__14ShdwDrawPoly_c = .data:0x80370BA4; // type:object size:0xC scope:global align:4 +__vt__13cBgS_ShdwDraw = .data:0x80370BBC; // type:object size:0xC scope:global align:4 +__vt__18dDlst_shadowPoly_c = .data:0x80370BC8; // type:object size:0x14 scope:global align:4 +__vt__22dDlst_shadowRealPoly_c = .data:0x80370BDC; // type:object size:0x14 scope:global align:4 +__vt__22dDlst_alphaModelPacket = .data:0x80370BF0; // type:object size:0x18 scope:global align:4 +__vt__18dDlst_effectLine_c = .data:0x80370C08; // type:object size:0x10 scope:global align:4 +__vt__10dDlst_2D_c = .data:0x80370C18; // type:object size:0x10 scope:global align:4 +__vt__12dDlst_2DMt_c = .data:0x80370C38; // type:object size:0x10 scope:global align:4 +__vt__11dDlst_2Dm_c = .data:0x80370C48; // type:object size:0x10 scope:global align:4 +__vt__11dDlst_2DM_c = .data:0x80370C58; // type:object size:0x10 scope:global align:4 +__vt__12dDlst_2DT2_c = .data:0x80370C68; // type:object size:0x10 scope:global align:4 +__vt__11dDlst_2DT_c = .data:0x80370C78; // type:object size:0x10 scope:global align:4 +__vt__15dDlst_2DPoint_c = .data:0x80370C88; // type:object size:0x10 scope:global align:4 +__vt__13dDlst_2DTri_c = .data:0x80370C98; // type:object size:0x10 scope:global align:4 +l_time_attribute = .data:0x80370CA8; // type:object size:0x84 scope:global align:4 +l_time_attribute_boss = .data:0x80370D2C; // type:object size:0x84 scope:global align:4 +l_time_attribute_menu = .data:0x80370DB0; // type:object size:0x84 scope:global align:4 +l_field_data = .data:0x80370E34; // type:object size:0x2C0 scope:global align:4 +l_pselect_default = .data:0x803710F4; // type:object size:0x18 scope:global align:4 +l_envr_default = .data:0x8037110C; // type:object size:0x10 scope:global align:4 +l_vr_box_data = .data:0x8037111C; // type:object size:0x120 scope:global align:4 +S_xfog_table_data = .data:0x8037123C; // type:object size:0x28 scope:global align:4 +__vt__19dKankyo_wave_Packet = .data:0x80371268; // type:object size:0x18 scope:global align:4 +__vt__21dKankyo_vrkumo_Packet = .data:0x80371280; // type:object size:0x18 scope:global align:4 +__vt__20dKankyo_housi_Packet = .data:0x80371298; // type:object size:0x18 scope:global align:4 +__vt__20dKankyo_cloud_Packet = .data:0x803712B0; // type:object size:0x18 scope:global align:4 +__vt__21dKankyo_poison_Packet = .data:0x803712C8; // type:object size:0x18 scope:global align:4 +__vt__19dKankyo_star_Packet = .data:0x803712E0; // type:object size:0x18 scope:global align:4 +__vt__19dKankyo_snow_Packet = .data:0x803712F8; // type:object size:0x18 scope:global align:4 +__vt__19dKankyo_rain_Packet = .data:0x80371310; // type:object size:0x18 scope:global align:4 +__vt__22dKankyo_sunlenz_Packet = .data:0x80371328; // type:object size:0x18 scope:global align:4 +__vt__18dKankyo_sun_Packet = .data:0x80371340; // type:object size:0x18 scope:global align:4 +@8631 = .data:0x80371358; // type:object size:0x1C scope:local align:4 +__vt__9dSnap_Obj = .data:0x80371374; // type:object size:0xC scope:global align:4 +__vt__12dBgS_RoofChk = .data:0x80371380; // type:object size:0x30 scope:global align:4 +__vt__18dBgS_ObjGndChk_All = .data:0x803713B0; // type:object size:0x30 scope:global align:4 +loc_type_tbl__12dAttention_c = .data:0x803713E0; // type:object size:0xC scope:global align:4 +act_type_tbl__12dAttention_c = .data:0x803713EC; // type:object size:0x14 scope:global align:4 data:2byte +l_bpkIdx$4016 = .data:0x80371400; // type:object size:0xA scope:local align:4 +ftp_table$4266 = .data:0x8037140C; // type:object size:0x24 scope:local align:4 +ang_table2$4268 = .data:0x80371430; // type:object size:0xC scope:local align:4 +__vt__19dAttDraw_CallBack_c = .data:0x8037143C; // type:object size:0x10 scope:global align:4 +__vt__11dAttParam_c = .data:0x8037144C; // type:object size:0xC scope:global align:4 +dist_table__12dAttention_c = .data:0x80371458; // type:object size:0x1458 scope:global align:4 +atr_conv = .data:0x803728B0; // type:object size:0x80 scope:global align:4 +__vt__4dBgS = .data:0x80372930; // type:object size:0x18 scope:global align:4 +__vt__12dBgS_ObjAcch = .data:0x80372948; // type:object size:0x24 scope:global align:4 +__vt__9dBgS_Acch = .data:0x8037296C; // type:object size:0x24 scope:global align:4 +__vt__8cM3dGPla = .data:0x80372990; // type:object size:0xC scope:global align:4 +__vt__8cM3dGCir = .data:0x8037299C; // type:object size:0xC scope:global align:4 +__vt__8cM2dGCir = .data:0x803729A8; // type:object size:0xC scope:global align:4 +__vt__12dBgS_AcchCir = .data:0x803729B4; // type:object size:0xC scope:global align:4 +__vt__18dBgS_ObjGndChk_Wtr = .data:0x803729C0; // type:object size:0x30 scope:global align:4 +__vt__16dBgS_MoveBgActor = .data:0x803729F0; // type:object size:0x28 scope:global align:4 +__vt__4dBgW = .data:0x80372A18; // type:object size:0x30 scope:global align:4 +__vt__8cM3dGTri = .data:0x80372A48; // type:object size:0xC scope:global align:4 +__vt__6dBgWHf = .data:0x80372A58; // type:object size:0x30 scope:global align:4 +__vt__6dBgWSv = .data:0x80372A88; // type:object size:0x30 scope:global align:4 +__vt__12dCcD_GObjInf = .data:0x80372AB8; // type:object size:0x28 scope:global align:4 +__vt__11dCcD_GObjCo = .data:0x80372AE0; // type:object size:0xC scope:global align:4 +__vt__11dCcD_GObjTg = .data:0x80372AEC; // type:object size:0xC scope:global align:4 +__vt__11dCcD_GObjAt = .data:0x80372AF8; // type:object size:0xC scope:global align:4 +__vt__22dCcD_GAtTgCoCommonBase = .data:0x80372B04; // type:object size:0xC scope:global align:4 +__vt__12cCcD_GObjInf = .data:0x80372B10; // type:object size:0x28 scope:global align:4 +__vt__8cCcD_Obj = .data:0x80372B38; // type:object size:0x1C scope:global align:4 +__vt__10cCcD_ObjCo = .data:0x80372B54; // type:object size:0xC scope:global align:4 +__vt__10cCcD_ObjTg = .data:0x80372B60; // type:object size:0xC scope:global align:4 +__vt__10cCcD_ObjAt = .data:0x80372B6C; // type:object size:0xC scope:global align:4 +__vt__18cCcD_ObjCommonBase = .data:0x80372B78; // type:object size:0xC scope:global align:4 +__vt__14cCcD_ObjHitInf = .data:0x80372B84; // type:object size:0xC scope:global align:4 +__vt__9dCcD_Stts = .data:0x80372B90; // type:object size:0x2C scope:global align:4 +__vt__10dCcD_GStts = .data:0x80372BBC; // type:object size:0xC scope:global align:4 +__vt__10cCcD_GStts = .data:0x80372BC8; // type:object size:0xC scope:global align:4 +rank_tbl = .data:0x80372BD8; // type:object size:0x79 scope:global align:4 +__vt__4dCcS = .data:0x80372C54; // type:object size:0x34 scope:global align:4 +__vt__11dCamSetup_c = .data:0x80372C88; // type:object size:0xC scope:global align:4 +__vt__11dCamParam_c = .data:0x80372C94; // type:object size:0xC scope:global align:4 +__vt__9dCstick_c = .data:0x80372CA0; // type:object size:0xC scope:global align:4 +mvBGTypes__9dCamera_c = .data:0x80372CB0; // type:object size:0x8C scope:global align:4 +curvePoints$5621 = .data:0x80372D40; // type:object size:0x10 scope:local align:4 +...data.0 = .data:0x80372D60; // type:label scope:local +@2100 = .data:0x80372D60; // type:object size:0xC scope:local align:4 +@2080 = .data:0x80372D6C; // type:object size:0xC scope:local align:4 +l_Txa_swood_bTEX__Q25dWood20@unnamed@d_wood_cpp@ = .data:0x80372D80; // type:object size:0x800 scope:global align:32 +l_pos__Q25dWood20@unnamed@d_wood_cpp@ = .data:0x80373580; // type:object size:0x2E8 scope:global align:4 +l_color__Q25dWood20@unnamed@d_wood_cpp@ = .data:0x80373868; // type:object size:0x50 scope:global align:4 +l_texCoord__Q25dWood20@unnamed@d_wood_cpp@ = .data:0x803738B8; // type:object size:0x50 scope:global align:4 +l_Oba_swood_bDL__Q25dWood20@unnamed@d_wood_cpp@ = .data:0x80373920; // type:object size:0x11C scope:global align:32 +l_Oba_swood_b_cutDL__Q25dWood20@unnamed@d_wood_cpp@ = .data:0x80373A40; // type:object size:0xCB scope:global align:32 +l_matDL__Q25dWood20@unnamed@d_wood_cpp@ = .data:0x80373B20; // type:object size:0xA3 scope:global align:32 +@4185 = .data:0x80373BC4; // type:object size:0xC scope:local align:4 +@4186 = .data:0x80373BD0; // type:object size:0xC scope:local align:4 +@4187 = .data:0x80373BDC; // type:object size:0xC scope:local align:4 +@4188 = .data:0x80373BE8; // type:object size:0xC scope:local align:4 +@4189 = .data:0x80373BF4; // type:object size:0xC scope:local align:4 +@4190 = .data:0x80373C00; // type:object size:0xC scope:local align:4 +mode_proc$4184 = .data:0x80373C0C; // type:object size:0x48 scope:local align:4 +l_shadowVtxDescList$5139 = .data:0x80373C54; // type:object size:0x18 scope:local align:4 +l_shadowVtxAttrFmtList$5140 = .data:0x80373C6C; // type:object size:0x30 scope:local align:4 +l_vtxDescList$5156 = .data:0x80373C9C; // type:object size:0x20 scope:local align:4 +l_vtxAttrFmtList$5157 = .data:0x80373CBC; // type:object size:0x40 scope:local align:4 +__vt__Q25dWood8Packet_c = .data:0x80373CFC; // type:object size:0x18 scope:global align:4 +...data.0 = .data:0x80373E00; // type:label scope:local +@2100 = .data:0x80373E00; // type:object size:0xC scope:local align:4 +@2080 = .data:0x80373E0C; // type:object size:0xC scope:local align:4 +l_Txq_bessou_hanaTEX = .data:0x80373E20; // type:object size:0x1000 scope:global align:32 +l_pos3 = .data:0x80374E20; // type:object size:0xB4C scope:global align:4 +l_texCoord3 = .data:0x8037596C; // type:object size:0x178 scope:global align:4 +l_QbsafDL = .data:0x80375B00; // type:object size:0x9E scope:global align:32 +l_QbsfwDL = .data:0x80375BA0; // type:object size:0x66B scope:global align:32 +l_Txo_ob_flower_white_64x64TEX = .data:0x80376220; // type:object size:0x800 scope:global align:32 +l_pos = .data:0x80376A20; // type:object size:0x240 scope:local align:4 +l_texCoord = .data:0x80376C60; // type:object size:0xD0 scope:local align:4 +l_OhanaDL = .data:0x80376D40; // type:object size:0x10A scope:global align:32 +l_Ohana_gutDL = .data:0x80376E60; // type:object size:0xB0 scope:global align:32 +l_Txo_ob_flower_pink_64x64TEX = .data:0x80376F20; // type:object size:0x800 scope:global align:32 +l_pos2 = .data:0x80377720; // type:object size:0x150 scope:global align:4 +l_color2 = .data:0x80377870; // type:object size:0x14 scope:global align:4 +l_texCoord2 = .data:0x80377884; // type:object size:0x120 scope:global align:4 +l_Ohana_highDL = .data:0x803779C0; // type:object size:0x122 scope:global align:32 +l_Ohana_high_gutDL = .data:0x80377B00; // type:object size:0x8C scope:global align:32 +l_matDL3 = .data:0x80377BA0; // type:object size:0xA8 scope:global align:32 +l_matDL = .data:0x80377C60; // type:object size:0xA8 scope:local align:32 +l_matDL2 = .data:0x80377D20; // type:object size:0xA8 scope:global align:32 +__vt__16dFlower_packet_c = .data:0x80377E64; // type:object size:0x18 scope:global align:4 +...data.0 = .data:0x80377E88; // type:label scope:local +@2100 = .data:0x80377E88; // type:object size:0xC scope:local align:4 +@2080 = .data:0x80377E94; // type:object size:0xC scope:local align:4 +item_arcname_tbl__10dItem_data = .data:0x80377EA0; // type:object size:0x1C0 scope:global align:4 +item_texture_tbl__10dItem_data = .data:0x80378060; // type:object size:0x1D0 scope:global align:4 +item_resource__10dItem_data = .data:0x80378230; // type:object size:0x2400 scope:global align:4 data:4byte +field_item_res__10dItem_data = .data:0x8037A630; // type:object size:0x1C00 scope:global align:4 data:4byte +item_info__10dItem_data = .data:0x8037C230; // type:object size:0x400 scope:global align:4 +effect_info__10dItem_data = .data:0x8037C630; // type:object size:0x204 scope:global align:4 +offset_tbl_p = .data:0x8037C838; // type:object size:0x1C scope:global align:4 +__vt__4dADM = .data:0x8037C858; // type:object size:0xC scope:global align:4 +item_func_ptr = .data:0x8037C868; // type:object size:0x400 scope:global align:4 +item_getcheck_func_ptr = .data:0x8037CC68; // type:object size:0x400 scope:global align:4 +@4879 = .data:0x8037D068; // type:object size:0x2C scope:local align:4 +__vt__16dDlst_2DObject_c = .data:0x8037D094; // type:object size:0x10 scope:global align:4 +__vt__17dDlst_2DBattery_c = .data:0x8037D0A4; // type:object size:0x10 scope:global align:4 +__vt__18dDlst_2DMinigame_c = .data:0x8037D0B4; // type:object size:0x10 scope:global align:4 +__vt__16dDlst_2DNumber_c = .data:0x8037D0C4; // type:object size:0x10 scope:global align:4 +@4171 = .data:0x8037D0D8; // type:object size:0x1C scope:local align:4 +...data.0 = .data:0x8037D0F8; // type:label scope:local +@5075 = .data:0x8037D0F8; // type:object size:0xC scope:local align:4 data:4byte +@5076 = .data:0x8037D104; // type:object size:0xC scope:local align:4 +@5077 = .data:0x8037D110; // type:object size:0xC scope:local align:4 +@5078 = .data:0x8037D11C; // type:object size:0xC scope:local align:4 +@5079 = .data:0x8037D128; // type:object size:0xC scope:local align:4 +@5080 = .data:0x8037D134; // type:object size:0xC scope:local align:4 +@5081 = .data:0x8037D140; // type:object size:0xC scope:local align:4 +@5082 = .data:0x8037D14C; // type:object size:0xC scope:local align:4 +@5083 = .data:0x8037D158; // type:object size:0xC scope:local align:4 +@5084 = .data:0x8037D164; // type:object size:0xC scope:local align:4 +m_judge_tbl__12dSnap_packet = .data:0x8037D170; // type:object size:0x84 scope:global align:4 data:4byte +__vt__12dSnap_packet = .data:0x8037D1F4; // type:object size:0x18 scope:global align:4 +__vt__18dSnap_RegistObjElm = .data:0x8037D20C; // type:object size:0xC scope:global align:4 +...data.0 = .data:0x8037D228; // type:label scope:local +@2100 = .data:0x8037D228; // type:object size:0xC scope:local align:4 +@2080 = .data:0x8037D234; // type:object size:0xC scope:local align:4 +l_sjis1chrNo$4307 = .data:0x8037D240; // type:object size:0xBD scope:local align:4 data:byte +l_sjis2chrNo$4308 = .data:0x8037D300; // type:object size:0x1EB scope:local align:4 data:byte +@4392 = .data:0x8037D4EC; // type:object size:0xC scope:local align:4 +@4393 = .data:0x8037D4F8; // type:object size:0xC scope:local align:4 +@4394 = .data:0x8037D504; // type:object size:0xC scope:local align:4 +@4395 = .data:0x8037D510; // type:object size:0xC scope:local align:4 +@4396 = .data:0x8037D51C; // type:object size:0xC scope:local align:4 +@4397 = .data:0x8037D528; // type:object size:0xC scope:local align:4 +@4398 = .data:0x8037D534; // type:object size:0xC scope:local align:4 +@4399 = .data:0x8037D540; // type:object size:0xC scope:local align:4 +@4400 = .data:0x8037D54C; // type:object size:0xC scope:local align:4 +@4401 = .data:0x8037D558; // type:object size:0xC scope:local align:4 +@4402 = .data:0x8037D564; // type:object size:0xC scope:local align:4 +uploadFuncTable__7daAgb_c = .data:0x8037D570; // type:object size:0x84 scope:global align:4 data:4byte +@4706 = .data:0x8037D5F4; // type:object size:0xB8 scope:local align:4 +DungeonNoTable__7daAgb_c = .data:0x8037D6AC; // type:object size:0x10 scope:global align:4 +@5201 = .data:0x8037D6BC; // type:object size:0x58 scope:local align:4 +l_ckOffset$5534 = .data:0x8037D714; // type:object size:0x20 scope:local align:4 data:float +@6242 = .data:0x8037D734; // type:object size:0xC scope:local align:4 +@6243 = .data:0x8037D740; // type:object size:0xC scope:local align:4 +@6244 = .data:0x8037D74C; // type:object size:0xC scope:local align:4 +@6245 = .data:0x8037D758; // type:object size:0xC scope:local align:4 +mode_proc$localstatic3$modeProcCall__7daAgb_cFv = .data:0x8037D764; // type:object size:0x30 scope:local align:4 data:4byte +l_daAgb_Method = .data:0x8037D794; // type:object size:0x20 scope:global align:4 +g_profile_AGB = .data:0x8037D7B4; // type:object size:0x30 scope:global align:4 +__vt__11dBgS_CrrPos = .data:0x8037D7F0; // type:object size:0x30 scope:global align:4 +__vt__15dBgS_LinkCrrPos = .data:0x8037D820; // type:object size:0x30 scope:global align:4 +__vt__13dBgS_LinkAcch = .data:0x8037D8B0; // type:object size:0x24 scope:global align:4 +__vt__15dBgS_LinkLinChk = .data:0x8037D934; // type:object size:0x30 scope:global align:4 +__vt__11daAgb_HIO_c = .data:0x8037DA0C; // type:object size:0xC scope:global align:4 +...data.0 = .data:0x8037DA18; // type:label scope:local +@2100 = .data:0x8037DA18; // type:object size:0xC scope:local align:4 +@2080 = .data:0x8037DA24; // type:object size:0xC scope:local align:4 +@4470 = .data:0x8037DA30; // type:object size:0xC scope:local align:4 data:4byte +@5196 = .data:0x8037DA3C; // type:object size:0xC scope:local align:4 data:4byte +@5228 = .data:0x8037DA48; // type:object size:0xC scope:local align:4 +@5248 = .data:0x8037DA54; // type:object size:0xC scope:local align:4 +@5252 = .data:0x8037DA60; // type:object size:0xC scope:local align:4 +@5273 = .data:0x8037DA6C; // type:object size:0xC scope:local align:4 +@5292 = .data:0x8037DA78; // type:object size:0xC scope:local align:4 +@5295 = .data:0x8037DA84; // type:object size:0xC scope:local align:4 +@5904 = .data:0x8037DA90; // type:object size:0xC scope:local align:4 data:4byte +daArrowMethodTable = .data:0x8037DA9C; // type:object size:0x20 scope:global align:4 +g_profile_ARROW = .data:0x8037DABC; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Sph = .data:0x8037DB58; // type:object size:0x88 scope:global align:4 +__vt__8cM3dGSph = .data:0x8037DBE0; // type:object size:0xC scope:global align:4 +__vt__8dCcD_Cps = .data:0x8037DBEC; // type:object size:0x88 scope:global align:4 +__vt__16dBgS_ArrowLinChk = .data:0x8037DD40; // type:object size:0x30 scope:global align:4 +l_modelName$localstatic3$createHeap__6daBg_cFv = .data:0x8037DE18; // type:object size:0x34 scope:local align:4 +l_modelName2$localstatic4$createHeap__6daBg_cFv = .data:0x8037DE4C; // type:object size:0x34 scope:local align:4 +l_btkName$localstatic5$createHeap__6daBg_cFv = .data:0x8037DE80; // type:object size:0x34 scope:local align:4 +l_brkName$localstatic6$createHeap__6daBg_cFv = .data:0x8037DEB4; // type:object size:0x34 scope:local align:4 +l_daBg_Method = .data:0x8037DEE8; // type:object size:0x20 scope:global align:4 +g_profile_BG = .data:0x8037DF08; // type:object size:0x34 scope:global align:4 +...data.0 = .data:0x8037DF40; // type:label scope:local +@2100 = .data:0x8037DF40; // type:object size:0xC scope:local align:4 +@2080 = .data:0x8037DF4C; // type:object size:0xC scope:local align:4 +@4546 = .data:0x8037DF58; // type:object size:0xC scope:local align:4 +@4547 = .data:0x8037DF64; // type:object size:0xC scope:local align:4 +@4548 = .data:0x8037DF70; // type:object size:0xC scope:local align:4 +proc$4545 = .data:0x8037DF7C; // type:object size:0x24 scope:local align:4 +@4632 = .data:0x8037DFA0; // type:object size:0xC scope:local align:4 +@4633 = .data:0x8037DFAC; // type:object size:0xC scope:local align:4 +@4634 = .data:0x8037DFB8; // type:object size:0xC scope:local align:4 +proc$4631 = .data:0x8037DFC4; // type:object size:0x24 scope:local align:4 +@4961 = .data:0x8037DFE8; // type:object size:0xC scope:local align:4 data:4byte +@5255 = .data:0x8037DFF4; // type:object size:0xC scope:local align:4 data:4byte +@5285 = .data:0x8037E000; // type:object size:0xC scope:local align:4 data:4byte +@5359 = .data:0x8037E00C; // type:object size:0xC scope:local align:4 +l_sph_src = .data:0x8037E018; // type:object size:0x40 scope:global align:4 +l_daBomb_Method = .data:0x8037E058; // type:object size:0x20 scope:global align:4 +g_profile_BOMB = .data:0x8037E078; // type:object size:0x30 scope:global align:4 +__vt__13dBgS_BombAcch = .data:0x8037E244; // type:object size:0x24 scope:global align:4 +__vt__13mDoExt_bckAnm = .data:0x8037E274; // type:object size:0xC scope:global align:4 +__vt__26daBomb_fuseSparksEcallBack = .data:0x8037E358; // type:object size:0x20 scope:global align:4 +__vt__25daBomb_fuseSmokeEcallBack = .data:0x8037E378; // type:object size:0x20 scope:global align:4 +...data.0 = .data:0x8037E398; // type:label scope:local +@2100 = .data:0x8037E398; // type:object size:0xC scope:local align:4 +@2080 = .data:0x8037E3A4; // type:object size:0xC scope:local align:4 +M_sph_src__Q27daBomb25Act_c = .data:0x8037E3B0; // type:object size:0x40 scope:global align:4 +@4467 = .data:0x8037E3F0; // type:object size:0xC scope:local align:4 +@4468 = .data:0x8037E3FC; // type:object size:0xC scope:local align:4 +@4469 = .data:0x8037E408; // type:object size:0xC scope:local align:4 +start_proc$4466 = .data:0x8037E414; // type:object size:0x24 scope:local align:4 +@5571 = .data:0x8037E438; // type:object size:0xC scope:local align:4 +@5572 = .data:0x8037E444; // type:object size:0xC scope:local align:4 +@5573 = .data:0x8037E450; // type:object size:0xC scope:local align:4 +@5574 = .data:0x8037E45C; // type:object size:0xC scope:local align:4 +mode_proc$5570 = .data:0x8037E468; // type:object size:0x30 scope:local align:4 +@5649 = .data:0x8037E498; // type:object size:0xC scope:local align:4 +@5650 = .data:0x8037E4A4; // type:object size:0xC scope:local align:4 +@5651 = .data:0x8037E4B0; // type:object size:0xC scope:local align:4 +@5652 = .data:0x8037E4BC; // type:object size:0xC scope:local align:4 +tensor_proc$5648 = .data:0x8037E4C8; // type:object size:0x30 scope:local align:4 +Mthd_Table__Q27daBomb223@unnamed@d_a_bomb2_cpp@ = .data:0x8037E4F8; // type:object size:0x20 scope:global align:4 +g_profile_Bomb2 = .data:0x8037E518; // type:object size:0x30 scope:global align:4 +__vt__Q27daBomb214FuseSparksCB_c = .data:0x8037E7F8; // type:object size:0x20 scope:global align:4 +__vt__Q27daBomb213FuseSmokeCB_c = .data:0x8037E818; // type:object size:0x20 scope:global align:4 +...data.0 = .data:0x8037E840; // type:label scope:local +@2100 = .data:0x8037E840; // type:object size:0xC scope:local align:4 +@2080 = .data:0x8037E84C; // type:object size:0xC scope:local align:4 +l_matDL$4433 = .data:0x8037E860; // type:object size:0x95 scope:local align:32 +l_vtxDescList$4434 = .data:0x8037E900; // type:object size:0x18 scope:local align:32 +l_vtxAttrFmtList$4435 = .data:0x8037E920; // type:object size:0x30 scope:local align:32 +l_sightMatDL = .data:0x8037E960; // type:object size:0x7C scope:global align:32 +l_sightDL = .data:0x8037E9E0; // type:object size:0x37 scope:local align:32 +l_vtxDescList$4668 = .data:0x8037EA20; // type:object size:0x18 scope:local align:32 +l_vtxAttrFmtList$4669 = .data:0x8037EA40; // type:object size:0x30 scope:local align:32 +@5022 = .data:0x8037EA70; // type:object size:0xC scope:local align:4 data:4byte +@5173 = .data:0x8037EA7C; // type:object size:0xC scope:local align:4 data:4byte +l_at_cps_src = .data:0x8037EA88; // type:object size:0x4C scope:local align:4 +@5403 = .data:0x8037EAD4; // type:object size:0xC scope:local align:4 data:4byte +l_daBoomerang_Method = .data:0x8037EAE0; // type:object size:0x20 scope:global align:4 +g_profile_BOOMERANG = .data:0x8037EB00; // type:object size:0x30 scope:global align:4 +__vt__20dBgS_BoomerangLinChk = .data:0x8037EBC0; // type:object size:0x30 scope:global align:4 +__vt__25daBoomerang_sightPacket_c = .data:0x8037ED9C; // type:object size:0x10 scope:global align:4 +__vt__18daBoomerang_blur_c = .data:0x8037EDAC; // type:object size:0x18 scope:global align:4 +...data.0 = .data:0x8037EDC8; // type:label scope:local +@2100 = .data:0x8037EDC8; // type:object size:0xC scope:local align:4 +@2080 = .data:0x8037EDD4; // type:object size:0xC scope:local align:4 +@4051 = .data:0x8037EDE0; // type:object size:0x30 scope:local align:4 +l_cyl_src = .data:0x8037EE10; // type:object size:0x44 scope:local align:4 +VobjFlagPosTbl = .data:0x8037EE54; // type:object size:0x10 scope:global align:4 +@4563 = .data:0x8037EE64; // type:object size:0xC scope:local align:4 +@4564 = .data:0x8037EE70; // type:object size:0xC scope:local align:4 +@4565 = .data:0x8037EE7C; // type:object size:0xC scope:local align:4 +@4566 = .data:0x8037EE88; // type:object size:0xC scope:local align:4 +@4567 = .data:0x8037EE94; // type:object size:0xC scope:local align:4 +@4568 = .data:0x8037EEA0; // type:object size:0xC scope:local align:4 +@4569 = .data:0x8037EEAC; // type:object size:0xC scope:local align:4 +@4570 = .data:0x8037EEB8; // type:object size:0xC scope:local align:4 +@4571 = .data:0x8037EEC4; // type:object size:0xC scope:local align:4 +@4572 = .data:0x8037EED0; // type:object size:0xC scope:local align:4 +@4573 = .data:0x8037EEDC; // type:object size:0xC scope:local align:4 +@4574 = .data:0x8037EEE8; // type:object size:0xC scope:local align:4 +item_action_tbl = .data:0x8037EEF4; // type:object size:0x90 scope:global align:4 data:4byte +@4926 = .data:0x8037EF84; // type:object size:0xC scope:local align:4 +@4927 = .data:0x8037EF90; // type:object size:0xC scope:local align:4 +@4928 = .data:0x8037EF9C; // type:object size:0xC scope:local align:4 +mode_proc$4925 = .data:0x8037EFA8; // type:object size:0x24 scope:local align:4 +daStandItemMethodTable = .data:0x8037EFCC; // type:object size:0x20 scope:global align:4 +g_profile_STANDITEM = .data:0x8037EFEC; // type:object size:0x30 scope:global align:4 +__vt__8dCcD_Cyl = .data:0x8037F088; // type:object size:0x88 scope:global align:4 +l_lightData = .data:0x8037F198; // type:object size:0x18 scope:global align:4 +@4451 = .data:0x8037F1B0; // type:object size:0xC scope:local align:4 data:4byte +@4466 = .data:0x8037F1BC; // type:object size:0xC scope:local align:4 data:4byte +@4504 = .data:0x8037F1C8; // type:object size:0xC scope:local align:4 data:4byte +@4698 = .data:0x8037F1D4; // type:object size:0xC scope:local align:4 data:4byte +l_daDemo00_Method = .data:0x8037F1E0; // type:object size:0x20 scope:global align:4 +g_profile_DEMO00 = .data:0x8037F200; // type:object size:0x30 scope:global align:4 +__vt__13mDoExt_btpAnm = .data:0x8037F230; // type:object size:0xC scope:global align:4 +ki_item_d$4024 = .data:0x8037F240; // type:object size:0xC scope:local align:4 +@4108 = .data:0x8037F24C; // type:object size:0x38 scope:local align:4 +l_daDisappear_Method = .data:0x8037F284; // type:object size:0x20 scope:global align:4 +g_profile_DISAPPEAR = .data:0x8037F2A4; // type:object size:0x30 scope:global align:4 +l_daEsa_Method = .data:0x8037F2D8; // type:object size:0x20 scope:global align:4 +g_profile_ESA = .data:0x8037F2F8; // type:object size:0x30 scope:global align:4 +...data.0 = .data:0x8037F340; // type:label scope:local +@2100 = .data:0x8037F340; // type:object size:0xC scope:local align:4 +@2080 = .data:0x8037F34C; // type:object size:0xC scope:local align:4 +l_pos = .data:0x8037F358; // type:object size:0x3FC scope:local align:4 data:float +l_texCoord = .data:0x8037F754; // type:object size:0x2A8 scope:local align:4 +l_DL = .data:0x8037FA00; // type:object size:0x233 scope:global align:32 +l_matDL = .data:0x8037FC40; // type:object size:0x34 scope:local align:32 +z_rate_tbl$4438 = .data:0x8037FC74; // type:object size:0x34 scope:local align:4 +z_rate_tbl2$4439 = .data:0x8037FCA8; // type:object size:0x34 scope:local align:4 +x_rate_tbl$4440 = .data:0x8037FCDC; // type:object size:0x34 scope:local align:4 +l_daGrid_Method = .data:0x8037FD10; // type:object size:0x20 scope:global align:4 +g_profile_GRID = .data:0x8037FD30; // type:object size:0x30 scope:global align:4 +__vt__13daHo_packet_c = .data:0x8037FD60; // type:object size:0x18 scope:global align:4 +__vt__10daHo_HIO_c = .data:0x8037FD78; // type:object size:0xC scope:global align:4 +@5658 = .data:0x8037FD88; // type:object size:0x2C scope:local align:4 +@5656 = .data:0x8037FDB4; // type:object size:0x30 scope:local align:4 +sph_src$6029 = .data:0x8037FDE4; // type:object size:0x40 scope:local align:4 +l_daHimo2_Method = .data:0x8037FE24; // type:object size:0x20 scope:global align:4 +g_profile_HIMO2 = .data:0x8037FE44; // type:object size:0x30 scope:global align:4 +__vt__18mDoExt_3DlineMat_c = .data:0x8037FE74; // type:object size:0x14 scope:global align:4 +__vt__10himo2HIO_c = .data:0x8037FE88; // type:object size:0xC scope:global align:4 +...data.0 = .data:0x8037FEA0; // type:label scope:local +@2100 = .data:0x8037FEA0; // type:object size:0xC scope:local align:4 +@2080 = .data:0x8037FEAC; // type:object size:0xC scope:local align:4 +l_chainS3TCTEX = .data:0x8037FEC0; // type:object size:0x200 scope:local align:32 +l_pos = .data:0x803800C0; // type:object size:0x90 scope:local align:4 +l_texCoord = .data:0x80380150; // type:object size:0x60 scope:local align:4 +l_chainDL = .data:0x803801C0; // type:object size:0x7A scope:local align:32 +l_matDL = .data:0x80380240; // type:object size:0xA8 scope:local align:32 +@4164 = .data:0x803802E8; // type:object size:0xC scope:local align:4 data:4byte +@4193 = .data:0x803802F4; // type:object size:0xC scope:local align:4 +@4195 = .data:0x80380300; // type:object size:0xC scope:local align:4 +@4197 = .data:0x8038030C; // type:object size:0xC scope:local align:4 +@4343 = .data:0x80380318; // type:object size:0xC scope:local align:4 +@4353 = .data:0x80380324; // type:object size:0xC scope:local align:4 +@4357 = .data:0x80380330; // type:object size:0xC scope:local align:4 +@4367 = .data:0x8038033C; // type:object size:0xC scope:local align:4 +@4373 = .data:0x80380348; // type:object size:0xC scope:local align:4 +@4553 = .data:0x80380354; // type:object size:0xC scope:local align:4 data:4byte +@4560 = .data:0x80380360; // type:object size:0xC scope:local align:4 data:4byte +l_at_cps_src = .data:0x8038036C; // type:object size:0x4C scope:local align:4 +l_daHookshot_Method = .data:0x803803B8; // type:object size:0x20 scope:global align:4 +g_profile_HOOKSHOT = .data:0x803803D8; // type:object size:0x30 scope:global align:4 +__vt__15dBgS_RopeLinChk = .data:0x8038058C; // type:object size:0x30 scope:global align:4 +__vt__16daHookshot_shape = .data:0x80380664; // type:object size:0x18 scope:global align:4 +...data.0 = .data:0x80380680; // type:label scope:local +@2100 = .data:0x80380680; // type:object size:0xC scope:local align:4 +@2080 = .data:0x8038068C; // type:object size:0xC scope:local align:4 +@4227 = .data:0x80380698; // type:object size:0xC scope:local align:4 +@4228 = .data:0x803806A4; // type:object size:0xC scope:local align:4 +mode_proc$4226 = .data:0x803806B0; // type:object size:0x18 scope:local align:4 +m_arcname__9daIball_c = .data:0x803806C8; // type:object size:0x7 scope:global align:4 data:string +m_cyl_src__9daIball_c = .data:0x803806D0; // type:object size:0x44 scope:global align:4 +l_daIball_Method = .data:0x80380714; // type:object size:0x20 scope:global align:4 +g_profile_Iball = .data:0x80380734; // type:object size:0x30 scope:global align:4 +...data.0 = .data:0x80380A20; // type:label scope:local +@2100 = .data:0x80380A20; // type:object size:0xC scope:local align:4 +@2080 = .data:0x80380A2C; // type:object size:0xC scope:local align:4 +@4155 = .data:0x80380A38; // type:object size:0x13C scope:local align:4 +@4594 = .data:0x80380B74; // type:object size:0x30 scope:local align:4 +@4599 = .data:0x80380BA4; // type:object size:0xC scope:local align:4 +@4600 = .data:0x80380BB0; // type:object size:0xC scope:local align:4 +@4601 = .data:0x80380BBC; // type:object size:0xC scope:local align:4 +mode_proc$4598 = .data:0x80380BC8; // type:object size:0x24 scope:local align:4 +@5164 = .data:0x80380BEC; // type:object size:0x210 scope:local align:4 +@5964 = .data:0x80380DFC; // type:object size:0x130 scope:local align:4 +@6073 = .data:0x80380F2C; // type:object size:0x30 scope:local align:4 +m_cyl_src__8daItem_c = .data:0x80380F5C; // type:object size:0x44 scope:global align:4 +l_daItem_Method = .data:0x80380FA0; // type:object size:0x20 scope:global align:4 +g_profile_ITEM = .data:0x80380FC0; // type:object size:0x30 scope:global align:4 +__vt__8daItem_c = .data:0x803810E0; // type:object size:0x24 scope:global align:4 +__vt__12daItemBase_c = .data:0x803812A0; // type:object size:0x24 scope:global align:4 +l_cyl_src = .data:0x803812C8; // type:object size:0x44 scope:local align:4 +@4274 = .data:0x8038130C; // type:object size:0xC scope:local align:4 data:4byte +@4309 = .data:0x80381318; // type:object size:0xC scope:local align:4 data:4byte +@4316 = .data:0x80381324; // type:object size:0xC scope:local align:4 data:4byte +@4595 = .data:0x80381330; // type:object size:0xC scope:local align:4 data:4byte +@4612 = .data:0x8038133C; // type:object size:0xC scope:local align:4 data:4byte +@4617 = .data:0x80381348; // type:object size:0xC scope:local align:4 data:4byte +@4682 = .data:0x80381354; // type:object size:0xC scope:local align:4 data:4byte +l_daNh_Method = .data:0x80381360; // type:object size:0x20 scope:global align:4 +g_profile_NH = .data:0x80381380; // type:object size:0x30 scope:global align:4 +__vt__10daNh_HIO_c = .data:0x803813B0; // type:object size:0xC scope:global align:4 +...data.0 = .data:0x803813C0; // type:label scope:local +@2100 = .data:0x803813C0; // type:object size:0xC scope:local align:4 +@2080 = .data:0x803813CC; // type:object size:0xC scope:local align:4 +l_cyl_src = .data:0x803813D8; // type:object size:0x44 scope:local align:4 +@4164 = .data:0x8038141C; // type:object size:0xC scope:local align:4 +@4165 = .data:0x80381428; // type:object size:0xC scope:local align:4 +@4166 = .data:0x80381434; // type:object size:0xC scope:local align:4 +@4167 = .data:0x80381440; // type:object size:0xC scope:local align:4 +@4168 = .data:0x8038144C; // type:object size:0xC scope:local align:4 +@4169 = .data:0x80381458; // type:object size:0xC scope:local align:4 +@4170 = .data:0x80381464; // type:object size:0xC scope:local align:4 +@4171 = .data:0x80381470; // type:object size:0xC scope:local align:4 +@4172 = .data:0x8038147C; // type:object size:0xC scope:local align:4 +moveProc = .data:0x80381488; // type:object size:0x6C scope:global align:4 data:4byte +@4256 = .data:0x803814F4; // type:object size:0xC scope:local align:4 +@4257 = .data:0x80381500; // type:object size:0xC scope:local align:4 +@4258 = .data:0x8038150C; // type:object size:0xC scope:local align:4 +@4259 = .data:0x80381518; // type:object size:0xC scope:local align:4 +moveSubProc = .data:0x80381524; // type:object size:0x30 scope:global align:4 data:4byte +@4546 = .data:0x80381554; // type:object size:0xC scope:local align:4 +@4547 = .data:0x80381560; // type:object size:0xC scope:local align:4 +@4548 = .data:0x8038156C; // type:object size:0xC scope:local align:4 +bottleMoveSubProc = .data:0x80381578; // type:object size:0x24 scope:global align:4 data:4byte +@4681 = .data:0x8038159C; // type:object size:0xC scope:local align:4 +@4682 = .data:0x803815A8; // type:object size:0xC scope:local align:4 +bottleBabaSubProc = .data:0x803815B4; // type:object size:0x18 scope:global align:4 data:4byte +l_daNpc_Fa1_Method = .data:0x803815CC; // type:object size:0x20 scope:global align:4 +g_profile_NPC_FA1 = .data:0x803815EC; // type:object size:0x30 scope:global align:4 +__vt__11daNpc_Fa1_c = .data:0x80381790; // type:object size:0x14 scope:global align:4 +__vt__12fopNpc_npc_c = .data:0x803818BC; // type:object size:0x14 scope:global align:4 +__vt__28daNpc_Fa1_McaMorfCallBack1_c = .data:0x803818D0; // type:object size:0x10 scope:global align:4 +__vt__15daNpc_Fa1_HIO_c = .data:0x803818F0; // type:object size:0xC scope:global align:4 +__vt__16daNpc_Fa1_HIO2_c = .data:0x803818FC; // type:object size:0xC scope:global align:4 +__vt__16daNpc_Fa1_HIO3_c = .data:0x80381908; // type:object size:0xC scope:global align:4 +...data.0 = .data:0x80381918; // type:label scope:local +@2100 = .data:0x80381918; // type:object size:0xC scope:local align:4 +@2080 = .data:0x80381924; // type:object size:0xC scope:local align:4 +cps_src = .data:0x80381930; // type:object size:0x4C scope:global align:4 +@4936 = .data:0x8038197C; // type:object size:0x40 scope:local align:4 +@4943 = .data:0x803819BC; // type:object size:0xC scope:local align:4 +@4944 = .data:0x803819C8; // type:object size:0xC scope:local align:4 +@4945 = .data:0x803819D4; // type:object size:0xC scope:local align:4 +@4946 = .data:0x803819E0; // type:object size:0xC scope:local align:4 +@4947 = .data:0x803819EC; // type:object size:0xC scope:local align:4 +@4948 = .data:0x803819F8; // type:object size:0xC scope:local align:4 +@4949 = .data:0x80381A04; // type:object size:0xC scope:local align:4 +@4950 = .data:0x80381A10; // type:object size:0xC scope:local align:4 +@4951 = .data:0x80381A1C; // type:object size:0xC scope:local align:4 +@4952 = .data:0x80381A28; // type:object size:0xC scope:local align:4 +@4953 = .data:0x80381A34; // type:object size:0xC scope:local align:4 +@4954 = .data:0x80381A40; // type:object size:0xC scope:local align:4 +@4955 = .data:0x80381A4C; // type:object size:0xC scope:local align:4 +@4956 = .data:0x80381A58; // type:object size:0xC scope:local align:4 +@4957 = .data:0x80381A64; // type:object size:0xC scope:local align:4 +@4958 = .data:0x80381A70; // type:object size:0xC scope:local align:4 +mode_tbl$4942 = .data:0x80381A7C; // type:object size:0xE0 scope:local align:4 +Table__Q212daObj_Search4Mthd = .data:0x80381B5C; // type:object size:0x20 scope:global align:4 +g_profile_OBJ_SEARCH = .data:0x80381B7C; // type:object size:0x30 scope:global align:4 +__vt__14dBgS_ObjLinChk = .data:0x80381CF4; // type:object size:0x30 scope:global align:4 +__vt__25daPy_mtxFollowEcallBack_c = .data:0x80381DD0; // type:object size:0x20 scope:global align:4 +...data.0 = .data:0x80381E00; // type:label scope:local +@2100 = .data:0x80381E00; // type:object size:0xC scope:local align:4 +@2080 = .data:0x80381E0C; // type:object size:0xC scope:local align:4 +l_tact_event_label = .data:0x80381E18; // type:object size:0x12 scope:global align:4 data:string +l_tact_night_event_label = .data:0x80381E2C; // type:object size:0x9 scope:global align:4 data:string +l_tact_wind_change_event_label = .data:0x80381E38; // type:object size:0xD scope:global align:4 data:string +l_tact_wind_change_event_label2 = .data:0x80381E48; // type:object size:0x12 scope:global align:4 data:string +l_cyl_src = .data:0x80381E5C; // type:object size:0x44 scope:local align:4 +l_wind_cyl_src = .data:0x80381EA0; // type:object size:0x44 scope:global align:4 +l_at_cyl_src = .data:0x80381EE4; // type:object size:0x44 scope:global align:4 +l_at_cps_src = .data:0x80381F28; // type:object size:0x4C scope:local align:4 +l_fan_wind_cps_src = .data:0x80381F74; // type:object size:0x4C scope:global align:4 +l_fan_wind_sph_src = .data:0x80381FC0; // type:object size:0x40 scope:global align:4 +@4140 = .data:0x80382000; // type:object size:0xC scope:local align:4 +@4141 = .data:0x8038200C; // type:object size:0xC scope:local align:4 +@4142 = .data:0x80382018; // type:object size:0xC scope:local align:4 +@4143 = .data:0x80382024; // type:object size:0xC scope:local align:4 +@4144 = .data:0x80382030; // type:object size:0xC scope:local align:4 +@4145 = .data:0x8038203C; // type:object size:0xC scope:local align:4 +@4146 = .data:0x80382048; // type:object size:0xC scope:local align:4 +@4147 = .data:0x80382054; // type:object size:0xC scope:local align:4 +@4148 = .data:0x80382060; // type:object size:0xC scope:local align:4 +@4149 = .data:0x8038206C; // type:object size:0xC scope:local align:4 +@4150 = .data:0x80382078; // type:object size:0xC scope:local align:4 +@4151 = .data:0x80382084; // type:object size:0xC scope:local align:4 +@4152 = .data:0x80382090; // type:object size:0xC scope:local align:4 +@4153 = .data:0x8038209C; // type:object size:0xC scope:local align:4 +@4154 = .data:0x803820A8; // type:object size:0xC scope:local align:4 +@4155 = .data:0x803820B4; // type:object size:0xC scope:local align:4 +@4156 = .data:0x803820C0; // type:object size:0xC scope:local align:4 +@4157 = .data:0x803820CC; // type:object size:0xC scope:local align:4 +@4158 = .data:0x803820D8; // type:object size:0xC scope:local align:4 +@4159 = .data:0x803820E4; // type:object size:0xC scope:local align:4 +@4160 = .data:0x803820F0; // type:object size:0xC scope:local align:4 +@4161 = .data:0x803820FC; // type:object size:0xC scope:local align:4 +@4162 = .data:0x80382108; // type:object size:0xC scope:local align:4 +@4163 = .data:0x80382114; // type:object size:0xC scope:local align:4 +@4164 = .data:0x80382120; // type:object size:0xC scope:local align:4 +@4165 = .data:0x8038212C; // type:object size:0xC scope:local align:4 +@4166 = .data:0x80382138; // type:object size:0xC scope:local align:4 +@4167 = .data:0x80382144; // type:object size:0xC scope:local align:4 +@4168 = .data:0x80382150; // type:object size:0xC scope:local align:4 +@4169 = .data:0x8038215C; // type:object size:0xC scope:local align:4 +@4170 = .data:0x80382168; // type:object size:0xC scope:local align:4 +@4171 = .data:0x80382174; // type:object size:0xC scope:local align:4 +@4172 = .data:0x80382180; // type:object size:0xC scope:local align:4 +@4173 = .data:0x8038218C; // type:object size:0xC scope:local align:4 +@4174 = .data:0x80382198; // type:object size:0xC scope:local align:4 +@4175 = .data:0x803821A4; // type:object size:0xC scope:local align:4 +@4176 = .data:0x803821B0; // type:object size:0xC scope:local align:4 +@4177 = .data:0x803821BC; // type:object size:0xC scope:local align:4 +@4178 = .data:0x803821C8; // type:object size:0xC scope:local align:4 +@4179 = .data:0x803821D4; // type:object size:0xC scope:local align:4 +@4180 = .data:0x803821E0; // type:object size:0xC scope:local align:4 +@4181 = .data:0x803821EC; // type:object size:0xC scope:local align:4 +@4182 = .data:0x803821F8; // type:object size:0xC scope:local align:4 +@4183 = .data:0x80382204; // type:object size:0xC scope:local align:4 +@4184 = .data:0x80382210; // type:object size:0xC scope:local align:4 +@4185 = .data:0x8038221C; // type:object size:0xC scope:local align:4 +@4186 = .data:0x80382228; // type:object size:0xC scope:local align:4 +@4187 = .data:0x80382234; // type:object size:0xC scope:local align:4 +@4188 = .data:0x80382240; // type:object size:0xC scope:local align:4 +@4189 = .data:0x8038224C; // type:object size:0xC scope:local align:4 +@4190 = .data:0x80382258; // type:object size:0xC scope:local align:4 +@4191 = .data:0x80382264; // type:object size:0xC scope:local align:4 +@4192 = .data:0x80382270; // type:object size:0xC scope:local align:4 +@4193 = .data:0x8038227C; // type:object size:0xC scope:local align:4 +@4194 = .data:0x80382288; // type:object size:0xC scope:local align:4 +@4195 = .data:0x80382294; // type:object size:0xC scope:local align:4 +@4196 = .data:0x803822A0; // type:object size:0xC scope:local align:4 +@4197 = .data:0x803822AC; // type:object size:0xC scope:local align:4 +@4198 = .data:0x803822B8; // type:object size:0xC scope:local align:4 +@4199 = .data:0x803822C4; // type:object size:0xC scope:local align:4 +@4200 = .data:0x803822D0; // type:object size:0xC scope:local align:4 +@4201 = .data:0x803822DC; // type:object size:0xC scope:local align:4 +@4202 = .data:0x803822E8; // type:object size:0xC scope:local align:4 +@4203 = .data:0x803822F4; // type:object size:0xC scope:local align:4 +@4204 = .data:0x80382300; // type:object size:0xC scope:local align:4 +@4205 = .data:0x8038230C; // type:object size:0xC scope:local align:4 +@4206 = .data:0x80382318; // type:object size:0xC scope:local align:4 +@4207 = .data:0x80382324; // type:object size:0xC scope:local align:4 +@4208 = .data:0x80382330; // type:object size:0xC scope:local align:4 +@4209 = .data:0x8038233C; // type:object size:0xC scope:local align:4 +@4210 = .data:0x80382348; // type:object size:0xC scope:local align:4 +@4211 = .data:0x80382354; // type:object size:0xC scope:local align:4 +@4212 = .data:0x80382360; // type:object size:0xC scope:local align:4 +@4213 = .data:0x8038236C; // type:object size:0xC scope:local align:4 +@4214 = .data:0x80382378; // type:object size:0xC scope:local align:4 +@4215 = .data:0x80382384; // type:object size:0xC scope:local align:4 +@4216 = .data:0x80382390; // type:object size:0xC scope:local align:4 +@4217 = .data:0x8038239C; // type:object size:0xC scope:local align:4 +@4218 = .data:0x803823A8; // type:object size:0xC scope:local align:4 +@4219 = .data:0x803823B4; // type:object size:0xC scope:local align:4 +@4220 = .data:0x803823C0; // type:object size:0xC scope:local align:4 +@4221 = .data:0x803823CC; // type:object size:0xC scope:local align:4 +@4222 = .data:0x803823D8; // type:object size:0xC scope:local align:4 +@4223 = .data:0x803823E4; // type:object size:0xC scope:local align:4 +@4224 = .data:0x803823F0; // type:object size:0xC scope:local align:4 +@4225 = .data:0x803823FC; // type:object size:0xC scope:local align:4 +@4226 = .data:0x80382408; // type:object size:0xC scope:local align:4 +@4227 = .data:0x80382414; // type:object size:0xC scope:local align:4 +@4228 = .data:0x80382420; // type:object size:0xC scope:local align:4 +@4229 = .data:0x8038242C; // type:object size:0xC scope:local align:4 +@4230 = .data:0x80382438; // type:object size:0xC scope:local align:4 +@4231 = .data:0x80382444; // type:object size:0xC scope:local align:4 +@4232 = .data:0x80382450; // type:object size:0xC scope:local align:4 +@4233 = .data:0x8038245C; // type:object size:0xC scope:local align:4 +@4234 = .data:0x80382468; // type:object size:0xC scope:local align:4 +@4235 = .data:0x80382474; // type:object size:0xC scope:local align:4 +@4236 = .data:0x80382480; // type:object size:0xC scope:local align:4 +@4237 = .data:0x8038248C; // type:object size:0xC scope:local align:4 +@4238 = .data:0x80382498; // type:object size:0xC scope:local align:4 +@4239 = .data:0x803824A4; // type:object size:0xC scope:local align:4 +@4240 = .data:0x803824B0; // type:object size:0xC scope:local align:4 +@4241 = .data:0x803824BC; // type:object size:0xC scope:local align:4 +@4242 = .data:0x803824C8; // type:object size:0xC scope:local align:4 +@4243 = .data:0x803824D4; // type:object size:0xC scope:local align:4 +@4244 = .data:0x803824E0; // type:object size:0xC scope:local align:4 +@4245 = .data:0x803824EC; // type:object size:0xC scope:local align:4 +@4246 = .data:0x803824F8; // type:object size:0xC scope:local align:4 +@4247 = .data:0x80382504; // type:object size:0xC scope:local align:4 +@4248 = .data:0x80382510; // type:object size:0xC scope:local align:4 +@4249 = .data:0x8038251C; // type:object size:0xC scope:local align:4 +@4250 = .data:0x80382528; // type:object size:0xC scope:local align:4 +@4251 = .data:0x80382534; // type:object size:0xC scope:local align:4 +@4252 = .data:0x80382540; // type:object size:0xC scope:local align:4 +@4253 = .data:0x8038254C; // type:object size:0xC scope:local align:4 +@4254 = .data:0x80382558; // type:object size:0xC scope:local align:4 +@4255 = .data:0x80382564; // type:object size:0xC scope:local align:4 +@4256 = .data:0x80382570; // type:object size:0xC scope:local align:4 +@4257 = .data:0x8038257C; // type:object size:0xC scope:local align:4 +@4258 = .data:0x80382588; // type:object size:0xC scope:local align:4 +@4259 = .data:0x80382594; // type:object size:0xC scope:local align:4 +@4260 = .data:0x803825A0; // type:object size:0xC scope:local align:4 +@4261 = .data:0x803825AC; // type:object size:0xC scope:local align:4 +@4262 = .data:0x803825B8; // type:object size:0xC scope:local align:4 +@4263 = .data:0x803825C4; // type:object size:0xC scope:local align:4 +@4264 = .data:0x803825D0; // type:object size:0xC scope:local align:4 +@4265 = .data:0x803825DC; // type:object size:0xC scope:local align:4 +@4266 = .data:0x803825E8; // type:object size:0xC scope:local align:4 +@4267 = .data:0x803825F4; // type:object size:0xC scope:local align:4 +@4268 = .data:0x80382600; // type:object size:0xC scope:local align:4 +@4269 = .data:0x8038260C; // type:object size:0xC scope:local align:4 +@4270 = .data:0x80382618; // type:object size:0xC scope:local align:4 +@4271 = .data:0x80382624; // type:object size:0xC scope:local align:4 +@4272 = .data:0x80382630; // type:object size:0xC scope:local align:4 +@4273 = .data:0x8038263C; // type:object size:0xC scope:local align:4 +@4274 = .data:0x80382648; // type:object size:0xC scope:local align:4 +@4275 = .data:0x80382654; // type:object size:0xC scope:local align:4 +@4276 = .data:0x80382660; // type:object size:0xC scope:local align:4 +@4277 = .data:0x8038266C; // type:object size:0xC scope:local align:4 +@4278 = .data:0x80382678; // type:object size:0xC scope:local align:4 +@4279 = .data:0x80382684; // type:object size:0xC scope:local align:4 +@4280 = .data:0x80382690; // type:object size:0xC scope:local align:4 +@4281 = .data:0x8038269C; // type:object size:0xC scope:local align:4 +@4282 = .data:0x803826A8; // type:object size:0xC scope:local align:4 +@4283 = .data:0x803826B4; // type:object size:0xC scope:local align:4 +@4284 = .data:0x803826C0; // type:object size:0xC scope:local align:4 +@4285 = .data:0x803826CC; // type:object size:0xC scope:local align:4 +@4286 = .data:0x803826D8; // type:object size:0xC scope:local align:4 +@4287 = .data:0x803826E4; // type:object size:0xC scope:local align:4 +@4288 = .data:0x803826F0; // type:object size:0xC scope:local align:4 +@4289 = .data:0x803826FC; // type:object size:0xC scope:local align:4 +@4290 = .data:0x80382708; // type:object size:0xC scope:local align:4 +@4291 = .data:0x80382714; // type:object size:0xC scope:local align:4 +@4292 = .data:0x80382720; // type:object size:0xC scope:local align:4 +@4293 = .data:0x8038272C; // type:object size:0xC scope:local align:4 +@4294 = .data:0x80382738; // type:object size:0xC scope:local align:4 +@4295 = .data:0x80382744; // type:object size:0xC scope:local align:4 +@4296 = .data:0x80382750; // type:object size:0xC scope:local align:4 +@4297 = .data:0x8038275C; // type:object size:0xC scope:local align:4 +@4298 = .data:0x80382768; // type:object size:0xC scope:local align:4 +@4299 = .data:0x80382774; // type:object size:0xC scope:local align:4 +@4300 = .data:0x80382780; // type:object size:0xC scope:local align:4 +@4301 = .data:0x8038278C; // type:object size:0xC scope:local align:4 +@4302 = .data:0x80382798; // type:object size:0xC scope:local align:4 +@4303 = .data:0x803827A4; // type:object size:0xC scope:local align:4 +@4304 = .data:0x803827B0; // type:object size:0xC scope:local align:4 +@4305 = .data:0x803827BC; // type:object size:0xC scope:local align:4 +@4306 = .data:0x803827C8; // type:object size:0xC scope:local align:4 +@4307 = .data:0x803827D4; // type:object size:0xC scope:local align:4 +@4308 = .data:0x803827E0; // type:object size:0xC scope:local align:4 +@4309 = .data:0x803827EC; // type:object size:0xC scope:local align:4 +@4310 = .data:0x803827F8; // type:object size:0xC scope:local align:4 +@4311 = .data:0x80382804; // type:object size:0xC scope:local align:4 +@4312 = .data:0x80382810; // type:object size:0xC scope:local align:4 +@4313 = .data:0x8038281C; // type:object size:0xC scope:local align:4 +@4314 = .data:0x80382828; // type:object size:0xC scope:local align:4 +@4315 = .data:0x80382834; // type:object size:0xC scope:local align:4 +@4316 = .data:0x80382840; // type:object size:0xC scope:local align:4 +@4317 = .data:0x8038284C; // type:object size:0xC scope:local align:4 +@4318 = .data:0x80382858; // type:object size:0xC scope:local align:4 +@4319 = .data:0x80382864; // type:object size:0xC scope:local align:4 +@4320 = .data:0x80382870; // type:object size:0xC scope:local align:4 +@4321 = .data:0x8038287C; // type:object size:0xC scope:local align:4 +@4322 = .data:0x80382888; // type:object size:0xC scope:local align:4 +@4323 = .data:0x80382894; // type:object size:0xC scope:local align:4 +@4324 = .data:0x803828A0; // type:object size:0xC scope:local align:4 +@4325 = .data:0x803828AC; // type:object size:0xC scope:local align:4 +@4326 = .data:0x803828B8; // type:object size:0xC scope:local align:4 +@4327 = .data:0x803828C4; // type:object size:0xC scope:local align:4 +@4328 = .data:0x803828D0; // type:object size:0xC scope:local align:4 +@4329 = .data:0x803828DC; // type:object size:0xC scope:local align:4 +@4330 = .data:0x803828E8; // type:object size:0xC scope:local align:4 +@4331 = .data:0x803828F4; // type:object size:0xC scope:local align:4 +@4332 = .data:0x80382900; // type:object size:0xC scope:local align:4 +@4333 = .data:0x8038290C; // type:object size:0xC scope:local align:4 +@4334 = .data:0x80382918; // type:object size:0xC scope:local align:4 +@4335 = .data:0x80382924; // type:object size:0xC scope:local align:4 +@4336 = .data:0x80382930; // type:object size:0xC scope:local align:4 +@4337 = .data:0x8038293C; // type:object size:0xC scope:local align:4 +@4338 = .data:0x80382948; // type:object size:0xC scope:local align:4 +@4339 = .data:0x80382954; // type:object size:0xC scope:local align:4 +@4340 = .data:0x80382960; // type:object size:0xC scope:local align:4 +@4341 = .data:0x8038296C; // type:object size:0xC scope:local align:4 +@4342 = .data:0x80382978; // type:object size:0xC scope:local align:4 +@4343 = .data:0x80382984; // type:object size:0xC scope:local align:4 +@4344 = .data:0x80382990; // type:object size:0xC scope:local align:4 +@4345 = .data:0x8038299C; // type:object size:0xC scope:local align:4 +@4346 = .data:0x803829A8; // type:object size:0xC scope:local align:4 +@4347 = .data:0x803829B4; // type:object size:0xC scope:local align:4 +@4348 = .data:0x803829C0; // type:object size:0xC scope:local align:4 +@4349 = .data:0x803829CC; // type:object size:0xC scope:local align:4 +@4350 = .data:0x803829D8; // type:object size:0xC scope:local align:4 +@4351 = .data:0x803829E4; // type:object size:0xC scope:local align:4 +@4352 = .data:0x803829F0; // type:object size:0xC scope:local align:4 +@4353 = .data:0x803829FC; // type:object size:0xC scope:local align:4 +@4354 = .data:0x80382A08; // type:object size:0xC scope:local align:4 +@4355 = .data:0x80382A14; // type:object size:0xC scope:local align:4 +@4356 = .data:0x80382A20; // type:object size:0xC scope:local align:4 +@4357 = .data:0x80382A2C; // type:object size:0xC scope:local align:4 +@4358 = .data:0x80382A38; // type:object size:0xC scope:local align:4 +mProcInitTable__9daPy_lk_c = .data:0x80382A44; // type:object size:0xDB0 scope:global align:4 data:4byte +@4359 = .data:0x803837F4; // type:object size:0xC scope:local align:4 +@4360 = .data:0x80383800; // type:object size:0xC scope:local align:4 +@4361 = .data:0x8038380C; // type:object size:0xC scope:local align:4 +@4362 = .data:0x80383818; // type:object size:0xC scope:local align:4 +@4363 = .data:0x80383824; // type:object size:0xC scope:local align:4 +@4364 = .data:0x80383830; // type:object size:0xC scope:local align:4 +@4365 = .data:0x8038383C; // type:object size:0xC scope:local align:4 +@4366 = .data:0x80383848; // type:object size:0xC scope:local align:4 +@4367 = .data:0x80383854; // type:object size:0xC scope:local align:4 +@4368 = .data:0x80383860; // type:object size:0xC scope:local align:4 +@4369 = .data:0x8038386C; // type:object size:0xC scope:local align:4 +@4370 = .data:0x80383878; // type:object size:0xC scope:local align:4 +@4371 = .data:0x80383884; // type:object size:0xC scope:local align:4 +@4372 = .data:0x80383890; // type:object size:0xC scope:local align:4 +@4373 = .data:0x8038389C; // type:object size:0xC scope:local align:4 +@4374 = .data:0x803838A8; // type:object size:0xC scope:local align:4 +@4375 = .data:0x803838B4; // type:object size:0xC scope:local align:4 +@4376 = .data:0x803838C0; // type:object size:0xC scope:local align:4 +@4377 = .data:0x803838CC; // type:object size:0xC scope:local align:4 +@4378 = .data:0x803838D8; // type:object size:0xC scope:local align:4 +@4379 = .data:0x803838E4; // type:object size:0xC scope:local align:4 +@4380 = .data:0x803838F0; // type:object size:0xC scope:local align:4 +@4381 = .data:0x803838FC; // type:object size:0xC scope:local align:4 +@4382 = .data:0x80383908; // type:object size:0xC scope:local align:4 +@4383 = .data:0x80383914; // type:object size:0xC scope:local align:4 +@4384 = .data:0x80383920; // type:object size:0xC scope:local align:4 +@4385 = .data:0x8038392C; // type:object size:0xC scope:local align:4 +@4386 = .data:0x80383938; // type:object size:0xC scope:local align:4 +@4387 = .data:0x80383944; // type:object size:0xC scope:local align:4 +@4388 = .data:0x80383950; // type:object size:0xC scope:local align:4 +@4389 = .data:0x8038395C; // type:object size:0xC scope:local align:4 +@4390 = .data:0x80383968; // type:object size:0xC scope:local align:4 +@4391 = .data:0x80383974; // type:object size:0xC scope:local align:4 +@4392 = .data:0x80383980; // type:object size:0xC scope:local align:4 +@4393 = .data:0x8038398C; // type:object size:0xC scope:local align:4 +@4394 = .data:0x80383998; // type:object size:0xC scope:local align:4 +@4395 = .data:0x803839A4; // type:object size:0xC scope:local align:4 +@4396 = .data:0x803839B0; // type:object size:0xC scope:local align:4 +@4397 = .data:0x803839BC; // type:object size:0xC scope:local align:4 +@4398 = .data:0x803839C8; // type:object size:0xC scope:local align:4 +@4399 = .data:0x803839D4; // type:object size:0xC scope:local align:4 +@4400 = .data:0x803839E0; // type:object size:0xC scope:local align:4 +@4401 = .data:0x803839EC; // type:object size:0xC scope:local align:4 +@4402 = .data:0x803839F8; // type:object size:0xC scope:local align:4 +@4403 = .data:0x80383A04; // type:object size:0xC scope:local align:4 +@4404 = .data:0x80383A10; // type:object size:0xC scope:local align:4 +@4405 = .data:0x80383A1C; // type:object size:0xC scope:local align:4 +@4406 = .data:0x80383A28; // type:object size:0xC scope:local align:4 +@4407 = .data:0x80383A34; // type:object size:0xC scope:local align:4 +@4408 = .data:0x80383A40; // type:object size:0xC scope:local align:4 +@4409 = .data:0x80383A4C; // type:object size:0xC scope:local align:4 +@4410 = .data:0x80383A58; // type:object size:0xC scope:local align:4 +mDemoProcInitFuncTable__9daPy_lk_c = .data:0x80383A64; // type:object size:0x384 scope:global align:4 data:4byte +l_sightDL = .data:0x80383E00; // type:object size:0x89 scope:local align:32 +waterfall_ripple_scale$5686 = .data:0x80383E8C; // type:object size:0xC scope:local align:4 +grass_scale$6023 = .data:0x80383E98; // type:object size:0xC scope:local align:4 +smoke_scale$6024 = .data:0x80383EA4; // type:object size:0xC scope:local align:4 +eff_scale$24631 = .data:0x80383EB0; // type:object size:0xC scope:local align:4 +norm_quat$25385 = .data:0x80383EBC; // type:object size:0x10 scope:local align:4 +l_method$43666 = .data:0x80383ECC; // type:object size:0x10 scope:local align:4 +l_daPy_Method = .data:0x80383EDC; // type:object size:0x24 scope:global align:4 +g_profile_PLAYER = .data:0x80383F00; // type:object size:0x34 scope:global align:4 +__vt__9daPy_lk_c = .data:0x80383F34; // type:object size:0x9C scope:global align:4 +__vt__19dBgS_MirLightLinChk = .data:0x80384344; // type:object size:0x30 scope:global align:4 +__vt__16dBgS_LinkRoofChk = .data:0x803843A4; // type:object size:0x30 scope:global align:4 +__vt__15dBgS_LinkGndChk = .data:0x80384404; // type:object size:0x30 scope:global align:4 +__vt__9daPy_py_c = .data:0x803845C0; // type:object size:0x9C scope:global align:4 +__vt__10JUTNameTab = .data:0x8038465C; // type:object size:0xC scope:global align:4 +__vt__19J3DAnmTextureSRTKey = .data:0x80384668; // type:object size:0xC scope:global align:4 +__vt__16J3DAnmTexPattern = .data:0x80384674; // type:object size:0xC scope:global align:4 +__vt__13daPy_matAnm_c = .data:0x803846D4; // type:object size:0x10 scope:global align:4 +__vt__18daPy_dmEcallBack_c = .data:0x803846E4; // type:object size:0x20 scope:global align:4 +__vt__28daPy_mtxPosFollowEcallBack_c = .data:0x80384704; // type:object size:0x20 scope:global align:4 +__vt__25daPy_waterDropEcallBack_c = .data:0x80384724; // type:object size:0x20 scope:global align:4 +__vt__22daPy_followEcallBack_c = .data:0x80384744; // type:object size:0x20 scope:global align:4 +__vt__25daPy_waterDropPcallBack_c = .data:0x80384764; // type:object size:0x18 scope:global align:4 +__vt__24daPy_fanSwingEcallBack_c = .data:0x80384794; // type:object size:0x20 scope:global align:4 +__vt__13daPy_swBlur_c = .data:0x803847B4; // type:object size:0x18 scope:global align:4 +__vt__18daPy_sightPacket_c = .data:0x803847CC; // type:object size:0x10 scope:global align:4 +__vt__24daPy_swimTailEcallBack_c = .data:0x803847DC; // type:object size:0x20 scope:global align:4 +wi_prm_ocean = .data:0x80384800; // type:object size:0x60 scope:global align:4 +pos_around = .data:0x80384860; // type:object size:0x10 scope:global align:4 data:byte +l_daSea_Method = .data:0x80384870; // type:object size:0x20 scope:global align:4 +g_profile_SEA = .data:0x80384890; // type:object size:0x30 scope:global align:4 +__vt__14daSea_packet_c = .data:0x803848C0; // type:object size:0x18 scope:global align:4 +__vt__8cM2dGBox = .data:0x803848D8; // type:object size:0xC scope:global align:4 +__vt__25daSea_WaterHeightInfo_Mng = .data:0x803848E4; // type:object size:0xC scope:global align:4 +__vt__14daSea_WaveInfo = .data:0x803848F0; // type:object size:0xC scope:global align:4 +l_cyl_src = .data:0x80384900; // type:object size:0x44 scope:local align:4 +l_daSpcItem01_Method = .data:0x80384944; // type:object size:0x20 scope:global align:4 +g_profile_SPC_ITEM01 = .data:0x80384964; // type:object size:0x30 scope:global align:4 +__vt__13daSpcItem01_c = .data:0x80384994; // type:object size:0x24 scope:global align:4 +l_daVrbox_Method = .data:0x803849B8; // type:object size:0x20 scope:global align:4 +g_profile_VRBOX = .data:0x803849D8; // type:object size:0x30 scope:global align:4 +l_daVrbox2_Method = .data:0x80384A08; // type:object size:0x20 scope:global align:4 +g_profile_VRBOX2 = .data:0x80384A28; // type:object size:0x30 scope:global align:4 +number$4062 = .data:0x80384A58; // type:object size:0x28 scope:local align:4 +l_dAuction_screen_Method = .data:0x80384A80; // type:object size:0x14 scope:global align:4 +g_profile_AUCTION_SCREEN = .data:0x80384A94; // type:object size:0x28 scope:global align:4 +__vt__17dAuction_screen_c = .data:0x80384ABC; // type:object size:0x10 scope:global align:4 +__vt__9dAs_HIO_c = .data:0x80384ACC; // type:object size:0xC scope:global align:4 +name_texture = .data:0x80384AD8; // type:object size:0x4C scope:global align:4 +l_dPlace_name_Method = .data:0x80384B24; // type:object size:0x14 scope:global align:4 +g_profile_PLACE_NAME = .data:0x80384B38; // type:object size:0x28 scope:global align:4 +__vt__13dPlace_name_c = .data:0x80384B60; // type:object size:0x10 scope:global align:4 +...data.0 = .data:0x80384B70; // type:label scope:local +@2100 = .data:0x80384B70; // type:object size:0xC scope:local align:4 +@2080 = .data:0x80384B7C; // type:object size:0xC scope:local align:4 +@4289 = .data:0x80384B88; // type:object size:0xC scope:local align:4 +@4290 = .data:0x80384B94; // type:object size:0xC scope:local align:4 +@4291 = .data:0x80384BA0; // type:object size:0xC scope:local align:4 +@4292 = .data:0x80384BAC; // type:object size:0xC scope:local align:4 +@4293 = .data:0x80384BB8; // type:object size:0xC scope:local align:4 +@4294 = .data:0x80384BC4; // type:object size:0xC scope:local align:4 +@4295 = .data:0x80384BD0; // type:object size:0xC scope:local align:4 +@4296 = .data:0x80384BDC; // type:object size:0xC scope:local align:4 +@4297 = .data:0x80384BE8; // type:object size:0xC scope:local align:4 +@4298 = .data:0x80384BF4; // type:object size:0xC scope:local align:4 +@4299 = .data:0x80384C00; // type:object size:0xC scope:local align:4 +@4300 = .data:0x80384C0C; // type:object size:0xC scope:local align:4 +@4301 = .data:0x80384C18; // type:object size:0xC scope:local align:4 +@4302 = .data:0x80384C24; // type:object size:0xC scope:local align:4 +@4303 = .data:0x80384C30; // type:object size:0xC scope:local align:4 +@4304 = .data:0x80384C3C; // type:object size:0xC scope:local align:4 +@4305 = .data:0x80384C48; // type:object size:0xC scope:local align:4 +@4306 = .data:0x80384C54; // type:object size:0xC scope:local align:4 +@4307 = .data:0x80384C60; // type:object size:0xC scope:local align:4 +@4308 = .data:0x80384C6C; // type:object size:0xC scope:local align:4 +engine_tbl__9dCamera_c = .data:0x80384C78; // type:object size:0xF0 scope:global align:4 data:4byte +@6426 = .data:0x80384D68; // type:object size:0x3C scope:local align:4 +@6468 = .data:0x80384DA4; // type:object size:0x34 scope:local align:4 +@6623 = .data:0x80384DD8; // type:object size:0x38 scope:local align:4 +@7984 = .data:0x80384E10; // type:object size:0x34 scope:local align:4 +@11236 = .data:0x80384E44; // type:object size:0x80 scope:local align:4 +@16931 = .data:0x80384EC4; // type:object size:0xC scope:local align:4 +@16932 = .data:0x80384ED0; // type:object size:0xC scope:local align:4 +@16933 = .data:0x80384EDC; // type:object size:0xC scope:local align:4 +@16934 = .data:0x80384EE8; // type:object size:0xC scope:local align:4 +@16935 = .data:0x80384EF4; // type:object size:0xC scope:local align:4 +@16936 = .data:0x80384F00; // type:object size:0xC scope:local align:4 +@16937 = .data:0x80384F0C; // type:object size:0xC scope:local align:4 +@16938 = .data:0x80384F18; // type:object size:0xC scope:local align:4 +@16939 = .data:0x80384F24; // type:object size:0xC scope:local align:4 +@16940 = .data:0x80384F30; // type:object size:0xC scope:local align:4 +@16941 = .data:0x80384F3C; // type:object size:0xC scope:local align:4 +@16942 = .data:0x80384F48; // type:object size:0xC scope:local align:4 +@16943 = .data:0x80384F54; // type:object size:0xC scope:local align:4 +@16944 = .data:0x80384F60; // type:object size:0xC scope:local align:4 +@16945 = .data:0x80384F6C; // type:object size:0xC scope:local align:4 +@16946 = .data:0x80384F78; // type:object size:0xC scope:local align:4 +@16947 = .data:0x80384F84; // type:object size:0xC scope:local align:4 +@16948 = .data:0x80384F90; // type:object size:0xC scope:local align:4 +@16949 = .data:0x80384F9C; // type:object size:0xC scope:local align:4 +@16950 = .data:0x80384FA8; // type:object size:0xC scope:local align:4 +@16951 = .data:0x80384FB4; // type:object size:0xC scope:local align:4 +@16952 = .data:0x80384FC0; // type:object size:0xC scope:local align:4 +@16953 = .data:0x80384FCC; // type:object size:0xC scope:local align:4 +@16954 = .data:0x80384FD8; // type:object size:0xC scope:local align:4 +@16955 = .data:0x80384FE4; // type:object size:0xC scope:local align:4 +@16956 = .data:0x80384FF0; // type:object size:0xC scope:local align:4 +@16957 = .data:0x80384FFC; // type:object size:0xC scope:local align:4 +@16958 = .data:0x80385008; // type:object size:0xC scope:local align:4 +ActionNames$16960 = .data:0x80385014; // type:object size:0x70 scope:local align:4 +l_method$17978 = .data:0x80385084; // type:object size:0xC scope:local align:4 +method = .data:0x80385090; // type:object size:0x14 scope:global align:4 +g_profile_CAMERA = .data:0x803850A4; // type:object size:0x44 scope:global align:4 +g_profile_CAMERA2 = .data:0x803850E8; // type:object size:0x44 scope:global align:4 +__vt__14dBgS_CamSphChk = .data:0x8038515C; // type:object size:0x3C scope:global align:4 +__vt__11dBgS_SphChk = .data:0x80385198; // type:object size:0x3C scope:global align:4 +__vt__18dBgS_CamGndChk_Wtr = .data:0x803851EC; // type:object size:0x30 scope:global align:4 +__vt__21dBgS_CamLinChk_NorWtr = .data:0x8038521C; // type:object size:0x30 scope:global align:4 +__vt__14dBgS_CamLinChk = .data:0x8038524C; // type:object size:0x30 scope:global align:4 +__vt__14dBgS_CamGndChk = .data:0x8038536C; // type:object size:0x30 scope:global align:4 +__vt__14d2DBSplinePath = .data:0x8038539C; // type:object size:0xC scope:global align:4 +l_dEnvSe_Method = .data:0x803853B8; // type:object size:0x14 scope:global align:4 +g_profile_ENVSE = .data:0x803853CC; // type:object size:0x28 scope:global align:4 +...data.0 = .data:0x803853F8; // type:label scope:local +@2100 = .data:0x803853F8; // type:object size:0xC scope:local align:4 +@2080 = .data:0x80385404; // type:object size:0xC scope:local align:4 +@4145 = .data:0x80385410; // type:object size:0xC scope:local align:4 +@4146 = .data:0x8038541C; // type:object size:0xC scope:local align:4 +@4147 = .data:0x80385428; // type:object size:0xC scope:local align:4 +@4148 = .data:0x80385434; // type:object size:0xC scope:local align:4 +@4149 = .data:0x80385440; // type:object size:0xC scope:local align:4 +FileErrProc = .data:0x8038544C; // type:object size:0x3C scope:global align:4 data:4byte +xp1$4308 = .data:0x80385488; // type:object size:0xC scope:local align:4 +rt1$4309 = .data:0x80385494; // type:object size:0xC scope:local align:4 +xp2$4310 = .data:0x803854A0; // type:object size:0xC scope:local align:4 +rt2$4311 = .data:0x803854AC; // type:object size:0xC scope:local align:4 +__vt__15dDlst_FileErr_c = .data:0x803854B8; // type:object size:0x10 scope:global align:4 +__vt__8MyScreen = .data:0x803854D8; // type:object size:0x3C scope:global align:4 +__vt__9dFe_HIO_c = .data:0x80385514; // type:object size:0xC scope:global align:4 +...data.0 = .data:0x80385520; // type:label scope:local +@2100 = .data:0x80385520; // type:object size:0xC scope:local align:4 +@2080 = .data:0x8038552C; // type:object size:0xC scope:local align:4 +@4071 = .data:0x80385538; // type:object size:0xC scope:local align:4 +@4072 = .data:0x80385544; // type:object size:0xC scope:local align:4 +@4073 = .data:0x80385550; // type:object size:0xC scope:local align:4 +@4074 = .data:0x8038555C; // type:object size:0xC scope:local align:4 +@4075 = .data:0x80385568; // type:object size:0xC scope:local align:4 +@4076 = .data:0x80385574; // type:object size:0xC scope:local align:4 +@4077 = .data:0x80385580; // type:object size:0xC scope:local align:4 +@4078 = .data:0x8038558C; // type:object size:0xC scope:local align:4 +@4079 = .data:0x80385598; // type:object size:0xC scope:local align:4 +@4080 = .data:0x803855A4; // type:object size:0xC scope:local align:4 +@4081 = .data:0x803855B0; // type:object size:0xC scope:local align:4 +@4082 = .data:0x803855BC; // type:object size:0xC scope:local align:4 +@4083 = .data:0x803855C8; // type:object size:0xC scope:local align:4 +@4084 = .data:0x803855D4; // type:object size:0xC scope:local align:4 +@4085 = .data:0x803855E0; // type:object size:0xC scope:local align:4 +@4086 = .data:0x803855EC; // type:object size:0xC scope:local align:4 +@4087 = .data:0x803855F8; // type:object size:0xC scope:local align:4 +@4088 = .data:0x80385604; // type:object size:0xC scope:local align:4 +@4089 = .data:0x80385610; // type:object size:0xC scope:local align:4 +@4090 = .data:0x8038561C; // type:object size:0xC scope:local align:4 +@4091 = .data:0x80385628; // type:object size:0xC scope:local align:4 +@4092 = .data:0x80385634; // type:object size:0xC scope:local align:4 +@4093 = .data:0x80385640; // type:object size:0xC scope:local align:4 +@4094 = .data:0x8038564C; // type:object size:0xC scope:local align:4 +@4095 = .data:0x80385658; // type:object size:0xC scope:local align:4 +@4096 = .data:0x80385664; // type:object size:0xC scope:local align:4 +@4097 = .data:0x80385670; // type:object size:0xC scope:local align:4 +@4098 = .data:0x8038567C; // type:object size:0xC scope:local align:4 +@4099 = .data:0x80385688; // type:object size:0xC scope:local align:4 +@4100 = .data:0x80385694; // type:object size:0xC scope:local align:4 +@4101 = .data:0x803856A0; // type:object size:0xC scope:local align:4 +@4102 = .data:0x803856AC; // type:object size:0xC scope:local align:4 +@4103 = .data:0x803856B8; // type:object size:0xC scope:local align:4 +@4104 = .data:0x803856C4; // type:object size:0xC scope:local align:4 +@4105 = .data:0x803856D0; // type:object size:0xC scope:local align:4 +@4106 = .data:0x803856DC; // type:object size:0xC scope:local align:4 +@4107 = .data:0x803856E8; // type:object size:0xC scope:local align:4 +@4108 = .data:0x803856F4; // type:object size:0xC scope:local align:4 +@4109 = .data:0x80385700; // type:object size:0xC scope:local align:4 +DataSelProc = .data:0x8038570C; // type:object size:0x1D4 scope:global align:4 data:4byte +amariheartTex$4482 = .data:0x803858E0; // type:object size:0xC scope:local align:4 +posx$4704 = .data:0x803858EC; // type:object size:0x10 scope:local align:4 +l_Collec$6042 = .data:0x803858FC; // type:object size:0x30 scope:local align:4 data:string +l_Heart$6054 = .data:0x8038592C; // type:object size:0x50 scope:local align:4 data:string +l_HeartSdw$6055 = .data:0x8038597C; // type:object size:0x50 scope:local align:4 data:string +l_RecInfo1$6091 = .data:0x803859CC; // type:object size:0x48 scope:local align:4 data:string +l_RecInfo2$6102 = .data:0x80385A14; // type:object size:0x48 scope:local align:4 data:string +l_RecInfo3$6113 = .data:0x80385A5C; // type:object size:0x48 scope:local align:4 data:string +pane$6640 = .data:0x80385AA4; // type:object size:0xC scope:local align:4 data:4byte +pane0$6724 = .data:0x80385AB0; // type:object size:0xC scope:local align:4 +pane1$6727 = .data:0x80385ABC; // type:object size:0xC scope:local align:4 +pane2$6730 = .data:0x80385AC8; // type:object size:0xC scope:local align:4 +pane0$6995 = .data:0x80385AD4; // type:object size:0xC scope:local align:4 +pane1$6998 = .data:0x80385AE0; // type:object size:0xC scope:local align:4 +pane2$7001 = .data:0x80385AEC; // type:object size:0xC scope:local align:4 +__vt__15dDlst_FileSel_c = .data:0x80385AF8; // type:object size:0x10 scope:global align:4 +__vt__9dFs_HIO_c = .data:0x80385B18; // type:object size:0xC scope:global align:4 +l_dGameover_Method = .data:0x80385B28; // type:object size:0x14 scope:global align:4 +g_profile_GAMEOVER = .data:0x80385B3C; // type:object size:0x28 scope:global align:4 +__vt__24dDlst_GameOverScrnDraw_c = .data:0x80385B64; // type:object size:0x10 scope:global align:4 +__vt__12dMenu_save_c = .data:0x80385B74; // type:object size:0xC scope:global align:4 +__vt__24dDlst_Gameover_CAPTURE_c = .data:0x80385B80; // type:object size:0x10 scope:global align:4 +...data.0 = .data:0x80385B90; // type:label scope:local +@2100 = .data:0x80385B90; // type:object size:0xC scope:local align:4 +@2080 = .data:0x80385B9C; // type:object size:0xC scope:local align:4 +lightStatusBase = .data:0x80385BA8; // type:object size:0xE8 scope:global align:4 data:4byte +lightMaskData = .data:0x80385C90; // type:object size:0x10 scope:global align:4 data:2byte +@5220 = .data:0x80385CA0; // type:object size:0x20 scope:local align:4 +@5219 = .data:0x80385CC0; // type:object size:0x20 scope:local align:4 +flush_col$5737 = .data:0x80385CE0; // type:object size:0x10 scope:local align:4 +flush_col2$5738 = .data:0x80385CF0; // type:object size:0x10 scope:local align:4 data:byte +S_time_table$5934 = .data:0x80385D00; // type:object size:0x20 scope:local align:4 +S_wether_time_pat01$5937 = .data:0x80385D20; // type:object size:0xC scope:local align:4 +S_wether_time_pat02$5939 = .data:0x80385D2C; // type:object size:0xC scope:local align:4 +S_wether_time_pat03$5941 = .data:0x80385D38; // type:object size:0xC scope:local align:4 +l_dKy_Method = .data:0x80385D44; // type:object size:0x14 scope:global align:4 +g_profile_KANKYO = .data:0x80385D58; // type:object size:0x28 scope:global align:4 +@6587 = .data:0x80385D80; // type:object size:0x1C scope:local align:4 +__vt__18dScnKy_env_light_c = .data:0x80385E98; // type:object size:0xC scope:global align:4 +l_dKyeff_Method = .data:0x80385EA8; // type:object size:0x14 scope:global align:4 +g_profile_KYEFF = .data:0x80385EBC; // type:object size:0x28 scope:global align:4 +l_dKyeff2_Method = .data:0x80385EE8; // type:object size:0x14 scope:global align:4 +g_profile_KYEFF2 = .data:0x80385EFC; // type:object size:0x28 scope:global align:4 +l_dThunder_Method = .data:0x80385F28; // type:object size:0x14 scope:global align:4 +g_profile_KY_THUNDER = .data:0x80385F3C; // type:object size:0x28 scope:global align:4 +l_dLevelSe_Method = .data:0x80385F68; // type:object size:0x14 scope:global align:4 +g_profile_LEVEL_SE = .data:0x80385F7C; // type:object size:0x28 scope:global align:4 +l_matDL = .data:0x80385FC0; // type:object size:0x34 scope:local align:32 +dMenu_ClothMethodTable = .data:0x80385FF4; // type:object size:0x14 scope:global align:4 +g_profile_Menu_Cloth = .data:0x80386008; // type:object size:0x28 scope:global align:4 +__vt__9dMCloth_c = .data:0x80386030; // type:object size:0xC scope:global align:4 +__vt__18daCLOTH_ChildHIO_c = .data:0x8038603C; // type:object size:0xC scope:global align:4 +__vt__13daCLOTH_HIO_c = .data:0x80386048; // type:object size:0xC scope:global align:4 +...data.0 = .data:0x80386058; // type:label scope:local +@2100 = .data:0x80386058; // type:object size:0xC scope:local align:4 +@2080 = .data:0x80386064; // type:object size:0xC scope:local align:4 +triTex$4141 = .data:0x80386070; // type:object size:0x20 scope:local align:4 +symTex$4147 = .data:0x80386090; // type:object size:0xC scope:local align:4 +wepTex$4153 = .data:0x8038609C; // type:object size:0x14 scope:local align:4 +@4434 = .data:0x803860B0; // type:object size:0x54 scope:local align:4 +@4457 = .data:0x80386104; // type:object size:0x2C scope:local align:4 +@5029 = .data:0x80386130; // type:object size:0x38 scope:local align:4 +@6743 = .data:0x80386168; // type:object size:0x54 scope:local align:4 +@7236 = .data:0x803861BC; // type:object size:0x54 scope:local align:4 +__vt__14dMenu_Option_c = .data:0x8038622C; // type:object size:0xC scope:global align:4 +__vt__15dMenu_Collect_c = .data:0x80386274; // type:object size:0x28 scope:global align:4 +__vt__12dMenu_base_c = .data:0x8038629C; // type:object size:0x28 scope:global align:4 +__vt__9dMc_HIO_c = .data:0x803862D0; // type:object size:0xC scope:global align:4 +floor_name$4094 = .data:0x803862E0; // type:object size:0x50 scope:local align:4 +itmTex$4112 = .data:0x80386330; // type:object size:0xC scope:local align:4 +@4403 = .data:0x8038633C; // type:object size:0x24 scope:local align:4 +__vt__12dMenu_Dmap_c = .data:0x80386360; // type:object size:0x28 scope:global align:4 +__vt__9dMd_HIO_c = .data:0x80386388; // type:object size:0xC scope:global align:4 +...data.0 = .data:0x80386398; // type:label scope:local +@2100 = .data:0x80386398; // type:object size:0xC scope:local align:4 +@2080 = .data:0x803863A4; // type:object size:0xC scope:local align:4 +rollmapTex = .data:0x803863B0; // type:object size:0x48 scope:local align:4 +salvItemex = .data:0x803863F8; // type:object size:0x48 scope:global align:4 +tag00$4283 = .data:0x80386440; // type:object size:0x3C scope:local align:4 data:string +tagkr$4299 = .data:0x8038647C; // type:object size:0x20 scope:local align:4 data:string +txtnm$4322 = .data:0x8038649C; // type:object size:0xC scope:local align:4 data:string +islandPos$4590 = .data:0x803864A8; // type:object size:0x28 scope:local align:4 +@6108 = .data:0x803864D0; // type:object size:0xC scope:local align:4 +@6109 = .data:0x803864DC; // type:object size:0xC scope:local align:4 +@6110 = .data:0x803864E8; // type:object size:0xC scope:local align:4 +@6111 = .data:0x803864F4; // type:object size:0xC scope:local align:4 +@6112 = .data:0x80386500; // type:object size:0xC scope:local align:4 +@6113 = .data:0x8038650C; // type:object size:0xC scope:local align:4 +@6114 = .data:0x80386518; // type:object size:0xC scope:local align:4 +fmapProcMain = .data:0x80386524; // type:object size:0x54 scope:global align:4 data:4byte +@6582 = .data:0x80386578; // type:object size:0xC scope:local align:4 +@6583 = .data:0x80386584; // type:object size:0xC scope:local align:4 +mainProc = .data:0x80386590; // type:object size:0x18 scope:local align:4 data:4byte +@6602 = .data:0x803865A8; // type:object size:0xC scope:local align:4 +@6603 = .data:0x803865B4; // type:object size:0xC scope:local align:4 +@6604 = .data:0x803865C0; // type:object size:0xC scope:local align:4 +HikakuProcMain = .data:0x803865CC; // type:object size:0x24 scope:global align:4 data:4byte +@7021 = .data:0x803865F0; // type:object size:0xC scope:local align:4 +@7022 = .data:0x803865FC; // type:object size:0xC scope:local align:4 +@7023 = .data:0x80386608; // type:object size:0xC scope:local align:4 +@7024 = .data:0x80386614; // type:object size:0xC scope:local align:4 +@7025 = .data:0x80386620; // type:object size:0xC scope:local align:4 +warpProcMain = .data:0x8038662C; // type:object size:0x3C scope:global align:4 data:4byte +@7959 = .data:0x80386668; // type:object size:0xC scope:local align:4 +@7960 = .data:0x80386674; // type:object size:0xC scope:local align:4 +@7961 = .data:0x80386680; // type:object size:0xC scope:local align:4 +@7962 = .data:0x8038668C; // type:object size:0xC scope:local align:4 +@7963 = .data:0x80386698; // type:object size:0xC scope:local align:4 +@7964 = .data:0x803866A4; // type:object size:0xC scope:local align:4 +@7965 = .data:0x803866B0; // type:object size:0xC scope:local align:4 +@7966 = .data:0x803866BC; // type:object size:0xC scope:local align:4 +FishManProcMain = .data:0x803866C8; // type:object size:0x60 scope:global align:4 data:4byte +__vt__12dDlst_FMAP_c = .data:0x80386728; // type:object size:0x10 scope:global align:4 +__vt__9dMf_HIO_c = .data:0x80386748; // type:object size:0xC scope:global align:4 +...data.0 = .data:0x80386758; // type:label scope:local +@2100 = .data:0x80386758; // type:object size:0xC scope:local align:4 +@2080 = .data:0x80386764; // type:object size:0xC scope:local align:4 +rollmapTex = .data:0x80386770; // type:object size:0x48 scope:local align:4 +@4558 = .data:0x803867B8; // type:object size:0xC scope:local align:4 +@4559 = .data:0x803867C4; // type:object size:0xC scope:local align:4 +@4560 = .data:0x803867D0; // type:object size:0xC scope:local align:4 +@4561 = .data:0x803867DC; // type:object size:0xC scope:local align:4 +@4562 = .data:0x803867E8; // type:object size:0xC scope:local align:4 +@4563 = .data:0x803867F4; // type:object size:0xC scope:local align:4 +@4564 = .data:0x80386800; // type:object size:0xC scope:local align:4 +@4565 = .data:0x8038680C; // type:object size:0xC scope:local align:4 +@4566 = .data:0x80386818; // type:object size:0xC scope:local align:4 +@4567 = .data:0x80386824; // type:object size:0xC scope:local align:4 +mainProc = .data:0x80386830; // type:object size:0x78 scope:local align:4 data:4byte +@4885 = .data:0x803868A8; // type:object size:0x3C scope:local align:4 +@5061 = .data:0x803868E4; // type:object size:0x3C scope:local align:4 +moon$5066 = .data:0x80386920; // type:object size:0x1C scope:local align:4 data:string +b1Tag$5337 = .data:0x8038693C; // type:object size:0x54 scope:local align:4 data:string +tag$5463 = .data:0x80386990; // type:object size:0x98 scope:local align:4 +tag2$5534 = .data:0x80386A28; // type:object size:0x34 scope:local align:4 +tag$5561 = .data:0x80386A5C; // type:object size:0x18 scope:local align:4 data:string +@5650 = .data:0x80386A74; // type:object size:0x3C scope:local align:4 +@5701 = .data:0x80386AB0; // type:object size:0x3C scope:local align:4 +__vt__15dDlst_FMAP2GS_c = .data:0x80386AEC; // type:object size:0x10 scope:global align:4 +__vt__13dDlst_FMAP2_c = .data:0x80386B0C; // type:object size:0x10 scope:global align:4 +__vt__10dMf2_HIO_c = .data:0x80386B1C; // type:object size:0xC scope:global align:4 +number$7046 = .data:0x80386B28; // type:object size:0x28 scope:local align:4 +__vt__12dMenu_Item_c = .data:0x80386B50; // type:object size:0x28 scope:global align:4 +__vt__9dMi_HIO_c = .data:0x80386B78; // type:object size:0xC scope:global align:4 +__vt__9dMo_HIO_c = .data:0x80386B88; // type:object size:0xC scope:global align:4 +...data.0 = .data:0x80386B98; // type:label scope:local +@2100 = .data:0x80386B98; // type:object size:0xC scope:local align:4 +@2080 = .data:0x80386BA4; // type:object size:0xC scope:local align:4 +@4444 = .data:0x80386BB0; // type:object size:0xC scope:local align:4 +@4445 = .data:0x80386BBC; // type:object size:0xC scope:local align:4 +@4446 = .data:0x80386BC8; // type:object size:0xC scope:local align:4 +@4447 = .data:0x80386BD4; // type:object size:0xC scope:local align:4 +@4448 = .data:0x80386BE0; // type:object size:0xC scope:local align:4 +@4449 = .data:0x80386BEC; // type:object size:0xC scope:local align:4 +@4450 = .data:0x80386BF8; // type:object size:0xC scope:local align:4 +@4451 = .data:0x80386C04; // type:object size:0xC scope:local align:4 +@4452 = .data:0x80386C10; // type:object size:0xC scope:local align:4 +@4453 = .data:0x80386C1C; // type:object size:0xC scope:local align:4 +@4454 = .data:0x80386C28; // type:object size:0xC scope:local align:4 +@4455 = .data:0x80386C34; // type:object size:0xC scope:local align:4 +@4456 = .data:0x80386C40; // type:object size:0xC scope:local align:4 +@4457 = .data:0x80386C4C; // type:object size:0xC scope:local align:4 +@4458 = .data:0x80386C58; // type:object size:0xC scope:local align:4 +@4459 = .data:0x80386C64; // type:object size:0xC scope:local align:4 +@4460 = .data:0x80386C70; // type:object size:0xC scope:local align:4 +@4461 = .data:0x80386C7C; // type:object size:0xC scope:local align:4 +@4462 = .data:0x80386C88; // type:object size:0xC scope:local align:4 +@4463 = .data:0x80386C94; // type:object size:0xC scope:local align:4 +@4464 = .data:0x80386CA0; // type:object size:0xC scope:local align:4 +@4465 = .data:0x80386CAC; // type:object size:0xC scope:local align:4 +@4466 = .data:0x80386CB8; // type:object size:0xC scope:local align:4 +@4467 = .data:0x80386CC4; // type:object size:0xC scope:local align:4 +@4468 = .data:0x80386CD0; // type:object size:0xC scope:local align:4 +@4469 = .data:0x80386CDC; // type:object size:0xC scope:local align:4 +@4470 = .data:0x80386CE8; // type:object size:0xC scope:local align:4 +@4471 = .data:0x80386CF4; // type:object size:0xC scope:local align:4 +@4472 = .data:0x80386D00; // type:object size:0xC scope:local align:4 +@4473 = .data:0x80386D0C; // type:object size:0xC scope:local align:4 +@4474 = .data:0x80386D18; // type:object size:0xC scope:local align:4 +@4475 = .data:0x80386D24; // type:object size:0xC scope:local align:4 +@4476 = .data:0x80386D30; // type:object size:0xC scope:local align:4 +@4477 = .data:0x80386D3C; // type:object size:0xC scope:local align:4 +@4478 = .data:0x80386D48; // type:object size:0xC scope:local align:4 +@4479 = .data:0x80386D54; // type:object size:0xC scope:local align:4 +@4480 = .data:0x80386D60; // type:object size:0xC scope:local align:4 +@4481 = .data:0x80386D6C; // type:object size:0xC scope:local align:4 +MenuSaveProc = .data:0x80386D78; // type:object size:0x1C8 scope:global align:4 data:4byte +@4554 = .data:0x80386F40; // type:object size:0x34 scope:local align:4 +__vt__16dDlst_MenuSave_c = .data:0x80386F74; // type:object size:0x10 scope:global align:4 +__vt__13dFile_error_c = .data:0x80386F94; // type:object size:0xC scope:global align:4 +__vt__9dMs_HIO_c = .data:0x80386FA0; // type:object size:0xC scope:global align:4 +l_dMs_Method = .data:0x80386FB0; // type:object size:0x14 scope:global align:4 +g_profile_MENUWINDOW = .data:0x80386FC4; // type:object size:0x28 scope:global align:4 +__vt__7dName_c = .data:0x80386FEC; // type:object size:0xC scope:global align:4 +__vt__13dMenu_Fmap2_c = .data:0x80386FF8; // type:object size:0xC scope:global align:4 +__vt__12dMenu_Fmap_c = .data:0x80387004; // type:object size:0xC scope:global align:4 +__vt__10dMw_DHIO_c = .data:0x80387010; // type:object size:0xC scope:global align:4 +__vt__9dMw_HIO_c = .data:0x8038701C; // type:object size:0xC scope:global align:4 +__vt__18dDlst_MENU_CLOTH_c = .data:0x80387028; // type:object size:0x10 scope:global align:4 +__vt__20dDlst_MENU_CAPTURE_c = .data:0x80387038; // type:object size:0x10 scope:global align:4 +name$4061 = .data:0x80387048; // type:object size:0xC scope:local align:4 +@4484 = .data:0x80387054; // type:object size:0xA8 scope:local align:4 +l_dMesg_Method = .data:0x803870FC; // type:object size:0x14 scope:global align:4 +g_profile_MESG = .data:0x80387110; // type:object size:0x28 scope:global align:4 +__vt__15dMesg_outFont_c = .data:0x80387138; // type:object size:0xC scope:global align:4 +__vt__18dMesg_screenData_c = .data:0x80387144; // type:object size:0x24 scope:global align:4 +__vt__Q27JGadget42TLinkList_factory = .data:0x80387168; // type:object size:0x14 scope:global align:4 +__vt__22dMesg_screenDataItem_c = .data:0x8038717C; // type:object size:0x28 scope:global align:4 +__vt__22dMesg_screenDataTalk_c = .data:0x803871A4; // type:object size:0x24 scope:global align:4 +__vt__25dMesg_tRenderingProcessor = .data:0x803871C8; // type:object size:0x3C scope:global align:4 +__vt__23dMesg_tMeasureProcessor = .data:0x80387204; // type:object size:0x54 scope:global align:4 +__vt__24dMesg_tSequenceProcessor = .data:0x80387258; // type:object size:0x54 scope:global align:4 +__vt__14dMesg_tControl = .data:0x803872AC; // type:object size:0x10 scope:global align:4 +dMsg2_tex_i4_color = .data:0x803872C0; // type:object size:0xF0 scope:global align:4 +l_dMsg2_Method = .data:0x803873B0; // type:object size:0x14 scope:global align:4 +g_profile_MSG2 = .data:0x803873C4; // type:object size:0x28 scope:global align:4 +__vt__14dDlst_2DCopy_c = .data:0x803873EC; // type:object size:0x10 scope:global align:4 +__vt__14dDlst_2DMSG2_c = .data:0x803873FC; // type:object size:0x10 scope:global align:4 +dMsg3_tex_i4_color = .data:0x80387410; // type:object size:0xF0 scope:global align:4 +l_dMsg3_Method = .data:0x80387500; // type:object size:0x14 scope:global align:4 +g_profile_MSG3 = .data:0x80387514; // type:object size:0x28 scope:global align:4 +__vt__14dDlst_2DMSG3_c = .data:0x8038753C; // type:object size:0x10 scope:global align:4 +__vt__10dmsg3_3d_c = .data:0x8038754C; // type:object size:0xC scope:global align:4 +arrowTexImage = .data:0x80387558; // type:object size:0x10 scope:global align:4 +wepon$5094 = .data:0x80387568; // type:object size:0x10 scope:local align:4 +ht$5120 = .data:0x80387578; // type:object size:0x14 scope:local align:4 +@6216 = .data:0x8038758C; // type:object size:0x30 scope:local align:4 +@6730 = .data:0x803875BC; // type:object size:0x30 scope:local align:4 +number$6829 = .data:0x803875EC; // type:object size:0x28 scope:local align:4 +@10767 = .data:0x80387614; // type:object size:0x28 scope:local align:4 +scaleX$11522 = .data:0x8038763C; // type:object size:0xC scope:local align:4 +scaleY$11523 = .data:0x80387648; // type:object size:0xC scope:local align:4 +scaleX$11546 = .data:0x80387654; // type:object size:0xC scope:local align:4 +scaleY$11547 = .data:0x80387660; // type:object size:0xC scope:local align:4 +l_dMeter_Method = .data:0x8038766C; // type:object size:0x14 scope:global align:4 +g_profile_METER = .data:0x80387680; // type:object size:0x28 scope:global align:4 +__vt__12dMetronome_c = .data:0x803876A8; // type:object size:0x10 scope:global align:4 +__vt__16dDlst_2DMETER2_c = .data:0x803876B8; // type:object size:0x10 scope:global align:4 +__vt__16dDlst_2DMETER1_c = .data:0x803876C8; // type:object size:0x10 scope:global align:4 +__vt__20dMeter_message_HIO_c = .data:0x803876D8; // type:object size:0xC scope:global align:4 +__vt__16dMeter_msg_HIO_c = .data:0x803876E4; // type:object size:0xC scope:global align:4 +__vt__16dMeter_menuHIO_c = .data:0x803876F0; // type:object size:0xC scope:global align:4 +__vt__12dMeter_HIO_c = .data:0x803876FC; // type:object size:0xC scope:global align:4 +__vt__16dMeter_map_HIO_c = .data:0x80387708; // type:object size:0xC scope:global align:4 +l_dMinigame_Starter_Method = .data:0x80387718; // type:object size:0x14 scope:global align:4 +g_profile_MINIGAME_STARTER = .data:0x8038772C; // type:object size:0x28 scope:global align:4 +__vt__23dDlst_StarterScrnDraw_c = .data:0x80387754; // type:object size:0x10 scope:global align:4 +number$4282 = .data:0x80387768; // type:object size:0x28 scope:local align:4 +l_dMinigame_Terminater_Method = .data:0x80387790; // type:object size:0x14 scope:global align:4 +g_profile_MINIGAME_TERMINATER = .data:0x803877A4; // type:object size:0x28 scope:global align:4 +__vt__26dDlst_TerminaterScrnDraw_c = .data:0x803877CC; // type:object size:0x10 scope:global align:4 +mLayout = .data:0x803877E0; // type:object size:0x20 scope:global align:4 +@5814 = .data:0x80387800; // type:object size:0x3C scope:local align:4 +num_str$6763 = .data:0x8038783C; // type:object size:0x28 scope:local align:4 +@8085 = .data:0x80387864; // type:object size:0x3C scope:local align:4 +@8480 = .data:0x803878A0; // type:object size:0x3C scope:local align:4 +l_dMsg_Method = .data:0x803878DC; // type:object size:0x14 scope:global align:4 +g_profile_MSG = .data:0x803878F0; // type:object size:0x28 scope:global align:4 +__vt__14dDlst_2Dtact_c = .data:0x80387918; // type:object size:0x10 scope:global align:4 +__vt__13dDlst_2DMSG_c = .data:0x80387928; // type:object size:0x10 scope:global align:4 +...data.0 = .data:0x80387938; // type:label scope:local +@2100 = .data:0x80387938; // type:object size:0xC scope:local align:4 +@2080 = .data:0x80387944; // type:object size:0xC scope:local align:4 +@4055 = .data:0x80387950; // type:object size:0xC scope:local align:4 +@4056 = .data:0x8038795C; // type:object size:0xC scope:local align:4 +@4057 = .data:0x80387968; // type:object size:0xC scope:local align:4 +@4058 = .data:0x80387974; // type:object size:0xC scope:local align:4 +SelProc = .data:0x80387980; // type:object size:0x30 scope:global align:4 data:4byte +@4368 = .data:0x803879B0; // type:object size:0x34 scope:local align:4 +PosData$4881 = .data:0x803879E4; // type:object size:0x14 scope:local align:4 +l_Eisu$4991 = .data:0x803879F8; // type:object size:0x34 scope:local align:4 +l_Kata$4992 = .data:0x80387A2C; // type:object size:0x34 scope:local align:4 +l_Hira$4993 = .data:0x80387A60; // type:object size:0x34 scope:local align:4 +l_NameNt$5007 = .data:0x80387A94; // type:object size:0x14 scope:local align:4 data:string +l_MenuNmB$5008 = .data:0x80387AA8; // type:object size:0x14 scope:local align:4 data:string +l_endB$5014 = .data:0x80387ABC; // type:object size:0x28 scope:local align:4 data:string +l_ArwB$5015 = .data:0x80387AE4; // type:object size:0x28 scope:local align:4 data:string +l_EisuB$5016 = .data:0x80387B0C; // type:object size:0x28 scope:local align:4 data:string +l_KataB$5017 = .data:0x80387B34; // type:object size:0x28 scope:local align:4 data:string +l_HiraB$5018 = .data:0x80387B5C; // type:object size:0x28 scope:local align:4 data:string +__vt__14dDlst_NameIN_c = .data:0x80387B84; // type:object size:0x10 scope:global align:4 +__vt__9dNm_HIO_c = .data:0x80387BA4; // type:object size:0xC scope:global align:4 +...data.0 = .data:0x80387BB0; // type:label scope:local +@2100 = .data:0x80387BB0; // type:object size:0xC scope:local align:4 +@2080 = .data:0x80387BBC; // type:object size:0xC scope:local align:4 +action_table$4552 = .data:0x80387BC8; // type:object size:0x1C scope:local align:4 +@4554 = .data:0x80387BE4; // type:object size:0xC scope:local align:4 +@4555 = .data:0x80387BF0; // type:object size:0xC scope:local align:4 +@4556 = .data:0x80387BFC; // type:object size:0xC scope:local align:4 +@4557 = .data:0x80387C08; // type:object size:0xC scope:local align:4 +@4558 = .data:0x80387C14; // type:object size:0xC scope:local align:4 +@4559 = .data:0x80387C20; // type:object size:0xC scope:local align:4 +@4560 = .data:0x80387C2C; // type:object size:0xC scope:local align:4 +@4561 = .data:0x80387C38; // type:object size:0xC scope:local align:4 +@4562 = .data:0x80387C44; // type:object size:0xC scope:local align:4 +@4563 = .data:0x80387C50; // type:object size:0xC scope:local align:4 +@4564 = .data:0x80387C5C; // type:object size:0xC scope:local align:4 +@4565 = .data:0x80387C68; // type:object size:0xC scope:local align:4 +@4566 = .data:0x80387C74; // type:object size:0xC scope:local align:4 +@4567 = .data:0x80387C80; // type:object size:0xC scope:local align:4 +cut_tbl$4553 = .data:0x80387C8C; // type:object size:0xA8 scope:local align:4 +@5754 = .data:0x80387D34; // type:object size:0xC scope:local align:4 +@5758 = .data:0x80387D40; // type:object size:0xC scope:local align:4 data:4byte +@5784 = .data:0x80387D4C; // type:object size:0xC scope:local align:4 +@5788 = .data:0x80387D58; // type:object size:0xC scope:local align:4 data:4byte +dNpc_cyl_src = .data:0x80387D64; // type:object size:0x44 scope:global align:4 +@4762 = .data:0x80387DA8; // type:object size:0x24 scope:local align:4 +l_dOperate_wind_Method = .data:0x80387DCC; // type:object size:0x14 scope:global align:4 +g_profile_OPERATE_WIND = .data:0x80387DE0; // type:object size:0x28 scope:global align:4 +__vt__15dOperate_wind_c = .data:0x80387E08; // type:object size:0xC scope:global align:4 +__vt__15dDlst_Ow_mask_c = .data:0x80387E14; // type:object size:0x10 scope:global align:4 +__vt__15dDlst_Ow_main_c = .data:0x80387E24; // type:object size:0x10 scope:global align:4 +__vt__9dOw_HIO_c = .data:0x80387E34; // type:object size:0xC scope:global align:4 +__vt__9dMn_HIO_c = .data:0x80387E40; // type:object size:0xC scope:global align:4 +l_dOvlpFd_Method = .data:0x80387E50; // type:object size:0x14 scope:global align:4 +g_profile_OVERLAP0 = .data:0x80387E64; // type:object size:0x28 scope:global align:4 +g_profile_OVERLAP1 = .data:0x80387E8C; // type:object size:0x28 scope:global align:4 +g_profile_OVERLAP6 = .data:0x80387EB4; // type:object size:0x28 scope:global align:4 +g_profile_OVERLAP7 = .data:0x80387EDC; // type:object size:0x28 scope:global align:4 +g_profile_OVERLAP8 = .data:0x80387F04; // type:object size:0x28 scope:global align:4 +@4028 = .data:0x80387F30; // type:object size:0xC scope:local align:4 data:4byte +@4062 = .data:0x80387F3C; // type:object size:0xC scope:local align:4 data:4byte +@4077 = .data:0x80387F48; // type:object size:0xC scope:local align:4 data:4byte +@4104 = .data:0x80387F54; // type:object size:0xC scope:local align:4 data:4byte +l_dOvlpFd2_Method = .data:0x80387F60; // type:object size:0x14 scope:global align:4 +g_profile_OVERLAP2 = .data:0x80387F74; // type:object size:0x28 scope:global align:4 +__vt__15dOvlpFd2_dlst_c = .data:0x80387F9C; // type:object size:0x10 scope:global align:4 +@3975 = .data:0x80387FB0; // type:object size:0xC scope:local align:4 data:4byte +@4024 = .data:0x80387FBC; // type:object size:0xC scope:local align:4 data:4byte +l_dOvlpFd3_Method = .data:0x80387FC8; // type:object size:0x14 scope:global align:4 +g_profile_OVERLAP3 = .data:0x80387FDC; // type:object size:0x28 scope:global align:4 +__vt__16dDlst_snapShot_c = .data:0x80388004; // type:object size:0x10 scope:global align:4 +@4115 = .data:0x80388018; // type:object size:0xC scope:local align:4 data:4byte +@4117 = .data:0x80388024; // type:object size:0xC scope:local align:4 data:4byte +@4263 = .data:0x80388030; // type:object size:0xC scope:local align:4 data:4byte +@4288 = .data:0x8038803C; // type:object size:0xC scope:local align:4 data:4byte +@4334 = .data:0x80388048; // type:object size:0xC scope:local align:4 data:4byte +@4336 = .data:0x80388054; // type:object size:0xC scope:local align:4 data:4byte +l_dOvlpFd4_Method = .data:0x80388060; // type:object size:0x14 scope:global align:4 +g_profile_OVERLAP4 = .data:0x80388074; // type:object size:0x28 scope:global align:4 +g_profile_OVERLAP5 = .data:0x8038809C; // type:object size:0x28 scope:global align:4 +__vt__14dDlst_2Dt_Sp_c = .data:0x803880C4; // type:object size:0x10 scope:global align:4 +__vt__17dDlst_snapShot2_c = .data:0x803880D4; // type:object size:0x10 scope:global align:4 +__vt__15dDlst_2DtEff1_c = .data:0x803880E4; // type:object size:0x10 scope:global align:4 +photo_data = .data:0x803880F8; // type:object size:0x1C scope:global align:4 +number$4593 = .data:0x80388114; // type:object size:0x24 scope:local align:4 +l_dPb_Method = .data:0x80388138; // type:object size:0x14 scope:global align:4 +g_profile_PB = .data:0x8038814C; // type:object size:0x28 scope:global align:4 +__vt__9dJle_Pb_c = .data:0x80388174; // type:object size:0x10 scope:global align:4 +l_execFunc$4836 = .data:0x80388188; // type:object size:0x2C scope:local align:4 +l_method$5504 = .data:0x803881B4; // type:object size:0xC scope:local align:4 +l_dScnLogo_Method = .data:0x803881C0; // type:object size:0x14 scope:global align:4 +g_profile_LOGO_SCENE = .data:0x803881D4; // type:object size:0x28 scope:global align:4 +l_dScnMenu_Method = .data:0x80388200; // type:object size:0x14 scope:global align:4 +g_profile_MENU_SCENE = .data:0x80388214; // type:object size:0x28 scope:global align:4 +__vt__11myFontClass = .data:0x8038823C; // type:object size:0x4C scope:global align:4 +...data.0 = .data:0x80388288; // type:label scope:local +@2100 = .data:0x80388288; // type:object size:0xC scope:local align:4 +@2080 = .data:0x80388294; // type:object size:0xC scope:local align:4 +l_method$4162 = .data:0x803882A0; // type:object size:0xC scope:local align:4 +@4436 = .data:0x803882AC; // type:object size:0xC scope:local align:4 +@4437 = .data:0x803882B8; // type:object size:0xC scope:local align:4 +@4438 = .data:0x803882C4; // type:object size:0xC scope:local align:4 +@4439 = .data:0x803882D0; // type:object size:0xC scope:local align:4 +@4440 = .data:0x803882DC; // type:object size:0xC scope:local align:4 +@4441 = .data:0x803882E8; // type:object size:0xC scope:local align:4 +@4442 = .data:0x803882F4; // type:object size:0xC scope:local align:4 +@4443 = .data:0x80388300; // type:object size:0xC scope:local align:4 +@4444 = .data:0x8038830C; // type:object size:0xC scope:local align:4 +@4445 = .data:0x80388318; // type:object size:0xC scope:local align:4 +@4446 = .data:0x80388324; // type:object size:0xC scope:local align:4 +@4447 = .data:0x80388330; // type:object size:0xC scope:local align:4 +@4448 = .data:0x8038833C; // type:object size:0xC scope:local align:4 +@4449 = .data:0x80388348; // type:object size:0xC scope:local align:4 +@4450 = .data:0x80388354; // type:object size:0xC scope:local align:4 +@4451 = .data:0x80388360; // type:object size:0xC scope:local align:4 +MainProc = .data:0x8038836C; // type:object size:0xC0 scope:global align:4 data:4byte +@4452 = .data:0x8038842C; // type:object size:0xC scope:local align:4 +@4453 = .data:0x80388438; // type:object size:0xC scope:local align:4 +@4454 = .data:0x80388444; // type:object size:0xC scope:local align:4 +@4455 = .data:0x80388450; // type:object size:0xC scope:local align:4 +@4456 = .data:0x8038845C; // type:object size:0xC scope:local align:4 +@4457 = .data:0x80388468; // type:object size:0xC scope:local align:4 +@4458 = .data:0x80388474; // type:object size:0xC scope:local align:4 +@4459 = .data:0x80388480; // type:object size:0xC scope:local align:4 +@4460 = .data:0x8038848C; // type:object size:0xC scope:local align:4 +@4461 = .data:0x80388498; // type:object size:0xC scope:local align:4 +@4462 = .data:0x803884A4; // type:object size:0xC scope:local align:4 +@4463 = .data:0x803884B0; // type:object size:0xC scope:local align:4 +@4464 = .data:0x803884BC; // type:object size:0xC scope:local align:4 +@4465 = .data:0x803884C8; // type:object size:0xC scope:local align:4 +@4466 = .data:0x803884D4; // type:object size:0xC scope:local align:4 +@4467 = .data:0x803884E0; // type:object size:0xC scope:local align:4 +@4468 = .data:0x803884EC; // type:object size:0xC scope:local align:4 +MemCardCheckProc = .data:0x803884F8; // type:object size:0xCC scope:global align:4 data:4byte +@4469 = .data:0x803885C4; // type:object size:0xC scope:local align:4 +@4470 = .data:0x803885D0; // type:object size:0xC scope:local align:4 +NameOpenProc = .data:0x803885DC; // type:object size:0x18 scope:global align:4 data:4byte +@4471 = .data:0x803885F4; // type:object size:0xC scope:local align:4 +@4472 = .data:0x80388600; // type:object size:0xC scope:local align:4 +FileSelOpenProc = .data:0x8038860C; // type:object size:0x18 scope:global align:4 data:4byte +@4473 = .data:0x80388624; // type:object size:0xC scope:local align:4 +@4474 = .data:0x80388630; // type:object size:0xC scope:local align:4 +@4475 = .data:0x8038863C; // type:object size:0xC scope:local align:4 +@4476 = .data:0x80388648; // type:object size:0xC scope:local align:4 +@4477 = .data:0x80388654; // type:object size:0xC scope:local align:4 +DrawProc = .data:0x80388660; // type:object size:0x3C scope:global align:4 data:4byte +@4619 = .data:0x8038869C; // type:object size:0x34 scope:local align:4 +@4991 = .data:0x803886D0; // type:object size:0x1C scope:local align:4 +l_dScnName_Method = .data:0x803886EC; // type:object size:0x14 scope:global align:4 +g_profile_NAME_SCENE = .data:0x80388700; // type:object size:0x28 scope:global align:4 +g_profile_NAMEEX_SCENE = .data:0x80388728; // type:object size:0x28 scope:global align:4 +__vt__19dDlst_FLSEL_CLOTH_c = .data:0x80388750; // type:object size:0x10 scope:global align:4 +__vt__13dDlst_BTICN_c = .data:0x80388760; // type:object size:0x10 scope:global align:4 +__vt__9dSn_HIO_c = .data:0x803887BC; // type:object size:0xC scope:global align:4 +l_dScnOpen_Method = .data:0x803887C8; // type:object size:0x14 scope:global align:4 +g_profile_OPEN_SCENE = .data:0x803887DC; // type:object size:0x28 scope:global align:4 +g_profile_OPEN2_SCENE = .data:0x80388804; // type:object size:0x28 scope:global align:4 +dScnOpen_message_timer_table = .data:0x80388830; // type:object size:0x16 scope:global align:4 +@4384 = .data:0x80388848; // type:object size:0xB4 scope:local align:4 +__vt__15dScnOpen_proc_c = .data:0x803888FC; // type:object size:0x10 scope:global align:4 +__vt__18dScnOpen_message_c = .data:0x8038890C; // type:object size:0xC scope:global align:4 +l_wipeType$4406 = .data:0x80388918; // type:object size:0x18 scope:local align:4 +sea_resName = .data:0x80388930; // type:object size:0x10 scope:global align:4 +kaze_resName = .data:0x80388940; // type:object size:0x50 scope:global align:4 +M_Dai_resName = .data:0x80388990; // type:object size:0x5C scope:global align:4 +majroom_resName = .data:0x803889EC; // type:object size:0x54 scope:global align:4 +ma2room_resName = .data:0x80388A40; // type:object size:0x60 scope:global align:4 +ma3room_resName = .data:0x80388AA0; // type:object size:0x44 scope:global align:4 +M_NewD2_resName = .data:0x80388AE4; // type:object size:0x8C scope:global align:4 +kindan_resName = .data:0x80388B70; // type:object size:0x8C scope:global align:4 +Siren_dylKeyTbl = .data:0x80388BFC; // type:object size:0xE scope:global align:4 +Siren_resName = .data:0x80388C0C; // type:object size:0x20 scope:global align:4 +l_method$5216 = .data:0x80388C2C; // type:object size:0x28 scope:local align:4 +l_dScnPly_Method = .data:0x80388C54; // type:object size:0x14 scope:global align:4 +g_profile_PLAY_SCENE = .data:0x80388C68; // type:object size:0x28 scope:global align:4 +g_profile_OPENING_SCENE = .data:0x80388C90; // type:object size:0x28 scope:global align:4 +g_profile_OPENING2_SCENE = .data:0x80388CB8; // type:object size:0x28 scope:global align:4 +__vt__17dScnPly_msg_HIO_c = .data:0x80388CE0; // type:object size:0xC scope:global align:4 +__vt__22dScnPly_env_debugHIO_c = .data:0x80388CEC; // type:object size:0xC scope:global align:4 +__vt__22dScnPly_env_otherHIO_c = .data:0x80388CF8; // type:object size:0xC scope:global align:4 +__vt__22dScnPly_reg_childHIO_c = .data:0x80388D04; // type:object size:0xC scope:global align:4 +__vt__18dScnPly_dark_HIO_c = .data:0x80388D10; // type:object size:0xC scope:global align:4 +__vt__21dScnPly_preLoad_HIO_c = .data:0x80388D1C; // type:object size:0xC scope:global align:4 +__vt__17dScnPly_env_HIO_c = .data:0x80388D28; // type:object size:0xC scope:global align:4 +__vt__17dScnPly_reg_HIO_c = .data:0x80388D34; // type:object size:0xC scope:global align:4 +l_method$4445 = .data:0x80388D40; // type:object size:0x14 scope:local align:4 +l_dScnRoom_Method = .data:0x80388D54; // type:object size:0x14 scope:global align:4 +g_profile_ROOM_SCENE = .data:0x80388D68; // type:object size:0x28 scope:global align:4 +l_dScnTitle_Method = .data:0x80388D90; // type:object size:0x14 scope:global align:4 +g_profile_TITLE_SCENE = .data:0x80388DA4; // type:object size:0x28 scope:global align:4 +g_profile_ENDING_SCENE = .data:0x80388DCC; // type:object size:0x28 scope:global align:4 +l_dScp_Method = .data:0x80388DF8; // type:object size:0x14 scope:global align:4 +g_profile_SCP = .data:0x80388E0C; // type:object size:0x28 scope:global align:4 +__vt__13dDlst_2DSCP_c = .data:0x80388E34; // type:object size:0x10 scope:global align:4 +daThrowstoneMethodTable = .data:0x80388E48; // type:object size:0x20 scope:global align:4 +g_profile_THROWSTONE = .data:0x80388E68; // type:object size:0x30 scope:global align:4 +ShipRaceSeTable = .data:0x80388E98; // type:object size:0x68 scope:global align:4 +VolcanoSeTable = .data:0x80388F00; // type:object size:0x68 scope:global align:4 +number$4341 = .data:0x80388F68; // type:object size:0x28 scope:local align:4 +l_dTimer_Method = .data:0x80388F90; // type:object size:0x14 scope:global align:4 +g_profile_TIMER = .data:0x80388FA4; // type:object size:0x28 scope:global align:4 +__vt__21dDlst_TimerScrnDraw_c = .data:0x80388FCC; // type:object size:0x10 scope:global align:4 +l_dWaterMark_Method = .data:0x80388FE0; // type:object size:0x14 scope:global align:4 +g_profile_WATER_MARK = .data:0x80388FF4; // type:object size:0x28 scope:global align:4 +l_dWindArrow_Method = .data:0x80389020; // type:object size:0x14 scope:global align:4 +g_profile_WIND_ARROW = .data:0x80389034; // type:object size:0x28 scope:global align:4 +l_dWpillar_Method = .data:0x80389060; // type:object size:0x14 scope:global align:4 +g_profile_WPILLAR = .data:0x80389074; // type:object size:0x28 scope:global align:4 +l_dWpotWater_Method = .data:0x803890A0; // type:object size:0x14 scope:global align:4 +g_profile_WPOT_WATER = .data:0x803890B4; // type:object size:0x28 scope:global align:4 +__vt__20dWpotWater_EcallBack = .data:0x803890DC; // type:object size:0x20 scope:global align:4 +strings$2965 = .data:0x80389100; // type:object size:0x10 scope:local align:4 +__vt__20DynamicModuleControl = .data:0x80389110; // type:object size:0x2C scope:global align:4 +__vt__24DynamicModuleControlBase = .data:0x8038913C; // type:object size:0x2C scope:global align:4 +g_cAPI_Interface = .data:0x80389168; // type:object size:0x1C scope:global align:4 +__vt__12cCcD_SphAttr = .data:0x80389188; // type:object size:0x60 scope:global align:4 +__vt__12cCcD_CylAttr = .data:0x803891E8; // type:object size:0x60 scope:global align:4 +__vt__12cCcD_CpsAttr = .data:0x80389248; // type:object size:0x60 scope:global align:4 +__vt__12cCcD_TriAttr = .data:0x803892A8; // type:object size:0x60 scope:global align:4 +__vt__9cCcD_Stts = .data:0x80389308; // type:object size:0x20 scope:global align:4 +__vt__4cCcS = .data:0x80389328; // type:object size:0x30 scope:global align:4 +atntable = .data:0x80389358; // type:object size:0x802 scope:global align:4 +__vt__4cBgS = .data:0x80389B60; // type:object size:0x18 scope:global align:4 +__vt__11cBgS_ChkElm = .data:0x80389B78; // type:object size:0x10 scope:global align:4 +__vt__8cBgS_Chk = .data:0x80389B88; // type:object size:0xC scope:global align:4 +__vt__11cBgW_RwgElm = .data:0x80389B98; // type:object size:0xC scope:global align:4 +__vt__13cBgW_NodeTree = .data:0x80389BA4; // type:object size:0xC scope:global align:4 +__vt__11cBgW_GrpElm = .data:0x80389BB0; // type:object size:0xC scope:global align:4 +__vt__11cBgW_TriElm = .data:0x80389BBC; // type:object size:0xC scope:global align:4 +__vt__4cBgW = .data:0x80389BC8; // type:object size:0x24 scope:global align:4 +__vt__9cBgW_BgId = .data:0x80389BEC; // type:object size:0xC scope:global align:4 +__vt__11cDT_DataSrc = .data:0x80389BF8; // type:object size:0xC scope:global align:4 +__vt__8cDT_Name = .data:0x80389C04; // type:object size:0xC scope:global align:4 +__vt__10cDT_Format = .data:0x80389C10; // type:object size:0xC scope:global align:4 +__vt__12cDT_NamePTbl = .data:0x80389C1C; // type:object size:0xC scope:global align:4 +e_mtx = .data:0x80389C40; // type:object size:0x30 scope:global align:4 +clear_z_TX = .data:0x80389C80; // type:object size:0x40 scope:global align:32 +__vt__10JFWDisplay = .data:0x80389CC0; // type:object size:0x18 scope:global align:4 +stBlendMode__12JPABaseShape = .data:0x80389CD8; // type:object size:0x10 scope:global align:4 +stBlendFactor__12JPABaseShape = .data:0x80389CE8; // type:object size:0x28 scope:global align:4 +stLogicOp__12JPABaseShape = .data:0x80389D10; // type:object size:0x40 scope:global align:4 +stCompare__12JPABaseShape = .data:0x80389D50; // type:object size:0x20 scope:global align:4 +stAlphaOp__12JPABaseShape = .data:0x80389D70; // type:object size:0x10 scope:global align:4 +stTevColorArg__15JPABaseShapeArc = .data:0x80389D80; // type:object size:0x60 scope:global align:4 +stTevAlphaArg__15JPABaseShapeArc = .data:0x80389DE0; // type:object size:0x20 scope:global align:4 +__vt__15JPABaseShapeArc = .data:0x80389E00; // type:object size:0xFC scope:global align:4 +__vt__12JPABaseShape = .data:0x80389EFC; // type:object size:0xFC scope:global align:4 +__vt__16JPAExtraShapeArc = .data:0x80389FF8; // type:object size:0xAC scope:global align:4 +__vt__13JPAExtraShape = .data:0x8038A0A4; // type:object size:0xAC scope:global align:4 +__vt__16JPASweepShapeArc = .data:0x8038A150; // type:object size:0x90 scope:global align:4 +__vt__13JPASweepShape = .data:0x8038A1E0; // type:object size:0x90 scope:global align:4 +indMtxID__16JPAExTexShapeArc = .data:0x8038A270; // type:object size:0x10 scope:global align:4 +__vt__16JPAExTexShapeArc = .data:0x8038A280; // type:object size:0x2C scope:global align:4 +__vt__13JPAExTexShape = .data:0x8038A2AC; // type:object size:0x2C scope:global align:4 +__vt__19JPADynamicsBlockArc = .data:0x8038A2D8; // type:object size:0x84 scope:global align:4 +__vt__16JPADynamicsBlock = .data:0x8038A35C; // type:object size:0x84 scope:global align:4 +__vt__16JPAFieldBlockArc = .data:0x8038A3E0; // type:object size:0x50 scope:global align:4 +__vt__13JPAFieldBlock = .data:0x8038A430; // type:object size:0x50 scope:global align:4 +__vt__14JPAKeyBlockArc = .data:0x8038A480; // type:object size:0x1C scope:global align:4 +__vt__11JPAKeyBlock = .data:0x8038A49C; // type:object size:0x1C scope:global align:4 +__vt__13JPATextureArc = .data:0x8038A4B8; // type:object size:0x18 scope:global align:4 +__vt__10JPATexture = .data:0x8038A4D0; // type:object size:0x18 scope:global align:4 +...data.0 = .data:0x8038A4E8; // type:label scope:local +@3214 = .data:0x8038A4E8; // type:object size:0x24 scope:local align:4 +__vt__12JPASpinField = .data:0x8038A50C; // type:object size:0x1C scope:global align:4 +__vt__12JPADragField = .data:0x8038A528; // type:object size:0x1C scope:global align:4 +__vt__14JPARandomField = .data:0x8038A544; // type:object size:0x1C scope:global align:4 +__vt__18JPAConvectionField = .data:0x8038A560; // type:object size:0x1C scope:global align:4 +__vt__14JPAVortexField = .data:0x8038A57C; // type:object size:0x1C scope:global align:4 +__vt__14JPANewtonField = .data:0x8038A598; // type:object size:0x1C scope:global align:4 +__vt__14JPAMagnetField = .data:0x8038A5B4; // type:object size:0x1C scope:global align:4 +__vt__11JPAAirField = .data:0x8038A5D0; // type:object size:0x1C scope:global align:4 +__vt__15JPAGravityField = .data:0x8038A5EC; // type:object size:0x1C scope:global align:4 +__vt__12JPABaseField = .data:0x8038A608; // type:object size:0x1C scope:global align:4 +...data.0 = .data:0x8038A628; // type:label scope:local +@2750 = .data:0x8038A628; // type:object size:0xC scope:local align:4 data:4byte +@2752 = .data:0x8038A634; // type:object size:0xC scope:local align:4 +@2754 = .data:0x8038A640; // type:object size:0xC scope:local align:4 +@2756 = .data:0x8038A64C; // type:object size:0xC scope:local align:4 +@2758 = .data:0x8038A658; // type:object size:0xC scope:local align:4 +@2760 = .data:0x8038A664; // type:object size:0xC scope:local align:4 +@2762 = .data:0x8038A670; // type:object size:0xC scope:local align:4 +@2808 = .data:0x8038A67C; // type:object size:0x1C scope:local align:4 +@3055 = .data:0x8038A698; // type:object size:0x2C scope:local align:4 +__vt__12JPAFieldData = .data:0x8038A6C8; // type:object size:0xC scope:global align:4 +__vt__24JPADrawCalcChildScaleOut = .data:0x8038A6D8; // type:object size:0x10 scope:global align:4 +__vt__26JPADrawCalcParticleVisitor = .data:0x8038A6E8; // type:object size:0x10 scope:global align:4 +__vt__24JPADrawCalcChildAlphaOut = .data:0x8038A6F8; // type:object size:0x10 scope:global align:4 +__vt__28JPADrawCalcAlphaFlickMultSin = .data:0x8038A708; // type:object size:0x10 scope:global align:4 +__vt__27JPADrawCalcAlphaFlickAddSin = .data:0x8038A718; // type:object size:0x10 scope:global align:4 +__vt__27JPADrawCalcAlphaFlickNrmSin = .data:0x8038A728; // type:object size:0x10 scope:global align:4 +__vt__16JPADrawCalcAlpha = .data:0x8038A738; // type:object size:0x10 scope:global align:4 +__vt__31JPADrawCalcColorCopyFromEmitter = .data:0x8038A748; // type:object size:0x10 scope:global align:4 +__vt__33JPADrawCalcScaleAnmTimingReverseY = .data:0x8038A758; // type:object size:0x10 scope:global align:4 +__vt__33JPADrawCalcScaleAnmTimingReverseX = .data:0x8038A768; // type:object size:0x10 scope:global align:4 +__vt__32JPADrawCalcScaleAnmTimingRepeatY = .data:0x8038A778; // type:object size:0x10 scope:global align:4 +__vt__32JPADrawCalcScaleAnmTimingRepeatX = .data:0x8038A788; // type:object size:0x10 scope:global align:4 +__vt__31JPADrawCalcScaleAnmTimingNormal = .data:0x8038A798; // type:object size:0x10 scope:global align:4 +__vt__23JPADrawCalcScaleCopyX2Y = .data:0x8038A7A8; // type:object size:0x10 scope:global align:4 +__vt__24JPADrawCalcScaleYBySpeed = .data:0x8038A7B8; // type:object size:0x10 scope:global align:4 +__vt__24JPADrawCalcScaleXBySpeed = .data:0x8038A7C8; // type:object size:0x10 scope:global align:4 +__vt__17JPADrawCalcScaleY = .data:0x8038A7D8; // type:object size:0x10 scope:global align:4 +__vt__17JPADrawCalcScaleX = .data:0x8038A7E8; // type:object size:0x10 scope:global align:4 +__vt__19JPADrawExecCallBack = .data:0x8038A7F8; // type:object size:0x24 scope:global align:4 +__vt__25JPADrawExecEmitterVisitor = .data:0x8038A81C; // type:object size:0x10 scope:global align:4 +__vt__26JPADrawExecParticleVisitor = .data:0x8038A82C; // type:object size:0x10 scope:global align:4 +__vt__32JPADrawCalcTextureAnmIndexRandom = .data:0x8038A83C; // type:object size:0x24 scope:global align:4 +__vt__25JPADrawCalcEmitterVisitor = .data:0x8038A860; // type:object size:0x10 scope:global align:4 +__vt__31JPADrawCalcTextureAnmIndexMerge = .data:0x8038A870; // type:object size:0x24 scope:global align:4 +__vt__33JPADrawCalcTextureAnmIndexReverse = .data:0x8038A894; // type:object size:0x24 scope:global align:4 +__vt__32JPADrawCalcTextureAnmIndexRepeat = .data:0x8038A8B8; // type:object size:0x24 scope:global align:4 +__vt__32JPADrawCalcTextureAnmIndexNormal = .data:0x8038A8DC; // type:object size:0x24 scope:global align:4 +__vt__30JPADrawCalcColorAnmFrameRandom = .data:0x8038A900; // type:object size:0x24 scope:global align:4 +__vt__29JPADrawCalcColorAnmFrameMerge = .data:0x8038A924; // type:object size:0x24 scope:global align:4 +__vt__31JPADrawCalcColorAnmFrameReverse = .data:0x8038A948; // type:object size:0x24 scope:global align:4 +__vt__30JPADrawCalcColorAnmFrameRepeat = .data:0x8038A96C; // type:object size:0x24 scope:global align:4 +__vt__30JPADrawCalcColorAnmFrameNormal = .data:0x8038A990; // type:object size:0x24 scope:global align:4 +__vt__19JPADrawCalcColorEnv = .data:0x8038A9B4; // type:object size:0x24 scope:global align:4 +__vt__19JPADrawCalcColorPrm = .data:0x8038A9D8; // type:object size:0x24 scope:global align:4 +__vt__31JPADrawExecRegisterColorChildPE = .data:0x8038A9FC; // type:object size:0x10 scope:global align:4 +__vt__32JPADrawExecRegisterColorEmitterE = .data:0x8038AA0C; // type:object size:0x10 scope:global align:4 +__vt__32JPADrawExecRegisterColorEmitterP = .data:0x8038AA1C; // type:object size:0x10 scope:global align:4 +__vt__33JPADrawExecRegisterColorEmitterPE = .data:0x8038AA2C; // type:object size:0x10 scope:global align:4 +__vt__22JPADrawExecStripeCross = .data:0x8038AA3C; // type:object size:0x10 scope:global align:4 +__vt__17JPADrawExecStripe = .data:0x8038AA4C; // type:object size:0x10 scope:global align:4 +__vt__15JPADrawExecLine = .data:0x8038AA5C; // type:object size:0x10 scope:global align:4 +__vt__16JPADrawExecPoint = .data:0x8038AA6C; // type:object size:0x10 scope:global align:4 +__vt__24JPADrawExecRotationCross = .data:0x8038AA7C; // type:object size:0x10 scope:global align:4 +__vt__19JPADrawExecRotation = .data:0x8038AA8C; // type:object size:0x10 scope:global align:4 +__vt__23JPADrawExecDirBillBoard = .data:0x8038AA9C; // type:object size:0x10 scope:global align:4 +__vt__30JPADrawExecRotDirectionalCross = .data:0x8038AAAC; // type:object size:0x10 scope:global align:4 +__vt__27JPADrawExecDirectionalCross = .data:0x8038AABC; // type:object size:0x10 scope:global align:4 +__vt__25JPADrawExecRotDirectional = .data:0x8038AACC; // type:object size:0x10 scope:global align:4 +__vt__22JPADrawExecDirectional = .data:0x8038AADC; // type:object size:0x10 scope:global align:4 +__vt__24JPADrawExecRotYBillBoard = .data:0x8038AAEC; // type:object size:0x10 scope:global align:4 +__vt__21JPADrawExecYBillBoard = .data:0x8038AAFC; // type:object size:0x10 scope:global align:4 +__vt__23JPADrawExecRotBillBoard = .data:0x8038AB0C; // type:object size:0x10 scope:global align:4 +__vt__20JPADrawExecBillBoard = .data:0x8038AB1C; // type:object size:0x10 scope:global align:4 +__vt__26JPADrawExecRegisterPrmAEnv = .data:0x8038AB2C; // type:object size:0x10 scope:global align:4 +__vt__26JPADrawExecRegisterPrmCEnv = .data:0x8038AB3C; // type:object size:0x10 scope:global align:4 +__vt__30JPADrawExecRegisterEnvColorAnm = .data:0x8038AB4C; // type:object size:0x10 scope:global align:4 +__vt__30JPADrawExecRegisterPrmAlphaAnm = .data:0x8038AB5C; // type:object size:0x10 scope:global align:4 +__vt__30JPADrawExecRegisterPrmColorAnm = .data:0x8038AB6C; // type:object size:0x10 scope:global align:4 +__vt__23JPADrawExecSetLineWidth = .data:0x8038AB7C; // type:object size:0x10 scope:global align:4 +__vt__23JPADrawExecSetPointSize = .data:0x8038AB8C; // type:object size:0x10 scope:global align:4 +__vt__22JPADrawExecLoadTexture = .data:0x8038AB9C; // type:object size:0x24 scope:global align:4 +__vt__29JPADrawExecLoadDefaultTexture = .data:0x8038ABC0; // type:object size:0x10 scope:global align:4 +__vt__20JPADrawExecSetTexMtx = .data:0x8038ABD0; // type:object size:0x24 scope:global align:4 +__vt__20JPADrawExecGenIdtMtx = .data:0x8038ABF4; // type:object size:0x10 scope:global align:4 +__vt__21JPADrawExecGenTexMtx0 = .data:0x8038AC04; // type:object size:0x10 scope:global align:4 +__vt__23JPADrawExecGenPrjTexMtx = .data:0x8038AC14; // type:object size:0x10 scope:global align:4 +__vt__20JPADrawExecGenPrjMtx = .data:0x8038AC24; // type:object size:0x10 scope:global align:4 +__vt__20JPADrawExecLoadExTex = .data:0x8038AC34; // type:object size:0x10 scope:global align:4 +@3027 = .data:0x8038AC48; // type:object size:0x2C scope:local align:4 +@3026 = .data:0x8038AC74; // type:object size:0x2C scope:local align:4 +__vt__Q26JStage6TActor = .data:0x8038ACA0; // type:object size:0x88 scope:global align:4 +__vt__Q26JStage13TAmbientLight = .data:0x8038AD28; // type:object size:0x40 scope:global align:4 +__vt__Q26JStage7TCamera = .data:0x8038AD68; // type:object size:0x90 scope:global align:4 +__vt__Q26JStage4TFog = .data:0x8038ADF8; // type:object size:0x58 scope:global align:4 +__vt__Q26JStage6TLight = .data:0x8038AE50; // type:object size:0x68 scope:global align:4 +__vt__Q26JStage7TObject = .data:0x8038AEB8; // type:object size:0x38 scope:global align:4 +__vt__Q26JStage7TSystem = .data:0x8038AEF0; // type:object size:0x4C scope:global align:4 +__vt__Q27JStudio6TParse = .data:0x8038AF40; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio8TFactory = .data:0x8038AF60; // type:object size:0x14 scope:global align:4 +__vt__Q27JStudio8TControl = .data:0x8038AF74; // type:object size:0xC scope:global align:4 +...data.0 = .data:0x8038AF80; // type:label scope:local +@730 = .data:0x8038AF80; // type:object size:0xC scope:local align:4 data:4byte +@733 = .data:0x8038AF8C; // type:object size:0xC scope:local align:4 +@736 = .data:0x8038AF98; // type:object size:0xC scope:local align:4 +@739 = .data:0x8038AFA4; // type:object size:0xC scope:local align:4 +@742 = .data:0x8038AFB0; // type:object size:0xC scope:local align:4 +@745 = .data:0x8038AFBC; // type:object size:0xC scope:local align:4 +@825 = .data:0x8038AFC8; // type:object size:0x4C scope:local align:4 +@1258 = .data:0x8038B014; // type:object size:0xC scope:local align:4 +@1261 = .data:0x8038B020; // type:object size:0xC scope:local align:4 +@1263 = .data:0x8038B02C; // type:object size:0xC scope:local align:4 +@1265 = .data:0x8038B038; // type:object size:0xC scope:local align:4 +@1267 = .data:0x8038B044; // type:object size:0xC scope:local align:4 +@1269 = .data:0x8038B050; // type:object size:0xC scope:local align:4 +@1271 = .data:0x8038B05C; // type:object size:0xC scope:local align:4 +@1273 = .data:0x8038B068; // type:object size:0xC scope:local align:4 +@1276 = .data:0x8038B074; // type:object size:0xC scope:local align:4 +@1278 = .data:0x8038B080; // type:object size:0xC scope:local align:4 +@1280 = .data:0x8038B08C; // type:object size:0xC scope:local align:4 +@1315 = .data:0x8038B098; // type:object size:0x118 scope:local align:4 +@1388 = .data:0x8038B1B0; // type:object size:0xC scope:local align:4 +@1391 = .data:0x8038B1BC; // type:object size:0xC scope:local align:4 +@1393 = .data:0x8038B1C8; // type:object size:0xC scope:local align:4 +@1427 = .data:0x8038B1D4; // type:object size:0x78 scope:local align:4 +@1480 = .data:0x8038B24C; // type:object size:0x44 scope:local align:4 +@1504 = .data:0x8038B290; // type:object size:0xC scope:local align:4 data:4byte +@1507 = .data:0x8038B29C; // type:object size:0xC scope:local align:4 data:4byte +@1545 = .data:0x8038B2A8; // type:object size:0x8C scope:local align:4 +@1569 = .data:0x8038B334; // type:object size:0xC scope:local align:4 data:4byte +@1613 = .data:0x8038B340; // type:object size:0xC scope:local align:4 +@1616 = .data:0x8038B34C; // type:object size:0xC scope:local align:4 +@1618 = .data:0x8038B358; // type:object size:0xC scope:local align:4 +@1620 = .data:0x8038B364; // type:object size:0xC scope:local align:4 +@1667 = .data:0x8038B370; // type:object size:0x108 scope:local align:4 +@1691 = .data:0x8038B478; // type:object size:0xC scope:local align:4 data:4byte +@1694 = .data:0x8038B484; // type:object size:0xC scope:local align:4 data:4byte +@1725 = .data:0x8038B490; // type:object size:0xB4 scope:local align:4 +__vt__Q27JStudio13TObject_sound = .data:0x8038B544; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio14TAdaptor_sound = .data:0x8038B564; // type:object size:0x28 scope:global align:4 +__vt__Q27JStudio16TObject_particle = .data:0x8038B58C; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio17TAdaptor_particle = .data:0x8038B5AC; // type:object size:0x30 scope:global align:4 +__vt__Q27JStudio15TObject_message = .data:0x8038B5DC; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio16TAdaptor_message = .data:0x8038B5FC; // type:object size:0x24 scope:global align:4 +__vt__Q27JStudio13TObject_light = .data:0x8038B620; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio14TAdaptor_light = .data:0x8038B640; // type:object size:0x28 scope:global align:4 +__vt__Q27JStudio11TObject_fog = .data:0x8038B668; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio12TAdaptor_fog = .data:0x8038B688; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio14TObject_camera = .data:0x8038B6A8; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio15TAdaptor_camera = .data:0x8038B6C8; // type:object size:0x2C scope:global align:4 +__vt__Q27JStudio20TObject_ambientLight = .data:0x8038B6F4; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio21TAdaptor_ambientLight = .data:0x8038B714; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio13TObject_actor = .data:0x8038B734; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio14TAdaptor_actor = .data:0x8038B754; // type:object size:0x4C scope:global align:4 +__vt__Q27JStudio7TObject = .data:0x8038B7A0; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio8TAdaptor = .data:0x8038B7C0; // type:object size:0x20 scope:global align:4 +__vt__Q37JStudio14TVariableValue13TOutput_none_ = .data:0x8038B7E0; // type:object size:0x10 scope:global align:4 +__vt__Q37JStudio14TVariableValue7TOutput = .data:0x8038B7F0; // type:object size:0x10 scope:global align:4 +__vt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_ = .data:0x8038B800; // type:object size:0x10 scope:global align:4 +__vt__Q37JStudio28@unnamed@jstudio_object_cpp@57TOutputVariableValue_BOOL_ = .data:0x8038B810; // type:object size:0x10 scope:global align:4 +__vt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_ = .data:0x8038B820; // type:object size:0x10 scope:global align:4 +__vt__Q37JStudio28@unnamed@jstudio_object_cpp@55TOutputVariableValue_BOOL_ = .data:0x8038B830; // type:object size:0x10 scope:global align:4 +__vt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_ = .data:0x8038B840; // type:object size:0x10 scope:global align:4 +gapfnExtrapolateParameter___Q27JStudio27@unnamed@functionvalue_cpp@ = .data:0x8038B850; // type:object size:0x10 scope:global align:4 data:4byte +__vt__Q27JStudio22TFunctionValue_hermite = .data:0x8038B860; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio29TFunctionValue_list_parameter = .data:0x8038B880; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio19TFunctionValue_list = .data:0x8038B8A0; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio25TFunctionValue_transition = .data:0x8038B8C0; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio23TFunctionValue_constant = .data:0x8038B8E0; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio24TFunctionValue_composite = .data:0x8038B900; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio14TFunctionValue = .data:0x8038B920; // type:object size:0x20 scope:global align:4 +@833 = .data:0x8038B940; // type:object size:0x5C scope:local align:4 +__vt__Q37JStudio3fvb6TParse = .data:0x8038B99C; // type:object size:0x14 scope:global align:4 +__vt__Q37JGadget6binary19TParse_header_block = .data:0x8038B9B0; // type:object size:0x14 scope:global align:4 +__vt__Q37JStudio3fvb8TFactory = .data:0x8038B9C4; // type:object size:0x14 scope:global align:4 +__vt__Q37JStudio3fvb8TControl = .data:0x8038B9D8; // type:object size:0xC scope:global align:4 +__vt__Q37JStudio3fvb15TObject_hermite = .data:0x8038B9E4; // type:object size:0x10 scope:global align:4 +__vt__Q37JStudio3fvb22TObject_list_parameter = .data:0x8038B9F4; // type:object size:0x10 scope:global align:4 +__vt__Q37JStudio3fvb12TObject_list = .data:0x8038BA04; // type:object size:0x10 scope:global align:4 +__vt__Q37JStudio3fvb18TObject_transition = .data:0x8038BA14; // type:object size:0x10 scope:global align:4 +__vt__Q37JStudio3fvb16TObject_constant = .data:0x8038BA24; // type:object size:0x10 scope:global align:4 +__vt__Q37JStudio3fvb17TObject_composite = .data:0x8038BA34; // type:object size:0x10 scope:global align:4 +__vt__Q37JStudio3fvb7TObject = .data:0x8038BA44; // type:object size:0x10 scope:global align:4 +__vt__Q37JStudio3stb6TParse = .data:0x8038BA58; // type:object size:0x20 scope:global align:4 +__vt__Q37JStudio3stb8TFactory = .data:0x8038BA78; // type:object size:0x14 scope:global align:4 +__vt__Q37JStudio3stb8TControl = .data:0x8038BA8C; // type:object size:0xC scope:global align:4 +__vt__Q37JStudio3stb15TObject_control = .data:0x8038BA98; // type:object size:0x20 scope:global align:4 +__vt__Q37JStudio3stb7TObject = .data:0x8038BAB8; // type:object size:0x20 scope:global align:4 +__vt__Q214JStudio_JStage13TCreateObject = .data:0x8038BAD8; // type:object size:0x14 scope:global align:4 +...data.0 = .data:0x8038BAF0; // type:label scope:local +@881 = .data:0x8038BAF0; // type:object size:0xC scope:local align:4 data:4byte +@890 = .data:0x8038BAFC; // type:object size:0xC scope:local align:4 data:4byte +@907 = .data:0x8038BB08; // type:object size:0xC scope:local align:4 data:4byte +@1008 = .data:0x8038BB14; // type:object size:0xC scope:local align:4 +@1009 = .data:0x8038BB20; // type:object size:0xC scope:local align:4 +@1014 = .data:0x8038BB2C; // type:object size:0xC scope:local align:4 +@1015 = .data:0x8038BB38; // type:object size:0xC scope:local align:4 +@1016 = .data:0x8038BB44; // type:object size:0xC scope:local align:4 +@1021 = .data:0x8038BB50; // type:object size:0xC scope:local align:4 +@1022 = .data:0x8038BB5C; // type:object size:0xC scope:local align:4 +@1023 = .data:0x8038BB68; // type:object size:0xC scope:local align:4 +__vt__Q314JStudio_JStage14TAdaptor_actor26TVVOutput_ANIMATION_FRAME_ = .data:0x8038BB74; // type:object size:0x10 scope:global align:4 +__vt__Q214JStudio_JStage14TAdaptor_actor = .data:0x8038BB84; // type:object size:0x4C scope:global align:4 +__vt__Q214JStudio_JStage81TVariableValueOutput_object_ = .data:0x8038BC1C; // type:object size:0x10 scope:global align:4 +__vt__Q214JStudio_JStage21TAdaptor_ambientLight = .data:0x8038BC40; // type:object size:0x20 scope:global align:4 +...data.0 = .data:0x8038BC60; // type:label scope:local +@886 = .data:0x8038BC60; // type:object size:0xC scope:local align:4 data:4byte +@887 = .data:0x8038BC6C; // type:object size:0xC scope:local align:4 +@891 = .data:0x8038BC78; // type:object size:0xC scope:local align:4 +@892 = .data:0x8038BC84; // type:object size:0xC scope:local align:4 +@896 = .data:0x8038BC90; // type:object size:0xC scope:local align:4 +@897 = .data:0x8038BC9C; // type:object size:0xC scope:local align:4 +@901 = .data:0x8038BCA8; // type:object size:0xC scope:local align:4 +@902 = .data:0x8038BCB4; // type:object size:0xC scope:local align:4 +__vt__Q214JStudio_JStage15TAdaptor_camera = .data:0x8038BCC0; // type:object size:0x2C scope:global align:4 +__vt__Q214JStudio_JStage83TVariableValueOutput_object_ = .data:0x8038BD18; // type:object size:0x10 scope:global align:4 +...data.0 = .data:0x8038BD38; // type:label scope:local +@817 = .data:0x8038BD38; // type:object size:0xC scope:local align:4 data:4byte +@818 = .data:0x8038BD44; // type:object size:0xC scope:local align:4 +@822 = .data:0x8038BD50; // type:object size:0xC scope:local align:4 +@823 = .data:0x8038BD5C; // type:object size:0xC scope:local align:4 +__vt__Q214JStudio_JStage12TAdaptor_fog = .data:0x8038BD68; // type:object size:0x20 scope:global align:4 +__vt__Q214JStudio_JStage77TVariableValueOutput_object_ = .data:0x8038BDA8; // type:object size:0x10 scope:global align:4 +__vt__Q314JStudio_JStage14TAdaptor_light20TVVOutput_direction_ = .data:0x8038BDC8; // type:object size:0x10 scope:global align:4 +__vt__Q214JStudio_JStage14TAdaptor_light = .data:0x8038BDD8; // type:object size:0x28 scope:global align:4 +__vt__Q214JStudio_JAudio13TCreateObject = .data:0x8038BE00; // type:object size:0x10 scope:global align:4 +...data.0 = .data:0x8038BE10; // type:label scope:local +@1224 = .data:0x8038BE10; // type:object size:0xC scope:local align:4 data:4byte +@1227 = .data:0x8038BE1C; // type:object size:0xC scope:local align:4 +@1230 = .data:0x8038BE28; // type:object size:0xC scope:local align:4 +@1233 = .data:0x8038BE34; // type:object size:0xC scope:local align:4 +@1236 = .data:0x8038BE40; // type:object size:0xC scope:local align:4 +__vt__Q314JStudio_JAudio14TAdaptor_sound13TVVOSetValue_ = .data:0x8038BE4C; // type:object size:0x10 scope:global align:4 +__vt__Q314JStudio_JAudio14TAdaptor_sound20TVVOOn_END_FADE_OUT_ = .data:0x8038BE5C; // type:object size:0x10 scope:global align:4 +__vt__Q314JStudio_JAudio14TAdaptor_sound21TVVOOn_BEGIN_FADE_IN_ = .data:0x8038BE6C; // type:object size:0x10 scope:global align:4 +__vt__Q214JStudio_JAudio14TAdaptor_sound = .data:0x8038BE7C; // type:object size:0x28 scope:global align:4 +__vt__Q217JStudio_JParticle13TCreateObject = .data:0x8038BEE0; // type:object size:0x10 scope:global align:4 +__vt__Q317JStudio_JParticle17TAdaptor_particle13TJPACallback_ = .data:0x8038BEF0; // type:object size:0x1C scope:global align:4 +__vt__Q317JStudio_JParticle17TAdaptor_particle20TVVOOn_END_FADE_OUT_ = .data:0x8038BF0C; // type:object size:0x10 scope:global align:4 +__vt__Q317JStudio_JParticle17TAdaptor_particle21TVVOOn_BEGIN_FADE_IN_ = .data:0x8038BF1C; // type:object size:0x10 scope:global align:4 +__vt__Q217JStudio_JParticle17TAdaptor_particle = .data:0x8038BF2C; // type:object size:0x30 scope:global align:4 +__vt__Q216JStudio_JMessage13TCreateObject = .data:0x8038BF60; // type:object size:0x14 scope:global align:4 +__vt__Q216JStudio_JMessage18TCreateObject_base = .data:0x8038BF74; // type:object size:0x14 scope:global align:4 +__vt__Q216JStudio_JMessage16TAdaptor_message = .data:0x8038BF88; // type:object size:0x24 scope:global align:4 +__vt__10JSUIosBase = .data:0x8038BFB0; // type:object size:0xC scope:global align:4 +__vt__13JASTaskThread = .data:0x8038BFC0; // type:object size:0x10 scope:global align:4 +rootDir__Q28JASystem10HardStream = .data:0x8038BFD0; // type:object size:0x20 scope:global align:4 +@949 = .data:0x8038BFF0; // type:object size:0x1C scope:local align:4 +CUTOFF_TO_IIR_TABLE__Q28JASystem6Player = .data:0x8038C010; // type:object size:0x400 scope:global align:4 +sAdsTable__Q28JASystem6Player = .data:0x8038C410; // type:object size:0x18 scope:global align:4 +sRelTable__Q28JASystem6Player = .data:0x8038C428; // type:object size:0xC scope:global align:4 +sVibTable__Q28JASystem6Player = .data:0x8038C434; // type:object size:0x24 scope:global align:4 +sTreTable__Q28JASystem6Player = .data:0x8038C458; // type:object size:0x24 scope:global align:4 +...data.0 = .data:0x8038C480; // type:label scope:local +@620 = .data:0x8038C480; // type:object size:0xC scope:local align:4 data:4byte +@621 = .data:0x8038C48C; // type:object size:0xC scope:local align:4 +@622 = .data:0x8038C498; // type:object size:0xC scope:local align:4 +@623 = .data:0x8038C4A4; // type:object size:0xC scope:local align:4 +@624 = .data:0x8038C4B0; // type:object size:0xC scope:local align:4 +@625 = .data:0x8038C4BC; // type:object size:0xC scope:local align:4 +@626 = .data:0x8038C4C8; // type:object size:0xC scope:local align:4 +@627 = .data:0x8038C4D4; // type:object size:0xC scope:local align:4 +@628 = .data:0x8038C4E0; // type:object size:0xC scope:local align:4 +@629 = .data:0x8038C4EC; // type:object size:0xC scope:local align:4 +@630 = .data:0x8038C4F8; // type:object size:0xC scope:local align:4 +@631 = .data:0x8038C504; // type:object size:0xC scope:local align:4 +@632 = .data:0x8038C510; // type:object size:0xC scope:local align:4 +@633 = .data:0x8038C51C; // type:object size:0xC scope:local align:4 +@634 = .data:0x8038C528; // type:object size:0xC scope:local align:4 +@635 = .data:0x8038C534; // type:object size:0xC scope:local align:4 +@636 = .data:0x8038C540; // type:object size:0xC scope:local align:4 +@637 = .data:0x8038C54C; // type:object size:0xC scope:local align:4 +@638 = .data:0x8038C558; // type:object size:0xC scope:local align:4 +@639 = .data:0x8038C564; // type:object size:0xC scope:local align:4 +@640 = .data:0x8038C570; // type:object size:0xC scope:local align:4 +@641 = .data:0x8038C57C; // type:object size:0xC scope:local align:4 +@642 = .data:0x8038C588; // type:object size:0xC scope:local align:4 +@643 = .data:0x8038C594; // type:object size:0xC scope:local align:4 +@644 = .data:0x8038C5A0; // type:object size:0xC scope:local align:4 +@645 = .data:0x8038C5AC; // type:object size:0xC scope:local align:4 +@646 = .data:0x8038C5B8; // type:object size:0xC scope:local align:4 +@647 = .data:0x8038C5C4; // type:object size:0xC scope:local align:4 +@648 = .data:0x8038C5D0; // type:object size:0xC scope:local align:4 +@649 = .data:0x8038C5DC; // type:object size:0xC scope:local align:4 +@650 = .data:0x8038C5E8; // type:object size:0xC scope:local align:4 +@651 = .data:0x8038C5F4; // type:object size:0xC scope:local align:4 +@652 = .data:0x8038C600; // type:object size:0xC scope:local align:4 +@653 = .data:0x8038C60C; // type:object size:0xC scope:local align:4 +@654 = .data:0x8038C618; // type:object size:0xC scope:local align:4 +@655 = .data:0x8038C624; // type:object size:0xC scope:local align:4 +@656 = .data:0x8038C630; // type:object size:0xC scope:local align:4 +@657 = .data:0x8038C63C; // type:object size:0xC scope:local align:4 +@658 = .data:0x8038C648; // type:object size:0xC scope:local align:4 +@659 = .data:0x8038C654; // type:object size:0xC scope:local align:4 +@660 = .data:0x8038C660; // type:object size:0xC scope:local align:4 +@661 = .data:0x8038C66C; // type:object size:0xC scope:local align:4 +@662 = .data:0x8038C678; // type:object size:0xC scope:local align:4 +@663 = .data:0x8038C684; // type:object size:0xC scope:local align:4 +@664 = .data:0x8038C690; // type:object size:0xC scope:local align:4 +@665 = .data:0x8038C69C; // type:object size:0xC scope:local align:4 +@666 = .data:0x8038C6A8; // type:object size:0xC scope:local align:4 +@667 = .data:0x8038C6B4; // type:object size:0xC scope:local align:4 +@668 = .data:0x8038C6C0; // type:object size:0xC scope:local align:4 +@669 = .data:0x8038C6CC; // type:object size:0xC scope:local align:4 +@670 = .data:0x8038C6D8; // type:object size:0xC scope:local align:4 +@671 = .data:0x8038C6E4; // type:object size:0xC scope:local align:4 +@672 = .data:0x8038C6F0; // type:object size:0xC scope:local align:4 +sCmdPList__Q28JASystem10TSeqParser = .data:0x8038C6FC; // type:object size:0x300 scope:global align:4 data:4byte +@1219 = .data:0x8038C9FC; // type:object size:0x34 scope:local align:4 +@1611 = .data:0x8038CA30; // type:object size:0x44 scope:local align:4 +@1731 = .data:0x8038CA74; // type:object size:0x44 scope:local align:4 +__vt__Q28JASystem10TBasicBank = .data:0x8038CAB8; // type:object size:0x14 scope:global align:4 +__vt__Q28JASystem5TBank = .data:0x8038CACC; // type:object size:0x14 scope:global align:4 +__vt__Q28JASystem10TBasicInst = .data:0x8038CAE0; // type:object size:0x18 scope:global align:4 +__vt__Q28JASystem5TInst = .data:0x8038CAF8; // type:object size:0x14 scope:global align:4 +__vt__Q28JASystem8TDrumSet = .data:0x8038CB10; // type:object size:0x14 scope:global align:4 +__vt__Q38JASystem14TBasicWaveBank10TWaveGroup = .data:0x8038CB28; // type:object size:0x14 scope:global align:4 +__vt__Q28JASystem11TWaveHandle = .data:0x8038CB3C; // type:object size:0x14 scope:global align:4 +__vt__Q38JASystem14TBasicWaveBank11TWaveHandle = .data:0x8038CB50; // type:object size:0x14 scope:global align:4 +__vt__Q28JASystem14TBasicWaveBank = .data:0x8038CB64; // type:object size:0x14 scope:global align:4 +__vt__Q28JASystem9TWaveBank = .data:0x8038CB78; // type:object size:0x14 scope:global align:4 +__vt__Q38JASystem15TSimpleWaveBank11TWaveHandle = .data:0x8038CB90; // type:object size:0x14 scope:global align:4 +__vt__Q28JASystem15TSimpleWaveBank = .data:0x8038CBA4; // type:object size:0x28 scope:global align:4 +__vt__Q28JASystem10TInstSense = .data:0x8038CBD0; // type:object size:0xC scope:global align:4 +__vt__Q28JASystem9TInstRand = .data:0x8038CBE0; // type:object size:0xC scope:global align:4 +__vt__Q28JASystem11TInstEffect = .data:0x8038CBF0; // type:object size:0xC scope:global align:4 +sCurrentDir__Q28JASystem13WaveArcLoader = .data:0x8038CC00; // type:object size:0x40 scope:global align:4 +__vt__Q28JASystem8TWaveArc = .data:0x8038CC40; // type:object size:0x14 scope:global align:4 +__vt__Q38JASystem6Kernel9TDisposer = .data:0x8038CC54; // type:object size:0xC scope:global align:4 +OSC_RELEASE_TABLE__Q28JASystem7BankMgr = .data:0x8038CC60; // type:object size:0xC scope:global align:4 +OSC_ENV__Q28JASystem7BankMgr = .data:0x8038CC6C; // type:object size:0x18 scope:global align:4 +history__8JASystem = .data:0x8038CC88; // type:object size:0x28 scope:global align:4 data:4byte +SEND_TABLE__Q28JASystem12DSPInterface = .data:0x8038CCB0; // type:object size:0x18 scope:global align:4 +calc_sw_table__Q28JASystem6Driver = .data:0x8038CCC8; // type:object size:0x51 scope:global align:4 +@967 = .data:0x8038CD1C; // type:object size:0x20 scope:local align:4 +@966 = .data:0x8038CD3C; // type:object size:0x20 scope:local align:4 +oscTableForceStop__Q28JASystem11TOscillator = .data:0x8038CD60; // type:object size:0xC scope:global align:4 +C5BASE_PITCHTABLE__Q28JASystem6Driver = .data:0x8038CD80; // type:object size:0x200 scope:global align:4 +DSPADPCM_FILTER__Q28JASystem12DSPInterface = .data:0x8038CF80; // type:object size:0x40 scope:global align:32 +DSPRES_FILTER__Q28JASystem12DSPInterface = .data:0x8038CFC0; // type:object size:0x500 scope:global align:32 +jdsp = .data:0x8038D4C0; // type:object size:0x1D20 scope:global align:32 +__vt__13JAIAnimeSound = .data:0x8038F1E0; // type:object size:0x10 scope:global align:4 +__vt__8JAIBasic = .data:0x8038F1F0; // type:object size:0x24 scope:global align:4 +dummyZeroVec__Q27JAInter5Const = .data:0x8038F218; // type:object size:0xC scope:global align:4 data:float +sCInfos_0__Q27JAInter5Const = .data:0x8038F224; // type:object size:0x20 scope:global align:4 +@836 = .data:0x8038F248; // type:object size:0x24 scope:local align:4 +__vt__8JAISound = .data:0x8038F270; // type:object size:0x34 scope:global align:4 +filter_table__Q27JAInter9StreamLib = .data:0x8038F2A8; // type:object size:0x40 scope:global align:4 +table4__Q27JAInter9StreamLib = .data:0x8038F2E8; // type:object size:0x20 scope:global align:4 +__vt__Q28JMessage8TControl = .data:0x8038F308; // type:object size:0x10 scope:global align:4 +__vt__Q28JMessage19TRenderingProcessor = .data:0x8038F318; // type:object size:0x3C scope:global align:4 +__vt__Q28JMessage18TSequenceProcessor = .data:0x8038F354; // type:object size:0x54 scope:global align:4 +__vt__Q28JMessage10TProcessor = .data:0x8038F3A8; // type:object size:0x30 scope:global align:4 +gapfnIsLeadByte___Q28JMessage22@unnamed@resource_cpp@ = .data:0x8038F3D8; // type:object size:0x10 scope:global align:4 +__vt__Q28JMessage6TParse = .data:0x8038F3E8; // type:object size:0x14 scope:global align:4 +__vt__Q28JMessage18TResourceContainer = .data:0x8038F3FC; // type:object size:0x14 scope:global align:4 +ResetFunctionInfo = .data:0x8038F410; // type:object size:0x10 scope:local align:4 +...data.0 = .data:0x8038F420; // type:label scope:local +D54 = .data:0x8038F420; // type:object size:0x2D scope:global align:4 data:byte +@4754 = .data:0x8038F450; // type:object size:0x138 scope:local align:4 +@5912 = .data:0x8038F588; // type:object size:0x30 scope:local align:4 +__vt__11JAIZelBasic = .data:0x8038F5B8; // type:object size:0x24 scope:global align:4 +__vt__11JAIZelAnime = .data:0x8038F5E0; // type:object size:0x10 scope:global align:4 +@1011 = .data:0x8038F5F0; // type:object size:0x1C scope:local align:4 +m_note_pattern__10JAIZelInst = .data:0x8038F610; // type:object size:0x48 scope:global align:4 +m_stick_to_note_table__10JAIZelInst = .data:0x8038F658; // type:object size:0x19 scope:global align:4 +mMelodyPattern__10JAIZelInst = .data:0x8038F674; // type:object size:0x38 scope:global align:4 data:byte +m_bgm_mute_state__11JAIZelBasic = .data:0x8038F6B0; // type:object size:0x5C0 scope:global align:4 +charVoiceTable__11JAIZelBasic = .data:0x8038FC70; // type:object size:0x460 scope:global align:4 +linkVoiceTable__11JAIZelBasic = .data:0x803900D0; // type:object size:0x190 scope:global align:4 +m_bgm_wave_info__11JAIZelBasic = .data:0x80390260; // type:object size:0x5C scope:global align:4 +m_dy_wave_set_1st__11JAIZelBasic = .data:0x803902BC; // type:object size:0x64 scope:global align:4 +m_dy_wave_set_2nd__11JAIZelBasic = .data:0x80390320; // type:object size:0x28 scope:global align:4 +m_scene_info__11JAIZelBasic = .data:0x80390348; // type:object size:0x1E4 scope:global align:4 +m_isle_info__11JAIZelBasic = .data:0x8039052C; // type:object size:0xC8 scope:global align:4 +spot_dir_name__11JAIZelBasic = .data:0x803905F4; // type:object size:0x1E0 scope:global align:4 +mIsleArea__11JAIZelBasic = .data:0x803907D4; // type:object size:0x320 scope:global align:4 +__vt__11JAIZelSound = .data:0x80390AF8; // type:object size:0x34 scope:global align:4 +@315 = .data:0x80390B30; // type:object size:0x68 scope:local align:4 +@365 = .data:0x80390B98; // type:object size:0x44 scope:local align:4 +__vt__7JKRHeap = .data:0x80390BE0; // type:object size:0x5C scope:global align:4 +__vt__10JKRStdHeap = .data:0x80390C40; // type:object size:0x5C scope:global align:4 +__vt__10JKRExpHeap = .data:0x80390CA0; // type:object size:0x5C scope:global align:4 +__vt__12JKRSolidHeap = .data:0x80390D00; // type:object size:0x5C scope:global align:4 +__vt__11JKRDisposer = .data:0x80390D60; // type:object size:0xC scope:global align:4 +__vt__15JKRThreadSwitch = .data:0x80390D70; // type:object size:0xC scope:global align:4 +__vt__9JKRThread = .data:0x80390D7C; // type:object size:0x10 scope:global align:4 +sMessageBuffer__7JKRAram = .data:0x80390D90; // type:object size:0x10 scope:global align:4 +sMessageQueue__7JKRAram = .data:0x80390DA0; // type:object size:0x20 scope:global align:4 +__vt__7JKRAram = .data:0x80390DC0; // type:object size:0x10 scope:global align:4 +__vt__11JKRAramHeap = .data:0x80390DD0; // type:object size:0xC scope:global align:4 +__vt__12JKRAramBlock = .data:0x80390DE0; // type:object size:0xC scope:global align:4 +sMessageBuffer__13JKRAramStream = .data:0x80390DF0; // type:object size:0x10 scope:global align:4 +sMessageQueue__13JKRAramStream = .data:0x80390E00; // type:object size:0x20 scope:global align:4 +__vt__13JKRAramStream = .data:0x80390E20; // type:object size:0x10 scope:global align:4 +__vt__13JKRFileLoader = .data:0x80390E30; // type:object size:0x3C scope:global align:4 +__vt__12JKRDvdFinder = .data:0x80390E70; // type:object size:0x10 scope:global align:4 +__vt__12JKRArcFinder = .data:0x80390E80; // type:object size:0x10 scope:global align:4 +__vt__12JKRFileCache = .data:0x80390E90; // type:object size:0x4C scope:global align:4 +__vt__10JKRArchive = .data:0x80390EE0; // type:object size:0x50 scope:global align:4 +__vt__13JKRMemArchive = .data:0x80390F30; // type:object size:0x50 scope:global align:4 +__vt__7JKRFile = .data:0x80390F80; // type:object size:0x20 scope:global align:4 +__vt__14JKRAramArchive = .data:0x80390FA0; // type:object size:0x50 scope:global align:4 +__vt__13JKRDvdArchive = .data:0x80390FF0; // type:object size:0x50 scope:global align:4 +__vt__14JKRCompArchive = .data:0x80391040; // type:object size:0x50 scope:global align:4 +__vt__10JKRDvdFile = .data:0x80391090; // type:object size:0x24 scope:global align:4 +sMessageBuffer__9JKRDecomp = .data:0x803910B8; // type:object size:0x10 scope:global align:4 +sMessageQueue__9JKRDecomp = .data:0x803910C8; // type:object size:0x20 scope:global align:4 +__vt__9JKRDecomp = .data:0x803910E8; // type:object size:0x10 scope:global align:4 +__vt__20JSURandomInputStream = .data:0x803910F8; // type:object size:0x24 scope:global align:4 +__vt__14JSUInputStream = .data:0x8039111C; // type:object size:0x18 scope:global align:4 +__vt__20JSUMemoryInputStream = .data:0x80391138; // type:object size:0x24 scope:global align:4 +__vt__18JSUFileInputStream = .data:0x80391160; // type:object size:0x24 scope:global align:4 +__vt__12JUTCacheFont = .data:0x80391188; // type:object size:0x4C scope:global align:4 +__vt__12JUTGraphFifo = .data:0x803911D8; // type:object size:0xC scope:global align:4 +__vt__10JUTResFont = .data:0x803911E8; // type:object size:0x4C scope:global align:4 +channel_mask = .data:0x80391238; // type:object size:0x10 scope:global align:4 +__vt__10JUTGamePad = .data:0x80391248; // type:object size:0xC scope:global align:4 +sMessageQueue__12JUTException = .data:0x80391258; // type:object size:0x20 scope:global align:4 +c3bcnt = .data:0x80391278; // type:object size:0x20 scope:global align:8 data:4byte +sCpuExpName__12JUTException = .data:0x80391298; // type:object size:0x44 scope:global align:4 +__vt__12JUTException = .data:0x803912DC; // type:object size:0x10 scope:global align:4 +sAsciiTable__14JUTDirectPrint = .data:0x803912F0; // type:object size:0x80 scope:global align:4 +sFontData__14JUTDirectPrint = .data:0x80391370; // type:object size:0x100 scope:global align:4 +sFontData2__14JUTDirectPrint = .data:0x80391470; // type:object size:0x134 scope:global align:4 +__vt__8JUTVideo = .data:0x803915A8; // type:object size:0xC scope:global align:4 +__vt__8JUTFader = .data:0x803915B8; // type:object size:0x18 scope:global align:4 +__vt__10JUTConsole = .data:0x803915D0; // type:object size:0xC scope:global align:4 +@2381 = .data:0x803915E0; // type:object size:0x20 scope:local align:4 +__vt__14J2DGrafContext = .data:0x80391600; // type:object size:0x28 scope:global align:4 +__vt__13J2DOrthoGraph = .data:0x80391628; // type:object size:0x28 scope:global align:4 +@882 = .data:0x80391650; // type:object size:0x60 scope:local align:4 +__vt__8J2DPrint = .data:0x803916B0; // type:object size:0xC scope:global align:4 +__vt__7J2DPane = .data:0x803916C0; // type:object size:0x38 scope:global align:4 +__vt__9J2DScreen = .data:0x803916F8; // type:object size:0x3C scope:global align:4 +__vt__9J2DWindow = .data:0x80391738; // type:object size:0x38 scope:global align:4 +__vt__10J2DPicture = .data:0x80391770; // type:object size:0x40 scope:global align:4 +__vt__10J2DTextBox = .data:0x803917B0; // type:object size:0x38 scope:global align:4 +@893 = .data:0x803917E8; // type:object size:0x44 scope:local align:4 +@945 = .data:0x8039182C; // type:object size:0x54 scope:local align:4 +c2r$1296 = .data:0x80391880; // type:object size:0x10 scope:local align:4 +NullTexData = .data:0x803918A0; // type:object size:0x10 scope:global align:32 +j3dIdentityMtx = .data:0x803918B0; // type:object size:0x30 scope:global align:4 +IndMtx = .data:0x803918E0; // type:object size:0x18 scope:global align:4 +PSMulUnit01 = .data:0x803918F8; // type:object size:0x8 scope:global align:4 +sDifferedRegister = .data:0x80391900; // type:object size:0x1C scope:global align:4 +sSizeOfDiffered = .data:0x8039191C; // type:object size:0x1C scope:global align:4 +__vt__14J3DShapePacket = .data:0x80391938; // type:object size:0x18 scope:global align:4 +__vt__12J3DMatPacket = .data:0x80391950; // type:object size:0x18 scope:global align:4 +__vt__13J3DDrawPacket = .data:0x80391968; // type:object size:0x18 scope:global align:4 +__vt__17J3DCallBackPacket = .data:0x80391980; // type:object size:0x18 scope:global align:4 +__vt__9J3DPacket = .data:0x80391998; // type:object size:0x18 scope:global align:4 +...data.0 = .data:0x803919B0; // type:label scope:local +@1496 = .data:0x803919B0; // type:object size:0xC scope:local align:4 data:4byte +@1497 = .data:0x803919BC; // type:object size:0xC scope:local align:4 +@1498 = .data:0x803919C8; // type:object size:0xC scope:local align:4 +@1499 = .data:0x803919D4; // type:object size:0xC scope:local align:4 +sMtxLoadPipeline__11J3DShapeMtx = .data:0x803919E0; // type:object size:0x30 scope:global align:4 data:4byte +@1500 = .data:0x80391A10; // type:object size:0xC scope:local align:4 +@1501 = .data:0x80391A1C; // type:object size:0xC scope:local align:4 +@1502 = .data:0x80391A28; // type:object size:0xC scope:local align:4 +@1503 = .data:0x80391A34; // type:object size:0xC scope:local align:4 +sMtxLoadPipeline__14J3DShapeMtxImm = .data:0x80391A40; // type:object size:0x30 scope:global align:4 data:4byte +@1504 = .data:0x80391A70; // type:object size:0xC scope:local align:4 +@1505 = .data:0x80391A7C; // type:object size:0xC scope:local align:4 +@1506 = .data:0x80391A88; // type:object size:0xC scope:local align:4 +@1507 = .data:0x80391A94; // type:object size:0xC scope:local align:4 +sMtxLoadPipeline__21J3DShapeMtxConcatView = .data:0x80391AA0; // type:object size:0x30 scope:global align:4 data:4byte +__vt__12J3DShapeDraw = .data:0x80391AD0; // type:object size:0xC scope:global align:4 +__vt__28J3DShapeMtxYBBoardConcatView = .data:0x80391ADC; // type:object size:0x24 scope:global align:4 +__vt__21J3DShapeMtxYBBoardImm = .data:0x80391B00; // type:object size:0x24 scope:global align:4 +__vt__27J3DShapeMtxBBoardConcatView = .data:0x80391B24; // type:object size:0x24 scope:global align:4 +__vt__20J3DShapeMtxBBoardImm = .data:0x80391B48; // type:object size:0x24 scope:global align:4 +__vt__26J3DShapeMtxMultiConcatView = .data:0x80391B6C; // type:object size:0x28 scope:global align:4 +__vt__19J3DShapeMtxMultiImm = .data:0x80391B94; // type:object size:0x24 scope:global align:4 +__vt__16J3DShapeMtxMulti = .data:0x80391BB8; // type:object size:0x20 scope:global align:4 +__vt__21J3DShapeMtxConcatView = .data:0x80391BD8; // type:object size:0x28 scope:global align:4 +__vt__14J3DShapeMtxImm = .data:0x80391C00; // type:object size:0x24 scope:global align:4 +__vt__11J3DShapeMtx = .data:0x80391C24; // type:object size:0x20 scope:global align:4 +__vt__8J3DShape = .data:0x80391C48; // type:object size:0x18 scope:global align:4 +__vt__17J3DLockedMaterial = .data:0x80391C60; // type:object size:0x2C scope:global align:4 +__vt__18J3DPatchedMaterial = .data:0x80391C8C; // type:object size:0x2C scope:global align:4 +__vt__11J3DMaterial = .data:0x80391CB8; // type:object size:0x2C scope:global align:4 +__vt__10J3DPEBlock = .data:0x80391CE4; // type:object size:0x78 scope:global align:4 +__vt__15J3DIndBlockNull = .data:0x80391D5C; // type:object size:0x4C scope:global align:4 +__vt__11J3DIndBlock = .data:0x80391DA8; // type:object size:0x4C scope:global align:4 +__vt__14J3DTexGenBlock = .data:0x80391DF4; // type:object size:0x60 scope:global align:4 +__vt__13J3DColorBlock = .data:0x80391E54; // type:object size:0x88 scope:global align:4 +__vt__14J3DPEBlockFull = .data:0x80391EE0; // type:object size:0x78 scope:global align:4 +__vt__16J3DPEBlockFogOff = .data:0x80391F58; // type:object size:0x78 scope:global align:4 +__vt__13J3DTevBlock16 = .data:0x80391FD0; // type:object size:0xDC scope:global align:4 +__vt__12J3DTevBlock4 = .data:0x803920AC; // type:object size:0xDC scope:global align:4 +__vt__12J3DTevBlock2 = .data:0x80392188; // type:object size:0xDC scope:global align:4 +__vt__12J3DTevBlock1 = .data:0x80392264; // type:object size:0xDC scope:global align:4 +__vt__18J3DTevBlockPatched = .data:0x80392340; // type:object size:0xDC scope:global align:4 +__vt__19J3DTexGenBlockBasic = .data:0x8039241C; // type:object size:0x60 scope:global align:4 +__vt__15J3DTexGenBlock4 = .data:0x8039247C; // type:object size:0x60 scope:global align:4 +__vt__21J3DTexGenBlockPatched = .data:0x803924DC; // type:object size:0x60 scope:global align:4 +__vt__20J3DColorBlockLightOn = .data:0x8039253C; // type:object size:0x88 scope:global align:4 +__vt__22J3DColorBlockAmbientOn = .data:0x803925C4; // type:object size:0x88 scope:global align:4 +__vt__13J3DPEBlockXlu = .data:0x8039264C; // type:object size:0x78 scope:global align:4 +__vt__17J3DPEBlockTexEdge = .data:0x803926C4; // type:object size:0x78 scope:global align:4 +__vt__13J3DPEBlockOpa = .data:0x8039273C; // type:object size:0x78 scope:global align:4 +__vt__15J3DIndBlockFull = .data:0x803927B4; // type:object size:0x4C scope:global align:4 +__vt__11J3DTevBlock = .data:0x80392800; // type:object size:0xDC scope:global align:4 +__vt__21J3DColorBlockLightOff = .data:0x803928DC; // type:object size:0x88 scope:global align:4 +...data.0 = .data:0x80392968; // type:label scope:local +@1354 = .data:0x80392968; // type:object size:0xC scope:local align:4 data:4byte +@1355 = .data:0x80392974; // type:object size:0xC scope:local align:4 +@1356 = .data:0x80392980; // type:object size:0xC scope:local align:4 +@1357 = .data:0x8039298C; // type:object size:0xC scope:local align:4 +@1358 = .data:0x80392998; // type:object size:0xC scope:local align:4 +@1359 = .data:0x803929A4; // type:object size:0xC scope:local align:4 +sortFuncTable__13J3DDrawBuffer = .data:0x803929B0; // type:object size:0x48 scope:global align:4 data:4byte +@1360 = .data:0x803929F8; // type:object size:0xC scope:local align:4 +@1361 = .data:0x80392A04; // type:object size:0xC scope:local align:4 +drawFuncTable__13J3DDrawBuffer = .data:0x80392A10; // type:object size:0x18 scope:global align:4 data:4byte +@1537 = .data:0x80392A28; // type:object size:0x4C scope:local align:4 +__vt__12J3DModelData = .data:0x80392A74; // type:object size:0xC scope:global align:4 +__vt__12J3DJointTree = .data:0x80392A80; // type:object size:0xC scope:global align:4 +__vt__8J3DModel = .data:0x80392A90; // type:object size:0x20 scope:global align:4 +__vt__14J3DAnmColorKey = .data:0x80392AB0; // type:object size:0x10 scope:global align:4 +__vt__11J3DAnmColor = .data:0x80392AC0; // type:object size:0x10 scope:global align:4 +__vt__15J3DAnmColorFull = .data:0x80392AD0; // type:object size:0x10 scope:global align:4 +__vt__17J3DAnmVtxColorKey = .data:0x80392AE0; // type:object size:0x10 scope:global align:4 +__vt__14J3DAnmVtxColor = .data:0x80392AF0; // type:object size:0x10 scope:global align:4 +__vt__18J3DAnmVtxColorFull = .data:0x80392B00; // type:object size:0x10 scope:global align:4 +__vt__16J3DAnmClusterKey = .data:0x80392B10; // type:object size:0x10 scope:global align:4 +__vt__13J3DAnmCluster = .data:0x80392B20; // type:object size:0x10 scope:global align:4 +__vt__17J3DAnmClusterFull = .data:0x80392B30; // type:object size:0x10 scope:global align:4 +__vt__18J3DAnmTransformKey = .data:0x80392B40; // type:object size:0x14 scope:global align:4 +__vt__19J3DAnmTransformFull = .data:0x80392B54; // type:object size:0x10 scope:global align:4 +__vt__14J3DMaterialAnm = .data:0x80392B68; // type:object size:0x10 scope:global align:4 +__vt__11J3DTexNoAnm = .data:0x80392B78; // type:object size:0xC scope:global align:4 +__vt__20J3DVisibilityManager = .data:0x80392B88; // type:object size:0x10 scope:global align:4 +__vt__13J3DSkinDeform = .data:0x80392B98; // type:object size:0x10 scope:global align:4 +__vt__8J3DJoint = .data:0x80392BA8; // type:object size:0x20 scope:global align:4 +__vt__14J3DMtxCalcMaya = .data:0x80392BC8; // type:object size:0x34 scope:global align:4 +__vt__19J3DMtxCalcSoftimage = .data:0x80392BFC; // type:object size:0x34 scope:global align:4 +__vt__15J3DMtxCalcBasic = .data:0x80392C30; // type:object size:0x34 scope:global align:4 +__vt__13J3DMtxCalcAnm = .data:0x80392C64; // type:object size:0x28 scope:global align:4 +__vt__7J3DNode = .data:0x80392C90; // type:object size:0x20 scope:global align:4 +__vt__16J3DMaterialTable = .data:0x80392CB0; // type:object size:0xC scope:global align:4 +__vt__14J3DPEBlockNull = .data:0x80392CC0; // type:object size:0x78 scope:global align:4 +__vt__15J3DTevBlockNull = .data:0x80392D38; // type:object size:0xDC scope:global align:4 +__vt__18J3DTexGenBlockNull = .data:0x80392E14; // type:object size:0x60 scope:global align:4 +__vt__17J3DColorBlockNull = .data:0x80392E74; // type:object size:0x88 scope:global align:4 +__vt__20J3DClusterLoader_v15 = .data:0x80392F00; // type:object size:0x10 scope:global align:4 +__vt__16J3DClusterLoader = .data:0x80392F10; // type:object size:0x10 scope:global align:4 +__vt__18J3DModelLoader_v21 = .data:0x80392F20; // type:object size:0x44 scope:global align:4 +__vt__18J3DModelLoader_v26 = .data:0x80392F64; // type:object size:0x44 scope:global align:4 +__vt__10J3DTexture = .data:0x80392FA8; // type:object size:0xC scope:global align:4 +__vt__14J3DModelLoader = .data:0x80392FB4; // type:object size:0x44 scope:global align:4 +__vt__19J3DAnmKeyLoader_v15 = .data:0x80392FF8; // type:object size:0x14 scope:global align:4 +__vt__20J3DAnmFullLoader_v15 = .data:0x8039300C; // type:object size:0x14 scope:global align:4 +__vt__12J3DAnmLoader = .data:0x80393020; // type:object size:0x14 scope:global align:4 +__vt__20J3DAnmVisibilityFull = .data:0x80393034; // type:object size:0xC scope:global align:4 +__vt__15J3DAnmTevRegKey = .data:0x80393040; // type:object size:0xC scope:global align:4 +...data.0 = .data:0x80393050; // type:label scope:local +@1 = .data:0x80393050; // type:object size:0x44 scope:local align:4 data:string +@83 = .data:0x80393094; // type:object size:0x1E scope:local align:4 data:string +@84 = .data:0x803930B4; // type:object size:0x16 scope:local align:4 data:string +@85 = .data:0x803930CC; // type:object size:0xC scope:local align:4 data:string +@86 = .data:0x803930D8; // type:object size:0x9 scope:local align:4 data:string +@87 = .data:0x803930E4; // type:object size:0x10 scope:local align:4 data:string +@88 = .data:0x803930F4; // type:object size:0xB scope:local align:4 data:string +@89 = .data:0x80393100; // type:object size:0xE scope:local align:4 data:string +@90 = .data:0x80393110; // type:object size:0xD scope:local align:4 data:string +@91 = .data:0x80393120; // type:object size:0xD scope:local align:4 data:string +@92 = .data:0x80393130; // type:object size:0xD scope:local align:4 data:string +@93 = .data:0x80393140; // type:object size:0x19 scope:local align:4 data:string +@94 = .data:0x8039315C; // type:object size:0xE scope:local align:4 data:string +@95 = .data:0x8039316C; // type:object size:0x15 scope:local align:4 data:string +__OSExceptionLocations = .data:0x80393184; // type:object size:0x3C scope:global align:4 +@129 = .data:0x803931C0; // type:object size:0x1B scope:local align:4 data:string +@130 = .data:0x803931DC; // type:object size:0x2E scope:local align:4 data:string +@131 = .data:0x8039320C; // type:object size:0x2F scope:local align:4 data:string +@132 = .data:0x8039323C; // type:object size:0x1B scope:local align:4 data:string +...data.0 = .data:0x80393258; // type:label scope:local +@354 = .data:0x80393258; // type:object size:0x24 scope:local align:4 data:string +@355 = .data:0x8039327C; // type:object size:0x37 scope:local align:4 data:string +@356 = .data:0x803932B4; // type:object size:0x28 scope:local align:4 data:string +@357 = .data:0x803932DC; // type:object size:0x4F scope:local align:4 data:string +@358 = .data:0x8039332C; // type:object size:0x3E scope:local align:4 data:string +@359 = .data:0x8039336C; // type:object size:0x37 scope:local align:4 data:string +@360 = .data:0x803933A4; // type:object size:0x49 scope:local align:4 data:string +@361 = .data:0x803933F0; // type:object size:0x33 scope:local align:4 data:string +@362 = .data:0x80393424; // type:object size:0x3D scope:local align:4 data:string +@363 = .data:0x80393464; // type:object size:0x39 scope:local align:4 data:string +@364 = .data:0x803934A0; // type:object size:0x45 scope:local align:4 data:string +@365 = .data:0x803934E8; // type:object size:0x5F scope:local align:4 data:string +@366 = .data:0x80393548; // type:object size:0x2C scope:local align:4 data:string +@385 = .data:0x80393574; // type:object size:0x12 scope:local align:4 data:string +@386 = .data:0x80393588; // type:object size:0x12 scope:local align:4 data:string +@387 = .data:0x8039359C; // type:object size:0x1A scope:local align:4 data:string +@388 = .data:0x803935B8; // type:object size:0x13 scope:local align:4 data:string +@389 = .data:0x803935CC; // type:object size:0x10 scope:local align:4 data:string +@390 = .data:0x803935DC; // type:object size:0xE scope:local align:4 data:string +DSPInitCode = .data:0x803935F0; // type:object size:0x80 scope:global align:4 +...data.0 = .data:0x80393670; // type:label scope:local +@63 = .data:0x80393670; // type:object size:0x29 scope:local align:4 data:string +@84 = .data:0x8039369C; // type:object size:0x18 scope:local align:4 data:string +@85 = .data:0x803936B4; // type:object size:0x1B scope:local align:4 data:string +@86 = .data:0x803936D0; // type:object size:0x30 scope:local align:4 data:string +@87 = .data:0x80393700; // type:object size:0x3C scope:local align:4 data:string +@88 = .data:0x8039373C; // type:object size:0x37 scope:local align:4 data:string +@89 = .data:0x80393774; // type:object size:0x3F scope:local align:4 data:string +@90 = .data:0x803937B4; // type:object size:0x29 scope:local align:4 data:string +@91 = .data:0x803937E0; // type:object size:0x1D scope:local align:4 data:string +@92 = .data:0x80393800; // type:object size:0x19 scope:local align:4 data:string +@104 = .data:0x8039381C; // type:object size:0x19 scope:local align:4 data:string +@105 = .data:0x80393838; // type:object size:0x19 scope:local align:4 data:string +@106 = .data:0x80393854; // type:object size:0x16 scope:local align:4 data:string +@107 = .data:0x8039386C; // type:object size:0x2E scope:local align:4 data:string +...data.0 = .data:0x803938A0; // type:label scope:local +@61 = .data:0x803938A0; // type:object size:0x44 scope:local align:4 data:string +@62 = .data:0x803938E4; // type:object size:0x30 scope:local align:4 data:string +@63 = .data:0x80393914; // type:object size:0x2F scope:local align:4 data:string +@64 = .data:0x80393944; // type:object size:0x2F scope:local align:4 data:string +@65 = .data:0x80393974; // type:object size:0x11 scope:local align:4 data:string +@66 = .data:0x80393988; // type:object size:0x21 scope:local align:4 data:string +@67 = .data:0x803939AC; // type:object size:0x12 scope:local align:4 data:string +@68 = .data:0x803939C0; // type:object size:0x19 scope:local align:4 data:string +@69 = .data:0x803939DC; // type:object size:0x12 scope:local align:4 data:string +@70 = .data:0x803939F0; // type:object size:0x1D scope:local align:4 data:string +@71 = .data:0x80393A10; // type:object size:0x26 scope:local align:4 data:string +@72 = .data:0x80393A38; // type:object size:0x1C scope:local align:4 data:string +@76 = .data:0x80393A54; // type:object size:0x23 scope:local align:4 data:string +...data.0 = .data:0x80393A78; // type:label scope:local +@13 = .data:0x80393A78; // type:object size:0x16 scope:local align:4 data:string +@14 = .data:0x80393A90; // type:object size:0x26 scope:local align:4 data:string +@15 = .data:0x80393AB8; // type:object size:0x1C scope:local align:4 data:string +@74 = .data:0x80393AD4; // type:object size:0x1D scope:local align:4 data:string +@75 = .data:0x80393AF4; // type:object size:0x17 scope:local align:4 data:string +@77 = .data:0x80393B0C; // type:object size:0x31 scope:local align:4 data:string +@78 = .data:0x80393B40; // type:object size:0x10 scope:local align:4 data:string +@79 = .data:0x80393B50; // type:object size:0x60 scope:local align:4 data:string +@80 = .data:0x80393BB0; // type:object size:0x4C scope:local align:4 data:string +@81 = .data:0x80393BFC; // type:object size:0x62 scope:local align:4 data:string +@82 = .data:0x80393C60; // type:object size:0x60 scope:local align:4 data:string +@83 = .data:0x80393CC0; // type:object size:0x1F scope:local align:4 data:string +@84 = .data:0x80393CE0; // type:object size:0x1F scope:local align:4 data:string +@85 = .data:0x80393D00; // type:object size:0x1B scope:local align:4 data:string +@86 = .data:0x80393D1C; // type:object size:0x35 scope:local align:4 data:string +@87 = .data:0x80393D54; // type:object size:0x40 scope:local align:4 +InterruptPrioTable = .data:0x80393D98; // type:object size:0x2C scope:global align:4 data:4byte +@62 = .data:0x80393DC8; // type:object size:0x25 scope:local align:4 data:string +@189 = .data:0x80393DF0; // type:object size:0x27 scope:local align:4 data:string +ResetFunctionInfo = .data:0x80393E18; // type:object size:0x10 scope:local align:4 +...data.0 = .data:0x80393E28; // type:label scope:local +@831 = .data:0x80393E28; // type:object size:0x5F scope:local align:4 data:string +@832 = .data:0x80393E88; // type:object size:0xB scope:local align:4 data:string +@834 = .data:0x80393E94; // type:object size:0x5F scope:local align:4 data:string +@835 = .data:0x80393EF4; // type:object size:0x46 scope:local align:4 data:string +@836 = .data:0x80393F3C; // type:object size:0x7E scope:local align:4 data:string +@837 = .data:0x80393FBC; // type:object size:0x7E scope:local align:4 data:string +@838 = .data:0x8039403C; // type:object size:0x7A scope:local align:4 data:string +@839 = .data:0x803940B8; // type:object size:0x7A scope:local align:4 data:string +@840 = .data:0x80394134; // type:object size:0x51 scope:local align:4 data:string +@841 = .data:0x80394188; // type:object size:0x71 scope:local align:4 data:string +@842 = .data:0x803941FC; // type:object size:0x39 scope:local align:4 data:string +@843 = .data:0x80394238; // type:object size:0x49 scope:local align:4 data:string +@844 = .data:0x80394284; // type:object size:0x51 scope:local align:4 data:string +@845 = .data:0x803942D8; // type:object size:0x52 scope:local align:4 data:string +@846 = .data:0x8039432C; // type:object size:0x59 scope:local align:4 data:string +@847 = .data:0x80394388; // type:object size:0x42 scope:local align:4 data:string +@848 = .data:0x803943CC; // type:object size:0x3A scope:local align:4 data:string +@849 = .data:0x80394408; // type:object size:0x3A scope:local align:4 data:string +@850 = .data:0x80394444; // type:object size:0x44 scope:local align:4 data:string +@851 = .data:0x80394488; // type:object size:0x44 scope:local align:4 data:string +@852 = .data:0x803944CC; // type:object size:0x3B scope:local align:4 data:string +@853 = .data:0x80394508; // type:object size:0x3F scope:local align:4 data:string +@854 = .data:0x80394548; // type:object size:0x67 scope:local align:4 data:string +@855 = .data:0x803945B0; // type:object size:0x45 scope:local align:4 data:string +@856 = .data:0x803945F8; // type:object size:0x3D scope:local align:4 data:string +YearDays = .data:0x80394638; // type:object size:0x30 scope:global align:4 +LeapYearDays = .data:0x80394668; // type:object size:0x30 scope:global align:4 +...data.0 = .data:0x80394698; // type:label scope:local +@1 = .data:0x80394698; // type:object size:0x45 scope:local align:4 data:string +@413 = .data:0x803946E0; // type:object size:0xF scope:local align:4 data:string +@414 = .data:0x803946F0; // type:object size:0x10 scope:local align:4 data:string +@415 = .data:0x80394700; // type:object size:0x10 scope:local align:4 data:string +@416 = .data:0x80394710; // type:object size:0x10 scope:local align:4 data:string +@417 = .data:0x80394720; // type:object size:0xC scope:local align:4 data:string +@423 = .data:0x8039472C; // type:object size:0x9 scope:local align:4 data:string +@424 = .data:0x80394738; // type:object size:0xD scope:local align:4 data:string +@427 = .data:0x80394748; // type:object size:0xE scope:local align:4 data:string +@428 = .data:0x80394758; // type:object size:0xA scope:local align:4 data:string +...data.0 = .data:0x80394768; // type:label scope:local +@1 = .data:0x80394768; // type:object size:0x44 scope:local align:4 data:string +Si = .data:0x803947AC; // type:object size:0x14 scope:global align:4 data:4byte +Type = .data:0x803947C0; // type:object size:0x10 scope:local align:4 +@457 = .data:0x803947D0; // type:object size:0xC scope:local align:4 data:string +@459 = .data:0x803947DC; // type:object size:0xF scope:local align:4 data:string +@460 = .data:0x803947EC; // type:object size:0xF scope:local align:4 data:string +@461 = .data:0x803947FC; // type:object size:0xD scope:local align:4 data:string +@462 = .data:0x8039480C; // type:object size:0xA scope:local align:4 data:string +@463 = .data:0x80394818; // type:object size:0x10 scope:local align:4 data:string +@464 = .data:0x80394828; // type:object size:0x14 scope:local align:4 data:string +@465 = .data:0x8039483C; // type:object size:0x12 scope:local align:4 data:string +@466 = .data:0x80394850; // type:object size:0x14 scope:local align:4 data:string +@467 = .data:0x80394864; // type:object size:0x9 scope:local align:4 data:string +@468 = .data:0x80394870; // type:object size:0x9 scope:local align:4 data:string +...data.0 = .data:0x80394880; // type:label scope:local +XYNTSC = .data:0x80394880; // type:object size:0x30 scope:global align:4 +XYPAL = .data:0x803948B0; // type:object size:0x30 scope:global align:4 +@16 = .data:0x803948E0; // type:object size:0x33 scope:local align:4 data:string +@9 = .data:0x80394918; // type:object size:0x18 scope:local align:4 data:string +...data.0 = .data:0x80394930; // type:label scope:local +@119 = .data:0x80394930; // type:object size:0xC8 scope:local align:4 data:string +@140 = .data:0x803949F8; // type:object size:0x37 scope:local align:4 data:string +@239 = .data:0x80394A30; // type:object size:0x34 scope:local align:4 data:string +@265 = .data:0x80394A64; // type:object size:0x2F scope:local align:4 data:string +@271 = .data:0x80394A94; // type:object size:0x27 scope:local align:4 data:string +@311 = .data:0x80394ABC; // type:object size:0x3A scope:local align:4 data:string +@342 = .data:0x80394AF8; // type:object size:0x66 scope:local align:4 data:string +@343 = .data:0x80394B60; // type:object size:0x55 scope:local align:4 data:string +@344 = .data:0x80394BB8; // type:object size:0x5C scope:local align:4 data:string +@375 = .data:0x80394C14; // type:object size:0x61 scope:local align:4 data:string +@376 = .data:0x80394C78; // type:object size:0x50 scope:local align:4 data:string +@377 = .data:0x80394CC8; // type:object size:0x57 scope:local align:4 data:string +...data.0 = .data:0x80394D20; // type:label scope:local +@1 = .data:0x80394D20; // type:object size:0x45 scope:local align:4 data:string +@18 = .data:0x80394D68; // type:object size:0xA scope:local align:4 data:string +@24 = .data:0x80394D74; // type:object size:0x34 scope:local align:4 data:string +@354 = .data:0x80394DA8; // type:object size:0x40 scope:local align:4 +ImmCommand = .data:0x80394DE8; // type:object size:0xC scope:global align:4 data:4byte +@778 = .data:0x80394DF4; // type:object size:0x41 scope:local align:4 data:string +@917 = .data:0x80394E38; // type:object size:0x34 scope:local align:4 +@1018 = .data:0x80394E6C; // type:object size:0x34 scope:local align:4 +ErrorTable = .data:0x80394EA0; // type:object size:0x48 scope:global align:4 data:4byte +...data.0 = .data:0x80394EE8; // type:label scope:local +@38 = .data:0x80394EE8; // type:object size:0x1A scope:local align:4 data:string +@39 = .data:0x80394F04; // type:object size:0x16 scope:local align:4 data:string +@40 = .data:0x80394F1C; // type:object size:0x14 scope:local align:4 data:string +@41 = .data:0x80394F30; // type:object size:0x14 scope:local align:4 data:string +@44 = .data:0x80394F44; // type:object size:0x14 scope:local align:4 data:string +...data.0 = .data:0x80394F58; // type:label scope:local +@1 = .data:0x80394F58; // type:object size:0x44 scope:local align:4 data:string +timing = .data:0x80394F9C; // type:object size:0x17C scope:global align:4 +taps = .data:0x80395118; // type:object size:0x32 scope:global align:4 +@95 = .data:0x8039514C; // type:object size:0x6C scope:local align:4 +@345 = .data:0x803951B8; // type:object size:0x29 scope:local align:4 data:string +@346 = .data:0x803951E4; // type:object size:0x29 scope:local align:4 data:string +@347 = .data:0x80395210; // type:object size:0x29 scope:local align:4 data:string +@348 = .data:0x8039523C; // type:object size:0x29 scope:local align:4 data:string +@349 = .data:0x80395268; // type:object size:0x29 scope:local align:4 data:string +@350 = .data:0x80395294; // type:object size:0x29 scope:local align:4 data:string +@533 = .data:0x803952C0; // type:object size:0x4B scope:local align:4 data:string +@724 = .data:0x8039530C; // type:object size:0x1C scope:local align:4 +...data.0 = .data:0x80395328; // type:label scope:local +@1 = .data:0x80395328; // type:object size:0x45 scope:local align:4 data:string +ResetFunctionInfo = .data:0x80395370; // type:object size:0x10 scope:local align:4 +...data.0 = .data:0x80395380; // type:label scope:local +@1 = .data:0x80395380; // type:object size:0x44 scope:local align:4 data:string +...data.0 = .data:0x803953C8; // type:label scope:local +@1 = .data:0x803953C8; // type:object size:0x44 scope:local align:4 data:string +...data.0 = .data:0x80395410; // type:label scope:local +@1 = .data:0x80395410; // type:object size:0x45 scope:local align:4 data:string +...data.0 = .data:0x80395458; // type:label scope:local +@1 = .data:0x80395458; // type:object size:0x45 scope:local align:4 data:string +@19 = .data:0x803954A0; // type:object size:0x1E scope:local align:4 data:string +@20 = .data:0x803954C0; // type:object size:0xC scope:local align:4 data:string +@21 = .data:0x803954CC; // type:object size:0x9 scope:local align:4 data:string +...data.0 = .data:0x803954D8; // type:label scope:local +@266 = .data:0x803954D8; // type:object size:0x1D scope:local align:4 data:string +@267 = .data:0x803954F8; // type:object size:0x2D scope:local align:4 data:string +@268 = .data:0x80395528; // type:object size:0x2D scope:local align:4 data:string +@269 = .data:0x80395558; // type:object size:0x2D scope:local align:4 data:string +@270 = .data:0x80395588; // type:object size:0x2D scope:local align:4 data:string +@271 = .data:0x803955B8; // type:object size:0x2D scope:local align:4 data:string +@294 = .data:0x803955E8; // type:object size:0x2B scope:local align:4 data:string +...data.0 = .data:0x80395618; // type:label scope:local +@1 = .data:0x80395618; // type:object size:0x46 scope:local align:4 data:string +ResetFunctionInfo = .data:0x80395660; // type:object size:0x10 scope:local align:4 +CardData = .data:0x80395680; // type:object size:0x160 scope:global align:32 +SectorSizeTable = .data:0x803957E0; // type:object size:0x20 scope:global align:4 +LatencyTable = .data:0x80395800; // type:object size:0x20 scope:global align:4 +...data.0 = .data:0x80395820; // type:label scope:local +@1 = .data:0x80395820; // type:object size:0x44 scope:local align:4 data:string +GXDefaultVATList = .data:0x80395864; // type:object size:0xD0 scope:global align:4 +GXDefaultProjData = .data:0x80395934; // type:object size:0x1C scope:global align:4 +@140 = .data:0x80395950; // type:object size:0x68 scope:local align:4 +@315 = .data:0x803959B8; // type:object size:0x44 scope:local align:4 +@342 = .data:0x803959FC; // type:object size:0x44 scope:local align:4 +@418 = .data:0x80395A40; // type:object size:0x44 scope:local align:4 +@524 = .data:0x80395A84; // type:object size:0x1C scope:local align:4 +@523 = .data:0x80395AA0; // type:object size:0x54 scope:local align:4 +GXNtsc480IntDf = .data:0x80395AF8; // type:object size:0x3C scope:global align:4 +GXNtsc480Int = .data:0x80395B34; // type:object size:0x3C scope:global align:4 +GXMpal480IntDf = .data:0x80395B70; // type:object size:0x3C scope:global align:4 +GXPal528IntDf = .data:0x80395BAC; // type:object size:0x3C scope:global align:4 +GXEurgb60Hz480IntDf = .data:0x80395BE8; // type:object size:0x3C scope:global align:4 +@145 = .data:0x80395C28; // type:object size:0x1C scope:local align:4 +@104 = .data:0x80395C48; // type:object size:0xF4 scope:local align:4 +@145 = .data:0x80395D3C; // type:object size:0xF4 scope:local align:4 +@180 = .data:0x80395E30; // type:object size:0x3C scope:local align:4 +...data.0 = .data:0x80395E70; // type:label scope:local +TEVCOpTableST0 = .data:0x80395E70; // type:object size:0x14 scope:global align:4 +TEVCOpTableST1 = .data:0x80395E84; // type:object size:0x14 scope:global align:4 +TEVAOpTableST0 = .data:0x80395E98; // type:object size:0x14 scope:global align:4 +TEVAOpTableST1 = .data:0x80395EAC; // type:object size:0x14 scope:global align:4 +c2r$194 = .data:0x80395EC0; // type:object size:0x24 scope:local align:4 +p2f$247 = .data:0x80395EE8; // type:object size:0x20 scope:local align:4 +@254 = .data:0x80395F08; // type:object size:0x5C scope:local align:4 +@253 = .data:0x80395F64; // type:object size:0x90 scope:local align:4 +@121 = .data:0x80395FF8; // type:object size:0x68 scope:local align:4 +...data.0 = .data:0x80396060; // type:label scope:local +__files = .data:0x80396060; // type:object size:0x140 scope:global align:4 +pow_10$415 = .data:0x803961A0; // type:object size:0x40 scope:local align:8 +@904 = .data:0x803961E0; // type:object size:0x124 scope:local align:4 +__ctype_map = .data:0x80396308; // type:object size:0x100 scope:global align:4 +__lower_map = .data:0x80396408; // type:object size:0x100 scope:global align:4 +__upper_map = .data:0x80396508; // type:object size:0x100 scope:global align:4 +__lconv = .data:0x80396608; // type:object size:0x38 scope:global align:4 data:4byte +@1235 = .data:0x80396640; // type:object size:0x84 scope:local align:4 +@1293 = .data:0x803966C4; // type:object size:0x84 scope:local align:4 +@1428 = .data:0x80396748; // type:object size:0xE0 scope:local align:4 +@1427 = .data:0x80396828; // type:object size:0x44 scope:local align:4 +@715 = .data:0x80396870; // type:object size:0xD0 scope:local align:4 +@342 = .data:0x80396940; // type:object size:0x44 scope:local align:4 +@425 = .data:0x80396984; // type:object size:0x44 scope:local align:4 +gTRKDispatchTable = .data:0x803969C8; // type:object size:0x84 scope:global align:4 +@893 = .data:0x80396A50; // type:object size:0x1C scope:local align:4 +@989 = .data:0x80396A6C; // type:object size:0x1C scope:local align:4 +gTRKRestoreFlags = .data:0x80396A88; // type:object size:0x9 scope:global align:4 data:byte +gTRKExceptionStatus = .data:0x80396A94; // type:object size:0x10 scope:global align:4 data:4byte +gTRKStepStatus = .data:0x80396AA4; // type:object size:0x14 scope:global align:4 data:4byte +TRK_ISR_OFFSETS = .data:0x80396AB8; // type:object size:0x3C scope:global align:4 data:4byte +gDBCommTable = .data:0x80396AF8; // type:object size:0x1C scope:global align:4 data:4byte +...bss.0 = .bss:0x80396B20; // type:label scope:local +@3571 = .bss:0x80396B20; // type:object size:0xC scope:local align:4 +@3977 = .bss:0x80396B2C; // type:object size:0xC scope:local align:4 +mTact__17mDoAud_zelAudio_c = .bss:0x80396B38; // type:object size:0x4C scope:global align:4 +@3978 = .bss:0x80396B84; // type:object size:0xC scope:local align:4 +g_mDoAud_zelAudio = .bss:0x80396B90; // type:object size:0x2148 scope:global align:4 data:4byte +g_mDoCPd_gamePad = .bss:0x80398CD8; // type:object size:0x10 scope:global align:4 data:4byte +g_mDoCPd_cpadInfo = .bss:0x80398CE8; // type:object size:0xF0 scope:global align:4 data:float +mFrameBufferTexObj__13mDoGph_gInf_c = .bss:0x80398DD8; // type:object size:0x20 scope:global align:4 +mZbufferTexObj__13mDoGph_gInf_c = .bss:0x80398DF8; // type:object size:0x20 scope:global align:4 +mBlureMtx__13mDoGph_gInf_c = .bss:0x80398E18; // type:object size:0x30 scope:global align:4 +mCaptureThread = .bss:0x80398E48; // type:object size:0x318 scope:global align:8 +...bss.0 = .bss:0x80399160; // type:label scope:local +@3571 = .bss:0x80399160; // type:object size:0xC scope:local align:4 +now__14mDoMtx_stack_c = .bss:0x8039916C; // type:object size:0x30 scope:global align:4 data:float +buffer__14mDoMtx_stack_c = .bss:0x8039919C; // type:object size:0x300 scope:global align:4 +@4323 = .bss:0x8039949C; // type:object size:0xC scope:local align:4 +@4353 = .bss:0x803994A8; // type:object size:0xC scope:local align:4 +mDoMtx_quatStack = .bss:0x803994B4; // type:object size:0x11C scope:global align:4 +@4080 = .bss:0x803995D0; // type:object size:0xC scope:local align:4 +mClipper__14mDoLib_clipper = .bss:0x803995DC; // type:object size:0x5C scope:global align:4 data:4byte +@3967 = .bss:0x80399638; // type:object size:0xC scope:local align:4 +mDoHIO_root = .bss:0x80399644; // type:object size:0x808 scope:global align:4 data:4byte +...bss.0 = .bss:0x80399E60; // type:label scope:local +@3571 = .bss:0x80399E60; // type:object size:0xC scope:local align:4 +l_thread__9mDoDvdThd = .bss:0x80399E70; // type:object size:0x318 scope:global align:8 +l_threadStack__9mDoDvdThd = .bss:0x8039A1A0; // type:object size:0x1000 scope:global align:32 +l_param__9mDoDvdThd = .bss:0x8039B1A0; // type:object size:0x48 scope:global align:4 +...bss.0 = .bss:0x8039B200; // type:label scope:local +DvdErr_thread = .bss:0x8039B200; // type:object size:0x318 scope:global align:8 +DvdErr_stack = .bss:0x8039B520; // type:object size:0x1000 scope:global align:32 +Alarm = .bss:0x8039C520; // type:object size:0x28 scope:local align:8 +MemCardStack = .bss:0x8039C560; // type:object size:0x1000 scope:global align:32 +MemCardThread = .bss:0x8039D560; // type:object size:0x318 scope:global align:8 +MemCardWorkArea0 = .bss:0x8039D880; // type:object size:0xA000 scope:global align:32 +g_mDoMemCd_control = .bss:0x803A7880; // type:object size:0x1698 scope:global align:8 +sTmpBuf = .bss:0x803A8F20; // type:object size:0x2000 scope:global align:32 data:4byte +sTmpBuf2 = .bss:0x803AAF20; // type:object size:0x2000 scope:global align:32 +@3977 = .bss:0x803ACF20; // type:object size:0xC scope:local align:4 +g_mDoGaC_gbaCom = .bss:0x803ACF2C; // type:object size:0x128 scope:global align:4 data:byte +TestDataManager = .bss:0x803AD054; // type:object size:0x80 scope:global align:4 +@4031 = .bss:0x803AD0D8; // type:object size:0xC scope:local align:4 +non_pos = .bss:0x803AD0E4; // type:object size:0xC scope:global align:4 data:float +DMC = .bss:0x803AD0F0; // type:object size:0x7DC scope:global align:4 +@4047 = .bss:0x803AD8D0; // type:object size:0xC scope:local align:4 +g_HIO = .bss:0x803AD8DC; // type:object size:0x58 scope:global align:4 +...bss.0 = .bss:0x803AD938; // type:label scope:local +@3571 = .bss:0x803AD938; // type:object size:0xC scope:local align:4 +@4029 = .bss:0x803AD944; // type:object size:0xC scope:local align:4 +@4697 = .bss:0x803AD950; // type:object size:0xC scope:local align:4 +@4698 = .bss:0x803AD95C; // type:object size:0xC scope:local align:4 +@4699 = .bss:0x803AD968; // type:object size:0xC scope:local align:4 +@4700 = .bss:0x803AD974; // type:object size:0xC scope:local align:4 +@4701 = .bss:0x803AD980; // type:object size:0xC scope:local align:4 +@4702 = .bss:0x803AD98C; // type:object size:0xC scope:local align:4 +@4703 = .bss:0x803AD998; // type:object size:0xC scope:local align:4 +@4704 = .bss:0x803AD9A4; // type:object size:0xC scope:local align:4 +@4705 = .bss:0x803AD9B0; // type:object size:0xC scope:local align:4 +@4706 = .bss:0x803AD9BC; // type:object size:0xC scope:local align:4 +@4707 = .bss:0x803AD9C8; // type:object size:0xC scope:local align:4 +@4708 = .bss:0x803AD9D4; // type:object size:0xC scope:local align:4 +@4709 = .bss:0x803AD9E0; // type:object size:0xC scope:local align:4 +@4710 = .bss:0x803AD9EC; // type:object size:0xC scope:local align:4 +l_cullSizeBox = .bss:0x803AD9F8; // type:object size:0x150 scope:global align:4 +@4711 = .bss:0x803ADB48; // type:object size:0xC scope:local align:4 +@4712 = .bss:0x803ADB54; // type:object size:0xC scope:local align:4 +@4713 = .bss:0x803ADB60; // type:object size:0xC scope:local align:4 +@4714 = .bss:0x803ADB6C; // type:object size:0xC scope:local align:4 +@4715 = .bss:0x803ADB78; // type:object size:0xC scope:local align:4 +@4716 = .bss:0x803ADB84; // type:object size:0xC scope:local align:4 +@4717 = .bss:0x803ADB90; // type:object size:0xC scope:local align:4 +@4718 = .bss:0x803ADB9C; // type:object size:0xC scope:local align:4 +l_cullSizeSphere = .bss:0x803ADBA8; // type:object size:0x80 scope:global align:4 data:float +@4856 = .bss:0x803ADC28; // type:object size:0xC scope:local align:4 +min$4855 = .bss:0x803ADC34; // type:object size:0xC scope:local align:4 +@4892 = .bss:0x803ADC40; // type:object size:0xC scope:local align:4 +max$4891 = .bss:0x803ADC4C; // type:object size:0xC scope:local align:4 +@5074 = .bss:0x803ADC58; // type:object size:0xC scope:local align:4 +@5077 = .bss:0x803ADC64; // type:object size:0xC scope:local align:4 +@5078 = .bss:0x803ADC70; // type:object size:0xC scope:local align:4 +fairy_offset_tbl$5073 = .bss:0x803ADC7C; // type:object size:0x24 scope:local align:4 +@6104 = .bss:0x803ADCA0; // type:object size:0xC scope:local align:4 +water_check$6103 = .bss:0x803ADCAC; // type:object size:0x50 scope:local align:4 +l_fopCamM_id = .bss:0x803ADD00; // type:object size:0x10 scope:global align:4 +l_fopOvlpM_Request = .bss:0x803ADD10; // type:object size:0x28 scope:global align:4 +stick = .bss:0x803ADD38; // type:object size:0x28 scope:global align:4 data:4byte +lists$2178 = .bss:0x803ADD60; // type:object size:0x2EE0 scope:local align:4 +l_fpcLn_Line = .bss:0x803B0C40; // type:object size:0xC0 scope:global align:4 +rootlayer$4185 = .bss:0x803B0D00; // type:object size:0x2C scope:local align:4 +queue$4186 = .bss:0x803B0D2C; // type:object size:0x78 scope:local align:4 +l_fpcPi_Queue = .bss:0x803B0DA8; // type:object size:0xC scope:global align:4 +...bss.0 = .bss:0x803B0DB8; // type:label scope:local +@3571 = .bss:0x803B0DB8; // type:object size:0xC scope:local align:4 +@4226 = .bss:0x803B0DC4; // type:object size:0xC scope:local align:4 +TresureInfo = .bss:0x803B0DD0; // type:object size:0x404 scope:global align:4 data:4byte +@4231 = .bss:0x803B11D4; // type:object size:0xC scope:local align:4 +DoorInfo = .bss:0x803B11E0; // type:object size:0x904 scope:global align:4 data:4byte +@4528 = .bss:0x803B1AE4; // type:object size:0xC scope:local align:4 +l_offset$4527 = .bss:0x803B1AF0; // type:object size:0xC scope:local align:4 +l_m$4531 = .bss:0x803B1AFC; // type:object size:0x60 scope:local align:4 +@5558 = .bss:0x803B1B5C; // type:object size:0xC scope:local align:4 +mStatus__20dStage_roomControl_c = .bss:0x803B1B68; // type:object size:0x4500 scope:global align:4 data:4byte +mMemoryBlock__20dStage_roomControl_c = .bss:0x803B6068; // type:object size:0x40 scope:global align:4 +...bss.0 = .bss:0x803B60A8; // type:label scope:local +@3571 = .bss:0x803B60A8; // type:object size:0xC scope:local align:4 +@4183 = .bss:0x803B60B4; // type:object size:0xC scope:local align:4 +mRoomInfo__6dMap_c = .bss:0x803B60C0; // type:object size:0x1270 scope:global align:4 +mAgbSendBuf__6dMap_c = .bss:0x803B7330; // type:object size:0x82 scope:global align:4 data:2byte +mAgbSendBufIsland__6dMap_c = .bss:0x803B73B4; // type:object size:0xC4 scope:global align:4 data:byte +@4185 = .bss:0x803B7478; // type:object size:0xC scope:local align:4 +mFrameTex__6dMap_c = .bss:0x803B7484; // type:object size:0xA0 scope:global align:4 +@4187 = .bss:0x803B7524; // type:object size:0xC scope:local align:4 +mFrameTexture__6dMap_c = .bss:0x803B7530; // type:object size:0x240 scope:global align:4 data:byte +@4188 = .bss:0x803B7770; // type:object size:0xC scope:local align:4 +mIconFreeTex__6dMap_c = .bss:0x803B777C; // type:object size:0x14 scope:global align:4 data:4byte +@4189 = .bss:0x803B7790; // type:object size:0xC scope:local align:4 +mIconFreeTexture__6dMap_c = .bss:0x803B779C; // type:object size:0x48 scope:global align:4 data:byte +@4190 = .bss:0x803B77E4; // type:object size:0xC scope:local align:4 +mIconSelfTex__6dMap_c = .bss:0x803B77F0; // type:object size:0x14 scope:global align:4 data:4byte +@4191 = .bss:0x803B7804; // type:object size:0xC scope:local align:4 +mIconSelfTexture__6dMap_c = .bss:0x803B7810; // type:object size:0x48 scope:global align:4 data:byte +@4192 = .bss:0x803B7858; // type:object size:0xC scope:local align:4 +mCursor__6dMap_c = .bss:0x803B7864; // type:object size:0x28 scope:global align:4 data:4byte +@4193 = .bss:0x803B788C; // type:object size:0xC scope:local align:4 +mAgbCursor__6dMap_c = .bss:0x803B7898; // type:object size:0x20 scope:global align:4 data:4byte +@4195 = .bss:0x803B78B8; // type:object size:0xC scope:local align:4 +mPoint__6dMap_c = .bss:0x803B78C4; // type:object size:0x1E0 scope:global align:4 +@4196 = .bss:0x803B7AA4; // type:object size:0xC scope:local align:4 +m2DSQdraw__6dMap_c = .bss:0x803B7AB0; // type:object size:0x20 scope:global align:4 data:4byte +@4197 = .bss:0x803B7AD0; // type:object size:0xC scope:local align:4 +m2DSQdraw2__6dMap_c = .bss:0x803B7ADC; // type:object size:0x20 scope:global align:4 data:4byte +@4199 = .bss:0x803B7AFC; // type:object size:0xC scope:local align:4 +mTbox__6dMap_c = .bss:0x803B7B08; // type:object size:0x2E0 scope:global align:4 +@4201 = .bss:0x803B7DE8; // type:object size:0xC scope:local align:4 +mDoor__6dMap_c = .bss:0x803B7DF4; // type:object size:0x5C0 scope:global align:4 +@4202 = .bss:0x803B83B4; // type:object size:0xC scope:local align:4 +mPointRestart__6dMap_c = .bss:0x803B83C0; // type:object size:0x28 scope:global align:4 data:4byte +@4204 = .bss:0x803B83E8; // type:object size:0xC scope:local align:4 +mPointFriend__6dMap_c = .bss:0x803B83F4; // type:object size:0x60 scope:global align:4 +@4205 = .bss:0x803B8454; // type:object size:0xC scope:local align:4 +mShip__6dMap_c = .bss:0x803B8460; // type:object size:0x5C scope:global align:4 data:4byte +mCollectPointData__6dMap_c = .bss:0x803B84BC; // type:object size:0x600 scope:global align:4 +mCollectPointDataLinkList__6dMap_c = .bss:0x803B8ABC; // type:object size:0x15 scope:global align:4 data:byte +@4208 = .bss:0x803B8AD4; // type:object size:0xC scope:local align:4 +g_mapHIO = .bss:0x803B8AE0; // type:object size:0x100 scope:global align:4 +@4868 = .bss:0x803B8BE0; // type:object size:0xC scope:local align:4 +g_dComIfG_gameInfo = .bss:0x803B8BF0; // type:object size:0x1D1B0 scope:global align:8 data:2byte +...bss.0 = .bss:0x803D5DA0; // type:label scope:local +@3571 = .bss:0x803D5DA0; // type:object size:0xC scope:local align:4 +mFlags__7daAgb_c = .bss:0x803D5DAC; // type:object size:0xC scope:global align:4 data:2byte +@4367 = .bss:0x803D5DB8; // type:object size:0xC scope:local align:4 +m_smoke__10daNpc_Os_c = .bss:0x803D5DC4; // type:object size:0x20 scope:global align:4 +@4368 = .bss:0x803D5DE4; // type:object size:0xC scope:local align:4 +m_smoke_tevstr__10daNpc_Os_c = .bss:0x803D5DF0; // type:object size:0xB0 scope:global align:4 +m_ib_actor__9daIball_c = .bss:0x803D5EA0; // type:object size:0x14 scope:global align:4 +@7497 = .bss:0x803D5EB8; // type:object size:0xC scope:local align:4 +l_offsetPos$7496 = .bss:0x803D5EC4; // type:object size:0xC scope:local align:4 data:float +@4079 = .bss:0x803D5ED0; // type:object size:0xC scope:local align:4 +total_spd$4078 = .bss:0x803D5EDC; // type:object size:0xC scope:local align:4 data:float +@4111 = .bss:0x803D5EE8; // type:object size:0xC scope:local align:4 +path_spd$4110 = .bss:0x803D5EF4; // type:object size:0xC scope:local align:4 data:float +mTempBackup__14dMat_control_c = .bss:0x803D5F00; // type:object size:0xC scope:global align:4 data:4byte +...bss.0 = .bss:0x803D5F10; // type:label scope:local +@3571 = .bss:0x803D5F10; // type:object size:0xC scope:local align:4 +l_kuroOrthoMtx = .bss:0x803D5F1C; // type:object size:0x30 scope:global align:4 +l_colOrthoMtx = .bss:0x803D5F4C; // type:object size:0x30 scope:global align:4 +mKuroTexObj__15dMagma_packet_c = .bss:0x803D5F7C; // type:object size:0x20 scope:global align:4 +mKuroMtx__15dMagma_packet_c = .bss:0x803D5F9C; // type:object size:0x30 scope:global align:4 +mColTexObj__15dMagma_packet_c = .bss:0x803D5FCC; // type:object size:0x20 scope:global align:4 +mFloorMtx__15dMagma_packet_c = .bss:0x803D5FEC; // type:object size:0x30 scope:global align:4 +mBallMtx__15dMagma_packet_c = .bss:0x803D601C; // type:object size:0x30 scope:global align:4 +@4370 = .bss:0x803D6050; // type:object size:0xC scope:local align:4 +...bss.0 = .bss:0x803D6060; // type:label scope:local +@3571 = .bss:0x803D6060; // type:object size:0xC scope:local align:4 +@4483 = .bss:0x803D606C; // type:object size:0xC scope:local align:4 +l_particleOffset$4482 = .bss:0x803D6078; // type:object size:0xC scope:local align:4 +@4487 = .bss:0x803D6084; // type:object size:0xC scope:local align:4 +l_scale$4486 = .bss:0x803D6090; // type:object size:0xC scope:local align:4 +@4582 = .bss:0x803D609C; // type:object size:0xC scope:local align:4 +mSmokeEcallback__12dTree_data_c = .bss:0x803D60A8; // type:object size:0x20 scope:global align:4 +...bss.0 = .bss:0x803D60C8; // type:label scope:local +@3571 = .bss:0x803D60C8; // type:object size:0xC scope:local align:4 +@4523 = .bss:0x803D60D4; // type:object size:0xC scope:local align:4 +@4926 = .bss:0x803D60E0; // type:object size:0xC scope:local align:4 +pos$5007 = .bss:0x803D60EC; // type:object size:0xC scope:local align:4 data:float +@5039 = .bss:0x803D60F8; // type:object size:0xC scope:local align:4 +@5040 = .bss:0x803D6104; // type:object size:0xC scope:local align:4 +@5041 = .bss:0x803D6110; // type:object size:0xC scope:local align:4 +@5042 = .bss:0x803D611C; // type:object size:0xC scope:local align:4 +mTsubo__13dPa_control_c = .bss:0x803D6128; // type:object size:0x20 scope:global align:4 +@5043 = .bss:0x803D6148; // type:object size:0xC scope:local align:4 +@5044 = .bss:0x803D6154; // type:object size:0xC scope:local align:4 +@5045 = .bss:0x803D6160; // type:object size:0xC scope:local align:4 +mLifeBall__13dPa_control_c = .bss:0x803D616C; // type:object size:0x18 scope:global align:4 data:4byte +@5046 = .bss:0x803D6184; // type:object size:0xC scope:local align:4 +@5047 = .bss:0x803D6190; // type:object size:0xC scope:local align:4 +@5048 = .bss:0x803D619C; // type:object size:0xC scope:local align:4 +mSmokeEcallback__13dPa_control_c = .bss:0x803D61A8; // type:object size:0x20 scope:global align:4 +@5049 = .bss:0x803D61C8; // type:object size:0xC scope:local align:4 +@5050 = .bss:0x803D61D4; // type:object size:0xC scope:local align:4 +@5051 = .bss:0x803D61E0; // type:object size:0xC scope:local align:4 +@5052 = .bss:0x803D61EC; // type:object size:0xC scope:local align:4 +mWindViewMatrix__13dPa_control_c = .bss:0x803D61F8; // type:object size:0x30 scope:global align:4 +jpcName$5161 = .bss:0x803D6228; // type:object size:0x20 scope:local align:4 +...bss.0 = .bss:0x803D6248; // type:label scope:local +@3571 = .bss:0x803D6248; // type:object size:0xC scope:local align:4 +mSimpleTexObj__21dDlst_shadowControl_c = .bss:0x803D6254; // type:object size:0x20 scope:global align:4 +@5969 = .bss:0x803D6274; // type:object size:0xC scope:local align:4 +l_p1Offset$5968 = .bss:0x803D6280; // type:object size:0xC scope:local align:4 +@5973 = .bss:0x803D628C; // type:object size:0xC scope:local align:4 +l_p2Offset$5972 = .bss:0x803D6298; // type:object size:0xC scope:local align:4 +@6037 = .bss:0x803D62A4; // type:object size:0xC scope:local align:4 +mWipeDlst__12dDlst_list_c = .bss:0x803D62B0; // type:object size:0x44 scope:global align:4 data:4byte +@5105 = .bss:0x803D62F8; // type:object size:0xC scope:local align:4 +r09o$5104 = .bss:0x803D6304; // type:object size:0xC scope:local align:4 data:float +...bss.0 = .bss:0x803D6310; // type:label scope:local +@3571 = .bss:0x803D6310; // type:object size:0xC scope:local align:4 +@8946 = .bss:0x803D631C; // type:object size:0xC scope:local align:4 +@8949 = .bss:0x803D6328; // type:object size:0xC scope:local align:4 +@8950 = .bss:0x803D6334; // type:object size:0xC scope:local align:4 +@8951 = .bss:0x803D6340; // type:object size:0xC scope:local align:4 +add_table$8945 = .bss:0x803D634C; // type:object size:0x30 scope:local align:4 +@9738 = .bss:0x803D637C; // type:object size:0xC scope:local align:4 +@9741 = .bss:0x803D6388; // type:object size:0xC scope:local align:4 +@9742 = .bss:0x803D6394; // type:object size:0xC scope:local align:4 +@9743 = .bss:0x803D63A0; // type:object size:0xC scope:local align:4 +@9744 = .bss:0x803D63AC; // type:object size:0xC scope:local align:4 +@9745 = .bss:0x803D63B8; // type:object size:0xC scope:local align:4 +@9746 = .bss:0x803D63C4; // type:object size:0xC scope:local align:4 +@9747 = .bss:0x803D63D0; // type:object size:0xC scope:local align:4 +add_table$9737 = .bss:0x803D63DC; // type:object size:0x60 scope:local align:4 +@10225 = .bss:0x803D643C; // type:object size:0xC scope:local align:4 +@10228 = .bss:0x803D6448; // type:object size:0xC scope:local align:4 +@10229 = .bss:0x803D6454; // type:object size:0xC scope:local align:4 +@10230 = .bss:0x803D6460; // type:object size:0xC scope:local align:4 +add_table$10224 = .bss:0x803D646C; // type:object size:0x30 scope:local align:4 +@10435 = .bss:0x803D649C; // type:object size:0xC scope:local align:4 +@10438 = .bss:0x803D64A8; // type:object size:0xC scope:local align:4 +@10439 = .bss:0x803D64B4; // type:object size:0xC scope:local align:4 +@10440 = .bss:0x803D64C0; // type:object size:0xC scope:local align:4 +@10441 = .bss:0x803D64CC; // type:object size:0xC scope:local align:4 +@10442 = .bss:0x803D64D8; // type:object size:0xC scope:local align:4 +@10443 = .bss:0x803D64E4; // type:object size:0xC scope:local align:4 +@10444 = .bss:0x803D64F0; // type:object size:0xC scope:local align:4 +@10445 = .bss:0x803D64FC; // type:object size:0xC scope:local align:4 +@10446 = .bss:0x803D6508; // type:object size:0xC scope:local align:4 +@10447 = .bss:0x803D6514; // type:object size:0xC scope:local align:4 +@10448 = .bss:0x803D6520; // type:object size:0xC scope:local align:4 +@10449 = .bss:0x803D652C; // type:object size:0xC scope:local align:4 +@10450 = .bss:0x803D6538; // type:object size:0xC scope:local align:4 +@10451 = .bss:0x803D6544; // type:object size:0xC scope:local align:4 +@10452 = .bss:0x803D6550; // type:object size:0xC scope:local align:4 +hokuto_position$10434 = .bss:0x803D655C; // type:object size:0x60 scope:local align:4 +@10818 = .bss:0x803D65BC; // type:object size:0xC scope:local align:4 +@10821 = .bss:0x803D65C8; // type:object size:0xC scope:local align:4 +@10822 = .bss:0x803D65D4; // type:object size:0xC scope:local align:4 +@10823 = .bss:0x803D65E0; // type:object size:0xC scope:local align:4 +add_table$10817 = .bss:0x803D65EC; // type:object size:0x30 scope:local align:4 +@5493 = .bss:0x803D6620; // type:object size:0xC scope:local align:4 +DefaultGap$5492 = .bss:0x803D662C; // type:object size:0xC scope:local align:4 data:float +@7665 = .bss:0x803D6638; // type:object size:0xC scope:local align:4 +DefaultGap$7664 = .bss:0x803D6644; // type:object size:0xC scope:local align:4 +@8297 = .bss:0x803D6650; // type:object size:0xC scope:local align:4 +DefaultGap$8296 = .bss:0x803D665C; // type:object size:0xC scope:local align:4 data:float +@9372 = .bss:0x803D6668; // type:object size:0xC scope:local align:4 +DefaultGap$9371 = .bss:0x803D6674; // type:object size:0xC scope:local align:4 data:float +@11300 = .bss:0x803D6680; // type:object size:0xC scope:local align:4 +DefaultGap$11299 = .bss:0x803D668C; // type:object size:0xC scope:local align:4 data:float +@4227 = .bss:0x803D6698; // type:object size:0xC scope:local align:4 +@5140 = .bss:0x803D66A8; // type:object size:0xC scope:local align:4 +l_snap = .bss:0x803D66B4; // type:object size:0xEE8 scope:global align:4 data:4byte +...bss.0 = .bss:0x803D75A0; // type:label scope:local +@3571 = .bss:0x803D75A0; // type:object size:0xC scope:local align:4 +@4265 = .bss:0x803D75AC; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x803D75B8; // type:object size:0x38 scope:local align:4 +@4391 = .bss:0x803D75F0; // type:object size:0xC scope:local align:4 +l_msgCtrl = .bss:0x803D75FC; // type:object size:0xC scope:global align:4 +@5125 = .bss:0x803D7608; // type:object size:0xC scope:local align:4 +offset_arrow_pos$5124 = .bss:0x803D7614; // type:object size:0xC scope:local align:4 data:float +arcName$4142 = .bss:0x803D7620; // type:object size:0x20 scope:local align:4 +@5369 = .bss:0x803D7640; // type:object size:0xC scope:local align:4 +fuse_offset$5368 = .bss:0x803D764C; // type:object size:0xC scope:local align:4 data:float +@4860 = .bss:0x803D7658; // type:object size:0xC scope:local align:4 +local_center$4859 = .bss:0x803D7664; // type:object size:0xC scope:local align:4 data:float +@5166 = .bss:0x803D7670; // type:object size:0xC scope:local align:4 +fuse_offset$5165 = .bss:0x803D767C; // type:object size:0xC scope:local align:4 data:float +...bss.0 = .bss:0x803D7688; // type:label scope:local +@3571 = .bss:0x803D7688; // type:object size:0xC scope:local align:4 +@4314 = .bss:0x803D7694; // type:object size:0xC scope:local align:4 +l_blur_top = .bss:0x803D76A0; // type:object size:0xC scope:global align:4 data:float +@4315 = .bss:0x803D76AC; // type:object size:0xC scope:local align:4 +l_blur_root = .bss:0x803D76B8; // type:object size:0xC scope:global align:4 data:float +texObj$4436 = .bss:0x803D76C4; // type:object size:0x20 scope:local align:4 +@5149 = .bss:0x803D76E4; // type:object size:0xC scope:local align:4 +at_offset$5148 = .bss:0x803D76F0; // type:object size:0xC scope:local align:4 +...bss.0 = .bss:0x803D7700; // type:label scope:local +@3571 = .bss:0x803D7700; // type:object size:0xC scope:local align:4 +@4053 = .bss:0x803D770C; // type:object size:0xC scope:local align:4 +Vobj03_pos0 = .bss:0x803D7718; // type:object size:0x12C scope:global align:4 +@4055 = .bss:0x803D7844; // type:object size:0xC scope:local align:4 +Vobj03_pos1 = .bss:0x803D7850; // type:object size:0x12C scope:global align:4 +@4057 = .bss:0x803D797C; // type:object size:0xC scope:local align:4 +Vobj04_pos0 = .bss:0x803D7988; // type:object size:0x12C scope:global align:4 +@4059 = .bss:0x803D7AB4; // type:object size:0xC scope:local align:4 +Vobj04_pos1 = .bss:0x803D7AC0; // type:object size:0x12C scope:global align:4 +@4061 = .bss:0x803D7BEC; // type:object size:0xC scope:local align:4 +Vobj05_pos0 = .bss:0x803D7BF8; // type:object size:0x12C scope:global align:4 +@4063 = .bss:0x803D7D24; // type:object size:0xC scope:local align:4 +Vobj05_pos1 = .bss:0x803D7D30; // type:object size:0x12C scope:global align:4 +@4065 = .bss:0x803D7E5C; // type:object size:0xC scope:local align:4 +Vobj07_0_pos0 = .bss:0x803D7E68; // type:object size:0x12C scope:global align:4 +@4067 = .bss:0x803D7F94; // type:object size:0xC scope:local align:4 +Vobj07_0_pos1 = .bss:0x803D7FA0; // type:object size:0x12C scope:global align:4 +...bss.0 = .bss:0x803D80D0; // type:label scope:local +@3571 = .bss:0x803D80D0; // type:object size:0xC scope:local align:4 +@4421 = .bss:0x803D80DC; // type:object size:0xC scope:local align:4 +ripple_scale$4420 = .bss:0x803D80E8; // type:object size:0xC scope:local align:4 +@4444 = .bss:0x803D80F4; // type:object size:0xC scope:local align:4 +ripple_scale$4443 = .bss:0x803D8100; // type:object size:0xC scope:local align:4 +@4094 = .bss:0x803D8110; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x803D811C; // type:object size:0xA4 scope:local align:4 data:float +@4204 = .bss:0x803D81C0; // type:object size:0xC scope:local align:4 +l_himo2HIO = .bss:0x803D81CC; // type:object size:0x24 scope:global align:4 data:float +@3993 = .bss:0x803D81F0; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x803D81FC; // type:object size:0x48 scope:local align:4 +@4054 = .bss:0x803D8248; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x803D8254; // type:object size:0x94 scope:local align:4 +...bss.0 = .bss:0x803D82E8; // type:label scope:local +@3571 = .bss:0x803D82E8; // type:object size:0xC scope:local align:4 +@4257 = .bss:0x803D82F4; // type:object size:0xC scope:local align:4 +pos$4256 = .bss:0x803D8300; // type:object size:0xC scope:local align:4 +@4263 = .bss:0x803D830C; // type:object size:0xC scope:local align:4 +pos$4262 = .bss:0x803D8318; // type:object size:0xC scope:local align:4 +@4269 = .bss:0x803D8324; // type:object size:0xC scope:local align:4 +pos$4268 = .bss:0x803D8330; // type:object size:0xC scope:local align:4 +@4556 = .bss:0x803D833C; // type:object size:0xC scope:local align:4 +pos$4555 = .bss:0x803D8348; // type:object size:0xC scope:local align:4 data:float +@4661 = .bss:0x803D8354; // type:object size:0xC scope:local align:4 +pos$4660 = .bss:0x803D8360; // type:object size:0xC scope:local align:4 data:float +@4815 = .bss:0x803D836C; // type:object size:0xC scope:local align:4 +pos$4814 = .bss:0x803D8378; // type:object size:0xC scope:local align:4 +@4820 = .bss:0x803D8384; // type:object size:0xC scope:local align:4 +pos$4819 = .bss:0x803D8390; // type:object size:0xC scope:local align:4 +...bss.0 = .bss:0x803D83A0; // type:label scope:local +@3571 = .bss:0x803D83A0; // type:object size:0xC scope:local align:4 +l_hammer_splash_particle_scale = .bss:0x803D83AC; // type:object size:0xC scope:global align:4 data:float +right_dir$4872 = .bss:0x803D83B8; // type:object size:0xC scope:local align:4 data:float +texObj$5145 = .bss:0x803D83C4; // type:object size:0x20 scope:local align:4 +@5230 = .bss:0x803D83E4; // type:object size:0xC scope:local align:4 +m_pcallback__25daPy_waterDropEcallBack_c = .bss:0x803D83F0; // type:object size:0x5C scope:global align:4 data:4byte +normal_ripple_scale$5622 = .bss:0x803D844C; // type:object size:0xC scope:local align:4 +small_ripple_scale$5625 = .bss:0x803D8458; // type:object size:0xC scope:local align:4 +waterfall_splash_trans$5683 = .bss:0x803D8464; // type:object size:0xC scope:local align:4 +run_splash_scale$6025 = .bss:0x803D8470; // type:object size:0xC scope:local align:4 +run_grass_scale$6028 = .bss:0x803D847C; // type:object size:0xC scope:local align:4 +heavy_emit_smoke_scale$6031 = .bss:0x803D8488; // type:object size:0xC scope:local align:4 +heavy_dyn_smoke_scale$6034 = .bss:0x803D8494; // type:object size:0xC scope:local align:4 +heavy_pat_smoke_scale$6037 = .bss:0x803D84A0; // type:object size:0xC scope:local align:4 +tail_scale$6488 = .bss:0x803D84AC; // type:object size:0xC scope:local align:4 data:float +arm_flame_scale$6629 = .bss:0x803D84B8; // type:object size:0xC scope:local align:4 data:float +@6763 = .bss:0x803D84C4; // type:object size:0xC scope:local align:4 +eff_scale0$6762 = .bss:0x803D84D0; // type:object size:0xC scope:local align:4 +@6767 = .bss:0x803D84DC; // type:object size:0xC scope:local align:4 +eff_scale2$6766 = .bss:0x803D84E8; // type:object size:0xC scope:local align:4 +direction$6770 = .bss:0x803D84F4; // type:object size:0xC scope:local align:4 +splash_scale$14281 = .bss:0x803D8500; // type:object size:0xC scope:local align:4 data:float +ripple_scale$14284 = .bss:0x803D850C; // type:object size:0xC scope:local align:4 data:float +@15126 = .bss:0x803D8518; // type:object size:0xC scope:local align:4 +arm_pos$15125 = .bss:0x803D8524; // type:object size:0xC scope:local align:4 +@15130 = .bss:0x803D8530; // type:object size:0xC scope:local align:4 +armA_offset$15129 = .bss:0x803D853C; // type:object size:0xC scope:local align:4 +dynamic_scale$16562 = .bss:0x803D8548; // type:object size:0xC scope:local align:4 data:float +particle_scale$16565 = .bss:0x803D8554; // type:object size:0xC scope:local align:4 data:float +@17309 = .bss:0x803D8560; // type:object size:0xC scope:local align:4 +local_height_offset$17308 = .bss:0x803D856C; // type:object size:0xC scope:local align:4 data:float +eff_scale$18711 = .bss:0x803D8578; // type:object size:0xC scope:local align:4 +eff_dscale$18714 = .bss:0x803D8584; // type:object size:0xC scope:local align:4 +eff_pscale$18717 = .bss:0x803D8590; // type:object size:0xC scope:local align:4 +smoke_kusa_particle_scale$20816 = .bss:0x803D859C; // type:object size:0xC scope:local align:4 +emitter_scale$20819 = .bss:0x803D85A8; // type:object size:0xC scope:local align:4 +emitter_trans$20822 = .bss:0x803D85B4; // type:object size:0xC scope:local align:4 +d_scale$22959 = .bss:0x803D85C0; // type:object size:0xC scope:local align:4 data:float +p_scale$22962 = .bss:0x803D85CC; // type:object size:0xC scope:local align:4 data:float +emitter_trans$24572 = .bss:0x803D85D8; // type:object size:0xC scope:local align:4 data:float +particle_scale$24575 = .bss:0x803D85E4; // type:object size:0xC scope:local align:4 data:float +root_mtx$25384 = .bss:0x803D85F0; // type:object size:0x30 scope:local align:4 +@27302 = .bss:0x803D8620; // type:object size:0xC scope:local align:4 +l_offCupOnAupPacket1 = .bss:0x803D862C; // type:object size:0x10 scope:global align:4 +@27303 = .bss:0x803D863C; // type:object size:0xC scope:local align:4 +l_offCupOnAupPacket2 = .bss:0x803D8648; // type:object size:0x10 scope:global align:4 +@27304 = .bss:0x803D8658; // type:object size:0xC scope:local align:4 +l_onCupOffAupPacket1 = .bss:0x803D8664; // type:object size:0x10 scope:global align:4 +@27305 = .bss:0x803D8674; // type:object size:0xC scope:local align:4 +l_onCupOffAupPacket2 = .bss:0x803D8680; // type:object size:0x10 scope:global align:4 +normal_scale$37718 = .bss:0x803D8690; // type:object size:0xC scope:local align:4 data:float +boss_scale$37721 = .bss:0x803D869C; // type:object size:0xC scope:local align:4 data:float +@4165 = .bss:0x803D86A8; // type:object size:0xC scope:local align:4 +l_offsetPos$4164 = .bss:0x803D86B4; // type:object size:0xC scope:local align:4 data:float +@4163 = .bss:0x803D86C0; // type:object size:0xC scope:local align:4 +l_cloth = .bss:0x803D86CC; // type:object size:0x148 scope:global align:4 +offset$4641 = .bss:0x803D8814; // type:object size:0x18 scope:local align:4 data:float +@3992 = .bss:0x803D8830; // type:object size:0xC scope:local align:4 +...bss.0 = .bss:0x803D8840; // type:label scope:local +@3571 = .bss:0x803D8840; // type:object size:0xC scope:local align:4 +@9202 = .bss:0x803D884C; // type:object size:0xC scope:local align:4 +ofan$9201 = .bss:0x803D8858; // type:object size:0xC scope:local align:4 +@9209 = .bss:0x803D8864; // type:object size:0xC scope:local align:4 +opixy$9208 = .bss:0x803D8870; // type:object size:0xC scope:local align:4 +@13346 = .bss:0x803D887C; // type:object size:0xC scope:local align:4 +@13349 = .bss:0x803D8888; // type:object size:0xC scope:local align:4 +p$13345 = .bss:0x803D8894; // type:object size:0x18 scope:local align:4 +@13362 = .bss:0x803D88AC; // type:object size:0xC scope:local align:4 +@13365 = .bss:0x803D88B8; // type:object size:0xC scope:local align:4 +p$13361 = .bss:0x803D88C4; // type:object size:0x18 scope:local align:4 +@13993 = .bss:0x803D88DC; // type:object size:0xC scope:local align:4 +@13996 = .bss:0x803D88E8; // type:object size:0xC scope:local align:4 +@13997 = .bss:0x803D88F4; // type:object size:0xC scope:local align:4 +@13998 = .bss:0x803D8900; // type:object size:0xC scope:local align:4 +p$13992 = .bss:0x803D890C; // type:object size:0x30 scope:local align:4 +@14008 = .bss:0x803D893C; // type:object size:0xC scope:local align:4 +@14011 = .bss:0x803D8948; // type:object size:0xC scope:local align:4 +@14012 = .bss:0x803D8954; // type:object size:0xC scope:local align:4 +@14013 = .bss:0x803D8960; // type:object size:0xC scope:local align:4 +p$14007 = .bss:0x803D896C; // type:object size:0x30 scope:local align:4 +@3994 = .bss:0x803D89A0; // type:object size:0xC scope:local align:4 +g_feHIO = .bss:0x803D89AC; // type:object size:0x1C scope:global align:4 +@4002 = .bss:0x803D89C8; // type:object size:0xC scope:local align:4 +g_fsHIO = .bss:0x803D89D4; // type:object size:0x5C scope:global align:4 +@4461 = .bss:0x803D8A30; // type:object size:0xC scope:local align:4 +g_env_light = .bss:0x803D8A3C; // type:object size:0xC7C scope:global align:4 +lightStatusData = .bss:0x803D96B8; // type:object size:0x740 scope:global align:4 data:4byte +@4137 = .bss:0x803D9DF8; // type:object size:0xC scope:local align:4 +l_offsetPos$localstatic3$draw__10dThunder_cFv = .bss:0x803D9E04; // type:object size:0xC scope:local align:4 data:float +@4030 = .bss:0x803D9E10; // type:object size:0xC scope:local align:4 +l_HIO = .bss:0x803D9E1C; // type:object size:0x110 scope:local align:4 +@4041 = .bss:0x803D9F30; // type:object size:0xC scope:local align:4 +g_mcHIO = .bss:0x803D9F3C; // type:object size:0x60 scope:global align:4 +@4070 = .bss:0x803D9FA0; // type:object size:0xC scope:local align:4 +g_mdHIO = .bss:0x803D9FAC; // type:object size:0x4C scope:global align:4 +@4182 = .bss:0x803D9FF8; // type:object size:0xC scope:local align:4 +g_mfHIO = .bss:0x803DA004; // type:object size:0x10C scope:global align:4 +@4105 = .bss:0x803DA110; // type:object size:0xC scope:local align:4 +g_mf2HIO = .bss:0x803DA11C; // type:object size:0x90 scope:global align:4 +@4037 = .bss:0x803DA1B0; // type:object size:0xC scope:local align:4 +g_miHIO = .bss:0x803DA1BC; // type:object size:0x60 scope:global align:4 +@3995 = .bss:0x803DA220; // type:object size:0xC scope:local align:4 +@4009 = .bss:0x803DA230; // type:object size:0xC scope:local align:4 +g_msHIO = .bss:0x803DA23C; // type:object size:0x30 scope:global align:4 +...bss.0 = .bss:0x803DA270; // type:label scope:local +@3571 = .bss:0x803DA270; // type:object size:0xC scope:local align:4 +@4261 = .bss:0x803DA27C; // type:object size:0xC scope:local align:4 +dMv_CIO_c = .bss:0x803DA288; // type:object size:0xC scope:global align:4 data:byte +@4316 = .bss:0x803DA294; // type:object size:0xC scope:local align:4 +g_mwHIO = .bss:0x803DA2A0; // type:object size:0xE8 scope:global align:4 +@4317 = .bss:0x803DA388; // type:object size:0xC scope:local align:4 +g_mwDHIO = .bss:0x803DA394; // type:object size:0xC8 scope:global align:4 +...bss.0 = .bss:0x803DA460; // type:label scope:local +@3571 = .bss:0x803DA460; // type:object size:0xC scope:local align:4 +sScreen2 = .bss:0x803DA46C; // type:object size:0xC scope:local align:4 data:4byte +bbutton_icon = .bss:0x803DA478; // type:object size:0x60 scope:global align:4 +bbutton_kage = .bss:0x803DA4D8; // type:object size:0x60 scope:global align:4 +bbuttonTimer = .bss:0x803DA538; // type:object size:0x30 scope:global align:4 +@3994 = .bss:0x803DA568; // type:object size:0xC scope:local align:4 +@3995 = .bss:0x803DA574; // type:object size:0xC scope:local align:4 +board = .bss:0x803DA580; // type:object size:0x84 scope:local align:4 data:4byte +@3996 = .bss:0x803DA604; // type:object size:0xC scope:local align:4 +capture = .bss:0x803DA610; // type:object size:0xC scope:local align:4 +...bss.0 = .bss:0x803DA620; // type:label scope:local +@3571 = .bss:0x803DA620; // type:object size:0xC scope:local align:4 +sScreen3 = .bss:0x803DA62C; // type:object size:0xC scope:global align:4 +bbutton_icon3 = .bss:0x803DA638; // type:object size:0x60 scope:global align:4 +bbutton_kage3 = .bss:0x803DA698; // type:object size:0x60 scope:global align:4 +bbuttonTimer3 = .bss:0x803DA6F8; // type:object size:0x30 scope:global align:4 +@4168 = .bss:0x803DA728; // type:object size:0xC scope:local align:4 +@4169 = .bss:0x803DA734; // type:object size:0xC scope:local align:4 +board = .bss:0x803DA740; // type:object size:0x84 scope:local align:4 data:4byte +...bss.0 = .bss:0x803DA7C8; // type:label scope:local +@3571 = .bss:0x803DA7C8; // type:object size:0xC scope:local align:4 +@4476 = .bss:0x803DA7D4; // type:object size:0xC scope:local align:4 +item_parts = .bss:0x803DA7E0; // type:object size:0x38 scope:global align:4 +@4479 = .bss:0x803DA818; // type:object size:0xC scope:local align:4 +g_meter_mapHIO = .bss:0x803DA824; // type:object size:0x20 scope:global align:4 +@4631 = .bss:0x803DA844; // type:object size:0xC scope:local align:4 +g_meterHIO = .bss:0x803DA850; // type:object size:0x158 scope:global align:4 +@4632 = .bss:0x803DA9A8; // type:object size:0xC scope:local align:4 +g_menuHIO = .bss:0x803DA9B4; // type:object size:0xCC scope:global align:4 +@4633 = .bss:0x803DAA80; // type:object size:0xC scope:local align:4 +g_msgHIO = .bss:0x803DAA8C; // type:object size:0x8C scope:global align:4 +@4634 = .bss:0x803DAB18; // type:object size:0xC scope:local align:4 +g_messageHIO = .bss:0x803DAB24; // type:object size:0x84 scope:global align:4 +@4709 = .bss:0x803DABA8; // type:object size:0xC scope:local align:4 +@4710 = .bss:0x803DABB4; // type:object size:0xC scope:local align:4 +@4711 = .bss:0x803DABC0; // type:object size:0xC scope:local align:4 +tekari = .bss:0x803DABCC; // type:object size:0x84 scope:global align:4 data:4byte +@4713 = .bss:0x803DAC50; // type:object size:0xC scope:local align:4 +clock = .bss:0x803DAC5C; // type:object size:0x18C scope:global align:4 +...bss.0 = .bss:0x803DADE8; // type:label scope:local +@3571 = .bss:0x803DADE8; // type:object size:0xC scope:local align:4 +button_icon = .bss:0x803DADF4; // type:object size:0x20 scope:global align:4 +button_kage = .bss:0x803DAE14; // type:object size:0x20 scope:global align:4 +buttonTimer = .bss:0x803DAE34; // type:object size:0x10 scope:global align:4 +numberPane = .bss:0x803DAE44; // type:object size:0xC scope:global align:4 data:4byte +@4294 = .bss:0x803DAE50; // type:object size:0xC scope:local align:4 +@4295 = .bss:0x803DAE5C; // type:object size:0xC scope:local align:4 +capture = .bss:0x803DAE68; // type:object size:0xC scope:local align:4 +@4296 = .bss:0x803DAE74; // type:object size:0xC scope:local align:4 +multiTex = .bss:0x803DAE80; // type:object size:0x38 scope:global align:4 +@3998 = .bss:0x803DAEB8; // type:object size:0xC scope:local align:4 +g_nmHIO = .bss:0x803DAEC4; // type:object size:0x4C scope:global align:4 +@3999 = .bss:0x803DAF10; // type:object size:0xC scope:local align:4 +g_owHIO = .bss:0x803DAF1C; // type:object size:0x20 scope:global align:4 +@4052 = .bss:0x803DAF40; // type:object size:0xC scope:local align:4 +g_mnHIO = .bss:0x803DAF4C; // type:object size:0x24 scope:global align:4 +@4129 = .bss:0x803DAF70; // type:object size:0xC scope:local align:4 +g_snHIO = .bss:0x803DAF7C; // type:object size:0x1C scope:global align:4 +...bss.0 = .bss:0x803DAF98; // type:label scope:local +@3571 = .bss:0x803DAF98; // type:object size:0xC scope:local align:4 +@4226 = .bss:0x803DAFA4; // type:object size:0xC scope:local align:4 +g_darkHIO = .bss:0x803DAFB0; // type:object size:0x28 scope:global align:4 +@4227 = .bss:0x803DAFD8; // type:object size:0xC scope:local align:4 +g_regHIO = .bss:0x803DAFE4; // type:object size:0xC68 scope:global align:4 data:4byte +@4228 = .bss:0x803DBC4C; // type:object size:0xC scope:local align:4 +g_envHIO = .bss:0x803DBC58; // type:object size:0x80 scope:global align:4 data:4byte +@4229 = .bss:0x803DBCD8; // type:object size:0xC scope:local align:4 +g_msgDHIO = .bss:0x803DBCE4; // type:object size:0x14 scope:global align:4 +number_of_resPhase = .bss:0x803DBCF8; // type:object size:0x23 scope:global align:4 +number_of_dylPhase = .bss:0x803DBD1C; // type:object size:0x1B scope:global align:4 +resPhase = .bss:0x803DBD38; // type:object size:0x118 scope:global align:4 +dylPhase = .bss:0x803DBE50; // type:object size:0xD8 scope:global align:4 +@4569 = .bss:0x803DBF28; // type:object size:0xC scope:local align:4 +arcName$4147 = .bss:0x803DBF38; // type:object size:0x20 scope:local align:4 +...bss.0 = .bss:0x803DBF58; // type:label scope:local +@3571 = .bss:0x803DBF58; // type:object size:0xC scope:local align:4 +sbutton_icon = .bss:0x803DBF64; // type:object size:0x20 scope:global align:4 +sbutton_kage = .bss:0x803DBF84; // type:object size:0x20 scope:global align:4 +sbuttonTimer = .bss:0x803DBFA4; // type:object size:0x10 scope:global align:4 +@4091 = .bss:0x803DBFB4; // type:object size:0xC scope:local align:4 +@4097 = .bss:0x803DBFC0; // type:object size:0xC scope:local align:4 +m_ground_check__12dWaterMark_c = .bss:0x803DBFCC; // type:object size:0x54 scope:global align:4 data:4byte +@4123 = .bss:0x803DC020; // type:object size:0xC scope:local align:4 +@4125 = .bss:0x803DC02C; // type:object size:0xC scope:local align:4 +l_offsetPos$localstatic3$draw__12dWindArrow_cFv = .bss:0x803DC038; // type:object size:0xC scope:local align:4 data:float +l_scale$localstatic5$draw__12dWindArrow_cFv = .bss:0x803DC044; // type:object size:0xC scope:local align:4 data:float +@4086 = .bss:0x803DC050; // type:object size:0xC scope:local align:4 +@2438 = .bss:0x803DC060; // type:object size:0xC scope:local align:4 +m_virtual_center__14cCcD_ShapeAttr = .bss:0x803DC06C; // type:object size:0xC scope:global align:4 data:float +@2529 = .bss:0x803DC078; // type:object size:0xC scope:local align:4 +cross$2528 = .bss:0x803DC084; // type:object size:0xC scope:local align:4 data:float +g_Counter = .bss:0x803DC090; // type:object size:0xC scope:global align:4 data:4byte +...bss.0 = .bss:0x803DC0A0; // type:label scope:local +@2359 = .bss:0x803DC0A0; // type:object size:0xC scope:local align:4 +Zero__4cXyz = .bss:0x803DC0AC; // type:object size:0xC scope:global align:4 data:float +@2360 = .bss:0x803DC0B8; // type:object size:0xC scope:local align:4 +BaseX__4cXyz = .bss:0x803DC0C4; // type:object size:0xC scope:global align:4 data:float +@2361 = .bss:0x803DC0D0; // type:object size:0xC scope:local align:4 +BaseY__4cXyz = .bss:0x803DC0DC; // type:object size:0xC scope:global align:4 data:float +@2362 = .bss:0x803DC0E8; // type:object size:0xC scope:local align:4 +BaseZ__4cXyz = .bss:0x803DC0F4; // type:object size:0xC scope:global align:4 data:float +@2363 = .bss:0x803DC100; // type:object size:0xC scope:local align:4 +BaseXY__4cXyz = .bss:0x803DC10C; // type:object size:0xC scope:global align:4 +@2364 = .bss:0x803DC118; // type:object size:0xC scope:local align:4 +BaseXZ__4cXyz = .bss:0x803DC124; // type:object size:0xC scope:global align:4 +@2365 = .bss:0x803DC130; // type:object size:0xC scope:local align:4 +BaseYZ__4cXyz = .bss:0x803DC13C; // type:object size:0xC scope:global align:4 +@2366 = .bss:0x803DC148; // type:object size:0xC scope:local align:4 +BaseXYZ__4cXyz = .bss:0x803DC154; // type:object size:0xC scope:global align:4 data:float +@251 = .bss:0x803DC160; // type:object size:0xC scope:local align:4 +mtx = .bss:0x803DC170; // type:object size:0x1E0 scope:global align:4 +...bss.0 = .bss:0x803DC350; // type:label scope:local +@2364 = .bss:0x803DC350; // type:object size:0xC scope:local align:4 +@2365 = .bss:0x803DC35C; // type:object size:0xC scope:local align:4 +@2366 = .bss:0x803DC368; // type:object size:0xC scope:local align:4 +@2367 = .bss:0x803DC374; // type:object size:0xC scope:local align:4 +@2368 = .bss:0x803DC380; // type:object size:0xC scope:local align:4 +clear_z_tobj = .bss:0x803DC390; // type:object size:0x20 scope:global align:4 +@3144 = .bss:0x803DC3B0; // type:object size:0xC scope:local align:4 +fc__15JPAFieldManager = .bss:0x803DC3BC; // type:object size:0x24 scope:global align:4 data:4byte +@2439 = .bss:0x803DC3E0; // type:object size:0xC scope:local align:4 +emtrInfo__14JPABaseEmitter = .bss:0x803DC3EC; // type:object size:0x14C scope:global align:4 data:4byte +...bss.0 = .bss:0x803DC538; // type:label scope:local +@2467 = .bss:0x803DC538; // type:object size:0xC scope:local align:4 +vc__7JPADraw = .bss:0x803DC544; // type:object size:0x13C scope:global align:4 +@2468 = .bss:0x803DC680; // type:object size:0xC scope:local align:4 +cb__7JPADraw = .bss:0x803DC68C; // type:object size:0xB4 scope:global align:4 +...bss.0 = .bss:0x803DC740; // type:label scope:local +@732 = .bss:0x803DC740; // type:object size:0xC scope:local align:4 +soovv_actor_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x803DC74C; // type:object size:0x10 scope:global align:4 data:4byte +@735 = .bss:0x803DC75C; // type:object size:0xC scope:local align:4 +soovv_actor_RELATION_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x803DC768; // type:object size:0x10 scope:global align:4 data:4byte +@738 = .bss:0x803DC778; // type:object size:0xC scope:local align:4 +soovv_camera_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x803DC784; // type:object size:0x10 scope:global align:4 data:4byte +@741 = .bss:0x803DC794; // type:object size:0xC scope:local align:4 +soovv_light_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x803DC7A0; // type:object size:0x10 scope:global align:4 data:4byte +@744 = .bss:0x803DC7B0; // type:object size:0xC scope:local align:4 +soovv_particle_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x803DC7BC; // type:object size:0x10 scope:global align:4 data:4byte +@747 = .bss:0x803DC7CC; // type:object size:0xC scope:local align:4 +soovv_sound_LOCATED___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x803DC7D8; // type:object size:0x10 scope:global align:4 data:4byte +@786 = .bss:0x803DC7E8; // type:object size:0xC scope:local align:4 +...bss.0 = .bss:0x803DC7F8; // type:label scope:local +@1012 = .bss:0x803DC7F8; // type:object size:0xC scope:local align:4 +@1013 = .bss:0x803DC804; // type:object size:0xC scope:local align:4 +saoVVOutput___Q214JStudio_JStage14TAdaptor_actor = .bss:0x803DC810; // type:object size:0x40 scope:global align:4 data:4byte +@1020 = .bss:0x803DC850; // type:object size:0xC scope:local align:4 +@1027 = .bss:0x803DC85C; // type:object size:0xC scope:local align:4 +@1028 = .bss:0x803DC868; // type:object size:0xC scope:local align:4 +saoVVOutput_ANIMATION_FRAME___Q214JStudio_JStage14TAdaptor_actor = .bss:0x803DC874; // type:object size:0x90 scope:global align:4 data:4byte +...bss.0 = .bss:0x803DC908; // type:label scope:local +@890 = .bss:0x803DC908; // type:object size:0xC scope:local align:4 +@895 = .bss:0x803DC914; // type:object size:0xC scope:local align:4 +@900 = .bss:0x803DC920; // type:object size:0xC scope:local align:4 +@905 = .bss:0x803DC92C; // type:object size:0xC scope:local align:4 +@906 = .bss:0x803DC938; // type:object size:0xC scope:local align:4 +saoVVOutput___Q214JStudio_JStage15TAdaptor_camera = .bss:0x803DC944; // type:object size:0xA0 scope:global align:4 data:4byte +...bss.0 = .bss:0x803DC9E8; // type:label scope:local +@821 = .bss:0x803DC9E8; // type:object size:0xC scope:local align:4 +@826 = .bss:0x803DC9F4; // type:object size:0xC scope:local align:4 +@827 = .bss:0x803DCA00; // type:object size:0xC scope:local align:4 +saoVVOutput___Q214JStudio_JStage12TAdaptor_fog = .bss:0x803DCA0C; // type:object size:0x60 scope:global align:4 data:4byte +...bss.0 = .bss:0x803DCA70; // type:label scope:local +@889 = .bss:0x803DCA70; // type:object size:0xC scope:local align:4 +@890 = .bss:0x803DCA7C; // type:object size:0xC scope:local align:4 +@891 = .bss:0x803DCA88; // type:object size:0xC scope:local align:4 +@892 = .bss:0x803DCA94; // type:object size:0xC scope:local align:4 +@893 = .bss:0x803DCAA0; // type:object size:0xC scope:local align:4 +@894 = .bss:0x803DCAAC; // type:object size:0xC scope:local align:4 +saoVVOutput_direction___Q214JStudio_JStage14TAdaptor_light = .bss:0x803DCAB8; // type:object size:0x48 scope:global align:4 data:4byte +...bss.0 = .bss:0x803DCB00; // type:label scope:local +aoData$1089 = .bss:0x803DCB00; // type:object size:0x20 scope:local align:4 data:4byte +@1222 = .bss:0x803DCB20; // type:object size:0xC scope:local align:4 +@1223 = .bss:0x803DCB2C; // type:object size:0xC scope:local align:4 +@1226 = .bss:0x803DCB38; // type:object size:0xC scope:local align:4 +@1229 = .bss:0x803DCB44; // type:object size:0xC scope:local align:4 +@1232 = .bss:0x803DCB50; // type:object size:0xC scope:local align:4 +@1235 = .bss:0x803DCB5C; // type:object size:0xC scope:local align:4 +@1238 = .bss:0x803DCB68; // type:object size:0xC scope:local align:4 +@1240 = .bss:0x803DCB74; // type:object size:0xC scope:local align:4 +saoVVOSetValue___Q214JStudio_JAudio14TAdaptor_sound = .bss:0x803DCB80; // type:object size:0x78 scope:global align:4 data:4byte +aoData$1383 = .bss:0x803DCBF8; // type:object size:0x90 scope:local align:4 data:4byte +@1721 = .bss:0x803DCC88; // type:object size:0xC scope:local align:4 +@1722 = .bss:0x803DCC94; // type:object size:0xC scope:local align:4 +dac__Q28JASystem6Kernel = .bss:0x803DCCA0; // type:object size:0xC scope:global align:4 +...bss.0 = .bss:0x803DCCB0; // type:label scope:local +@586 = .bss:0x803DCCB0; // type:object size:0xC scope:local align:4 +strCtrl__Q28JASystem10HardStream = .bss:0x803DCCBC; // type:object size:0x50 scope:global align:4 +finfo$822 = .bss:0x803DCD0C; // type:object size:0xB4 scope:local align:4 +get_addr_cmd$826 = .bss:0x803DCDC0; // type:object size:0x300 scope:local align:4 +stop_cmd$827 = .bss:0x803DD0C0; // type:object size:0x30 scope:local align:4 +finish_cmd$828 = .bss:0x803DD0F0; // type:object size:0x30 scope:local align:4 +@590 = .bss:0x803DD120; // type:object size:0xC scope:local align:4 +audioAramHeap__Q28JASystem6Kernel = .bss:0x803DD12C; // type:object size:0x14 scope:global align:4 +osc$650 = .bss:0x803DD140; // type:object size:0x18 scope:local align:4 data:float +@606 = .bss:0x803DD158; // type:object size:0xC scope:local align:4 +sAramHeap__Q28JASystem13WaveArcLoader = .bss:0x803DD164; // type:object size:0x48 scope:global align:4 +...bss.0 = .bss:0x803DD1C0; // type:label scope:local +sAudioThread__Q28JASystem12TAudioThread = .bss:0x803DD1C0; // type:object size:0x318 scope:global align:8 +saAudioStack__Q28JASystem12TAudioThread = .bss:0x803DD4E0; // type:object size:0x1000 scope:global align:32 +sAudioprocMQ__Q28JASystem12TAudioThread = .bss:0x803DE4E0; // type:object size:0x20 scope:global align:4 +saAudioMsgBuf__Q28JASystem12TAudioThread = .bss:0x803DE500; // type:object size:0x40 scope:global align:4 +DOLBY2_DELAY_BUF__Q28JASystem12DSPInterface = .bss:0x803DE540; // type:object size:0x960 scope:global align:32 +@364 = .bss:0x803DEEA0; // type:object size:0xC scope:local align:4 +sDspQueueList__8JASystem = .bss:0x803DEEAC; // type:object size:0xC scope:global align:4 data:4byte +audio_task = .bss:0x803DEEC0; // type:object size:0x50 scope:global align:32 +AUDIO_YIELD_BUFFER = .bss:0x803DEF20; // type:object size:0x2000 scope:global align:32 +taskwork = .bss:0x803E0F20; // type:object size:0x80 scope:global align:4 +sync_stack = .bss:0x803E0FA0; // type:object size:0xC scope:global align:4 data:4byte +...bss.0 = .bss:0x803E0FB0; // type:label scope:local +nullCamera__Q27JAInter5Const = .bss:0x803E0FB0; // type:object size:0xC scope:global align:4 data:4byte +nullActor__Q27JAInter5Const = .bss:0x803E0FBC; // type:object size:0x10 scope:global align:4 data:4byte +camMtx__Q27JAInter5Const = .bss:0x803E0FCC; // type:object size:0x30 scope:global align:4 +camTrans__Q27JAInter5Const = .bss:0x803E0FFC; // type:object size:0xC scope:global align:4 +camPreTrans__Q27JAInter5Const = .bss:0x803E1008; // type:object size:0xC scope:global align:4 +seqControl__Q27JAInter11SequenceMgr = .bss:0x803E1018; // type:object size:0xC scope:global align:4 +...bss.0 = .bss:0x803E1028; // type:label scope:local +streamControl__Q27JAInter9StreamMgr = .bss:0x803E1028; // type:object size:0xC scope:global align:4 +finfo__Q27JAInter9StreamLib = .bss:0x803E1034; // type:object size:0x3C scope:global align:4 +header__Q27JAInter9StreamLib = .bss:0x803E1070; // type:object size:0x20 scope:global align:4 data:4byte +Filename__Q27JAInter9StreamLib = .bss:0x803E1090; // type:object size:0x64 scope:global align:4 +@1060 = .bss:0x803E10F4; // type:object size:0xC scope:local align:4 +streamHeap__Q27JAInter9StreamLib = .bss:0x803E1100; // type:object size:0x14 scope:global align:4 +@940 = .bss:0x803E1118; // type:object size:0xC scope:local align:4 +systemPortCmd__Q27JAInter15SystemInterface = .bss:0x803E1124; // type:object size:0x10 scope:global align:4 +SecParams = .bss:0x803E1140; // type:object size:0x100 scope:global align:32 +__GBA = .bss:0x803E1240; // type:object size:0x400 scope:global align:8 +@454 = .bss:0x803E1640; // type:object size:0xC scope:local align:4 +sThreadList__9JKRThread = .bss:0x803E164C; // type:object size:0xC scope:global align:4 data:4byte +@287 = .bss:0x803E1658; // type:object size:0xC scope:local align:4 +sAramCommandList__7JKRAram = .bss:0x803E1664; // type:object size:0xC scope:global align:4 +@283 = .bss:0x803E1670; // type:object size:0xC scope:local align:4 +sAramList__11JKRAramHeap = .bss:0x803E167C; // type:object size:0xC scope:global align:4 data:4byte +@287 = .bss:0x803E1688; // type:object size:0xC scope:local align:4 +sAramPieceCommandList__12JKRAramPiece = .bss:0x803E1694; // type:object size:0xC scope:global align:4 +mMutex__12JKRAramPiece = .bss:0x803E16A0; // type:object size:0x18 scope:global align:4 +@2144 = .bss:0x803E16B8; // type:object size:0xC scope:local align:4 +sVolumeList__13JKRFileLoader = .bss:0x803E16C4; // type:object size:0xC scope:global align:4 data:4byte +@578 = .bss:0x803E16D0; // type:object size:0xC scope:local align:4 +sDvdList__10JKRDvdFile = .bss:0x803E16DC; // type:object size:0xC scope:global align:4 +@283 = .bss:0x803E16E8; // type:object size:0xC scope:local align:4 +sDvdAsyncList__12JKRDvdRipper = .bss:0x803E16F4; // type:object size:0xC scope:global align:4 +@287 = .bss:0x803E1700; // type:object size:0xC scope:local align:4 +sDvdAramAsyncList__16JKRDvdAramRipper = .bss:0x803E170C; // type:object size:0xC scope:global align:4 +...bss.0 = .bss:0x803E1718; // type:label scope:local +@498 = .bss:0x803E1718; // type:object size:0xC scope:local align:4 +mPadList__10JUTGamePad = .bss:0x803E1724; // type:object size:0xC scope:global align:4 data:4byte +mPadStatus__10JUTGamePad = .bss:0x803E1730; // type:object size:0x30 scope:global align:4 +mPadButton__10JUTGamePad = .bss:0x803E1760; // type:object size:0xC0 scope:global align:4 +mPadMStick__10JUTGamePad = .bss:0x803E1820; // type:object size:0x40 scope:global align:4 +mPadSStick__10JUTGamePad = .bss:0x803E1860; // type:object size:0x40 scope:global align:4 +exCallbackObject = .bss:0x803E18A0; // type:object size:0x14 scope:global align:4 data:4byte +@2144 = .bss:0x803E18B4; // type:object size:0xC scope:local align:4 +sMapFileList__12JUTException = .bss:0x803E18C0; // type:object size:0xC scope:global align:4 data:4byte +sMessageFileLine__Q212JUTAssertion23@unnamed@JUTAssert_cpp@ = .bss:0x803E18D0; // type:object size:0x40 scope:global align:4 +sMessageString__Q212JUTAssertion23@unnamed@JUTAssert_cpp@ = .bss:0x803E1910; // type:object size:0x60 scope:global align:4 +j3dSys = .bss:0x803E1970; // type:object size:0x128 scope:global align:4 +mCurrentMtx__6J3DSys = .bss:0x803E1A98; // type:object size:0x30 scope:global align:4 data:float +mCurrentS__6J3DSys = .bss:0x803E1AC8; // type:object size:0xC scope:global align:4 data:float +mParentS__6J3DSys = .bss:0x803E1AD4; // type:object size:0xC scope:global align:4 data:float +sTexCoordScaleTable__6J3DSys = .bss:0x803E1AE0; // type:object size:0x40 scope:global align:4 data:2byte +sGDLObj__17J3DDisplayListObj = .bss:0x803E1B20; // type:object size:0x10 scope:global align:4 data:4byte +j3dTexCoordTable = .bss:0x803E1B30; // type:object size:0x1DC7 scope:global align:4 +j3dTevSwapTableTable = .bss:0x803E38F8; // type:object size:0x400 scope:global align:4 data:byte +j3dAlphaCmpTable = .bss:0x803E3CF8; // type:object size:0x300 scope:global align:4 +j3dZModeTable = .bss:0x803E3FF8; // type:object size:0x60 scope:global align:4 +sNoUseDrawMtx__8J3DModel = .bss:0x803E4058; // type:object size:0x30 scope:global align:4 +sNoUseNrmMtx__8J3DModel = .bss:0x803E4088; // type:object size:0x24 scope:global align:4 +...bss.0 = .bss:0x803E40C0; // type:label scope:local +DriveInfo = .bss:0x803E40C0; // type:object size:0x20 scope:global align:32 +DriveBlock = .bss:0x803E40E0; // type:object size:0x30 scope:global align:4 +...bss.0 = .bss:0x803E4110; // type:label scope:local +__OSErrorTable = .bss:0x803E4110; // type:object size:0x44 scope:global align:4 data:4byte +...bss.0 = .bss:0x803E4160; // type:label scope:local +Header = .bss:0x803E4160; // type:object size:0x20 scope:global align:32 +...bss.0 = .bss:0x803E4180; // type:label scope:local +Scb = .bss:0x803E4180; // type:object size:0x54 scope:global align:32 data:4byte +...bss.0 = .bss:0x803E41D8; // type:label scope:local +RunQueue = .bss:0x803E41D8; // type:object size:0x100 scope:global align:4 data:4byte +IdleThread = .bss:0x803E42D8; // type:object size:0x318 scope:global align:8 +DefaultThread = .bss:0x803E45F0; // type:object size:0x318 scope:global align:8 +IdleContext = .bss:0x803E4908; // type:object size:0x2C8 scope:global align:8 +Ecb = .bss:0x803E4BD0; // type:object size:0xC0 scope:global align:4 data:4byte +...bss.0 = .bss:0x803E4C90; // type:label scope:local +Packet = .bss:0x803E4C90; // type:object size:0x80 scope:global align:8 data:4byte +Alarm = .bss:0x803E4D10; // type:object size:0xA0 scope:local align:8 +TypeTime = .bss:0x803E4DB0; // type:object size:0x20 scope:global align:8 +XferTime = .bss:0x803E4DD0; // type:object size:0x20 scope:global align:8 +TypeCallback = .bss:0x803E4DF0; // type:object size:0x40 scope:global align:4 +RDSTHandler = .bss:0x803E4E30; // type:object size:0x10 scope:global align:4 data:4byte +InputBufferValid = .bss:0x803E4E40; // type:object size:0x10 scope:global align:4 +InputBuffer = .bss:0x803E4E50; // type:object size:0x20 scope:global align:4 +InputBufferVcount = .bss:0x803E4E70; // type:object size:0x10 scope:global align:4 +cmdFixDevice$327 = .bss:0x803E4E80; // type:object size:0x10 scope:local align:4 +...bss.0 = .bss:0x803E4E90; // type:label scope:local +CommandList = .bss:0x803E4E90; // type:object size:0x3C scope:global align:4 data:4byte +AlarmForWA = .bss:0x803E4ED0; // type:object size:0x28 scope:global align:8 +AlarmForTimeout = .bss:0x803E4EF8; // type:object size:0x28 scope:global align:8 +AlarmForBreak = .bss:0x803E4F20; // type:object size:0x28 scope:global align:8 +Prev = .bss:0x803E4F48; // type:object size:0xC scope:global align:4 +Curr = .bss:0x803E4F54; // type:object size:0xC scope:global align:4 +...bss.0 = .bss:0x803E4F60; // type:label scope:local +BB2 = .bss:0x803E4F60; // type:object size:0x20 scope:global align:32 +CurrDiskID = .bss:0x803E4F80; // type:object size:0x20 scope:global align:32 +DummyCommandBlock = .bss:0x803E4FA0; // type:object size:0x30 scope:global align:4 +ResetAlarm = .bss:0x803E4FD0; // type:object size:0x28 scope:global align:8 +...bss.0 = .bss:0x803E4FF8; // type:label scope:local +WaitingQueue = .bss:0x803E4FF8; // type:object size:0x20 scope:global align:4 data:4byte +bb2Buf = .bss:0x803E5018; // type:object size:0x3F scope:global align:4 +block$18 = .bss:0x803E5058; // type:object size:0x30 scope:local align:4 +...bss.0 = .bss:0x803E5088; // type:label scope:local +regs = .bss:0x803E5088; // type:object size:0x76 scope:global align:4 data:2byte +shdwRegs = .bss:0x803E5100; // type:object size:0x76 scope:global align:4 +HorVer = .bss:0x803E5178; // type:object size:0x58 scope:global align:4 data:2byte +...bss.0 = .bss:0x803E51D0; // type:label scope:local +Type = .bss:0x803E51D0; // type:object size:0x10 scope:local align:4 +Origin = .bss:0x803E51E0; // type:object size:0x30 scope:global align:4 +CmdProbeDevice = .bss:0x803E5210; // type:object size:0x10 scope:global align:4 +...bss.0 = .bss:0x803E5220; // type:label scope:local +__CARDBlock = .bss:0x803E5220; // type:object size:0x220 scope:global align:8 data:4byte +__CARDDiskNone = .bss:0x803E5440; // type:object size:0x20 scope:global align:4 +...bss.0 = .bss:0x803E5460; // type:label scope:local +gxData = .bss:0x803E5460; // type:object size:0x4F8 scope:global align:4 +FifoObj = .bss:0x803E5958; // type:object size:0x80 scope:global align:4 +fragmentinfo = .bss:0x803E59D8; // type:object size:0xC scope:global align:4 data:4byte +__atexit_funcs = .bss:0x803E59E8; // type:object size:0x100 scope:global align:4 +protopool$192 = .bss:0x803E5AE8; // type:object size:0x38 scope:local align:4 data:4byte +stderr_buff = .bss:0x803E5B20; // type:object size:0x100 scope:global align:4 +stdout_buff = .bss:0x803E5C20; // type:object size:0x100 scope:global align:4 +stdin_buff = .bss:0x803E5D20; // type:object size:0x100 scope:global align:4 +gTRKEventQueue = .bss:0x803E5E20; // type:object size:0x28 scope:global align:4 +gTRKBigEndian = .bss:0x803E5E48; // type:object size:0x4 scope:global align:4 data:4byte +gTRKMsgBufs = .bss:0x803E5E50; // type:object size:0x19B0 scope:global align:4 +gTRKInputPendingPtr = .bss:0x803E7800; // type:object size:0x4 scope:global align:4 data:4byte +gTRKFramingState = .bss:0x803E7804; // type:object size:0x14 scope:global align:4 data:4byte +gTRKDispatchTableSize = .bss:0x803E7818; // type:object size:0x4 scope:global align:4 data:4byte +IsTRKConnected = .bss:0x803E7820; // type:object size:0x4 scope:global align:4 data:4byte +TRK_saved_exceptionID = .bss:0x803E7828; // type:object size:0x2 scope:global align:2 data:2byte +gTRKState = .bss:0x803E782C; // type:object size:0xA4 scope:global align:4 data:4byte +gTRKCPUState = .bss:0x803E78D0; // type:object size:0x430 scope:global align:8 +gTRKSaveState = .bss:0x803E7D00; // type:object size:0x94 scope:global align:4 data:4byte +TRKvalue128_temp = .bss:0x803E7D94; // type:object size:0x10 scope:global align:4 +lc_base = .bss:0x803E7DA8; // type:object size:0x4 scope:global align:4 data:4byte +TRK_mainError = .bss:0x803E7DB0; // type:object size:0x4 scope:global align:4 data:4byte +...bss.0 = .bss:0x803E7DB8; // type:label scope:local +gWritePos = .bss:0x803E7DB8; // type:object size:0x4 scope:global align:4 data:4byte +gReadPos = .bss:0x803E7DBC; // type:object size:0x4 scope:global align:4 +gReadCount = .bss:0x803E7DC0; // type:object size:0x4 scope:global align:4 +_MetroTRK_Has_Framing = .bss:0x803E7DC4; // type:object size:0x4 scope:global align:4 +gReadBuf = .bss:0x803E7DC8; // type:object size:0x110A scope:global align:4 +gWriteBuf = .bss:0x803E8ED4; // type:object size:0x110A scope:global align:4 +bUseSerialIO = .bss:0x803E9FE0; // type:object size:0x1 scope:global align:1 data:byte +argument__7mDoMain = .sdata:0x803EA000; // type:object size:0x4 scope:global align:4 +developmentMode__7mDoMain = .sdata:0x803EA004; // type:object size:0x1 scope:global align:1 data:byte +gameHeapSize__7mDoMain = .sdata:0x803EA008; // type:object size:0x4 scope:global align:4 +archiveHeapSize__7mDoMain = .sdata:0x803EA00C; // type:object size:0x4 scope:global align:4 +memMargin__7mDoMain = .sdata:0x803EA010; // type:object size:0x4 scope:global align:4 data:4byte +mHeapBriefType = .sdata:0x803EA014; // type:object size:0x1 scope:global align:1 data:byte +mCheckHeap = .sdata:0x803EA015; // type:object size:0x1 scope:global align:1 data:byte +print_callerPCLevel = .sdata:0x803EA018; // type:object size:0x1 scope:global align:1 data:byte +mHeap__13mDoGph_gInf_c = .sdata:0x803EA020; // type:object size:0x8 scope:global align:4 data:4byte +mBackColor__13mDoGph_gInf_c = .sdata:0x803EA028; // type:object size:0x4 scope:global align:4 data:byte +mFadeColor__13mDoGph_gInf_c = .sdata:0x803EA02C; // type:object size:0x4 scope:global align:4 data:4byte +l_tevColor0$4490 = .sdata:0x803EA030; // type:object size:0x8 scope:local align:4 data:4byte +mCaptureDraw = .sdata:0x803EA038; // type:object size:0x1 scope:global align:1 data:byte +mCaptureTextureFormat = .sdata:0x803EA039; // type:object size:0x1 scope:global align:1 data:byte +mCaptureCaptureFormat = .sdata:0x803EA03A; // type:object size:0x1 scope:global align:1 data:byte +mCaptureSizeWidth = .sdata:0x803EA03B; // type:object size:0x1 scope:global align:1 data:byte +mCaptureSizeHeight = .sdata:0x803EA03C; // type:object size:0x1 scope:global align:1 data:byte +mCaptureCenterX = .sdata:0x803EA03E; // type:object size:0x2 scope:global align:2 data:2byte +mCaptureCenterY = .sdata:0x803EA040; // type:object size:0x2 scope:global align:2 data:2byte +mCaptureMonoColor0 = .sdata:0x803EA044; // type:object size:0x4 scope:global align:4 data:4byte +mCaptureMonoColor1 = .sdata:0x803EA048; // type:object size:0x4 scope:global align:4 data:4byte +mCaptureThreadStackSize = .sdata:0x803EA04C; // type:object size:0x4 scope:global align:4 data:4byte +mCaptureThreadPriority = .sdata:0x803EA050; // type:object size:0x4 scope:global align:4 data:4byte +mRenderModeObj__15mDoMch_render_c = .sdata:0x803EA058; // type:object size:0x4 scope:global align:4 data:4byte +next__14mDoMtx_stack_c = .sdata:0x803EA060; // type:object size:0x4 scope:global align:4 data:4byte +end__14mDoMtx_stack_c = .sdata:0x803EA064; // type:object size:0x4 scope:global align:4 data:4byte +l_normal$7278 = .sdata:0x803EA068; // type:object size:0x6 scope:local align:4 +l_normal$7778 = .sdata:0x803EA070; // type:object size:0x6 scope:local align:4 +m3ButtonResetPort__6mDoRst = .sdata:0x803EA078; // type:object size:0x4 scope:global align:4 data:4byte +kado_bit$5657 = .sdata:0x803EA080; // type:object size:0x8 scope:local align:4 +kado_check_x$5658 = .sdata:0x803EA088; // type:object size:0x8 scope:local align:4 +sEXECUTE__19print_error_check_c = .sdata:0x803EA090; // type:object size:0x8 scope:global align:4 +sDELETE__19print_error_check_c = .sdata:0x803EA098; // type:object size:0x8 scope:global align:4 +sIS_DELETE__19print_error_check_c = .sdata:0x803EA0A0; // type:object size:0x8 scope:global align:4 +sDRAW__19print_error_check_c = .sdata:0x803EA0A8; // type:object size:0x8 scope:global align:4 +l_fopOvlpM_overlap = .sdata:0x803EA0B0; // type:object size:0x4 scope:global align:4 data:4byte +i_msgID = .sdata:0x803EA0B8; // type:object size:0x4 scope:global align:4 data:4byte +g_fopDwTg_Queue = .sdata:0x803EA0C0; // type:object size:0x8 scope:global align:4 data:4byte +g_fpcLn_Queue = .sdata:0x803EA0C8; // type:object size:0x8 scope:global align:4 +g_fpcNd_IsCheckOfDeleteTiming = .sdata:0x803EA0D0; // type:object size:0x4 scope:global align:4 data:4byte +crear$2186 = .sdata:0x803EA0D8; // type:object size:0x8 scope:local align:4 data:4byte +l_spotColor$4526 = .sdata:0x803EA0E0; // type:object size:0x4 scope:local align:4 data:byte +g_clearColor = .sdata:0x803EA0E8; // type:object size:0x4 scope:global align:4 data:byte +g_blackColor = .sdata:0x803EA0EC; // type:object size:0x4 scope:global align:4 data:4byte +g_whiteColor = .sdata:0x803EA0F0; // type:object size:0x4 scope:global align:4 data:4byte +g_saftyWhiteColor = .sdata:0x803EA0F4; // type:object size:0x4 scope:global align:4 data:4byte +m_playerRoom__10daNpc_Os_c = .sdata:0x803EA0F8; // type:object size:0x3 scope:global align:4 +m_cattleRoomNo__10daNpc_Os_c = .sdata:0x803EA0FB; // type:object size:0x1 scope:global align:1 +l_defaultName$6916 = .sdata:0x803EA100; // type:object size:0x7 scope:local align:4 +ZModeInfo$4896 = .sdata:0x803EA108; // type:object size:0x4 scope:local align:4 data:byte +angle_z$4959 = .sdata:0x803EA10C; // type:object size:0x8 scope:local align:4 +cloth_counter__14dClothVobj03_c = .sdata:0x803EA118; // type:object size:0x4 scope:global align:4 data:4byte +cloth_counter__14dClothVobj04_c = .sdata:0x803EA11C; // type:object size:0x4 scope:global align:4 data:4byte +cloth_counter__14dClothVobj05_c = .sdata:0x803EA120; // type:object size:0x4 scope:global align:4 data:4byte +cloth_counter__16dClothVobj07_0_c = .sdata:0x803EA124; // type:object size:0x4 scope:global align:4 data:4byte +m_se_type__8daBoko_c = .sdata:0x803EA128; // type:object size:0x6 scope:global align:4 +action_table$4434 = .sdata:0x803EA130; // type:object size:0x8 scope:local align:4 +se_table$4543 = .sdata:0x803EA138; // type:object size:0x4 scope:local align:4 +action_table$4742 = .sdata:0x803EA13C; // type:object size:0x8 scope:local align:4 +daNpc_Tt_tact_table = .sdata:0x803EA148; // type:object size:0x5 scope:global align:4 +g_dTree_shadowTexCoord = .sdata:0x803EA150; // type:object size:0x8 scope:global align:4 +l_shadowColor$4649 = .sdata:0x803EA158; // type:object size:0x4 scope:local align:4 data:4byte +l_modelStatus$4676 = .sdata:0x803EA15C; // type:object size:0x6 scope:local align:4 +l_color$4343 = .sdata:0x803EA168; // type:object size:0x4 scope:local align:4 data:4byte +l_color$5295 = .sdata:0x803EA16C; // type:object size:0x4 scope:local align:4 data:4byte +l_color$5689 = .sdata:0x803EA170; // type:object size:0x4 scope:local align:4 data:4byte +clearColor$5774 = .sdata:0x803EA174; // type:object size:0x4 scope:local align:4 data:4byte +l_color$5883 = .sdata:0x803EA178; // type:object size:0x4 scope:local align:4 data:4byte +mWipeColor__12dDlst_list_c = .sdata:0x803EA17C; // type:object size:0x4 scope:global align:4 data:byte +now_room = .sdata:0x803EA180; // type:object size:0x4 scope:global align:4 data:4byte +loc_type_num__12dAttention_c = .sdata:0x803EA188; // type:object size:0x4 scope:global align:4 data:4byte +act_type_num__12dAttention_c = .sdata:0x803EA18C; // type:object size:0x4 scope:global align:4 data:4byte +ang_table$4267 = .sdata:0x803EA190; // type:object size:0x6 scope:local align:4 +l_shadowColor$5141 = .sdata:0x803EA198; // type:object size:0x4 scope:local align:4 data:4byte +l_color3 = .sdata:0x803EA1A0; // type:object size:0x8 scope:global align:4 +l_color = .sdata:0x803EA1A8; // type:object size:0x8 scope:local align:4 +color0$4437 = .sdata:0x803EA1B0; // type:object size:0x4 scope:local align:4 data:4byte +Vobj03_pos = .sdata:0x803EA1B8; // type:object size:0x8 scope:global align:4 +Vobj04_pos = .sdata:0x803EA1C0; // type:object size:0x8 scope:global align:4 +Vobj05_pos = .sdata:0x803EA1C8; // type:object size:0x8 scope:global align:4 +Vobj07_0_pos = .sdata:0x803EA1D0; // type:object size:0x8 scope:global align:4 +m_timer_max__8daItem_c = .sdata:0x803EA1D8; // type:object size:0x4 scope:global align:4 data:4byte +dzb$4132 = .sdata:0x803EA1E0; // type:object size:0x8 scope:local align:4 +l_arcName = .sdata:0x803EA1E8; // type:object size:0x5 scope:global align:4 data:string +l_freeze_fade_color = .sdata:0x803EA1F0; // type:object size:0x4 scope:global align:4 +n_color0$5146 = .sdata:0x803EA1F4; // type:object size:0x4 scope:local align:4 data:4byte +y_color0$5147 = .sdata:0x803EA1F8; // type:object size:0x4 scope:local align:4 data:4byte +g_color0$5148 = .sdata:0x803EA1FC; // type:object size:0x4 scope:local align:4 data:4byte +m_type__18daPy_dmEcallBack_c = .sdata:0x803EA200; // type:object size:0x2 scope:global align:2 data:2byte +BASE_HEIGHT__14daSea_packet_c = .sdata:0x803EA208; // type:object size:0x4 scope:global align:4 data:float +l_zmodeInfo = .sdata:0x803EA210; // type:object size:0x4 scope:global align:4 data:byte +curxp = .sdata:0x803EA218; // type:object size:0x8 scope:global align:4 +txt$4107 = .sdata:0x803EA220; // type:object size:0x7 scope:local align:4 data:byte +posx$5764 = .sdata:0x803EA228; // type:object size:0x8 scope:local align:4 +lightMask = .sdata:0x803EA230; // type:object size:0x2 scope:global align:2 data:2byte +lightStatusPt = .sdata:0x803EA234; // type:object size:0x4 scope:global align:4 data:4byte +S_wether_table$5935 = .sdata:0x803EA238; // type:object size:0x8 scope:local align:4 +S_wether_mode_pat01$5936 = .sdata:0x803EA240; // type:object size:0x4 scope:local align:4 data:byte +S_wether_mode_pat02$5938 = .sdata:0x803EA244; // type:object size:0x4 scope:local align:4 data:byte +S_wether_mode_pat03$5940 = .sdata:0x803EA248; // type:object size:0x4 scope:local align:4 data:byte +S_wether_mode_pat04$5942 = .sdata:0x803EA24C; // type:object size:0x2 scope:local align:4 data:byte +S_wether_time_pat04$5943 = .sdata:0x803EA250; // type:object size:0x4 scope:local align:4 +korogStat = .sdata:0x803EA258; // type:object size:0x8 scope:global align:4 +lockFlag = .sdata:0x803EA260; // type:object size:0x1 scope:global align:1 data:byte +linemax = .sdata:0x803EA268; // type:object size:0x2 scope:global align:2 data:2byte +dMeter_windID = .sdata:0x803EA270; // type:object size:0x4 scope:global align:4 data:4byte +alphaNowFrame$7924 = .sdata:0x803EA274; // type:object size:0x6 scope:local align:4 data:2byte +initPosX$11432 = .sdata:0x803EA27C; // type:object size:0x6 scope:local align:4 +initPosY$11433 = .sdata:0x803EA284; // type:object size:0x6 scope:local align:4 +cdFrame0 = .sdata:0x803EA290; // type:object size:0x2 scope:global align:2 data:2byte +cdFrame1 = .sdata:0x803EA292; // type:object size:0x2 scope:global align:2 data:2byte +tmFrame = .sdata:0x803EA294; // type:object size:0x2 scope:global align:2 data:2byte +cdFrame2 = .sdata:0x803EA296; // type:object size:0x2 scope:global align:2 data:2byte +cdFrame3 = .sdata:0x803EA298; // type:object size:0x2 scope:global align:2 data:2byte +cdFrame4 = .sdata:0x803EA29A; // type:object size:0x2 scope:global align:2 data:2byte +cdFrame5 = .sdata:0x803EA29C; // type:object size:0x2 scope:global align:2 data:2byte +cdFrame6 = .sdata:0x803EA29E; // type:object size:0x2 scope:global align:2 data:2byte +cdFrame7 = .sdata:0x803EA2A0; // type:object size:0x2 scope:global align:2 data:2byte +cdFrame8 = .sdata:0x803EA2A2; // type:object size:0x2 scope:global align:2 data:2byte +mCaptureMonoColor1$4959 = .sdata:0x803EA2A8; // type:object size:0x4 scope:local align:4 data:4byte +l_method$4377 = .sdata:0x803EA2B0; // type:object size:0x8 scope:local align:4 +M_DragB_resName = .sdata:0x803EA2B8; // type:object size:0x4 scope:global align:4 +kinBOSS_resName = .sdata:0x803EA2BC; // type:object size:0x8 scope:global align:4 +M_DaiB_resName = .sdata:0x803EA2C4; // type:object size:0x4 scope:global align:4 +SirenB_resName = .sdata:0x803EA2C8; // type:object size:0x4 scope:global align:4 +preLoadNo = .sdata:0x803EA2CC; // type:object size:0x1 scope:global align:1 data:byte +doPreLoad = .sdata:0x803EA2CD; // type:object size:0x1 scope:global align:1 data:byte +calc_mtx = .sdata:0x803EA2D0; // type:object size:0x4 scope:global align:4 data:4byte +maxStdHeaps__Q29JFWSystem11CSetUpParam = .sdata:0x803EA2D8; // type:object size:0x4 scope:global align:4 data:4byte +sysHeapSize__Q29JFWSystem11CSetUpParam = .sdata:0x803EA2DC; // type:object size:0x4 scope:global align:4 data:4byte +fifoBufSize__Q29JFWSystem11CSetUpParam = .sdata:0x803EA2E0; // type:object size:0x4 scope:global align:4 data:4byte +aramAudioBufSize__Q29JFWSystem11CSetUpParam = .sdata:0x803EA2E4; // type:object size:0x4 scope:global align:4 data:4byte +aramGraphBufSize__Q29JFWSystem11CSetUpParam = .sdata:0x803EA2E8; // type:object size:0x4 scope:global align:4 data:4byte +streamPriority__Q29JFWSystem11CSetUpParam = .sdata:0x803EA2EC; // type:object size:0x4 scope:global align:4 data:4byte +decompPriority__Q29JFWSystem11CSetUpParam = .sdata:0x803EA2F0; // type:object size:0x4 scope:global align:4 data:4byte +aPiecePriority__Q29JFWSystem11CSetUpParam = .sdata:0x803EA2F4; // type:object size:0x4 scope:global align:4 data:4byte +systemFontRes__Q29JFWSystem11CSetUpParam = .sdata:0x803EA2F8; // type:object size:0x4 scope:global align:4 data:4byte +renderMode__Q29JFWSystem11CSetUpParam = .sdata:0x803EA2FC; // type:object size:0x4 scope:global align:4 data:4byte +exConsoleBufferSize__Q29JFWSystem11CSetUpParam = .sdata:0x803EA300; // type:object size:0x4 scope:global align:4 data:4byte +JFWAutoAbortGfx = .sdata:0x803EA308; // type:object size:0x1 scope:global align:1 data:byte +maxCallbacksUser__Q28JASystem6Kernel = .sdata:0x803EA310; // type:object size:0x4 scope:global align:4 data:4byte +gDacRate__Q28JASystem6Kernel = .sdata:0x803EA318; // type:object size:0x4 scope:global align:4 data:float +gSubFrames__Q28JASystem6Kernel = .sdata:0x803EA31C; // type:object size:0x4 scope:global align:4 data:4byte +gFrameSamples__Q28JASystem6Kernel = .sdata:0x803EA320; // type:object size:0x4 scope:global align:4 data:4byte +gDacSize__Q28JASystem6Kernel = .sdata:0x803EA324; // type:object size:0x4 scope:global align:4 data:4byte +playListMax__Q28JASystem10HardStream = .sdata:0x803EA328; // type:object size:0x4 scope:global align:4 data:4byte +audioDramSize__Q28JASystem6Kernel = .sdata:0x803EA330; // type:object size:0x4 scope:global align:4 data:4byte +audioAramSize__Q28JASystem6Kernel = .sdata:0x803EA334; // type:object size:0x4 scope:global align:4 data:4byte +numDSPBuf__Q28JASystem14TDSP_DACBuffer = .sdata:0x803EA338; // type:object size:0x1 scope:global align:1 data:byte +smnFree__Q28JASystem11TDSPChannel = .sdata:0x803EA340; // type:object size:0x4 scope:global align:4 data:4byte +DSP_LIMIT_RATIO__8JASystem = .sdata:0x803EA344; // type:object size:0x4 scope:global align:4 data:float +JAS_DSP_PREFIX__Q28JASystem12DSPInterface = .sdata:0x803EA348; // type:object size:0x2 scope:global align:2 data:2byte +COMP_BLOCKSAMPLES$485 = .sdata:0x803EA34C; // type:object size:0x8 scope:local align:4 +COMP_BLOCKBYTES$486 = .sdata:0x803EA354; // type:object size:0x8 scope:local align:4 +MAX_MIXERLEVEL__Q28JASystem6Driver = .sdata:0x803EA360; // type:object size:0x2 scope:global align:2 data:2byte +MAX_AUTOMIXERLEVEL__Q28JASystem6Driver = .sdata:0x803EA362; // type:object size:0x2 scope:global align:2 data:2byte +JAS_SYSTEM_OUTPUT_MODE__Q28JASystem6Driver = .sdata:0x803EA364; // type:object size:0x4 scope:global align:4 data:4byte +JAS_UPDATE_INTERVAL__Q28JASystem6Driver = .sdata:0x803EA368; // type:object size:0x1 scope:global align:1 data:byte +DSP_MIXERLEVEL = .sdata:0x803EA370; // type:object size:0x2 scope:global align:2 data:2byte +flags__Q27JAInter8BankWave = .sdata:0x803EA378; // type:object size:0x2 scope:global align:4 data:byte +SceneSetFlag__Q27JAInter8BankWave = .sdata:0x803EA37C; // type:object size:0x4 scope:global align:4 data:4byte +distanceParameterMoveTime__18JAIGlobalParameter = .sdata:0x803EA380; // type:object size:0x1 scope:global align:1 data:byte +audioSystemThreadPriority__18JAIGlobalParameter = .sdata:0x803EA381; // type:object size:0x1 scope:global align:1 data:byte +audioDvdThreadPriority__18JAIGlobalParameter = .sdata:0x803EA382; // type:object size:0x1 scope:global align:1 data:byte +seqMuteVolumeSePlay__18JAIGlobalParameter = .sdata:0x803EA383; // type:object size:0x1 scope:global align:1 data:byte +seqParameterLines__18JAIGlobalParameter = .sdata:0x803EA384; // type:object size:0x1 scope:global align:1 data:byte +streamParameterLines__18JAIGlobalParameter = .sdata:0x803EA385; // type:object size:0x1 scope:global align:1 data:byte +seDistanceFxParameter__18JAIGlobalParameter = .sdata:0x803EA386; // type:object size:0x2 scope:global align:2 data:2byte +soundSceneMax__18JAIGlobalParameter = .sdata:0x803EA388; // type:object size:0x4 scope:global align:4 data:4byte +seRegistMax__18JAIGlobalParameter = .sdata:0x803EA38C; // type:object size:0x4 scope:global align:4 data:4byte +seTrackMax__18JAIGlobalParameter = .sdata:0x803EA390; // type:object size:0x4 scope:global align:4 data:4byte +seqTrackMax__18JAIGlobalParameter = .sdata:0x803EA394; // type:object size:0x4 scope:global align:4 data:4byte +seqPlayTrackMax__18JAIGlobalParameter = .sdata:0x803EA398; // type:object size:0x4 scope:global align:4 data:4byte +seqControlBufferMax__18JAIGlobalParameter = .sdata:0x803EA39C; // type:object size:0x4 scope:global align:4 data:4byte +streamControlBufferMax__18JAIGlobalParameter = .sdata:0x803EA3A0; // type:object size:0x4 scope:global align:4 data:4byte +streamParameterBufferMax__18JAIGlobalParameter = .sdata:0x803EA3A4; // type:object size:0x4 scope:global align:4 data:4byte +autoHeapMax__18JAIGlobalParameter = .sdata:0x803EA3A8; // type:object size:0x4 scope:global align:4 data:4byte +stayHeapMax__18JAIGlobalParameter = .sdata:0x803EA3AC; // type:object size:0x4 scope:global align:4 data:4byte +autoHeapRoomSize__18JAIGlobalParameter = .sdata:0x803EA3B0; // type:object size:0x4 scope:global align:4 data:4byte +stayHeapSize__18JAIGlobalParameter = .sdata:0x803EA3B4; // type:object size:0x4 scope:global align:4 data:4byte +initDataFileName__18JAIGlobalParameter = .sdata:0x803EA3B8; // type:object size:0x4 scope:global align:4 data:4byte +wavePath__18JAIGlobalParameter = .sdata:0x803EA3BC; // type:object size:0x4 scope:global align:4 data:4byte +sequenceArchivesPath__18JAIGlobalParameter = .sdata:0x803EA3C0; // type:object size:0x4 scope:global align:4 data:4byte +streamPath__18JAIGlobalParameter = .sdata:0x803EA3C4; // type:object size:0x4 scope:global align:4 data:4byte +audioResPath__18JAIGlobalParameter = .sdata:0x803EA3C8; // type:object size:0x4 scope:global align:4 data:4byte +sequenceArchivesFileName__18JAIGlobalParameter = .sdata:0x803EA3CC; // type:object size:0x4 scope:global align:4 data:4byte +inputGainDown__18JAIGlobalParameter = .sdata:0x803EA3D0; // type:object size:0x4 scope:global align:4 data:float +outputGainUp__18JAIGlobalParameter = .sdata:0x803EA3D4; // type:object size:0x4 scope:global align:4 data:float +distanceMax__18JAIGlobalParameter = .sdata:0x803EA3D8; // type:object size:0x4 scope:global align:4 data:float +maxVolumeDistance__18JAIGlobalParameter = .sdata:0x803EA3DC; // type:object size:0x4 scope:global align:4 data:float +seDolbyCenterValue__18JAIGlobalParameter = .sdata:0x803EA3E0; // type:object size:0x4 scope:global align:4 data:float +seDolbyFrontDistanceMax__18JAIGlobalParameter = .sdata:0x803EA3E4; // type:object size:0x4 scope:global align:4 data:float +seDolbyBehindDistanceMax__18JAIGlobalParameter = .sdata:0x803EA3E8; // type:object size:0x4 scope:global align:4 data:float +dopplarMoveTime__18JAIGlobalParameter = .sdata:0x803EA3EC; // type:object size:0x4 scope:global align:4 data:4byte +dummyObjectLifeTime__18JAIGlobalParameter = .sdata:0x803EA3F0; // type:object size:0x4 scope:global align:4 data:4byte +dummyObjectMax__18JAIGlobalParameter = .sdata:0x803EA3F4; // type:object size:0x4 scope:global align:4 data:4byte +seqMuteMoveSpeedSePlay__18JAIGlobalParameter = .sdata:0x803EA3F8; // type:object size:0x4 scope:global align:4 data:4byte +audioCameraMax__18JAIGlobalParameter = .sdata:0x803EA3FC; // type:object size:0x4 scope:global align:4 data:4byte +systemTrackMax__18JAIGlobalParameter = .sdata:0x803EA400; // type:object size:0x4 scope:global align:4 data:4byte +panDistanceMax__18JAIGlobalParameter = .sdata:0x803EA404; // type:object size:0x4 scope:global align:4 data:float +panDistance2Max__18JAIGlobalParameter = .sdata:0x803EA408; // type:object size:0x4 scope:global align:4 data:float +panAngleParameter__18JAIGlobalParameter = .sdata:0x803EA40C; // type:object size:0x4 scope:global align:4 data:float +panAngleParameter2__18JAIGlobalParameter = .sdata:0x803EA410; // type:object size:0x4 scope:global align:4 data:float +dopplarParameter__18JAIGlobalParameter = .sdata:0x803EA414; // type:object size:0x4 scope:global align:4 data:float +seDistanceWaitMax__18JAIGlobalParameter = .sdata:0x803EA418; // type:object size:0x2 scope:global align:2 data:2byte +seDistancepitchMax__18JAIGlobalParameter = .sdata:0x803EA41C; // type:object size:0x4 scope:global align:4 data:float +LOOP_BLOCKS__Q27JAInter9StreamLib = .sdata:0x803EA420; // type:object size:0x4 scope:global align:4 data:4byte +LOOP_SAMPLESIZE__Q27JAInter9StreamLib = .sdata:0x803EA424; // type:object size:0x4 scope:global align:4 data:4byte +outputmode__Q27JAInter9StreamLib = .sdata:0x803EA428; // type:object size:0x4 scope:global align:4 data:4byte +jai_rnd_seed = .sdata:0x803EA430; // type:object size:0x4 scope:global align:4 data:4byte +mCPosToNote3__10JAIZelInst = .sdata:0x803EA438; // type:object size:0x5 scope:global align:4 data:string +mCPosToNote4__10JAIZelInst = .sdata:0x803EA440; // type:object size:0x5 scope:global align:4 data:string +mCPosToNote61__10JAIZelInst = .sdata:0x803EA448; // type:object size:0x5 scope:global align:4 data:string +mCPosToNote62__10JAIZelInst = .sdata:0x803EA450; // type:object size:0x5 scope:global align:4 data:string +SE_REGIST_MAX__11JAIZelParam = .sdata:0x803EA458; // type:object size:0x4 scope:global align:4 data:4byte +SOUND_SCENE_MAX__11JAIZelParam = .sdata:0x803EA45C; // type:object size:0x4 scope:global align:4 data:4byte +STREAM_DECODED_BUFFERS__11JAIZelParam = .sdata:0x803EA460; // type:object size:0x4 scope:global align:4 data:4byte +SEQ_CONTROL_BUF_MAX__11JAIZelParam = .sdata:0x803EA464; // type:object size:0x4 scope:global align:4 data:4byte +STREAM_CONTROL_BUF_MAX__11JAIZelParam = .sdata:0x803EA468; // type:object size:0x4 scope:global align:4 data:4byte +AUTO_HEAP_MAX__11JAIZelParam = .sdata:0x803EA46C; // type:object size:0x4 scope:global align:4 data:4byte +STAY_HEAP_MAX__11JAIZelParam = .sdata:0x803EA470; // type:object size:0x4 scope:global align:4 data:4byte +AUTO_HEAP_ROOM_SIZE__11JAIZelParam = .sdata:0x803EA474; // type:object size:0x4 scope:global align:4 data:4byte +STAY_HEAP_ROOM_SIZE__11JAIZelParam = .sdata:0x803EA478; // type:object size:0x4 scope:global align:4 data:4byte +SYSTEM_TRACK_MAX__11JAIZelParam = .sdata:0x803EA47C; // type:object size:0x4 scope:global align:4 data:4byte +PLAY_TRACK_MAX__11JAIZelParam = .sdata:0x803EA480; // type:object size:0x4 scope:global align:4 data:4byte +DISTANCE_MAX__11JAIZelParam = .sdata:0x803EA484; // type:object size:0x4 scope:global align:4 data:float +MAX_VOLUME_DISTANCE__11JAIZelParam = .sdata:0x803EA488; // type:object size:0x4 scope:global align:4 data:float +DOLBY_CENTER_VALUE__11JAIZelParam = .sdata:0x803EA48C; // type:object size:0x1 scope:global align:1 data:byte +DOLBY_FLONT_DISTANCE_MAX__11JAIZelParam = .sdata:0x803EA490; // type:object size:0x4 scope:global align:4 data:float +DOLBY_BEHIND_DISTANCE_MAX__11JAIZelParam = .sdata:0x803EA494; // type:object size:0x4 scope:global align:4 data:float +DISTANCE_FX_PARAM__11JAIZelParam = .sdata:0x803EA498; // type:object size:0x2 scope:global align:2 data:2byte +DUMMY_POSITION_MAX__11JAIZelParam = .sdata:0x803EA49C; // type:object size:0x4 scope:global align:4 data:4byte +DUMMY_POSITION_LIFE_TIME__11JAIZelParam = .sdata:0x803EA4A0; // type:object size:0x4 scope:global align:4 data:4byte +INIT_DATA_FILE_NAME__11JAIZelParam = .sdata:0x803EA4A4; // type:object size:0x4 scope:global align:4 data:4byte +WAVE_PATH__11JAIZelParam = .sdata:0x803EA4A8; // type:object size:0x4 scope:global align:4 data:4byte +SEQ_PATH__11JAIZelParam = .sdata:0x803EA4AC; // type:object size:0x4 scope:global align:4 data:4byte +STREAM_PATH__11JAIZelParam = .sdata:0x803EA4B0; // type:object size:0x4 scope:global align:4 data:4byte +SEQ_ARCH_FILE_NAME__11JAIZelParam = .sdata:0x803EA4B4; // type:object size:0x4 scope:global align:4 data:4byte +VOL_BGM_DEFAULT__11JAIZelParam = .sdata:0x803EA4B8; // type:object size:0x4 scope:global align:4 data:float +VOL_SE_SYSTEM_DEFAULT__11JAIZelParam = .sdata:0x803EA4BC; // type:object size:0x1 scope:global align:1 data:byte +VOL_SE_LINK_VOICE_DEFAULT__11JAIZelParam = .sdata:0x803EA4BD; // type:object size:0x1 scope:global align:1 data:byte +VOL_SE_LINK_MOTION_DEFAULT__11JAIZelParam = .sdata:0x803EA4BE; // type:object size:0x1 scope:global align:1 data:byte +VOL_SE_LINK_FOOTNOTE_DEFAULT__11JAIZelParam = .sdata:0x803EA4BF; // type:object size:0x1 scope:global align:1 data:byte +VOL_SE_CHAR_VOICE_DEFAULT__11JAIZelParam = .sdata:0x803EA4C0; // type:object size:0x1 scope:global align:1 data:byte +VOL_SE_CHAR_MOVE_DEFAULT__11JAIZelParam = .sdata:0x803EA4C1; // type:object size:0x1 scope:global align:1 data:byte +VOL_SE_OBJECT_DEFAULT__11JAIZelParam = .sdata:0x803EA4C2; // type:object size:0x1 scope:global align:1 data:byte +VOL_SE_ATMOSPHERE_DEFAULT__11JAIZelParam = .sdata:0x803EA4C3; // type:object size:0x1 scope:global align:1 data:byte +VOL_BGM_TALKING__11JAIZelParam = .sdata:0x803EA4C4; // type:object size:0x4 scope:global align:4 data:float +VOL_SE_SYSTEM_TALKING__11JAIZelParam = .sdata:0x803EA4C8; // type:object size:0x1 scope:global align:1 data:byte +VOL_SE_LINK_VOICE_TALKING__11JAIZelParam = .sdata:0x803EA4C9; // type:object size:0x1 scope:global align:1 data:byte +VOL_SE_LINK_MOTION_TALKING__11JAIZelParam = .sdata:0x803EA4CA; // type:object size:0x1 scope:global align:1 data:byte +VOL_SE_LINK_FOOTNOTE_TALKING__11JAIZelParam = .sdata:0x803EA4CB; // type:object size:0x1 scope:global align:1 data:byte +VOL_SE_CHAR_VOICE_TALKING__11JAIZelParam = .sdata:0x803EA4CC; // type:object size:0x1 scope:global align:1 data:byte +VOL_SE_CHAR_MOVE_TALKING__11JAIZelParam = .sdata:0x803EA4CD; // type:object size:0x1 scope:global align:1 data:byte +VOL_SE_OBJECT_TALKING__11JAIZelParam = .sdata:0x803EA4CE; // type:object size:0x1 scope:global align:1 data:byte +VOL_SE_ATMOSPHERE_TALKING__11JAIZelParam = .sdata:0x803EA4CF; // type:object size:0x1 scope:global align:1 data:byte +VOL_BGM_PAUSING__11JAIZelParam = .sdata:0x803EA4D0; // type:object size:0x4 scope:global align:4 data:float +VOL_SE_SYSTEM_PAUSING__11JAIZelParam = .sdata:0x803EA4D4; // type:object size:0x1 scope:global align:1 data:byte +VOL_SE_LINK_VOICE_PAUSING__11JAIZelParam = .sdata:0x803EA4D5; // type:object size:0x1 scope:global align:1 data:byte +VOL_SE_LINK_MOTION_PAUSING__11JAIZelParam = .sdata:0x803EA4D6; // type:object size:0x1 scope:global align:1 data:byte +VOL_SE_LINK_FOOTNOTE_PAUSING__11JAIZelParam = .sdata:0x803EA4D7; // type:object size:0x1 scope:global align:1 data:byte +VOL_SE_CHAR_VOICE_PAUSING__11JAIZelParam = .sdata:0x803EA4D8; // type:object size:0x1 scope:global align:1 data:byte +VOL_SE_CHAR_MOVE_PAUSING__11JAIZelParam = .sdata:0x803EA4D9; // type:object size:0x1 scope:global align:1 data:byte +VOL_SE_OBJECT_PAUSING__11JAIZelParam = .sdata:0x803EA4DA; // type:object size:0x1 scope:global align:1 data:byte +VOL_SE_ATMOSPHERE_PAUSING__11JAIZelParam = .sdata:0x803EA4DB; // type:object size:0x1 scope:global align:1 data:byte +BGM_SCENE_CHANGE_FO_TIME__11JAIZelParam = .sdata:0x803EA4DC; // type:object size:0x4 scope:global align:4 data:4byte +ENEMY_NEARBY_DIST__11JAIZelParam = .sdata:0x803EA4E0; // type:object size:0x4 scope:global align:4 data:float +ENEMY_NEARBY_TRACK__11JAIZelParam = .sdata:0x803EA4E4; // type:object size:0x1 scope:global align:1 data:byte +ENEMY_NEARBY_TRACK_2__11JAIZelParam = .sdata:0x803EA4E5; // type:object size:0x1 scope:global align:1 data:byte +BTL_KAITENGIRI_TRACK__11JAIZelParam = .sdata:0x803EA4E6; // type:object size:0x1 scope:global align:1 data:byte +SWORD_NOT_USING_TRACK__11JAIZelParam = .sdata:0x803EA4E7; // type:object size:0x1 scope:global align:1 data:byte +ENEMY_NEARBY_FADEIN_TIME__11JAIZelParam = .sdata:0x803EA4E8; // type:object size:0x4 scope:global align:4 data:4byte +ENEMY_NEARBY_FADEOUT_TIME__11JAIZelParam = .sdata:0x803EA4EC; // type:object size:0x4 scope:global align:4 data:4byte +COMMON_BATTLE_FO_DELAY__11JAIZelParam = .sdata:0x803EA4F0; // type:object size:0x1 scope:global align:1 data:byte +BTL_KAITENGIRI_FADEIN_TIME__11JAIZelParam = .sdata:0x803EA4F4; // type:object size:0x4 scope:global align:4 data:4byte +BTL_KAITENGIRI_FADEOUT_TIME__11JAIZelParam = .sdata:0x803EA4F8; // type:object size:0x4 scope:global align:4 data:4byte +BTL_SWORD_USING_FADE_TIME__11JAIZelParam = .sdata:0x803EA4FC; // type:object size:0x4 scope:global align:4 data:4byte +MBOSS_ENEMY_NEARBY_TRACK__11JAIZelParam = .sdata:0x803EA500; // type:object size:0x1 scope:global align:1 data:byte +MBOSS_BTL_KAITENGIRI_TRACK__11JAIZelParam = .sdata:0x803EA501; // type:object size:0x1 scope:global align:1 data:byte +MBOSS_SWORD_USING_TRACK__11JAIZelParam = .sdata:0x803EA502; // type:object size:0x1 scope:global align:1 data:byte +JAI_ZEL_NIGHT_FADEOUT_TIME__11JAIZelParam = .sdata:0x803EA504; // type:object size:0x4 scope:global align:4 data:4byte +cm2hw$488 = .sdata:0x803EA508; // type:object size:0x4 scope:local align:4 +sDefaultFillFlag__7JKRHeap = .sdata:0x803EA510; // type:object size:0x1 scope:global align:1 data:byte +sSzpBufferSize__7JKRAram = .sdata:0x803EA518; // type:object size:0x4 scope:global align:4 data:4byte +rootPath$2460 = .sdata:0x803EA520; // type:object size:0x2 scope:local align:4 data:string +errorRetry__12JKRDvdRipper = .sdata:0x803EA528; // type:object size:0x1 scope:global align:1 data:byte +sSzpBufferSize__12JKRDvdRipper = .sdata:0x803EA52C; // type:object size:0x4 scope:global align:4 data:4byte +errorRetry__16JKRDvdAramRipper = .sdata:0x803EA530; // type:object size:0x1 scope:global align:1 data:byte +sSzpBufferSize__16JKRDvdAramRipper = .sdata:0x803EA534; // type:object size:0x4 scope:global align:4 data:4byte +mStickMode__10JUTGamePad = .sdata:0x803EA538; // type:object size:0x4 scope:global align:4 data:4byte +sResetPattern__Q210JUTGamePad13C3ButtonReset = .sdata:0x803EA53C; // type:object size:0x4 scope:global align:4 data:4byte +sResetMaskPattern__Q210JUTGamePad13C3ButtonReset = .sdata:0x803EA540; // type:object size:0x4 scope:global align:4 data:4byte +sMessageBuffer__12JUTException = .sdata:0x803EA548; // type:object size:0x4 scope:global align:4 +sDisplayTime__Q212JUTAssertion23@unnamed@JUTAssert_cpp@ = .sdata:0x803EA550; // type:object size:0x4 scope:global align:4 data:4byte +sDevice__Q212JUTAssertion23@unnamed@JUTAssert_cpp@ = .sdata:0x803EA554; // type:object size:0x4 scope:global align:4 data:4byte +mVisible__Q212JUTAssertion23@unnamed@JUTAssert_cpp@ = .sdata:0x803EA558; // type:object size:0x1 scope:global align:1 data:byte +oneFrameRate = .sdata:0x803EA560; // type:object size:0x4 scope:global align:4 data:float +oneFrameRateUser = .sdata:0x803EA564; // type:object size:0x4 scope:global align:4 data:float +JRNTexImage1Ids = .sdata:0x803EA568; // type:object size:0x8 scope:global align:4 +JRNTexImage2Ids = .sdata:0x803EA570; // type:object size:0x8 scope:global align:4 +cm2hw$547 = .sdata:0x803EA578; // type:object size:0x4 scope:local align:4 +J3DGDTexMode0Ids = .sdata:0x803EA57C; // type:object size:0x8 scope:global align:4 +J3DGDTexMode1Ids = .sdata:0x803EA584; // type:object size:0x8 scope:global align:4 +J3DGDTexImage0Ids = .sdata:0x803EA58C; // type:object size:0x8 scope:global align:4 +J3DGDTexImage3Ids = .sdata:0x803EA594; // type:object size:0x8 scope:global align:4 +J3DGDTexTlutIds = .sdata:0x803EA59C; // type:object size:0x8 scope:global align:4 +GX2HWFiltConv = .sdata:0x803EA5A4; // type:object size:0x6 scope:local align:4 +ColorBlack = .sdata:0x803EA5B0; // type:object size:0x4 scope:global align:4 data:4byte +ColorWhite = .sdata:0x803EA5B4; // type:object size:0x4 scope:global align:4 data:4byte +Unit01 = .sdata:0x803EA5B8; // type:object size:0x8 scope:local align:4 +SizeOfLoadMatColors = .sdata:0x803EA5C0; // type:object size:0x4 scope:global align:4 data:4byte +SizeOfLoadAmbColors = .sdata:0x803EA5C4; // type:object size:0x4 scope:global align:4 data:4byte +SizeOfLoadColorChans = .sdata:0x803EA5C8; // type:object size:0x4 scope:global align:4 data:4byte +sNoUseDrawMtxPtr__8J3DModel = .sdata:0x803EA5D0; // type:object size:0x4 scope:global align:4 +sNoUseNrmMtxPtr__8J3DModel = .sdata:0x803EA5D4; // type:object size:0x4 scope:global align:4 +J3DUnit01 = .sdata:0x803EA5D8; // type:object size:0x8 scope:global align:4 +__OSVersion = .sdata:0x803EA5E0; // type:object size:0x4 scope:global align:4 data:4byte +@140 = .sdata:0x803EA5E4; // type:object size:0x4 scope:local align:4 data:string +__OSCurrHeap = .sdata:0x803EA5E8; // type:object size:0x4 scope:global align:4 data:4byte +__OSArenaLo = .sdata:0x803EA5F0; // type:object size:0x4 scope:global align:4 data:4byte +__OSFpscrEnableBits = .sdata:0x803EA5F8; // type:object size:0x4 scope:global align:4 data:4byte +@76 = .sdata:0x803EA5FC; // type:object size:0x2 scope:local align:4 data:string +fontEncode$80 = .sdata:0x803EA600; // type:object size:0x2 scope:local align:2 data:2byte +SwitchThreadCallback = .sdata:0x803EA608; // type:object size:0x4 scope:global align:4 data:4byte +@833 = .sdata:0x803EA60C; // type:object size:0x1 scope:local align:4 +__EXIVersion = .sdata:0x803EA610; // type:object size:0x4 scope:global align:4 data:4byte +__SIVersion = .sdata:0x803EA618; // type:object size:0x4 scope:global align:4 data:4byte +Unit01 = .sdata:0x803EA620; // type:object size:0x8 scope:local align:4 +FirstRead = .sdata:0x803EA628; // type:object size:0x4 scope:global align:4 data:4byte +@118 = .sdata:0x803EA630; // type:object size:0x8 scope:local align:4 data:string +__DVDVersion = .sdata:0x803EA638; // type:object size:0x4 scope:global align:4 data:4byte +autoInvalidation = .sdata:0x803EA63C; // type:object size:0x4 scope:global align:4 data:4byte +checkOptionalCommand = .sdata:0x803EA640; // type:object size:0x4 scope:global align:4 data:4byte +@23 = .sdata:0x803EA644; // type:object size:0x6 scope:local align:4 data:string +DmaCommand = .sdata:0x803EA64C; // type:object size:0x4 scope:global align:4 data:4byte +@37 = .sdata:0x803EA650; // type:object size:0x2 scope:local align:4 data:string +@42 = .sdata:0x803EA654; // type:object size:0x4 scope:local align:4 data:string +@43 = .sdata:0x803EA658; // type:object size:0x3 scope:local align:4 data:string +__VIVersion = .sdata:0x803EA660; // type:object size:0x4 scope:global align:4 data:4byte +@532 = .sdata:0x803EA664; // type:object size:0x5 scope:local align:4 data:string +__PADVersion = .sdata:0x803EA670; // type:object size:0x4 scope:global align:4 data:4byte +ResettingChan = .sdata:0x803EA674; // type:object size:0x4 scope:global align:4 data:4byte +XPatchBits = .sdata:0x803EA678; // type:object size:0x4 scope:global align:4 data:4byte +AnalogMode = .sdata:0x803EA67C; // type:object size:0x4 scope:global align:4 data:4byte +Spec = .sdata:0x803EA680; // type:object size:0x4 scope:global align:4 data:4byte +MakeStatus = .sdata:0x803EA684; // type:object size:0x4 scope:global align:4 data:4byte +CmdReadOrigin = .sdata:0x803EA688; // type:object size:0x4 scope:global align:4 +CmdCalibrate = .sdata:0x803EA68C; // type:object size:0x4 scope:global align:4 +__AIVersion = .sdata:0x803EA690; // type:object size:0x4 scope:global align:4 data:4byte +__ARVersion = .sdata:0x803EA698; // type:object size:0x4 scope:global align:4 data:4byte +__ARQVersion = .sdata:0x803EA6A0; // type:object size:0x4 scope:global align:4 data:4byte +__DSPVersion = .sdata:0x803EA6A8; // type:object size:0x4 scope:global align:4 data:4byte +__CARDVersion = .sdata:0x803EA6B0; // type:object size:0x4 scope:global align:4 data:4byte +next = .sdata:0x803EA6B8; // type:object size:0x4 scope:global align:4 data:4byte +__CARDVendorID = .sdata:0x803EA6C0; // type:object size:0x2 scope:global align:2 data:2byte +__GXVersion = .sdata:0x803EA6C8; // type:object size:0x4 scope:global align:4 data:4byte +tbl1$227 = .sdata:0x803EA6D0; // type:object size:0x4 scope:local align:4 +tbl2$228 = .sdata:0x803EA6D4; // type:object size:0x4 scope:local align:4 +tbl3$229 = .sdata:0x803EA6D8; // type:object size:0x4 scope:local align:4 +GXTexMode0Ids = .sdata:0x803EA6E0; // type:object size:0x8 scope:global align:4 +GXTexMode1Ids = .sdata:0x803EA6E8; // type:object size:0x8 scope:global align:4 +GXTexImage0Ids = .sdata:0x803EA6F0; // type:object size:0x8 scope:global align:4 +GXTexImage1Ids = .sdata:0x803EA6F8; // type:object size:0x8 scope:global align:4 +GXTexImage2Ids = .sdata:0x803EA700; // type:object size:0x8 scope:global align:4 +GXTexImage3Ids = .sdata:0x803EA708; // type:object size:0x8 scope:global align:4 +GXTexTlutIds = .sdata:0x803EA710; // type:object size:0x8 scope:global align:4 +GX2HWFiltConv = .sdata:0x803EA718; // type:object size:0x6 scope:local align:4 +fragmentID = .sdata:0x803EA720; // type:object size:0x4 scope:global align:4 data:4byte +@wstringBase0 = .sdata:0x803EA728; // type:object size:0x2 scope:local align:4 +__float_nan = .sdata:0x803EA730; // type:object size:0x4 scope:global align:4 data:float +__float_huge = .sdata:0x803EA734; // type:object size:0x4 scope:global align:4 data:float +__double_max = .sdata:0x803EA738; // type:object size:0x8 scope:global align:4 data:double +__double_huge = .sdata:0x803EA740; // type:object size:0x8 scope:global align:4 data:double +__extended_min = .sdata:0x803EA748; // type:object size:0x8 scope:global align:4 data:double +__extended_max = .sdata:0x803EA750; // type:object size:0x8 scope:global align:4 data:double +SendCount = .sdata:0x803EA758; // type:object size:0x1 scope:global align:1 data:byte +sPowerOnTime__7mDoMain = .sbss:0x803EA760; // type:object size:0x8 scope:global align:8 data:4byte +sHungUpTime__7mDoMain = .sbss:0x803EA768; // type:object size:0x8 scope:global align:8 data:4byte +mDisplayHeapSize = .sbss:0x803EA770; // type:object size:0x1 scope:global align:1 data:byte +mSelectHeapBar = .sbss:0x803EA771; // type:object size:0x1 scope:global align:1 data:byte +console_position_x$4085 = .sbss:0x803EA774; // type:object size:0x4 scope:local align:4 data:float +init$4086 = .sbss:0x803EA778; // type:object size:0x1 scope:local align:1 data:byte +console_position_y$4088 = .sbss:0x803EA77C; // type:object size:0x4 scope:local align:4 data:float +init$4089 = .sbss:0x803EA780; // type:object size:0x1 scope:local align:1 data:byte +console_scroll$4091 = .sbss:0x803EA784; // type:object size:0x4 scope:local align:4 data:float +init$4092 = .sbss:0x803EA788; // type:object size:0x1 scope:local align:1 data:byte +__OSReport_disable = .sbss:0x803EA790; // type:object size:0x1 scope:global align:1 data:byte +__OSReport_Error_disable = .sbss:0x803EA791; // type:object size:0x1 scope:global align:1 data:byte +__OSReport_Warning_disable = .sbss:0x803EA792; // type:object size:0x1 scope:global align:1 data:byte +__OSReport_enable = .sbss:0x803EA793; // type:object size:0x1 scope:global align:1 data:byte +__OSReport_MonopolyThread = .sbss:0x803EA794; // type:object size:0x4 scope:global align:4 data:4byte +print_threadID = .sbss:0x803EA798; // type:object size:0x1 scope:global align:1 data:byte +print_callerPC = .sbss:0x803EA799; // type:object size:0x1 scope:global align:1 data:byte +print_counts = .sbss:0x803EA79C; // type:object size:0x4 scope:global align:4 data:4byte +print_errors = .sbss:0x803EA7A0; // type:object size:0x4 scope:global align:4 data:4byte +print_warings = .sbss:0x803EA7A4; // type:object size:0x4 scope:global align:4 data:4byte +print_initialized = .sbss:0x803EA7A8; // type:object size:0x1 scope:global align:1 data:byte +mInitFlag__17mDoAud_zelAudio_c = .sbss:0x803EA7B0; // type:object size:0x1 scope:global align:1 data:byte +mResetFlag__17mDoAud_zelAudio_c = .sbss:0x803EA7B1; // type:object size:0x1 scope:global align:1 data:byte +mBgmSet__17mDoAud_zelAudio_c = .sbss:0x803EA7B2; // type:object size:0x1 scope:global align:1 data:byte +mLoadTimer__17mDoAud_zelAudio_c = .sbss:0x803EA7B3; // type:object size:0x1 scope:global align:1 data:byte +g_mDoAud_audioHeap = .sbss:0x803EA7B4; // type:object size:0x4 scope:global align:4 data:4byte +mDoAud_StreamBufferPointer = .sbss:0x803EA7B8; // type:object size:0x4 scope:global align:4 data:4byte +mDoAud_StreamBufferBlocks = .sbss:0x803EA7BC; // type:object size:0x1 scope:global align:1 data:byte +mDoAud_audioStreamHeap = .sbss:0x803EA7C0; // type:object size:0x4 scope:global align:4 data:4byte +l_affCommand = .sbss:0x803EA7C4; // type:object size:0x4 scope:global align:4 data:4byte +l_arcCommand = .sbss:0x803EA7C8; // type:object size:0x4 scope:global align:4 data:4byte +mFader__13mDoGph_gInf_c = .sbss:0x803EA7D0; // type:object size:0x4 scope:global align:4 data:4byte +mFrameBufferTimg__13mDoGph_gInf_c = .sbss:0x803EA7D4; // type:object size:0x4 scope:global align:4 data:4byte +mFrameBufferTex__13mDoGph_gInf_c = .sbss:0x803EA7D8; // type:object size:0x4 scope:global align:4 data:4byte +mZbufferTex__13mDoGph_gInf_c = .sbss:0x803EA7DC; // type:object size:0x4 scope:global align:4 data:4byte +mCurrentHeap__13mDoGph_gInf_c = .sbss:0x803EA7E0; // type:object size:0x1 scope:global align:1 data:byte +mBlureFlag__13mDoGph_gInf_c = .sbss:0x803EA7E1; // type:object size:0x1 scope:global align:1 data:byte +mBlureRate__13mDoGph_gInf_c = .sbss:0x803EA7E2; // type:object size:0x1 scope:global align:1 data:byte +mFade__13mDoGph_gInf_c = .sbss:0x803EA7E3; // type:object size:0x1 scope:global align:1 data:byte +mFadeRate__13mDoGph_gInf_c = .sbss:0x803EA7E4; // type:object size:0x4 scope:global align:4 data:float +mFadeSpeed__13mDoGph_gInf_c = .sbss:0x803EA7E8; // type:object size:0x4 scope:global align:4 data:float +mAutoForcus__13mDoGph_gInf_c = .sbss:0x803EA7EC; // type:object size:0x1 scope:global align:1 data:byte +mMonotone__13mDoGph_gInf_c = .sbss:0x803EA7ED; // type:object size:0x1 scope:global align:1 data:byte +mMonotoneRate__13mDoGph_gInf_c = .sbss:0x803EA7EE; // type:object size:0x2 scope:global align:2 data:2byte +mMonotoneRateSpeed__13mDoGph_gInf_c = .sbss:0x803EA7F0; // type:object size:0x2 scope:global align:2 data:2byte +g_mDoGph_graphicInfo = .sbss:0x803EA7F4; // type:object size:0x1 scope:global align:4 +mCaptureStep = .sbss:0x803EA7F6; // type:object size:0x2 scope:global align:2 data:2byte +mCaptureEnableGXSetCopyFilter = .sbss:0x803EA7F8; // type:object size:0x1 scope:global align:1 data:byte +mCaptureThreadStackHead = .sbss:0x803EA7FC; // type:object size:0x4 scope:global align:4 data:4byte +mCaptureCaptureBuffer = .sbss:0x803EA800; // type:object size:0x4 scope:global align:4 data:4byte +mCaptureTextureBuffer = .sbss:0x803EA804; // type:object size:0x4 scope:global align:4 data:4byte +mCaptureTextureSize = .sbss:0x803EA808; // type:object size:0x4 scope:global align:4 data:4byte +mCaptureCaptureSize = .sbss:0x803EA80C; // type:object size:0x4 scope:global align:4 data:4byte +mCaptureOldCB = .sbss:0x803EA810; // type:object size:0x4 scope:global align:4 data:4byte +mCaptureThreadQueue = .sbss:0x803EA814; // type:object size:0x8 scope:global align:4 +mDebugFill__6mDoMch = .sbss:0x803EA820; // type:object size:0x1 scope:global align:1 data:byte +solidHeapErrors = .sbss:0x803EA824; // type:object size:0x4 scope:global align:4 data:4byte +gameHeapErrors = .sbss:0x803EA828; // type:object size:0x4 scope:global align:4 data:4byte +zeldaHeapErrors = .sbss:0x803EA82C; // type:object size:0x4 scope:global align:4 data:4byte +commandHeapErrors = .sbss:0x803EA830; // type:object size:0x4 scope:global align:4 data:4byte +archiveHeapErrors = .sbss:0x803EA834; // type:object size:0x4 scope:global align:4 data:4byte +unknownHeapErrors = .sbss:0x803EA838; // type:object size:0x4 scope:global align:4 data:4byte +heapErrors = .sbss:0x803EA83C; // type:object size:0x4 scope:global align:4 data:4byte +tmpString$4002 = .sbss:0x803EA840; // type:object size:0x5 scope:local align:4 data:byte +mDoMtx_stack = .sbss:0x803EA848; // type:object size:0x1 scope:global align:4 +gameHeap = .sbss:0x803EA850; // type:object size:0x4 scope:global align:4 data:4byte +zeldaHeap = .sbss:0x803EA854; // type:object size:0x4 scope:global align:4 data:4byte +commandHeap = .sbss:0x803EA858; // type:object size:0x4 scope:global align:4 data:4byte +archiveHeap = .sbss:0x803EA85C; // type:object size:0x4 scope:global align:4 data:4byte +archiveHeapGroupID = .sbss:0x803EA860; // type:object size:0x1 scope:global align:1 data:byte +mDoExt_SaveCurrentHeap = .sbss:0x803EA864; // type:object size:0x4 scope:global align:4 data:4byte +SolidHeapGroupID = .sbss:0x803EA868; // type:object size:0x1 scope:global align:1 data:byte +displayed$6038 = .sbss:0x803EA86C; // type:object size:0x4 scope:local align:4 data:4byte +mDoExt_font0 = .sbss:0x803EA870; // type:object size:0x4 scope:global align:4 data:4byte +mDoExt_font1 = .sbss:0x803EA874; // type:object size:0x4 scope:global align:4 data:4byte +mDoExt_font0_getCount = .sbss:0x803EA878; // type:object size:0x4 scope:global align:4 data:4byte +mDoExt_font1_getCount = .sbss:0x803EA87C; // type:object size:0x4 scope:global align:4 data:4byte +mDoExt_resfont0 = .sbss:0x803EA880; // type:object size:0x4 scope:global align:4 data:4byte +mDoExt_resfont1 = .sbss:0x803EA884; // type:object size:0x4 scope:global align:4 data:4byte +mSystemFar__14mDoLib_clipper = .sbss:0x803EA888; // type:object size:0x4 scope:global align:4 data:float +mFovyRate__14mDoLib_clipper = .sbss:0x803EA88C; // type:object size:0x4 scope:global align:4 data:float +mResetFlag__6mDoRst = .sbss:0x803EA890; // type:object size:0x4 scope:global align:4 data:4byte +mResetPrepare__6mDoRst = .sbss:0x803EA894; // type:object size:0x4 scope:global align:4 data:4byte +m3ButtonResetFlag__6mDoRst = .sbss:0x803EA898; // type:object size:0x4 scope:global align:4 data:4byte +SyncWidthSound__9mDoDvdThd = .sbss:0x803EA8A0; // type:object size:0x1 scope:global align:1 data:byte +mDoDvdErr_initialized = .sbss:0x803EA8A8; // type:object size:0x1 scope:global align:1 data:byte +sSaveCount = .sbss:0x803EA8B0; // type:object size:0x4 scope:global align:4 data:4byte +flag$4405 = .sbss:0x803EA8B8; // type:object size:0x4 scope:local align:4 data:4byte +init$4406 = .sbss:0x803EA8BC; // type:object size:0x1 scope:local align:1 data:byte +data_type$4460 = .sbss:0x803EA8BD; // type:object size:0x1 scope:local align:1 data:byte +init$4461 = .sbss:0x803EA8BE; // type:object size:0x1 scope:local align:1 data:byte +check_sum$4463 = .sbss:0x803EA8C0; // type:object size:0x4 scope:local align:4 data:4byte +init$4464 = .sbss:0x803EA8C4; // type:object size:0x1 scope:local align:1 data:byte +data_sum$4466 = .sbss:0x803EA8C8; // type:object size:0x4 scope:local align:4 data:4byte +init$4467 = .sbss:0x803EA8CC; // type:object size:0x1 scope:local align:1 data:byte +recv_p$4469 = .sbss:0x803EA8D0; // type:object size:0x4 scope:local align:4 data:4byte +init$4470 = .sbss:0x803EA8D4; // type:object size:0x1 scope:local align:1 data:byte +end_p$4472 = .sbss:0x803EA8D8; // type:object size:0x4 scope:local align:4 data:4byte +init$4473 = .sbss:0x803EA8DC; // type:object size:0x1 scope:local align:1 data:byte +sConsole = .sbss:0x803EA8E0; // type:object size:0x4 scope:global align:4 data:4byte +test_sw = .sbss:0x803EA8E8; // type:object size:0x1 scope:global align:1 data:byte +cCc_solidHeap = .sbss:0x803EA8F0; // type:object size:0x4 scope:global align:4 data:4byte +cDyl_Initialized = .sbss:0x803EA8F4; // type:object size:0x4 scope:global align:4 data:4byte +cDyl_DVD = .sbss:0x803EA8F8; // type:object size:0x4 scope:global align:4 data:4byte +mPriorityMaximum__19print_error_check_c = .sbss:0x803EA900; // type:object size:0x1 scope:global align:1 data:byte +mPrintDisable__19print_error_check_c = .sbss:0x803EA901; // type:object size:0x1 scope:global align:1 data:byte +g_fopAc_type = .sbss:0x803EA904; // type:object size:0x4 scope:global align:4 data:4byte +stopStatus__10fopAc_ac_c = .sbss:0x803EA908; // type:object size:0x4 scope:global align:4 data:4byte +HeapAdjustEntry__6fopAcM = .sbss:0x803EA910; // type:object size:0x1 scope:global align:1 data:byte +HeapAdjustVerbose__6fopAcM = .sbss:0x803EA911; // type:object size:0x1 scope:global align:1 data:byte +HeapAdjustQuiet__6fopAcM = .sbss:0x803EA912; // type:object size:0x1 scope:global align:1 data:byte +l_hio = .sbss:0x803EA914; // type:object size:0x1 scope:global align:4 +init$5075 = .sbss:0x803EA915; // type:object size:0x1 scope:local align:1 data:byte +init$6105 = .sbss:0x803EA916; // type:object size:0x1 scope:local align:1 data:byte +l_fopScnRq_IsUsingOfOverlap = .sbss:0x803EA918; // type:object size:0x4 scope:global align:4 data:4byte +fopKy_KANKYO_TYPE = .sbss:0x803EA920; // type:object size:0x4 scope:global align:4 +fopMsg_MSG_TYPE = .sbss:0x803EA928; // type:object size:0x4 scope:global align:4 +pushButton = .sbss:0x803EA930; // type:object size:0x1 scope:global align:1 data:byte +pushButton2 = .sbss:0x803EA931; // type:object size:0x1 scope:global align:1 data:byte +demoFlag = .sbss:0x803EA932; // type:object size:0x1 scope:global align:1 data:byte +tactFlag = .sbss:0x803EA933; // type:object size:0x1 scope:global align:1 data:byte +nextMsg = .sbss:0x803EA934; // type:object size:0x1 scope:global align:1 data:byte +l_fopDwTg_id = .sbss:0x803EA938; // type:object size:0x4 scope:global align:4 data:4byte +g_fpcBs_type = .sbss:0x803EA940; // type:object size:0x4 scope:global align:4 +t_type$2169 = .sbss:0x803EA944; // type:object size:0x4 scope:local align:4 data:4byte +init$2170 = .sbss:0x803EA948; // type:object size:0x1 scope:local align:1 data:byte +process_id$2178 = .sbss:0x803EA94C; // type:object size:0x4 scope:local align:4 data:4byte +init$2179 = .sbss:0x803EA950; // type:object size:0x1 scope:local align:1 data:byte +l_fpcLy_CurrLayer_p = .sbss:0x803EA958; // type:object size:0x4 scope:global align:4 data:4byte +IsInitOfLayerList$2270 = .sbss:0x803EA95C; // type:object size:0x4 scope:local align:4 data:4byte +init$2271 = .sbss:0x803EA960; // type:object size:0x1 scope:local align:1 data:byte +layer_id$2273 = .sbss:0x803EA964; // type:object size:0x4 scope:local align:4 data:4byte +init$2274 = .sbss:0x803EA968; // type:object size:0x1 scope:local align:1 data:byte +g_fpcLf_type = .sbss:0x803EA970; // type:object size:0x4 scope:global align:4 data:4byte +l_dvdError$4152 = .sbss:0x803EA978; // type:object size:0x4 scope:local align:4 data:4byte +init$4153 = .sbss:0x803EA97C; // type:object size:0x1 scope:local align:1 data:byte +g_fpcNd_type = .sbss:0x803EA980; // type:object size:0x4 scope:global align:4 data:4byte +request_id$2322 = .sbss:0x803EA988; // type:object size:0x4 scope:local align:4 data:4byte +init$2323 = .sbss:0x803EA98C; // type:object size:0x1 scope:local align:1 data:byte +g_fpcPf_ProfileList_p = .sbss:0x803EA990; // type:object size:0x4 scope:global align:4 data:4byte +init$4529 = .sbss:0x803EA998; // type:object size:0x1 scope:local align:1 data:byte +mProcID__20dStage_roomControl_c = .sbss:0x803EA99C; // type:object size:0x4 scope:global align:4 data:4byte +mStayNo__20dStage_roomControl_c = .sbss:0x803EA9A0; // type:object size:0x1 scope:global align:1 data:byte +mOldStayNo__20dStage_roomControl_c = .sbss:0x803EA9A1; // type:object size:0x1 scope:global align:1 data:byte +mDarkRatio__20dStage_roomControl_c = .sbss:0x803EA9A2; // type:object size:0x1 scope:global align:1 data:byte +mDemoArcName__20dStage_roomControl_c = .sbss:0x803EA9A4; // type:object size:0x8 scope:global align:4 data:byte +m_time_pass__20dStage_roomControl_c = .sbss:0x803EA9AC; // type:object size:0x1 scope:global align:1 data:byte +mCompAlpha__6dMap_c = .sbss:0x803EA9B0; // type:object size:0x1 scope:global align:1 data:byte +mAlpha__6dMap_c = .sbss:0x803EA9B1; // type:object size:0x1 scope:global align:1 data:byte +mDrawPointCntPlayer__6dMap_c = .sbss:0x803EA9B2; // type:object size:0x1 scope:global align:1 data:byte +mDrawPointCntEnemy__6dMap_c = .sbss:0x803EA9B3; // type:object size:0x1 scope:global align:1 data:byte +mDrawPointCntAgbCursor__6dMap_c = .sbss:0x803EA9B4; // type:object size:0x1 scope:global align:1 data:byte +mTboxNum__6dMap_c = .sbss:0x803EA9B5; // type:object size:0x1 scope:global align:1 data:byte +mDoorNum__6dMap_c = .sbss:0x803EA9B6; // type:object size:0x1 scope:global align:1 data:byte +mPointFriendNum__6dMap_c = .sbss:0x803EA9B7; // type:object size:0x1 scope:global align:1 data:byte +mDrawPointCntShip__6dMap_c = .sbss:0x803EA9B8; // type:object size:0x1 scope:global align:1 data:byte +mDrawPointRestartCnt__6dMap_c = .sbss:0x803EA9B9; // type:object size:0x1 scope:global align:1 data:byte +mCollectPointDataCnt__6dMap_c = .sbss:0x803EA9BA; // type:object size:0x1 scope:global align:1 data:byte +mAGBMapSendStatus__6dMap_c = .sbss:0x803EA9BB; // type:object size:0x1 scope:global align:1 data:byte +mSetCursorFlg__6dMap_c = .sbss:0x803EA9BC; // type:object size:0x1 scope:global align:1 data:byte +mMapDispMode__6dMap_c = .sbss:0x803EA9BD; // type:object size:0x1 scope:global align:1 data:byte +mIconDispMode__6dMap_c = .sbss:0x803EA9BE; // type:object size:0x1 scope:global align:1 data:byte +mIconFreeAlpha__6dMap_c = .sbss:0x803EA9BF; // type:object size:0x1 scope:global align:1 data:byte +mIconSelfAlpha__6dMap_c = .sbss:0x803EA9C0; // type:object size:0x1 scope:global align:1 data:byte +mAGBMapSendStopFlg__6dMap_c = .sbss:0x803EA9C1; // type:object size:0x1 scope:global align:1 data:byte +mMapAGBCursorFlashFrmCnt__6dMap_c = .sbss:0x803EA9C2; // type:object size:0x1 scope:global align:1 data:byte +mPlayerStayAgbMapTypeNow__6dMap_c = .sbss:0x803EA9C3; // type:object size:0x1 scope:global align:1 data:byte +mPlayerStayAgbMapTypeOld__6dMap_c = .sbss:0x803EA9C4; // type:object size:0x1 scope:global align:1 data:byte +mPlGridX__6dMap_c = .sbss:0x803EA9C5; // type:object size:0x1 scope:global align:1 data:byte +mPlGridY__6dMap_c = .sbss:0x803EA9C6; // type:object size:0x1 scope:global align:1 data:byte +mPlGridX_Old__6dMap_c = .sbss:0x803EA9C7; // type:object size:0x1 scope:global align:1 data:byte +mPlGridY_Old__6dMap_c = .sbss:0x803EA9C8; // type:object size:0x1 scope:global align:1 data:byte +mNowFloorNo__6dMap_c = .sbss:0x803EA9C9; // type:object size:0x1 scope:global align:1 data:byte +mIconFreePosX__6dMap_c = .sbss:0x803EA9CA; // type:object size:0x2 scope:global align:2 data:2byte +mIconFreePosY__6dMap_c = .sbss:0x803EA9CC; // type:object size:0x2 scope:global align:2 data:2byte +mAGBPointValueC__6dMap_c = .sbss:0x803EA9CE; // type:object size:0x2 scope:global align:2 data:2byte +mAGBPointValueE__6dMap_c = .sbss:0x803EA9D0; // type:object size:0x2 scope:global align:2 data:2byte +mAGBPointValueAll__6dMap_c = .sbss:0x803EA9D2; // type:object size:0x2 scope:global align:2 data:2byte +mAGBPointValueRoomAll__6dMap_c = .sbss:0x803EA9D4; // type:object size:0x2 scope:global align:2 data:2byte +mAgbSendNowStageName__6dMap_c = .sbss:0x803EA9D8; // type:object size:0x8 scope:global align:4 +mAgbSendNowRoomNo__6dMap_c = .sbss:0x803EA9E0; // type:object size:0x4 scope:global align:4 data:4byte +mAgbSendNowDspFloorNo__6dMap_c = .sbss:0x803EA9E4; // type:object size:0x2 scope:global align:2 data:2byte +mAgbSendNowAgbMapType__6dMap_c = .sbss:0x803EA9E6; // type:object size:0x1 scope:global align:1 data:byte +mEnlargementSizeCenterX__6dMap_c = .sbss:0x803EA9E8; // type:object size:0x4 scope:global align:4 data:float +mEnlargementSizeCenterZ__6dMap_c = .sbss:0x803EA9EC; // type:object size:0x4 scope:global align:4 data:float +mEnlargementSizeScaleX__6dMap_c = .sbss:0x803EA9F0; // type:object size:0x4 scope:global align:4 data:float +mEnlargementSizeScaleZ__6dMap_c = .sbss:0x803EA9F4; // type:object size:0x4 scope:global align:4 data:float +mFmapChkPntValue__6dMap_c = .sbss:0x803EA9F8; // type:object size:0x1 scope:global align:1 data:byte +mFmapChkPntData_p__6dMap_c = .sbss:0x803EA9FC; // type:object size:0x4 scope:global align:4 data:4byte +mDispPosLeftUpX__6dMap_c = .sbss:0x803EAA00; // type:object size:0x2 scope:global align:2 data:2byte +mDispPosLeftUpY__6dMap_c = .sbss:0x803EAA02; // type:object size:0x2 scope:global align:2 data:2byte +mDispSizeX__6dMap_c = .sbss:0x803EAA04; // type:object size:0x2 scope:global align:2 data:2byte +mDispSizeY__6dMap_c = .sbss:0x803EAA06; // type:object size:0x2 scope:global align:2 data:2byte +mScissorOrigY__6dMap_c = .sbss:0x803EAA08; // type:object size:0x4 scope:global align:4 data:4byte +mScissorOrigX__6dMap_c = .sbss:0x803EAA0C; // type:object size:0x4 scope:global align:4 data:4byte +mScissorWidth__6dMap_c = .sbss:0x803EAA10; // type:object size:0x4 scope:global align:4 data:4byte +mScissorHeight__6dMap_c = .sbss:0x803EAA14; // type:object size:0x4 scope:global align:4 data:4byte +mIconFreeScale__6dMap_c = .sbss:0x803EAA18; // type:object size:0x4 scope:global align:4 data:float +mIconSelfScale__6dMap_c = .sbss:0x803EAA1C; // type:object size:0x4 scope:global align:4 data:float +mNowCenterX__6dMap_c = .sbss:0x803EAA20; // type:object size:0x4 scope:global align:4 data:float +mNowCenterZ__6dMap_c = .sbss:0x803EAA24; // type:object size:0x4 scope:global align:4 data:float +mNowScaleX__6dMap_c = .sbss:0x803EAA28; // type:object size:0x4 scope:global align:4 data:float +mNowScaleZ__6dMap_c = .sbss:0x803EAA2C; // type:object size:0x4 scope:global align:4 data:float +mGbaSendMapOceanDt__6dMap_c = .sbss:0x803EAA30; // type:object size:0x8 scope:global align:4 data:byte +mRoomInfoCtrl__6dMap_c = .sbss:0x803EAA38; // type:object size:0x8 scope:global align:4 data:4byte +mNowRoomInfoP__6dMap_c = .sbss:0x803EAA40; // type:object size:0x4 scope:global align:4 data:4byte +mEmitterNum__12daSteamTag_c = .sbss:0x803EAA48; // type:object size:0x1 scope:global align:1 data:byte +m_flag__8daYkgr_c = .sbss:0x803EAA49; // type:object size:0x1 scope:global align:1 data:byte +m_alpha_flag__8daYkgr_c = .sbss:0x803EAA4A; // type:object size:0x1 scope:global align:1 data:byte +m_alpha__8daYkgr_c = .sbss:0x803EAA4B; // type:object size:0x1 scope:global align:1 data:byte +m_aim_rate__8daYkgr_c = .sbss:0x803EAA4C; // type:object size:0x4 scope:global align:4 +m_path__8daYkgr_c = .sbss:0x803EAA50; // type:object size:0x4 scope:global align:4 +m_emitter__8daYkgr_c = .sbss:0x803EAA54; // type:object size:0x4 scope:global align:4 data:4byte +M_now__Q215daTagWaterlevel5Act_c = .sbss:0x803EAA58; // type:object size:0x4 scope:global align:4 +M_state__Q215daTagWaterlevel5Act_c = .sbss:0x803EAA5C; // type:object size:0x4 scope:global align:4 +mFigureDispose__10daAgbsw0_c = .sbss:0x803EAA60; // type:object size:0x1 scope:global align:1 data:byte +mFigureBeat__10daAgbsw0_c = .sbss:0x803EAA61; // type:object size:0x1 scope:global align:1 data:byte +mTagData_p__11daSalvage_c = .sbss:0x803EAA64; // type:object size:0x4 scope:global align:4 data:4byte +mNowRoomNo__11daSalvage_c = .sbss:0x803EAA68; // type:object size:0x1 scope:global align:1 data:byte +mSalvageId__11daSalvage_c = .sbss:0x803EAA6C; // type:object size:0x4 scope:global align:4 data:4byte +M_S_light_angle__Q210daObjLight5Act_c = .sbss:0x803EAA70; // type:object size:0x2 scope:global align:2 data:2byte +M_S_pre_set_frame_LOD__Q210daObjLight5Act_c = .sbss:0x803EAA74; // type:object size:0x4 scope:global align:4 data:4byte +M_S_pre_set_frame_FRRS__Q210daObjLight5Act_c = .sbss:0x803EAA78; // type:object size:0x4 scope:global align:4 data:4byte +M_S_lod_access__Q210daObjLight5Act_c = .sbss:0x803EAA7C; // type:object size:0x1 scope:global align:1 data:byte +mNowDaizaNum__7daDai_c = .sbss:0x803EAA7D; // type:object size:0x1 scope:global align:1 data:byte +mNowItemNum__7daDai_c = .sbss:0x803EAA7E; // type:object size:0x1 scope:global align:1 data:byte +m_flying__10daNpc_Md_c = .sbss:0x803EAA7F; // type:object size:0x1 scope:global align:1 data:byte +m_mirror__10daNpc_Md_c = .sbss:0x803EAA80; // type:object size:0x1 scope:global align:1 data:byte +m_seaTalk__10daNpc_Md_c = .sbss:0x803EAA81; // type:object size:0x1 scope:global align:1 data:byte +m_flyingTimer__10daNpc_Md_c = .sbss:0x803EAA82; // type:object size:0x2 scope:global align:2 data:2byte +m_playerRoom__10daNpc_Md_c = .sbss:0x803EAA84; // type:object size:0x1 scope:global align:1 +ship_race_rupee__14daNpc_Sarace_c = .sbss:0x803EAA88; // type:object size:0x4 scope:global align:4 data:4byte +ship_race_result__14daNpc_Sarace_c = .sbss:0x803EAA8C; // type:object size:0x4 scope:global align:4 data:4byte +canon_p__9daCanon_c = .sbss:0x803EAA90; // type:object size:0x4 scope:global align:4 data:4byte +canon_game_result__11daNpc_Kg2_c = .sbss:0x803EAA94; // type:object size:0x1 scope:global align:1 data:byte +l_kg2_pointer__11daNpc_Kg2_c = .sbss:0x803EAA98; // type:object size:0x4 scope:global align:4 +m_keep_type__9daArrow_c = .sbss:0x803EAA9C; // type:object size:0x1 scope:global align:1 data:byte +game_life_point__11daNpc_Ji1_c = .sbss:0x803EAA9D; // type:object size:0x1 scope:global align:1 data:byte +m_hyoi_kamome__11daNpc_kam_c = .sbss:0x803EAA9E; // type:object size:0x1 scope:global align:1 data:byte +m_tag_buy_item_max__11daNpc_Bs1_c = .sbss:0x803EAA9F; // type:object size:0x1 scope:global align:1 data:byte +m_tag_buy_item__11daNpc_Bs1_c = .sbss:0x803EAAA0; // type:object size:0x1 scope:global align:1 data:byte +m_tag_pay_rupee__11daNpc_Bs1_c = .sbss:0x803EAAA2; // type:object size:0x2 scope:global align:2 data:2byte +init$7498 = .sbss:0x803EAAA8; // type:object size:0x1 scope:local align:1 data:byte +top_pointer__14dClothVobj03_c = .sbss:0x803EAAB0; // type:object size:0x4 scope:global align:4 data:4byte +top_pointer__14dClothVobj04_c = .sbss:0x803EAAB4; // type:object size:0x4 scope:global align:4 data:4byte +top_pointer__14dClothVobj05_c = .sbss:0x803EAAB8; // type:object size:0x4 scope:global align:4 data:4byte +top_pointer__16dClothVobj07_0_c = .sbss:0x803EAABC; // type:object size:0x4 scope:global align:4 data:4byte +init$4080 = .sbss:0x803EAAC0; // type:object size:0x1 scope:local align:1 data:byte +init$4112 = .sbss:0x803EAAC1; // type:object size:0x1 scope:local align:1 data:byte +mode$4415 = .sbss:0x803EAAC8; // type:object size:0x4 scope:local align:4 data:4byte +init$4416 = .sbss:0x803EAACC; // type:object size:0x1 scope:local align:1 data:byte +allocMode$4418 = .sbss:0x803EAAD0; // type:object size:0x4 scope:local align:4 data:4byte +init$4419 = .sbss:0x803EAAD4; // type:object size:0x1 scope:local align:1 data:byte +mHeap__14dMat_control_c = .sbss:0x803EAAD8; // type:object size:0x4 scope:global align:4 data:4byte +mBackup__14dMat_control_c = .sbss:0x803EAADC; // type:object size:0x4 scope:global align:4 data:4byte +mIce__14dMat_control_c = .sbss:0x803EAAE0; // type:object size:0x4 scope:global align:4 data:4byte +l_msgId$4248 = .sbss:0x803EAAE8; // type:object size:0x4 scope:local align:4 data:4byte +l_msg$4249 = .sbss:0x803EAAEC; // type:object size:0x4 scope:local align:4 data:4byte +l_msgNo$4250 = .sbss:0x803EAAF0; // type:object size:0x4 scope:local align:4 data:4byte +btd = .sbss:0x803EAAF8; // type:object size:0x4 scope:global align:4 data:4byte +l_CutSoundFlag = .sbss:0x803EAB00; // type:object size:0x1 scope:local align:1 data:byte +init$4371 = .sbss:0x803EAB01; // type:object size:0x1 scope:local align:1 data:byte +ang$4369 = .sbss:0x803EAB04; // type:object size:0x6 scope:local align:4 +l_CutSoundFlag = .sbss:0x803EAB10; // type:object size:0x1 scope:local align:1 data:byte +init$4484 = .sbss:0x803EAB11; // type:object size:0x1 scope:local align:1 data:byte +init$4488 = .sbss:0x803EAB12; // type:object size:0x1 scope:local align:1 data:byte +mModel__18dPa_modelControl_c = .sbss:0x803EAB18; // type:object size:0x4 scope:global align:4 data:4byte +init$4524 = .sbss:0x803EAB1C; // type:object size:0x1 scope:local align:1 data:byte +l_smokePcallBack$4522 = .sbss:0x803EAB20; // type:object size:0x4 scope:local align:4 data:4byte +init$4927 = .sbss:0x803EAB24; // type:object size:0x1 scope:local align:1 data:byte +l_windPcallBack$4925 = .sbss:0x803EAB28; // type:object size:0x4 scope:local align:4 data:4byte +init$5008 = .sbss:0x803EAB2C; // type:object size:0x1 scope:local align:1 data:byte +mEmitterMng__13dPa_control_c = .sbss:0x803EAB30; // type:object size:0x4 scope:global align:4 data:4byte +mStripes__13dPa_control_c = .sbss:0x803EAB34; // type:object size:0x4 scope:global align:4 data:4byte +mKagero__13dPa_control_c = .sbss:0x803EAB38; // type:object size:0x4 scope:global align:4 data:4byte +mSmokePcallback__13dPa_control_c = .sbss:0x803EAB3C; // type:object size:0x4 scope:global align:4 data:4byte +mSingleRippleEcallBack__13dPa_control_c = .sbss:0x803EAB40; // type:object size:0x4 scope:global align:4 data:4byte +mRipplePcallBack__13dPa_control_c = .sbss:0x803EAB44; // type:object size:0x4 scope:global align:4 data:4byte +mBombSmokeEcallBack__13dPa_control_c = .sbss:0x803EAB48; // type:object size:0x4 scope:global align:4 data:4byte +mStatus__13dPa_control_c = .sbss:0x803EAB4C; // type:object size:0x1 scope:global align:1 data:byte +init$5970 = .sbss:0x803EAB50; // type:object size:0x1 scope:local align:1 data:byte +init$5974 = .sbss:0x803EAB51; // type:object size:0x1 scope:local align:1 data:byte +mToonImage__12dDlst_list_c = .sbss:0x803EAB54; // type:object size:0x4 scope:global align:4 data:4byte +mToonExImage__12dDlst_list_c = .sbss:0x803EAB58; // type:object size:0x4 scope:global align:4 data:4byte +mWipe__12dDlst_list_c = .sbss:0x803EAB5C; // type:object size:0x1 scope:global align:1 data:byte +mWipeRate__12dDlst_list_c = .sbss:0x803EAB60; // type:object size:0x4 scope:global align:4 data:float +mWipeSpeed__12dDlst_list_c = .sbss:0x803EAB64; // type:object size:0x4 scope:global align:4 data:float +init$5106 = .sbss:0x803EAB68; // type:object size:0x1 scope:local align:1 data:byte +button_ositankaina$5363 = .sbss:0x803EAB69; // type:object size:0x1 scope:local align:1 data:byte +init$5364 = .sbss:0x803EAB6A; // type:object size:0x1 scope:local align:1 data:byte +rot$8920 = .sbss:0x803EAB70; // type:object size:0x4 scope:local align:4 data:4byte +init$8921 = .sbss:0x803EAB74; // type:object size:0x1 scope:local align:1 data:byte +init$8947 = .sbss:0x803EAB75; // type:object size:0x1 scope:local align:1 data:byte +rot$9316 = .sbss:0x803EAB78; // type:object size:0x4 scope:local align:4 data:float +init$9317 = .sbss:0x803EAB7C; // type:object size:0x1 scope:local align:1 data:byte +rot$9486 = .sbss:0x803EAB80; // type:object size:0x4 scope:local align:4 data:4byte +init$9487 = .sbss:0x803EAB84; // type:object size:0x1 scope:local align:1 data:byte +rot$9674 = .sbss:0x803EAB88; // type:object size:0x4 scope:local align:4 data:float +init$9675 = .sbss:0x803EAB8C; // type:object size:0x1 scope:local align:1 data:byte +init$9739 = .sbss:0x803EAB8D; // type:object size:0x1 scope:local align:1 data:byte +rot$10201 = .sbss:0x803EAB90; // type:object size:0x4 scope:local align:4 data:float +init$10202 = .sbss:0x803EAB94; // type:object size:0x1 scope:local align:1 data:byte +init$10226 = .sbss:0x803EAB95; // type:object size:0x1 scope:local align:1 data:byte +rot$10431 = .sbss:0x803EAB98; // type:object size:0x4 scope:local align:4 data:4byte +init$10432 = .sbss:0x803EAB9C; // type:object size:0x1 scope:local align:1 data:byte +init$10436 = .sbss:0x803EAB9D; // type:object size:0x1 scope:local align:1 data:byte +init$10819 = .sbss:0x803EAB9E; // type:object size:0x1 scope:local align:1 data:byte +rot$11016 = .sbss:0x803EABA0; // type:object size:0x4 scope:local align:4 data:float +init$11017 = .sbss:0x803EABA4; // type:object size:0x1 scope:local align:1 data:byte +howa_loop_cnt$11193 = .sbss:0x803EABA8; // type:object size:0x4 scope:local align:4 data:float +init$11194 = .sbss:0x803EABAC; // type:object size:0x1 scope:local align:1 data:byte +data$4141 = .sbss:0x803EABB0; // type:object size:0x8 scope:local align:4 +m_name__16dBgS_MoveBgActor = .sbss:0x803EABB8; // type:object size:0x4 scope:global align:4 data:4byte +m_dzb_id__16dBgS_MoveBgActor = .sbss:0x803EABBC; // type:object size:0x4 scope:global align:4 data:4byte +m_set_func__16dBgS_MoveBgActor = .sbss:0x803EABC0; // type:object size:0x4 scope:global align:4 data:4byte +DefaultTimer$4538 = .sbss:0x803EABC8; // type:object size:0x4 scope:local align:4 data:4byte +init$4539 = .sbss:0x803EABCC; // type:object size:0x1 scope:local align:1 data:byte +DefaultTimer$4554 = .sbss:0x803EABD0; // type:object size:0x4 scope:local align:4 data:4byte +init$4555 = .sbss:0x803EABD4; // type:object size:0x1 scope:local align:1 data:byte +DefaultBank$4557 = .sbss:0x803EABD8; // type:object size:0x4 scope:local align:4 data:float +init$4558 = .sbss:0x803EABDC; // type:object size:0x1 scope:local align:1 data:byte +DefaultTimer$4879 = .sbss:0x803EABE0; // type:object size:0x4 scope:local align:4 data:4byte +init$4880 = .sbss:0x803EABE4; // type:object size:0x1 scope:local align:1 data:byte +DefaultBank$4882 = .sbss:0x803EABE8; // type:object size:0x4 scope:local align:4 data:float +init$4883 = .sbss:0x803EABEC; // type:object size:0x1 scope:local align:1 data:byte +DefaultTimer$5051 = .sbss:0x803EABF0; // type:object size:0x4 scope:local align:4 data:4byte +init$5052 = .sbss:0x803EABF4; // type:object size:0x1 scope:local align:1 data:byte +DefaultBank$5054 = .sbss:0x803EABF8; // type:object size:0x4 scope:local align:4 data:float +init$5055 = .sbss:0x803EABFC; // type:object size:0x1 scope:local align:1 data:byte +DefaultRoll$5057 = .sbss:0x803EAC00; // type:object size:0x4 scope:local align:4 data:float +init$5058 = .sbss:0x803EAC04; // type:object size:0x1 scope:local align:1 data:byte +init$5494 = .sbss:0x803EAC05; // type:object size:0x1 scope:local align:1 data:byte +DefaultRadius$5496 = .sbss:0x803EAC08; // type:object size:0x4 scope:local align:4 data:float +init$5497 = .sbss:0x803EAC0C; // type:object size:0x1 scope:local align:1 data:byte +DefaultCtrCus$5499 = .sbss:0x803EAC10; // type:object size:0x4 scope:local align:4 data:float +init$5500 = .sbss:0x803EAC14; // type:object size:0x1 scope:local align:1 data:byte +DefaultTimer$5502 = .sbss:0x803EAC18; // type:object size:0x4 scope:local align:4 data:4byte +init$5503 = .sbss:0x803EAC1C; // type:object size:0x1 scope:local align:1 data:byte +DefaultBank$5505 = .sbss:0x803EAC20; // type:object size:0x4 scope:local align:4 data:float +init$5506 = .sbss:0x803EAC24; // type:object size:0x1 scope:local align:1 data:byte +DefaultTimer$5612 = .sbss:0x803EAC28; // type:object size:0x4 scope:local align:4 data:4byte +init$5613 = .sbss:0x803EAC2C; // type:object size:0x1 scope:local align:1 data:byte +DefaultBank$5615 = .sbss:0x803EAC30; // type:object size:0x4 scope:local align:4 data:float +init$5616 = .sbss:0x803EAC34; // type:object size:0x1 scope:local align:1 data:byte +DefaultTimer$6305 = .sbss:0x803EAC38; // type:object size:0x4 scope:local align:4 data:4byte +init$6306 = .sbss:0x803EAC3C; // type:object size:0x1 scope:local align:1 data:byte +DefaultBank$6308 = .sbss:0x803EAC40; // type:object size:0x4 scope:local align:4 data:float +init$6309 = .sbss:0x803EAC44; // type:object size:0x1 scope:local align:1 data:byte +DefaultTimer$6984 = .sbss:0x803EAC48; // type:object size:0x4 scope:local align:4 data:4byte +init$6985 = .sbss:0x803EAC4C; // type:object size:0x1 scope:local align:1 data:byte +DefaultBank$6987 = .sbss:0x803EAC50; // type:object size:0x4 scope:local align:4 data:float +init$6988 = .sbss:0x803EAC54; // type:object size:0x1 scope:local align:1 data:byte +init$7666 = .sbss:0x803EAC55; // type:object size:0x1 scope:local align:1 data:byte +DefaultCushion$7668 = .sbss:0x803EAC58; // type:object size:0x4 scope:local align:4 data:float +init$7669 = .sbss:0x803EAC5C; // type:object size:0x1 scope:local align:1 data:byte +DefaultNearDist$7671 = .sbss:0x803EAC60; // type:object size:0x4 scope:local align:4 data:float +init$7672 = .sbss:0x803EAC64; // type:object size:0x1 scope:local align:1 data:byte +DefaultFarDist$7674 = .sbss:0x803EAC68; // type:object size:0x4 scope:local align:4 data:float +init$7675 = .sbss:0x803EAC6C; // type:object size:0x1 scope:local align:1 data:byte +DefaultNearTimer$7677 = .sbss:0x803EAC70; // type:object size:0x4 scope:local align:4 data:4byte +init$7678 = .sbss:0x803EAC74; // type:object size:0x1 scope:local align:1 data:byte +DefaultFarTimer$7680 = .sbss:0x803EAC78; // type:object size:0x4 scope:local align:4 data:4byte +init$7681 = .sbss:0x803EAC7C; // type:object size:0x1 scope:local align:1 data:byte +DefaultJumpTimer$7683 = .sbss:0x803EAC80; // type:object size:0x4 scope:local align:4 data:4byte +init$7684 = .sbss:0x803EAC84; // type:object size:0x1 scope:local align:1 data:byte +DefaultZoomDist$7686 = .sbss:0x803EAC88; // type:object size:0x4 scope:local align:4 data:float +init$7687 = .sbss:0x803EAC8C; // type:object size:0x1 scope:local align:1 data:byte +DefaultZoomVAngle$7689 = .sbss:0x803EAC90; // type:object size:0x4 scope:local align:4 data:float +init$7690 = .sbss:0x803EAC94; // type:object size:0x1 scope:local align:1 data:byte +DefaultFrontAngle$7692 = .sbss:0x803EAC98; // type:object size:0x4 scope:local align:4 data:float +init$7693 = .sbss:0x803EAC9C; // type:object size:0x1 scope:local align:1 data:byte +init$8298 = .sbss:0x803EAC9D; // type:object size:0x1 scope:local align:1 data:byte +DefaultCushion$8300 = .sbss:0x803EACA0; // type:object size:0x4 scope:local align:4 data:float +init$8301 = .sbss:0x803EACA4; // type:object size:0x1 scope:local align:1 data:byte +DefaultNearDist$8303 = .sbss:0x803EACA8; // type:object size:0x4 scope:local align:4 data:float +init$8304 = .sbss:0x803EACAC; // type:object size:0x1 scope:local align:1 data:byte +DefaultFarDist$8306 = .sbss:0x803EACB0; // type:object size:0x4 scope:local align:4 data:float +init$8307 = .sbss:0x803EACB4; // type:object size:0x1 scope:local align:1 data:byte +DefaultNearTimer$8309 = .sbss:0x803EACB8; // type:object size:0x4 scope:local align:4 data:4byte +init$8310 = .sbss:0x803EACBC; // type:object size:0x1 scope:local align:1 data:byte +DefaultFarTimer$8312 = .sbss:0x803EACC0; // type:object size:0x4 scope:local align:4 data:4byte +init$8313 = .sbss:0x803EACC4; // type:object size:0x1 scope:local align:1 data:byte +DefaultZoomDist$8315 = .sbss:0x803EACC8; // type:object size:0x4 scope:local align:4 data:float +init$8316 = .sbss:0x803EACCC; // type:object size:0x1 scope:local align:1 data:byte +DefaultZoomVAngle$8318 = .sbss:0x803EACD0; // type:object size:0x4 scope:local align:4 data:float +init$8319 = .sbss:0x803EACD4; // type:object size:0x1 scope:local align:1 data:byte +init$9373 = .sbss:0x803EACD5; // type:object size:0x1 scope:local align:1 data:byte +DefaultCushion$9375 = .sbss:0x803EACD8; // type:object size:0x4 scope:local align:4 data:float +init$9376 = .sbss:0x803EACDC; // type:object size:0x1 scope:local align:1 data:byte +DefaultDist$9378 = .sbss:0x803EACE0; // type:object size:0x4 scope:local align:4 data:float +init$9379 = .sbss:0x803EACE4; // type:object size:0x1 scope:local align:1 data:byte +DefaultTimer$9381 = .sbss:0x803EACE8; // type:object size:0x4 scope:local align:4 data:4byte +init$9382 = .sbss:0x803EACEC; // type:object size:0x1 scope:local align:1 data:byte +DefaultFrontAngle$9384 = .sbss:0x803EACF0; // type:object size:0x4 scope:local align:4 data:float +init$9385 = .sbss:0x803EACF4; // type:object size:0x1 scope:local align:1 data:byte +DefaultCtrCus$11293 = .sbss:0x803EACF8; // type:object size:0x4 scope:local align:4 data:float +init$11294 = .sbss:0x803EACFC; // type:object size:0x1 scope:local align:1 data:byte +DefaultEyeCus$11296 = .sbss:0x803EAD00; // type:object size:0x4 scope:local align:4 data:float +init$11297 = .sbss:0x803EAD04; // type:object size:0x1 scope:local align:1 data:byte +init$11301 = .sbss:0x803EAD05; // type:object size:0x1 scope:local align:1 data:byte +DefaultFovy$11303 = .sbss:0x803EAD08; // type:object size:0x4 scope:local align:4 data:float +init$11304 = .sbss:0x803EAD0C; // type:object size:0x1 scope:local align:1 data:byte +DefaultRadiusMin$11306 = .sbss:0x803EAD10; // type:object size:0x4 scope:local align:4 data:float +init$11307 = .sbss:0x803EAD14; // type:object size:0x1 scope:local align:1 data:byte +DefaultRadiusMax$11309 = .sbss:0x803EAD18; // type:object size:0x4 scope:local align:4 data:float +init$11310 = .sbss:0x803EAD1C; // type:object size:0x1 scope:local align:1 data:byte +DefaultLatitudeMin$11312 = .sbss:0x803EAD20; // type:object size:0x4 scope:local align:4 data:float +init$11313 = .sbss:0x803EAD24; // type:object size:0x1 scope:local align:1 data:byte +DefaultLatitudeMax$11315 = .sbss:0x803EAD28; // type:object size:0x4 scope:local align:4 data:float +init$11316 = .sbss:0x803EAD2C; // type:object size:0x1 scope:local align:1 data:byte +DefaultLongitudeMin$11318 = .sbss:0x803EAD30; // type:object size:0x4 scope:local align:4 data:float +init$11319 = .sbss:0x803EAD34; // type:object size:0x1 scope:local align:1 data:byte +DefaultLongitudeMax$11321 = .sbss:0x803EAD38; // type:object size:0x4 scope:local align:4 data:float +init$11322 = .sbss:0x803EAD3C; // type:object size:0x1 scope:local align:1 data:byte +IllegalRatio$11324 = .sbss:0x803EAD40; // type:object size:0x4 scope:local align:4 data:float +init$11325 = .sbss:0x803EAD44; // type:object size:0x1 scope:local align:1 data:byte +M_init_num__Q25dWood5Anm_c = .sbss:0x803EAD48; // type:object size:0x4 scope:global align:4 data:4byte +init$4191 = .sbss:0x803EAD4C; // type:object size:0x1 scope:local align:1 data:byte +anm_norm_num$5225 = .sbss:0x803EAD50; // type:object size:0x4 scope:local align:4 data:4byte +init$5226 = .sbss:0x803EAD54; // type:object size:0x1 scope:local align:1 data:byte +l_CutSoundFlag = .sbss:0x803EAD58; // type:object size:0x1 scope:local align:1 data:byte +init$4228 = .sbss:0x803EAD59; // type:object size:0x1 scope:local align:1 data:byte +ang$4226 = .sbss:0x803EAD5C; // type:object size:0x6 scope:local align:4 +m_playerRoom__11daNpc_Cb1_c = .sbss:0x803EAD68; // type:object size:0x1 scope:global align:1 +m_flying__11daNpc_Cb1_c = .sbss:0x803EAD69; // type:object size:0x1 scope:global align:1 data:byte +m_flyingTimer__11daNpc_Cb1_c = .sbss:0x803EAD6A; // type:object size:0x2 scope:global align:2 data:2byte +m_status__11daNpc_Cb1_c = .sbss:0x803EAD6C; // type:object size:0x2 scope:global align:2 +l_gbaCommand = .sbss:0x803EAD70; // type:object size:0x4 scope:global align:4 data:4byte +mEffect__7daAgb_c = .sbss:0x803EAD74; // type:object size:0x4 scope:global align:4 data:4byte +mItemBuy__7daAgb_c = .sbss:0x803EAD78; // type:object size:0x4 scope:global align:4 data:4byte +se_flag$4658 = .sbss:0x803EAD7C; // type:object size:0x1 scope:local align:1 data:byte +init$4659 = .sbss:0x803EAD7D; // type:object size:0x1 scope:local align:1 data:byte +init$localstatic4$modeProcCall__7daAgb_cFv = .sbss:0x803EAD7E; // type:object size:0x1 scope:local align:1 data:byte +m_count__9daArrow_c = .sbss:0x803EAD80; // type:object size:0x2 scope:global align:2 data:2byte +init$5126 = .sbss:0x803EAD82; // type:object size:0x1 scope:local align:1 data:byte +init$4549 = .sbss:0x803EAD88; // type:object size:0x1 scope:local align:1 data:byte +init$4635 = .sbss:0x803EAD89; // type:object size:0x1 scope:local align:1 data:byte +init$5370 = .sbss:0x803EAD8A; // type:object size:0x1 scope:local align:1 data:byte +init$4470 = .sbss:0x803EAD90; // type:object size:0x1 scope:local align:1 data:byte +init$4861 = .sbss:0x803EAD91; // type:object size:0x1 scope:local align:1 data:byte +init$5167 = .sbss:0x803EAD92; // type:object size:0x1 scope:local align:1 data:byte +init$5575 = .sbss:0x803EAD93; // type:object size:0x1 scope:local align:1 data:byte +init$5653 = .sbss:0x803EAD94; // type:object size:0x1 scope:local align:1 data:byte +init$5150 = .sbss:0x803EAD98; // type:object size:0x1 scope:local align:1 data:byte +init$4929 = .sbss:0x803EADA0; // type:object size:0x1 scope:local align:1 data:byte +init$4422 = .sbss:0x803EADA8; // type:object size:0x1 scope:local align:1 data:byte +init$4445 = .sbss:0x803EADA9; // type:object size:0x1 scope:local align:1 data:byte +l_ship = .sbss:0x803EADB0; // type:object size:0x4 scope:global align:4 data:4byte +rope_scale = .sbss:0x803EADB8; // type:object size:0x4 scope:global align:4 data:float +init$4229 = .sbss:0x803EADC0; // type:object size:0x1 scope:local align:1 data:byte +init$4602 = .sbss:0x803EADC8; // type:object size:0x1 scope:local align:1 data:byte +a_heap_size_tbl$4106 = .sbss:0x803EADD0; // type:object size:0x4 scope:local align:4 data:4byte +init$4107 = .sbss:0x803EADD4; // type:object size:0x1 scope:local align:1 data:byte +l_hio_counter = .sbss:0x803EADD8; // type:object size:0x4 scope:global align:4 data:4byte +a_heap_size_tbl$4888 = .sbss:0x803EADDC; // type:object size:0x4 scope:local align:4 data:4byte +init$4889 = .sbss:0x803EADE0; // type:object size:0x1 scope:local align:1 data:byte +init$4258 = .sbss:0x803EADE8; // type:object size:0x1 scope:local align:1 data:byte +init$4264 = .sbss:0x803EADE9; // type:object size:0x1 scope:local align:1 data:byte +init$4270 = .sbss:0x803EADEA; // type:object size:0x1 scope:local align:1 data:byte +init$4557 = .sbss:0x803EADEB; // type:object size:0x1 scope:local align:1 data:byte +init$4662 = .sbss:0x803EADEC; // type:object size:0x1 scope:local align:1 data:byte +init$4816 = .sbss:0x803EADED; // type:object size:0x1 scope:local align:1 data:byte +init$4821 = .sbss:0x803EADEE; // type:object size:0x1 scope:local align:1 data:byte +init$4959 = .sbss:0x803EADEF; // type:object size:0x1 scope:local align:1 data:byte +m_find_flag__Q212daObj_Search5Act_c = .sbss:0x803EADF0; // type:object size:0x1 scope:global align:1 +m_maba_timer__13daPy_matAnm_c = .sbss:0x803EADF8; // type:object size:0x1 scope:global align:1 data:byte +m_maba_flg__13daPy_matAnm_c = .sbss:0x803EADF9; // type:object size:0x1 scope:global align:1 data:byte +m_eye_move_flg__13daPy_matAnm_c = .sbss:0x803EADFA; // type:object size:0x1 scope:global align:1 data:byte +m_morf_frame__13daPy_matAnm_c = .sbss:0x803EADFB; // type:object size:0x1 scope:global align:1 data:byte +init$4873 = .sbss:0x803EADFC; // type:object size:0x1 scope:local align:1 data:byte +m_timer__18daPy_dmEcallBack_c = .sbss:0x803EADFE; // type:object size:0x2 scope:global align:2 data:2byte +init$5623 = .sbss:0x803EAE00; // type:object size:0x1 scope:local align:1 data:byte +init$5626 = .sbss:0x803EAE01; // type:object size:0x1 scope:local align:1 data:byte +init$5684 = .sbss:0x803EAE02; // type:object size:0x1 scope:local align:1 data:byte +init$6026 = .sbss:0x803EAE03; // type:object size:0x1 scope:local align:1 data:byte +init$6029 = .sbss:0x803EAE04; // type:object size:0x1 scope:local align:1 data:byte +init$6032 = .sbss:0x803EAE05; // type:object size:0x1 scope:local align:1 data:byte +init$6035 = .sbss:0x803EAE06; // type:object size:0x1 scope:local align:1 data:byte +init$6038 = .sbss:0x803EAE07; // type:object size:0x1 scope:local align:1 data:byte +init$6489 = .sbss:0x803EAE08; // type:object size:0x1 scope:local align:1 data:byte +init$6630 = .sbss:0x803EAE09; // type:object size:0x1 scope:local align:1 data:byte +init$6764 = .sbss:0x803EAE0A; // type:object size:0x1 scope:local align:1 data:byte +init$6768 = .sbss:0x803EAE0B; // type:object size:0x1 scope:local align:1 data:byte +init$6771 = .sbss:0x803EAE0C; // type:object size:0x1 scope:local align:1 data:byte +magtail_offset$12999 = .sbss:0x803EAE10; // type:object size:0x4 scope:local align:4 data:float +init$13000 = .sbss:0x803EAE14; // type:object size:0x1 scope:local align:1 data:byte +init$14282 = .sbss:0x803EAE15; // type:object size:0x1 scope:local align:1 data:byte +init$14285 = .sbss:0x803EAE16; // type:object size:0x1 scope:local align:1 data:byte +init$15127 = .sbss:0x803EAE17; // type:object size:0x1 scope:local align:1 data:byte +init$15131 = .sbss:0x803EAE18; // type:object size:0x1 scope:local align:1 data:byte +init$16563 = .sbss:0x803EAE19; // type:object size:0x1 scope:local align:1 data:byte +init$16566 = .sbss:0x803EAE1A; // type:object size:0x1 scope:local align:1 data:byte +init$17310 = .sbss:0x803EAE1B; // type:object size:0x1 scope:local align:1 data:byte +init$18712 = .sbss:0x803EAE1C; // type:object size:0x1 scope:local align:1 data:byte +init$18715 = .sbss:0x803EAE1D; // type:object size:0x1 scope:local align:1 data:byte +init$18718 = .sbss:0x803EAE1E; // type:object size:0x1 scope:local align:1 data:byte +init$20817 = .sbss:0x803EAE1F; // type:object size:0x1 scope:local align:1 data:byte +init$20820 = .sbss:0x803EAE20; // type:object size:0x1 scope:local align:1 data:byte +init$20823 = .sbss:0x803EAE21; // type:object size:0x1 scope:local align:1 data:byte +init$22960 = .sbss:0x803EAE22; // type:object size:0x1 scope:local align:1 data:byte +init$22963 = .sbss:0x803EAE23; // type:object size:0x1 scope:local align:1 data:byte +init$24573 = .sbss:0x803EAE24; // type:object size:0x1 scope:local align:1 data:byte +init$24576 = .sbss:0x803EAE25; // type:object size:0x1 scope:local align:1 data:byte +guard_rate$25599 = .sbss:0x803EAE28; // type:object size:0x4 scope:local align:4 data:float +init$25600 = .sbss:0x803EAE2C; // type:object size:0x1 scope:local align:1 data:byte +init$37719 = .sbss:0x803EAE2D; // type:object size:0x1 scope:local align:1 data:byte +init$37722 = .sbss:0x803EAE2E; // type:object size:0x1 scope:local align:1 data:byte +init$4166 = .sbss:0x803EAE30; // type:object size:0x1 scope:local align:1 data:byte +g_asHIO = .sbss:0x803EAE38; // type:object size:0x8 scope:global align:4 +talkmode = .sbss:0x803EAE40; // type:object size:0x1 scope:global align:1 data:byte +talkFlag = .sbss:0x803EAE41; // type:object size:0x1 scope:global align:1 data:byte +slotShow = .sbss:0x803EAE42; // type:object size:0x1 scope:global align:1 data:byte +gaugeShow = .sbss:0x803EAE43; // type:object size:0x1 scope:global align:1 data:byte +gaugeTrans = .sbss:0x803EAE44; // type:object size:0x1 scope:global align:1 data:byte +gaugeTransTimer = .sbss:0x803EAE46; // type:object size:0x2 scope:global align:2 data:2byte +prev_hit_type$8367 = .sbss:0x803EAE48; // type:object size:0x4 scope:local align:4 data:4byte +init$8368 = .sbss:0x803EAE4C; // type:object size:0x1 scope:local align:1 data:byte +prev_plat1$8370 = .sbss:0x803EAE50; // type:object size:0x4 scope:local align:4 data:4byte +init$8371 = .sbss:0x803EAE54; // type:object size:0x1 scope:local align:1 data:byte +prev_plat2$8373 = .sbss:0x803EAE58; // type:object size:0x4 scope:local align:4 data:4byte +init$8374 = .sbss:0x803EAE5C; // type:object size:0x1 scope:local align:1 data:byte +init$9203 = .sbss:0x803EAE5D; // type:object size:0x1 scope:local align:1 data:byte +dfan$9205 = .sbss:0x803EAE60; // type:object size:0x4 scope:local align:4 data:float +init$9206 = .sbss:0x803EAE64; // type:object size:0x1 scope:local align:1 data:byte +init$9210 = .sbss:0x803EAE65; // type:object size:0x1 scope:local align:1 data:byte +dpixy$9212 = .sbss:0x803EAE68; // type:object size:0x4 scope:local align:4 data:float +init$9213 = .sbss:0x803EAE6C; // type:object size:0x1 scope:local align:1 data:byte +SA_FLY$9541 = .sbss:0x803EAE70; // type:object size:0x4 scope:local align:4 data:float +init$9542 = .sbss:0x803EAE74; // type:object size:0x1 scope:local align:1 data:byte +SA_FLY$12042 = .sbss:0x803EAE78; // type:object size:0x4 scope:local align:4 data:float +init$12043 = .sbss:0x803EAE7C; // type:object size:0x1 scope:local align:1 data:byte +init$13347 = .sbss:0x803EAE7D; // type:object size:0x1 scope:local align:1 data:byte +init$13363 = .sbss:0x803EAE7E; // type:object size:0x1 scope:local align:1 data:byte +init$13994 = .sbss:0x803EAE7F; // type:object size:0x1 scope:local align:1 data:byte +init$14009 = .sbss:0x803EAE80; // type:object size:0x1 scope:local align:1 data:byte +init$6641 = .sbss:0x803EAE88; // type:object size:0x1 scope:local align:1 data:byte +init$6725 = .sbss:0x803EAE89; // type:object size:0x1 scope:local align:1 data:byte +init$6728 = .sbss:0x803EAE8A; // type:object size:0x1 scope:local align:1 data:byte +init$6731 = .sbss:0x803EAE8B; // type:object size:0x1 scope:local align:1 data:byte +init$6996 = .sbss:0x803EAE8C; // type:object size:0x1 scope:local align:1 data:byte +init$6999 = .sbss:0x803EAE8D; // type:object size:0x1 scope:local align:1 data:byte +init$7002 = .sbss:0x803EAE8E; // type:object size:0x1 scope:local align:1 data:byte +target$6145 = .sbss:0x803EAE90; // type:object size:0x4 scope:local align:4 data:float +init$6146 = .sbss:0x803EAE94; // type:object size:0x1 scope:local align:1 data:byte +target$6164 = .sbss:0x803EAE98; // type:object size:0x4 scope:local align:4 data:float +init$6165 = .sbss:0x803EAE9C; // type:object size:0x1 scope:local align:1 data:byte +init$localstatic4$draw__10dThunder_cFv = .sbss:0x803EAEA0; // type:object size:0x1 scope:local align:1 data:byte +init_angle_z__9dMCloth_c = .sbss:0x803EAEA8; // type:object size:0x2 scope:global align:2 data:2byte +g_moHIO = .sbss:0x803EAEB0; // type:object size:0x8 scope:global align:4 +cloth_c = .sbss:0x803EAEB8; // type:object size:0x4 scope:global align:4 data:4byte +fonttype = .sbss:0x803EAEBC; // type:object size:0x4 scope:global align:4 data:4byte +rfonttype = .sbss:0x803EAEC0; // type:object size:0x4 scope:global align:4 data:4byte +dMs_capture_c = .sbss:0x803EAEC4; // type:object size:0x4 scope:global align:4 data:4byte +dMs_cloth_c = .sbss:0x803EAEC8; // type:object size:0x4 scope:global align:4 data:4byte +dMi_c = .sbss:0x803EAECC; // type:object size:0x4 scope:global align:4 data:4byte +dMc_c = .sbss:0x803EAED0; // type:object size:0x4 scope:global align:4 data:4byte +dMd_c = .sbss:0x803EAED4; // type:object size:0x4 scope:global align:4 data:4byte +dMf_c = .sbss:0x803EAED8; // type:object size:0x4 scope:global align:4 data:4byte +dNm_c = .sbss:0x803EAEDC; // type:object size:0x4 scope:global align:4 data:4byte +dMs_c = .sbss:0x803EAEE0; // type:object size:0x4 scope:global align:4 data:4byte +timer$6914 = .sbss:0x803EAEE4; // type:object size:0x2 scope:local align:2 data:2byte +init$6915 = .sbss:0x803EAEE6; // type:object size:0x1 scope:local align:1 data:byte +dMesg_gpResourceContainer = .sbss:0x803EAEE8; // type:object size:0x4 scope:global align:4 data:4byte +dMesg_gpControl = .sbss:0x803EAEEC; // type:object size:0x4 scope:global align:4 data:4byte +dMesg_gpSequenceProcessor = .sbss:0x803EAEF0; // type:object size:0x4 scope:global align:4 data:4byte +dMesg_gpRenderingProcessor = .sbss:0x803EAEF4; // type:object size:0x4 scope:global align:4 data:4byte +dMesg_gpFont = .sbss:0x803EAEF8; // type:object size:0x4 scope:global align:4 data:4byte +dMesg_gpRFont = .sbss:0x803EAEFC; // type:object size:0x4 scope:global align:4 data:4byte +dMesg_gbUpdate = .sbss:0x803EAF00; // type:object size:0x1 scope:global align:1 data:byte +m_strSizeFlag = .sbss:0x803EAF01; // type:object size:0x1 scope:global align:1 data:byte +s_strSizeFlag = .sbss:0x803EAF02; // type:object size:0x1 scope:global align:1 data:byte +header = .sbss:0x803EAF04; // type:object size:0x4 scope:global align:4 data:4byte +messageOffsetY = .sbss:0x803EAF08; // type:object size:0x2 scope:global align:2 data:2byte +retFlag = .sbss:0x803EAF0C; // type:object size:0x4 scope:global align:4 data:4byte +oParse = .sbss:0x803EAF10; // type:object size:0x4 scope:global align:4 data:4byte +dMsg2_popSpeed = .sbss:0x803EAF18; // type:object size:0x4 scope:global align:4 data:4byte +message = .sbss:0x803EAF1C; // type:object size:0x8 scope:local align:4 data:4byte +msg3d = .sbss:0x803EAF28; // type:object size:0x4 scope:global align:4 data:4byte +dMsg3_popSpeed = .sbss:0x803EAF2C; // type:object size:0x4 scope:global align:4 data:4byte +message = .sbss:0x803EAF30; // type:object size:0x8 scope:local align:4 data:4byte +dMeter_Info = .sbss:0x803EAF38; // type:object size:0x2 scope:global align:4 data:byte +dMn_c = .sbss:0x803EAF3C; // type:object size:0x4 scope:global align:4 data:4byte +sMainParts1 = .sbss:0x803EAF40; // type:object size:0x4 scope:global align:4 data:4byte +sMainParts2 = .sbss:0x803EAF44; // type:object size:0x4 scope:global align:4 data:4byte +sMainParts3 = .sbss:0x803EAF48; // type:object size:0x4 scope:global align:4 data:4byte +sScrTimer1 = .sbss:0x803EAF4C; // type:object size:0x4 scope:global align:4 data:4byte +sScrTimer2 = .sbss:0x803EAF50; // type:object size:0x4 scope:global align:4 data:4byte +sChoiceRoad = .sbss:0x803EAF54; // type:object size:0x4 scope:global align:4 data:4byte +moveItemPane = .sbss:0x803EAF58; // type:object size:0x4 scope:global align:4 data:4byte +menu_status = .sbss:0x803EAF5C; // type:object size:0x1 scope:global align:1 data:byte +menu_status_old = .sbss:0x803EAF5D; // type:object size:0x1 scope:global align:1 data:byte +dMenu_pause = .sbss:0x803EAF5E; // type:object size:0x1 scope:global align:1 data:byte +dMenu_frame_timer = .sbss:0x803EAF60; // type:object size:0x4 scope:global align:4 data:4byte +dMenu_menuButton = .sbss:0x803EAF64; // type:object size:0x1 scope:global align:1 data:byte +subWinFlag = .sbss:0x803EAF65; // type:object size:0x1 scope:global align:1 data:byte +dMeter_auctionFlag = .sbss:0x803EAF66; // type:object size:0x1 scope:global align:1 data:byte +dMeter_itemMoveFlag = .sbss:0x803EAF67; // type:object size:0x1 scope:global align:1 data:byte +dMeter_btn_chk = .sbss:0x803EAF68; // type:object size:0x1 scope:global align:1 data:byte +dMeter_itemNum = .sbss:0x803EAF69; // type:object size:0x1 scope:global align:1 data:byte +dMeter_itemTimer = .sbss:0x803EAF6A; // type:object size:0x2 scope:global align:2 data:2byte +texRateX = .sbss:0x803EAF6C; // type:object size:0x4 scope:global align:4 data:float +texRateY = .sbss:0x803EAF70; // type:object size:0x4 scope:global align:4 data:float +texScaleX = .sbss:0x803EAF74; // type:object size:0x4 scope:global align:4 data:float +texScaleY = .sbss:0x803EAF78; // type:object size:0x4 scope:global align:4 data:float +dMenu_baitNum = .sbss:0x803EAF7C; // type:object size:0x8 scope:global align:4 data:byte +dMeter_place_name = .sbss:0x803EAF84; // type:object size:0x1 scope:global align:1 data:byte +dMeter_collectMode = .sbss:0x803EAF85; // type:object size:0x1 scope:global align:1 data:byte +dMeter_windStatus = .sbss:0x803EAF86; // type:object size:0x1 scope:global align:1 data:byte +dMeter_mMapCtrlDisp = .sbss:0x803EAF88; // type:object size:0x8 scope:global align:4 data:byte +meter1 = .sbss:0x803EAF90; // type:object size:0x4 scope:global align:4 data:4byte +meter2 = .sbss:0x803EAF94; // type:object size:0x4 scope:global align:4 data:4byte +soundOnFlag$5521 = .sbss:0x803EAF98; // type:object size:0x1 scope:local align:1 data:byte +init$5522 = .sbss:0x803EAF99; // type:object size:0x1 scope:local align:1 data:byte +point$5608 = .sbss:0x803EAF9A; // type:object size:0x1 scope:local align:1 data:byte +init$5609 = .sbss:0x803EAF9B; // type:object size:0x1 scope:local align:1 data:byte +flag$5755 = .sbss:0x803EAF9C; // type:object size:0x1 scope:local align:1 data:byte +init$5756 = .sbss:0x803EAF9D; // type:object size:0x1 scope:local align:1 data:byte +moveNowFrame$6014 = .sbss:0x803EAF9E; // type:object size:0x2 scope:local align:2 data:2byte +init$6015 = .sbss:0x803EAFA0; // type:object size:0x1 scope:local align:1 data:byte +moveFlag$6017 = .sbss:0x803EAFA2; // type:object size:0x2 scope:local align:2 data:2byte +init$6018 = .sbss:0x803EAFA4; // type:object size:0x1 scope:local align:1 data:byte +moveStatus$6020 = .sbss:0x803EAFA6; // type:object size:0x2 scope:local align:2 data:2byte +init$6021 = .sbss:0x803EAFA8; // type:object size:0x1 scope:local align:1 data:byte +nowX$6023 = .sbss:0x803EAFAC; // type:object size:0x4 scope:local align:4 data:float +init$6024 = .sbss:0x803EAFB0; // type:object size:0x1 scope:local align:1 data:byte +nowY$6026 = .sbss:0x803EAFB4; // type:object size:0x4 scope:local align:4 data:float +init$6027 = .sbss:0x803EAFB8; // type:object size:0x1 scope:local align:1 data:byte +expX$6029 = .sbss:0x803EAFBC; // type:object size:0x4 scope:local align:4 data:float +init$6030 = .sbss:0x803EAFC0; // type:object size:0x1 scope:local align:1 data:byte +expY$6032 = .sbss:0x803EAFC4; // type:object size:0x4 scope:local align:4 data:float +init$6033 = .sbss:0x803EAFC8; // type:object size:0x1 scope:local align:1 data:byte +alphaNowFrame$6224 = .sbss:0x803EAFCA; // type:object size:0x2 scope:local align:2 data:2byte +init$6225 = .sbss:0x803EAFCC; // type:object size:0x1 scope:local align:1 data:byte +moveNowFrame$6531 = .sbss:0x803EAFCE; // type:object size:0x2 scope:local align:2 data:2byte +init$6532 = .sbss:0x803EAFD0; // type:object size:0x1 scope:local align:1 data:byte +moveFlag$6534 = .sbss:0x803EAFD2; // type:object size:0x2 scope:local align:2 data:2byte +init$6535 = .sbss:0x803EAFD4; // type:object size:0x1 scope:local align:1 data:byte +moveStatus$6537 = .sbss:0x803EAFD6; // type:object size:0x2 scope:local align:2 data:2byte +init$6538 = .sbss:0x803EAFD8; // type:object size:0x1 scope:local align:1 data:byte +nowX$6540 = .sbss:0x803EAFDC; // type:object size:0x4 scope:local align:4 data:float +init$6541 = .sbss:0x803EAFE0; // type:object size:0x1 scope:local align:1 data:byte +nowY$6543 = .sbss:0x803EAFE4; // type:object size:0x4 scope:local align:4 data:float +init$6544 = .sbss:0x803EAFE8; // type:object size:0x1 scope:local align:1 data:byte +expX$6546 = .sbss:0x803EAFEC; // type:object size:0x4 scope:local align:4 data:float +init$6547 = .sbss:0x803EAFF0; // type:object size:0x1 scope:local align:1 data:byte +expY$6549 = .sbss:0x803EAFF4; // type:object size:0x4 scope:local align:4 data:float +init$6550 = .sbss:0x803EAFF8; // type:object size:0x1 scope:local align:1 data:byte +alphaNowFrame$6738 = .sbss:0x803EAFFA; // type:object size:0x2 scope:local align:2 data:2byte +init$6739 = .sbss:0x803EAFFC; // type:object size:0x1 scope:local align:1 data:byte +arrowMax$7540 = .sbss:0x803EAFFD; // type:object size:0x1 scope:local align:1 data:byte +init$7541 = .sbss:0x803EAFFE; // type:object size:0x1 scope:local align:1 data:byte +bombMax$7543 = .sbss:0x803EAFFF; // type:object size:0x1 scope:local align:1 data:byte +init$7544 = .sbss:0x803EB000; // type:object size:0x1 scope:local align:1 data:byte +moveNowFrame$8258 = .sbss:0x803EB002; // type:object size:0x2 scope:local align:2 data:2byte +init$8259 = .sbss:0x803EB004; // type:object size:0x1 scope:local align:1 data:byte +moveFlag$8261 = .sbss:0x803EB006; // type:object size:0x2 scope:local align:2 data:2byte +init$8262 = .sbss:0x803EB008; // type:object size:0x1 scope:local align:1 data:byte +moveStatus$8264 = .sbss:0x803EB00A; // type:object size:0x2 scope:local align:2 data:2byte +init$8265 = .sbss:0x803EB00C; // type:object size:0x1 scope:local align:1 data:byte +nowX$8267 = .sbss:0x803EB010; // type:object size:0x4 scope:local align:4 data:float +init$8268 = .sbss:0x803EB014; // type:object size:0x1 scope:local align:1 data:byte +nowY$8270 = .sbss:0x803EB018; // type:object size:0x4 scope:local align:4 data:float +init$8271 = .sbss:0x803EB01C; // type:object size:0x1 scope:local align:1 data:byte +alphaNowFrame$8453 = .sbss:0x803EB01E; // type:object size:0x2 scope:local align:2 data:2byte +init$8454 = .sbss:0x803EB020; // type:object size:0x1 scope:local align:1 data:byte +moveNowFrame$8522 = .sbss:0x803EB022; // type:object size:0x2 scope:local align:2 data:2byte +init$8523 = .sbss:0x803EB024; // type:object size:0x1 scope:local align:1 data:byte +moveFlag$8525 = .sbss:0x803EB026; // type:object size:0x2 scope:local align:2 data:2byte +init$8526 = .sbss:0x803EB028; // type:object size:0x1 scope:local align:1 data:byte +moveStatus$8528 = .sbss:0x803EB02A; // type:object size:0x2 scope:local align:2 data:2byte +init$8529 = .sbss:0x803EB02C; // type:object size:0x1 scope:local align:1 data:byte +nowX$8531 = .sbss:0x803EB030; // type:object size:0x4 scope:local align:4 data:float +init$8532 = .sbss:0x803EB034; // type:object size:0x1 scope:local align:1 data:byte +nowY$8534 = .sbss:0x803EB038; // type:object size:0x4 scope:local align:4 data:float +init$8535 = .sbss:0x803EB03C; // type:object size:0x1 scope:local align:1 data:byte +bossEyeFlag$8962 = .sbss:0x803EB03D; // type:object size:0x1 scope:local align:1 data:byte +init$8963 = .sbss:0x803EB03E; // type:object size:0x1 scope:local align:1 data:byte +soundOnFlag$9073 = .sbss:0x803EB03F; // type:object size:0x1 scope:local align:1 data:byte +init$9074 = .sbss:0x803EB040; // type:object size:0x1 scope:local align:1 data:byte +frame$9740 = .sbss:0x803EB041; // type:object size:0x1 scope:local align:1 data:byte +init$9741 = .sbss:0x803EB042; // type:object size:0x1 scope:local align:1 data:byte +moveFlag$9786 = .sbss:0x803EB044; // type:object size:0x2 scope:local align:2 data:2byte +init$9787 = .sbss:0x803EB046; // type:object size:0x1 scope:local align:1 data:byte +moveStatus$9789 = .sbss:0x803EB048; // type:object size:0x2 scope:local align:2 data:2byte +init$9790 = .sbss:0x803EB04A; // type:object size:0x1 scope:local align:1 data:byte +metronomeFlag$10170 = .sbss:0x803EB04B; // type:object size:0x1 scope:local align:1 data:byte +init$10171 = .sbss:0x803EB04C; // type:object size:0x1 scope:local align:1 data:byte +soundSetFlag$10320 = .sbss:0x803EB04D; // type:object size:0x1 scope:local align:1 data:byte +init$10321 = .sbss:0x803EB04E; // type:object size:0x1 scope:local align:1 data:byte +soundOnFlag$10323 = .sbss:0x803EB04F; // type:object size:0x1 scope:local align:1 data:byte +init$10324 = .sbss:0x803EB050; // type:object size:0x1 scope:local align:1 data:byte +mapTimer$11595 = .sbss:0x803EB052; // type:object size:0x2 scope:local align:2 data:2byte +init$11596 = .sbss:0x803EB054; // type:object size:0x1 scope:local align:1 data:byte +stageFlag$11598 = .sbss:0x803EB055; // type:object size:0x1 scope:local align:1 data:byte +init$11599 = .sbss:0x803EB056; // type:object size:0x1 scope:local align:1 data:byte +stayNo$11601 = .sbss:0x803EB058; // type:object size:0x4 scope:local align:4 data:4byte +init$11602 = .sbss:0x803EB05C; // type:object size:0x1 scope:local align:1 data:byte +arrowType$11768 = .sbss:0x803EB05D; // type:object size:0x1 scope:local align:1 data:byte +init$11769 = .sbss:0x803EB05E; // type:object size:0x1 scope:local align:1 data:byte +oldType$11771 = .sbss:0x803EB05F; // type:object size:0x1 scope:local align:1 data:byte +init$11772 = .sbss:0x803EB060; // type:object size:0x1 scope:local align:1 data:byte +dist_buf$12367 = .sbss:0x803EB064; // type:object size:0x4 scope:local align:4 data:float +init$12368 = .sbss:0x803EB068; // type:object size:0x1 scope:local align:1 data:byte +sScreen = .sbss:0x803EB070; // type:object size:0x4 scope:global align:4 data:4byte +sScreen2 = .sbss:0x803EB074; // type:object size:0x4 scope:local align:4 data:4byte +textFont = .sbss:0x803EB078; // type:object size:0x4 scope:global align:4 data:4byte +rubyFont = .sbss:0x803EB07C; // type:object size:0x4 scope:global align:4 data:4byte +arrowPane = .sbss:0x803EB080; // type:object size:0x4 scope:global align:4 data:4byte +maskPane = .sbss:0x803EB084; // type:object size:0x4 scope:global align:4 data:4byte +talkPosX = .sbss:0x803EB088; // type:object size:0x4 scope:global align:4 data:float +talkPosY = .sbss:0x803EB08C; // type:object size:0x4 scope:global align:4 data:float +textOffsetY = .sbss:0x803EB090; // type:object size:0x2 scope:global align:2 data:2byte +agb_work_area = .sbss:0x803EB094; // type:object size:0x4 scope:global align:4 data:4byte +message = .sbss:0x803EB098; // type:object size:0x8 scope:local align:4 data:4byte +flag$7446 = .sbss:0x803EB0A0; // type:object size:0x1 scope:local align:1 data:byte +init$7447 = .sbss:0x803EB0A1; // type:object size:0x1 scope:local align:1 data:byte +cnt$7449 = .sbss:0x803EB0A2; // type:object size:0x2 scope:local align:2 data:2byte +init$7450 = .sbss:0x803EB0A4; // type:object size:0x1 scope:local align:1 data:byte +posY0$8345 = .sbss:0x803EB0A8; // type:object size:0x4 scope:local align:4 data:4byte +init$8346 = .sbss:0x803EB0AC; // type:object size:0x1 scope:local align:1 data:byte +posY1$8348 = .sbss:0x803EB0B0; // type:object size:0x4 scope:local align:4 data:4byte +init$8349 = .sbss:0x803EB0B4; // type:object size:0x1 scope:local align:1 data:byte +posY2$8351 = .sbss:0x803EB0B8; // type:object size:0x4 scope:local align:4 data:4byte +init$8352 = .sbss:0x803EB0BC; // type:object size:0x1 scope:local align:1 data:byte +posY3$8354 = .sbss:0x803EB0C0; // type:object size:0x4 scope:local align:4 data:4byte +init$8355 = .sbss:0x803EB0C4; // type:object size:0x1 scope:local align:1 data:byte +init$4568 = .sbss:0x803EB0C8; // type:object size:0x1 scope:local align:1 data:byte +wind_flag$5175 = .sbss:0x803EB0D0; // type:object size:0x1 scope:local align:1 data:byte +init$5176 = .sbss:0x803EB0D1; // type:object size:0x1 scope:local align:1 data:byte +dOvlpFd_execute_f = .sbss:0x803EB0D8; // type:object size:0x4 scope:global align:4 data:4byte +init$4960 = .sbss:0x803EB0E0; // type:object size:0x1 scope:local align:1 data:byte +l_anmCommand = .sbss:0x803EB0E8; // type:object size:0x4 scope:global align:4 data:4byte +l_fmapCommand = .sbss:0x803EB0EC; // type:object size:0x4 scope:global align:4 data:4byte +l_itemResCommand = .sbss:0x803EB0F0; // type:object size:0x4 scope:global align:4 data:4byte +l_fmapResCommand = .sbss:0x803EB0F4; // type:object size:0x4 scope:global align:4 data:4byte +l_dmapResCommand = .sbss:0x803EB0F8; // type:object size:0x4 scope:global align:4 data:4byte +l_clctResCommand = .sbss:0x803EB0FC; // type:object size:0x4 scope:global align:4 data:4byte +l_optResCommand = .sbss:0x803EB100; // type:object size:0x4 scope:global align:4 data:4byte +l_saveResCommand = .sbss:0x803EB104; // type:object size:0x4 scope:global align:4 data:4byte +l_clothResCommand = .sbss:0x803EB108; // type:object size:0x4 scope:global align:4 data:4byte +l_itemiconCommand = .sbss:0x803EB10C; // type:object size:0x4 scope:global align:4 data:4byte +l_actioniconCommand = .sbss:0x803EB110; // type:object size:0x4 scope:global align:4 data:4byte +l_scopeResCommand = .sbss:0x803EB114; // type:object size:0x4 scope:global align:4 data:4byte +l_camResCommand = .sbss:0x803EB118; // type:object size:0x4 scope:global align:4 data:4byte +l_swimResCommand = .sbss:0x803EB11C; // type:object size:0x4 scope:global align:4 data:4byte +l_windResCommand = .sbss:0x803EB120; // type:object size:0x4 scope:global align:4 data:4byte +l_nameResCommand = .sbss:0x803EB124; // type:object size:0x4 scope:global align:4 data:4byte +l_tmsgCommand = .sbss:0x803EB128; // type:object size:0x4 scope:global align:4 data:4byte +l_errorResCommand = .sbss:0x803EB12C; // type:object size:0x4 scope:global align:4 data:4byte +l_msgDtCommand = .sbss:0x803EB130; // type:object size:0x4 scope:global align:4 data:4byte +l_msgCommand = .sbss:0x803EB134; // type:object size:0x4 scope:global align:4 data:4byte +l_menuCommand = .sbss:0x803EB138; // type:object size:0x4 scope:global align:4 data:4byte +l_fontCommand = .sbss:0x803EB13C; // type:object size:0x4 scope:global align:4 data:4byte +l_rubyCommand = .sbss:0x803EB140; // type:object size:0x4 scope:global align:4 data:4byte +l_particleCommand = .sbss:0x803EB144; // type:object size:0x4 scope:global align:4 data:4byte +l_itemTableCommand = .sbss:0x803EB148; // type:object size:0x4 scope:global align:4 data:4byte +l_ActorDataCommand = .sbss:0x803EB14C; // type:object size:0x4 scope:global align:4 data:4byte +l_FmapDataCommand = .sbss:0x803EB150; // type:object size:0x4 scope:global align:4 data:4byte +l_DmcMountCommand = .sbss:0x803EB154; // type:object size:0x4 scope:global align:4 data:4byte +l_startID = .sbss:0x803EB158; // type:object size:0x4 scope:global align:4 data:4byte +l_cursolID = .sbss:0x803EB15C; // type:object size:0x4 scope:global align:4 data:4byte +l_timepat = .sbss:0x803EB160; // type:object size:0x4 scope:global align:4 data:4byte +l_weekpat = .sbss:0x803EB164; // type:object size:0x2 scope:global align:2 data:2byte +l_demo23 = .sbss:0x803EB166; // type:object size:0x2 scope:global align:2 data:2byte +l_groupPoint = .sbss:0x803EB168; // type:object size:0x4 scope:global align:4 data:4byte +pauseTimer__13dScnPly_ply_c = .sbss:0x803EB170; // type:object size:0x1 scope:global align:1 data:byte +nextPauseTimer__13dScnPly_ply_c = .sbss:0x803EB171; // type:object size:0x1 scope:global align:1 data:byte +dylPreLoadTime1 = .sbss:0x803EB178; // type:object size:0x8 scope:global align:8 data:4byte +resPreLoadTime0 = .sbss:0x803EB180; // type:object size:0x8 scope:global align:8 data:4byte +resPreLoadTime1 = .sbss:0x803EB188; // type:object size:0x8 scope:global align:8 data:4byte +g_preLoadHIO = .sbss:0x803EB190; // type:object size:0x8 scope:global align:4 +l_lkDemoAnmCommand = .sbss:0x803EB198; // type:object size:0x4 scope:global align:4 data:4byte +dScp_ScpScreen = .sbss:0x803EB1A0; // type:object size:0x4 scope:global align:4 data:4byte +dScp_MsgScreen = .sbss:0x803EB1A4; // type:object size:0x4 scope:global align:4 data:4byte +font0 = .sbss:0x803EB1A8; // type:object size:0x4 scope:global align:4 data:4byte +font1 = .sbss:0x803EB1AC; // type:object size:0x4 scope:global align:4 data:4byte +scope = .sbss:0x803EB1B0; // type:object size:0x8 scope:global align:4 data:4byte +m_circle_cnt__12dWaterMark_c = .sbss:0x803EB1B8; // type:object size:0x2 scope:global align:2 data:2byte +m_player_foot_now_id__12dWaterMark_c = .sbss:0x803EB1BA; // type:object size:0x2 scope:global align:2 data:2byte +init$localstatic4$draw__12dWindArrow_cFv = .sbss:0x803EB1C0; // type:object size:0x1 scope:local align:1 data:byte +init$localstatic6$draw__12dWindArrow_cFv = .sbss:0x803EB1C1; // type:object size:0x1 scope:local align:1 data:byte +mEcallback__12dWpotWater_c = .sbss:0x803EB1C8; // type:object size:0x4 scope:global align:4 data:4byte +mFirst__24DynamicModuleControlBase = .sbss:0x803EB1D0; // type:object size:0x4 scope:global align:4 data:4byte +mLast__24DynamicModuleControlBase = .sbss:0x803EB1D4; // type:object size:0x4 scope:global align:4 data:4byte +sAllocBytes__20DynamicModuleControl = .sbss:0x803EB1D8; // type:object size:0x4 scope:global align:4 data:4byte +sArchive__20DynamicModuleControl = .sbss:0x803EB1DC; // type:object size:0x4 scope:global align:4 data:4byte +sFileCache__20DynamicModuleControl = .sbss:0x803EB1E0; // type:object size:0x4 scope:global align:4 data:4byte +Heap__3cMl = .sbss:0x803EB1E8; // type:object size:0x4 scope:global align:4 data:4byte +init$2530 = .sbss:0x803EB1F0; // type:object size:0x1 scope:local align:1 data:byte +Zero__5csXyz = .sbss:0x803EB1F8; // type:object size:0x6 scope:global align:4 +r0 = .sbss:0x803EB200; // type:object size:0x4 scope:global align:4 data:4byte +r1 = .sbss:0x803EB204; // type:object size:0x4 scope:global align:4 data:4byte +r2 = .sbss:0x803EB208; // type:object size:0x4 scope:global align:4 data:4byte +r02 = .sbss:0x803EB20C; // type:object size:0x4 scope:global align:4 data:4byte +r12 = .sbss:0x803EB210; // type:object size:0x4 scope:global align:4 data:4byte +r22 = .sbss:0x803EB214; // type:object size:0x4 scope:global align:4 data:4byte +l_SetCounter = .sbss:0x803EB218; // type:object size:0x4 scope:global align:4 data:4byte +_0__7cSAngle = .sbss:0x803EB220; // type:object size:0x2 scope:global align:4 data:2byte +_1__7cSAngle = .sbss:0x803EB224; // type:object size:0x2 scope:global align:4 +_90__7cSAngle = .sbss:0x803EB228; // type:object size:0x2 scope:global align:4 data:2byte +_180__7cSAngle = .sbss:0x803EB22C; // type:object size:0x2 scope:global align:4 +_270__7cSAngle = .sbss:0x803EB230; // type:object size:0x2 scope:global align:4 data:2byte +rootHeap__9JFWSystem = .sbss:0x803EB238; // type:object size:0x4 scope:global align:4 data:4byte +systemHeap__9JFWSystem = .sbss:0x803EB23C; // type:object size:0x4 scope:global align:4 data:4byte +mainThread__9JFWSystem = .sbss:0x803EB240; // type:object size:0x4 scope:global align:4 data:4byte +debugPrint__9JFWSystem = .sbss:0x803EB244; // type:object size:0x4 scope:global align:4 data:4byte +systemFont__9JFWSystem = .sbss:0x803EB248; // type:object size:0x4 scope:global align:4 data:4byte +systemConsoleManager__9JFWSystem = .sbss:0x803EB24C; // type:object size:0x4 scope:global align:4 data:4byte +systemConsole__9JFWSystem = .sbss:0x803EB250; // type:object size:0x4 scope:global align:4 data:4byte +sInitCalled__9JFWSystem = .sbss:0x803EB254; // type:object size:0x1 scope:global align:1 data:byte +sManager__10JFWDisplay = .sbss:0x803EB258; // type:object size:0x4 scope:global align:4 data:4byte +prevFrame$2526 = .sbss:0x803EB25C; // type:object size:0x4 scope:local align:4 data:4byte +init$2527 = .sbss:0x803EB260; // type:object size:0x1 scope:local align:1 data:byte +nextTick$2571 = .sbss:0x803EB268; // type:object size:0x8 scope:local align:8 data:4byte +init$2572 = .sbss:0x803EB270; // type:object size:0x1 scope:local align:1 data:byte +nextCount$2579 = .sbss:0x803EB274; // type:object size:0x4 scope:local align:4 data:4byte +init$2580 = .sbss:0x803EB278; // type:object size:0x1 scope:local align:1 data:byte +pEmtrInfo__12JPAFieldData = .sbss:0x803EB280; // type:object size:0x4 scope:global align:4 data:4byte +pcb__14JPADrawContext = .sbss:0x803EB288; // type:object size:0x4 scope:global align:4 data:4byte +soOutput_none___Q27JStudio14TVariableValue = .sbss:0x803EB290; // type:object size:0x4 scope:global align:4 data:4byte +@564 = .sbss:0x803EB298; // type:object size:0x1 scope:local align:4 data:byte +init$1090 = .sbss:0x803EB2A0; // type:object size:0x1 scope:local align:1 data:byte +soVVOOn_BEGIN_FADE_IN___Q214JStudio_JAudio14TAdaptor_sound = .sbss:0x803EB2A4; // type:object size:0x4 scope:global align:4 data:4byte +soVVOOn_END_FADE_OUT___Q214JStudio_JAudio14TAdaptor_sound = .sbss:0x803EB2A8; // type:object size:0x4 scope:global align:4 data:4byte +init$1384 = .sbss:0x803EB2B0; // type:object size:0x1 scope:local align:1 data:byte +soVVOOn_BEGIN_FADE_IN___Q217JStudio_JParticle17TAdaptor_particle = .sbss:0x803EB2B4; // type:object size:0x4 scope:global align:4 data:4byte +soVVOOn_END_FADE_OUT___Q217JStudio_JParticle17TAdaptor_particle = .sbss:0x803EB2B8; // type:object size:0x4 scope:global align:4 data:4byte +JASC_SINTABLE__Q28JASystem4Calc = .sbss:0x803EB2C0; // type:object size:0x4 scope:global align:4 data:4byte +JASC_DOL2TABLE__Q28JASystem4Calc = .sbss:0x803EB2C4; // type:object size:0x4 scope:global align:4 data:4byte +JASUniversalDacCounter__Q28JASystem6Kernel = .sbss:0x803EB2C8; // type:object size:0x4 scope:global align:4 data:4byte +lastRspMadep__Q28JASystem6Kernel = .sbss:0x803EB2CC; // type:object size:0x4 scope:global align:4 data:4byte +useRspMadep__Q28JASystem6Kernel = .sbss:0x803EB2D0; // type:object size:0x4 scope:global align:4 data:4byte +vframeWorkRunning__Q28JASystem6Kernel = .sbss:0x803EB2D4; // type:object size:0x4 scope:global align:4 data:4byte +dacCallbackFunc__Q28JASystem6Kernel = .sbss:0x803EB2D8; // type:object size:0x4 scope:global align:4 data:4byte +JASVframeCounter__Q28JASystem6Kernel = .sbss:0x803EB2DC; // type:object size:0x4 scope:global align:4 data:4byte +extMixCallback__Q28JASystem6Kernel = .sbss:0x803EB2E0; // type:object size:0x4 scope:global align:4 data:4byte +extMixMode__Q28JASystem6Kernel = .sbss:0x803EB2E4; // type:object size:0x1 scope:global align:1 data:byte +dacp$389 = .sbss:0x803EB2E8; // type:object size:0x4 scope:local align:4 data:4byte +init$390 = .sbss:0x803EB2EC; // type:object size:0x1 scope:local align:1 data:byte +sThread__Q28JASystem3Dvd = .sbss:0x803EB2F0; // type:object size:0x4 scope:global align:4 data:4byte +callList__Q28JASystem6Kernel = .sbss:0x803EB2F8; // type:object size:0x4 scope:global align:4 data:4byte +callbackInit__Q28JASystem6Kernel = .sbss:0x803EB2FC; // type:object size:0x1 scope:global align:1 data:byte +gOutputRate__Q28JASystem6Kernel = .sbss:0x803EB300; // type:object size:0x4 scope:global align:4 data:4byte +gAiSetting__Q28JASystem6Kernel = .sbss:0x803EB304; // type:object size:0x4 scope:global align:4 data:4byte +useHardStreaming__Q28JASystem10HardStream = .sbss:0x803EB308; // type:object size:0x1 scope:global align:1 data:byte +streamFiles__Q28JASystem10HardStream = .sbss:0x803EB30C; // type:object size:0x4 scope:global align:4 data:4byte +playList__Q28JASystem10HardStream = .sbss:0x803EB310; // type:object size:0x4 scope:global align:4 data:4byte +cur_finfo$823 = .sbss:0x803EB314; // type:object size:0x4 scope:local align:4 data:4byte +init$824 = .sbss:0x803EB318; // type:object size:0x1 scope:local align:1 data:byte +cur_addr_cmd$829 = .sbss:0x803EB319; // type:object size:0x1 scope:local align:1 data:byte +init$830 = .sbss:0x803EB31A; // type:object size:0x1 scope:local align:1 data:byte +last_frame$988 = .sbss:0x803EB31C; // type:object size:0x4 scope:local align:4 data:4byte +init$989 = .sbss:0x803EB320; // type:object size:0x1 scope:local align:1 data:byte +cmd_once = .sbss:0x803EB328; // type:object size:0x8 scope:global align:4 +cmd_stay = .sbss:0x803EB330; // type:object size:0x8 scope:global align:4 +JASDram = .sbss:0x803EB338; // type:object size:0x4 scope:global align:4 data:4byte +audioAramTop__Q28JASystem6Kernel = .sbss:0x803EB33C; // type:object size:0x4 scope:global align:4 data:4byte +CARD_SECURITY_BUFFER__Q28JASystem6Kernel = .sbss:0x803EB340; // type:object size:0x4 scope:global align:4 data:4byte +sV0$648 = .sbss:0x803EB348; // type:object size:0x4 scope:local align:4 data:4byte +init$649 = .sbss:0x803EB34C; // type:object size:0x1 scope:local align:1 data:byte +sV1$651 = .sbss:0x803EB350; // type:object size:0x4 scope:local align:4 data:4byte +init$652 = .sbss:0x803EB354; // type:object size:0x1 scope:local align:1 data:byte +sCallBackFunc__Q28JASystem6TTrack = .sbss:0x803EB358; // type:object size:0x4 scope:global align:4 data:4byte +sParser__Q28JASystem6TTrack = .sbss:0x803EB35C; // type:object size:0x1 scope:global align:4 +sFreeList__Q28JASystem6TTrack = .sbss:0x803EB360; // type:object size:0x4 scope:global align:4 data:4byte +sCurrentHeap__Q28JASystem5TBank = .sbss:0x803EB368; // type:object size:0x4 scope:global align:4 data:4byte +sCurrentHeap__Q28JASystem9TWaveBank = .sbss:0x803EB370; // type:object size:0x4 scope:global align:4 data:4byte +oscp$651 = .sbss:0x803EB378; // type:object size:0x4 scope:local align:4 data:4byte +init$652 = .sbss:0x803EB37C; // type:object size:0x1 scope:local align:1 data:byte +init$584 = .sbss:0x803EB380; // type:object size:0x1 scope:local align:1 data:byte +oRandom$583 = .sbss:0x803EB384; // type:object size:0x4 scope:local align:4 data:4byte +sUsedHeapSize__Q28JASystem8WSParser = .sbss:0x803EB388; // type:object size:0x4 scope:global align:4 data:4byte +sUsedHeapSize__Q28JASystem9BNKParser = .sbss:0x803EB390; // type:object size:0x4 scope:global align:4 data:4byte +sTableSize__Q28JASystem11WaveBankMgr = .sbss:0x803EB398; // type:object size:0x4 scope:global align:4 data:4byte +sWaveBank__Q28JASystem11WaveBankMgr = .sbss:0x803EB39C; // type:object size:0x4 scope:global align:4 data:4byte +sTableSize__Q28JASystem7BankMgr = .sbss:0x803EB3A0; // type:object size:0x4 scope:global align:4 data:4byte +sBankArray__Q28JASystem7BankMgr = .sbss:0x803EB3A4; // type:object size:0x4 scope:global align:4 data:4byte +sVir2PhyTable__Q28JASystem7BankMgr = .sbss:0x803EB3A8; // type:object size:0x4 scope:global align:4 data:4byte +sAudioprocMQInit__Q28JASystem12TAudioThread = .sbss:0x803EB3B0; // type:object size:0x4 scope:global align:4 data:4byte +sbIsPrioritySet__Q28JASystem12TAudioThread = .sbss:0x803EB3B4; // type:object size:0x4 scope:global align:4 data:4byte +sDSPPrio__Q28JASystem12TAudioThread = .sbss:0x803EB3B8; // type:object size:0x4 scope:global align:4 data:4byte +sDVDPrio__Q28JASystem12TAudioThread = .sbss:0x803EB3BC; // type:object size:0x4 scope:global align:4 data:4byte +snIntCount__Q28JASystem12TAudioThread = .sbss:0x803EB3C0; // type:object size:0x4 scope:global align:4 data:4byte +sbIsDSPBoot__Q28JASystem12TAudioThread = .sbss:0x803EB3C4; // type:object size:0x4 scope:global align:4 data:4byte +first$357 = .sbss:0x803EB3C8; // type:object size:0x4 scope:local align:4 data:4byte +init$358 = .sbss:0x803EB3CC; // type:object size:0x1 scope:local align:1 data:byte +isInit__Q28JASystem14TDSP_DACBuffer = .sbss:0x803EB3D0; // type:object size:0x4 scope:global align:4 data:4byte +dsp_buf__Q28JASystem14TDSP_DACBuffer = .sbss:0x803EB3D4; // type:object size:0x4 scope:global align:4 data:4byte +writeBuffer__Q28JASystem14TDSP_DACBuffer = .sbss:0x803EB3D8; // type:object size:0x1 scope:global align:1 data:byte +readBuffer__Q28JASystem14TDSP_DACBuffer = .sbss:0x803EB3D9; // type:object size:0x1 scope:global align:1 data:byte +dspStatus__Q28JASystem14TDSP_DACBuffer = .sbss:0x803EB3DA; // type:object size:0x1 scope:global align:1 data:byte +dacSyncCounter__Q28JASystem14TDSP_DACBuffer = .sbss:0x803EB3DC; // type:object size:0x4 scope:global align:4 data:4byte +callback__Q28JASystem14TDSP_DACBuffer = .sbss:0x803EB3E0; // type:object size:0x4 scope:global align:4 data:4byte +DSPCH__Q28JASystem11TDSPChannel = .sbss:0x803EB3E8; // type:object size:0x4 scope:global align:4 data:4byte +smnUse__Q28JASystem11TDSPChannel = .sbss:0x803EB3EC; // type:object size:0x4 scope:global align:4 data:4byte +first$417 = .sbss:0x803EB3F0; // type:object size:0x4 scope:local align:4 data:4byte +init$418 = .sbss:0x803EB3F4; // type:object size:0x1 scope:local align:1 data:byte +old_time__8JASystem = .sbss:0x803EB3F8; // type:object size:0x4 scope:global align:4 data:4byte +CH_BUF__Q28JASystem12DSPInterface = .sbss:0x803EB400; // type:object size:0x4 scope:global align:4 data:4byte +FX_BUF__Q28JASystem12DSPInterface = .sbss:0x803EB404; // type:object size:0x4 scope:global align:4 data:4byte +sDSPVolume__Q28JASystem12DSPInterface = .sbss:0x803EB408; // type:object size:0x4 scope:global align:4 data:float +sChannelMgr__Q28JASystem14TGlobalChannel = .sbss:0x803EB410; // type:object size:0x4 scope:global align:4 data:4byte +sChannel__Q28JASystem14TGlobalChannel = .sbss:0x803EB414; // type:object size:0x4 scope:global align:4 data:4byte +sOscillator__Q28JASystem14TGlobalChannel = .sbss:0x803EB418; // type:object size:0x4 scope:global align:4 data:4byte +flag = .sbss:0x803EB420; // type:object size:0x4 scope:global align:4 data:4byte +d_waitflag = .sbss:0x803EB424; // type:object size:0x4 scope:global align:4 data:4byte +taskreadp = .sbss:0x803EB428; // type:object size:0x4 scope:global align:4 data:4byte +taskwritep = .sbss:0x803EB42C; // type:object size:0x4 scope:global align:4 data:4byte +DSP_prior_yield = .sbss:0x803EB430; // type:object size:0x1 scope:global align:1 data:byte +AUDIO_UPDATE_REQUEST = .sbss:0x803EB434; // type:object size:0x4 scope:global align:4 data:4byte +DSP_prior_task = .sbss:0x803EB438; // type:object size:0x4 scope:global align:4 data:4byte +msBasic__8JAIBasic = .sbss:0x803EB440; // type:object size:0x4 scope:global align:4 data:4byte +msCurrentHeap__8JAIBasic = .sbss:0x803EB444; // type:object size:0x4 scope:global align:4 data:4byte +initOnCodeBnk__Q27JAInter8BankWave = .sbss:0x803EB448; // type:object size:0x4 scope:global align:4 data:4byte +initOnCodeWs__Q27JAInter8BankWave = .sbss:0x803EB44C; // type:object size:0x4 scope:global align:4 data:4byte +wsGroupNumber__Q27JAInter8BankWave = .sbss:0x803EB450; // type:object size:0x4 scope:global align:4 data:4byte +wsLoadStatus__Q27JAInter8BankWave = .sbss:0x803EB454; // type:object size:0x4 scope:global align:4 data:4byte +wsMax__Q27JAInter8BankWave = .sbss:0x803EB458; // type:object size:0x4 scope:global align:4 data:4byte +random__Q27JAInter5Const = .sbss:0x803EB460; // type:object size:0x4 scope:global align:4 data:4byte +deadObjectFreePointer__Q27JAInter14DummyObjectMgr = .sbss:0x803EB468; // type:object size:0x4 scope:global align:4 data:4byte +deadObjectUsedPointer__Q27JAInter14DummyObjectMgr = .sbss:0x803EB46C; // type:object size:0x4 scope:global align:4 data:4byte +deadObjectObject__Q27JAInter14DummyObjectMgr = .sbss:0x803EB470; // type:object size:0x4 scope:global align:4 data:4byte +initOnCodeFxScene__Q27JAInter2Fx = .sbss:0x803EB478; // type:object size:0x4 scope:global align:4 data:4byte +mSceneMax__Q27JAInter2Fx = .sbss:0x803EB47C; // type:object size:0x1 scope:global align:1 data:byte +mBufferSizeMax__Q27JAInter2Fx = .sbss:0x803EB480; // type:object size:0x4 scope:global align:4 data:4byte +mBufferPointer__Q27JAInter2Fx = .sbss:0x803EB484; // type:object size:0x4 scope:global align:4 data:4byte +mFxconfigTable__Q27JAInter2Fx = .sbss:0x803EB488; // type:object size:0x4 scope:global align:4 data:4byte +seDefaultFx__18JAIGlobalParameter = .sbss:0x803EB490; // type:object size:0x2 scope:global align:2 data:2byte +interfaceHeapSize__18JAIGlobalParameter = .sbss:0x803EB494; // type:object size:0x4 scope:global align:4 data:4byte +minDistanceVolume__18JAIGlobalParameter = .sbss:0x803EB498; // type:object size:0x4 scope:global align:4 data:float +aafPointer__Q27JAInter8InitData = .sbss:0x803EB4A0; // type:object size:0x4 scope:global align:4 data:4byte +seTrackUpdate__Q27JAInter5SeMgr = .sbss:0x803EB4A8; // type:object size:0x4 scope:global align:4 data:4byte +categoryInfoTable__Q27JAInter5SeMgr = .sbss:0x803EB4AC; // type:object size:0x4 scope:global align:4 data:4byte +sePlaySound__Q27JAInter5SeMgr = .sbss:0x803EB4B0; // type:object size:0x4 scope:global align:4 data:4byte +seParameterFreeStartPointer__Q27JAInter5SeMgr = .sbss:0x803EB4B4; // type:object size:0x4 scope:global align:4 data:4byte +seParameterUsedEndPointer__Q27JAInter5SeMgr = .sbss:0x803EB4B8; // type:object size:0x4 scope:global align:4 data:4byte +seRegist__Q27JAInter5SeMgr = .sbss:0x803EB4BC; // type:object size:0x4 scope:global align:4 data:4byte +seRegistBuffer__Q27JAInter5SeMgr = .sbss:0x803EB4C0; // type:object size:0x4 scope:global align:4 data:4byte +seHandle__Q27JAInter5SeMgr = .sbss:0x803EB4C4; // type:object size:0x4 scope:global align:4 data:4byte +seScene__Q27JAInter5SeMgr = .sbss:0x803EB4C8; // type:object size:0x1 scope:global align:1 data:byte +seqMuteFlagFromSe__Q27JAInter5SeMgr = .sbss:0x803EB4CC; // type:object size:0x4 scope:global align:4 data:4byte +seCategoryVolume__Q27JAInter5SeMgr = .sbss:0x803EB4D0; // type:object size:0x4 scope:global align:4 data:4byte +seEntryCancel__Q27JAInter5SeMgr = .sbss:0x803EB4D4; // type:object size:0x4 scope:global align:4 data:4byte +sAutoHeap__Q27JAInter7HeapMgr = .sbss:0x803EB4D8; // type:object size:0x4 scope:global align:4 data:4byte +sStayHeap__Q27JAInter7HeapMgr = .sbss:0x803EB4DC; // type:object size:0x4 scope:global align:4 data:4byte +sAutoHeapCount__Q27JAInter7HeapMgr = .sbss:0x803EB4E0; // type:object size:0x4 scope:global align:4 data:4byte +sStayHeapCount__Q27JAInter7HeapMgr = .sbss:0x803EB4E4; // type:object size:0x4 scope:global align:4 data:4byte +seqTrackInfo__Q27JAInter11SequenceMgr = .sbss:0x803EB4E8; // type:object size:0x4 scope:global align:4 data:4byte +FixSeqBufPointer__Q27JAInter11SequenceMgr = .sbss:0x803EB4EC; // type:object size:0x4 scope:global align:4 data:4byte +arcPointer__Q27JAInter11SequenceMgr = .sbss:0x803EB4F0; // type:object size:0x4 scope:global align:4 data:4byte +mVersion__Q27JAInter10SoundTable = .sbss:0x803EB4F8; // type:object size:0x1 scope:global align:1 data:byte +mCategotyMax__Q27JAInter10SoundTable = .sbss:0x803EB4F9; // type:object size:0x1 scope:global align:1 data:byte +mSoundMax__Q27JAInter10SoundTable = .sbss:0x803EB4FC; // type:object size:0x4 scope:global align:4 data:4byte +mDatasize__Q27JAInter10SoundTable = .sbss:0x803EB500; // type:object size:0x4 scope:global align:4 data:4byte +mPointerCategory__Q27JAInter10SoundTable = .sbss:0x803EB504; // type:object size:0x4 scope:global align:4 data:4byte +mAddress__Q27JAInter10SoundTable = .sbss:0x803EB508; // type:object size:0x4 scope:global align:4 data:4byte +flags__Q27JAInter9StreamMgr = .sbss:0x803EB510; // type:object size:0x2 scope:global align:4 data:byte +streamUpdate__Q27JAInter9StreamMgr = .sbss:0x803EB514; // type:object size:0x4 scope:global align:4 data:4byte +streamList__Q27JAInter9StreamMgr = .sbss:0x803EB518; // type:object size:0x4 scope:global align:4 data:4byte +initOnCodeStrm__Q27JAInter9StreamMgr = .sbss:0x803EB51C; // type:object size:0x4 scope:global align:4 data:4byte +adpcm_remain__Q27JAInter9StreamLib = .sbss:0x803EB520; // type:object size:0x4 scope:global align:4 data:4byte +adpcm_loadpoint__Q27JAInter9StreamLib = .sbss:0x803EB524; // type:object size:0x4 scope:global align:4 data:4byte +loadsize__Q27JAInter9StreamLib = .sbss:0x803EB528; // type:object size:0x4 scope:global align:4 data:4byte +adpcm_buffer__Q27JAInter9StreamLib = .sbss:0x803EB52C; // type:object size:0x4 scope:global align:4 data:4byte +loop_buffer__Q27JAInter9StreamLib = .sbss:0x803EB530; // type:object size:0x4 scope:global align:4 data:4byte +store_buffer__Q27JAInter9StreamLib = .sbss:0x803EB534; // type:object size:0x4 scope:global align:4 data:4byte +assign_ch__Q27JAInter9StreamLib = .sbss:0x803EB538; // type:object size:0x8 scope:global align:4 data:4byte +playside__Q27JAInter9StreamLib = .sbss:0x803EB540; // type:object size:0x4 scope:global align:4 data:4byte +playback_samples__Q27JAInter9StreamLib = .sbss:0x803EB544; // type:object size:0x4 scope:global align:4 data:4byte +loadup_samples__Q27JAInter9StreamLib = .sbss:0x803EB548; // type:object size:0x4 scope:global align:4 data:4byte +adpcmbuf_state__Q27JAInter9StreamLib = .sbss:0x803EB54C; // type:object size:0x4 scope:global align:4 data:4byte +movieframe__Q27JAInter9StreamLib = .sbss:0x803EB550; // type:object size:0x4 scope:global align:4 data:4byte +stopflag__Q27JAInter9StreamLib = .sbss:0x803EB554; // type:object size:0x1 scope:global align:1 data:byte +stopflag2__Q27JAInter9StreamLib = .sbss:0x803EB555; // type:object size:0x1 scope:global align:1 data:byte +playflag__Q27JAInter9StreamLib = .sbss:0x803EB556; // type:object size:0x1 scope:global align:1 data:byte +playflag2__Q27JAInter9StreamLib = .sbss:0x803EB557; // type:object size:0x1 scope:global align:1 data:byte +prepareflag__Q27JAInter9StreamLib = .sbss:0x803EB558; // type:object size:0x1 scope:global align:1 data:byte +dspch_deallockflag__Q27JAInter9StreamLib = .sbss:0x803EB559; // type:object size:0x1 scope:global align:1 data:byte +outvolume__Q27JAInter9StreamLib = .sbss:0x803EB55C; // type:object size:0x4 scope:global align:4 data:float +outpitch__Q27JAInter9StreamLib = .sbss:0x803EB560; // type:object size:0x4 scope:global align:4 data:float +outpan__Q27JAInter9StreamLib = .sbss:0x803EB564; // type:object size:0x4 scope:global align:4 data:float +stackvolume__Q27JAInter9StreamLib = .sbss:0x803EB568; // type:object size:0x4 scope:global align:4 data:float +stackpitch__Q27JAInter9StreamLib = .sbss:0x803EB56C; // type:object size:0x4 scope:global align:4 data:float +stackpan__Q27JAInter9StreamLib = .sbss:0x803EB570; // type:object size:0x4 scope:global align:4 data:float +outflag_volume__Q27JAInter9StreamLib = .sbss:0x803EB574; // type:object size:0x1 scope:global align:1 data:byte +outflag_pan__Q27JAInter9StreamLib = .sbss:0x803EB575; // type:object size:0x1 scope:global align:1 data:byte +outflag_pitch__Q27JAInter9StreamLib = .sbss:0x803EB576; // type:object size:0x1 scope:global align:1 data:byte +loop_start_flag__Q27JAInter9StreamLib = .sbss:0x803EB578; // type:object size:0x4 scope:global align:4 data:4byte +outpause__Q27JAInter9StreamLib = .sbss:0x803EB57C; // type:object size:0x4 scope:global align:4 data:4byte +playmode__Q27JAInter9StreamLib = .sbss:0x803EB580; // type:object size:0x4 scope:global align:4 data:4byte +shift_sample__Q27JAInter9StreamLib = .sbss:0x803EB584; // type:object size:0x4 scope:global align:4 data:4byte +extra_sample__Q27JAInter9StreamLib = .sbss:0x803EB588; // type:object size:0x4 scope:global align:4 data:4byte +DvdLoadFlag__Q27JAInter9StreamLib = .sbss:0x803EB58C; // type:object size:0x4 scope:global align:4 data:4byte +startInitFlag__Q27JAInter9StreamLib = .sbss:0x803EB590; // type:object size:0x4 scope:global align:4 data:4byte +Mode__Q27JAInter9StreamLib = .sbss:0x803EB594; // type:object size:0x4 scope:global align:4 data:4byte +sFillBlockSize__Q27JAInter9StreamLib = .sbss:0x803EB598; // type:object size:0x4 scope:global align:4 data:4byte +Head__Q27JAInter9StreamLib = .sbss:0x803EB59C; // type:object size:0x4 scope:global align:4 data:4byte +bufferMode__Q27JAInter9StreamLib = .sbss:0x803EB5A0; // type:object size:0x1 scope:global align:1 data:byte +allocFlag__Q27JAInter9StreamLib = .sbss:0x803EB5A1; // type:object size:0x1 scope:global align:1 data:byte +allocCallback__Q27JAInter9StreamLib = .sbss:0x803EB5A4; // type:object size:0x4 scope:global align:4 data:4byte +deallocCallback__Q27JAInter9StreamLib = .sbss:0x803EB5A8; // type:object size:0x4 scope:global align:4 data:4byte +before$1182 = .sbss:0x803EB5AC; // type:object size:0x4 scope:local align:4 data:4byte +init$1183 = .sbss:0x803EB5B0; // type:object size:0x1 scope:local align:1 data:byte +L1$1208 = .sbss:0x803EB5B2; // type:object size:0x2 scope:local align:2 data:2byte +L2$1209 = .sbss:0x803EB5B4; // type:object size:0x2 scope:local align:2 data:2byte +R1$1210 = .sbss:0x803EB5B6; // type:object size:0x2 scope:local align:2 data:2byte +R2$1211 = .sbss:0x803EB5B8; // type:object size:0x2 scope:local align:2 data:2byte +oldstat$1490 = .sbss:0x803EB5BC; // type:object size:0x4 scope:local align:4 data:4byte +init$1491 = .sbss:0x803EB5C0; // type:object size:0x1 scope:local align:1 data:byte +old_dspside$1512 = .sbss:0x803EB5C4; // type:object size:0x4 scope:local align:4 data:4byte +init$1513 = .sbss:0x803EB5C8; // type:object size:0x1 scope:local align:1 data:byte +__GBAReset = .sbss:0x803EB5D0; // type:object size:0x4 scope:global align:4 data:4byte +zel_basic__11JAIZelBasic = .sbss:0x803EB5D8; // type:object size:0x4 scope:global align:4 data:4byte +DRAM_HEAP_SIZE__11JAIZelParam = .sbss:0x803EB5E0; // type:object size:0x4 scope:global align:4 data:4byte +MIN_DISTANCE_VOLUME__11JAIZelParam = .sbss:0x803EB5E4; // type:object size:0x4 scope:global align:4 data:float +SWORD_USING_TRACK__11JAIZelParam = .sbss:0x803EB5E8; // type:object size:0x1 scope:global align:1 data:byte +sSystemHeap__7JKRHeap = .sbss:0x803EB5F0; // type:object size:0x4 scope:global align:4 data:4byte +sCurrentHeap__7JKRHeap = .sbss:0x803EB5F4; // type:object size:0x4 scope:global align:4 data:4byte +sRootHeap__7JKRHeap = .sbss:0x803EB5F8; // type:object size:0x4 scope:global align:4 data:4byte +mErrorHandler__7JKRHeap = .sbss:0x803EB5FC; // type:object size:0x4 scope:global align:4 data:4byte +mCodeStart__7JKRHeap = .sbss:0x803EB600; // type:object size:0x4 scope:global align:4 data:4byte +mCodeEnd__7JKRHeap = .sbss:0x803EB604; // type:object size:0x4 scope:global align:4 data:4byte +mUserRamStart__7JKRHeap = .sbss:0x803EB608; // type:object size:0x4 scope:global align:4 data:4byte +mUserRamEnd__7JKRHeap = .sbss:0x803EB60C; // type:object size:0x4 scope:global align:4 data:4byte +mMemorySize__7JKRHeap = .sbss:0x803EB610; // type:object size:0x4 scope:global align:4 data:4byte +DBfoundSize = .sbss:0x803EB618; // type:object size:0x4 scope:global align:4 data:4byte +DBfoundOffset = .sbss:0x803EB61C; // type:object size:0x4 scope:global align:4 data:4byte +DBfoundBlock = .sbss:0x803EB620; // type:object size:0x4 scope:global align:4 data:4byte +DBnewFreeBlock = .sbss:0x803EB624; // type:object size:0x4 scope:global align:4 data:4byte +DBnewUsedBlock = .sbss:0x803EB628; // type:object size:0x4 scope:global align:4 data:4byte +sManager__15JKRThreadSwitch = .sbss:0x803EB630; // type:object size:0x4 scope:global align:4 data:4byte +preEnd = .sbss:0x803EB634; // type:object size:0x4 scope:global align:4 data:4byte +mUserPreCallback__15JKRThreadSwitch = .sbss:0x803EB638; // type:object size:0x4 scope:global align:4 data:4byte +mUserPostCallback__15JKRThreadSwitch = .sbss:0x803EB63C; // type:object size:0x4 scope:global align:4 data:4byte +sAramObject__7JKRAram = .sbss:0x803EB640; // type:object size:0x4 scope:global align:4 data:4byte +szpBuf = .sbss:0x803EB644; // type:object size:0x4 scope:local align:4 data:4byte +szpEnd = .sbss:0x803EB648; // type:object size:0x4 scope:local align:4 data:4byte +refBuf = .sbss:0x803EB64C; // type:object size:0x4 scope:local align:4 data:4byte +refEnd = .sbss:0x803EB650; // type:object size:0x4 scope:local align:4 data:4byte +refCurrent = .sbss:0x803EB654; // type:object size:0x4 scope:local align:4 data:4byte +srcOffset = .sbss:0x803EB658; // type:object size:0x4 scope:local align:4 data:4byte +transLeft = .sbss:0x803EB65C; // type:object size:0x4 scope:local align:4 data:4byte +srcLimit = .sbss:0x803EB660; // type:object size:0x4 scope:local align:4 data:4byte +srcAddress = .sbss:0x803EB664; // type:object size:0x4 scope:global align:4 data:4byte +fileOffset = .sbss:0x803EB668; // type:object size:0x4 scope:local align:4 data:4byte +readCount = .sbss:0x803EB66C; // type:object size:0x4 scope:local align:4 data:4byte +maxDest = .sbss:0x803EB670; // type:object size:0x4 scope:local align:4 data:4byte +sAramStreamObject__13JKRAramStream = .sbss:0x803EB678; // type:object size:0x4 scope:global align:4 data:4byte +transBuffer__13JKRAramStream = .sbss:0x803EB67C; // type:object size:0x4 scope:global align:4 data:4byte +transSize__13JKRAramStream = .sbss:0x803EB680; // type:object size:0x4 scope:global align:4 data:4byte +transHeap__13JKRAramStream = .sbss:0x803EB684; // type:object size:0x4 scope:global align:4 data:4byte +sCurrentVolume__13JKRFileLoader = .sbss:0x803EB688; // type:object size:0x4 scope:global align:4 data:4byte +sCurrentDirID__10JKRArchive = .sbss:0x803EB690; // type:object size:0x4 scope:global align:4 data:4byte +szpBuf = .sbss:0x803EB698; // type:object size:0x4 scope:local align:4 data:4byte +szpEnd = .sbss:0x803EB69C; // type:object size:0x4 scope:local align:4 data:4byte +refBuf = .sbss:0x803EB6A0; // type:object size:0x4 scope:local align:4 data:4byte +refEnd = .sbss:0x803EB6A4; // type:object size:0x4 scope:local align:4 data:4byte +refCurrent = .sbss:0x803EB6A8; // type:object size:0x4 scope:local align:4 data:4byte +srcOffset = .sbss:0x803EB6AC; // type:object size:0x4 scope:local align:4 data:4byte +transLeft = .sbss:0x803EB6B0; // type:object size:0x4 scope:local align:4 data:4byte +srcLimit = .sbss:0x803EB6B4; // type:object size:0x4 scope:local align:4 data:4byte +srcFile = .sbss:0x803EB6B8; // type:object size:0x4 scope:local align:4 data:4byte +fileOffset = .sbss:0x803EB6BC; // type:object size:0x4 scope:local align:4 data:4byte +readCount = .sbss:0x803EB6C0; // type:object size:0x4 scope:local align:4 data:4byte +maxDest = .sbss:0x803EB6C4; // type:object size:0x4 scope:local align:4 data:4byte +szpBuf = .sbss:0x803EB6C8; // type:object size:0x4 scope:local align:4 data:4byte +szpEnd = .sbss:0x803EB6CC; // type:object size:0x4 scope:local align:4 data:4byte +refBuf = .sbss:0x803EB6D0; // type:object size:0x4 scope:local align:4 data:4byte +refEnd = .sbss:0x803EB6D4; // type:object size:0x4 scope:local align:4 data:4byte +refCurrent = .sbss:0x803EB6D8; // type:object size:0x4 scope:local align:4 data:4byte +dmaBuf = .sbss:0x803EB6DC; // type:object size:0x4 scope:global align:4 data:4byte +dmaEnd = .sbss:0x803EB6E0; // type:object size:0x4 scope:global align:4 data:4byte +dmaCurrent = .sbss:0x803EB6E4; // type:object size:0x4 scope:global align:4 data:4byte +srcOffset = .sbss:0x803EB6E8; // type:object size:0x4 scope:local align:4 data:4byte +transLeft = .sbss:0x803EB6EC; // type:object size:0x4 scope:local align:4 data:4byte +srcLimit = .sbss:0x803EB6F0; // type:object size:0x4 scope:local align:4 data:4byte +srcFile = .sbss:0x803EB6F4; // type:object size:0x4 scope:local align:4 data:4byte +fileOffset = .sbss:0x803EB6F8; // type:object size:0x4 scope:local align:4 data:4byte +readCount = .sbss:0x803EB6FC; // type:object size:0x4 scope:local align:4 data:4byte +maxDest = .sbss:0x803EB700; // type:object size:0x4 scope:local align:4 data:4byte +sDecompObject__9JKRDecomp = .sbss:0x803EB708; // type:object size:0x4 scope:global align:4 data:4byte +sInitiated__12JUTGraphFifo = .sbss:0x803EB710; // type:object size:0x1 scope:global align:1 data:byte +sCurrentFifo__12JUTGraphFifo = .sbss:0x803EB714; // type:object size:0x4 scope:global align:4 data:4byte +mGpStatus__12JUTGraphFifo = .sbss:0x803EB718; // type:object size:0x5 scope:global align:4 +sDebugPrint__10JUTDbPrint = .sbss:0x803EB720; // type:object size:0x4 scope:global align:4 data:4byte +mListInitialized__10JUTGamePad = .sbss:0x803EB728; // type:object size:0x1 scope:global align:1 data:byte +mPadAssign__10JUTGamePad = .sbss:0x803EB72C; // type:object size:0x4 scope:global align:4 data:byte +mSuppressPadReset__10JUTGamePad = .sbss:0x803EB730; // type:object size:0x4 scope:global align:4 data:4byte +sAnalogMode__10JUTGamePad = .sbss:0x803EB734; // type:object size:0x4 scope:global align:4 data:4byte +sRumbleSupported__10JUTGamePad = .sbss:0x803EB738; // type:object size:0x4 scope:global align:4 data:4byte +mStatus__Q210JUTGamePad7CRumble = .sbss:0x803EB73C; // type:object size:0x4 scope:global align:4 data:byte +mEnabled__Q210JUTGamePad7CRumble = .sbss:0x803EB740; // type:object size:0x4 scope:global align:4 data:4byte +sCallback__Q210JUTGamePad13C3ButtonReset = .sbss:0x803EB744; // type:object size:0x4 scope:global align:4 data:4byte +sCallbackArg__Q210JUTGamePad13C3ButtonReset = .sbss:0x803EB748; // type:object size:0x4 scope:global align:4 data:4byte +sThreshold__Q210JUTGamePad13C3ButtonReset = .sbss:0x803EB750; // type:object size:0x8 scope:global align:8 data:4byte +sResetSwitchPushing__Q210JUTGamePad13C3ButtonReset = .sbss:0x803EB758; // type:object size:0x1 scope:global align:1 data:byte +sResetOccurred__Q210JUTGamePad13C3ButtonReset = .sbss:0x803EB759; // type:object size:0x1 scope:global align:1 data:byte +sResetOccurredPort__Q210JUTGamePad13C3ButtonReset = .sbss:0x803EB75C; // type:object size:0x4 scope:global align:4 data:4byte +sErrorManager__12JUTException = .sbss:0x803EB760; // type:object size:0x4 scope:global align:4 data:4byte +sPreUserCallback__12JUTException = .sbss:0x803EB764; // type:object size:0x4 scope:global align:4 data:4byte +sPostUserCallback__12JUTException = .sbss:0x803EB768; // type:object size:0x4 scope:global align:4 data:4byte +sConsoleBuffer__12JUTException = .sbss:0x803EB76C; // type:object size:0x4 scope:global align:4 data:4byte +sConsoleBufferSize__12JUTException = .sbss:0x803EB770; // type:object size:0x4 scope:global align:4 data:4byte +sConsole__12JUTException = .sbss:0x803EB774; // type:object size:0x4 scope:global align:4 data:4byte +msr__12JUTException = .sbss:0x803EB778; // type:object size:0x4 scope:global align:4 data:4byte +fpscr__12JUTException = .sbss:0x803EB77C; // type:object size:0x4 scope:global align:4 data:4byte +sDirectPrint__14JUTDirectPrint = .sbss:0x803EB780; // type:object size:0x4 scope:global align:4 data:4byte +sMessageLife__Q212JUTAssertion23@unnamed@JUTAssert_cpp@ = .sbss:0x803EB788; // type:object size:0x4 scope:global align:4 data:4byte +sMessageOwner__Q212JUTAssertion23@unnamed@JUTAssert_cpp@ = .sbss:0x803EB78C; // type:object size:0x4 scope:global align:4 data:4byte +mSynchro__Q212JUTAssertion23@unnamed@JUTAssert_cpp@ = .sbss:0x803EB790; // type:object size:0x1 scope:global align:1 data:byte +sManager__8JUTVideo = .sbss:0x803EB798; // type:object size:0x4 scope:global align:4 data:4byte +sVideoLastTick__8JUTVideo = .sbss:0x803EB79C; // type:object size:0x4 scope:global align:4 data:4byte +sVideoInterval__8JUTVideo = .sbss:0x803EB7A0; // type:object size:0x4 scope:global align:4 data:4byte +sDrawWaiting = .sbss:0x803EB7A4; // type:object size:0x1 scope:global align:1 data:byte +frameBuffer$2182 = .sbss:0x803EB7A8; // type:object size:0x4 scope:local align:4 data:4byte +init$2183 = .sbss:0x803EB7AC; // type:object size:0x1 scope:local align:1 data:byte +sManager__6JUTXfb = .sbss:0x803EB7B0; // type:object size:0x4 scope:global align:4 data:4byte +sManager__10JUTProcBar = .sbss:0x803EB7B8; // type:object size:0x4 scope:global align:4 data:4byte +cnt$2296 = .sbss:0x803EB7BC; // type:object size:0x4 scope:local align:4 data:4byte +init$2297 = .sbss:0x803EB7C0; // type:object size:0x1 scope:local align:1 data:byte +cntUser$2345 = .sbss:0x803EB7C4; // type:object size:0x4 scope:local align:4 data:4byte +init$2346 = .sbss:0x803EB7C8; // type:object size:0x1 scope:local align:1 data:byte +sManager__17JUTConsoleManager = .sbss:0x803EB7D0; // type:object size:0x4 scope:global align:4 data:4byte +sReportConsole = .sbss:0x803EB7D4; // type:object size:0x4 scope:global align:4 data:4byte +sWarningConsole = .sbss:0x803EB7D8; // type:object size:0x4 scope:global align:4 data:4byte +sManager__6JUTGba = .sbss:0x803EB7E0; // type:object size:0x4 scope:global align:4 data:4byte +mStrBuff__8J2DPrint = .sbss:0x803EB7E8; // type:object size:0x4 scope:global align:4 data:4byte +mHeapFlag__8J2DPrint = .sbss:0x803EB7EC; // type:object size:0x1 scope:global align:1 data:byte +mStrBuffSize__8J2DPrint = .sbss:0x803EB7F0; // type:object size:0x4 scope:global align:4 data:4byte +mBufferNotEnough__8J2DPrint = .sbss:0x803EB7F4; // type:object size:0x1 scope:global align:1 data:byte +j3dDefaultViewNo = .sbss:0x803EB7F8; // type:object size:0x4 scope:global align:4 +sInterruptFlag__17J3DDisplayListObj = .sbss:0x803EB800; // type:object size:0x4 scope:global align:4 data:4byte +sCurrentPipeline__11J3DShapeMtx = .sbss:0x803EB808; // type:object size:0x4 scope:global align:4 data:4byte +sCurrentScaleFlag__11J3DShapeMtx = .sbss:0x803EB80C; // type:object size:0x4 scope:global align:4 data:4byte +sNBTFlag__11J3DShapeMtx = .sbss:0x803EB810; // type:object size:0x1 scope:global align:1 data:byte +sMtxPtrTbl__21J3DShapeMtxConcatView = .sbss:0x803EB814; // type:object size:0x8 scope:global align:4 data:4byte +sOldVcdVatCmd__8J3DShape = .sbss:0x803EB820; // type:object size:0x4 scope:global align:4 data:4byte +sEnvelopeFlag__8J3DShape = .sbss:0x803EB824; // type:object size:0x1 scope:global align:1 data:byte +SizeOfJ3DColorBlockLightOffLoad = .sbss:0x803EB828; // type:object size:0x4 scope:global align:4 data:4byte +SizeOfJ3DColorBlockAmbientOnLoad = .sbss:0x803EB82C; // type:object size:0x4 scope:global align:4 data:4byte +dualReg$1374 = .sbss:0x803EB830; // type:object size:0x4 scope:local align:4 data:4byte +init$1375 = .sbss:0x803EB834; // type:object size:0x1 scope:local align:1 data:byte +entryNum__13J3DDrawBuffer = .sbss:0x803EB838; // type:object size:0x4 scope:global align:4 data:4byte +jmaSinTableSize = .sbss:0x803EB840; // type:object size:0x2 scope:global align:2 data:2byte +jmaSinShift = .sbss:0x803EB844; // type:object size:0x4 scope:global align:4 data:4byte +jmaSinTable = .sbss:0x803EB848; // type:object size:0x4 scope:global align:4 data:4byte +jmaCosTable = .sbss:0x803EB84C; // type:object size:0x4 scope:global align:4 data:4byte +BootInfo = .sbss:0x803EB850; // type:object size:0x4 scope:local align:4 data:4byte +BI2DebugFlag = .sbss:0x803EB854; // type:object size:0x4 scope:global align:4 data:4byte +BI2DebugFlagHolder = .sbss:0x803EB858; // type:object size:0x4 scope:global align:4 data:4byte +__OSIsGcam = .sbss:0x803EB85C; // type:object size:0x4 scope:global align:4 data:4byte +AreWeInitialized = .sbss:0x803EB860; // type:object size:0x4 scope:global align:4 data:4byte +OSExceptionTable = .sbss:0x803EB864; // type:object size:0x4 scope:global align:4 data:4byte +__OSSavedRegionEnd = .sbss:0x803EB868; // type:object size:0x4 scope:global align:4 data:4byte +__OSSavedRegionStart = .sbss:0x803EB86C; // type:object size:0x4 scope:global align:4 data:4byte +__OSInIPL = .sbss:0x803EB870; // type:object size:0x4 scope:global align:4 data:4byte +__OSStartTime = .sbss:0x803EB878; // type:object size:0x8 scope:global align:8 data:4byte +AlarmQueue = .sbss:0x803EB880; // type:object size:0x8 scope:global align:4 data:4byte +HeapArray = .sbss:0x803EB888; // type:object size:0x4 scope:global align:4 data:4byte +NumHeaps = .sbss:0x803EB88C; // type:object size:0x4 scope:global align:4 data:4byte +ArenaStart = .sbss:0x803EB890; // type:object size:0x4 scope:global align:4 data:4byte +ArenaEnd = .sbss:0x803EB894; // type:object size:0x4 scope:global align:4 data:4byte +__OSArenaHi = .sbss:0x803EB898; // type:object size:0x4 scope:global align:4 data:4byte +InterruptHandlerTable = .sbss:0x803EB8A0; // type:object size:0x4 scope:global align:4 data:4byte +__OSLastInterruptSrr0 = .sbss:0x803EB8A4; // type:object size:0x4 scope:global align:4 data:4byte +__OSLastInterrupt = .sbss:0x803EB8A8; // type:object size:0x2 scope:global align:2 data:2byte +__OSLastInterruptTime = .sbss:0x803EB8B0; // type:object size:0x8 scope:global align:8 data:4byte +SaveStart = .sbss:0x803EB8B8; // type:object size:0x4 scope:global align:4 data:4byte +SaveEnd = .sbss:0x803EB8BC; // type:object size:0x4 scope:global align:4 data:4byte +Prepared = .sbss:0x803EB8C0; // type:object size:0x4 scope:global align:4 data:4byte +ResetFunctionQueue = .sbss:0x803EB8C8; // type:object size:0x8 scope:global align:4 data:4byte +ResetCallback = .sbss:0x803EB8D0; // type:object size:0x4 scope:global align:4 data:4byte +Down = .sbss:0x803EB8D4; // type:object size:0x4 scope:global align:4 data:4byte +LastState = .sbss:0x803EB8D8; // type:object size:0x4 scope:local align:4 data:4byte +HoldUp = .sbss:0x803EB8E0; // type:object size:0x8 scope:global align:8 data:4byte +HoldDown = .sbss:0x803EB8E8; // type:object size:0x8 scope:global align:8 data:4byte +RunQueueBits = .sbss:0x803EB8F0; // type:object size:0x4 scope:global align:4 data:4byte +RunQueueHint = .sbss:0x803EB8F4; // type:object size:0x4 scope:global align:4 data:4byte +Reschedule = .sbss:0x803EB8F8; // type:object size:0x4 scope:global align:4 data:4byte +Chan = .sbss:0x803EB900; // type:object size:0x4 scope:global align:4 data:4byte +Dev = .sbss:0x803EB904; // type:object size:0x4 scope:global align:4 data:4byte +Enabled = .sbss:0x803EB908; // type:object size:0x4 scope:global align:4 data:4byte +BarnacleEnabled = .sbss:0x803EB90C; // type:object size:0x4 scope:global align:4 data:4byte +cmdTypeAndStatus$78 = .sbss:0x803EB910; // type:object size:0x4 scope:local align:4 +cmdTypeAndStatus$372 = .sbss:0x803EB914; // type:object size:0x4 scope:local align:4 +__PADFixBits = .sbss:0x803EB918; // type:object size:0x4 scope:global align:4 data:4byte +SamplingRate = .sbss:0x803EB920; // type:object size:0x4 scope:global align:4 data:4byte +__DBInterface = .sbss:0x803EB928; // type:object size:0x4 scope:global align:4 data:4byte +DBVerbose = .sbss:0x803EB92C; // type:object size:0x4 scope:global align:4 data:4byte +StopAtNextInt = .sbss:0x803EB930; // type:object size:0x4 scope:global align:4 data:4byte +LastLength = .sbss:0x803EB934; // type:object size:0x4 scope:global align:4 data:4byte +Callback = .sbss:0x803EB938; // type:object size:0x4 scope:local align:4 data:4byte +ResetCoverCallback = .sbss:0x803EB93C; // type:object size:0x4 scope:global align:4 data:4byte +LastResetEnd = .sbss:0x803EB940; // type:object size:0x8 scope:global align:8 data:4byte +ResetOccurred = .sbss:0x803EB948; // type:object size:0x4 scope:global align:4 data:4byte +WaitingCoverClose = .sbss:0x803EB94C; // type:object size:0x4 scope:global align:4 data:4byte +Breaking = .sbss:0x803EB950; // type:object size:0x4 scope:global align:4 data:4byte +WorkAroundType = .sbss:0x803EB954; // type:object size:0x4 scope:global align:4 data:4byte +WorkAroundSeekLocation = .sbss:0x803EB958; // type:object size:0x4 scope:global align:4 data:4byte +LastReadFinished = .sbss:0x803EB960; // type:object size:0x8 scope:global align:8 data:4byte +LastReadIssued = .sbss:0x803EB968; // type:object size:0x8 scope:global align:8 data:4byte +LastCommandWasRead = .sbss:0x803EB970; // type:object size:0x4 scope:global align:4 data:4byte +NextCommandNumber = .sbss:0x803EB974; // type:object size:0x4 scope:global align:4 data:4byte +BootInfo = .sbss:0x803EB978; // type:object size:0x4 scope:local align:4 data:4byte +FstStart = .sbss:0x803EB97C; // type:object size:0x4 scope:global align:4 data:4byte +FstStringStart = .sbss:0x803EB980; // type:object size:0x4 scope:global align:4 data:4byte +MaxEntryNum = .sbss:0x803EB984; // type:object size:0x4 scope:global align:4 data:4byte +currentDirectory = .sbss:0x803EB988; // type:object size:0x4 scope:global align:4 data:4byte +__DVDLongFileNameFlag = .sbss:0x803EB98C; // type:object size:0x4 scope:global align:4 data:4byte +__DVDThreadQueue = .sbss:0x803EB990; // type:object size:0x8 scope:global align:4 +executing = .sbss:0x803EB998; // type:object size:0x4 scope:global align:4 data:4byte +IDShouldBe = .sbss:0x803EB99C; // type:object size:0x4 scope:global align:4 data:4byte +bootInfo = .sbss:0x803EB9A0; // type:object size:0x4 scope:global align:4 data:4byte +PauseFlag = .sbss:0x803EB9A4; // type:object size:0x4 scope:global align:4 data:4byte +PausingFlag = .sbss:0x803EB9A8; // type:object size:0x4 scope:global align:4 data:4byte +AutoFinishing = .sbss:0x803EB9AC; // type:object size:0x4 scope:global align:4 data:4byte +FatalErrorFlag = .sbss:0x803EB9B0; // type:object size:0x4 scope:global align:4 data:4byte +CurrCommand = .sbss:0x803EB9B4; // type:object size:0x4 scope:global align:4 data:4byte +Canceling = .sbss:0x803EB9B8; // type:object size:0x4 scope:global align:4 data:4byte +CancelCallback = .sbss:0x803EB9BC; // type:object size:0x4 scope:global align:4 data:4byte +ResumeFromHere = .sbss:0x803EB9C0; // type:object size:0x4 scope:global align:4 data:4byte +CancelLastError = .sbss:0x803EB9C4; // type:object size:0x4 scope:global align:4 data:4byte +LastError = .sbss:0x803EB9C8; // type:object size:0x4 scope:global align:4 data:4byte +NumInternalRetry = .sbss:0x803EB9CC; // type:object size:0x4 scope:global align:4 data:4byte +ResetRequired = .sbss:0x803EB9D0; // type:object size:0x4 scope:global align:4 data:4byte +FirstTimeInBootrom = .sbss:0x803EB9D4; // type:object size:0x4 scope:global align:4 data:4byte +DVDInitialized = .sbss:0x803EB9D8; // type:object size:0x4 scope:global align:4 data:4byte +LastState = .sbss:0x803EB9DC; // type:object size:0x4 scope:local align:4 data:4byte +FatalFunc = .sbss:0x803EB9E0; // type:object size:0x4 scope:global align:4 data:4byte +status = .sbss:0x803EB9E8; // type:object size:0x4 scope:global align:4 data:4byte +bb2 = .sbss:0x803EB9EC; // type:object size:0x4 scope:global align:4 data:4byte +idTmp = .sbss:0x803EB9F0; // type:object size:0x4 scope:global align:4 data:4byte +IsInitialized = .sbss:0x803EB9F8; // type:object size:0x4 scope:global align:4 data:4byte +retraceCount = .sbss:0x803EB9FC; // type:object size:0x4 scope:global align:4 data:4byte +flushFlag = .sbss:0x803EBA00; // type:object size:0x4 scope:global align:4 data:4byte +retraceQueue = .sbss:0x803EBA04; // type:object size:0x8 scope:global align:4 +PreCB = .sbss:0x803EBA0C; // type:object size:0x4 scope:global align:4 data:4byte +PostCB = .sbss:0x803EBA10; // type:object size:0x4 scope:global align:4 data:4byte +encoderType = .sbss:0x803EBA14; // type:object size:0x4 scope:global align:4 data:4byte +displayOffsetH = .sbss:0x803EBA18; // type:object size:0x2 scope:global align:2 data:2byte +displayOffsetV = .sbss:0x803EBA1A; // type:object size:0x2 scope:global align:2 data:2byte +changeMode = .sbss:0x803EBA1C; // type:object size:0x4 scope:global align:4 data:4byte +changed = .sbss:0x803EBA20; // type:object size:0x8 scope:global align:8 data:4byte +shdwChangeMode = .sbss:0x803EBA28; // type:object size:0x4 scope:global align:4 data:4byte +shdwChanged = .sbss:0x803EBA30; // type:object size:0x8 scope:global align:8 data:4byte +CurrTiming = .sbss:0x803EBA38; // type:object size:0x4 scope:global align:4 data:4byte +CurrTvMode = .sbss:0x803EBA3C; // type:object size:0x4 scope:global align:4 data:4byte +NextBufAddr = .sbss:0x803EBA40; // type:object size:0x4 scope:global align:4 data:4byte +CurrBufAddr = .sbss:0x803EBA44; // type:object size:0x4 scope:global align:4 data:4byte +FBSet = .sbss:0x803EBA48; // type:object size:0x4 scope:global align:4 data:4byte +message$341 = .sbss:0x803EBA4C; // type:object size:0x4 scope:local align:4 data:4byte +Initialized = .sbss:0x803EBA50; // type:object size:0x4 scope:global align:4 data:4byte +EnabledBits = .sbss:0x803EBA54; // type:object size:0x4 scope:global align:4 data:4byte +ResettingBits = .sbss:0x803EBA58; // type:object size:0x4 scope:global align:4 data:4byte +RecalibrateBits = .sbss:0x803EBA5C; // type:object size:0x4 scope:global align:4 data:4byte +WaitingBits = .sbss:0x803EBA60; // type:object size:0x4 scope:global align:4 data:4byte +CheckingBits = .sbss:0x803EBA64; // type:object size:0x4 scope:global align:4 data:4byte +PendingBits = .sbss:0x803EBA68; // type:object size:0x4 scope:global align:4 data:4byte +SamplingCallback = .sbss:0x803EBA6C; // type:object size:0x4 scope:global align:4 data:4byte +recalibrated$397 = .sbss:0x803EBA70; // type:object size:0x4 scope:local align:4 data:4byte +__PADSpec = .sbss:0x803EBA74; // type:object size:0x4 scope:global align:4 data:4byte +__AIS_Callback = .sbss:0x803EBA78; // type:object size:0x4 scope:global align:4 data:4byte +__AID_Callback = .sbss:0x803EBA7C; // type:object size:0x4 scope:global align:4 data:4byte +__CallbackStack = .sbss:0x803EBA80; // type:object size:0x4 scope:global align:4 data:4byte +__OldStack = .sbss:0x803EBA84; // type:object size:0x4 scope:global align:4 data:4byte +__AI_init_flag = .sbss:0x803EBA88; // type:object size:0x4 scope:global align:4 data:4byte +__AID_Active = .sbss:0x803EBA8C; // type:object size:0x4 scope:global align:4 data:4byte +bound_32KHz = .sbss:0x803EBA90; // type:object size:0x8 scope:global align:8 data:4byte +bound_48KHz = .sbss:0x803EBA98; // type:object size:0x8 scope:global align:8 data:4byte +min_wait = .sbss:0x803EBAA0; // type:object size:0x8 scope:global align:8 data:4byte +max_wait = .sbss:0x803EBAA8; // type:object size:0x8 scope:global align:8 data:4byte +buffer = .sbss:0x803EBAB0; // type:object size:0x8 scope:global align:8 data:4byte +__AR_Callback = .sbss:0x803EBAB8; // type:object size:0x4 scope:global align:4 data:4byte +__AR_Size = .sbss:0x803EBABC; // type:object size:0x4 scope:global align:4 data:4byte +__AR_InternalSize = .sbss:0x803EBAC0; // type:object size:0x4 scope:global align:4 data:4byte +__AR_ExpansionSize = .sbss:0x803EBAC4; // type:object size:0x4 scope:global align:4 data:4byte +__AR_StackPointer = .sbss:0x803EBAC8; // type:object size:0x4 scope:global align:4 data:4byte +__AR_FreeBlocks = .sbss:0x803EBACC; // type:object size:0x4 scope:global align:4 data:4byte +__AR_BlockLength = .sbss:0x803EBAD0; // type:object size:0x4 scope:global align:4 data:4byte +__AR_init_flag = .sbss:0x803EBAD4; // type:object size:0x4 scope:global align:4 data:4byte +__ARQRequestQueueHi = .sbss:0x803EBAD8; // type:object size:0x4 scope:global align:4 data:4byte +__ARQRequestTailHi = .sbss:0x803EBADC; // type:object size:0x4 scope:global align:4 data:4byte +__ARQRequestQueueLo = .sbss:0x803EBAE0; // type:object size:0x4 scope:global align:4 data:4byte +__ARQRequestTailLo = .sbss:0x803EBAE4; // type:object size:0x4 scope:global align:4 data:4byte +__ARQRequestPendingHi = .sbss:0x803EBAE8; // type:object size:0x4 scope:global align:4 data:4byte +__ARQRequestPendingLo = .sbss:0x803EBAEC; // type:object size:0x4 scope:global align:4 data:4byte +__ARQCallbackHi = .sbss:0x803EBAF0; // type:object size:0x4 scope:global align:4 data:4byte +__ARQCallbackLo = .sbss:0x803EBAF4; // type:object size:0x4 scope:global align:4 data:4byte +__ARQChunkSize = .sbss:0x803EBAF8; // type:object size:0x4 scope:global align:4 data:4byte +__ARQ_init_flag = .sbss:0x803EBAFC; // type:object size:0x4 scope:global align:4 data:4byte +__DSP_init_flag = .sbss:0x803EBB00; // type:object size:0x4 scope:global align:4 data:4byte +__DSP_tmp_task = .sbss:0x803EBB08; // type:object size:0x4 scope:global align:4 data:4byte +__DSP_last_task = .sbss:0x803EBB0C; // type:object size:0x4 scope:global align:4 data:4byte +__DSP_first_task = .sbss:0x803EBB10; // type:object size:0x4 scope:global align:4 data:4byte +__DSP_curr_task = .sbss:0x803EBB14; // type:object size:0x4 scope:global align:4 data:4byte +__CARDEncode = .sbss:0x803EBB18; // type:object size:0x2 scope:global align:2 data:2byte +__piReg = .sbss:0x803EBB20; // type:object size:0x4 scope:global align:4 data:4byte +__cpReg = .sbss:0x803EBB24; // type:object size:0x4 scope:global align:4 data:4byte +__peReg = .sbss:0x803EBB28; // type:object size:0x4 scope:global align:4 data:4byte +__memReg = .sbss:0x803EBB2C; // type:object size:0x4 scope:global align:4 data:4byte +CPUFifo = .sbss:0x803EBB30; // type:object size:0x4 scope:global align:4 data:4byte +GPFifo = .sbss:0x803EBB34; // type:object size:0x4 scope:global align:4 data:4byte +__GXCurrentThread = .sbss:0x803EBB38; // type:object size:0x4 scope:global align:4 data:4byte +CPGPLinked = .sbss:0x803EBB3C; // type:object size:0x1 scope:global align:1 data:byte +GXOverflowSuspendInProgress = .sbss:0x803EBB40; // type:object size:0x4 scope:global align:4 data:4byte +BreakPointCB = .sbss:0x803EBB44; // type:object size:0x4 scope:global align:4 data:4byte +__GXOverflowCount = .sbss:0x803EBB48; // type:object size:0x4 scope:global align:4 data:4byte +TokenCB = .sbss:0x803EBB50; // type:object size:0x4 scope:global align:4 data:4byte +DrawDoneCB = .sbss:0x803EBB54; // type:object size:0x4 scope:global align:4 data:4byte +DrawDone = .sbss:0x803EBB58; // type:object size:0x1 scope:global align:1 data:byte +FinishQueue = .sbss:0x803EBB5C; // type:object size:0x8 scope:global align:4 +__GDCurrentDL = .sbss:0x803EBB68; // type:object size:0x4 scope:global align:4 data:4byte +overflowcb = .sbss:0x803EBB6C; // type:object size:0x4 scope:global align:4 data:4byte +__global_destructor_chain = .sbss:0x803EBB70; // type:object size:0x4 scope:global align:4 data:4byte +__aborting = .sbss:0x803EBB78; // type:object size:0x4 scope:global align:4 data:4byte +__atexit_curr_func = .sbss:0x803EBB7C; // type:object size:0x4 scope:global align:4 data:4byte +__stdio_exit = .sbss:0x803EBB80; // type:object size:0x4 scope:global align:4 data:4byte +__console_exit = .sbss:0x803EBB84; // type:object size:0x4 scope:global align:4 data:4byte +init$193 = .sbss:0x803EBB88; // type:object size:0x1 scope:local align:1 data:byte +errno = .sbss:0x803EBB90; // type:object size:0x4 scope:global align:4 data:4byte +initialized$16 = .sbss:0x803EBB98; // type:object size:0x4 scope:local align:4 data:4byte +MTRCallback = .sbss:0x803EBBA0; // type:object size:0x4 scope:global align:4 data:4byte +DBGCallback = .sbss:0x803EBBA4; // type:object size:0x4 scope:global align:4 data:4byte +SendMailData = .sbss:0x803EBBA8; // type:object size:0x4 scope:global align:4 data:4byte +RecvDataLeng = .sbss:0x803EBBAC; // type:object size:0x4 scope:global align:4 data:4byte +pEXIInputFlag = .sbss:0x803EBBB0; // type:object size:0x4 scope:global align:4 data:4byte +EXIInputFlag = .sbss:0x803EBBB4; // type:object size:0x1 scope:global align:1 data:byte +@4148 = .sdata2:0x803EBBC0; // type:object size:0x4 scope:local align:4 data:float +@4149 = .sdata2:0x803EBBC4; // type:object size:0x4 scope:local align:4 data:float +@4150 = .sdata2:0x803EBBC8; // type:object size:0x4 scope:local align:4 data:float +@4151 = .sdata2:0x803EBBCC; // type:object size:0x4 scope:local align:4 data:float +@4152 = .sdata2:0x803EBBD0; // type:object size:0x4 scope:local align:4 data:float +@4154 = .sdata2:0x803EBBD8; // type:object size:0x8 scope:local align:8 data:double +@4144 = .sdata2:0x803EBBE0; // type:object size:0x4 scope:local align:4 data:float +@4032 = .sdata2:0x803EBBE8; // type:object size:0x4 scope:local align:4 data:float +@4033 = .sdata2:0x803EBBEC; // type:object size:0x4 scope:local align:4 data:float +@4034 = .sdata2:0x803EBBF0; // type:object size:0x4 scope:local align:4 data:float +@4036 = .sdata2:0x803EBBF8; // type:object size:0x8 scope:local align:8 data:double +@4326 = .sdata2:0x803EBC00; // type:object size:0x4 scope:local align:4 data:float +@4327 = .sdata2:0x803EBC04; // type:object size:0x4 scope:local align:4 data:float +@4351 = .sdata2:0x803EBC08; // type:object size:0x4 scope:local align:4 data:float +@4450 = .sdata2:0x803EBC0C; // type:object size:0x4 scope:local align:4 data:float +@4628 = .sdata2:0x803EBC10; // type:object size:0x4 scope:local align:4 data:float +@4633 = .sdata2:0x803EBC18; // type:object size:0x8 scope:local align:8 data:double +@5178 = .sdata2:0x803EBC20; // type:object size:0x4 scope:local align:4 data:float +@5179 = .sdata2:0x803EBC24; // type:object size:0x4 scope:local align:4 data:float +@5180 = .sdata2:0x803EBC28; // type:object size:0x4 scope:local align:4 data:float +@5181 = .sdata2:0x803EBC2C; // type:object size:0x4 scope:local align:4 data:float +@5227 = .sdata2:0x803EBC30; // type:object size:0x4 scope:local align:4 data:float +@5228 = .sdata2:0x803EBC34; // type:object size:0x4 scope:local align:4 data:float +@5272 = .sdata2:0x803EBC38; // type:object size:0x4 scope:local align:4 data:float +@5273 = .sdata2:0x803EBC3C; // type:object size:0x4 scope:local align:4 data:float +@5746 = .sdata2:0x803EBC40; // type:object size:0x4 scope:local align:4 data:float +@5747 = .sdata2:0x803EBC44; // type:object size:0x4 scope:local align:4 data:float +@5748 = .sdata2:0x803EBC48; // type:object size:0x4 scope:local align:4 data:float +@5749 = .sdata2:0x803EBC4C; // type:object size:0x4 scope:local align:4 data:float +@5750 = .sdata2:0x803EBC50; // type:object size:0x4 scope:local align:4 data:float +@5751 = .sdata2:0x803EBC54; // type:object size:0x4 scope:local align:4 data:float +@5752 = .sdata2:0x803EBC58; // type:object size:0x4 scope:local align:4 data:float +@5753 = .sdata2:0x803EBC5C; // type:object size:0x4 scope:local align:4 data:float +@5754 = .sdata2:0x803EBC60; // type:object size:0x4 scope:local align:4 data:float +@5755 = .sdata2:0x803EBC64; // type:object size:0x4 scope:local align:4 data:float +@5756 = .sdata2:0x803EBC68; // type:object size:0x4 scope:local align:4 data:float +@4243 = .sdata2:0x803EBC70; // type:object size:0x4 scope:local align:4 data:float +@4244 = .sdata2:0x803EBC74; // type:object size:0x4 scope:local align:4 data:float +@4028 = .sdata2:0x803EBC78; // type:object size:0x4 scope:local align:4 data:float +@4029 = .sdata2:0x803EBC7C; // type:object size:0x4 scope:local align:4 data:float +@4227 = .sdata2:0x803EBC80; // type:object size:0x8 scope:local align:8 data:double +@4228 = .sdata2:0x803EBC88; // type:object size:0x8 scope:local align:8 data:double +@4192 = .sdata2:0x803EBC90; // type:object size:0x4 scope:local align:4 data:float +@4233 = .sdata2:0x803EBC94; // type:object size:0x4 scope:local align:4 data:float +@4289 = .sdata2:0x803EBC98; // type:object size:0x8 scope:local align:8 data:double +@6050 = .sdata2:0x803EBCA0; // type:object size:0x4 scope:local align:4 data:float +@6054 = .sdata2:0x803EBCA8; // type:object size:0x8 scope:local align:8 data:double +@6480 = .sdata2:0x803EBCB0; // type:object size:0x4 scope:local align:4 data:float +@7537 = .sdata2:0x803EBCB8; // type:object size:0x8 scope:local align:8 data:double +@7538 = .sdata2:0x803EBCC0; // type:object size:0x8 scope:local align:8 data:double +@7539 = .sdata2:0x803EBCC8; // type:object size:0x4 scope:local align:4 data:float +@7770 = .sdata2:0x803EBCCC; // type:object size:0x4 scope:local align:4 data:float +@7771 = .sdata2:0x803EBCD0; // type:object size:0x4 scope:local align:4 data:float +@8067 = .sdata2:0x803EBCD4; // type:object size:0x4 scope:local align:4 data:float +fontdata$8616 = .sdata2:0x803EBCD8; // type:object size:0x8 scope:local align:4 +@3988 = .sdata2:0x803EBCE0; // type:object size:0x4 scope:local align:4 data:float +@3989 = .sdata2:0x803EBCE4; // type:object size:0x4 scope:local align:4 data:float +@3991 = .sdata2:0x803EBCE8; // type:object size:0x8 scope:local align:8 data:double +@4092 = .sdata2:0x803EBCF0; // type:object size:0x4 scope:local align:4 data:float +@4136 = .sdata2:0x803EBCF4; // type:object size:0x4 scope:local align:4 data:float +@4137 = .sdata2:0x803EBCF8; // type:object size:0x4 scope:local align:4 data:float +@4138 = .sdata2:0x803EBCFC; // type:object size:0x4 scope:local align:4 data:float +@4139 = .sdata2:0x803EBD00; // type:object size:0x4 scope:local align:4 data:float +@4140 = .sdata2:0x803EBD04; // type:object size:0x4 scope:local align:4 data:float +@4141 = .sdata2:0x803EBD08; // type:object size:0x4 scope:local align:4 data:float +@4142 = .sdata2:0x803EBD0C; // type:object size:0x4 scope:local align:4 data:float +@4143 = .sdata2:0x803EBD10; // type:object size:0x4 scope:local align:4 data:float +@4065 = .sdata2:0x803EBD18; // type:object size:0x4 scope:local align:4 data:float +@4075 = .sdata2:0x803EBD20; // type:object size:0x4 scope:local align:4 data:float +@4076 = .sdata2:0x803EBD24; // type:object size:0x4 scope:local align:4 data:float +@4077 = .sdata2:0x803EBD28; // type:object size:0x4 scope:local align:4 data:float +@4078 = .sdata2:0x803EBD2C; // type:object size:0x4 scope:local align:4 data:float +@4079 = .sdata2:0x803EBD30; // type:object size:0x4 scope:local align:4 data:float +@4080 = .sdata2:0x803EBD34; // type:object size:0x4 scope:local align:4 data:float +@4526 = .sdata2:0x803EBD38; // type:object size:0x4 scope:local align:4 data:float +@4527 = .sdata2:0x803EBD3C; // type:object size:0x4 scope:local align:4 data:float +@4528 = .sdata2:0x803EBD40; // type:object size:0x4 scope:local align:4 data:float +@4529 = .sdata2:0x803EBD44; // type:object size:0x4 scope:local align:4 data:float +@4530 = .sdata2:0x803EBD48; // type:object size:0x4 scope:local align:4 data:float +@4531 = .sdata2:0x803EBD4C; // type:object size:0x4 scope:local align:4 data:float +@4532 = .sdata2:0x803EBD50; // type:object size:0x4 scope:local align:4 data:float +@4533 = .sdata2:0x803EBD54; // type:object size:0x4 scope:local align:4 data:float +@4534 = .sdata2:0x803EBD58; // type:object size:0x4 scope:local align:4 data:float +@4535 = .sdata2:0x803EBD5C; // type:object size:0x4 scope:local align:4 data:float +@4536 = .sdata2:0x803EBD60; // type:object size:0x4 scope:local align:4 data:float +@4537 = .sdata2:0x803EBD64; // type:object size:0x4 scope:local align:4 data:float +@4538 = .sdata2:0x803EBD68; // type:object size:0x4 scope:local align:4 data:float +@4539 = .sdata2:0x803EBD6C; // type:object size:0x4 scope:local align:4 data:float +@4540 = .sdata2:0x803EBD70; // type:object size:0x4 scope:local align:4 data:float +@4541 = .sdata2:0x803EBD74; // type:object size:0x4 scope:local align:4 data:float +@4542 = .sdata2:0x803EBD78; // type:object size:0x4 scope:local align:4 data:float +@4544 = .sdata2:0x803EBD80; // type:object size:0x8 scope:local align:8 data:double +@4764 = .sdata2:0x803EBD88; // type:object size:0x4 scope:local align:4 data:float +@4765 = .sdata2:0x803EBD8C; // type:object size:0x4 scope:local align:4 data:float +@4766 = .sdata2:0x803EBD90; // type:object size:0x4 scope:local align:4 data:float +@4767 = .sdata2:0x803EBD94; // type:object size:0x4 scope:local align:4 data:float +@4768 = .sdata2:0x803EBD98; // type:object size:0x4 scope:local align:4 data:float +@4769 = .sdata2:0x803EBDA0; // type:object size:0x8 scope:local align:8 data:double +@4770 = .sdata2:0x803EBDA8; // type:object size:0x8 scope:local align:8 data:double +@4771 = .sdata2:0x803EBDB0; // type:object size:0x4 scope:local align:4 data:float +@4772 = .sdata2:0x803EBDB4; // type:object size:0x4 scope:local align:4 data:float +@4943 = .sdata2:0x803EBDB8; // type:object size:0x4 scope:local align:4 data:float +@5147 = .sdata2:0x803EBDBC; // type:object size:0x4 scope:local align:4 data:float +@5148 = .sdata2:0x803EBDC0; // type:object size:0x4 scope:local align:4 data:float +@5149 = .sdata2:0x803EBDC4; // type:object size:0x4 scope:local align:4 data:float +@5150 = .sdata2:0x803EBDC8; // type:object size:0x4 scope:local align:4 data:float +@5631 = .sdata2:0x803EBDCC; // type:object size:0x4 scope:local align:4 data:float +@5765 = .sdata2:0x803EBDD0; // type:object size:0x4 scope:local align:4 data:float +@5766 = .sdata2:0x803EBDD4; // type:object size:0x4 scope:local align:4 data:float +@5916 = .sdata2:0x803EBDD8; // type:object size:0x4 scope:local align:4 data:float +@6176 = .sdata2:0x803EBDDC; // type:object size:0x4 scope:local align:4 data:float +@6177 = .sdata2:0x803EBDE0; // type:object size:0x4 scope:local align:4 data:float +@6178 = .sdata2:0x803EBDE4; // type:object size:0x4 scope:local align:4 data:float +@6179 = .sdata2:0x803EBDE8; // type:object size:0x4 scope:local align:4 data:float +@6180 = .sdata2:0x803EBDEC; // type:object size:0x4 scope:local align:4 data:float +@6181 = .sdata2:0x803EBDF0; // type:object size:0x4 scope:local align:4 data:float +@6182 = .sdata2:0x803EBDF4; // type:object size:0x4 scope:local align:4 data:float +@6183 = .sdata2:0x803EBDF8; // type:object size:0x4 scope:local align:4 data:float +@6184 = .sdata2:0x803EBDFC; // type:object size:0x4 scope:local align:4 data:float +@6185 = .sdata2:0x803EBE00; // type:object size:0x4 scope:local align:4 data:float +@6186 = .sdata2:0x803EBE04; // type:object size:0x4 scope:local align:4 data:float +@6187 = .sdata2:0x803EBE08; // type:object size:0x4 scope:local align:4 data:float +@6188 = .sdata2:0x803EBE0C; // type:object size:0x4 scope:local align:4 data:float +@6189 = .sdata2:0x803EBE10; // type:object size:0x4 scope:local align:4 data:float +@6190 = .sdata2:0x803EBE14; // type:object size:0x4 scope:local align:4 data:float +@6191 = .sdata2:0x803EBE18; // type:object size:0x4 scope:local align:4 data:float +@6192 = .sdata2:0x803EBE1C; // type:object size:0x4 scope:local align:4 data:float +@6193 = .sdata2:0x803EBE20; // type:object size:0x4 scope:local align:4 data:float +@6194 = .sdata2:0x803EBE24; // type:object size:0x4 scope:local align:4 data:float +@6195 = .sdata2:0x803EBE28; // type:object size:0x4 scope:local align:4 data:float +@6196 = .sdata2:0x803EBE2C; // type:object size:0x4 scope:local align:4 data:float +@6197 = .sdata2:0x803EBE30; // type:object size:0x4 scope:local align:4 data:float +@6198 = .sdata2:0x803EBE34; // type:object size:0x4 scope:local align:4 data:float +@6199 = .sdata2:0x803EBE38; // type:object size:0x4 scope:local align:4 data:float +@6200 = .sdata2:0x803EBE3C; // type:object size:0x4 scope:local align:4 data:float +@6478 = .sdata2:0x803EBE40; // type:object size:0x4 scope:local align:4 data:float +@6479 = .sdata2:0x803EBE44; // type:object size:0x4 scope:local align:4 data:float +@6480 = .sdata2:0x803EBE48; // type:object size:0x4 scope:local align:4 data:float +@6481 = .sdata2:0x803EBE4C; // type:object size:0x4 scope:local align:4 data:float +@6482 = .sdata2:0x803EBE50; // type:object size:0x4 scope:local align:4 data:float +@6483 = .sdata2:0x803EBE54; // type:object size:0x4 scope:local align:4 data:float +@6484 = .sdata2:0x803EBE58; // type:object size:0x4 scope:local align:4 data:float +@6485 = .sdata2:0x803EBE5C; // type:object size:0x4 scope:local align:4 data:float +@6486 = .sdata2:0x803EBE60; // type:object size:0x4 scope:local align:4 data:float +@6487 = .sdata2:0x803EBE64; // type:object size:0x4 scope:local align:4 data:float +@6488 = .sdata2:0x803EBE68; // type:object size:0x4 scope:local align:4 data:float +@6489 = .sdata2:0x803EBE6C; // type:object size:0x4 scope:local align:4 data:float +@6490 = .sdata2:0x803EBE70; // type:object size:0x4 scope:local align:4 data:float +@4044 = .sdata2:0x803EBE78; // type:object size:0x4 scope:local align:4 data:float +@4045 = .sdata2:0x803EBE7C; // type:object size:0x4 scope:local align:4 data:float +@4046 = .sdata2:0x803EBE80; // type:object size:0x4 scope:local align:4 data:float +@4366 = .sdata2:0x803EBE88; // type:object size:0x4 scope:local align:4 data:float +@4367 = .sdata2:0x803EBE8C; // type:object size:0x4 scope:local align:4 data:float +@4369 = .sdata2:0x803EBE90; // type:object size:0x8 scope:local align:8 data:double +@4130 = .sdata2:0x803EBE98; // type:object size:0x4 scope:local align:4 data:float +@4459 = .sdata2:0x803EBE9C; // type:object size:0x4 scope:local align:4 data:float +@4517 = .sdata2:0x803EBEA0; // type:object size:0x8 scope:local align:8 data:double +@4518 = .sdata2:0x803EBEA8; // type:object size:0x8 scope:local align:8 data:double +@4681 = .sdata2:0x803EBEB0; // type:object size:0x4 scope:local align:4 data:float +@4682 = .sdata2:0x803EBEB4; // type:object size:0x4 scope:local align:4 data:float +@4683 = .sdata2:0x803EBEB8; // type:object size:0x4 scope:local align:4 data:float +@4684 = .sdata2:0x803EBEBC; // type:object size:0x4 scope:local align:4 data:float +@5226 = .sdata2:0x803EBEC0; // type:object size:0x4 scope:local align:4 data:float +@5227 = .sdata2:0x803EBEC4; // type:object size:0x4 scope:local align:4 data:float +@5228 = .sdata2:0x803EBEC8; // type:object size:0x4 scope:local align:4 data:float +@5375 = .sdata2:0x803EBECC; // type:object size:0x4 scope:local align:4 data:float +@5446 = .sdata2:0x803EBED0; // type:object size:0x4 scope:local align:4 data:float +@5447 = .sdata2:0x803EBED4; // type:object size:0x4 scope:local align:4 data:float +@5448 = .sdata2:0x803EBED8; // type:object size:0x4 scope:local align:4 data:float +@5449 = .sdata2:0x803EBEDC; // type:object size:0x4 scope:local align:4 data:float +@5450 = .sdata2:0x803EBEE0; // type:object size:0x4 scope:local align:4 data:float +@5485 = .sdata2:0x803EBEE4; // type:object size:0x4 scope:local align:4 data:float +@5536 = .sdata2:0x803EBEE8; // type:object size:0x4 scope:local align:4 data:float +@5537 = .sdata2:0x803EBEEC; // type:object size:0x4 scope:local align:4 data:float +@5538 = .sdata2:0x803EBEF0; // type:object size:0x4 scope:local align:4 data:float +@5566 = .sdata2:0x803EBEF4; // type:object size:0x4 scope:local align:4 data:float +@6127 = .sdata2:0x803EBEF8; // type:object size:0x4 scope:local align:4 data:float +@6128 = .sdata2:0x803EBEFC; // type:object size:0x4 scope:local align:4 data:float +@6538 = .sdata2:0x803EBF00; // type:object size:0x4 scope:local align:4 data:float +@6539 = .sdata2:0x803EBF04; // type:object size:0x4 scope:local align:4 data:float +@6540 = .sdata2:0x803EBF08; // type:object size:0x4 scope:local align:4 data:float +@6541 = .sdata2:0x803EBF0C; // type:object size:0x4 scope:local align:4 data:float +@6542 = .sdata2:0x803EBF10; // type:object size:0x4 scope:local align:4 data:float +@6543 = .sdata2:0x803EBF14; // type:object size:0x4 scope:local align:4 data:float +@6544 = .sdata2:0x803EBF18; // type:object size:0x4 scope:local align:4 data:float +@6545 = .sdata2:0x803EBF1C; // type:object size:0x4 scope:local align:4 data:float +@6546 = .sdata2:0x803EBF20; // type:object size:0x4 scope:local align:4 data:float +@6547 = .sdata2:0x803EBF24; // type:object size:0x4 scope:local align:4 data:float +@6548 = .sdata2:0x803EBF28; // type:object size:0x4 scope:local align:4 data:float +@6549 = .sdata2:0x803EBF2C; // type:object size:0x4 scope:local align:4 data:float +@6550 = .sdata2:0x803EBF30; // type:object size:0x4 scope:local align:4 data:float +@6551 = .sdata2:0x803EBF34; // type:object size:0x4 scope:local align:4 data:float +@6552 = .sdata2:0x803EBF38; // type:object size:0x4 scope:local align:4 data:float +@6553 = .sdata2:0x803EBF3C; // type:object size:0x4 scope:local align:4 data:float +@6554 = .sdata2:0x803EBF40; // type:object size:0x4 scope:local align:4 data:float +@6555 = .sdata2:0x803EBF44; // type:object size:0x4 scope:local align:4 data:float +@6556 = .sdata2:0x803EBF48; // type:object size:0x4 scope:local align:4 data:float +@6557 = .sdata2:0x803EBF4C; // type:object size:0x4 scope:local align:4 data:float +@6558 = .sdata2:0x803EBF50; // type:object size:0x4 scope:local align:4 data:float +@6559 = .sdata2:0x803EBF54; // type:object size:0x4 scope:local align:4 data:float +@6560 = .sdata2:0x803EBF58; // type:object size:0x4 scope:local align:4 data:float +@6561 = .sdata2:0x803EBF5C; // type:object size:0x4 scope:local align:4 data:float +@6562 = .sdata2:0x803EBF60; // type:object size:0x4 scope:local align:4 data:float +@6563 = .sdata2:0x803EBF64; // type:object size:0x4 scope:local align:4 data:float +@6564 = .sdata2:0x803EBF68; // type:object size:0x4 scope:local align:4 data:float +@6565 = .sdata2:0x803EBF6C; // type:object size:0x4 scope:local align:4 data:float +@6566 = .sdata2:0x803EBF70; // type:object size:0x4 scope:local align:4 data:float +@6567 = .sdata2:0x803EBF74; // type:object size:0x4 scope:local align:4 data:float +@6568 = .sdata2:0x803EBF78; // type:object size:0x4 scope:local align:4 data:float +@4071 = .sdata2:0x803EBF80; // type:object size:0x4 scope:local align:4 data:float +@4058 = .sdata2:0x803EBF88; // type:object size:0x4 scope:local align:4 data:float +@4814 = .sdata2:0x803EBF8C; // type:object size:0x4 scope:local align:4 data:float +@4823 = .sdata2:0x803EBF90; // type:object size:0x8 scope:local align:8 data:double +@4927 = .sdata2:0x803EBF98; // type:object size:0x8 scope:local align:8 data:double +@4928 = .sdata2:0x803EBFA0; // type:object size:0x8 scope:local align:8 data:double +@4929 = .sdata2:0x803EBFA8; // type:object size:0x4 scope:local align:4 data:float +@5092 = .sdata2:0x803EBFAC; // type:object size:0x4 scope:local align:4 data:float +@5336 = .sdata2:0x803EBFB0; // type:object size:0x4 scope:local align:4 data:float +@5437 = .sdata2:0x803EBFB8; // type:object size:0x8 scope:local align:8 data:double +@5473 = .sdata2:0x803EBFC0; // type:object size:0x4 scope:local align:4 data:float +@5474 = .sdata2:0x803EBFC4; // type:object size:0x4 scope:local align:4 data:float +@5475 = .sdata2:0x803EBFC8; // type:object size:0x4 scope:local align:4 data:float +@6601 = .sdata2:0x803EBFCC; // type:object size:0x4 scope:local align:4 data:float +color1$6724 = .sdata2:0x803EBFD0; // type:object size:0x4 scope:local align:4 data:byte +color2$6725 = .sdata2:0x803EBFD4; // type:object size:0x4 scope:local align:4 data:byte +@6814 = .sdata2:0x803EBFD8; // type:object size:0x4 scope:local align:4 data:float +@6815 = .sdata2:0x803EBFDC; // type:object size:0x4 scope:local align:4 data:float +@6816 = .sdata2:0x803EBFE0; // type:object size:0x4 scope:local align:4 data:float +@6817 = .sdata2:0x803EBFE4; // type:object size:0x4 scope:local align:4 data:float +@6818 = .sdata2:0x803EBFE8; // type:object size:0x4 scope:local align:4 data:float +@6979 = .sdata2:0x803EBFEC; // type:object size:0x4 scope:local align:4 data:float +@8448 = .sdata2:0x803EBFF0; // type:object size:0x4 scope:local align:4 data:float +@8449 = .sdata2:0x803EBFF4; // type:object size:0x4 scope:local align:4 data:float +@4114 = .sdata2:0x803EBFF8; // type:object size:0x4 scope:local align:4 data:float +@4115 = .sdata2:0x803EBFFC; // type:object size:0x4 scope:local align:4 data:float +@4116 = .sdata2:0x803EC000; // type:object size:0x4 scope:local align:4 data:float +@4117 = .sdata2:0x803EC004; // type:object size:0x4 scope:local align:4 data:float +@4118 = .sdata2:0x803EC008; // type:object size:0x4 scope:local align:4 data:float +@4119 = .sdata2:0x803EC00C; // type:object size:0x4 scope:local align:4 data:float +@4120 = .sdata2:0x803EC010; // type:object size:0x4 scope:local align:4 data:float +@4121 = .sdata2:0x803EC014; // type:object size:0x4 scope:local align:4 data:float +@4122 = .sdata2:0x803EC018; // type:object size:0x4 scope:local align:4 data:float +@4123 = .sdata2:0x803EC01C; // type:object size:0x4 scope:local align:4 data:float +@4124 = .sdata2:0x803EC020; // type:object size:0x4 scope:local align:4 data:float +@4125 = .sdata2:0x803EC024; // type:object size:0x4 scope:local align:4 data:float +@4126 = .sdata2:0x803EC028; // type:object size:0x4 scope:local align:4 data:float +@4127 = .sdata2:0x803EC02C; // type:object size:0x4 scope:local align:4 data:float +@4129 = .sdata2:0x803EC030; // type:object size:0x8 scope:local align:8 data:double +@4591 = .sdata2:0x803EC038; // type:object size:0x4 scope:local align:4 data:float +@4592 = .sdata2:0x803EC03C; // type:object size:0x4 scope:local align:4 data:float +@4593 = .sdata2:0x803EC040; // type:object size:0x4 scope:local align:4 data:float +@4594 = .sdata2:0x803EC044; // type:object size:0x4 scope:local align:4 data:float +@4596 = .sdata2:0x803EC048; // type:object size:0x8 scope:local align:8 data:double +@4769 = .sdata2:0x803EC050; // type:object size:0x4 scope:local align:4 data:float +@4770 = .sdata2:0x803EC054; // type:object size:0x4 scope:local align:4 data:float +@4771 = .sdata2:0x803EC058; // type:object size:0x4 scope:local align:4 data:float +@4882 = .sdata2:0x803EC05C; // type:object size:0x4 scope:local align:4 data:float +@5542 = .sdata2:0x803EC060; // type:object size:0x4 scope:local align:4 data:float +@4213 = .sdata2:0x803EC068; // type:object size:0x4 scope:local align:4 data:float +@4214 = .sdata2:0x803EC06C; // type:object size:0x4 scope:local align:4 data:float +@4215 = .sdata2:0x803EC070; // type:object size:0x4 scope:local align:4 data:float +@4216 = .sdata2:0x803EC074; // type:object size:0x4 scope:local align:4 data:float +@4217 = .sdata2:0x803EC078; // type:object size:0x4 scope:local align:4 data:float +@4218 = .sdata2:0x803EC07C; // type:object size:0x4 scope:local align:4 data:float +@4219 = .sdata2:0x803EC080; // type:object size:0x4 scope:local align:4 data:float +@4220 = .sdata2:0x803EC084; // type:object size:0x4 scope:local align:4 data:float +@4221 = .sdata2:0x803EC088; // type:object size:0x4 scope:local align:4 data:float +@4222 = .sdata2:0x803EC08C; // type:object size:0x4 scope:local align:4 data:float +@4223 = .sdata2:0x803EC090; // type:object size:0x4 scope:local align:4 data:float +@4224 = .sdata2:0x803EC094; // type:object size:0x4 scope:local align:4 data:float +@4225 = .sdata2:0x803EC098; // type:object size:0x4 scope:local align:4 data:float +@4226 = .sdata2:0x803EC09C; // type:object size:0x4 scope:local align:4 data:float +@4227 = .sdata2:0x803EC0A0; // type:object size:0x4 scope:local align:4 data:float +@4539 = .sdata2:0x803EC0A4; // type:object size:0x4 scope:local align:4 data:float +@4588 = .sdata2:0x803EC0A8; // type:object size:0x4 scope:local align:4 data:float +@4716 = .sdata2:0x803EC0AC; // type:object size:0x4 scope:local align:4 data:4byte +@4776 = .sdata2:0x803EC0B0; // type:object size:0x4 scope:local align:4 data:float +@4778 = .sdata2:0x803EC0B8; // type:object size:0x8 scope:local align:8 data:double +@4780 = .sdata2:0x803EC0C0; // type:object size:0x8 scope:local align:8 data:double +@4796 = .sdata2:0x803EC0C8; // type:object size:0x4 scope:local align:4 data:4byte +@4867 = .sdata2:0x803EC0CC; // type:object size:0x4 scope:local align:4 data:float +l_cursorColor$5099 = .sdata2:0x803EC0D0; // type:object size:0x4 scope:local align:4 +@5107 = .sdata2:0x803EC0D4; // type:object size:0x4 scope:local align:4 data:4byte +@5110 = .sdata2:0x803EC0D8; // type:object size:0x4 scope:local align:4 data:4byte +@5112 = .sdata2:0x803EC0DC; // type:object size:0x4 scope:local align:4 data:4byte +@5164 = .sdata2:0x803EC0E0; // type:object size:0x4 scope:local align:4 data:float +@5165 = .sdata2:0x803EC0E4; // type:object size:0x4 scope:local align:4 data:float +@5340 = .sdata2:0x803EC0E8; // type:object size:0x4 scope:local align:4 data:float +@5341 = .sdata2:0x803EC0EC; // type:object size:0x4 scope:local align:4 data:float +l_color_field$5399 = .sdata2:0x803EC0F0; // type:object size:0x4 scope:local align:4 data:byte +l_color_dungeon$5400 = .sdata2:0x803EC0F4; // type:object size:0x4 scope:local align:4 data:byte +l_color_field$5458 = .sdata2:0x803EC0F8; // type:object size:0x4 scope:local align:4 data:byte +l_color_dungeon$5459 = .sdata2:0x803EC0FC; // type:object size:0x4 scope:local align:4 data:byte +@5567 = .sdata2:0x803EC100; // type:object size:0x4 scope:local align:4 data:float +@5568 = .sdata2:0x803EC104; // type:object size:0x4 scope:local align:4 data:float +@5569 = .sdata2:0x803EC108; // type:object size:0x4 scope:local align:4 data:float +data$5779 = .sdata2:0x803EC10C; // type:object size:0x4 scope:local align:4 +@6018 = .sdata2:0x803EC110; // type:object size:0x4 scope:local align:4 data:float +@6037 = .sdata2:0x803EC114; // type:object size:0x4 scope:local align:4 data:float +@6038 = .sdata2:0x803EC118; // type:object size:0x4 scope:local align:4 data:float +@6039 = .sdata2:0x803EC11C; // type:object size:0x4 scope:local align:4 data:float +@6040 = .sdata2:0x803EC120; // type:object size:0x4 scope:local align:4 data:float +@6041 = .sdata2:0x803EC124; // type:object size:0x4 scope:local align:4 data:float +@6042 = .sdata2:0x803EC128; // type:object size:0x4 scope:local align:4 data:float +@6344 = .sdata2:0x803EC12C; // type:object size:0x4 scope:local align:4 data:float +@6345 = .sdata2:0x803EC130; // type:object size:0x4 scope:local align:4 data:float +@6346 = .sdata2:0x803EC134; // type:object size:0x4 scope:local align:4 data:float +@6347 = .sdata2:0x803EC138; // type:object size:0x4 scope:local align:4 data:float +@6367 = .sdata2:0x803EC13C; // type:object size:0x4 scope:local align:4 data:float +@6565 = .sdata2:0x803EC140; // type:object size:0x4 scope:local align:4 data:4byte +@6595 = .sdata2:0x803EC144; // type:object size:0x4 scope:local align:4 data:float +@6616 = .sdata2:0x803EC148; // type:object size:0x4 scope:local align:4 data:4byte +@6617 = .sdata2:0x803EC14C; // type:object size:0x4 scope:local align:4 data:4byte +@6651 = .sdata2:0x803EC150; // type:object size:0x4 scope:local align:4 data:4byte +@6652 = .sdata2:0x803EC154; // type:object size:0x4 scope:local align:4 data:4byte +@6712 = .sdata2:0x803EC158; // type:object size:0x4 scope:local align:4 data:4byte +@7236 = .sdata2:0x803EC15C; // type:object size:0x4 scope:local align:4 data:float +@7237 = .sdata2:0x803EC160; // type:object size:0x4 scope:local align:4 data:float +@7405 = .sdata2:0x803EC168; // type:object size:0x8 scope:local align:8 data:double +masterTevColor$7425 = .sdata2:0x803EC170; // type:object size:0x4 scope:local align:4 +@7519 = .sdata2:0x803EC174; // type:object size:0x4 scope:local align:4 data:float +@7698 = .sdata2:0x803EC178; // type:object size:0x4 scope:local align:4 data:4byte +@7700 = .sdata2:0x803EC17C; // type:object size:0x4 scope:local align:4 data:4byte +color_on$7717 = .sdata2:0x803EC180; // type:object size:0x4 scope:local align:4 data:byte +color_off_map_possession$7718 = .sdata2:0x803EC184; // type:object size:0x4 scope:local align:4 data:byte +color_off_map_none$7719 = .sdata2:0x803EC188; // type:object size:0x4 scope:local align:4 data:byte +flash_color$7720 = .sdata2:0x803EC18C; // type:object size:0x4 scope:local align:4 data:byte +backColorWhite$7937 = .sdata2:0x803EC190; // type:object size:0x4 scope:local align:4 data:byte +backColorBlack$7938 = .sdata2:0x803EC194; // type:object size:0x4 scope:local align:4 data:byte +wallPaperColorWhite$7939 = .sdata2:0x803EC198; // type:object size:0x4 scope:local align:4 data:byte +wallPaperColorBlack$7940 = .sdata2:0x803EC19C; // type:object size:0x4 scope:local align:4 data:byte +edgeColor$7941 = .sdata2:0x803EC1A0; // type:object size:0x4 scope:local align:4 data:byte +@8124 = .sdata2:0x803EC1A4; // type:object size:0x4 scope:local align:4 data:float +@8125 = .sdata2:0x803EC1A8; // type:object size:0x4 scope:local align:4 data:float +@4081 = .sdata2:0x803EC1B0; // type:object size:0x4 scope:local align:4 data:float +@6205 = .sdata2:0x803EC1B4; // type:object size:0x4 scope:local align:4 data:float +@6206 = .sdata2:0x803EC1B8; // type:object size:0x4 scope:local align:4 data:float +@6310 = .sdata2:0x803EC1BC; // type:object size:0x4 scope:local align:4 data:float +M_box_x_min__Q210daTagLight5Act_c = .sdata2:0x803EC1C0; // type:object size:0x4 scope:global align:4 data:float +M_box_x_max__Q210daTagLight5Act_c = .sdata2:0x803EC1C4; // type:object size:0x4 scope:global align:4 data:float +M_box_y_min__Q210daTagLight5Act_c = .sdata2:0x803EC1C8; // type:object size:0x4 scope:global align:4 data:float +M_box_y_max__Q210daTagLight5Act_c = .sdata2:0x803EC1CC; // type:object size:0x4 scope:global align:4 data:float +M_box_z_min__Q210daTagLight5Act_c = .sdata2:0x803EC1D0; // type:object size:0x4 scope:global align:4 data:float +M_box_z_max__Q210daTagLight5Act_c = .sdata2:0x803EC1D4; // type:object size:0x4 scope:global align:4 data:float +M_cone_lower__Q210daTagLight5Act_c = .sdata2:0x803EC1D8; // type:object size:0x4 scope:global align:4 data:float +M_cone_upper__Q210daTagLight5Act_c = .sdata2:0x803EC1DC; // type:object size:0x4 scope:global align:4 data:float +M_cone_r__Q210daTagLight5Act_c = .sdata2:0x803EC1E0; // type:object size:0x4 scope:global align:4 data:float +M_dir_base__Q212daObjMovebox5Act_c = .sdata2:0x803EC1E4; // type:object size:0x8 scope:global align:4 +m_max_rot_speed__12daWindMill_c = .sdata2:0x803EC1EC; // type:object size:0x4 scope:global align:4 +m_highscore__11daNpc_Kg1_c = .sdata2:0x803EC1F0; // type:object size:0x1 scope:global align:1 data:byte +@4532 = .sdata2:0x803EC1F4; // type:object size:0x4 scope:local align:4 data:float +@4533 = .sdata2:0x803EC1F8; // type:object size:0x4 scope:local align:4 data:float +@4534 = .sdata2:0x803EC1FC; // type:object size:0x4 scope:local align:4 data:float +@4535 = .sdata2:0x803EC200; // type:object size:0x4 scope:local align:4 data:float +@4007 = .sdata2:0x803EC208; // type:object size:0x4 scope:local align:4 data:float +@4047 = .sdata2:0x803EC20C; // type:object size:0x4 scope:local align:4 data:float +@4048 = .sdata2:0x803EC210; // type:object size:0x4 scope:local align:4 data:float +@4050 = .sdata2:0x803EC218; // type:object size:0x8 scope:local align:8 data:double +@4158 = .sdata2:0x803EC220; // type:object size:0x4 scope:local align:4 data:float +@4212 = .sdata2:0x803EC224; // type:object size:0x4 scope:local align:4 data:float +@4341 = .sdata2:0x803EC228; // type:object size:0x8 scope:local align:8 data:double +@4342 = .sdata2:0x803EC230; // type:object size:0x8 scope:local align:8 data:double +@4184 = .sdata2:0x803EC238; // type:object size:0x4 scope:local align:4 data:float +@6927 = .sdata2:0x803EC23C; // type:object size:0x4 scope:local align:4 data:float +@7505 = .sdata2:0x803EC240; // type:object size:0x4 scope:local align:4 data:float +@7506 = .sdata2:0x803EC244; // type:object size:0x4 scope:local align:4 data:float +@4187 = .sdata2:0x803EC248; // type:object size:0x4 scope:local align:4 data:float +@4188 = .sdata2:0x803EC24C; // type:object size:0x4 scope:local align:4 data:float +@4189 = .sdata2:0x803EC250; // type:object size:0x4 scope:local align:4 data:float +@4261 = .sdata2:0x803EC254; // type:object size:0x4 scope:local align:4 data:float +@4262 = .sdata2:0x803EC258; // type:object size:0x4 scope:local align:4 data:float +@4263 = .sdata2:0x803EC25C; // type:object size:0x4 scope:local align:4 data:float +@4264 = .sdata2:0x803EC260; // type:object size:0x4 scope:local align:4 data:float +@4265 = .sdata2:0x803EC264; // type:object size:0x4 scope:local align:4 data:float +@4384 = .sdata2:0x803EC268; // type:object size:0x4 scope:local align:4 data:float +@4457 = .sdata2:0x803EC26C; // type:object size:0x4 scope:local align:4 data:float +@4458 = .sdata2:0x803EC270; // type:object size:0x8 scope:local align:8 data:double +@4459 = .sdata2:0x803EC278; // type:object size:0x8 scope:local align:8 data:double +@4460 = .sdata2:0x803EC280; // type:object size:0x4 scope:local align:4 data:float +@4461 = .sdata2:0x803EC284; // type:object size:0x4 scope:local align:4 data:float +@4462 = .sdata2:0x803EC288; // type:object size:0x4 scope:local align:4 data:float +@4929 = .sdata2:0x803EC28C; // type:object size:0x4 scope:local align:4 data:float +@4930 = .sdata2:0x803EC290; // type:object size:0x4 scope:local align:4 data:float +@4931 = .sdata2:0x803EC294; // type:object size:0x4 scope:local align:4 data:float +@5011 = .sdata2:0x803EC298; // type:object size:0x4 scope:local align:4 data:float +@4005 = .sdata2:0x803EC2A0; // type:object size:0x4 scope:local align:4 data:float +@4006 = .sdata2:0x803EC2A4; // type:object size:0x4 scope:local align:4 data:float +@4007 = .sdata2:0x803EC2A8; // type:object size:0x4 scope:local align:4 data:float +@4255 = .sdata2:0x803EC2B0; // type:object size:0x8 scope:local align:8 data:double +@4256 = .sdata2:0x803EC2B8; // type:object size:0x8 scope:local align:8 data:double +@4391 = .sdata2:0x803EC2C0; // type:object size:0x4 scope:local align:4 data:float +@5055 = .sdata2:0x803EC2C4; // type:object size:0x4 scope:local align:4 data:float +@4073 = .sdata2:0x803EC2C8; // type:object size:0x4 scope:local align:4 data:float +@4074 = .sdata2:0x803EC2CC; // type:object size:0x4 scope:local align:4 data:float +@4075 = .sdata2:0x803EC2D0; // type:object size:0x8 scope:local align:8 data:double +@4076 = .sdata2:0x803EC2D8; // type:object size:0x8 scope:local align:8 data:double +@4057 = .sdata2:0x803EC2E0; // type:object size:0x4 scope:local align:4 data:float +@4058 = .sdata2:0x803EC2E4; // type:object size:0x4 scope:local align:4 data:float +@4060 = .sdata2:0x803EC2E8; // type:object size:0x8 scope:local align:8 data:double +@4121 = .sdata2:0x803EC2F0; // type:object size:0x4 scope:local align:4 data:float +@4215 = .sdata2:0x803EC2F8; // type:object size:0x8 scope:local align:8 data:double +@4216 = .sdata2:0x803EC300; // type:object size:0x8 scope:local align:8 data:double +left_bit$4267 = .sdata2:0x803EC308; // type:object size:0x1 scope:local align:1 data:byte +right_bit$4268 = .sdata2:0x803EC309; // type:object size:0x1 scope:local align:1 data:byte +up_bit$4269 = .sdata2:0x803EC30A; // type:object size:0x1 scope:local align:1 data:byte +down_bit$4270 = .sdata2:0x803EC30B; // type:object size:0x1 scope:local align:1 data:byte +@4645 = .sdata2:0x803EC30C; // type:object size:0x4 scope:local align:4 data:float +@4779 = .sdata2:0x803EC310; // type:object size:0x4 scope:local align:4 data:float +@4780 = .sdata2:0x803EC314; // type:object size:0x4 scope:local align:4 data:float +@4781 = .sdata2:0x803EC318; // type:object size:0x4 scope:local align:4 data:float +@4782 = .sdata2:0x803EC31C; // type:object size:0x4 scope:local align:4 data:float +@4783 = .sdata2:0x803EC320; // type:object size:0x4 scope:local align:4 data:float +@4784 = .sdata2:0x803EC324; // type:object size:0x4 scope:local align:4 data:float +@4785 = .sdata2:0x803EC328; // type:object size:0x4 scope:local align:4 data:float +@4786 = .sdata2:0x803EC32C; // type:object size:0x4 scope:local align:4 data:float +@4787 = .sdata2:0x803EC330; // type:object size:0x4 scope:local align:4 data:float +@4831 = .sdata2:0x803EC334; // type:object size:0x4 scope:local align:4 data:float +@4832 = .sdata2:0x803EC338; // type:object size:0x4 scope:local align:4 data:float +@4894 = .sdata2:0x803EC33C; // type:object size:0x4 scope:local align:4 data:float +@4895 = .sdata2:0x803EC340; // type:object size:0x4 scope:local align:4 data:float +@5000 = .sdata2:0x803EC344; // type:object size:0x4 scope:local align:4 data:float +@5001 = .sdata2:0x803EC348; // type:object size:0x4 scope:local align:4 data:float +@5002 = .sdata2:0x803EC34C; // type:object size:0x4 scope:local align:4 data:float +@5003 = .sdata2:0x803EC350; // type:object size:0x4 scope:local align:4 data:float +@5054 = .sdata2:0x803EC354; // type:object size:0x4 scope:local align:4 data:float +@5116 = .sdata2:0x803EC358; // type:object size:0x4 scope:local align:4 data:float +@5117 = .sdata2:0x803EC35C; // type:object size:0x4 scope:local align:4 data:float +@5118 = .sdata2:0x803EC360; // type:object size:0x4 scope:local align:4 data:float +@5169 = .sdata2:0x803EC364; // type:object size:0x4 scope:local align:4 data:float +@4064 = .sdata2:0x803EC368; // type:object size:0x4 scope:local align:4 data:float +@4065 = .sdata2:0x803EC36C; // type:object size:0x4 scope:local align:4 data:float +@4066 = .sdata2:0x803EC370; // type:object size:0x4 scope:local align:4 data:float +@4067 = .sdata2:0x803EC374; // type:object size:0x4 scope:local align:4 data:float +@4068 = .sdata2:0x803EC378; // type:object size:0x4 scope:local align:4 data:float +@4069 = .sdata2:0x803EC37C; // type:object size:0x4 scope:local align:4 data:float +@4070 = .sdata2:0x803EC380; // type:object size:0x4 scope:local align:4 data:float +@4071 = .sdata2:0x803EC384; // type:object size:0x4 scope:local align:4 data:float +@4106 = .sdata2:0x803EC388; // type:object size:0x4 scope:local align:4 data:float +@4124 = .sdata2:0x803EC38C; // type:object size:0x4 scope:local align:4 data:float +@4126 = .sdata2:0x803EC390; // type:object size:0x8 scope:local align:8 data:double +@4165 = .sdata2:0x803EC398; // type:object size:0x4 scope:local align:4 data:float +@4253 = .sdata2:0x803EC3A0; // type:object size:0x8 scope:local align:8 data:double +@4254 = .sdata2:0x803EC3A8; // type:object size:0x8 scope:local align:8 data:double +@4301 = .sdata2:0x803EC3B0; // type:object size:0x4 scope:local align:4 data:float +@4338 = .sdata2:0x803EC3B4; // type:object size:0x4 scope:local align:4 data:float +@4339 = .sdata2:0x803EC3B8; // type:object size:0x4 scope:local align:4 data:float +@4527 = .sdata2:0x803EC3BC; // type:object size:0x4 scope:local align:4 data:float +@4528 = .sdata2:0x803EC3C0; // type:object size:0x4 scope:local align:4 data:float +@4529 = .sdata2:0x803EC3C4; // type:object size:0x4 scope:local align:4 data:float +@4554 = .sdata2:0x803EC3C8; // type:object size:0x4 scope:local align:4 data:float +@3997 = .sdata2:0x803EC3D0; // type:object size:0x4 scope:local align:4 data:float +@4048 = .sdata2:0x803EC3D8; // type:object size:0x4 scope:local align:4 data:float +@4049 = .sdata2:0x803EC3DC; // type:object size:0x4 scope:local align:4 data:float +@4045 = .sdata2:0x803EC3E0; // type:object size:0x4 scope:local align:4 data:float +@4046 = .sdata2:0x803EC3E4; // type:object size:0x4 scope:local align:4 data:float +@4047 = .sdata2:0x803EC3E8; // type:object size:0x4 scope:local align:4 data:float +@4048 = .sdata2:0x803EC3EC; // type:object size:0x4 scope:local align:4 data:float +@4056 = .sdata2:0x803EC3F0; // type:object size:0x4 scope:local align:4 data:float +@4057 = .sdata2:0x803EC3F4; // type:object size:0x4 scope:local align:4 data:float +m_height__9daLlift_c = .sdata2:0x803EC3F8; // type:object size:0x4 scope:global align:4 +m_max_speed__9daLlift_c = .sdata2:0x803EC3FC; // type:object size:0x4 scope:global align:4 +m_min_speed__9daLlift_c = .sdata2:0x803EC400; // type:object size:0x4 scope:global align:4 +@4026 = .sdata2:0x803EC404; // type:object size:0x4 scope:local align:4 data:float +@4027 = .sdata2:0x803EC408; // type:object size:0x4 scope:local align:4 data:float +@4028 = .sdata2:0x803EC40C; // type:object size:0x4 scope:local align:4 data:float +@4029 = .sdata2:0x803EC410; // type:object size:0x4 scope:local align:4 data:float +@4030 = .sdata2:0x803EC414; // type:object size:0x4 scope:local align:4 data:float +@4031 = .sdata2:0x803EC418; // type:object size:0x4 scope:local align:4 data:float +@4032 = .sdata2:0x803EC41C; // type:object size:0x4 scope:local align:4 data:float +@3994 = .sdata2:0x803EC420; // type:object size:0x4 scope:local align:4 data:float +@3995 = .sdata2:0x803EC424; // type:object size:0x4 scope:local align:4 data:float +@3996 = .sdata2:0x803EC428; // type:object size:0x4 scope:local align:4 data:float +@4082 = .sdata2:0x803EC430; // type:object size:0x8 scope:local align:8 data:double +@4107 = .sdata2:0x803EC438; // type:object size:0x4 scope:local align:4 data:float +@4301 = .sdata2:0x803EC43C; // type:object size:0x4 scope:local align:4 data:float +@4373 = .sdata2:0x803EC440; // type:object size:0x4 scope:local align:4 data:float +@4385 = .sdata2:0x803EC444; // type:object size:0x4 scope:local align:4 data:float +@4436 = .sdata2:0x803EC448; // type:object size:0x4 scope:local align:4 data:float +@4851 = .sdata2:0x803EC450; // type:object size:0x8 scope:local align:8 data:double +@4282 = .sdata2:0x803EC458; // type:object size:0x4 scope:local align:4 data:float +@4578 = .sdata2:0x803EC45C; // type:object size:0x4 scope:local align:4 data:float +@4579 = .sdata2:0x803EC460; // type:object size:0x4 scope:local align:4 data:float +@4580 = .sdata2:0x803EC464; // type:object size:0x4 scope:local align:4 data:float +@4625 = .sdata2:0x803EC468; // type:object size:0x4 scope:local align:4 data:float +@4626 = .sdata2:0x803EC46C; // type:object size:0x4 scope:local align:4 data:float +@4656 = .sdata2:0x803EC470; // type:object size:0x4 scope:local align:4 data:float +@4657 = .sdata2:0x803EC474; // type:object size:0x4 scope:local align:4 data:float +@4658 = .sdata2:0x803EC478; // type:object size:0x4 scope:local align:4 data:float +@4659 = .sdata2:0x803EC47C; // type:object size:0x4 scope:local align:4 data:float +@4696 = .sdata2:0x803EC480; // type:object size:0x4 scope:local align:4 data:float +@4725 = .sdata2:0x803EC484; // type:object size:0x4 scope:local align:4 data:float +@4726 = .sdata2:0x803EC488; // type:object size:0x4 scope:local align:4 data:float +@4727 = .sdata2:0x803EC48C; // type:object size:0x4 scope:local align:4 data:float +@4739 = .sdata2:0x803EC490; // type:object size:0x4 scope:local align:4 data:float +@4740 = .sdata2:0x803EC494; // type:object size:0x4 scope:local align:4 data:float +@4742 = .sdata2:0x803EC498; // type:object size:0x8 scope:local align:8 data:double +@4861 = .sdata2:0x803EC4A0; // type:object size:0x4 scope:local align:4 data:float +@4862 = .sdata2:0x803EC4A4; // type:object size:0x4 scope:local align:4 data:float +@4912 = .sdata2:0x803EC4A8; // type:object size:0x4 scope:local align:4 data:float +@4921 = .sdata2:0x803EC4AC; // type:object size:0x4 scope:local align:4 data:float +@4922 = .sdata2:0x803EC4B0; // type:object size:0x4 scope:local align:4 data:float +@4948 = .sdata2:0x803EC4B4; // type:object size:0x4 scope:local align:4 data:float +@4949 = .sdata2:0x803EC4B8; // type:object size:0x4 scope:local align:4 data:float +@4384 = .sdata2:0x803EC4C0; // type:object size:0x4 scope:local align:4 data:float +@4489 = .sdata2:0x803EC4C8; // type:object size:0x8 scope:local align:8 data:double +@4536 = .sdata2:0x803EC4D0; // type:object size:0x4 scope:local align:4 data:float +@4001 = .sdata2:0x803EC4D8; // type:object size:0x4 scope:local align:4 data:float +@4051 = .sdata2:0x803EC4E0; // type:object size:0x4 scope:local align:4 data:float +@4247 = .sdata2:0x803EC4E4; // type:object size:0x4 scope:local align:4 data:float +@4535 = .sdata2:0x803EC4E8; // type:object size:0x4 scope:local align:4 data:float +@4069 = .sdata2:0x803EC4F0; // type:object size:0x4 scope:local align:4 data:float +@4070 = .sdata2:0x803EC4F4; // type:object size:0x4 scope:local align:4 data:float +@4243 = .sdata2:0x803EC4F8; // type:object size:0x4 scope:local align:4 data:float +@4244 = .sdata2:0x803EC500; // type:object size:0x8 scope:local align:8 data:double +@4428 = .sdata2:0x803EC508; // type:object size:0x4 scope:local align:4 data:float +@4429 = .sdata2:0x803EC50C; // type:object size:0x4 scope:local align:4 data:float +@4738 = .sdata2:0x803EC510; // type:object size:0x4 scope:local align:4 data:float +@4673 = .sdata2:0x803EC518; // type:object size:0x4 scope:local align:4 data:float +@4674 = .sdata2:0x803EC51C; // type:object size:0x4 scope:local align:4 data:float +@4702 = .sdata2:0x803EC520; // type:object size:0x4 scope:local align:4 data:float +@4010 = .sdata2:0x803EC528; // type:object size:0x4 scope:local align:4 data:float +@4011 = .sdata2:0x803EC52C; // type:object size:0x4 scope:local align:4 data:float +@4012 = .sdata2:0x803EC530; // type:object size:0x4 scope:local align:4 data:float +@4013 = .sdata2:0x803EC538; // type:object size:0x8 scope:local align:8 data:double +@4014 = .sdata2:0x803EC540; // type:object size:0x8 scope:local align:8 data:double +@4015 = .sdata2:0x803EC548; // type:object size:0x4 scope:local align:4 data:float +@4029 = .sdata2:0x803EC54C; // type:object size:0x4 scope:local align:4 data:float +@4030 = .sdata2:0x803EC550; // type:object size:0x4 scope:local align:4 data:float +@4053 = .sdata2:0x803EC554; // type:object size:0x4 scope:local align:4 data:float +@4054 = .sdata2:0x803EC558; // type:object size:0x4 scope:local align:4 data:float +@4055 = .sdata2:0x803EC55C; // type:object size:0x4 scope:local align:4 data:float +@4057 = .sdata2:0x803EC560; // type:object size:0x8 scope:local align:8 data:double +@4060 = .sdata2:0x803EC568; // type:object size:0x8 scope:local align:8 data:double +@4089 = .sdata2:0x803EC570; // type:object size:0x4 scope:local align:4 data:float +@4090 = .sdata2:0x803EC574; // type:object size:0x4 scope:local align:4 data:float +@4184 = .sdata2:0x803EC578; // type:object size:0x4 scope:local align:4 data:float +@4237 = .sdata2:0x803EC57C; // type:object size:0x4 scope:local align:4 data:float +@4238 = .sdata2:0x803EC580; // type:object size:0x4 scope:local align:4 data:float +@4239 = .sdata2:0x803EC584; // type:object size:0x4 scope:local align:4 data:float +@4314 = .sdata2:0x803EC588; // type:object size:0x4 scope:local align:4 data:float +@4315 = .sdata2:0x803EC58C; // type:object size:0x4 scope:local align:4 data:float +@4316 = .sdata2:0x803EC590; // type:object size:0x4 scope:local align:4 data:float +@4317 = .sdata2:0x803EC594; // type:object size:0x4 scope:local align:4 data:float +@4318 = .sdata2:0x803EC598; // type:object size:0x4 scope:local align:4 data:float +@4319 = .sdata2:0x803EC59C; // type:object size:0x4 scope:local align:4 data:float +@4388 = .sdata2:0x803EC5A0; // type:object size:0x4 scope:local align:4 data:float +@4389 = .sdata2:0x803EC5A4; // type:object size:0x4 scope:local align:4 data:float +@4390 = .sdata2:0x803EC5A8; // type:object size:0x4 scope:local align:4 data:float +@4420 = .sdata2:0x803EC5AC; // type:object size:0x4 scope:local align:4 data:float +@4015 = .sdata2:0x803EC5B0; // type:object size:0x4 scope:local align:4 data:float +@4016 = .sdata2:0x803EC5B4; // type:object size:0x4 scope:local align:4 data:float +@4017 = .sdata2:0x803EC5B8; // type:object size:0x4 scope:local align:4 data:float +@4018 = .sdata2:0x803EC5C0; // type:object size:0x8 scope:local align:8 data:double +@4019 = .sdata2:0x803EC5C8; // type:object size:0x8 scope:local align:8 data:double +@4020 = .sdata2:0x803EC5D0; // type:object size:0x4 scope:local align:4 data:float +@4021 = .sdata2:0x803EC5D4; // type:object size:0x4 scope:local align:4 data:float +@4022 = .sdata2:0x803EC5D8; // type:object size:0x4 scope:local align:4 data:float +@4023 = .sdata2:0x803EC5DC; // type:object size:0x4 scope:local align:4 data:float +@4024 = .sdata2:0x803EC5E0; // type:object size:0x4 scope:local align:4 data:float +@4025 = .sdata2:0x803EC5E4; // type:object size:0x4 scope:local align:4 data:float +@4026 = .sdata2:0x803EC5E8; // type:object size:0x4 scope:local align:4 data:float +@4027 = .sdata2:0x803EC5EC; // type:object size:0x4 scope:local align:4 data:float +@4043 = .sdata2:0x803EC5F0; // type:object size:0x4 scope:local align:4 data:float +@4086 = .sdata2:0x803EC5F4; // type:object size:0x4 scope:local align:4 data:float +@4087 = .sdata2:0x803EC5F8; // type:object size:0x4 scope:local align:4 data:float +@4088 = .sdata2:0x803EC5FC; // type:object size:0x4 scope:local align:4 data:float +@4089 = .sdata2:0x803EC600; // type:object size:0x4 scope:local align:4 data:float +@4090 = .sdata2:0x803EC604; // type:object size:0x4 scope:local align:4 data:float +@4091 = .sdata2:0x803EC608; // type:object size:0x4 scope:local align:4 data:float +@4092 = .sdata2:0x803EC60C; // type:object size:0x4 scope:local align:4 data:float +@4093 = .sdata2:0x803EC610; // type:object size:0x4 scope:local align:4 data:float +@4094 = .sdata2:0x803EC614; // type:object size:0x4 scope:local align:4 data:float +@4195 = .sdata2:0x803EC618; // type:object size:0x4 scope:local align:4 data:float +@4263 = .sdata2:0x803EC61C; // type:object size:0x4 scope:local align:4 data:float +@4264 = .sdata2:0x803EC620; // type:object size:0x4 scope:local align:4 data:float +@4265 = .sdata2:0x803EC628; // type:object size:0x8 scope:local align:8 data:double +@4266 = .sdata2:0x803EC630; // type:object size:0x8 scope:local align:8 data:double +@4267 = .sdata2:0x803EC638; // type:object size:0x4 scope:local align:4 data:float +@4268 = .sdata2:0x803EC63C; // type:object size:0x4 scope:local align:4 data:float +@4269 = .sdata2:0x803EC640; // type:object size:0x4 scope:local align:4 data:float +@4346 = .sdata2:0x803EC644; // type:object size:0x4 scope:local align:4 data:float +@4347 = .sdata2:0x803EC648; // type:object size:0x4 scope:local align:4 data:float +@4348 = .sdata2:0x803EC64C; // type:object size:0x4 scope:local align:4 data:float +@4350 = .sdata2:0x803EC650; // type:object size:0x8 scope:local align:8 data:double +@4403 = .sdata2:0x803EC658; // type:object size:0x4 scope:local align:4 data:float +@4404 = .sdata2:0x803EC65C; // type:object size:0x4 scope:local align:4 data:float +@4405 = .sdata2:0x803EC660; // type:object size:0x4 scope:local align:4 data:float +@4609 = .sdata2:0x803EC664; // type:object size:0x4 scope:local align:4 data:float +@4610 = .sdata2:0x803EC668; // type:object size:0x4 scope:local align:4 data:float +@4612 = .sdata2:0x803EC670; // type:object size:0x8 scope:local align:8 data:double +@4693 = .sdata2:0x803EC678; // type:object size:0x4 scope:local align:4 data:float +@4818 = .sdata2:0x803EC67C; // type:object size:0x4 scope:local align:4 data:float +@4819 = .sdata2:0x803EC680; // type:object size:0x4 scope:local align:4 data:float +@4837 = .sdata2:0x803EC684; // type:object size:0x4 scope:local align:4 data:float +g_dTree_Oba_kage_32DL_SIZE = .sdata2:0x803EC688; // type:object size:0x4 scope:global align:4 data:4byte +g_dTree_shadowMatDL_SIZE = .sdata2:0x803EC68C; // type:object size:0x4 scope:global align:4 data:4byte +@4238 = .sdata2:0x803EC690; // type:object size:0x4 scope:local align:4 data:float +@4239 = .sdata2:0x803EC694; // type:object size:0x4 scope:local align:4 data:float +@4240 = .sdata2:0x803EC698; // type:object size:0x4 scope:local align:4 data:float +@4241 = .sdata2:0x803EC69C; // type:object size:0x4 scope:local align:4 data:float +@4361 = .sdata2:0x803EC6A0; // type:object size:0x8 scope:local align:8 data:double +@4362 = .sdata2:0x803EC6A8; // type:object size:0x8 scope:local align:8 data:double +@4363 = .sdata2:0x803EC6B0; // type:object size:0x4 scope:local align:4 data:float +@4430 = .sdata2:0x803EC6B4; // type:object size:0x4 scope:local align:4 data:float +@4431 = .sdata2:0x803EC6B8; // type:object size:0x4 scope:local align:4 data:float +@4432 = .sdata2:0x803EC6BC; // type:object size:0x4 scope:local align:4 data:float +@4433 = .sdata2:0x803EC6C0; // type:object size:0x4 scope:local align:4 data:float +@4434 = .sdata2:0x803EC6C4; // type:object size:0x4 scope:local align:4 data:float +@4568 = .sdata2:0x803EC6C8; // type:object size:0x4 scope:local align:4 data:float +@4569 = .sdata2:0x803EC6CC; // type:object size:0x4 scope:local align:4 data:float +@4570 = .sdata2:0x803EC6D0; // type:object size:0x4 scope:local align:4 data:float +@4571 = .sdata2:0x803EC6D4; // type:object size:0x4 scope:local align:4 data:float +@4572 = .sdata2:0x803EC6D8; // type:object size:0x4 scope:local align:4 data:float +@4573 = .sdata2:0x803EC6DC; // type:object size:0x4 scope:local align:4 data:float +@4574 = .sdata2:0x803EC6E0; // type:object size:0x4 scope:local align:4 data:float +@4575 = .sdata2:0x803EC6E4; // type:object size:0x4 scope:local align:4 data:float +@4576 = .sdata2:0x803EC6E8; // type:object size:0x4 scope:local align:4 data:float +@4577 = .sdata2:0x803EC6EC; // type:object size:0x4 scope:local align:4 data:float +@4579 = .sdata2:0x803EC6F0; // type:object size:0x8 scope:local align:8 data:double +@4778 = .sdata2:0x803EC6F8; // type:object size:0x4 scope:local align:4 data:float +@4779 = .sdata2:0x803EC6FC; // type:object size:0x4 scope:local align:4 data:float +@4781 = .sdata2:0x803EC700; // type:object size:0x8 scope:local align:8 data:double +@5019 = .sdata2:0x803EC708; // type:object size:0x4 scope:local align:4 data:float +@5020 = .sdata2:0x803EC70C; // type:object size:0x4 scope:local align:4 data:float +@5036 = .sdata2:0x803EC710; // type:object size:0x4 scope:local align:4 data:float +@4259 = .sdata2:0x803EC718; // type:object size:0x4 scope:local align:4 data:float +@4260 = .sdata2:0x803EC71C; // type:object size:0x4 scope:local align:4 data:float +@4261 = .sdata2:0x803EC720; // type:object size:0x4 scope:local align:4 data:float +@4262 = .sdata2:0x803EC724; // type:object size:0x4 scope:local align:4 data:float +@4263 = .sdata2:0x803EC728; // type:object size:0x4 scope:local align:4 data:float +@4264 = .sdata2:0x803EC72C; // type:object size:0x4 scope:local align:4 data:float +@4265 = .sdata2:0x803EC730; // type:object size:0x4 scope:local align:4 data:float +@4267 = .sdata2:0x803EC738; // type:object size:0x8 scope:local align:8 data:double +@4495 = .sdata2:0x803EC740; // type:object size:0x4 scope:local align:4 data:4byte +@4509 = .sdata2:0x803EC744; // type:object size:0x4 scope:local align:4 data:4byte +@4625 = .sdata2:0x803EC748; // type:object size:0x4 scope:local align:4 data:float +@4885 = .sdata2:0x803EC74C; // type:object size:0x4 scope:local align:4 data:float +@4966 = .sdata2:0x803EC750; // type:object size:0x4 scope:local align:4 data:float +@4977 = .sdata2:0x803EC754; // type:object size:0x4 scope:local align:4 data:4byte +@5455 = .sdata2:0x803EC758; // type:object size:0x4 scope:local align:4 data:float +@5456 = .sdata2:0x803EC75C; // type:object size:0x4 scope:local align:4 data:float +@5632 = .sdata2:0x803EC760; // type:object size:0x4 scope:local align:4 data:float +@5633 = .sdata2:0x803EC764; // type:object size:0x4 scope:local align:4 data:float +@5815 = .sdata2:0x803EC768; // type:object size:0x4 scope:local align:4 data:float +@6109 = .sdata2:0x803EC76C; // type:object size:0x4 scope:local align:4 data:float +@6110 = .sdata2:0x803EC770; // type:object size:0x4 scope:local align:4 data:float +@6418 = .sdata2:0x803EC774; // type:object size:0x4 scope:local align:4 data:float +@6419 = .sdata2:0x803EC778; // type:object size:0x4 scope:local align:4 data:float +@6613 = .sdata2:0x803EC77C; // type:object size:0x4 scope:local align:4 data:float +@4034 = .sdata2:0x803EC780; // type:object size:0x4 scope:local align:4 data:float +@4377 = .sdata2:0x803EC788; // type:object size:0x4 scope:local align:4 data:float +@4378 = .sdata2:0x803EC78C; // type:object size:0x4 scope:local align:4 data:float +@4379 = .sdata2:0x803EC790; // type:object size:0x4 scope:local align:4 data:float +@4381 = .sdata2:0x803EC798; // type:object size:0x8 scope:local align:8 data:double +@4384 = .sdata2:0x803EC7A0; // type:object size:0x8 scope:local align:8 data:double +@4572 = .sdata2:0x803EC7A8; // type:object size:0x4 scope:local align:4 data:float +@4577 = .sdata2:0x803EC7AC; // type:object size:0x4 scope:local align:4 data:4byte +@4650 = .sdata2:0x803EC7B0; // type:object size:0x4 scope:local align:4 data:float +@4919 = .sdata2:0x803EC7B4; // type:object size:0x4 scope:local align:4 data:float +@4920 = .sdata2:0x803EC7B8; // type:object size:0x4 scope:local align:4 data:float +@4921 = .sdata2:0x803EC7BC; // type:object size:0x4 scope:local align:4 data:float +@4922 = .sdata2:0x803EC7C0; // type:object size:0x8 scope:local align:8 data:double +@4934 = .sdata2:0x803EC7C8; // type:object size:0x4 scope:local align:4 data:float +@5007 = .sdata2:0x803EC7CC; // type:object size:0x4 scope:local align:4 data:float +@5068 = .sdata2:0x803EC7D0; // type:object size:0x4 scope:local align:4 data:float +@5069 = .sdata2:0x803EC7D4; // type:object size:0x4 scope:local align:4 data:float +@5309 = .sdata2:0x803EC7D8; // type:object size:0x4 scope:local align:4 data:float +@5368 = .sdata2:0x803EC7DC; // type:object size:0x4 scope:local align:4 data:float +@5369 = .sdata2:0x803EC7E0; // type:object size:0x4 scope:local align:4 data:float +@5490 = .sdata2:0x803EC7E4; // type:object size:0x4 scope:local align:4 data:float +@5491 = .sdata2:0x803EC7E8; // type:object size:0x4 scope:local align:4 data:float +@5492 = .sdata2:0x803EC7EC; // type:object size:0x4 scope:local align:4 data:float +@5592 = .sdata2:0x803EC7F0; // type:object size:0x4 scope:local align:4 data:float +@5593 = .sdata2:0x803EC7F4; // type:object size:0x4 scope:local align:4 data:float +@5594 = .sdata2:0x803EC7F8; // type:object size:0x4 scope:local align:4 data:float +@5595 = .sdata2:0x803EC800; // type:object size:0x8 scope:local align:8 data:double +@5596 = .sdata2:0x803EC808; // type:object size:0x8 scope:local align:8 data:double +@5597 = .sdata2:0x803EC810; // type:object size:0x4 scope:local align:4 data:float +@5598 = .sdata2:0x803EC814; // type:object size:0x4 scope:local align:4 data:float +@5599 = .sdata2:0x803EC818; // type:object size:0x4 scope:local align:4 data:float +@5600 = .sdata2:0x803EC81C; // type:object size:0x4 scope:local align:4 data:float +@5601 = .sdata2:0x803EC820; // type:object size:0x4 scope:local align:4 data:float +@5646 = .sdata2:0x803EC824; // type:object size:0x4 scope:local align:4 data:float +@5675 = .sdata2:0x803EC828; // type:object size:0x4 scope:local align:4 data:float +@5736 = .sdata2:0x803EC82C; // type:object size:0x4 scope:local align:4 data:float +@5737 = .sdata2:0x803EC830; // type:object size:0x4 scope:local align:4 data:float +@5772 = .sdata2:0x803EC834; // type:object size:0x4 scope:local align:4 data:4byte +@6003 = .sdata2:0x803EC838; // type:object size:0x4 scope:local align:4 data:float +@6004 = .sdata2:0x803EC83C; // type:object size:0x4 scope:local align:4 data:float +@6005 = .sdata2:0x803EC840; // type:object size:0x4 scope:local align:4 data:float +@6187 = .sdata2:0x803EC844; // type:object size:0x4 scope:local align:4 data:float +@6188 = .sdata2:0x803EC848; // type:object size:0x4 scope:local align:4 data:float +@6189 = .sdata2:0x803EC84C; // type:object size:0x4 scope:local align:4 data:float +@6221 = .sdata2:0x803EC850; // type:object size:0x4 scope:local align:4 data:float +@6222 = .sdata2:0x803EC854; // type:object size:0x4 scope:local align:4 data:float +@6223 = .sdata2:0x803EC858; // type:object size:0x4 scope:local align:4 data:float +@6224 = .sdata2:0x803EC85C; // type:object size:0x4 scope:local align:4 data:float +@6225 = .sdata2:0x803EC860; // type:object size:0x4 scope:local align:4 data:float +@6252 = .sdata2:0x803EC864; // type:object size:0x4 scope:local align:4 data:float +@4500 = .sdata2:0x803EC868; // type:object size:0x4 scope:local align:4 data:float +@4783 = .sdata2:0x803EC86C; // type:object size:0x4 scope:local align:4 data:float +@4784 = .sdata2:0x803EC870; // type:object size:0x4 scope:local align:4 data:float +@4848 = .sdata2:0x803EC874; // type:object size:0x4 scope:local align:4 data:float +@4894 = .sdata2:0x803EC878; // type:object size:0x4 scope:local align:4 data:float +@4895 = .sdata2:0x803EC87C; // type:object size:0x4 scope:local align:4 data:float +@4896 = .sdata2:0x803EC880; // type:object size:0x4 scope:local align:4 data:float +@4898 = .sdata2:0x803EC888; // type:object size:0x8 scope:local align:8 data:double +@4976 = .sdata2:0x803EC890; // type:object size:0x4 scope:local align:4 data:float +@4977 = .sdata2:0x803EC894; // type:object size:0x4 scope:local align:4 data:float +@4978 = .sdata2:0x803EC898; // type:object size:0x4 scope:local align:4 data:float +@4979 = .sdata2:0x803EC89C; // type:object size:0x4 scope:local align:4 data:float +@4980 = .sdata2:0x803EC8A0; // type:object size:0x4 scope:local align:4 data:float +@4981 = .sdata2:0x803EC8A4; // type:object size:0x4 scope:local align:4 data:float +@4982 = .sdata2:0x803EC8A8; // type:object size:0x4 scope:local align:4 data:float +@4983 = .sdata2:0x803EC8AC; // type:object size:0x4 scope:local align:4 data:float +@4984 = .sdata2:0x803EC8B0; // type:object size:0x4 scope:local align:4 data:float +@4985 = .sdata2:0x803EC8B4; // type:object size:0x4 scope:local align:4 data:float +@4986 = .sdata2:0x803EC8B8; // type:object size:0x4 scope:local align:4 data:float +@4987 = .sdata2:0x803EC8BC; // type:object size:0x4 scope:local align:4 data:float +@4988 = .sdata2:0x803EC8C0; // type:object size:0x4 scope:local align:4 data:float +@4989 = .sdata2:0x803EC8C4; // type:object size:0x4 scope:local align:4 data:float +@4990 = .sdata2:0x803EC8C8; // type:object size:0x4 scope:local align:4 data:float +@4991 = .sdata2:0x803EC8CC; // type:object size:0x4 scope:local align:4 data:float +@5100 = .sdata2:0x803EC8D0; // type:object size:0x4 scope:local align:4 data:float +@5193 = .sdata2:0x803EC8D4; // type:object size:0x4 scope:local align:4 data:float +@5194 = .sdata2:0x803EC8D8; // type:object size:0x4 scope:local align:4 data:float +@5195 = .sdata2:0x803EC8DC; // type:object size:0x4 scope:local align:4 data:float +@5196 = .sdata2:0x803EC8E0; // type:object size:0x4 scope:local align:4 data:float +@5197 = .sdata2:0x803EC8E4; // type:object size:0x4 scope:local align:4 data:float +@5198 = .sdata2:0x803EC8E8; // type:object size:0x8 scope:local align:8 data:double +@5199 = .sdata2:0x803EC8F0; // type:object size:0x8 scope:local align:8 data:double +@5200 = .sdata2:0x803EC8F8; // type:object size:0x4 scope:local align:4 data:float +@5201 = .sdata2:0x803EC8FC; // type:object size:0x4 scope:local align:4 data:float +@5434 = .sdata2:0x803EC900; // type:object size:0x4 scope:local align:4 data:float +@5435 = .sdata2:0x803EC904; // type:object size:0x4 scope:local align:4 data:float +@5436 = .sdata2:0x803EC908; // type:object size:0x4 scope:local align:4 data:float +@5437 = .sdata2:0x803EC90C; // type:object size:0x4 scope:local align:4 data:float +@5438 = .sdata2:0x803EC910; // type:object size:0x4 scope:local align:4 data:float +@5439 = .sdata2:0x803EC914; // type:object size:0x4 scope:local align:4 data:float +@5511 = .sdata2:0x803EC918; // type:object size:0x4 scope:local align:4 data:float +@5690 = .sdata2:0x803EC91C; // type:object size:0x4 scope:local align:4 data:float +@4126 = .sdata2:0x803EC920; // type:object size:0x8 scope:local align:8 data:double +@4127 = .sdata2:0x803EC928; // type:object size:0x8 scope:local align:8 data:double +@4128 = .sdata2:0x803EC930; // type:object size:0x8 scope:local align:8 data:double +@4129 = .sdata2:0x803EC938; // type:object size:0x4 scope:local align:4 data:float +@4145 = .sdata2:0x803EC93C; // type:object size:0x4 scope:local align:4 data:float +@4167 = .sdata2:0x803EC940; // type:object size:0x4 scope:local align:4 data:float +@4168 = .sdata2:0x803EC944; // type:object size:0x4 scope:local align:4 data:float +@4170 = .sdata2:0x803EC948; // type:object size:0x8 scope:local align:8 data:double +@4425 = .sdata2:0x803EC950; // type:object size:0x4 scope:local align:4 data:float +@4426 = .sdata2:0x803EC954; // type:object size:0x4 scope:local align:4 data:float +@4427 = .sdata2:0x803EC958; // type:object size:0x4 scope:local align:4 data:float +@4428 = .sdata2:0x803EC95C; // type:object size:0x4 scope:local align:4 data:float +@4429 = .sdata2:0x803EC960; // type:object size:0x4 scope:local align:4 data:float +@4430 = .sdata2:0x803EC964; // type:object size:0x4 scope:local align:4 data:float +@4431 = .sdata2:0x803EC968; // type:object size:0x4 scope:local align:4 data:float +@4432 = .sdata2:0x803EC96C; // type:object size:0x4 scope:local align:4 data:float +@4433 = .sdata2:0x803EC970; // type:object size:0x4 scope:local align:4 data:float +@4434 = .sdata2:0x803EC974; // type:object size:0x4 scope:local align:4 data:float +@4435 = .sdata2:0x803EC978; // type:object size:0x4 scope:local align:4 data:float +@4436 = .sdata2:0x803EC97C; // type:object size:0x4 scope:local align:4 data:float +@4437 = .sdata2:0x803EC980; // type:object size:0x4 scope:local align:4 data:float +@4438 = .sdata2:0x803EC984; // type:object size:0x4 scope:local align:4 data:float +@4439 = .sdata2:0x803EC988; // type:object size:0x4 scope:local align:4 data:float +@4440 = .sdata2:0x803EC98C; // type:object size:0x4 scope:local align:4 data:float +@4441 = .sdata2:0x803EC990; // type:object size:0x4 scope:local align:4 data:float +@4442 = .sdata2:0x803EC994; // type:object size:0x4 scope:local align:4 data:float +@4443 = .sdata2:0x803EC998; // type:object size:0x4 scope:local align:4 data:float +@4459 = .sdata2:0x803EC99C; // type:object size:0x4 scope:local align:4 data:float +@4837 = .sdata2:0x803EC9A0; // type:object size:0x4 scope:local align:4 data:float +@4838 = .sdata2:0x803EC9A4; // type:object size:0x4 scope:local align:4 data:float +@4839 = .sdata2:0x803EC9A8; // type:object size:0x4 scope:local align:4 data:float +@4840 = .sdata2:0x803EC9AC; // type:object size:0x4 scope:local align:4 data:float +@4841 = .sdata2:0x803EC9B0; // type:object size:0x4 scope:local align:4 data:float +@4842 = .sdata2:0x803EC9B4; // type:object size:0x4 scope:local align:4 data:float +@4843 = .sdata2:0x803EC9B8; // type:object size:0x4 scope:local align:4 data:float +@4844 = .sdata2:0x803EC9BC; // type:object size:0x4 scope:local align:4 data:float +@4845 = .sdata2:0x803EC9C0; // type:object size:0x4 scope:local align:4 data:float +@4846 = .sdata2:0x803EC9C4; // type:object size:0x4 scope:local align:4 data:float +@4847 = .sdata2:0x803EC9C8; // type:object size:0x4 scope:local align:4 data:float +@4848 = .sdata2:0x803EC9CC; // type:object size:0x4 scope:local align:4 data:float +@4849 = .sdata2:0x803EC9D0; // type:object size:0x4 scope:local align:4 data:float +@4850 = .sdata2:0x803EC9D4; // type:object size:0x4 scope:local align:4 data:float +@4851 = .sdata2:0x803EC9D8; // type:object size:0x4 scope:local align:4 data:float +@4852 = .sdata2:0x803EC9DC; // type:object size:0x4 scope:local align:4 data:float +@4853 = .sdata2:0x803EC9E0; // type:object size:0x4 scope:local align:4 data:float +@4854 = .sdata2:0x803EC9E4; // type:object size:0x4 scope:local align:4 data:float +@4855 = .sdata2:0x803EC9E8; // type:object size:0x4 scope:local align:4 data:float +@4856 = .sdata2:0x803EC9EC; // type:object size:0x4 scope:local align:4 data:float +@5009 = .sdata2:0x803EC9F0; // type:object size:0x4 scope:local align:4 data:float +@5010 = .sdata2:0x803EC9F4; // type:object size:0x4 scope:local align:4 data:float +@5011 = .sdata2:0x803EC9F8; // type:object size:0x4 scope:local align:4 data:float +@5012 = .sdata2:0x803EC9FC; // type:object size:0x4 scope:local align:4 data:float +@5013 = .sdata2:0x803ECA00; // type:object size:0x4 scope:local align:4 data:float +@5014 = .sdata2:0x803ECA04; // type:object size:0x4 scope:local align:4 data:float +@5026 = .sdata2:0x803ECA08; // type:object size:0x4 scope:local align:4 data:float +@5027 = .sdata2:0x803ECA0C; // type:object size:0x4 scope:local align:4 data:float +@5162 = .sdata2:0x803ECA10; // type:object size:0x4 scope:local align:4 data:float +@5163 = .sdata2:0x803ECA14; // type:object size:0x4 scope:local align:4 data:float +@5164 = .sdata2:0x803ECA18; // type:object size:0x4 scope:local align:4 data:float +@5165 = .sdata2:0x803ECA1C; // type:object size:0x4 scope:local align:4 data:float +@5166 = .sdata2:0x803ECA20; // type:object size:0x8 scope:local align:8 data:double +@5167 = .sdata2:0x803ECA28; // type:object size:0x4 scope:local align:4 data:float +@5168 = .sdata2:0x803ECA2C; // type:object size:0x4 scope:local align:4 data:float +@5169 = .sdata2:0x803ECA30; // type:object size:0x4 scope:local align:4 data:float +@5170 = .sdata2:0x803ECA34; // type:object size:0x4 scope:local align:4 data:float +@5171 = .sdata2:0x803ECA38; // type:object size:0x4 scope:local align:4 data:float +@5172 = .sdata2:0x803ECA3C; // type:object size:0x4 scope:local align:4 data:float +@5201 = .sdata2:0x803ECA40; // type:object size:0x4 scope:local align:4 data:float +@5816 = .sdata2:0x803ECA44; // type:object size:0x4 scope:local align:4 data:float +@5817 = .sdata2:0x803ECA48; // type:object size:0x4 scope:local align:4 data:float +@5818 = .sdata2:0x803ECA4C; // type:object size:0x4 scope:local align:4 data:float +@5819 = .sdata2:0x803ECA50; // type:object size:0x4 scope:local align:4 data:float +@5820 = .sdata2:0x803ECA54; // type:object size:0x4 scope:local align:4 data:float +@5821 = .sdata2:0x803ECA58; // type:object size:0x4 scope:local align:4 data:float +@5822 = .sdata2:0x803ECA5C; // type:object size:0x4 scope:local align:4 data:float +@5823 = .sdata2:0x803ECA60; // type:object size:0x4 scope:local align:4 data:float +@5824 = .sdata2:0x803ECA64; // type:object size:0x4 scope:local align:4 data:float +@5825 = .sdata2:0x803ECA68; // type:object size:0x4 scope:local align:4 data:float +@5826 = .sdata2:0x803ECA6C; // type:object size:0x4 scope:local align:4 data:float +@5827 = .sdata2:0x803ECA70; // type:object size:0x4 scope:local align:4 data:float +@5828 = .sdata2:0x803ECA74; // type:object size:0x4 scope:local align:4 data:float +@5829 = .sdata2:0x803ECA78; // type:object size:0x4 scope:local align:4 data:float +@6071 = .sdata2:0x803ECA7C; // type:object size:0x4 scope:local align:4 data:float +@6072 = .sdata2:0x803ECA80; // type:object size:0x4 scope:local align:4 data:float +@6073 = .sdata2:0x803ECA84; // type:object size:0x4 scope:local align:4 data:float +@6074 = .sdata2:0x803ECA88; // type:object size:0x4 scope:local align:4 data:float +@6075 = .sdata2:0x803ECA8C; // type:object size:0x4 scope:local align:4 data:float +@6076 = .sdata2:0x803ECA90; // type:object size:0x4 scope:local align:4 data:float +@6077 = .sdata2:0x803ECA94; // type:object size:0x4 scope:local align:4 data:float +@6078 = .sdata2:0x803ECA98; // type:object size:0x4 scope:local align:4 data:float +@6079 = .sdata2:0x803ECA9C; // type:object size:0x4 scope:local align:4 data:float +@6080 = .sdata2:0x803ECAA0; // type:object size:0x4 scope:local align:4 data:float +@6081 = .sdata2:0x803ECAA4; // type:object size:0x4 scope:local align:4 data:float +@6082 = .sdata2:0x803ECAA8; // type:object size:0x4 scope:local align:4 data:float +@6328 = .sdata2:0x803ECAAC; // type:object size:0x4 scope:local align:4 data:float +@6329 = .sdata2:0x803ECAB0; // type:object size:0x4 scope:local align:4 data:float +@6330 = .sdata2:0x803ECAB4; // type:object size:0x4 scope:local align:4 data:float +@6331 = .sdata2:0x803ECAB8; // type:object size:0x4 scope:local align:4 data:float +@6332 = .sdata2:0x803ECABC; // type:object size:0x4 scope:local align:4 data:float +@6333 = .sdata2:0x803ECAC0; // type:object size:0x4 scope:local align:4 data:float +@6654 = .sdata2:0x803ECAC4; // type:object size:0x4 scope:local align:4 data:float +@6655 = .sdata2:0x803ECAC8; // type:object size:0x4 scope:local align:4 data:float +@6656 = .sdata2:0x803ECACC; // type:object size:0x4 scope:local align:4 data:float +@6657 = .sdata2:0x803ECAD0; // type:object size:0x4 scope:local align:4 data:float +@6658 = .sdata2:0x803ECAD4; // type:object size:0x4 scope:local align:4 data:float +@6659 = .sdata2:0x803ECAD8; // type:object size:0x4 scope:local align:4 data:float +@6660 = .sdata2:0x803ECADC; // type:object size:0x4 scope:local align:4 data:float +@6661 = .sdata2:0x803ECAE0; // type:object size:0x4 scope:local align:4 data:float +@6662 = .sdata2:0x803ECAE4; // type:object size:0x4 scope:local align:4 data:float +@6849 = .sdata2:0x803ECAE8; // type:object size:0x4 scope:local align:4 data:float +@6850 = .sdata2:0x803ECAEC; // type:object size:0x4 scope:local align:4 data:float +@6851 = .sdata2:0x803ECAF0; // type:object size:0x4 scope:local align:4 data:float +@6852 = .sdata2:0x803ECAF4; // type:object size:0x4 scope:local align:4 data:float +@6853 = .sdata2:0x803ECAF8; // type:object size:0x4 scope:local align:4 data:float +@7229 = .sdata2:0x803ECAFC; // type:object size:0x4 scope:local align:4 data:float +@7230 = .sdata2:0x803ECB00; // type:object size:0x4 scope:local align:4 data:float +@7471 = .sdata2:0x803ECB04; // type:object size:0x4 scope:local align:4 data:float +@7472 = .sdata2:0x803ECB08; // type:object size:0x4 scope:local align:4 data:float +@7473 = .sdata2:0x803ECB0C; // type:object size:0x4 scope:local align:4 data:float +@7474 = .sdata2:0x803ECB10; // type:object size:0x4 scope:local align:4 data:float +@7475 = .sdata2:0x803ECB14; // type:object size:0x4 scope:local align:4 data:float +@7476 = .sdata2:0x803ECB18; // type:object size:0x4 scope:local align:4 data:float +@7477 = .sdata2:0x803ECB1C; // type:object size:0x4 scope:local align:4 data:float +@7539 = .sdata2:0x803ECB20; // type:object size:0x4 scope:local align:4 data:float +@7540 = .sdata2:0x803ECB24; // type:object size:0x4 scope:local align:4 data:float +@7541 = .sdata2:0x803ECB28; // type:object size:0x4 scope:local align:4 data:float +@8034 = .sdata2:0x803ECB2C; // type:object size:0x4 scope:local align:4 data:float +@8035 = .sdata2:0x803ECB30; // type:object size:0x4 scope:local align:4 data:float +@8036 = .sdata2:0x803ECB34; // type:object size:0x4 scope:local align:4 data:float +@8037 = .sdata2:0x803ECB38; // type:object size:0x4 scope:local align:4 data:float +@8038 = .sdata2:0x803ECB3C; // type:object size:0x4 scope:local align:4 data:float +@8039 = .sdata2:0x803ECB40; // type:object size:0x4 scope:local align:4 data:float +@8040 = .sdata2:0x803ECB44; // type:object size:0x4 scope:local align:4 data:float +@8041 = .sdata2:0x803ECB48; // type:object size:0x4 scope:local align:4 data:float +@8042 = .sdata2:0x803ECB4C; // type:object size:0x4 scope:local align:4 data:float +@8043 = .sdata2:0x803ECB50; // type:object size:0x4 scope:local align:4 data:float +@8044 = .sdata2:0x803ECB54; // type:object size:0x4 scope:local align:4 data:float +@8045 = .sdata2:0x803ECB58; // type:object size:0x4 scope:local align:4 data:float +@8046 = .sdata2:0x803ECB5C; // type:object size:0x4 scope:local align:4 data:float +@8047 = .sdata2:0x803ECB60; // type:object size:0x4 scope:local align:4 data:float +@8228 = .sdata2:0x803ECB64; // type:object size:0x4 scope:local align:4 data:float +@8229 = .sdata2:0x803ECB68; // type:object size:0x4 scope:local align:4 data:float +@8230 = .sdata2:0x803ECB6C; // type:object size:0x4 scope:local align:4 data:float +@8231 = .sdata2:0x803ECB70; // type:object size:0x4 scope:local align:4 data:float +@8232 = .sdata2:0x803ECB74; // type:object size:0x4 scope:local align:4 data:float +@8233 = .sdata2:0x803ECB78; // type:object size:0x4 scope:local align:4 data:float +@8234 = .sdata2:0x803ECB80; // type:object size:0x8 scope:local align:8 data:double +@8235 = .sdata2:0x803ECB88; // type:object size:0x4 scope:local align:4 data:float +@8236 = .sdata2:0x803ECB8C; // type:object size:0x4 scope:local align:4 data:float +@8237 = .sdata2:0x803ECB90; // type:object size:0x4 scope:local align:4 data:float +@8238 = .sdata2:0x803ECB94; // type:object size:0x4 scope:local align:4 data:float +@8239 = .sdata2:0x803ECB98; // type:object size:0x4 scope:local align:4 data:float +@8240 = .sdata2:0x803ECB9C; // type:object size:0x4 scope:local align:4 data:float +@8243 = .sdata2:0x803ECBA0; // type:object size:0x8 scope:local align:8 data:double +@8250 = .sdata2:0x803ECBA8; // type:object size:0x4 scope:local align:4 data:float +@8251 = .sdata2:0x803ECBAC; // type:object size:0x4 scope:local align:4 data:float +@8622 = .sdata2:0x803ECBB0; // type:object size:0x4 scope:local align:4 data:float +@8623 = .sdata2:0x803ECBB4; // type:object size:0x4 scope:local align:4 data:float +@8624 = .sdata2:0x803ECBB8; // type:object size:0x4 scope:local align:4 data:float +@8625 = .sdata2:0x803ECBBC; // type:object size:0x4 scope:local align:4 data:float +@8626 = .sdata2:0x803ECBC0; // type:object size:0x4 scope:local align:4 data:float +@8627 = .sdata2:0x803ECBC4; // type:object size:0x4 scope:local align:4 data:float +@8628 = .sdata2:0x803ECBC8; // type:object size:0x4 scope:local align:4 data:float +@8629 = .sdata2:0x803ECBCC; // type:object size:0x4 scope:local align:4 data:float +@8630 = .sdata2:0x803ECBD0; // type:object size:0x4 scope:local align:4 data:float +@8905 = .sdata2:0x803ECBD4; // type:object size:0x4 scope:local align:4 data:float +@8906 = .sdata2:0x803ECBD8; // type:object size:0x4 scope:local align:4 data:float +@8907 = .sdata2:0x803ECBDC; // type:object size:0x4 scope:local align:4 data:float +@8908 = .sdata2:0x803ECBE0; // type:object size:0x4 scope:local align:4 data:float +@8909 = .sdata2:0x803ECBE4; // type:object size:0x4 scope:local align:4 data:float +@8910 = .sdata2:0x803ECBE8; // type:object size:0x4 scope:local align:4 data:float +@9182 = .sdata2:0x803ECBEC; // type:object size:0x4 scope:local align:4 data:float +@9183 = .sdata2:0x803ECBF0; // type:object size:0x4 scope:local align:4 data:float +@9184 = .sdata2:0x803ECBF4; // type:object size:0x4 scope:local align:4 data:float +@9310 = .sdata2:0x803ECBF8; // type:object size:0x4 scope:local align:4 data:float +@9311 = .sdata2:0x803ECBFC; // type:object size:0x4 scope:local align:4 data:float +@9453 = .sdata2:0x803ECC00; // type:object size:0x4 scope:local align:4 data:float +@9454 = .sdata2:0x803ECC04; // type:object size:0x4 scope:local align:4 data:float +@9669 = .sdata2:0x803ECC08; // type:object size:0x4 scope:local align:4 data:float +@10156 = .sdata2:0x803ECC0C; // type:object size:0x4 scope:local align:4 data:float +@10157 = .sdata2:0x803ECC10; // type:object size:0x4 scope:local align:4 data:float +@10424 = .sdata2:0x803ECC14; // type:object size:0x4 scope:local align:4 data:float +@10425 = .sdata2:0x803ECC18; // type:object size:0x4 scope:local align:4 data:float +@10775 = .sdata2:0x803ECC1C; // type:object size:0x4 scope:local align:4 data:float +@10776 = .sdata2:0x803ECC20; // type:object size:0x4 scope:local align:4 data:float +@10777 = .sdata2:0x803ECC24; // type:object size:0x4 scope:local align:4 data:float +@10778 = .sdata2:0x803ECC28; // type:object size:0x4 scope:local align:4 data:float +@11010 = .sdata2:0x803ECC2C; // type:object size:0x4 scope:local align:4 data:float +@11011 = .sdata2:0x803ECC30; // type:object size:0x4 scope:local align:4 data:float +@11591 = .sdata2:0x803ECC34; // type:object size:0x4 scope:local align:4 data:float +@11592 = .sdata2:0x803ECC38; // type:object size:0x4 scope:local align:4 data:float +@11593 = .sdata2:0x803ECC3C; // type:object size:0x4 scope:local align:4 data:float +@11594 = .sdata2:0x803ECC40; // type:object size:0x4 scope:local align:4 data:float +@11595 = .sdata2:0x803ECC44; // type:object size:0x4 scope:local align:4 data:float +@11596 = .sdata2:0x803ECC48; // type:object size:0x4 scope:local align:4 data:float +@11597 = .sdata2:0x803ECC4C; // type:object size:0x4 scope:local align:4 data:float +@11598 = .sdata2:0x803ECC50; // type:object size:0x4 scope:local align:4 data:float +@11599 = .sdata2:0x803ECC54; // type:object size:0x4 scope:local align:4 data:float +@11600 = .sdata2:0x803ECC58; // type:object size:0x4 scope:local align:4 data:float +@11823 = .sdata2:0x803ECC5C; // type:object size:0x4 scope:local align:4 data:float +@11824 = .sdata2:0x803ECC60; // type:object size:0x4 scope:local align:4 data:float +@11825 = .sdata2:0x803ECC64; // type:object size:0x4 scope:local align:4 data:float +@11826 = .sdata2:0x803ECC68; // type:object size:0x4 scope:local align:4 data:float +@11827 = .sdata2:0x803ECC6C; // type:object size:0x4 scope:local align:4 data:float +@4010 = .sdata2:0x803ECC70; // type:object size:0x4 scope:local align:4 data:float +@4011 = .sdata2:0x803ECC74; // type:object size:0x4 scope:local align:4 data:float +@4012 = .sdata2:0x803ECC78; // type:object size:0x4 scope:local align:4 data:float +@4013 = .sdata2:0x803ECC7C; // type:object size:0x4 scope:local align:4 data:float +@4014 = .sdata2:0x803ECC80; // type:object size:0x4 scope:local align:4 data:float +@4015 = .sdata2:0x803ECC84; // type:object size:0x4 scope:local align:4 data:float +@4148 = .sdata2:0x803ECC88; // type:object size:0x4 scope:local align:4 data:float +@4216 = .sdata2:0x803ECC90; // type:object size:0x8 scope:local align:8 data:double +@4217 = .sdata2:0x803ECC98; // type:object size:0x8 scope:local align:8 data:double +@4218 = .sdata2:0x803ECCA0; // type:object size:0x4 scope:local align:4 data:float +@4219 = .sdata2:0x803ECCA4; // type:object size:0x4 scope:local align:4 data:float +@4221 = .sdata2:0x803ECCA8; // type:object size:0x8 scope:local align:8 data:double +@4102 = .sdata2:0x803ECCB0; // type:object size:0x8 scope:local align:8 data:double +@3994 = .sdata2:0x803ECCB8; // type:object size:0x4 scope:local align:4 data:float +@3995 = .sdata2:0x803ECCBC; // type:object size:0x4 scope:local align:4 data:float +@3996 = .sdata2:0x803ECCC0; // type:object size:0x4 scope:local align:4 data:float +@3997 = .sdata2:0x803ECCC4; // type:object size:0x4 scope:local align:4 data:float +@3998 = .sdata2:0x803ECCC8; // type:object size:0x4 scope:local align:4 data:float +@3999 = .sdata2:0x803ECCCC; // type:object size:0x4 scope:local align:4 data:float +@4012 = .sdata2:0x803ECCD0; // type:object size:0x4 scope:local align:4 data:float +@4081 = .sdata2:0x803ECCD4; // type:object size:0x4 scope:local align:4 data:float +@4297 = .sdata2:0x803ECCD8; // type:object size:0x4 scope:local align:4 data:float +@4299 = .sdata2:0x803ECCE0; // type:object size:0x8 scope:local align:8 data:double +@4307 = .sdata2:0x803ECCE8; // type:object size:0x4 scope:local align:4 data:float +@4353 = .sdata2:0x803ECCF0; // type:object size:0x8 scope:local align:8 data:double +@4354 = .sdata2:0x803ECCF8; // type:object size:0x8 scope:local align:8 data:double +@4397 = .sdata2:0x803ECD00; // type:object size:0x4 scope:local align:4 data:float +@4458 = .sdata2:0x803ECD04; // type:object size:0x4 scope:local align:4 data:float +@4816 = .sdata2:0x803ECD08; // type:object size:0x4 scope:local align:4 data:float +@4847 = .sdata2:0x803ECD0C; // type:object size:0x4 scope:local align:4 data:float +@4848 = .sdata2:0x803ECD10; // type:object size:0x4 scope:local align:4 data:float +@4727 = .sdata2:0x803ECD18; // type:object size:0x4 scope:local align:4 data:float +@4728 = .sdata2:0x803ECD1C; // type:object size:0x4 scope:local align:4 data:float +@5056 = .sdata2:0x803ECD20; // type:object size:0x4 scope:local align:4 data:float +@5057 = .sdata2:0x803ECD24; // type:object size:0x4 scope:local align:4 data:float +@5058 = .sdata2:0x803ECD28; // type:object size:0x4 scope:local align:4 data:float +@3973 = .sdata2:0x803ECD30; // type:object size:0x4 scope:local align:4 data:float +@4327 = .sdata2:0x803ECD34; // type:object size:0x4 scope:local align:4 data:float +@4328 = .sdata2:0x803ECD38; // type:object size:0x4 scope:local align:4 data:float +@4582 = .sdata2:0x803ECD3C; // type:object size:0x4 scope:local align:4 data:float +@4583 = .sdata2:0x803ECD40; // type:object size:0x8 scope:local align:8 data:double +@4584 = .sdata2:0x803ECD48; // type:object size:0x8 scope:local align:8 data:double +@4585 = .sdata2:0x803ECD50; // type:object size:0x4 scope:local align:4 data:float +@4780 = .sdata2:0x803ECD54; // type:object size:0x4 scope:local align:4 data:float +@4781 = .sdata2:0x803ECD58; // type:object size:0x4 scope:local align:4 data:float +@2207 = .sdata2:0x803ECD60; // type:object size:0x4 scope:local align:4 data:float +@3134 = .sdata2:0x803ECD68; // type:object size:0x4 scope:local align:4 data:float +@3135 = .sdata2:0x803ECD70; // type:object size:0x8 scope:local align:8 data:double +@3136 = .sdata2:0x803ECD78; // type:object size:0x8 scope:local align:8 data:double +@3137 = .sdata2:0x803ECD80; // type:object size:0x4 scope:local align:4 data:float +@3138 = .sdata2:0x803ECD84; // type:object size:0x4 scope:local align:4 data:float +@4035 = .sdata2:0x803ECD88; // type:object size:0x4 scope:local align:4 data:float +@4036 = .sdata2:0x803ECD8C; // type:object size:0x4 scope:local align:4 data:float +@4037 = .sdata2:0x803ECD90; // type:object size:0x4 scope:local align:4 data:float +@4071 = .sdata2:0x803ECD98; // type:object size:0x4 scope:local align:4 data:float +@2889 = .sdata2:0x803ECDA0; // type:object size:0x4 scope:local align:4 data:float +@2890 = .sdata2:0x803ECDA4; // type:object size:0x4 scope:local align:4 data:float +@2491 = .sdata2:0x803ECDA8; // type:object size:0x4 scope:local align:4 data:float +@2689 = .sdata2:0x803ECDAC; // type:object size:0x4 scope:local align:4 data:float +@2690 = .sdata2:0x803ECDB0; // type:object size:0x4 scope:local align:4 data:float +@2742 = .sdata2:0x803ECDB4; // type:object size:0x4 scope:local align:4 data:float +@4296 = .sdata2:0x803ECDB8; // type:object size:0x4 scope:local align:4 data:float +@4297 = .sdata2:0x803ECDBC; // type:object size:0x4 scope:local align:4 data:float +@4298 = .sdata2:0x803ECDC0; // type:object size:0x8 scope:local align:8 data:double +@4299 = .sdata2:0x803ECDC8; // type:object size:0x8 scope:local align:8 data:double +@4301 = .sdata2:0x803ECDD0; // type:object size:0x8 scope:local align:8 data:double +@4332 = .sdata2:0x803ECDD8; // type:object size:0x4 scope:local align:4 data:float +@4419 = .sdata2:0x803ECDDC; // type:object size:0x4 scope:local align:4 data:float +@4163 = .sdata2:0x803ECDE0; // type:object size:0x4 scope:local align:4 data:float +@4164 = .sdata2:0x803ECDE4; // type:object size:0x4 scope:local align:4 data:float +@4439 = .sdata2:0x803ECDE8; // type:object size:0x4 scope:local align:4 data:float +@4440 = .sdata2:0x803ECDF0; // type:object size:0x8 scope:local align:8 data:double +@4441 = .sdata2:0x803ECDF8; // type:object size:0x8 scope:local align:8 data:double +@4442 = .sdata2:0x803ECE00; // type:object size:0x4 scope:local align:4 data:float +@4443 = .sdata2:0x803ECE04; // type:object size:0x4 scope:local align:4 data:float +@4103 = .sdata2:0x803ECE08; // type:object size:0x4 scope:local align:4 data:float +@4104 = .sdata2:0x803ECE10; // type:object size:0x8 scope:local align:8 data:double +@4105 = .sdata2:0x803ECE18; // type:object size:0x8 scope:local align:8 data:double +@4106 = .sdata2:0x803ECE20; // type:object size:0x8 scope:local align:8 data:double +@4107 = .sdata2:0x803ECE28; // type:object size:0x8 scope:local align:8 data:double +@4108 = .sdata2:0x803ECE30; // type:object size:0x8 scope:local align:8 data:double +@4109 = .sdata2:0x803ECE38; // type:object size:0x8 scope:local align:8 data:double +@4110 = .sdata2:0x803ECE40; // type:object size:0x8 scope:local align:8 data:double +@4111 = .sdata2:0x803ECE48; // type:object size:0x8 scope:local align:8 data:double +@4112 = .sdata2:0x803ECE50; // type:object size:0x8 scope:local align:8 data:double +@4113 = .sdata2:0x803ECE58; // type:object size:0x8 scope:local align:8 data:double +@4125 = .sdata2:0x803ECE60; // type:object size:0x4 scope:local align:4 data:float +@4126 = .sdata2:0x803ECE64; // type:object size:0x4 scope:local align:4 data:float +@4127 = .sdata2:0x803ECE68; // type:object size:0x4 scope:local align:4 data:float +@4128 = .sdata2:0x803ECE6C; // type:object size:0x4 scope:local align:4 data:float +@4143 = .sdata2:0x803ECE70; // type:object size:0x4 scope:local align:4 data:float +@4348 = .sdata2:0x803ECE74; // type:object size:0x4 scope:local align:4 data:float +@4349 = .sdata2:0x803ECE78; // type:object size:0x4 scope:local align:4 data:float +@4358 = .sdata2:0x803ECE7C; // type:object size:0x4 scope:local align:4 data:float +@4359 = .sdata2:0x803ECE80; // type:object size:0x4 scope:local align:4 data:float +@4360 = .sdata2:0x803ECE84; // type:object size:0x4 scope:local align:4 data:float +@4361 = .sdata2:0x803ECE88; // type:object size:0x4 scope:local align:4 data:float +@4362 = .sdata2:0x803ECE8C; // type:object size:0x4 scope:local align:4 data:float +@4363 = .sdata2:0x803ECE90; // type:object size:0x4 scope:local align:4 data:float +@4364 = .sdata2:0x803ECE94; // type:object size:0x4 scope:local align:4 data:float +@4365 = .sdata2:0x803ECE98; // type:object size:0x4 scope:local align:4 data:float +@4366 = .sdata2:0x803ECE9C; // type:object size:0x4 scope:local align:4 data:float +@4367 = .sdata2:0x803ECEA0; // type:object size:0x4 scope:local align:4 data:float +@4368 = .sdata2:0x803ECEA4; // type:object size:0x4 scope:local align:4 data:float +@4369 = .sdata2:0x803ECEA8; // type:object size:0x4 scope:local align:4 data:float +@4370 = .sdata2:0x803ECEAC; // type:object size:0x4 scope:local align:4 data:float +@4371 = .sdata2:0x803ECEB0; // type:object size:0x4 scope:local align:4 data:float +@4372 = .sdata2:0x803ECEB4; // type:object size:0x4 scope:local align:4 data:float +@4373 = .sdata2:0x803ECEB8; // type:object size:0x4 scope:local align:4 data:float +@4374 = .sdata2:0x803ECEBC; // type:object size:0x4 scope:local align:4 data:float +@4375 = .sdata2:0x803ECEC0; // type:object size:0x4 scope:local align:4 data:float +@4517 = .sdata2:0x803ECEC4; // type:object size:0x4 scope:local align:4 data:float +@4589 = .sdata2:0x803ECEC8; // type:object size:0x4 scope:local align:4 data:float +@4673 = .sdata2:0x803ECECC; // type:object size:0x4 scope:local align:4 data:float +@4674 = .sdata2:0x803ECED0; // type:object size:0x4 scope:local align:4 data:float +@4675 = .sdata2:0x803ECED4; // type:object size:0x4 scope:local align:4 data:float +@4676 = .sdata2:0x803ECED8; // type:object size:0x4 scope:local align:4 data:float +@4677 = .sdata2:0x803ECEDC; // type:object size:0x4 scope:local align:4 data:float +@4678 = .sdata2:0x803ECEE0; // type:object size:0x4 scope:local align:4 data:float +@4679 = .sdata2:0x803ECEE4; // type:object size:0x4 scope:local align:4 data:float +@4680 = .sdata2:0x803ECEE8; // type:object size:0x4 scope:local align:4 data:float +@4681 = .sdata2:0x803ECEEC; // type:object size:0x4 scope:local align:4 data:float +@4682 = .sdata2:0x803ECEF0; // type:object size:0x4 scope:local align:4 data:float +@4683 = .sdata2:0x803ECEF4; // type:object size:0x4 scope:local align:4 data:float +@4684 = .sdata2:0x803ECEF8; // type:object size:0x4 scope:local align:4 data:float +@4685 = .sdata2:0x803ECEFC; // type:object size:0x4 scope:local align:4 data:float +@4686 = .sdata2:0x803ECF00; // type:object size:0x4 scope:local align:4 data:float +@4687 = .sdata2:0x803ECF04; // type:object size:0x4 scope:local align:4 data:float +@4688 = .sdata2:0x803ECF08; // type:object size:0x4 scope:local align:4 data:float +@4689 = .sdata2:0x803ECF0C; // type:object size:0x4 scope:local align:4 data:float +@4690 = .sdata2:0x803ECF10; // type:object size:0x4 scope:local align:4 data:float +@4691 = .sdata2:0x803ECF14; // type:object size:0x4 scope:local align:4 data:float +@4692 = .sdata2:0x803ECF18; // type:object size:0x4 scope:local align:4 data:float +type_num__9dCamera_c = .sdata2:0x803ECF20; // type:object size:0x4 scope:global align:4 data:4byte +style_num__11dCamParam_c = .sdata2:0x803ECF28; // type:object size:0x4 scope:global align:4 data:4byte +mvBGType_num__9dCamera_c = .sdata2:0x803ECF30; // type:object size:0x4 scope:global align:4 data:4byte +@4861 = .sdata2:0x803ECF38; // type:object size:0x4 scope:local align:4 data:float +@4862 = .sdata2:0x803ECF40; // type:object size:0x8 scope:local align:8 data:double +@4863 = .sdata2:0x803ECF48; // type:object size:0x8 scope:local align:8 data:double +@4864 = .sdata2:0x803ECF50; // type:object size:0x4 scope:local align:4 data:float +@5484 = .sdata2:0x803ECF54; // type:object size:0x4 scope:local align:4 data:float +@5485 = .sdata2:0x803ECF58; // type:object size:0x4 scope:local align:4 data:float +@5487 = .sdata2:0x803ECF60; // type:object size:0x8 scope:local align:8 data:double +@5605 = .sdata2:0x803ECF68; // type:object size:0x4 scope:local align:4 data:float +@5608 = .sdata2:0x803ECF70; // type:object size:0x8 scope:local align:8 data:double +@8268 = .sdata2:0x803ECF78; // type:object size:0x4 scope:local align:4 data:float +@8269 = .sdata2:0x803ECF7C; // type:object size:0x4 scope:local align:4 data:float +@8270 = .sdata2:0x803ECF80; // type:object size:0x4 scope:local align:4 data:float +@8271 = .sdata2:0x803ECF84; // type:object size:0x4 scope:local align:4 data:float +@8272 = .sdata2:0x803ECF88; // type:object size:0x4 scope:local align:4 data:float +@8273 = .sdata2:0x803ECF8C; // type:object size:0x4 scope:local align:4 data:float +@8274 = .sdata2:0x803ECF90; // type:object size:0x4 scope:local align:4 data:float +@8275 = .sdata2:0x803ECF94; // type:object size:0x4 scope:local align:4 data:float +@8276 = .sdata2:0x803ECF98; // type:object size:0x4 scope:local align:4 data:float +@8277 = .sdata2:0x803ECF9C; // type:object size:0x4 scope:local align:4 data:float +@8278 = .sdata2:0x803ECFA0; // type:object size:0x4 scope:local align:4 data:float +@8279 = .sdata2:0x803ECFA4; // type:object size:0x4 scope:local align:4 data:float +@8280 = .sdata2:0x803ECFA8; // type:object size:0x4 scope:local align:4 data:float +@8290 = .sdata2:0x803ECFAC; // type:object size:0x4 scope:local align:4 data:float +@8556 = .sdata2:0x803ECFB0; // type:object size:0x4 scope:local align:4 data:float +@8888 = .sdata2:0x803ECFB4; // type:object size:0x4 scope:local align:4 data:float +@8889 = .sdata2:0x803ECFB8; // type:object size:0x4 scope:local align:4 data:float +@8890 = .sdata2:0x803ECFBC; // type:object size:0x4 scope:local align:4 data:float +@8891 = .sdata2:0x803ECFC0; // type:object size:0x4 scope:local align:4 data:float +@8892 = .sdata2:0x803ECFC4; // type:object size:0x4 scope:local align:4 data:float +@8893 = .sdata2:0x803ECFC8; // type:object size:0x4 scope:local align:4 data:float +@8894 = .sdata2:0x803ECFCC; // type:object size:0x4 scope:local align:4 data:float +@8895 = .sdata2:0x803ECFD0; // type:object size:0x4 scope:local align:4 data:float +@8896 = .sdata2:0x803ECFD4; // type:object size:0x4 scope:local align:4 data:float +@8897 = .sdata2:0x803ECFD8; // type:object size:0x4 scope:local align:4 data:float +@8898 = .sdata2:0x803ECFDC; // type:object size:0x4 scope:local align:4 data:float +@8899 = .sdata2:0x803ECFE0; // type:object size:0x4 scope:local align:4 data:float +@8900 = .sdata2:0x803ECFE4; // type:object size:0x4 scope:local align:4 data:float +@8901 = .sdata2:0x803ECFE8; // type:object size:0x4 scope:local align:4 data:float +@8902 = .sdata2:0x803ECFEC; // type:object size:0x4 scope:local align:4 data:float +@8903 = .sdata2:0x803ECFF0; // type:object size:0x4 scope:local align:4 data:float +@8904 = .sdata2:0x803ECFF4; // type:object size:0x4 scope:local align:4 data:float +@8905 = .sdata2:0x803ECFF8; // type:object size:0x4 scope:local align:4 data:float +@8906 = .sdata2:0x803ECFFC; // type:object size:0x4 scope:local align:4 data:float +@8956 = .sdata2:0x803ED000; // type:object size:0x4 scope:local align:4 data:float +@8957 = .sdata2:0x803ED004; // type:object size:0x4 scope:local align:4 data:float +@8958 = .sdata2:0x803ED008; // type:object size:0x4 scope:local align:4 data:float +@8959 = .sdata2:0x803ED00C; // type:object size:0x4 scope:local align:4 data:float +@8960 = .sdata2:0x803ED010; // type:object size:0x4 scope:local align:4 data:float +@8961 = .sdata2:0x803ED014; // type:object size:0x4 scope:local align:4 data:float +@8962 = .sdata2:0x803ED018; // type:object size:0x4 scope:local align:4 data:float +@9349 = .sdata2:0x803ED01C; // type:object size:0x4 scope:local align:4 data:float +@9350 = .sdata2:0x803ED020; // type:object size:0x4 scope:local align:4 data:float +@9351 = .sdata2:0x803ED024; // type:object size:0x4 scope:local align:4 data:float +@9352 = .sdata2:0x803ED028; // type:object size:0x4 scope:local align:4 data:float +@9353 = .sdata2:0x803ED02C; // type:object size:0x4 scope:local align:4 data:float +@9354 = .sdata2:0x803ED030; // type:object size:0x4 scope:local align:4 data:float +@9355 = .sdata2:0x803ED034; // type:object size:0x4 scope:local align:4 data:float +@9356 = .sdata2:0x803ED038; // type:object size:0x4 scope:local align:4 data:float +@9357 = .sdata2:0x803ED03C; // type:object size:0x4 scope:local align:4 data:float +@9358 = .sdata2:0x803ED040; // type:object size:0x4 scope:local align:4 data:float +@9359 = .sdata2:0x803ED044; // type:object size:0x4 scope:local align:4 data:float +@9360 = .sdata2:0x803ED048; // type:object size:0x4 scope:local align:4 data:float +@9861 = .sdata2:0x803ED04C; // type:object size:0x4 scope:local align:4 data:float +@9862 = .sdata2:0x803ED050; // type:object size:0x4 scope:local align:4 data:float +@9863 = .sdata2:0x803ED054; // type:object size:0x4 scope:local align:4 data:float +@9864 = .sdata2:0x803ED058; // type:object size:0x4 scope:local align:4 data:float +@9865 = .sdata2:0x803ED05C; // type:object size:0x4 scope:local align:4 data:float +@9866 = .sdata2:0x803ED060; // type:object size:0x4 scope:local align:4 data:float +@9867 = .sdata2:0x803ED064; // type:object size:0x4 scope:local align:4 data:float +@9868 = .sdata2:0x803ED068; // type:object size:0x4 scope:local align:4 data:float +@9869 = .sdata2:0x803ED06C; // type:object size:0x4 scope:local align:4 data:float +@10297 = .sdata2:0x803ED070; // type:object size:0x4 scope:local align:4 data:float +@10298 = .sdata2:0x803ED074; // type:object size:0x4 scope:local align:4 data:float +@10299 = .sdata2:0x803ED078; // type:object size:0x4 scope:local align:4 data:float +@10300 = .sdata2:0x803ED07C; // type:object size:0x4 scope:local align:4 data:float +@10301 = .sdata2:0x803ED080; // type:object size:0x4 scope:local align:4 data:float +@10302 = .sdata2:0x803ED084; // type:object size:0x4 scope:local align:4 data:float +@10303 = .sdata2:0x803ED088; // type:object size:0x4 scope:local align:4 data:float +@10304 = .sdata2:0x803ED08C; // type:object size:0x4 scope:local align:4 data:float +@10305 = .sdata2:0x803ED090; // type:object size:0x4 scope:local align:4 data:float +@10306 = .sdata2:0x803ED094; // type:object size:0x4 scope:local align:4 data:float +@10307 = .sdata2:0x803ED098; // type:object size:0x4 scope:local align:4 data:float +@10308 = .sdata2:0x803ED09C; // type:object size:0x4 scope:local align:4 data:float +@10309 = .sdata2:0x803ED0A0; // type:object size:0x4 scope:local align:4 data:float +@10310 = .sdata2:0x803ED0A4; // type:object size:0x4 scope:local align:4 data:float +@10311 = .sdata2:0x803ED0A8; // type:object size:0x4 scope:local align:4 data:float +@10312 = .sdata2:0x803ED0AC; // type:object size:0x4 scope:local align:4 data:float +@10313 = .sdata2:0x803ED0B0; // type:object size:0x4 scope:local align:4 data:float +@10314 = .sdata2:0x803ED0B4; // type:object size:0x4 scope:local align:4 data:float +@10315 = .sdata2:0x803ED0B8; // type:object size:0x4 scope:local align:4 data:float +@10316 = .sdata2:0x803ED0BC; // type:object size:0x4 scope:local align:4 data:float +@10317 = .sdata2:0x803ED0C0; // type:object size:0x4 scope:local align:4 data:float +@10318 = .sdata2:0x803ED0C4; // type:object size:0x4 scope:local align:4 data:float +@10319 = .sdata2:0x803ED0C8; // type:object size:0x4 scope:local align:4 data:float +@10320 = .sdata2:0x803ED0CC; // type:object size:0x4 scope:local align:4 data:float +@10321 = .sdata2:0x803ED0D0; // type:object size:0x4 scope:local align:4 data:float +@10322 = .sdata2:0x803ED0D4; // type:object size:0x4 scope:local align:4 data:float +@10323 = .sdata2:0x803ED0D8; // type:object size:0x4 scope:local align:4 data:float +@10324 = .sdata2:0x803ED0DC; // type:object size:0x4 scope:local align:4 data:float +@10325 = .sdata2:0x803ED0E0; // type:object size:0x4 scope:local align:4 data:float +@10326 = .sdata2:0x803ED0E4; // type:object size:0x4 scope:local align:4 data:float +@10327 = .sdata2:0x803ED0E8; // type:object size:0x4 scope:local align:4 data:float +@10328 = .sdata2:0x803ED0EC; // type:object size:0x4 scope:local align:4 data:float +@10329 = .sdata2:0x803ED0F0; // type:object size:0x4 scope:local align:4 data:float +@10330 = .sdata2:0x803ED0F4; // type:object size:0x4 scope:local align:4 data:float +@10331 = .sdata2:0x803ED0F8; // type:object size:0x4 scope:local align:4 data:float +@10332 = .sdata2:0x803ED0FC; // type:object size:0x4 scope:local align:4 data:float +@10333 = .sdata2:0x803ED100; // type:object size:0x4 scope:local align:4 data:float +@10334 = .sdata2:0x803ED104; // type:object size:0x4 scope:local align:4 data:float +@10335 = .sdata2:0x803ED108; // type:object size:0x4 scope:local align:4 data:float +@10336 = .sdata2:0x803ED10C; // type:object size:0x4 scope:local align:4 data:float +@10337 = .sdata2:0x803ED110; // type:object size:0x4 scope:local align:4 data:float +@10338 = .sdata2:0x803ED114; // type:object size:0x4 scope:local align:4 data:float +@10339 = .sdata2:0x803ED118; // type:object size:0x4 scope:local align:4 data:float +@10340 = .sdata2:0x803ED11C; // type:object size:0x4 scope:local align:4 data:float +@10341 = .sdata2:0x803ED120; // type:object size:0x4 scope:local align:4 data:float +@10342 = .sdata2:0x803ED124; // type:object size:0x4 scope:local align:4 data:float +@10343 = .sdata2:0x803ED128; // type:object size:0x4 scope:local align:4 data:float +@10344 = .sdata2:0x803ED12C; // type:object size:0x4 scope:local align:4 data:float +@10709 = .sdata2:0x803ED130; // type:object size:0x4 scope:local align:4 data:float +@10710 = .sdata2:0x803ED134; // type:object size:0x4 scope:local align:4 data:float +@10711 = .sdata2:0x803ED138; // type:object size:0x4 scope:local align:4 data:float +@10712 = .sdata2:0x803ED13C; // type:object size:0x4 scope:local align:4 data:float +@10713 = .sdata2:0x803ED140; // type:object size:0x4 scope:local align:4 data:float +@10714 = .sdata2:0x803ED144; // type:object size:0x4 scope:local align:4 data:float +@10715 = .sdata2:0x803ED148; // type:object size:0x4 scope:local align:4 data:float +@10716 = .sdata2:0x803ED14C; // type:object size:0x4 scope:local align:4 data:float +@10717 = .sdata2:0x803ED150; // type:object size:0x4 scope:local align:4 data:float +@10718 = .sdata2:0x803ED154; // type:object size:0x4 scope:local align:4 data:float +@10895 = .sdata2:0x803ED158; // type:object size:0x4 scope:local align:4 data:float +@10896 = .sdata2:0x803ED15C; // type:object size:0x4 scope:local align:4 data:float +@10897 = .sdata2:0x803ED160; // type:object size:0x4 scope:local align:4 data:float +@10898 = .sdata2:0x803ED164; // type:object size:0x4 scope:local align:4 data:float +@10899 = .sdata2:0x803ED168; // type:object size:0x4 scope:local align:4 data:float +@10900 = .sdata2:0x803ED16C; // type:object size:0x4 scope:local align:4 data:float +@10901 = .sdata2:0x803ED170; // type:object size:0x4 scope:local align:4 data:float +@11070 = .sdata2:0x803ED174; // type:object size:0x4 scope:local align:4 data:float +@11071 = .sdata2:0x803ED178; // type:object size:0x4 scope:local align:4 data:float +@11072 = .sdata2:0x803ED17C; // type:object size:0x4 scope:local align:4 data:float +@11073 = .sdata2:0x803ED180; // type:object size:0x4 scope:local align:4 data:float +@11074 = .sdata2:0x803ED184; // type:object size:0x4 scope:local align:4 data:float +@11075 = .sdata2:0x803ED188; // type:object size:0x4 scope:local align:4 data:float +@11478 = .sdata2:0x803ED18C; // type:object size:0x4 scope:local align:4 data:float +@11479 = .sdata2:0x803ED190; // type:object size:0x4 scope:local align:4 data:float +@4178 = .sdata2:0x803ED198; // type:object size:0x4 scope:local align:4 data:float +@4240 = .sdata2:0x803ED19C; // type:object size:0x4 scope:local align:4 data:float +@4281 = .sdata2:0x803ED1A0; // type:object size:0x8 scope:local align:8 data:double +@4322 = .sdata2:0x803ED1A8; // type:object size:0x4 scope:local align:4 data:float +@4325 = .sdata2:0x803ED1B0; // type:object size:0x8 scope:local align:8 data:double +@4391 = .sdata2:0x803ED1B8; // type:object size:0x4 scope:local align:4 data:float +@4392 = .sdata2:0x803ED1BC; // type:object size:0x4 scope:local align:4 data:float +@4621 = .sdata2:0x803ED1C0; // type:object size:0x4 scope:local align:4 data:float +@4622 = .sdata2:0x803ED1C8; // type:object size:0x8 scope:local align:8 data:double +@4623 = .sdata2:0x803ED1D0; // type:object size:0x8 scope:local align:8 data:double +@4876 = .sdata2:0x803ED1D8; // type:object size:0x4 scope:local align:4 data:float +@4877 = .sdata2:0x803ED1DC; // type:object size:0x4 scope:local align:4 data:float +@5155 = .sdata2:0x803ED1E0; // type:object size:0x4 scope:local align:4 data:4byte +@4090 = .sdata2:0x803ED1E8; // type:object size:0x4 scope:local align:4 data:float +@4091 = .sdata2:0x803ED1EC; // type:object size:0x4 scope:local align:4 data:float +@4092 = .sdata2:0x803ED1F0; // type:object size:0x8 scope:local align:8 data:double +@4093 = .sdata2:0x803ED1F8; // type:object size:0x8 scope:local align:8 data:double +@4094 = .sdata2:0x803ED200; // type:object size:0x4 scope:local align:4 data:float +@4095 = .sdata2:0x803ED204; // type:object size:0x4 scope:local align:4 data:float +@4096 = .sdata2:0x803ED208; // type:object size:0x4 scope:local align:4 data:float +@4097 = .sdata2:0x803ED20C; // type:object size:0x4 scope:local align:4 data:float +@4098 = .sdata2:0x803ED210; // type:object size:0x4 scope:local align:4 data:float +@4099 = .sdata2:0x803ED214; // type:object size:0x4 scope:local align:4 data:float +@4272 = .sdata2:0x803ED218; // type:object size:0x4 scope:local align:4 data:float +@4512 = .sdata2:0x803ED21C; // type:object size:0x4 scope:local align:4 data:float +@4513 = .sdata2:0x803ED220; // type:object size:0x4 scope:local align:4 data:float +@4515 = .sdata2:0x803ED228; // type:object size:0x8 scope:local align:8 data:double +@4705 = .sdata2:0x803ED230; // type:object size:0x4 scope:local align:4 data:float +@4733 = .sdata2:0x803ED234; // type:object size:0x4 scope:local align:4 data:float +@4051 = .sdata2:0x803ED238; // type:object size:0x4 scope:local align:4 data:float +@4052 = .sdata2:0x803ED23C; // type:object size:0x4 scope:local align:4 data:float +@2194 = .sdata2:0x803ED240; // type:object size:0x8 scope:local align:8 data:double +@2254 = .sdata2:0x803ED248; // type:object size:0x4 scope:local align:4 data:float +@2255 = .sdata2:0x803ED24C; // type:object size:0x4 scope:local align:4 data:float +@3972 = .sdata2:0x803ED250; // type:object size:0x4 scope:local align:4 data:float +@4036 = .sdata2:0x803ED258; // type:object size:0x8 scope:local align:8 data:double +@4245 = .sdata2:0x803ED260; // type:object size:0x4 scope:local align:4 data:float +@8275 = .sdata2:0x803ED264; // type:object size:0x4 scope:local align:4 data:float +@4012 = .sdata2:0x803ED268; // type:object size:0x8 scope:local align:8 data:double +@4076 = .sdata2:0x803ED270; // type:object size:0x4 scope:local align:4 data:float +@4077 = .sdata2:0x803ED274; // type:object size:0x4 scope:local align:4 data:float +@4079 = .sdata2:0x803ED278; // type:object size:0x8 scope:local align:8 data:double +@4088 = .sdata2:0x803ED280; // type:object size:0x4 scope:local align:4 data:float +@4239 = .sdata2:0x803ED284; // type:object size:0x4 scope:local align:4 data:float +@4240 = .sdata2:0x803ED288; // type:object size:0x4 scope:local align:4 data:float +@4241 = .sdata2:0x803ED28C; // type:object size:0x4 scope:local align:4 data:float +@4242 = .sdata2:0x803ED290; // type:object size:0x4 scope:local align:4 data:float +@4243 = .sdata2:0x803ED294; // type:object size:0x4 scope:local align:4 data:float +@4261 = .sdata2:0x803ED298; // type:object size:0x4 scope:local align:4 data:float +@4262 = .sdata2:0x803ED29C; // type:object size:0x4 scope:local align:4 data:float +@4263 = .sdata2:0x803ED2A0; // type:object size:0x4 scope:local align:4 data:float +@4264 = .sdata2:0x803ED2A4; // type:object size:0x4 scope:local align:4 data:float +@4265 = .sdata2:0x803ED2A8; // type:object size:0x4 scope:local align:4 data:float +@4266 = .sdata2:0x803ED2AC; // type:object size:0x4 scope:local align:4 data:float +@4267 = .sdata2:0x803ED2B0; // type:object size:0x4 scope:local align:4 data:float +@4268 = .sdata2:0x803ED2B4; // type:object size:0x4 scope:local align:4 data:float +@4284 = .sdata2:0x803ED2B8; // type:object size:0x4 scope:local align:4 data:float +@4285 = .sdata2:0x803ED2BC; // type:object size:0x4 scope:local align:4 data:float +@4286 = .sdata2:0x803ED2C0; // type:object size:0x4 scope:local align:4 data:float +@4287 = .sdata2:0x803ED2C4; // type:object size:0x4 scope:local align:4 data:float +@4288 = .sdata2:0x803ED2C8; // type:object size:0x4 scope:local align:4 data:float +@4289 = .sdata2:0x803ED2CC; // type:object size:0x4 scope:local align:4 data:float +@4290 = .sdata2:0x803ED2D0; // type:object size:0x4 scope:local align:4 data:float +@4308 = .sdata2:0x803ED2D4; // type:object size:0x4 scope:local align:4 data:float +@4521 = .sdata2:0x803ED2D8; // type:object size:0x4 scope:local align:4 data:float +@4522 = .sdata2:0x803ED2DC; // type:object size:0x4 scope:local align:4 data:float +@4523 = .sdata2:0x803ED2E0; // type:object size:0x4 scope:local align:4 data:float +@4750 = .sdata2:0x803ED2E4; // type:object size:0x4 scope:local align:4 data:float +@4083 = .sdata2:0x803ED2E8; // type:object size:0x4 scope:local align:4 data:float +@4084 = .sdata2:0x803ED2F0; // type:object size:0x8 scope:local align:8 data:double +@4085 = .sdata2:0x803ED2F8; // type:object size:0x8 scope:local align:8 data:double +@4086 = .sdata2:0x803ED300; // type:object size:0x4 scope:local align:4 data:float +@4087 = .sdata2:0x803ED304; // type:object size:0x4 scope:local align:4 data:float +@4120 = .sdata2:0x803ED308; // type:object size:0x4 scope:local align:4 data:float +@4153 = .sdata2:0x803ED30C; // type:object size:0x4 scope:local align:4 data:float +@4155 = .sdata2:0x803ED310; // type:object size:0x8 scope:local align:8 data:double +@4237 = .sdata2:0x803ED318; // type:object size:0x4 scope:local align:4 data:float +@4563 = .sdata2:0x803ED31C; // type:object size:0x4 scope:local align:4 data:float +@4564 = .sdata2:0x803ED320; // type:object size:0x4 scope:local align:4 data:float +@4565 = .sdata2:0x803ED324; // type:object size:0x4 scope:local align:4 data:float +@4566 = .sdata2:0x803ED328; // type:object size:0x4 scope:local align:4 data:float +@4567 = .sdata2:0x803ED32C; // type:object size:0x4 scope:local align:4 data:float +@4568 = .sdata2:0x803ED330; // type:object size:0x4 scope:local align:4 data:float +@4651 = .sdata2:0x803ED338; // type:object size:0x8 scope:local align:8 data:double +@4167 = .sdata2:0x803ED340; // type:object size:0x4 scope:local align:4 data:float +@4168 = .sdata2:0x803ED344; // type:object size:0x4 scope:local align:4 data:float +@4169 = .sdata2:0x803ED348; // type:object size:0x4 scope:local align:4 data:float +@4170 = .sdata2:0x803ED34C; // type:object size:0x4 scope:local align:4 data:float +@4243 = .sdata2:0x803ED350; // type:object size:0x4 scope:local align:4 data:float +@4244 = .sdata2:0x803ED358; // type:object size:0x8 scope:local align:8 data:double +@4245 = .sdata2:0x803ED360; // type:object size:0x8 scope:local align:8 data:double +@4141 = .sdata2:0x803ED368; // type:object size:0x4 scope:local align:4 data:float +@4335 = .sdata2:0x803ED36C; // type:object size:0x4 scope:local align:4 data:float +@4336 = .sdata2:0x803ED370; // type:object size:0x4 scope:local align:4 data:float +@4874 = .sdata2:0x803ED374; // type:object size:0x4 scope:local align:4 data:4byte +@4883 = .sdata2:0x803ED378; // type:object size:0x4 scope:local align:4 data:4byte +@4897 = .sdata2:0x803ED37C; // type:object size:0x4 scope:local align:4 data:float +@4898 = .sdata2:0x803ED380; // type:object size:0x4 scope:local align:4 data:float +@4899 = .sdata2:0x803ED384; // type:object size:0x4 scope:local align:4 data:float +@4948 = .sdata2:0x803ED388; // type:object size:0x8 scope:local align:8 data:double +@4987 = .sdata2:0x803ED390; // type:object size:0x4 scope:local align:4 data:float +@5021 = .sdata2:0x803ED394; // type:object size:0x4 scope:local align:4 data:float +@5032 = .sdata2:0x803ED398; // type:object size:0x4 scope:local align:4 data:float +@5072 = .sdata2:0x803ED39C; // type:object size:0x4 scope:local align:4 data:float +@5074 = .sdata2:0x803ED3A0; // type:object size:0x8 scope:local align:8 data:double +@3975 = .sdata2:0x803ED3A8; // type:object size:0x4 scope:local align:4 data:float +@3976 = .sdata2:0x803ED3AC; // type:object size:0x4 scope:local align:4 data:float +@4023 = .sdata2:0x803ED3B0; // type:object size:0x4 scope:local align:4 data:float +@4024 = .sdata2:0x803ED3B4; // type:object size:0x4 scope:local align:4 data:float +@4025 = .sdata2:0x803ED3B8; // type:object size:0x4 scope:local align:4 data:float +@4026 = .sdata2:0x803ED3BC; // type:object size:0x4 scope:local align:4 data:float +@4027 = .sdata2:0x803ED3C0; // type:object size:0x4 scope:local align:4 data:float +@4028 = .sdata2:0x803ED3C8; // type:object size:0x8 scope:local align:8 data:double +@4029 = .sdata2:0x803ED3D0; // type:object size:0x8 scope:local align:8 data:double +@4270 = .sdata2:0x803ED3D8; // type:object size:0x4 scope:local align:4 data:float +@4271 = .sdata2:0x803ED3DC; // type:object size:0x4 scope:local align:4 data:float +@4272 = .sdata2:0x803ED3E0; // type:object size:0x4 scope:local align:4 data:float +@4273 = .sdata2:0x803ED3E4; // type:object size:0x4 scope:local align:4 data:float +@4274 = .sdata2:0x803ED3E8; // type:object size:0x4 scope:local align:4 data:float +@4275 = .sdata2:0x803ED3EC; // type:object size:0x4 scope:local align:4 data:float +@4276 = .sdata2:0x803ED3F0; // type:object size:0x4 scope:local align:4 data:float +@4277 = .sdata2:0x803ED3F4; // type:object size:0x4 scope:local align:4 data:float +@4681 = .sdata2:0x803ED3F8; // type:object size:0x4 scope:local align:4 data:float +@4682 = .sdata2:0x803ED3FC; // type:object size:0x4 scope:local align:4 data:float +@4683 = .sdata2:0x803ED400; // type:object size:0x4 scope:local align:4 data:float +@4725 = .sdata2:0x803ED404; // type:object size:0x4 scope:local align:4 data:float +@5195 = .sdata2:0x803ED408; // type:object size:0x4 scope:local align:4 data:float +@5196 = .sdata2:0x803ED410; // type:object size:0x8 scope:local align:8 data:double +@5197 = .sdata2:0x803ED418; // type:object size:0x8 scope:local align:8 data:double +@5198 = .sdata2:0x803ED420; // type:object size:0x4 scope:local align:4 data:float +@5199 = .sdata2:0x803ED428; // type:object size:0x8 scope:local align:8 data:double +@5200 = .sdata2:0x803ED430; // type:object size:0x4 scope:local align:4 data:float +@5203 = .sdata2:0x803ED438; // type:object size:0x8 scope:local align:8 data:double +@5837 = .sdata2:0x803ED440; // type:object size:0x4 scope:local align:4 data:float +@5838 = .sdata2:0x803ED444; // type:object size:0x4 scope:local align:4 data:float +@5839 = .sdata2:0x803ED448; // type:object size:0x4 scope:local align:4 data:float +@5840 = .sdata2:0x803ED44C; // type:object size:0x4 scope:local align:4 data:float +@5841 = .sdata2:0x803ED450; // type:object size:0x4 scope:local align:4 data:float +@5842 = .sdata2:0x803ED454; // type:object size:0x4 scope:local align:4 data:float +@6230 = .sdata2:0x803ED458; // type:object size:0x4 scope:local align:4 data:float +@6231 = .sdata2:0x803ED460; // type:object size:0x8 scope:local align:8 data:double +@6232 = .sdata2:0x803ED468; // type:object size:0x8 scope:local align:8 data:double +@6375 = .sdata2:0x803ED470; // type:object size:0x4 scope:local align:4 data:float +@6479 = .sdata2:0x803ED474; // type:object size:0x4 scope:local align:4 data:float +@6480 = .sdata2:0x803ED478; // type:object size:0x4 scope:local align:4 data:float +@6482 = .sdata2:0x803ED480; // type:object size:0x8 scope:local align:8 data:double +@6535 = .sdata2:0x803ED488; // type:object size:0x4 scope:local align:4 data:float +@6663 = .sdata2:0x803ED48C; // type:object size:0x4 scope:local align:4 data:float +m_arc_name__9daArrow_c = .sdata2:0x803ED490; // type:object size:0x5 scope:global align:4 data:string +@4187 = .sdata2:0x803ED498; // type:object size:0x4 scope:local align:4 data:float +@4188 = .sdata2:0x803ED4A0; // type:object size:0x8 scope:local align:8 data:double +@4189 = .sdata2:0x803ED4A8; // type:object size:0x8 scope:local align:8 data:double +@4282 = .sdata2:0x803ED4B0; // type:object size:0x4 scope:local align:4 data:float +@4283 = .sdata2:0x803ED4B4; // type:object size:0x4 scope:local align:4 data:float +@4381 = .sdata2:0x803ED4B8; // type:object size:0x4 scope:local align:4 data:float +@4382 = .sdata2:0x803ED4BC; // type:object size:0x4 scope:local align:4 data:float +@4383 = .sdata2:0x803ED4C0; // type:object size:0x4 scope:local align:4 data:float +@4384 = .sdata2:0x803ED4C4; // type:object size:0x4 scope:local align:4 data:float +use_mp$4388 = .sdata2:0x803ED4C8; // type:object size:0x8 scope:local align:4 +@4458 = .sdata2:0x803ED4D0; // type:object size:0x4 scope:local align:4 data:float +@5109 = .sdata2:0x803ED4D4; // type:object size:0x4 scope:local align:4 data:float +@5110 = .sdata2:0x803ED4D8; // type:object size:0x4 scope:local align:4 data:float +@5111 = .sdata2:0x803ED4DC; // type:object size:0x4 scope:local align:4 data:float +@5112 = .sdata2:0x803ED4E0; // type:object size:0x4 scope:local align:4 data:float +@5113 = .sdata2:0x803ED4E4; // type:object size:0x4 scope:local align:4 data:float +@5114 = .sdata2:0x803ED4E8; // type:object size:0x4 scope:local align:4 data:float +@5180 = .sdata2:0x803ED4EC; // type:object size:0x4 scope:local align:4 data:float +@5181 = .sdata2:0x803ED4F0; // type:object size:0x4 scope:local align:4 data:float +@5182 = .sdata2:0x803ED4F4; // type:object size:0x4 scope:local align:4 data:float +@5184 = .sdata2:0x803ED4F8; // type:object size:0x8 scope:local align:8 data:double +@5727 = .sdata2:0x803ED500; // type:object size:0x4 scope:local align:4 data:float +@5728 = .sdata2:0x803ED504; // type:object size:0x4 scope:local align:4 data:float +@5729 = .sdata2:0x803ED508; // type:object size:0x4 scope:local align:4 data:float +@5730 = .sdata2:0x803ED50C; // type:object size:0x4 scope:local align:4 data:float +@5731 = .sdata2:0x803ED510; // type:object size:0x4 scope:local align:4 data:float +@5732 = .sdata2:0x803ED514; // type:object size:0x4 scope:local align:4 data:float +@5733 = .sdata2:0x803ED518; // type:object size:0x4 scope:local align:4 data:float +@5789 = .sdata2:0x803ED51C; // type:object size:0x4 scope:local align:4 data:float +@5855 = .sdata2:0x803ED520; // type:object size:0x4 scope:local align:4 data:float +@5856 = .sdata2:0x803ED524; // type:object size:0x4 scope:local align:4 data:float +use_mp$5882 = .sdata2:0x803ED528; // type:object size:0x8 scope:local align:4 +@5977 = .sdata2:0x803ED530; // type:object size:0x4 scope:local align:4 data:float +@5978 = .sdata2:0x803ED534; // type:object size:0x4 scope:local align:4 data:float +@5979 = .sdata2:0x803ED538; // type:object size:0x4 scope:local align:4 data:float +@6002 = .sdata2:0x803ED53C; // type:object size:0x4 scope:local align:4 data:float +@4197 = .sdata2:0x803ED540; // type:object size:0x4 scope:local align:4 data:float +@4217 = .sdata2:0x803ED544; // type:object size:0x4 scope:local align:4 data:float +@4232 = .sdata2:0x803ED548; // type:object size:0x8 scope:local align:8 data:double +@4613 = .sdata2:0x803ED550; // type:object size:0x4 scope:local align:4 data:float +@4265 = .sdata2:0x803ED558; // type:object size:0x4 scope:local align:4 data:float +@4266 = .sdata2:0x803ED55C; // type:object size:0x4 scope:local align:4 data:float +@4267 = .sdata2:0x803ED560; // type:object size:0x8 scope:local align:8 data:double +@4268 = .sdata2:0x803ED568; // type:object size:0x8 scope:local align:8 data:double +@4269 = .sdata2:0x803ED570; // type:object size:0x4 scope:local align:4 data:float +@4270 = .sdata2:0x803ED574; // type:object size:0x4 scope:local align:4 data:float +@4271 = .sdata2:0x803ED578; // type:object size:0x4 scope:local align:4 data:float +@4272 = .sdata2:0x803ED57C; // type:object size:0x4 scope:local align:4 data:float +@4273 = .sdata2:0x803ED580; // type:object size:0x4 scope:local align:4 data:float +@4274 = .sdata2:0x803ED584; // type:object size:0x4 scope:local align:4 data:float +@4275 = .sdata2:0x803ED588; // type:object size:0x4 scope:local align:4 data:float +@4277 = .sdata2:0x803ED590; // type:object size:0x8 scope:local align:8 data:double +@4369 = .sdata2:0x803ED598; // type:object size:0x4 scope:local align:4 data:float +@4471 = .sdata2:0x803ED59C; // type:object size:0x4 scope:local align:4 data:float +@4472 = .sdata2:0x803ED5A0; // type:object size:0x4 scope:local align:4 data:float +@4525 = .sdata2:0x803ED5A4; // type:object size:0x4 scope:local align:4 data:float +@4666 = .sdata2:0x803ED5A8; // type:object size:0x4 scope:local align:4 data:float +@4667 = .sdata2:0x803ED5AC; // type:object size:0x4 scope:local align:4 data:float +@4668 = .sdata2:0x803ED5B0; // type:object size:0x4 scope:local align:4 data:float +@4669 = .sdata2:0x803ED5B4; // type:object size:0x4 scope:local align:4 data:float +@4670 = .sdata2:0x803ED5B8; // type:object size:0x4 scope:local align:4 data:float +@4721 = .sdata2:0x803ED5BC; // type:object size:0x4 scope:local align:4 data:float +@4752 = .sdata2:0x803ED5C0; // type:object size:0x4 scope:local align:4 data:float +@4753 = .sdata2:0x803ED5C4; // type:object size:0x4 scope:local align:4 data:float +@4754 = .sdata2:0x803ED5C8; // type:object size:0x4 scope:local align:4 data:float +@4755 = .sdata2:0x803ED5CC; // type:object size:0x4 scope:local align:4 data:float +@4756 = .sdata2:0x803ED5D0; // type:object size:0x4 scope:local align:4 data:float +@4757 = .sdata2:0x803ED5D4; // type:object size:0x4 scope:local align:4 data:float +@4822 = .sdata2:0x803ED5D8; // type:object size:0x4 scope:local align:4 data:float +@4853 = .sdata2:0x803ED5DC; // type:object size:0x4 scope:local align:4 data:float +@4854 = .sdata2:0x803ED5E0; // type:object size:0x4 scope:local align:4 data:float +@4875 = .sdata2:0x803ED5E4; // type:object size:0x4 scope:local align:4 data:float +@4928 = .sdata2:0x803ED5E8; // type:object size:0x4 scope:local align:4 data:float +@4929 = .sdata2:0x803ED5EC; // type:object size:0x4 scope:local align:4 data:float +@5136 = .sdata2:0x803ED5F0; // type:object size:0x4 scope:local align:4 data:float +@5137 = .sdata2:0x803ED5F4; // type:object size:0x4 scope:local align:4 data:float +@5138 = .sdata2:0x803ED5F8; // type:object size:0x4 scope:local align:4 data:float +@5139 = .sdata2:0x803ED5FC; // type:object size:0x4 scope:local align:4 data:float +@5245 = .sdata2:0x803ED600; // type:object size:0x4 scope:local align:4 data:float +@5246 = .sdata2:0x803ED604; // type:object size:0x4 scope:local align:4 data:float +@5247 = .sdata2:0x803ED608; // type:object size:0x4 scope:local align:4 data:float +@5248 = .sdata2:0x803ED60C; // type:object size:0x4 scope:local align:4 data:float +@5249 = .sdata2:0x803ED610; // type:object size:0x4 scope:local align:4 data:float +@5501 = .sdata2:0x803ED614; // type:object size:0x4 scope:local align:4 data:float +@5502 = .sdata2:0x803ED618; // type:object size:0x4 scope:local align:4 data:float +@5503 = .sdata2:0x803ED61C; // type:object size:0x4 scope:local align:4 data:float +@5504 = .sdata2:0x803ED620; // type:object size:0x4 scope:local align:4 data:float +@5590 = .sdata2:0x803ED624; // type:object size:0x4 scope:local align:4 data:float +@6022 = .sdata2:0x803ED628; // type:object size:0x4 scope:local align:4 data:float +@6023 = .sdata2:0x803ED62C; // type:object size:0x4 scope:local align:4 data:float +@6024 = .sdata2:0x803ED630; // type:object size:0x4 scope:local align:4 data:float +@6025 = .sdata2:0x803ED634; // type:object size:0x4 scope:local align:4 data:float +@6026 = .sdata2:0x803ED638; // type:object size:0x4 scope:local align:4 data:float +@4150 = .sdata2:0x803ED640; // type:object size:0x4 scope:local align:4 data:float +@4151 = .sdata2:0x803ED644; // type:object size:0x4 scope:local align:4 data:float +@4152 = .sdata2:0x803ED648; // type:object size:0x4 scope:local align:4 data:float +@4153 = .sdata2:0x803ED64C; // type:object size:0x4 scope:local align:4 data:float +@4154 = .sdata2:0x803ED650; // type:object size:0x4 scope:local align:4 data:float +@4155 = .sdata2:0x803ED654; // type:object size:0x4 scope:local align:4 data:float +@4193 = .sdata2:0x803ED658; // type:object size:0x4 scope:local align:4 data:float +@4194 = .sdata2:0x803ED660; // type:object size:0x8 scope:local align:8 data:double +@4195 = .sdata2:0x803ED668; // type:object size:0x8 scope:local align:8 data:double +@4196 = .sdata2:0x803ED670; // type:object size:0x4 scope:local align:4 data:float +@4197 = .sdata2:0x803ED674; // type:object size:0x4 scope:local align:4 data:float +@4198 = .sdata2:0x803ED678; // type:object size:0x4 scope:local align:4 data:float +@4199 = .sdata2:0x803ED67C; // type:object size:0x4 scope:local align:4 data:float +@4200 = .sdata2:0x803ED680; // type:object size:0x4 scope:local align:4 data:float +@4201 = .sdata2:0x803ED684; // type:object size:0x4 scope:local align:4 data:float +@4202 = .sdata2:0x803ED688; // type:object size:0x4 scope:local align:4 data:float +@4331 = .sdata2:0x803ED68C; // type:object size:0x4 scope:local align:4 data:float +@4332 = .sdata2:0x803ED690; // type:object size:0x4 scope:local align:4 data:float +@4333 = .sdata2:0x803ED694; // type:object size:0x4 scope:local align:4 data:float +@4334 = .sdata2:0x803ED698; // type:object size:0x4 scope:local align:4 data:float +@4335 = .sdata2:0x803ED69C; // type:object size:0x4 scope:local align:4 data:float +@4337 = .sdata2:0x803ED6A0; // type:object size:0x8 scope:local align:8 data:double +@4441 = .sdata2:0x803ED6A8; // type:object size:0x4 scope:local align:4 data:float +@4442 = .sdata2:0x803ED6AC; // type:object size:0x4 scope:local align:4 data:float +@4489 = .sdata2:0x803ED6B0; // type:object size:0x4 scope:local align:4 data:float +@4490 = .sdata2:0x803ED6B4; // type:object size:0x4 scope:local align:4 data:float +@4491 = .sdata2:0x803ED6B8; // type:object size:0x4 scope:local align:4 data:float +@4887 = .sdata2:0x803ED6BC; // type:object size:0x4 scope:local align:4 data:float +@4918 = .sdata2:0x803ED6C0; // type:object size:0x4 scope:local align:4 data:float +@4991 = .sdata2:0x803ED6C4; // type:object size:0x4 scope:local align:4 data:float +@4992 = .sdata2:0x803ED6C8; // type:object size:0x4 scope:local align:4 data:float +@4993 = .sdata2:0x803ED6CC; // type:object size:0x4 scope:local align:4 data:float +@5089 = .sdata2:0x803ED6D0; // type:object size:0x4 scope:local align:4 data:float +@5090 = .sdata2:0x803ED6D4; // type:object size:0x4 scope:local align:4 data:float +@5161 = .sdata2:0x803ED6D8; // type:object size:0x4 scope:local align:4 data:float +@5194 = .sdata2:0x803ED6DC; // type:object size:0x4 scope:local align:4 data:float +@5218 = .sdata2:0x803ED6E0; // type:object size:0x4 scope:local align:4 data:float +@5750 = .sdata2:0x803ED6E4; // type:object size:0x4 scope:local align:4 data:float +@4426 = .sdata2:0x803ED6E8; // type:object size:0x4 scope:local align:4 data:float +@4427 = .sdata2:0x803ED6EC; // type:object size:0x4 scope:local align:4 data:float +@4670 = .sdata2:0x803ED6F0; // type:object size:0x4 scope:local align:4 data:4byte +@4671 = .sdata2:0x803ED6F4; // type:object size:0x4 scope:local align:4 data:4byte +@4721 = .sdata2:0x803ED6F8; // type:object size:0x4 scope:local align:4 data:float +@4722 = .sdata2:0x803ED6FC; // type:object size:0x4 scope:local align:4 data:float +@4723 = .sdata2:0x803ED700; // type:object size:0x4 scope:local align:4 data:float +@4724 = .sdata2:0x803ED704; // type:object size:0x4 scope:local align:4 data:float +@4725 = .sdata2:0x803ED708; // type:object size:0x4 scope:local align:4 data:float +@4726 = .sdata2:0x803ED70C; // type:object size:0x4 scope:local align:4 data:float +@4727 = .sdata2:0x803ED710; // type:object size:0x4 scope:local align:4 data:float +@4728 = .sdata2:0x803ED714; // type:object size:0x4 scope:local align:4 data:float +@4729 = .sdata2:0x803ED718; // type:object size:0x4 scope:local align:4 data:float +@4731 = .sdata2:0x803ED720; // type:object size:0x8 scope:local align:8 data:double +@4733 = .sdata2:0x803ED728; // type:object size:0x8 scope:local align:8 data:double +@4856 = .sdata2:0x803ED730; // type:object size:0x4 scope:local align:4 data:float +@4857 = .sdata2:0x803ED734; // type:object size:0x4 scope:local align:4 data:float +@4914 = .sdata2:0x803ED738; // type:object size:0x4 scope:local align:4 data:float +@4954 = .sdata2:0x803ED73C; // type:object size:0x4 scope:local align:4 data:float +@4955 = .sdata2:0x803ED740; // type:object size:0x4 scope:local align:4 data:float +@4956 = .sdata2:0x803ED744; // type:object size:0x4 scope:local align:4 data:float +@5137 = .sdata2:0x803ED748; // type:object size:0x4 scope:local align:4 data:float +@5138 = .sdata2:0x803ED750; // type:object size:0x8 scope:local align:8 data:double +@5139 = .sdata2:0x803ED758; // type:object size:0x8 scope:local align:8 data:double +@5140 = .sdata2:0x803ED760; // type:object size:0x4 scope:local align:4 data:float +@5331 = .sdata2:0x803ED764; // type:object size:0x4 scope:local align:4 data:float +@5332 = .sdata2:0x803ED768; // type:object size:0x4 scope:local align:4 data:float +@5333 = .sdata2:0x803ED76C; // type:object size:0x4 scope:local align:4 data:float +@5334 = .sdata2:0x803ED770; // type:object size:0x4 scope:local align:4 data:float +@5335 = .sdata2:0x803ED774; // type:object size:0x4 scope:local align:4 data:float +@5336 = .sdata2:0x803ED778; // type:object size:0x4 scope:local align:4 data:float +@5337 = .sdata2:0x803ED77C; // type:object size:0x4 scope:local align:4 data:float +@5794 = .sdata2:0x803ED780; // type:object size:0x4 scope:local align:4 data:float +m_arcname__13daStandItem_c = .sdata2:0x803ED788; // type:object size:0x5 scope:global align:4 data:string +@4166 = .sdata2:0x803ED790; // type:object size:0x4 scope:local align:4 data:float +@4167 = .sdata2:0x803ED794; // type:object size:0x4 scope:local align:4 data:float +@4287 = .sdata2:0x803ED798; // type:object size:0x4 scope:local align:4 data:float +@4288 = .sdata2:0x803ED79C; // type:object size:0x4 scope:local align:4 data:float +@4289 = .sdata2:0x803ED7A0; // type:object size:0x4 scope:local align:4 data:float +@4290 = .sdata2:0x803ED7A4; // type:object size:0x4 scope:local align:4 data:float +@4291 = .sdata2:0x803ED7A8; // type:object size:0x4 scope:local align:4 data:float +@4293 = .sdata2:0x803ED7B0; // type:object size:0x8 scope:local align:8 data:double +@4550 = .sdata2:0x803ED7B8; // type:object size:0x4 scope:local align:4 data:float +@4551 = .sdata2:0x803ED7BC; // type:object size:0x4 scope:local align:4 data:float +@4552 = .sdata2:0x803ED7C0; // type:object size:0x8 scope:local align:8 data:double +@4553 = .sdata2:0x803ED7C8; // type:object size:0x8 scope:local align:8 data:double +@4554 = .sdata2:0x803ED7D0; // type:object size:0x4 scope:local align:4 data:float +@4555 = .sdata2:0x803ED7D4; // type:object size:0x4 scope:local align:4 data:float +@4649 = .sdata2:0x803ED7D8; // type:object size:0x4 scope:local align:4 data:float +@4650 = .sdata2:0x803ED7DC; // type:object size:0x4 scope:local align:4 data:float +@4651 = .sdata2:0x803ED7E0; // type:object size:0x4 scope:local align:4 data:float +@4800 = .sdata2:0x803ED7E4; // type:object size:0x4 scope:local align:4 data:float +@4859 = .sdata2:0x803ED7E8; // type:object size:0x4 scope:local align:4 data:float +@4985 = .sdata2:0x803ED7EC; // type:object size:0x4 scope:local align:4 data:float +@4145 = .sdata2:0x803ED7F0; // type:object size:0x4 scope:local align:4 data:float +@4146 = .sdata2:0x803ED7F4; // type:object size:0x4 scope:local align:4 data:float +@4147 = .sdata2:0x803ED7F8; // type:object size:0x4 scope:local align:4 data:float +@4148 = .sdata2:0x803ED7FC; // type:object size:0x4 scope:local align:4 data:float +@4149 = .sdata2:0x803ED800; // type:object size:0x8 scope:local align:8 data:double +@4150 = .sdata2:0x803ED808; // type:object size:0x8 scope:local align:8 data:double +@4151 = .sdata2:0x803ED810; // type:object size:0x4 scope:local align:4 data:float +@4152 = .sdata2:0x803ED814; // type:object size:0x4 scope:local align:4 data:float +@4398 = .sdata2:0x803ED818; // type:object size:0x4 scope:local align:4 data:float +@4497 = .sdata2:0x803ED820; // type:object size:0x8 scope:local align:8 data:double +@4690 = .sdata2:0x803ED828; // type:object size:0x4 scope:local align:4 data:float +@4691 = .sdata2:0x803ED82C; // type:object size:0x4 scope:local align:4 data:float +@4692 = .sdata2:0x803ED830; // type:object size:0x4 scope:local align:4 data:float +@4106 = .sdata2:0x803ED838; // type:object size:0x4 scope:local align:4 data:float +@4107 = .sdata2:0x803ED83C; // type:object size:0x4 scope:local align:4 data:float +@4141 = .sdata2:0x803ED840; // type:object size:0x4 scope:local align:4 data:float +@4143 = .sdata2:0x803ED848; // type:object size:0x8 scope:local align:8 data:double +@4308 = .sdata2:0x803ED850; // type:object size:0x4 scope:local align:4 data:float +@4309 = .sdata2:0x803ED854; // type:object size:0x4 scope:local align:4 data:float +@4310 = .sdata2:0x803ED858; // type:object size:0x4 scope:local align:4 data:float +@4311 = .sdata2:0x803ED85C; // type:object size:0x4 scope:local align:4 data:float +@4312 = .sdata2:0x803ED860; // type:object size:0x8 scope:local align:8 data:double +@4313 = .sdata2:0x803ED868; // type:object size:0x8 scope:local align:8 data:double +@4314 = .sdata2:0x803ED870; // type:object size:0x4 scope:local align:4 data:float +@4315 = .sdata2:0x803ED874; // type:object size:0x4 scope:local align:4 data:float +@4479 = .sdata2:0x803ED878; // type:object size:0x4 scope:local align:4 data:float +@4480 = .sdata2:0x803ED87C; // type:object size:0x4 scope:local align:4 data:float +@4481 = .sdata2:0x803ED880; // type:object size:0x4 scope:local align:4 data:float +@4482 = .sdata2:0x803ED884; // type:object size:0x4 scope:local align:4 data:float +@4483 = .sdata2:0x803ED888; // type:object size:0x4 scope:local align:4 data:float +@4484 = .sdata2:0x803ED88C; // type:object size:0x4 scope:local align:4 data:float +@4485 = .sdata2:0x803ED890; // type:object size:0x4 scope:local align:4 data:float +@4486 = .sdata2:0x803ED894; // type:object size:0x4 scope:local align:4 data:float +@4487 = .sdata2:0x803ED898; // type:object size:0x4 scope:local align:4 data:float +@4488 = .sdata2:0x803ED89C; // type:object size:0x4 scope:local align:4 data:float +@4489 = .sdata2:0x803ED8A0; // type:object size:0x4 scope:local align:4 data:float +@4490 = .sdata2:0x803ED8A4; // type:object size:0x4 scope:local align:4 data:float +@4491 = .sdata2:0x803ED8A8; // type:object size:0x4 scope:local align:4 data:float +@4492 = .sdata2:0x803ED8AC; // type:object size:0x4 scope:local align:4 data:float +@4493 = .sdata2:0x803ED8B0; // type:object size:0x4 scope:local align:4 data:float +@4621 = .sdata2:0x803ED8B4; // type:object size:0x4 scope:local align:4 data:float +@4622 = .sdata2:0x803ED8B8; // type:object size:0x4 scope:local align:4 data:float +@4124 = .sdata2:0x803ED8C0; // type:object size:0x4 scope:local align:4 data:float +@4125 = .sdata2:0x803ED8C4; // type:object size:0x4 scope:local align:4 data:float +@4132 = .sdata2:0x803ED8C8; // type:object size:0x8 scope:local align:8 data:double +@4146 = .sdata2:0x803ED8D0; // type:object size:0x4 scope:local align:4 data:float +@4331 = .sdata2:0x803ED8D4; // type:object size:0x4 scope:local align:4 data:float +@4415 = .sdata2:0x803ED8D8; // type:object size:0x4 scope:local align:4 data:float +@4416 = .sdata2:0x803ED8DC; // type:object size:0x4 scope:local align:4 data:float +@4751 = .sdata2:0x803ED8E0; // type:object size:0x4 scope:local align:4 data:float +@4752 = .sdata2:0x803ED8E4; // type:object size:0x4 scope:local align:4 data:float +@4753 = .sdata2:0x803ED8E8; // type:object size:0x4 scope:local align:4 data:float +@4754 = .sdata2:0x803ED8EC; // type:object size:0x4 scope:local align:4 data:float +@4755 = .sdata2:0x803ED8F0; // type:object size:0x4 scope:local align:4 data:float +@4756 = .sdata2:0x803ED8F4; // type:object size:0x4 scope:local align:4 data:float +@4757 = .sdata2:0x803ED8F8; // type:object size:0x4 scope:local align:4 data:float +@4758 = .sdata2:0x803ED8FC; // type:object size:0x4 scope:local align:4 data:float +@4759 = .sdata2:0x803ED900; // type:object size:0x4 scope:local align:4 data:float +@4760 = .sdata2:0x803ED904; // type:object size:0x4 scope:local align:4 data:float +@4761 = .sdata2:0x803ED908; // type:object size:0x4 scope:local align:4 data:float +@4762 = .sdata2:0x803ED90C; // type:object size:0x4 scope:local align:4 data:float +@4763 = .sdata2:0x803ED910; // type:object size:0x4 scope:local align:4 data:float +@4764 = .sdata2:0x803ED914; // type:object size:0x4 scope:local align:4 data:float +@4765 = .sdata2:0x803ED918; // type:object size:0x4 scope:local align:4 data:float +@4766 = .sdata2:0x803ED91C; // type:object size:0x4 scope:local align:4 data:float +@4767 = .sdata2:0x803ED920; // type:object size:0x4 scope:local align:4 data:float +@4768 = .sdata2:0x803ED928; // type:object size:0x8 scope:local align:8 data:double +@4769 = .sdata2:0x803ED930; // type:object size:0x8 scope:local align:8 data:double +@4770 = .sdata2:0x803ED938; // type:object size:0x4 scope:local align:4 data:float +@4771 = .sdata2:0x803ED93C; // type:object size:0x4 scope:local align:4 data:float +@4772 = .sdata2:0x803ED940; // type:object size:0x4 scope:local align:4 data:float +@4773 = .sdata2:0x803ED944; // type:object size:0x4 scope:local align:4 data:float +@4774 = .sdata2:0x803ED948; // type:object size:0x4 scope:local align:4 data:float +@4775 = .sdata2:0x803ED94C; // type:object size:0x4 scope:local align:4 data:float +@4776 = .sdata2:0x803ED950; // type:object size:0x4 scope:local align:4 data:float +@4777 = .sdata2:0x803ED954; // type:object size:0x4 scope:local align:4 data:float +@4778 = .sdata2:0x803ED958; // type:object size:0x4 scope:local align:4 data:float +@4779 = .sdata2:0x803ED95C; // type:object size:0x4 scope:local align:4 data:float +@4780 = .sdata2:0x803ED960; // type:object size:0x4 scope:local align:4 data:float +@4781 = .sdata2:0x803ED964; // type:object size:0x4 scope:local align:4 data:float +@4782 = .sdata2:0x803ED968; // type:object size:0x4 scope:local align:4 data:float +@5036 = .sdata2:0x803ED96C; // type:object size:0x4 scope:local align:4 data:float +@5037 = .sdata2:0x803ED970; // type:object size:0x4 scope:local align:4 data:float +@5038 = .sdata2:0x803ED974; // type:object size:0x4 scope:local align:4 data:float +@5039 = .sdata2:0x803ED978; // type:object size:0x4 scope:local align:4 data:float +@5040 = .sdata2:0x803ED97C; // type:object size:0x4 scope:local align:4 data:float +@5041 = .sdata2:0x803ED980; // type:object size:0x4 scope:local align:4 data:float +@5042 = .sdata2:0x803ED984; // type:object size:0x4 scope:local align:4 data:float +@5043 = .sdata2:0x803ED988; // type:object size:0x4 scope:local align:4 data:float +@5044 = .sdata2:0x803ED98C; // type:object size:0x4 scope:local align:4 data:float +@5114 = .sdata2:0x803ED990; // type:object size:0x4 scope:local align:4 data:float +@5116 = .sdata2:0x803ED998; // type:object size:0x8 scope:local align:8 data:double +@5170 = .sdata2:0x803ED9A0; // type:object size:0x4 scope:local align:4 data:float +@5171 = .sdata2:0x803ED9A4; // type:object size:0x4 scope:local align:4 data:float +@5172 = .sdata2:0x803ED9A8; // type:object size:0x4 scope:local align:4 data:float +@5173 = .sdata2:0x803ED9AC; // type:object size:0x4 scope:local align:4 data:float +@5174 = .sdata2:0x803ED9B0; // type:object size:0x4 scope:local align:4 data:float +@5175 = .sdata2:0x803ED9B4; // type:object size:0x4 scope:local align:4 data:float +@5176 = .sdata2:0x803ED9B8; // type:object size:0x4 scope:local align:4 data:float +@5177 = .sdata2:0x803ED9BC; // type:object size:0x4 scope:local align:4 data:float +@4320 = .sdata2:0x803ED9C0; // type:object size:0x4 scope:local align:4 data:float +@4321 = .sdata2:0x803ED9C4; // type:object size:0x4 scope:local align:4 data:float +@4322 = .sdata2:0x803ED9C8; // type:object size:0x4 scope:local align:4 data:float +@4323 = .sdata2:0x803ED9CC; // type:object size:0x4 scope:local align:4 data:float +@4324 = .sdata2:0x803ED9D0; // type:object size:0x4 scope:local align:4 data:float +@4325 = .sdata2:0x803ED9D4; // type:object size:0x4 scope:local align:4 data:float +@4326 = .sdata2:0x803ED9D8; // type:object size:0x4 scope:local align:4 data:float +@4327 = .sdata2:0x803ED9DC; // type:object size:0x4 scope:local align:4 data:float +@4328 = .sdata2:0x803ED9E0; // type:object size:0x4 scope:local align:4 data:float +@4329 = .sdata2:0x803ED9E4; // type:object size:0x4 scope:local align:4 data:float +@4330 = .sdata2:0x803ED9E8; // type:object size:0x4 scope:local align:4 data:float +@4331 = .sdata2:0x803ED9EC; // type:object size:0x4 scope:local align:4 data:float +@4332 = .sdata2:0x803ED9F0; // type:object size:0x4 scope:local align:4 data:float +@4333 = .sdata2:0x803ED9F4; // type:object size:0x4 scope:local align:4 data:float +@4334 = .sdata2:0x803ED9F8; // type:object size:0x4 scope:local align:4 data:float +@4372 = .sdata2:0x803ED9FC; // type:object size:0x4 scope:local align:4 data:float +@4373 = .sdata2:0x803EDA00; // type:object size:0x4 scope:local align:4 data:float +@4374 = .sdata2:0x803EDA08; // type:object size:0x8 scope:local align:8 data:double +@4375 = .sdata2:0x803EDA10; // type:object size:0x8 scope:local align:8 data:double +@4428 = .sdata2:0x803EDA18; // type:object size:0x4 scope:local align:4 data:float +@4430 = .sdata2:0x803EDA20; // type:object size:0x8 scope:local align:8 data:double +@4470 = .sdata2:0x803EDA28; // type:object size:0x4 scope:local align:4 data:float +@4471 = .sdata2:0x803EDA2C; // type:object size:0x4 scope:local align:4 data:float +@4472 = .sdata2:0x803EDA30; // type:object size:0x4 scope:local align:4 data:float +@4555 = .sdata2:0x803EDA34; // type:object size:0x4 scope:local align:4 data:float +@4556 = .sdata2:0x803EDA38; // type:object size:0x4 scope:local align:4 data:float +@4557 = .sdata2:0x803EDA3C; // type:object size:0x4 scope:local align:4 data:float +@4558 = .sdata2:0x803EDA40; // type:object size:0x4 scope:local align:4 data:float +@4559 = .sdata2:0x803EDA44; // type:object size:0x4 scope:local align:4 data:float +@4560 = .sdata2:0x803EDA48; // type:object size:0x4 scope:local align:4 data:float +@4616 = .sdata2:0x803EDA4C; // type:object size:0x4 scope:local align:4 data:float +@4660 = .sdata2:0x803EDA50; // type:object size:0x4 scope:local align:4 data:4byte +@4686 = .sdata2:0x803EDA54; // type:object size:0x4 scope:local align:4 data:4byte +@4696 = .sdata2:0x803EDA58; // type:object size:0x4 scope:local align:4 data:4byte +@4818 = .sdata2:0x803EDA5C; // type:object size:0x4 scope:local align:4 data:float +@4819 = .sdata2:0x803EDA60; // type:object size:0x4 scope:local align:4 data:float +@4820 = .sdata2:0x803EDA64; // type:object size:0x4 scope:local align:4 data:float +@4821 = .sdata2:0x803EDA68; // type:object size:0x4 scope:local align:4 data:float +@4822 = .sdata2:0x803EDA6C; // type:object size:0x4 scope:local align:4 data:float +@4823 = .sdata2:0x803EDA70; // type:object size:0x4 scope:local align:4 data:float +@4824 = .sdata2:0x803EDA74; // type:object size:0x4 scope:local align:4 data:float +@4825 = .sdata2:0x803EDA78; // type:object size:0x4 scope:local align:4 data:float +@4826 = .sdata2:0x803EDA7C; // type:object size:0x4 scope:local align:4 data:float +@4827 = .sdata2:0x803EDA80; // type:object size:0x4 scope:local align:4 data:float +@4828 = .sdata2:0x803EDA84; // type:object size:0x4 scope:local align:4 data:float +@4829 = .sdata2:0x803EDA88; // type:object size:0x4 scope:local align:4 data:float +@4830 = .sdata2:0x803EDA8C; // type:object size:0x4 scope:local align:4 data:float +@5014 = .sdata2:0x803EDA90; // type:object size:0x4 scope:local align:4 data:float +@5047 = .sdata2:0x803EDA94; // type:object size:0x4 scope:local align:4 data:float +@5048 = .sdata2:0x803EDA98; // type:object size:0x4 scope:local align:4 data:float +@5050 = .sdata2:0x803EDAA0; // type:object size:0x8 scope:local align:8 data:double +@5139 = .sdata2:0x803EDAA8; // type:object size:0x4 scope:local align:4 data:float +@5615 = .sdata2:0x803EDAAC; // type:object size:0x4 scope:local align:4 data:float +@5616 = .sdata2:0x803EDAB0; // type:object size:0x4 scope:local align:4 data:float +@5617 = .sdata2:0x803EDAB4; // type:object size:0x4 scope:local align:4 data:float +@5618 = .sdata2:0x803EDAB8; // type:object size:0x4 scope:local align:4 data:float +@5619 = .sdata2:0x803EDABC; // type:object size:0x4 scope:local align:4 data:float +@5620 = .sdata2:0x803EDAC0; // type:object size:0x4 scope:local align:4 data:float +@5621 = .sdata2:0x803EDAC4; // type:object size:0x4 scope:local align:4 data:float +@5622 = .sdata2:0x803EDAC8; // type:object size:0x4 scope:local align:4 data:float +@5623 = .sdata2:0x803EDACC; // type:object size:0x4 scope:local align:4 data:float +@5624 = .sdata2:0x803EDAD0; // type:object size:0x4 scope:local align:4 data:float +@5625 = .sdata2:0x803EDAD4; // type:object size:0x4 scope:local align:4 data:float +@5626 = .sdata2:0x803EDAD8; // type:object size:0x4 scope:local align:4 data:float +@5627 = .sdata2:0x803EDADC; // type:object size:0x4 scope:local align:4 data:float +@5628 = .sdata2:0x803EDAE0; // type:object size:0x4 scope:local align:4 data:float +@5629 = .sdata2:0x803EDAE4; // type:object size:0x4 scope:local align:4 data:float +@5630 = .sdata2:0x803EDAE8; // type:object size:0x4 scope:local align:4 data:float +@5631 = .sdata2:0x803EDAEC; // type:object size:0x4 scope:local align:4 data:float +@5632 = .sdata2:0x803EDAF0; // type:object size:0x4 scope:local align:4 data:float +@5633 = .sdata2:0x803EDAF4; // type:object size:0x4 scope:local align:4 data:float +@5634 = .sdata2:0x803EDAF8; // type:object size:0x4 scope:local align:4 data:float +@5635 = .sdata2:0x803EDAFC; // type:object size:0x4 scope:local align:4 data:float +@5636 = .sdata2:0x803EDB00; // type:object size:0x4 scope:local align:4 data:float +@5637 = .sdata2:0x803EDB04; // type:object size:0x4 scope:local align:4 data:float +@5638 = .sdata2:0x803EDB08; // type:object size:0x4 scope:local align:4 data:float +@5639 = .sdata2:0x803EDB0C; // type:object size:0x4 scope:local align:4 data:float +@5640 = .sdata2:0x803EDB10; // type:object size:0x4 scope:local align:4 data:float +@5641 = .sdata2:0x803EDB14; // type:object size:0x4 scope:local align:4 data:float +@5642 = .sdata2:0x803EDB18; // type:object size:0x4 scope:local align:4 data:float +@5643 = .sdata2:0x803EDB1C; // type:object size:0x4 scope:local align:4 data:float +@5644 = .sdata2:0x803EDB20; // type:object size:0x4 scope:local align:4 data:float +@5645 = .sdata2:0x803EDB24; // type:object size:0x4 scope:local align:4 data:float +@5646 = .sdata2:0x803EDB28; // type:object size:0x4 scope:local align:4 data:float +@5647 = .sdata2:0x803EDB2C; // type:object size:0x4 scope:local align:4 data:float +@5648 = .sdata2:0x803EDB30; // type:object size:0x4 scope:local align:4 data:float +@5649 = .sdata2:0x803EDB34; // type:object size:0x4 scope:local align:4 data:float +@5650 = .sdata2:0x803EDB38; // type:object size:0x4 scope:local align:4 data:float +@5651 = .sdata2:0x803EDB3C; // type:object size:0x4 scope:local align:4 data:float +@5652 = .sdata2:0x803EDB40; // type:object size:0x4 scope:local align:4 data:float +@5653 = .sdata2:0x803EDB44; // type:object size:0x4 scope:local align:4 data:float +@5654 = .sdata2:0x803EDB48; // type:object size:0x4 scope:local align:4 data:float +@5655 = .sdata2:0x803EDB4C; // type:object size:0x4 scope:local align:4 data:float +@5963 = .sdata2:0x803EDB50; // type:object size:0x4 scope:local align:4 data:float +@5964 = .sdata2:0x803EDB54; // type:object size:0x4 scope:local align:4 data:float +@6238 = .sdata2:0x803EDB58; // type:object size:0x4 scope:local align:4 data:float +@6239 = .sdata2:0x803EDB5C; // type:object size:0x4 scope:local align:4 data:float +@4119 = .sdata2:0x803EDB60; // type:object size:0x4 scope:local align:4 data:float +@4120 = .sdata2:0x803EDB64; // type:object size:0x4 scope:local align:4 data:float +@4182 = .sdata2:0x803EDB68; // type:object size:0x4 scope:local align:4 data:float +@4183 = .sdata2:0x803EDB6C; // type:object size:0x4 scope:local align:4 data:float +@4330 = .sdata2:0x803EDB70; // type:object size:0x4 scope:local align:4 data:float +@4331 = .sdata2:0x803EDB74; // type:object size:0x4 scope:local align:4 data:float +@4332 = .sdata2:0x803EDB78; // type:object size:0x8 scope:local align:8 data:double +@4333 = .sdata2:0x803EDB80; // type:object size:0x8 scope:local align:8 data:double +@4334 = .sdata2:0x803EDB88; // type:object size:0x4 scope:local align:4 data:float +@4335 = .sdata2:0x803EDB8C; // type:object size:0x4 scope:local align:4 data:float +@4542 = .sdata2:0x803EDB90; // type:object size:0x4 scope:local align:4 data:float +@4543 = .sdata2:0x803EDB94; // type:object size:0x4 scope:local align:4 data:float +@4544 = .sdata2:0x803EDB98; // type:object size:0x4 scope:local align:4 data:float +@4630 = .sdata2:0x803EDBA0; // type:object size:0x8 scope:local align:8 data:double +@4705 = .sdata2:0x803EDBA8; // type:object size:0x4 scope:local align:4 data:float +@4706 = .sdata2:0x803EDBAC; // type:object size:0x4 scope:local align:4 data:float +@4892 = .sdata2:0x803EDBB0; // type:object size:0x4 scope:local align:4 data:float +@4031 = .sdata2:0x803EDBB8; // type:object size:0x4 scope:local align:4 data:float +@4032 = .sdata2:0x803EDBBC; // type:object size:0x4 scope:local align:4 data:float +@4033 = .sdata2:0x803EDBC0; // type:object size:0x4 scope:local align:4 data:float +@4034 = .sdata2:0x803EDBC4; // type:object size:0x4 scope:local align:4 data:float +@4035 = .sdata2:0x803EDBC8; // type:object size:0x4 scope:local align:4 data:float +@4036 = .sdata2:0x803EDBCC; // type:object size:0x4 scope:local align:4 data:float +@4037 = .sdata2:0x803EDBD0; // type:object size:0x4 scope:local align:4 data:float +@4038 = .sdata2:0x803EDBD4; // type:object size:0x4 scope:local align:4 data:float +@4039 = .sdata2:0x803EDBD8; // type:object size:0x4 scope:local align:4 data:float +@4040 = .sdata2:0x803EDBDC; // type:object size:0x4 scope:local align:4 data:float +@4043 = .sdata2:0x803EDBE0; // type:object size:0x8 scope:local align:8 data:double +@4098 = .sdata2:0x803EDBE8; // type:object size:0x4 scope:local align:4 data:float +@4198 = .sdata2:0x803EDBEC; // type:object size:0x4 scope:local align:4 data:float +@4199 = .sdata2:0x803EDBF0; // type:object size:0x4 scope:local align:4 data:float +@4200 = .sdata2:0x803EDBF4; // type:object size:0x4 scope:local align:4 data:float +@4335 = .sdata2:0x803EDBF8; // type:object size:0x4 scope:local align:4 data:float +@4336 = .sdata2:0x803EDBFC; // type:object size:0x4 scope:local align:4 data:float +@4337 = .sdata2:0x803EDC00; // type:object size:0x4 scope:local align:4 data:float +@4845 = .sdata2:0x803EDC04; // type:object size:0x8 scope:local align:4 data:4byte +@4151 = .sdata2:0x803EDC10; // type:object size:0x4 scope:local align:4 data:float +@4152 = .sdata2:0x803EDC14; // type:object size:0x4 scope:local align:4 data:float +@4153 = .sdata2:0x803EDC18; // type:object size:0x4 scope:local align:4 data:float +@4154 = .sdata2:0x803EDC1C; // type:object size:0x4 scope:local align:4 data:float +@4214 = .sdata2:0x803EDC20; // type:object size:0x4 scope:local align:4 data:float +@4245 = .sdata2:0x803EDC24; // type:object size:0x4 scope:local align:4 data:float +@4249 = .sdata2:0x803EDC28; // type:object size:0x8 scope:local align:8 data:double +@4250 = .sdata2:0x803EDC30; // type:object size:0x8 scope:local align:8 data:double +@4360 = .sdata2:0x803EDC38; // type:object size:0x4 scope:local align:4 data:float +@4361 = .sdata2:0x803EDC3C; // type:object size:0x4 scope:local align:4 data:float +@4362 = .sdata2:0x803EDC40; // type:object size:0x4 scope:local align:4 data:float +@4678 = .sdata2:0x803EDC44; // type:object size:0x4 scope:local align:4 data:float +@4823 = .sdata2:0x803EDC48; // type:object size:0x4 scope:local align:4 data:float +@4824 = .sdata2:0x803EDC4C; // type:object size:0x4 scope:local align:4 data:float +@4925 = .sdata2:0x803EDC50; // type:object size:0x8 scope:local align:8 data:double +@4926 = .sdata2:0x803EDC58; // type:object size:0x8 scope:local align:8 data:double +@5493 = .sdata2:0x803EDC60; // type:object size:0x4 scope:local align:4 data:float +@5494 = .sdata2:0x803EDC64; // type:object size:0x4 scope:local align:4 data:float +@5495 = .sdata2:0x803EDC68; // type:object size:0x4 scope:local align:4 data:float +@5496 = .sdata2:0x803EDC6C; // type:object size:0x4 scope:local align:4 data:float +@5497 = .sdata2:0x803EDC70; // type:object size:0x4 scope:local align:4 data:float +@6069 = .sdata2:0x803EDC74; // type:object size:0x4 scope:local align:4 data:float +@6070 = .sdata2:0x803EDC78; // type:object size:0x4 scope:local align:4 data:float +@6071 = .sdata2:0x803EDC7C; // type:object size:0x4 scope:local align:4 data:float +@4252 = .sdata2:0x803EDC80; // type:object size:0x4 scope:local align:4 data:float +@4333 = .sdata2:0x803EDC84; // type:object size:0x4 scope:local align:4 data:float +@4360 = .sdata2:0x803EDC88; // type:object size:0x4 scope:local align:4 data:float +@4362 = .sdata2:0x803EDC90; // type:object size:0x8 scope:local align:8 data:double +@4442 = .sdata2:0x803EDC98; // type:object size:0x8 scope:local align:8 data:double +@4085 = .sdata2:0x803EDCA0; // type:object size:0x4 scope:local align:4 data:float +@4268 = .sdata2:0x803EDCA4; // type:object size:0x4 scope:local align:4 data:float +@4357 = .sdata2:0x803EDCA8; // type:object size:0x8 scope:local align:8 data:double +@4358 = .sdata2:0x803EDCB0; // type:object size:0x8 scope:local align:8 data:double +@4359 = .sdata2:0x803EDCB8; // type:object size:0x4 scope:local align:4 data:float +@4360 = .sdata2:0x803EDCBC; // type:object size:0x4 scope:local align:4 data:float +@4583 = .sdata2:0x803EDCC0; // type:object size:0x4 scope:local align:4 data:float +@4603 = .sdata2:0x803EDCC4; // type:object size:0x4 scope:local align:4 data:float +@4604 = .sdata2:0x803EDCC8; // type:object size:0x4 scope:local align:4 data:float +@4669 = .sdata2:0x803EDCCC; // type:object size:0x4 scope:local align:4 data:float +@4670 = .sdata2:0x803EDCD0; // type:object size:0x4 scope:local align:4 data:float +@4898 = .sdata2:0x803EDCD8; // type:object size:0x8 scope:local align:8 data:double +@4076 = .sdata2:0x803EDCE0; // type:object size:0x4 scope:local align:4 data:float +@4077 = .sdata2:0x803EDCE4; // type:object size:0x4 scope:local align:4 data:float +@4078 = .sdata2:0x803EDCE8; // type:object size:0x4 scope:local align:4 data:float +@4143 = .sdata2:0x803EDCEC; // type:object size:0x4 scope:local align:4 data:float +@4144 = .sdata2:0x803EDCF0; // type:object size:0x4 scope:local align:4 data:float +@4145 = .sdata2:0x803EDCF4; // type:object size:0x4 scope:local align:4 data:float +@4162 = .sdata2:0x803EDCF8; // type:object size:0x4 scope:local align:4 data:float +@4163 = .sdata2:0x803EDCFC; // type:object size:0x4 scope:local align:4 data:float +@4193 = .sdata2:0x803EDD00; // type:object size:0x4 scope:local align:4 data:float +@4194 = .sdata2:0x803EDD04; // type:object size:0x4 scope:local align:4 data:float +@4195 = .sdata2:0x803EDD08; // type:object size:0x4 scope:local align:4 data:float +@4269 = .sdata2:0x803EDD0C; // type:object size:0x4 scope:local align:4 data:float +@4270 = .sdata2:0x803EDD10; // type:object size:0x4 scope:local align:4 data:float +@4336 = .sdata2:0x803EDD18; // type:object size:0x8 scope:local align:8 data:double +@4337 = .sdata2:0x803EDD20; // type:object size:0x8 scope:local align:8 data:double +@4494 = .sdata2:0x803EDD28; // type:object size:0x4 scope:local align:4 data:float +@4495 = .sdata2:0x803EDD2C; // type:object size:0x4 scope:local align:4 data:float +@4598 = .sdata2:0x803EDD30; // type:object size:0x4 scope:local align:4 data:float +@4693 = .sdata2:0x803EDD34; // type:object size:0x4 scope:local align:4 data:float +@4729 = .sdata2:0x803EDD38; // type:object size:0x4 scope:local align:4 data:float +@4769 = .sdata2:0x803EDD3C; // type:object size:0x4 scope:local align:4 data:float +@5396 = .sdata2:0x803EDD40; // type:object size:0x8 scope:local align:8 data:double +m_arc_name__Q212daObj_Search5Act_c = .sdata2:0x803EDD48; // type:object size:0x7 scope:global align:4 data:string +@4209 = .sdata2:0x803EDD50; // type:object size:0x4 scope:local align:4 data:float +@4210 = .sdata2:0x803EDD54; // type:object size:0x4 scope:local align:4 data:float +@4211 = .sdata2:0x803EDD58; // type:object size:0x4 scope:local align:4 data:float +@4213 = .sdata2:0x803EDD60; // type:object size:0x8 scope:local align:8 data:double +@4231 = .sdata2:0x803EDD68; // type:object size:0x4 scope:local align:4 data:float +@4427 = .sdata2:0x803EDD6C; // type:object size:0x4 scope:local align:4 data:float +@4428 = .sdata2:0x803EDD70; // type:object size:0x4 scope:local align:4 data:float +@4429 = .sdata2:0x803EDD78; // type:object size:0x8 scope:local align:8 data:double +@4430 = .sdata2:0x803EDD80; // type:object size:0x8 scope:local align:8 data:double +@4431 = .sdata2:0x803EDD88; // type:object size:0x4 scope:local align:4 data:float +@4469 = .sdata2:0x803EDD8C; // type:object size:0x4 scope:local align:4 data:float +@4536 = .sdata2:0x803EDD90; // type:object size:0x4 scope:local align:4 data:float +@4924 = .sdata2:0x803EDD94; // type:object size:0x4 scope:local align:4 data:float +@4925 = .sdata2:0x803EDD98; // type:object size:0x4 scope:local align:4 data:float +@4926 = .sdata2:0x803EDD9C; // type:object size:0x4 scope:local align:4 data:float +@4927 = .sdata2:0x803EDDA0; // type:object size:0x4 scope:local align:4 data:float +@4928 = .sdata2:0x803EDDA4; // type:object size:0x4 scope:local align:4 data:float +@4929 = .sdata2:0x803EDDA8; // type:object size:0x4 scope:local align:4 data:float +@4930 = .sdata2:0x803EDDAC; // type:object size:0x4 scope:local align:4 data:float +@4931 = .sdata2:0x803EDDB0; // type:object size:0x4 scope:local align:4 data:float +@4932 = .sdata2:0x803EDDB4; // type:object size:0x4 scope:local align:4 data:float +@4933 = .sdata2:0x803EDDB8; // type:object size:0x4 scope:local align:4 data:float +@4934 = .sdata2:0x803EDDBC; // type:object size:0x4 scope:local align:4 data:float +@4935 = .sdata2:0x803EDDC0; // type:object size:0x4 scope:local align:4 data:float +@5114 = .sdata2:0x803EDDC4; // type:object size:0x4 scope:local align:4 data:float +@5198 = .sdata2:0x803EDDC8; // type:object size:0x4 scope:local align:4 data:float +@5199 = .sdata2:0x803EDDCC; // type:object size:0x4 scope:local align:4 data:float +@5584 = .sdata2:0x803EDDD0; // type:object size:0x4 scope:local align:4 data:float +@5585 = .sdata2:0x803EDDD4; // type:object size:0x4 scope:local align:4 data:float +@5678 = .sdata2:0x803EDDD8; // type:object size:0x4 scope:local align:4 data:float +@5811 = .sdata2:0x803EDDDC; // type:object size:0x4 scope:local align:4 data:float +@5812 = .sdata2:0x803EDDE0; // type:object size:0x4 scope:local align:4 data:float +@5813 = .sdata2:0x803EDDE4; // type:object size:0x4 scope:local align:4 data:float +@5814 = .sdata2:0x803EDDE8; // type:object size:0x4 scope:local align:4 data:float +@5815 = .sdata2:0x803EDDEC; // type:object size:0x4 scope:local align:4 data:float +@5816 = .sdata2:0x803EDDF0; // type:object size:0x4 scope:local align:4 data:float +@5817 = .sdata2:0x803EDDF4; // type:object size:0x4 scope:local align:4 data:float +@5897 = .sdata2:0x803EDDF8; // type:object size:0x4 scope:local align:4 data:float +@5898 = .sdata2:0x803EDDFC; // type:object size:0x4 scope:local align:4 data:float +@5899 = .sdata2:0x803EDE00; // type:object size:0x4 scope:local align:4 data:float +@5929 = .sdata2:0x803EDE04; // type:object size:0x4 scope:local align:4 data:float +@5930 = .sdata2:0x803EDE08; // type:object size:0x4 scope:local align:4 data:float +@5931 = .sdata2:0x803EDE0C; // type:object size:0x4 scope:local align:4 data:float +@5945 = .sdata2:0x803EDE10; // type:object size:0x4 scope:local align:4 data:float +@5946 = .sdata2:0x803EDE14; // type:object size:0x4 scope:local align:4 data:float +@5956 = .sdata2:0x803EDE18; // type:object size:0x4 scope:local align:4 data:float +@6364 = .sdata2:0x803EDE1C; // type:object size:0x4 scope:local align:4 data:float +color_ok$6409 = .sdata2:0x803EDE20; // type:object size:0x4 scope:local align:4 data:byte +color_ng$6410 = .sdata2:0x803EDE24; // type:object size:0x4 scope:local align:4 data:4byte +@6500 = .sdata2:0x803EDE28; // type:object size:0x4 scope:local align:4 data:float +@6501 = .sdata2:0x803EDE2C; // type:object size:0x4 scope:local align:4 data:float +@6502 = .sdata2:0x803EDE30; // type:object size:0x4 scope:local align:4 data:float +@6503 = .sdata2:0x803EDE34; // type:object size:0x4 scope:local align:4 data:float +@6504 = .sdata2:0x803EDE38; // type:object size:0x4 scope:local align:4 data:float +@4168 = .sdata2:0x803EDE40; // type:object size:0x4 scope:local align:4 data:float +@4169 = .sdata2:0x803EDE44; // type:object size:0x4 scope:local align:4 data:float +@4170 = .sdata2:0x803EDE48; // type:object size:0x8 scope:local align:8 data:double +@4171 = .sdata2:0x803EDE50; // type:object size:0x8 scope:local align:8 data:double +@4172 = .sdata2:0x803EDE58; // type:object size:0x4 scope:local align:4 data:float +@4173 = .sdata2:0x803EDE5C; // type:object size:0x4 scope:local align:4 data:float +@4174 = .sdata2:0x803EDE60; // type:object size:0x4 scope:local align:4 data:float +m__18daPy_HIO_battle_c0 = .sdata2:0x803EDE68; // type:object size:0x8 scope:global align:4 +m__15daPy_HIO_dam_c0 = .sdata2:0x803EDE70; // type:object size:0x4 scope:global align:4 data:2byte +m__23daPy_HIO_magicShield_c0 = .sdata2:0x803EDE74; // type:object size:0x4 scope:global align:4 data:2byte +@4855 = .sdata2:0x803EDE78; // type:object size:0x4 scope:local align:4 data:float +@4954 = .sdata2:0x803EDE7C; // type:object size:0x4 scope:local align:4 data:float +@4955 = .sdata2:0x803EDE80; // type:object size:0x4 scope:local align:4 data:float +@4956 = .sdata2:0x803EDE84; // type:object size:0x4 scope:local align:4 data:float +@4957 = .sdata2:0x803EDE88; // type:object size:0x4 scope:local align:4 data:float +@4958 = .sdata2:0x803EDE8C; // type:object size:0x4 scope:local align:4 data:float +@5019 = .sdata2:0x803EDE90; // type:object size:0x4 scope:local align:4 data:float +@5020 = .sdata2:0x803EDE94; // type:object size:0x4 scope:local align:4 data:float +@5021 = .sdata2:0x803EDE98; // type:object size:0x4 scope:local align:4 data:float +@5022 = .sdata2:0x803EDE9C; // type:object size:0x4 scope:local align:4 data:float +@5023 = .sdata2:0x803EDEA0; // type:object size:0x4 scope:local align:4 data:float +@5024 = .sdata2:0x803EDEA4; // type:object size:0x4 scope:local align:4 data:float +@5025 = .sdata2:0x803EDEA8; // type:object size:0x4 scope:local align:4 data:float +@5026 = .sdata2:0x803EDEAC; // type:object size:0x4 scope:local align:4 data:float +@5028 = .sdata2:0x803EDEB0; // type:object size:0x8 scope:local align:8 data:double +@5030 = .sdata2:0x803EDEB8; // type:object size:0x8 scope:local align:8 data:double +@5256 = .sdata2:0x803EDEC0; // type:object size:0x4 scope:local align:4 data:float +@5392 = .sdata2:0x803EDEC4; // type:object size:0x4 scope:local align:4 data:float +@5393 = .sdata2:0x803EDEC8; // type:object size:0x4 scope:local align:4 data:float +@5394 = .sdata2:0x803EDED0; // type:object size:0x8 scope:local align:8 data:double +@5395 = .sdata2:0x803EDED8; // type:object size:0x8 scope:local align:8 data:double +@5607 = .sdata2:0x803EDEE0; // type:object size:0x4 scope:local align:4 data:float +@5608 = .sdata2:0x803EDEE4; // type:object size:0x4 scope:local align:4 data:float +@5609 = .sdata2:0x803EDEE8; // type:object size:0x4 scope:local align:4 data:float +@5610 = .sdata2:0x803EDEEC; // type:object size:0x4 scope:local align:4 data:float +@5611 = .sdata2:0x803EDEF0; // type:object size:0x4 scope:local align:4 data:float +@5612 = .sdata2:0x803EDEF4; // type:object size:0x4 scope:local align:4 data:float +@5613 = .sdata2:0x803EDEF8; // type:object size:0x4 scope:local align:4 data:float +@5614 = .sdata2:0x803EDEFC; // type:object size:0x4 scope:local align:4 data:float +@6014 = .sdata2:0x803EDF00; // type:object size:0x4 scope:local align:4 data:float +@6015 = .sdata2:0x803EDF04; // type:object size:0x4 scope:local align:4 data:float +@6016 = .sdata2:0x803EDF08; // type:object size:0x4 scope:local align:4 data:float +@6017 = .sdata2:0x803EDF0C; // type:object size:0x4 scope:local align:4 data:float +@6018 = .sdata2:0x803EDF10; // type:object size:0x4 scope:local align:4 data:float +@6019 = .sdata2:0x803EDF14; // type:object size:0x4 scope:local align:4 data:float +@6230 = .sdata2:0x803EDF18; // type:object size:0x4 scope:local align:4 data:float +@6231 = .sdata2:0x803EDF1C; // type:object size:0x4 scope:local align:4 data:float +@6232 = .sdata2:0x803EDF20; // type:object size:0x4 scope:local align:4 data:float +@6233 = .sdata2:0x803EDF24; // type:object size:0x4 scope:local align:4 data:float +@6234 = .sdata2:0x803EDF28; // type:object size:0x4 scope:local align:4 data:float +@6235 = .sdata2:0x803EDF2C; // type:object size:0x4 scope:local align:4 data:float +@6236 = .sdata2:0x803EDF30; // type:object size:0x4 scope:local align:4 data:float +@6237 = .sdata2:0x803EDF34; // type:object size:0x4 scope:local align:4 data:float +@6469 = .sdata2:0x803EDF38; // type:object size:0x4 scope:local align:4 data:float +@6470 = .sdata2:0x803EDF3C; // type:object size:0x4 scope:local align:4 data:float +@6471 = .sdata2:0x803EDF40; // type:object size:0x4 scope:local align:4 data:float +flame_joint$6632 = .sdata2:0x803EDF44; // type:object size:0x8 scope:local align:4 data:2byte +@6844 = .sdata2:0x803EDF4C; // type:object size:0x4 scope:local align:4 data:float +@6845 = .sdata2:0x803EDF50; // type:object size:0x4 scope:local align:4 data:float +@6846 = .sdata2:0x803EDF54; // type:object size:0x4 scope:local align:4 data:float +@6847 = .sdata2:0x803EDF58; // type:object size:0x4 scope:local align:4 data:float +@6970 = .sdata2:0x803EDF5C; // type:object size:0x4 scope:local align:4 data:float +@6971 = .sdata2:0x803EDF60; // type:object size:0x4 scope:local align:4 data:float +@6972 = .sdata2:0x803EDF64; // type:object size:0x4 scope:local align:4 data:float +@7641 = .sdata2:0x803EDF68; // type:object size:0x4 scope:local align:4 data:float +@7717 = .sdata2:0x803EDF6C; // type:object size:0x4 scope:local align:4 data:float +@7718 = .sdata2:0x803EDF70; // type:object size:0x4 scope:local align:4 data:float +@7937 = .sdata2:0x803EDF74; // type:object size:0x4 scope:local align:4 data:float +@7938 = .sdata2:0x803EDF78; // type:object size:0x4 scope:local align:4 data:float +@8091 = .sdata2:0x803EDF7C; // type:object size:0x4 scope:local align:4 data:float +@8217 = .sdata2:0x803EDF80; // type:object size:0x4 scope:local align:4 data:float +@8218 = .sdata2:0x803EDF84; // type:object size:0x4 scope:local align:4 data:float +@8219 = .sdata2:0x803EDF88; // type:object size:0x4 scope:local align:4 data:float +@8220 = .sdata2:0x803EDF8C; // type:object size:0x4 scope:local align:4 data:float +@8221 = .sdata2:0x803EDF90; // type:object size:0x4 scope:local align:4 data:float +@8298 = .sdata2:0x803EDF94; // type:object size:0x4 scope:local align:4 data:float +@8590 = .sdata2:0x803EDF98; // type:object size:0x4 scope:local align:4 data:float +@8779 = .sdata2:0x803EDF9C; // type:object size:0x4 scope:local align:4 data:float +@8812 = .sdata2:0x803EDFA0; // type:object size:0x4 scope:local align:4 data:float +@9186 = .sdata2:0x803EDFA4; // type:object size:0x4 scope:local align:4 data:float +@9389 = .sdata2:0x803EDFA8; // type:object size:0x4 scope:local align:4 data:float +@9390 = .sdata2:0x803EDFAC; // type:object size:0x4 scope:local align:4 data:float +@9488 = .sdata2:0x803EDFB0; // type:object size:0x4 scope:local align:4 data:float +@9550 = .sdata2:0x803EDFB4; // type:object size:0x4 scope:local align:4 data:float +@9551 = .sdata2:0x803EDFB8; // type:object size:0x4 scope:local align:4 data:float +@9601 = .sdata2:0x803EDFBC; // type:object size:0x4 scope:local align:4 data:float +@9628 = .sdata2:0x803EDFC0; // type:object size:0x4 scope:local align:4 data:float +@9629 = .sdata2:0x803EDFC4; // type:object size:0x4 scope:local align:4 data:float +@9655 = .sdata2:0x803EDFC8; // type:object size:0x4 scope:local align:4 data:float +@9656 = .sdata2:0x803EDFCC; // type:object size:0x4 scope:local align:4 data:float +@9886 = .sdata2:0x803EDFD0; // type:object size:0x4 scope:local align:4 data:float +@9887 = .sdata2:0x803EDFD4; // type:object size:0x4 scope:local align:4 data:float +@9888 = .sdata2:0x803EDFD8; // type:object size:0x4 scope:local align:4 data:float +@9889 = .sdata2:0x803EDFDC; // type:object size:0x4 scope:local align:4 data:float +@9991 = .sdata2:0x803EDFE0; // type:object size:0x4 scope:local align:4 data:float +@10067 = .sdata2:0x803EDFE4; // type:object size:0x4 scope:local align:4 data:float +@10841 = .sdata2:0x803EDFE8; // type:object size:0x4 scope:local align:4 data:float +@10904 = .sdata2:0x803EDFEC; // type:object size:0x4 scope:local align:4 data:float +@11271 = .sdata2:0x803EDFF0; // type:object size:0x4 scope:local align:4 data:float +@11272 = .sdata2:0x803EDFF4; // type:object size:0x4 scope:local align:4 data:float +@11273 = .sdata2:0x803EDFF8; // type:object size:0x4 scope:local align:4 data:float +@11274 = .sdata2:0x803EDFFC; // type:object size:0x4 scope:local align:4 data:float +@11286 = .sdata2:0x803EE000; // type:object size:0x4 scope:local align:4 data:float +@11429 = .sdata2:0x803EE004; // type:object size:0x4 scope:local align:4 data:float +@11874 = .sdata2:0x803EE008; // type:object size:0x4 scope:local align:4 data:float +@12140 = .sdata2:0x803EE00C; // type:object size:0x4 scope:local align:4 data:float +@12141 = .sdata2:0x803EE010; // type:object size:0x4 scope:local align:4 data:float +@12271 = .sdata2:0x803EE014; // type:object size:0x4 scope:local align:4 data:float +@12272 = .sdata2:0x803EE018; // type:object size:0x4 scope:local align:4 data:float +@12777 = .sdata2:0x803EE01C; // type:object size:0x4 scope:local align:4 data:float +@12903 = .sdata2:0x803EE020; // type:object size:0x4 scope:local align:4 data:float +@13150 = .sdata2:0x803EE024; // type:object size:0x4 scope:local align:4 data:float +@13151 = .sdata2:0x803EE028; // type:object size:0x4 scope:local align:4 data:float +@13152 = .sdata2:0x803EE02C; // type:object size:0x4 scope:local align:4 data:float +@13153 = .sdata2:0x803EE030; // type:object size:0x4 scope:local align:4 data:float +@13154 = .sdata2:0x803EE034; // type:object size:0x4 scope:local align:4 data:float +@13155 = .sdata2:0x803EE038; // type:object size:0x4 scope:local align:4 data:float +@13833 = .sdata2:0x803EE03C; // type:object size:0x4 scope:local align:4 data:float +@13914 = .sdata2:0x803EE040; // type:object size:0x4 scope:local align:4 data:float +@14120 = .sdata2:0x803EE044; // type:object size:0x4 scope:local align:4 data:float +@14145 = .sdata2:0x803EE048; // type:object size:0x4 scope:local align:4 data:float +@14244 = .sdata2:0x803EE04C; // type:object size:0x4 scope:local align:4 data:float +@14277 = .sdata2:0x803EE050; // type:object size:0x4 scope:local align:4 data:float +@14422 = .sdata2:0x803EE054; // type:object size:0x4 scope:local align:4 data:float +@14517 = .sdata2:0x803EE058; // type:object size:0x4 scope:local align:4 data:float +@15110 = .sdata2:0x803EE05C; // type:object size:0x4 scope:local align:4 data:float +@15242 = .sdata2:0x803EE060; // type:object size:0x4 scope:local align:4 data:float +@15427 = .sdata2:0x803EE064; // type:object size:0x4 scope:local align:4 data:float +@15428 = .sdata2:0x803EE068; // type:object size:0x4 scope:local align:4 data:float +@15429 = .sdata2:0x803EE06C; // type:object size:0x4 scope:local align:4 data:float +@15728 = .sdata2:0x803EE070; // type:object size:0x4 scope:local align:4 data:float +@15787 = .sdata2:0x803EE074; // type:object size:0x4 scope:local align:4 data:float +@15869 = .sdata2:0x803EE078; // type:object size:0x4 scope:local align:4 data:float +@15870 = .sdata2:0x803EE07C; // type:object size:0x4 scope:local align:4 data:float +@15871 = .sdata2:0x803EE080; // type:object size:0x4 scope:local align:4 data:float +@15872 = .sdata2:0x803EE084; // type:object size:0x4 scope:local align:4 data:float +@16489 = .sdata2:0x803EE088; // type:object size:0x4 scope:local align:4 data:float +@16761 = .sdata2:0x803EE08C; // type:object size:0x4 scope:local align:4 data:float +@16762 = .sdata2:0x803EE090; // type:object size:0x4 scope:local align:4 data:float +@16763 = .sdata2:0x803EE094; // type:object size:0x4 scope:local align:4 data:float +@16764 = .sdata2:0x803EE098; // type:object size:0x4 scope:local align:4 data:float +@16830 = .sdata2:0x803EE09C; // type:object size:0x4 scope:local align:4 data:float +@16831 = .sdata2:0x803EE0A0; // type:object size:0x4 scope:local align:4 data:float +@17042 = .sdata2:0x803EE0A4; // type:object size:0x4 scope:local align:4 data:float +@17085 = .sdata2:0x803EE0A8; // type:object size:0x4 scope:local align:4 data:float +@17502 = .sdata2:0x803EE0AC; // type:object size:0x4 scope:local align:4 data:float +@17503 = .sdata2:0x803EE0B0; // type:object size:0x4 scope:local align:4 data:float +@17504 = .sdata2:0x803EE0B4; // type:object size:0x4 scope:local align:4 data:float +@17505 = .sdata2:0x803EE0B8; // type:object size:0x4 scope:local align:4 data:float +@17506 = .sdata2:0x803EE0BC; // type:object size:0x4 scope:local align:4 data:float +@17507 = .sdata2:0x803EE0C0; // type:object size:0x4 scope:local align:4 data:float +@17508 = .sdata2:0x803EE0C4; // type:object size:0x4 scope:local align:4 data:float +@17509 = .sdata2:0x803EE0C8; // type:object size:0x4 scope:local align:4 data:float +@17510 = .sdata2:0x803EE0CC; // type:object size:0x4 scope:local align:4 data:float +@17634 = .sdata2:0x803EE0D0; // type:object size:0x4 scope:local align:4 data:float +@17813 = .sdata2:0x803EE0D4; // type:object size:0x4 scope:local align:4 data:float +@17814 = .sdata2:0x803EE0D8; // type:object size:0x4 scope:local align:4 data:float +@18691 = .sdata2:0x803EE0DC; // type:object size:0x4 scope:local align:4 data:float +@18927 = .sdata2:0x803EE0E0; // type:object size:0x4 scope:local align:4 data:float +@18928 = .sdata2:0x803EE0E4; // type:object size:0x4 scope:local align:4 data:float +@19126 = .sdata2:0x803EE0E8; // type:object size:0x4 scope:local align:4 data:float +@19410 = .sdata2:0x803EE0EC; // type:object size:0x4 scope:local align:4 data:float +@19411 = .sdata2:0x803EE0F0; // type:object size:0x4 scope:local align:4 data:float +@19412 = .sdata2:0x803EE0F4; // type:object size:0x4 scope:local align:4 data:float +@19413 = .sdata2:0x803EE0F8; // type:object size:0x4 scope:local align:4 data:float +@19685 = .sdata2:0x803EE0FC; // type:object size:0x4 scope:local align:4 data:float +@19686 = .sdata2:0x803EE100; // type:object size:0x4 scope:local align:4 data:float +@19687 = .sdata2:0x803EE104; // type:object size:0x4 scope:local align:4 data:float +@19688 = .sdata2:0x803EE108; // type:object size:0x4 scope:local align:4 data:float +@19689 = .sdata2:0x803EE10C; // type:object size:0x4 scope:local align:4 data:float +@19690 = .sdata2:0x803EE110; // type:object size:0x4 scope:local align:4 data:float +@19691 = .sdata2:0x803EE114; // type:object size:0x4 scope:local align:4 data:float +@19848 = .sdata2:0x803EE118; // type:object size:0x4 scope:local align:4 data:float +@19967 = .sdata2:0x803EE11C; // type:object size:0x4 scope:local align:4 data:float +@20216 = .sdata2:0x803EE120; // type:object size:0x4 scope:local align:4 data:float +@20731 = .sdata2:0x803EE124; // type:object size:0x4 scope:local align:4 data:float +@21472 = .sdata2:0x803EE128; // type:object size:0x4 scope:local align:4 data:float +red$21582 = .sdata2:0x803EE12C; // type:object size:0x4 scope:local align:4 +green$21583 = .sdata2:0x803EE130; // type:object size:0x4 scope:local align:4 +blue$21584 = .sdata2:0x803EE134; // type:object size:0x4 scope:local align:4 +@22254 = .sdata2:0x803EE138; // type:object size:0x4 scope:local align:4 data:float +cut_type$22258 = .sdata2:0x803EE13C; // type:object size:0x6 scope:local align:4 +g_prm0$22947 = .sdata2:0x803EE144; // type:object size:0x4 scope:local align:4 +g_env0$22948 = .sdata2:0x803EE148; // type:object size:0x4 scope:local align:4 +y_prm0$22949 = .sdata2:0x803EE14C; // type:object size:0x4 scope:local align:4 data:byte +y_env0$22950 = .sdata2:0x803EE150; // type:object size:0x4 scope:local align:4 data:byte +g_prm1$22953 = .sdata2:0x803EE154; // type:object size:0x4 scope:local align:4 +y_prm1$22955 = .sdata2:0x803EE158; // type:object size:0x4 scope:local align:4 +y_env1$22956 = .sdata2:0x803EE15C; // type:object size:0x4 scope:local align:4 +s_prm1$22957 = .sdata2:0x803EE160; // type:object size:0x4 scope:local align:4 +s_env1$22958 = .sdata2:0x803EE164; // type:object size:0x4 scope:local align:4 +@23167 = .sdata2:0x803EE168; // type:object size:0x4 scope:local align:4 data:float +@23168 = .sdata2:0x803EE16C; // type:object size:0x4 scope:local align:4 data:float +@23553 = .sdata2:0x803EE170; // type:object size:0x4 scope:local align:4 data:float +@23554 = .sdata2:0x803EE174; // type:object size:0x4 scope:local align:4 data:float +@24380 = .sdata2:0x803EE178; // type:object size:0x4 scope:local align:4 data:float +@24601 = .sdata2:0x803EE17C; // type:object size:0x4 scope:local align:4 data:float +@25012 = .sdata2:0x803EE180; // type:object size:0x4 scope:local align:4 data:float +@26083 = .sdata2:0x803EE184; // type:object size:0x4 scope:local align:4 data:float +@26187 = .sdata2:0x803EE188; // type:object size:0x4 scope:local align:4 data:float +@26188 = .sdata2:0x803EE18C; // type:object size:0x4 scope:local align:4 data:float +@26189 = .sdata2:0x803EE190; // type:object size:0x4 scope:local align:4 data:float +@26190 = .sdata2:0x803EE194; // type:object size:0x4 scope:local align:4 data:float +@26191 = .sdata2:0x803EE198; // type:object size:0x4 scope:local align:4 data:float +@26192 = .sdata2:0x803EE19C; // type:object size:0x4 scope:local align:4 data:float +@26193 = .sdata2:0x803EE1A0; // type:object size:0x4 scope:local align:4 data:float +@26194 = .sdata2:0x803EE1A4; // type:object size:0x4 scope:local align:4 data:float +@26195 = .sdata2:0x803EE1A8; // type:object size:0x4 scope:local align:4 data:float +@26196 = .sdata2:0x803EE1AC; // type:object size:0x4 scope:local align:4 data:float +@26197 = .sdata2:0x803EE1B0; // type:object size:0x4 scope:local align:4 data:float +@26381 = .sdata2:0x803EE1B4; // type:object size:0x4 scope:local align:4 data:float +@27054 = .sdata2:0x803EE1B8; // type:object size:0x4 scope:local align:4 data:float +@27055 = .sdata2:0x803EE1BC; // type:object size:0x4 scope:local align:4 data:float +@27056 = .sdata2:0x803EE1C0; // type:object size:0x4 scope:local align:4 data:float +@27057 = .sdata2:0x803EE1C4; // type:object size:0x4 scope:local align:4 data:float +@27058 = .sdata2:0x803EE1C8; // type:object size:0x4 scope:local align:4 data:float +@27059 = .sdata2:0x803EE1CC; // type:object size:0x4 scope:local align:4 data:float +@27060 = .sdata2:0x803EE1D0; // type:object size:0x4 scope:local align:4 data:float +@27061 = .sdata2:0x803EE1D4; // type:object size:0x4 scope:local align:4 data:float +@27062 = .sdata2:0x803EE1D8; // type:object size:0x4 scope:local align:4 data:float +@27063 = .sdata2:0x803EE1DC; // type:object size:0x4 scope:local align:4 data:float +@27064 = .sdata2:0x803EE1E0; // type:object size:0x4 scope:local align:4 data:float +@27065 = .sdata2:0x803EE1E4; // type:object size:0x4 scope:local align:4 data:float +@27066 = .sdata2:0x803EE1E8; // type:object size:0x4 scope:local align:4 data:float +@27523 = .sdata2:0x803EE1EC; // type:object size:0x4 scope:local align:4 data:float +@28972 = .sdata2:0x803EE1F0; // type:object size:0x4 scope:local align:4 data:float +@29920 = .sdata2:0x803EE1F4; // type:object size:0x4 scope:local align:4 data:float +@29921 = .sdata2:0x803EE1F8; // type:object size:0x4 scope:local align:4 data:float +@29922 = .sdata2:0x803EE1FC; // type:object size:0x4 scope:local align:4 data:float +@29923 = .sdata2:0x803EE200; // type:object size:0x4 scope:local align:4 data:float +@30011 = .sdata2:0x803EE204; // type:object size:0x4 scope:local align:4 data:float +@30012 = .sdata2:0x803EE208; // type:object size:0x4 scope:local align:4 data:float +@31998 = .sdata2:0x803EE20C; // type:object size:0x4 scope:local align:4 data:float +@31999 = .sdata2:0x803EE210; // type:object size:0x4 scope:local align:4 data:float +@32000 = .sdata2:0x803EE214; // type:object size:0x4 scope:local align:4 data:float +@32692 = .sdata2:0x803EE218; // type:object size:0x4 scope:local align:4 data:float +@32979 = .sdata2:0x803EE21C; // type:object size:0x4 scope:local align:4 data:float +@33558 = .sdata2:0x803EE220; // type:object size:0x4 scope:local align:4 data:float +@34945 = .sdata2:0x803EE224; // type:object size:0x4 scope:local align:4 data:float +@35316 = .sdata2:0x803EE228; // type:object size:0x4 scope:local align:4 data:float +@35695 = .sdata2:0x803EE22C; // type:object size:0x4 scope:local align:4 data:float +@35696 = .sdata2:0x803EE230; // type:object size:0x4 scope:local align:4 data:float +@35697 = .sdata2:0x803EE234; // type:object size:0x4 scope:local align:4 data:float +@35698 = .sdata2:0x803EE238; // type:object size:0x8 scope:local align:8 data:double +@36489 = .sdata2:0x803EE240; // type:object size:0x4 scope:local align:4 data:float +@36678 = .sdata2:0x803EE244; // type:object size:0x4 scope:local align:4 data:float +@37247 = .sdata2:0x803EE248; // type:object size:0x4 scope:local align:4 data:float +@37248 = .sdata2:0x803EE24C; // type:object size:0x4 scope:local align:4 data:float +@37249 = .sdata2:0x803EE250; // type:object size:0x4 scope:local align:4 data:float +@37250 = .sdata2:0x803EE254; // type:object size:0x4 scope:local align:4 data:float +@37251 = .sdata2:0x803EE258; // type:object size:0x4 scope:local align:4 data:float +@37252 = .sdata2:0x803EE25C; // type:object size:0x4 scope:local align:4 data:float +@37253 = .sdata2:0x803EE260; // type:object size:0x4 scope:local align:4 data:float +@37549 = .sdata2:0x803EE264; // type:object size:0x4 scope:local align:4 data:float +@37550 = .sdata2:0x803EE268; // type:object size:0x4 scope:local align:4 data:float +@37551 = .sdata2:0x803EE26C; // type:object size:0x4 scope:local align:4 data:float +@37552 = .sdata2:0x803EE270; // type:object size:0x4 scope:local align:4 data:float +@37553 = .sdata2:0x803EE274; // type:object size:0x4 scope:local align:4 data:float +@37554 = .sdata2:0x803EE278; // type:object size:0x4 scope:local align:4 data:float +@37681 = .sdata2:0x803EE27C; // type:object size:0x4 scope:local align:4 data:float +n_roll_prm0$38012 = .sdata2:0x803EE280; // type:object size:0x4 scope:local align:4 +n_roll_prm1$38013 = .sdata2:0x803EE284; // type:object size:0x4 scope:local align:4 +n_roll_env$38014 = .sdata2:0x803EE288; // type:object size:0x4 scope:local align:4 +nm_roll_prm0$38015 = .sdata2:0x803EE28C; // type:object size:0x4 scope:local align:4 +nm_roll_prm1$38016 = .sdata2:0x803EE290; // type:object size:0x4 scope:local align:4 +nm_roll_env$38017 = .sdata2:0x803EE294; // type:object size:0x4 scope:local align:4 +fm_roll_prm0$38018 = .sdata2:0x803EE298; // type:object size:0x4 scope:local align:4 +fm_roll_prm1$38019 = .sdata2:0x803EE29C; // type:object size:0x4 scope:local align:4 +fm_roll_env$38020 = .sdata2:0x803EE2A0; // type:object size:0x4 scope:local align:4 +n_turn_prm0$38021 = .sdata2:0x803EE2A4; // type:object size:0x4 scope:local align:4 +n_turn_prm1$38022 = .sdata2:0x803EE2A8; // type:object size:0x4 scope:local align:4 +n_turn_env$38023 = .sdata2:0x803EE2AC; // type:object size:0x4 scope:local align:4 +nm_turn_prm0$38024 = .sdata2:0x803EE2B0; // type:object size:0x4 scope:local align:4 +nm_turn_prm1$38025 = .sdata2:0x803EE2B4; // type:object size:0x4 scope:local align:4 +nm_turn_env$38026 = .sdata2:0x803EE2B8; // type:object size:0x4 scope:local align:4 +fm_turn_prm0$38027 = .sdata2:0x803EE2BC; // type:object size:0x4 scope:local align:4 +fm_turn_prm1$38028 = .sdata2:0x803EE2C0; // type:object size:0x4 scope:local align:4 +fm_turn_env$38029 = .sdata2:0x803EE2C4; // type:object size:0x4 scope:local align:4 +@38773 = .sdata2:0x803EE2C8; // type:object size:0x4 scope:local align:4 data:float +@38774 = .sdata2:0x803EE2CC; // type:object size:0x4 scope:local align:4 data:float +@38775 = .sdata2:0x803EE2D0; // type:object size:0x4 scope:local align:4 data:float +@38854 = .sdata2:0x803EE2D4; // type:object size:0x4 scope:local align:4 data:float +@38855 = .sdata2:0x803EE2D8; // type:object size:0x4 scope:local align:4 data:float +@38856 = .sdata2:0x803EE2DC; // type:object size:0x4 scope:local align:4 data:float +@39233 = .sdata2:0x803EE2E0; // type:object size:0x4 scope:local align:4 data:float +@39234 = .sdata2:0x803EE2E4; // type:object size:0x4 scope:local align:4 data:float +@39235 = .sdata2:0x803EE2E8; // type:object size:0x4 scope:local align:4 data:float +@39436 = .sdata2:0x803EE2EC; // type:object size:0x4 scope:local align:4 data:float +@39437 = .sdata2:0x803EE2F0; // type:object size:0x4 scope:local align:4 data:float +@39438 = .sdata2:0x803EE2F4; // type:object size:0x4 scope:local align:4 data:float +@39713 = .sdata2:0x803EE2F8; // type:object size:0x4 scope:local align:4 data:float +@39714 = .sdata2:0x803EE2FC; // type:object size:0x4 scope:local align:4 data:float +@40787 = .sdata2:0x803EE300; // type:object size:0x4 scope:local align:4 data:float +@40788 = .sdata2:0x803EE304; // type:object size:0x4 scope:local align:4 data:float +@42068 = .sdata2:0x803EE308; // type:object size:0x4 scope:local align:4 data:float +@43658 = .sdata2:0x803EE30C; // type:object size:0x4 scope:local align:4 data:float +@44440 = .sdata2:0x803EE310; // type:object size:0x4 scope:local align:4 data:float +@4118 = .sdata2:0x803EE318; // type:object size:0x4 scope:local align:4 data:float +@4170 = .sdata2:0x803EE31C; // type:object size:0x4 scope:local align:4 data:float +@4331 = .sdata2:0x803EE320; // type:object size:0x4 scope:local align:4 data:float +@4332 = .sdata2:0x803EE324; // type:object size:0x4 scope:local align:4 data:float +@4421 = .sdata2:0x803EE328; // type:object size:0x8 scope:local align:8 data:double +@4422 = .sdata2:0x803EE330; // type:object size:0x8 scope:local align:8 data:double +@4423 = .sdata2:0x803EE338; // type:object size:0x4 scope:local align:4 data:float +@4424 = .sdata2:0x803EE33C; // type:object size:0x4 scope:local align:4 data:float +@4038 = .sdata2:0x803EE340; // type:object size:0x4 scope:local align:4 data:float +@4039 = .sdata2:0x803EE344; // type:object size:0x4 scope:local align:4 data:float +@4041 = .sdata2:0x803EE348; // type:object size:0x8 scope:local align:8 data:double +@4126 = .sdata2:0x803EE350; // type:object size:0x4 scope:local align:4 data:float +@4127 = .sdata2:0x803EE354; // type:object size:0x4 scope:local align:4 data:float +@4157 = .sdata2:0x803EE358; // type:object size:0x4 scope:local align:4 data:float +@4162 = .sdata2:0x803EE35C; // type:object size:0x4 scope:local align:4 data:float +@4187 = .sdata2:0x803EE360; // type:object size:0x4 scope:local align:4 data:float +@4188 = .sdata2:0x803EE364; // type:object size:0x4 scope:local align:4 data:float +@4225 = .sdata2:0x803EE368; // type:object size:0x4 scope:local align:4 data:float +@4258 = .sdata2:0x803EE36C; // type:object size:0x4 scope:local align:4 data:float +@4404 = .sdata2:0x803EE370; // type:object size:0x4 scope:local align:4 data:float +@4405 = .sdata2:0x803EE374; // type:object size:0x4 scope:local align:4 data:float +@4510 = .sdata2:0x803EE378; // type:object size:0x4 scope:local align:4 data:float +@4613 = .sdata2:0x803EE37C; // type:object size:0x4 scope:local align:4 data:float +@4614 = .sdata2:0x803EE380; // type:object size:0x4 scope:local align:4 data:float +@4615 = .sdata2:0x803EE384; // type:object size:0x4 scope:local align:4 data:float +@4616 = .sdata2:0x803EE388; // type:object size:0x4 scope:local align:4 data:float +@4617 = .sdata2:0x803EE38C; // type:object size:0x4 scope:local align:4 data:float +@4618 = .sdata2:0x803EE390; // type:object size:0x4 scope:local align:4 data:float +@4959 = .sdata2:0x803EE394; // type:object size:0x4 scope:local align:4 data:float +@4960 = .sdata2:0x803EE398; // type:object size:0x4 scope:local align:4 data:float +@4961 = .sdata2:0x803EE39C; // type:object size:0x4 scope:local align:4 data:float +@4962 = .sdata2:0x803EE3A0; // type:object size:0x4 scope:local align:4 data:float +@4963 = .sdata2:0x803EE3A4; // type:object size:0x4 scope:local align:4 data:float +@4964 = .sdata2:0x803EE3A8; // type:object size:0x4 scope:local align:4 data:float +@4965 = .sdata2:0x803EE3AC; // type:object size:0x4 scope:local align:4 data:float +@4966 = .sdata2:0x803EE3B0; // type:object size:0x4 scope:local align:4 data:float +@4967 = .sdata2:0x803EE3B4; // type:object size:0x4 scope:local align:4 data:float +@4968 = .sdata2:0x803EE3B8; // type:object size:0x4 scope:local align:4 data:float +@4969 = .sdata2:0x803EE3BC; // type:object size:0x4 scope:local align:4 data:float +@4974 = .sdata2:0x803EE3C0; // type:object size:0x8 scope:local align:8 data:double +@4026 = .sdata2:0x803EE3C8; // type:object size:0x4 scope:local align:4 data:float +@4027 = .sdata2:0x803EE3CC; // type:object size:0x4 scope:local align:4 data:float +@4209 = .sdata2:0x803EE3D0; // type:object size:0x4 scope:local align:4 data:float +@4210 = .sdata2:0x803EE3D4; // type:object size:0x4 scope:local align:4 data:float +@4211 = .sdata2:0x803EE3D8; // type:object size:0x4 scope:local align:4 data:float +@4212 = .sdata2:0x803EE3DC; // type:object size:0x4 scope:local align:4 data:float +@4214 = .sdata2:0x803EE3E0; // type:object size:0x8 scope:local align:8 data:double +@4254 = .sdata2:0x803EE3E8; // type:object size:0x4 scope:local align:4 data:float +@4292 = .sdata2:0x803EE3EC; // type:object size:0x4 scope:local align:4 data:float +@4293 = .sdata2:0x803EE3F0; // type:object size:0x4 scope:local align:4 data:float +@3994 = .sdata2:0x803EE3F8; // type:object size:0x4 scope:local align:4 data:float +@4059 = .sdata2:0x803EE3FC; // type:object size:0x4 scope:local align:4 data:float +@3993 = .sdata2:0x803EE400; // type:object size:0x4 scope:local align:4 data:float +@3994 = .sdata2:0x803EE404; // type:object size:0x4 scope:local align:4 data:float +@4067 = .sdata2:0x803EE408; // type:object size:0x4 scope:local align:4 data:float +@4068 = .sdata2:0x803EE40C; // type:object size:0x4 scope:local align:4 data:float +@4253 = .sdata2:0x803EE410; // type:object size:0x4 scope:local align:4 data:float +@4254 = .sdata2:0x803EE414; // type:object size:0x4 scope:local align:4 data:float +@4255 = .sdata2:0x803EE418; // type:object size:0x4 scope:local align:4 data:float +@4256 = .sdata2:0x803EE41C; // type:object size:0x4 scope:local align:4 data:float +@4033 = .sdata2:0x803EE420; // type:object size:0x4 scope:local align:4 data:float +@4045 = .sdata2:0x803EE424; // type:object size:0x4 scope:local align:4 data:float +@4046 = .sdata2:0x803EE428; // type:object size:0x4 scope:local align:4 data:float +@4048 = .sdata2:0x803EE430; // type:object size:0x8 scope:local align:8 data:double +@4105 = .sdata2:0x803EE438; // type:object size:0x4 scope:local align:4 data:float +@4106 = .sdata2:0x803EE43C; // type:object size:0x4 scope:local align:4 data:float +@4107 = .sdata2:0x803EE440; // type:object size:0x4 scope:local align:4 data:float +@4126 = .sdata2:0x803EE444; // type:object size:0x4 scope:local align:4 data:float +@4161 = .sdata2:0x803EE448; // type:object size:0x4 scope:local align:4 data:float +@4209 = .sdata2:0x803EE44C; // type:object size:0x4 scope:local align:4 data:float +@4210 = .sdata2:0x803EE450; // type:object size:0x4 scope:local align:4 data:float +@4012 = .sdata2:0x803EE458; // type:object size:0x4 scope:local align:4 data:float +@4013 = .sdata2:0x803EE45C; // type:object size:0x4 scope:local align:4 data:float +@4014 = .sdata2:0x803EE460; // type:object size:0x4 scope:local align:4 data:float +@5124 = .sdata2:0x803EE468; // type:object size:0x4 scope:local align:4 data:float +@5125 = .sdata2:0x803EE46C; // type:object size:0x4 scope:local align:4 data:float +@5126 = .sdata2:0x803EE470; // type:object size:0x4 scope:local align:4 data:float +@5127 = .sdata2:0x803EE474; // type:object size:0x4 scope:local align:4 data:float +@5128 = .sdata2:0x803EE478; // type:object size:0x4 scope:local align:4 data:float +@5129 = .sdata2:0x803EE47C; // type:object size:0x4 scope:local align:4 data:float +@5310 = .sdata2:0x803EE480; // type:object size:0x4 scope:local align:4 data:float +@5311 = .sdata2:0x803EE484; // type:object size:0x4 scope:local align:4 data:float +@5573 = .sdata2:0x803EE488; // type:object size:0x4 scope:local align:4 data:float +@5574 = .sdata2:0x803EE48C; // type:object size:0x4 scope:local align:4 data:float +@5736 = .sdata2:0x803EE490; // type:object size:0x8 scope:local align:8 data:double +@5737 = .sdata2:0x803EE498; // type:object size:0x8 scope:local align:8 data:double +@5739 = .sdata2:0x803EE4A0; // type:object size:0x8 scope:local align:8 data:double +@6064 = .sdata2:0x803EE4A8; // type:object size:0x4 scope:local align:4 data:float +@6065 = .sdata2:0x803EE4AC; // type:object size:0x4 scope:local align:4 data:float +@6066 = .sdata2:0x803EE4B0; // type:object size:0x4 scope:local align:4 data:float +@6067 = .sdata2:0x803EE4B4; // type:object size:0x4 scope:local align:4 data:float +@6068 = .sdata2:0x803EE4B8; // type:object size:0x4 scope:local align:4 data:float +@6069 = .sdata2:0x803EE4BC; // type:object size:0x4 scope:local align:4 data:float +@6118 = .sdata2:0x803EE4C0; // type:object size:0x4 scope:local align:4 data:float +@6119 = .sdata2:0x803EE4C4; // type:object size:0x4 scope:local align:4 data:float +@6120 = .sdata2:0x803EE4C8; // type:object size:0x4 scope:local align:4 data:float +@6121 = .sdata2:0x803EE4CC; // type:object size:0x4 scope:local align:4 data:float +@6122 = .sdata2:0x803EE4D0; // type:object size:0x4 scope:local align:4 data:float +@6145 = .sdata2:0x803EE4D4; // type:object size:0x4 scope:local align:4 data:float +@6958 = .sdata2:0x803EE4D8; // type:object size:0x4 scope:local align:4 data:float +@7221 = .sdata2:0x803EE4DC; // type:object size:0x4 scope:local align:4 data:float +@8343 = .sdata2:0x803EE4E0; // type:object size:0x4 scope:local align:4 data:float +@8344 = .sdata2:0x803EE4E4; // type:object size:0x4 scope:local align:4 data:float +@8345 = .sdata2:0x803EE4E8; // type:object size:0x4 scope:local align:4 data:float +@8992 = .sdata2:0x803EE4EC; // type:object size:0x4 scope:local align:4 data:float +@8993 = .sdata2:0x803EE4F0; // type:object size:0x4 scope:local align:4 data:float +@8994 = .sdata2:0x803EE4F4; // type:object size:0x4 scope:local align:4 data:float +@8995 = .sdata2:0x803EE4F8; // type:object size:0x4 scope:local align:4 data:float +@8996 = .sdata2:0x803EE4FC; // type:object size:0x4 scope:local align:4 data:float +@8997 = .sdata2:0x803EE500; // type:object size:0x4 scope:local align:4 data:float +@8998 = .sdata2:0x803EE504; // type:object size:0x4 scope:local align:4 data:float +@8999 = .sdata2:0x803EE508; // type:object size:0x4 scope:local align:4 data:float +@9000 = .sdata2:0x803EE50C; // type:object size:0x4 scope:local align:4 data:float +@9001 = .sdata2:0x803EE510; // type:object size:0x4 scope:local align:4 data:float +@9003 = .sdata2:0x803EE518; // type:object size:0x8 scope:local align:8 data:double +@9181 = .sdata2:0x803EE520; // type:object size:0x4 scope:local align:4 data:float +@9233 = .sdata2:0x803EE524; // type:object size:0x4 scope:local align:4 data:float +@9234 = .sdata2:0x803EE528; // type:object size:0x4 scope:local align:4 data:float +@9235 = .sdata2:0x803EE52C; // type:object size:0x4 scope:local align:4 data:float +@9236 = .sdata2:0x803EE530; // type:object size:0x4 scope:local align:4 data:float +@9237 = .sdata2:0x803EE534; // type:object size:0x4 scope:local align:4 data:float +@9238 = .sdata2:0x803EE538; // type:object size:0x4 scope:local align:4 data:float +@9981 = .sdata2:0x803EE53C; // type:object size:0x4 scope:local align:4 data:float +@9982 = .sdata2:0x803EE540; // type:object size:0x4 scope:local align:4 data:float +@9983 = .sdata2:0x803EE544; // type:object size:0x4 scope:local align:4 data:float +@9984 = .sdata2:0x803EE548; // type:object size:0x4 scope:local align:4 data:float +@9985 = .sdata2:0x803EE54C; // type:object size:0x4 scope:local align:4 data:float +@9986 = .sdata2:0x803EE550; // type:object size:0x4 scope:local align:4 data:float +@9987 = .sdata2:0x803EE554; // type:object size:0x4 scope:local align:4 data:float +@9988 = .sdata2:0x803EE558; // type:object size:0x4 scope:local align:4 data:float +@9989 = .sdata2:0x803EE55C; // type:object size:0x4 scope:local align:4 data:float +@9990 = .sdata2:0x803EE560; // type:object size:0x4 scope:local align:4 data:float +@9991 = .sdata2:0x803EE564; // type:object size:0x4 scope:local align:4 data:float +@9992 = .sdata2:0x803EE568; // type:object size:0x4 scope:local align:4 data:float +@9993 = .sdata2:0x803EE56C; // type:object size:0x4 scope:local align:4 data:float +@9994 = .sdata2:0x803EE570; // type:object size:0x4 scope:local align:4 data:float +@9995 = .sdata2:0x803EE574; // type:object size:0x4 scope:local align:4 data:float +@9996 = .sdata2:0x803EE578; // type:object size:0x4 scope:local align:4 data:float +@9997 = .sdata2:0x803EE57C; // type:object size:0x4 scope:local align:4 data:float +@9998 = .sdata2:0x803EE580; // type:object size:0x4 scope:local align:4 data:float +@9999 = .sdata2:0x803EE584; // type:object size:0x4 scope:local align:4 data:float +@10000 = .sdata2:0x803EE588; // type:object size:0x4 scope:local align:4 data:float +@10001 = .sdata2:0x803EE58C; // type:object size:0x4 scope:local align:4 data:float +@10002 = .sdata2:0x803EE590; // type:object size:0x4 scope:local align:4 data:float +@10003 = .sdata2:0x803EE594; // type:object size:0x4 scope:local align:4 data:float +@10004 = .sdata2:0x803EE598; // type:object size:0x4 scope:local align:4 data:float +@10005 = .sdata2:0x803EE59C; // type:object size:0x4 scope:local align:4 data:float +@10662 = .sdata2:0x803EE5A0; // type:object size:0x4 scope:local align:4 data:float +@10663 = .sdata2:0x803EE5A8; // type:object size:0x8 scope:local align:8 data:double +@10664 = .sdata2:0x803EE5B0; // type:object size:0x4 scope:local align:4 data:float +@10665 = .sdata2:0x803EE5B8; // type:object size:0x8 scope:local align:8 data:double +@10666 = .sdata2:0x803EE5C0; // type:object size:0x8 scope:local align:8 data:double +@10667 = .sdata2:0x803EE5C8; // type:object size:0x4 scope:local align:4 data:float +@10668 = .sdata2:0x803EE5CC; // type:object size:0x4 scope:local align:4 data:float +@10669 = .sdata2:0x803EE5D0; // type:object size:0x4 scope:local align:4 data:float +@10670 = .sdata2:0x803EE5D4; // type:object size:0x4 scope:local align:4 data:float +@10671 = .sdata2:0x803EE5D8; // type:object size:0x4 scope:local align:4 data:float +@11217 = .sdata2:0x803EE5DC; // type:object size:0x4 scope:local align:4 data:float +@11218 = .sdata2:0x803EE5E0; // type:object size:0x4 scope:local align:4 data:float +@11219 = .sdata2:0x803EE5E4; // type:object size:0x4 scope:local align:4 data:float +@11220 = .sdata2:0x803EE5E8; // type:object size:0x4 scope:local align:4 data:float +@11221 = .sdata2:0x803EE5EC; // type:object size:0x4 scope:local align:4 data:float +@11222 = .sdata2:0x803EE5F0; // type:object size:0x4 scope:local align:4 data:float +@11223 = .sdata2:0x803EE5F4; // type:object size:0x4 scope:local align:4 data:float +@11224 = .sdata2:0x803EE5F8; // type:object size:0x4 scope:local align:4 data:float +@11225 = .sdata2:0x803EE5FC; // type:object size:0x4 scope:local align:4 data:float +@11226 = .sdata2:0x803EE600; // type:object size:0x4 scope:local align:4 data:float +@11227 = .sdata2:0x803EE604; // type:object size:0x4 scope:local align:4 data:float +@11228 = .sdata2:0x803EE608; // type:object size:0x4 scope:local align:4 data:float +@11229 = .sdata2:0x803EE60C; // type:object size:0x4 scope:local align:4 data:float +@11230 = .sdata2:0x803EE610; // type:object size:0x4 scope:local align:4 data:float +@11231 = .sdata2:0x803EE614; // type:object size:0x4 scope:local align:4 data:float +@11232 = .sdata2:0x803EE618; // type:object size:0x4 scope:local align:4 data:float +@11233 = .sdata2:0x803EE61C; // type:object size:0x4 scope:local align:4 data:float +@11234 = .sdata2:0x803EE620; // type:object size:0x4 scope:local align:4 data:float +@11380 = .sdata2:0x803EE624; // type:object size:0x4 scope:local align:4 data:float +@12020 = .sdata2:0x803EE628; // type:object size:0x4 scope:local align:4 data:float +@12021 = .sdata2:0x803EE62C; // type:object size:0x4 scope:local align:4 data:float +@12022 = .sdata2:0x803EE630; // type:object size:0x4 scope:local align:4 data:float +@12023 = .sdata2:0x803EE634; // type:object size:0x4 scope:local align:4 data:float +@12024 = .sdata2:0x803EE638; // type:object size:0x4 scope:local align:4 data:float +@12025 = .sdata2:0x803EE63C; // type:object size:0x4 scope:local align:4 data:float +@12026 = .sdata2:0x803EE640; // type:object size:0x4 scope:local align:4 data:float +@12027 = .sdata2:0x803EE644; // type:object size:0x4 scope:local align:4 data:float +@12910 = .sdata2:0x803EE648; // type:object size:0x4 scope:local align:4 data:float +@12911 = .sdata2:0x803EE64C; // type:object size:0x4 scope:local align:4 data:float +@13313 = .sdata2:0x803EE650; // type:object size:0x4 scope:local align:4 data:float +@13314 = .sdata2:0x803EE654; // type:object size:0x4 scope:local align:4 data:float +@13315 = .sdata2:0x803EE658; // type:object size:0x4 scope:local align:4 data:float +@13940 = .sdata2:0x803EE65C; // type:object size:0x4 scope:local align:4 data:float +@13941 = .sdata2:0x803EE660; // type:object size:0x4 scope:local align:4 data:float +@13942 = .sdata2:0x803EE664; // type:object size:0x4 scope:local align:4 data:float +@13943 = .sdata2:0x803EE668; // type:object size:0x4 scope:local align:4 data:float +@14506 = .sdata2:0x803EE66C; // type:object size:0x4 scope:local align:4 data:float +@14507 = .sdata2:0x803EE670; // type:object size:0x4 scope:local align:4 data:float +@14508 = .sdata2:0x803EE674; // type:object size:0x4 scope:local align:4 data:float +@14509 = .sdata2:0x803EE678; // type:object size:0x4 scope:local align:4 data:float +@14510 = .sdata2:0x803EE67C; // type:object size:0x4 scope:local align:4 data:float +@14511 = .sdata2:0x803EE680; // type:object size:0x4 scope:local align:4 data:float +@14512 = .sdata2:0x803EE684; // type:object size:0x4 scope:local align:4 data:float +@14513 = .sdata2:0x803EE688; // type:object size:0x4 scope:local align:4 data:float +@14514 = .sdata2:0x803EE68C; // type:object size:0x4 scope:local align:4 data:float +@14938 = .sdata2:0x803EE690; // type:object size:0x4 scope:local align:4 data:float +@14939 = .sdata2:0x803EE694; // type:object size:0x4 scope:local align:4 data:float +@14940 = .sdata2:0x803EE698; // type:object size:0x4 scope:local align:4 data:float +@14941 = .sdata2:0x803EE69C; // type:object size:0x4 scope:local align:4 data:float +@14942 = .sdata2:0x803EE6A0; // type:object size:0x4 scope:local align:4 data:float +@16257 = .sdata2:0x803EE6A4; // type:object size:0x4 scope:local align:4 data:float +@16258 = .sdata2:0x803EE6A8; // type:object size:0x4 scope:local align:4 data:float +@16259 = .sdata2:0x803EE6AC; // type:object size:0x4 scope:local align:4 data:float +@16260 = .sdata2:0x803EE6B0; // type:object size:0x4 scope:local align:4 data:float +@16261 = .sdata2:0x803EE6B4; // type:object size:0x4 scope:local align:4 data:float +@16262 = .sdata2:0x803EE6B8; // type:object size:0x4 scope:local align:4 data:float +@16263 = .sdata2:0x803EE6BC; // type:object size:0x4 scope:local align:4 data:float +@16264 = .sdata2:0x803EE6C0; // type:object size:0x4 scope:local align:4 data:float +@16633 = .sdata2:0x803EE6C4; // type:object size:0x4 scope:local align:4 data:float +@17393 = .sdata2:0x803EE6C8; // type:object size:0x4 scope:local align:4 data:float +@17394 = .sdata2:0x803EE6CC; // type:object size:0x4 scope:local align:4 data:float +@17395 = .sdata2:0x803EE6D0; // type:object size:0x4 scope:local align:4 data:float +PatternLengthMax__Q29dCamera_c23@class$4037d_camera_cpp = .sdata2:0x803EE6D4; // type:object size:0x4 scope:local align:4 data:4byte +@17576 = .sdata2:0x803EE6D8; // type:object size:0x4 scope:local align:4 data:float +@17974 = .sdata2:0x803EE6DC; // type:object size:0x4 scope:local align:4 data:float +@4155 = .sdata2:0x803EE6E0; // type:object size:0x4 scope:local align:4 data:float +@3999 = .sdata2:0x803EE6E8; // type:object size:0x4 scope:local align:4 data:float +@4000 = .sdata2:0x803EE6EC; // type:object size:0x4 scope:local align:4 data:float +@4031 = .sdata2:0x803EE6F0; // type:object size:0x4 scope:local align:4 data:float +@4032 = .sdata2:0x803EE6F4; // type:object size:0x4 scope:local align:4 data:float +@4033 = .sdata2:0x803EE6F8; // type:object size:0x4 scope:local align:4 data:float +@4034 = .sdata2:0x803EE6FC; // type:object size:0x4 scope:local align:4 data:float +@4035 = .sdata2:0x803EE700; // type:object size:0x4 scope:local align:4 data:float +@4076 = .sdata2:0x803EE704; // type:object size:0x4 scope:local align:4 data:float +@4077 = .sdata2:0x803EE708; // type:object size:0x4 scope:local align:4 data:float +@4078 = .sdata2:0x803EE70C; // type:object size:0x4 scope:local align:4 data:float +@4079 = .sdata2:0x803EE710; // type:object size:0x4 scope:local align:4 data:float +@4093 = .sdata2:0x803EE714; // type:object size:0x4 scope:local align:4 data:float +@4094 = .sdata2:0x803EE718; // type:object size:0x4 scope:local align:4 data:float +@4096 = .sdata2:0x803EE720; // type:object size:0x8 scope:local align:8 data:double +@4176 = .sdata2:0x803EE728; // type:object size:0x4 scope:local align:4 data:float +@4377 = .sdata2:0x803EE72C; // type:object size:0x4 scope:local align:4 data:float +@4007 = .sdata2:0x803EE730; // type:object size:0x4 scope:local align:4 data:float +@4008 = .sdata2:0x803EE734; // type:object size:0x4 scope:local align:4 data:float +@4045 = .sdata2:0x803EE738; // type:object size:0x4 scope:local align:4 data:float +@4046 = .sdata2:0x803EE73C; // type:object size:0x4 scope:local align:4 data:float +@4047 = .sdata2:0x803EE740; // type:object size:0x4 scope:local align:4 data:float +@4048 = .sdata2:0x803EE744; // type:object size:0x4 scope:local align:4 data:float +@4049 = .sdata2:0x803EE748; // type:object size:0x4 scope:local align:4 data:float +@4131 = .sdata2:0x803EE750; // type:object size:0x8 scope:local align:8 data:double +@4178 = .sdata2:0x803EE758; // type:object size:0x4 scope:local align:4 data:float +@4179 = .sdata2:0x803EE75C; // type:object size:0x4 scope:local align:4 data:float +@4280 = .sdata2:0x803EE760; // type:object size:0x4 scope:local align:4 data:float +@4310 = .sdata2:0x803EE764; // type:object size:0x4 scope:local align:4 data:float +@4311 = .sdata2:0x803EE768; // type:object size:0x4 scope:local align:4 data:float +@4413 = .sdata2:0x803EE770; // type:object size:0x8 scope:local align:8 data:double +@4834 = .sdata2:0x803EE778; // type:object size:0x4 scope:local align:4 data:float +@4835 = .sdata2:0x803EE77C; // type:object size:0x4 scope:local align:4 data:float +@5651 = .sdata2:0x803EE780; // type:object size:0x4 scope:local align:4 data:float +@5652 = .sdata2:0x803EE784; // type:object size:0x4 scope:local align:4 data:float +@5653 = .sdata2:0x803EE788; // type:object size:0x4 scope:local align:4 data:float +@5654 = .sdata2:0x803EE78C; // type:object size:0x4 scope:local align:4 data:float +@5885 = .sdata2:0x803EE790; // type:object size:0x4 scope:local align:4 data:float +@4069 = .sdata2:0x803EE798; // type:object size:0x4 scope:local align:4 data:float +@4070 = .sdata2:0x803EE79C; // type:object size:0x4 scope:local align:4 data:float +@4071 = .sdata2:0x803EE7A0; // type:object size:0x4 scope:local align:4 data:float +@4309 = .sdata2:0x803EE7A4; // type:object size:0x4 scope:local align:4 data:float +@4310 = .sdata2:0x803EE7A8; // type:object size:0x4 scope:local align:4 data:float +@4376 = .sdata2:0x803EE7AC; // type:object size:0x4 scope:local align:4 data:float +@4378 = .sdata2:0x803EE7B0; // type:object size:0x8 scope:local align:8 data:double +@4421 = .sdata2:0x803EE7B8; // type:object size:0x4 scope:local align:4 data:float +@4479 = .sdata2:0x803EE7BC; // type:object size:0x4 scope:local align:4 data:float +@4480 = .sdata2:0x803EE7C0; // type:object size:0x4 scope:local align:4 data:float +@4481 = .sdata2:0x803EE7C4; // type:object size:0x4 scope:local align:4 data:float +@4482 = .sdata2:0x803EE7C8; // type:object size:0x4 scope:local align:4 data:float +@4483 = .sdata2:0x803EE7CC; // type:object size:0x4 scope:local align:4 data:float +@4508 = .sdata2:0x803EE7D0; // type:object size:0x4 scope:local align:4 data:float +@4509 = .sdata2:0x803EE7D4; // type:object size:0x4 scope:local align:4 data:float +@4510 = .sdata2:0x803EE7D8; // type:object size:0x4 scope:local align:4 data:float +@4511 = .sdata2:0x803EE7DC; // type:object size:0x4 scope:local align:4 data:float +@4524 = .sdata2:0x803EE7E0; // type:object size:0x4 scope:local align:4 data:float +@4484 = .sdata2:0x803EE7E8; // type:object size:0x8 scope:local align:8 data:double +@4514 = .sdata2:0x803EE7F0; // type:object size:0x4 scope:local align:4 data:float +@4523 = .sdata2:0x803EE7F4; // type:object size:0x4 scope:local align:4 data:float +@4583 = .sdata2:0x803EE7F8; // type:object size:0x4 scope:local align:4 data:float +@4584 = .sdata2:0x803EE7FC; // type:object size:0x4 scope:local align:4 data:float +@4585 = .sdata2:0x803EE800; // type:object size:0x8 scope:local align:8 data:double +@4586 = .sdata2:0x803EE808; // type:object size:0x8 scope:local align:8 data:double +@4752 = .sdata2:0x803EE810; // type:object size:0x4 scope:local align:4 data:float +@4773 = .sdata2:0x803EE814; // type:object size:0x4 scope:local align:4 data:float +@4775 = .sdata2:0x803EE818; // type:object size:0x8 scope:local align:8 data:double +@4862 = .sdata2:0x803EE820; // type:object size:0x4 scope:local align:4 data:float +@4863 = .sdata2:0x803EE824; // type:object size:0x4 scope:local align:4 data:float +@4864 = .sdata2:0x803EE828; // type:object size:0x4 scope:local align:4 data:float +@4865 = .sdata2:0x803EE82C; // type:object size:0x4 scope:local align:4 data:float +@4866 = .sdata2:0x803EE830; // type:object size:0x4 scope:local align:4 data:float +@5033 = .sdata2:0x803EE834; // type:object size:0x4 scope:local align:4 data:float +@5034 = .sdata2:0x803EE838; // type:object size:0x4 scope:local align:4 data:float +@5035 = .sdata2:0x803EE83C; // type:object size:0x4 scope:local align:4 data:float +@5075 = .sdata2:0x803EE840; // type:object size:0x4 scope:local align:4 data:float +@5076 = .sdata2:0x803EE844; // type:object size:0x4 scope:local align:4 data:float +@5077 = .sdata2:0x803EE848; // type:object size:0x4 scope:local align:4 data:float +@5107 = .sdata2:0x803EE84C; // type:object size:0x4 scope:local align:4 data:float +@5217 = .sdata2:0x803EE850; // type:object size:0x4 scope:local align:4 data:float +@5218 = .sdata2:0x803EE854; // type:object size:0x4 scope:local align:4 data:float +@5447 = .sdata2:0x803EE858; // type:object size:0x4 scope:local align:4 data:float +@5448 = .sdata2:0x803EE85C; // type:object size:0x4 scope:local align:4 data:float +@5449 = .sdata2:0x803EE860; // type:object size:0x4 scope:local align:4 data:float +@5450 = .sdata2:0x803EE864; // type:object size:0x4 scope:local align:4 data:float +@5451 = .sdata2:0x803EE868; // type:object size:0x4 scope:local align:4 data:float +@5452 = .sdata2:0x803EE86C; // type:object size:0x4 scope:local align:4 data:float +@5453 = .sdata2:0x803EE870; // type:object size:0x4 scope:local align:4 data:float +@5454 = .sdata2:0x803EE874; // type:object size:0x4 scope:local align:4 data:float +@5455 = .sdata2:0x803EE878; // type:object size:0x4 scope:local align:4 data:float +@5456 = .sdata2:0x803EE87C; // type:object size:0x4 scope:local align:4 data:float +@5800 = .sdata2:0x803EE880; // type:object size:0x4 scope:local align:4 data:float +@5801 = .sdata2:0x803EE884; // type:object size:0x4 scope:local align:4 data:float +@5928 = .sdata2:0x803EE888; // type:object size:0x4 scope:local align:4 data:float +@5929 = .sdata2:0x803EE88C; // type:object size:0x4 scope:local align:4 data:float +@5930 = .sdata2:0x803EE890; // type:object size:0x4 scope:local align:4 data:float +@6055 = .sdata2:0x803EE894; // type:object size:0x4 scope:local align:4 data:float +@6271 = .sdata2:0x803EE898; // type:object size:0x4 scope:local align:4 data:float +@6272 = .sdata2:0x803EE89C; // type:object size:0x4 scope:local align:4 data:float +@6273 = .sdata2:0x803EE8A0; // type:object size:0x4 scope:local align:4 data:float +@6274 = .sdata2:0x803EE8A4; // type:object size:0x4 scope:local align:4 data:float +@6507 = .sdata2:0x803EE8A8; // type:object size:0x4 scope:local align:4 data:float +@6584 = .sdata2:0x803EE8AC; // type:object size:0x4 scope:local align:4 data:float +@6585 = .sdata2:0x803EE8B0; // type:object size:0x4 scope:local align:4 data:float +@6586 = .sdata2:0x803EE8B4; // type:object size:0x4 scope:local align:4 data:float +@6659 = .sdata2:0x803EE8B8; // type:object size:0x4 scope:local align:4 data:float +@6699 = .sdata2:0x803EE8BC; // type:object size:0x4 scope:local align:4 data:float +@6748 = .sdata2:0x803EE8C0; // type:object size:0x4 scope:local align:4 data:float +@6865 = .sdata2:0x803EE8C4; // type:object size:0x4 scope:local align:4 data:float +@6866 = .sdata2:0x803EE8C8; // type:object size:0x4 scope:local align:4 data:float +@6867 = .sdata2:0x803EE8CC; // type:object size:0x4 scope:local align:4 data:float +@6868 = .sdata2:0x803EE8D0; // type:object size:0x4 scope:local align:4 data:float +@6869 = .sdata2:0x803EE8D4; // type:object size:0x4 scope:local align:4 data:float +@7052 = .sdata2:0x803EE8D8; // type:object size:0x4 scope:local align:4 data:float +@7053 = .sdata2:0x803EE8DC; // type:object size:0x4 scope:local align:4 data:float +@7103 = .sdata2:0x803EE8E0; // type:object size:0x4 scope:local align:4 data:float +@7104 = .sdata2:0x803EE8E4; // type:object size:0x4 scope:local align:4 data:float +@7105 = .sdata2:0x803EE8E8; // type:object size:0x4 scope:local align:4 data:float +@7117 = .sdata2:0x803EE8EC; // type:object size:0x4 scope:local align:4 data:float +@7118 = .sdata2:0x803EE8F0; // type:object size:0x4 scope:local align:4 data:float +@7119 = .sdata2:0x803EE8F4; // type:object size:0x4 scope:local align:4 data:float +@7222 = .sdata2:0x803EE8F8; // type:object size:0x4 scope:local align:4 data:float +@4097 = .sdata2:0x803EE900; // type:object size:0x4 scope:local align:4 data:float +@4098 = .sdata2:0x803EE904; // type:object size:0x4 scope:local align:4 data:float +@4105 = .sdata2:0x803EE908; // type:object size:0x8 scope:local align:8 data:double +@4145 = .sdata2:0x803EE910; // type:object size:0x4 scope:local align:4 data:float +@4146 = .sdata2:0x803EE914; // type:object size:0x4 scope:local align:4 data:float +@4147 = .sdata2:0x803EE918; // type:object size:0x4 scope:local align:4 data:float +@4148 = .sdata2:0x803EE91C; // type:object size:0x4 scope:local align:4 data:float +@4149 = .sdata2:0x803EE920; // type:object size:0x4 scope:local align:4 data:float +@4150 = .sdata2:0x803EE924; // type:object size:0x4 scope:local align:4 data:float +@4151 = .sdata2:0x803EE928; // type:object size:0x4 scope:local align:4 data:float +@4152 = .sdata2:0x803EE92C; // type:object size:0x4 scope:local align:4 data:float +@4153 = .sdata2:0x803EE930; // type:object size:0x4 scope:local align:4 data:float +@4154 = .sdata2:0x803EE934; // type:object size:0x4 scope:local align:4 data:float +@4155 = .sdata2:0x803EE938; // type:object size:0x4 scope:local align:4 data:float +@4157 = .sdata2:0x803EE940; // type:object size:0x8 scope:local align:8 data:double +@4205 = .sdata2:0x803EE948; // type:object size:0x4 scope:local align:4 data:float +@4206 = .sdata2:0x803EE94C; // type:object size:0x4 scope:local align:4 data:float +@4207 = .sdata2:0x803EE950; // type:object size:0x4 scope:local align:4 data:float +@4222 = .sdata2:0x803EE954; // type:object size:0x4 scope:local align:4 data:float +@4223 = .sdata2:0x803EE958; // type:object size:0x4 scope:local align:4 data:float +@4384 = .sdata2:0x803EE95C; // type:object size:0x4 scope:local align:4 data:float +@4385 = .sdata2:0x803EE960; // type:object size:0x4 scope:local align:4 data:float +@4386 = .sdata2:0x803EE964; // type:object size:0x4 scope:local align:4 data:float +@4387 = .sdata2:0x803EE968; // type:object size:0x4 scope:local align:4 data:float +@4388 = .sdata2:0x803EE96C; // type:object size:0x4 scope:local align:4 data:float +@4389 = .sdata2:0x803EE970; // type:object size:0x4 scope:local align:4 data:float +@4390 = .sdata2:0x803EE974; // type:object size:0x4 scope:local align:4 data:float +@4391 = .sdata2:0x803EE978; // type:object size:0x8 scope:local align:8 data:double +@4392 = .sdata2:0x803EE980; // type:object size:0x8 scope:local align:8 data:double +@4393 = .sdata2:0x803EE988; // type:object size:0x4 scope:local align:4 data:float +@4394 = .sdata2:0x803EE98C; // type:object size:0x4 scope:local align:4 data:float +@4024 = .sdata2:0x803EE990; // type:object size:0x4 scope:local align:4 data:float +@4025 = .sdata2:0x803EE994; // type:object size:0x4 scope:local align:4 data:float +@4000 = .sdata2:0x803EE998; // type:object size:0x4 scope:local align:4 data:float +@4001 = .sdata2:0x803EE99C; // type:object size:0x4 scope:local align:4 data:float +@4002 = .sdata2:0x803EE9A0; // type:object size:0x4 scope:local align:4 data:float +@4003 = .sdata2:0x803EE9A4; // type:object size:0x4 scope:local align:4 data:float +@4004 = .sdata2:0x803EE9A8; // type:object size:0x4 scope:local align:4 data:float +@4005 = .sdata2:0x803EE9AC; // type:object size:0x4 scope:local align:4 data:float +@4006 = .sdata2:0x803EE9B0; // type:object size:0x4 scope:local align:4 data:float +@4007 = .sdata2:0x803EE9B4; // type:object size:0x4 scope:local align:4 data:float +@4008 = .sdata2:0x803EE9B8; // type:object size:0x4 scope:local align:4 data:float +@4009 = .sdata2:0x803EE9BC; // type:object size:0x4 scope:local align:4 data:float +@4010 = .sdata2:0x803EE9C0; // type:object size:0x4 scope:local align:4 data:float +@4011 = .sdata2:0x803EE9C4; // type:object size:0x4 scope:local align:4 data:float +@4012 = .sdata2:0x803EE9C8; // type:object size:0x4 scope:local align:4 data:float +@4013 = .sdata2:0x803EE9CC; // type:object size:0x4 scope:local align:4 data:float +@4035 = .sdata2:0x803EE9D0; // type:object size:0x4 scope:local align:4 data:4byte +@4071 = .sdata2:0x803EE9D4; // type:object size:0x4 scope:local align:4 data:float +@4072 = .sdata2:0x803EE9D8; // type:object size:0x4 scope:local align:4 data:float +@4211 = .sdata2:0x803EE9DC; // type:object size:0x4 scope:local align:4 data:float +@4212 = .sdata2:0x803EE9E0; // type:object size:0x4 scope:local align:4 data:float +@4213 = .sdata2:0x803EE9E4; // type:object size:0x4 scope:local align:4 data:float +@4214 = .sdata2:0x803EE9E8; // type:object size:0x4 scope:local align:4 data:float +@4215 = .sdata2:0x803EE9EC; // type:object size:0x4 scope:local align:4 data:float +@4216 = .sdata2:0x803EE9F0; // type:object size:0x4 scope:local align:4 data:float +@4217 = .sdata2:0x803EE9F4; // type:object size:0x4 scope:local align:4 data:float +@4218 = .sdata2:0x803EE9F8; // type:object size:0x4 scope:local align:4 data:float +@4219 = .sdata2:0x803EE9FC; // type:object size:0x4 scope:local align:4 data:float +@4220 = .sdata2:0x803EEA00; // type:object size:0x4 scope:local align:4 data:float +@4221 = .sdata2:0x803EEA04; // type:object size:0x4 scope:local align:4 data:float +@4222 = .sdata2:0x803EEA08; // type:object size:0x4 scope:local align:4 data:float +@4223 = .sdata2:0x803EEA0C; // type:object size:0x4 scope:local align:4 data:float +@4225 = .sdata2:0x803EEA10; // type:object size:0x8 scope:local align:8 data:double +@4274 = .sdata2:0x803EEA18; // type:object size:0x4 scope:local align:4 data:float +@4290 = .sdata2:0x803EEA1C; // type:object size:0x4 scope:local align:4 data:float +@4291 = .sdata2:0x803EEA20; // type:object size:0x4 scope:local align:4 data:float +@4545 = .sdata2:0x803EEA24; // type:object size:0x4 scope:local align:4 data:float +@4671 = .sdata2:0x803EEA28; // type:object size:0x4 scope:local align:4 data:4byte +@4675 = .sdata2:0x803EEA2C; // type:object size:0x4 scope:local align:4 data:4byte +@4678 = .sdata2:0x803EEA30; // type:object size:0x4 scope:local align:4 data:4byte +@4807 = .sdata2:0x803EEA34; // type:object size:0x4 scope:local align:4 data:float +@4808 = .sdata2:0x803EEA38; // type:object size:0x4 scope:local align:4 data:float +@4809 = .sdata2:0x803EEA3C; // type:object size:0x4 scope:local align:4 data:float +@4810 = .sdata2:0x803EEA40; // type:object size:0x4 scope:local align:4 data:float +@4811 = .sdata2:0x803EEA44; // type:object size:0x4 scope:local align:4 data:float +@4812 = .sdata2:0x803EEA48; // type:object size:0x4 scope:local align:4 data:float +@4818 = .sdata2:0x803EEA50; // type:object size:0x8 scope:local align:8 data:double +@4969 = .sdata2:0x803EEA58; // type:object size:0x4 scope:local align:4 data:float +@5108 = .sdata2:0x803EEA5C; // type:object size:0x4 scope:local align:4 data:float +@5109 = .sdata2:0x803EEA60; // type:object size:0x4 scope:local align:4 data:float +@5110 = .sdata2:0x803EEA64; // type:object size:0x4 scope:local align:4 data:float +@4048 = .sdata2:0x803EEA68; // type:object size:0x4 scope:local align:4 data:float +@4280 = .sdata2:0x803EEA6C; // type:object size:0x4 scope:local align:4 data:float +@4281 = .sdata2:0x803EEA70; // type:object size:0x4 scope:local align:4 data:float +@4283 = .sdata2:0x803EEA78; // type:object size:0x8 scope:local align:8 data:double +@4433 = .sdata2:0x803EEA80; // type:object size:0x4 scope:local align:4 data:float +@4436 = .sdata2:0x803EEA88; // type:object size:0x8 scope:local align:8 data:double +@5027 = .sdata2:0x803EEA90; // type:object size:0x4 scope:local align:4 data:float +@5028 = .sdata2:0x803EEA94; // type:object size:0x4 scope:local align:4 data:float +@5126 = .sdata2:0x803EEA98; // type:object size:0x4 scope:local align:4 data:float +@5127 = .sdata2:0x803EEA9C; // type:object size:0x4 scope:local align:4 data:float +@5128 = .sdata2:0x803EEAA0; // type:object size:0x4 scope:local align:4 data:float +@5129 = .sdata2:0x803EEAA4; // type:object size:0x4 scope:local align:4 data:float +@5130 = .sdata2:0x803EEAA8; // type:object size:0x4 scope:local align:4 data:float +@5156 = .sdata2:0x803EEAAC; // type:object size:0x4 scope:local align:4 data:float +@5157 = .sdata2:0x803EEAB0; // type:object size:0x4 scope:local align:4 data:float +@5158 = .sdata2:0x803EEAB4; // type:object size:0x4 scope:local align:4 data:float +@5316 = .sdata2:0x803EEAB8; // type:object size:0x4 scope:local align:4 data:float +@5328 = .sdata2:0x803EEABC; // type:object size:0x4 scope:local align:4 data:float +@5340 = .sdata2:0x803EEAC0; // type:object size:0x4 scope:local align:4 data:float +melody$5344 = .sdata2:0x803EEAC4; // type:object size:0x6 scope:local align:4 +triforce$5345 = .sdata2:0x803EEACC; // type:object size:0x8 scope:local align:4 data:byte +symbol$5346 = .sdata2:0x803EEAD4; // type:object size:0x3 scope:local align:4 +collect$5347 = .sdata2:0x803EEAD8; // type:object size:0x5 scope:local align:4 +@5630 = .sdata2:0x803EEAE0; // type:object size:0x4 scope:local align:4 data:float +@5881 = .sdata2:0x803EEAE4; // type:object size:0x4 scope:local align:4 data:float +@5882 = .sdata2:0x803EEAE8; // type:object size:0x4 scope:local align:4 data:float +@5883 = .sdata2:0x803EEAEC; // type:object size:0x4 scope:local align:4 data:float +@6252 = .sdata2:0x803EEAF0; // type:object size:0x4 scope:local align:4 data:float +@6253 = .sdata2:0x803EEAF4; // type:object size:0x4 scope:local align:4 data:float +@7235 = .sdata2:0x803EEAF8; // type:object size:0x4 scope:local align:4 data:float +@7369 = .sdata2:0x803EEAFC; // type:object size:0x4 scope:local align:4 data:float +@7527 = .sdata2:0x803EEB00; // type:object size:0x4 scope:local align:4 data:float +@7528 = .sdata2:0x803EEB04; // type:object size:0x4 scope:local align:4 data:float +@7529 = .sdata2:0x803EEB08; // type:object size:0x4 scope:local align:4 data:float +@8502 = .sdata2:0x803EEB0C; // type:object size:0x6 scope:local align:4 +@4400 = .sdata2:0x803EEB18; // type:object size:0x4 scope:local align:4 data:float +@4401 = .sdata2:0x803EEB1C; // type:object size:0x4 scope:local align:4 data:float +@4526 = .sdata2:0x803EEB20; // type:object size:0x4 scope:local align:4 data:float +@4527 = .sdata2:0x803EEB24; // type:object size:0x4 scope:local align:4 data:float +@4528 = .sdata2:0x803EEB28; // type:object size:0x4 scope:local align:4 data:float +@4529 = .sdata2:0x803EEB2C; // type:object size:0x4 scope:local align:4 data:float +@4530 = .sdata2:0x803EEB30; // type:object size:0x4 scope:local align:4 data:float +@4531 = .sdata2:0x803EEB34; // type:object size:0x4 scope:local align:4 data:float +@4532 = .sdata2:0x803EEB38; // type:object size:0x4 scope:local align:4 data:float +@4534 = .sdata2:0x803EEB40; // type:object size:0x8 scope:local align:8 data:double +@5033 = .sdata2:0x803EEB48; // type:object size:0x4 scope:local align:4 data:float +@5146 = .sdata2:0x803EEB50; // type:object size:0x8 scope:local align:8 data:double +@5253 = .sdata2:0x803EEB58; // type:object size:0x4 scope:local align:4 data:float +@5254 = .sdata2:0x803EEB5C; // type:object size:0x4 scope:local align:4 data:float +@5354 = .sdata2:0x803EEB60; // type:object size:0x4 scope:local align:4 data:float +@5355 = .sdata2:0x803EEB64; // type:object size:0x4 scope:local align:4 data:float +@5356 = .sdata2:0x803EEB68; // type:object size:0x4 scope:local align:4 data:float +@5357 = .sdata2:0x803EEB6C; // type:object size:0x4 scope:local align:4 data:float +@5358 = .sdata2:0x803EEB70; // type:object size:0x4 scope:local align:4 data:float +@5384 = .sdata2:0x803EEB74; // type:object size:0x4 scope:local align:4 data:float +@5385 = .sdata2:0x803EEB78; // type:object size:0x4 scope:local align:4 data:float +@5386 = .sdata2:0x803EEB7C; // type:object size:0x4 scope:local align:4 data:float +@5559 = .sdata2:0x803EEB80; // type:object size:0x4 scope:local align:4 data:float +@6123 = .sdata2:0x803EEB84; // type:object size:0x4 scope:local align:4 data:float +@6124 = .sdata2:0x803EEB88; // type:object size:0x4 scope:local align:4 data:float +@6125 = .sdata2:0x803EEB8C; // type:object size:0x4 scope:local align:4 data:float +@4187 = .sdata2:0x803EEB90; // type:object size:0x4 scope:local align:4 data:float +@4188 = .sdata2:0x803EEB94; // type:object size:0x4 scope:local align:4 data:float +@4189 = .sdata2:0x803EEB98; // type:object size:0x4 scope:local align:4 data:float +@4190 = .sdata2:0x803EEB9C; // type:object size:0x4 scope:local align:4 data:float +@4191 = .sdata2:0x803EEBA0; // type:object size:0x4 scope:local align:4 data:float +@4192 = .sdata2:0x803EEBA4; // type:object size:0x4 scope:local align:4 data:float +@4193 = .sdata2:0x803EEBA8; // type:object size:0x4 scope:local align:4 data:float +@4194 = .sdata2:0x803EEBAC; // type:object size:0x4 scope:local align:4 data:float +@4195 = .sdata2:0x803EEBB0; // type:object size:0x4 scope:local align:4 data:float +@4196 = .sdata2:0x803EEBB4; // type:object size:0x4 scope:local align:4 data:float +@4197 = .sdata2:0x803EEBB8; // type:object size:0x4 scope:local align:4 data:float +@4198 = .sdata2:0x803EEBBC; // type:object size:0x4 scope:local align:4 data:float +@4199 = .sdata2:0x803EEBC0; // type:object size:0x4 scope:local align:4 data:float +@4200 = .sdata2:0x803EEBC4; // type:object size:0x4 scope:local align:4 data:float +@4201 = .sdata2:0x803EEBC8; // type:object size:0x4 scope:local align:4 data:float +@4251 = .sdata2:0x803EEBCC; // type:object size:0x4 scope:local align:4 data:float +@4252 = .sdata2:0x803EEBD0; // type:object size:0x4 scope:local align:4 data:float +@4253 = .sdata2:0x803EEBD4; // type:object size:0x4 scope:local align:4 data:float +@4254 = .sdata2:0x803EEBD8; // type:object size:0x4 scope:local align:4 data:float +@4255 = .sdata2:0x803EEBDC; // type:object size:0x4 scope:local align:4 data:float +@4266 = .sdata2:0x803EEBE0; // type:object size:0x4 scope:local align:4 data:float +@4267 = .sdata2:0x803EEBE4; // type:object size:0x4 scope:local align:4 data:float +@4413 = .sdata2:0x803EEBE8; // type:object size:0x4 scope:local align:4 data:float +@4578 = .sdata2:0x803EEBEC; // type:object size:0x4 scope:local align:4 data:float +@4579 = .sdata2:0x803EEBF0; // type:object size:0x4 scope:local align:4 data:float +@4581 = .sdata2:0x803EEBF8; // type:object size:0x8 scope:local align:8 data:double +@4685 = .sdata2:0x803EEC00; // type:object size:0x4 scope:local align:4 data:float +@4686 = .sdata2:0x803EEC04; // type:object size:0x4 scope:local align:4 data:float +@5190 = .sdata2:0x803EEC08; // type:object size:0x8 scope:local align:8 data:double +@5224 = .sdata2:0x803EEC10; // type:object size:0x8 scope:local align:8 data:double +@5380 = .sdata2:0x803EEC18; // type:object size:0x4 scope:local align:4 data:float +@5675 = .sdata2:0x803EEC1C; // type:object size:0x4 scope:local align:4 data:float +@5904 = .sdata2:0x803EEC20; // type:object size:0x4 scope:local align:4 data:float +@5905 = .sdata2:0x803EEC24; // type:object size:0x4 scope:local align:4 data:float +@5906 = .sdata2:0x803EEC28; // type:object size:0x4 scope:local align:4 data:float +@6756 = .sdata2:0x803EEC2C; // type:object size:0x4 scope:local align:4 data:float +@6757 = .sdata2:0x803EEC30; // type:object size:0x4 scope:local align:4 data:float +@6758 = .sdata2:0x803EEC34; // type:object size:0x4 scope:local align:4 data:float +@6842 = .sdata2:0x803EEC38; // type:object size:0x4 scope:local align:4 data:float +@7237 = .sdata2:0x803EEC3C; // type:object size:0x4 scope:local align:4 data:float +@7565 = .sdata2:0x803EEC40; // type:object size:0x4 scope:local align:4 data:float +@7741 = .sdata2:0x803EEC44; // type:object size:0x4 scope:local align:4 data:float +@7835 = .sdata2:0x803EEC48; // type:object size:0x8 scope:local align:8 data:double +@4110 = .sdata2:0x803EEC50; // type:object size:0x4 scope:local align:4 data:float +@4111 = .sdata2:0x803EEC54; // type:object size:0x4 scope:local align:4 data:float +@4112 = .sdata2:0x803EEC58; // type:object size:0x4 scope:local align:4 data:float +@4113 = .sdata2:0x803EEC5C; // type:object size:0x4 scope:local align:4 data:float +@4114 = .sdata2:0x803EEC60; // type:object size:0x4 scope:local align:4 data:float +@4115 = .sdata2:0x803EEC64; // type:object size:0x4 scope:local align:4 data:float +@4116 = .sdata2:0x803EEC68; // type:object size:0x4 scope:local align:4 data:float +@4117 = .sdata2:0x803EEC6C; // type:object size:0x4 scope:local align:4 data:float +@4118 = .sdata2:0x803EEC70; // type:object size:0x4 scope:local align:4 data:float +@4181 = .sdata2:0x803EEC74; // type:object size:0x4 scope:local align:4 data:float +@4182 = .sdata2:0x803EEC78; // type:object size:0x4 scope:local align:4 data:float +@4183 = .sdata2:0x803EEC7C; // type:object size:0x4 scope:local align:4 data:float +@4395 = .sdata2:0x803EEC80; // type:object size:0x4 scope:local align:4 data:float +@4396 = .sdata2:0x803EEC84; // type:object size:0x4 scope:local align:4 data:float +@4398 = .sdata2:0x803EEC88; // type:object size:0x8 scope:local align:8 data:double +@4458 = .sdata2:0x803EEC90; // type:object size:0x4 scope:local align:4 data:float +@4459 = .sdata2:0x803EEC94; // type:object size:0x4 scope:local align:4 data:float +@4682 = .sdata2:0x803EEC98; // type:object size:0x4 scope:local align:4 data:float +@5163 = .sdata2:0x803EEC9C; // type:object size:0x4 scope:local align:4 data:float +@5164 = .sdata2:0x803EECA0; // type:object size:0x4 scope:local align:4 data:float +@5229 = .sdata2:0x803EECA8; // type:object size:0x8 scope:local align:8 data:double +@5601 = .sdata2:0x803EECB0; // type:object size:0x4 scope:local align:4 data:float +@6282 = .sdata2:0x803EECB4; // type:object size:0x4 scope:local align:4 data:float +@6326 = .sdata2:0x803EECB8; // type:object size:0x4 scope:local align:4 data:float +@6327 = .sdata2:0x803EECBC; // type:object size:0x4 scope:local align:4 data:float +@6328 = .sdata2:0x803EECC0; // type:object size:0x4 scope:local align:4 data:float +@6413 = .sdata2:0x803EECC4; // type:object size:0x4 scope:local align:4 data:float +@6414 = .sdata2:0x803EECC8; // type:object size:0x4 scope:local align:4 data:float +@6448 = .sdata2:0x803EECCC; // type:object size:0x4 scope:local align:4 data:float +@6449 = .sdata2:0x803EECD0; // type:object size:0x4 scope:local align:4 data:float +@6525 = .sdata2:0x803EECD4; // type:object size:0x4 scope:local align:4 data:float +@6526 = .sdata2:0x803EECD8; // type:object size:0x4 scope:local align:4 data:float +@4052 = .sdata2:0x803EECE0; // type:object size:0x4 scope:local align:4 data:float +@4313 = .sdata2:0x803EECE4; // type:object size:0x4 scope:local align:4 data:float +@4314 = .sdata2:0x803EECE8; // type:object size:0x4 scope:local align:4 data:float +@4383 = .sdata2:0x803EECEC; // type:object size:0x4 scope:local align:4 data:float +@4384 = .sdata2:0x803EECF0; // type:object size:0x4 scope:local align:4 data:float +@4386 = .sdata2:0x803EECF8; // type:object size:0x8 scope:local align:8 data:double +@4439 = .sdata2:0x803EED00; // type:object size:0x4 scope:local align:4 data:float +@6766 = .sdata2:0x803EED08; // type:object size:0x8 scope:local align:8 data:double +@6905 = .sdata2:0x803EED10; // type:object size:0x4 scope:local align:4 data:float +@7587 = .sdata2:0x803EED14; // type:object size:0x4 scope:local align:4 data:float +@7588 = .sdata2:0x803EED18; // type:object size:0x4 scope:local align:4 data:float +@7769 = .sdata2:0x803EED1C; // type:object size:0x4 scope:local align:4 data:float +@7770 = .sdata2:0x803EED20; // type:object size:0x4 scope:local align:4 data:float +@7963 = .sdata2:0x803EED24; // type:object size:0x4 scope:local align:4 data:float +@7964 = .sdata2:0x803EED28; // type:object size:0x4 scope:local align:4 data:float +@8098 = .sdata2:0x803EED2C; // type:object size:0x4 scope:local align:4 data:float +@8099 = .sdata2:0x803EED30; // type:object size:0x4 scope:local align:4 data:float +@8100 = .sdata2:0x803EED34; // type:object size:0x4 scope:local align:4 data:float +@9737 = .sdata2:0x803EED38; // type:object size:0x4 scope:local align:4 data:float +@4085 = .sdata2:0x803EED40; // type:object size:0x4 scope:local align:4 data:float +@4086 = .sdata2:0x803EED44; // type:object size:0x4 scope:local align:4 data:float +@4087 = .sdata2:0x803EED48; // type:object size:0x4 scope:local align:4 data:float +@4102 = .sdata2:0x803EED4C; // type:object size:0x4 scope:local align:4 data:float +@4103 = .sdata2:0x803EED50; // type:object size:0x4 scope:local align:4 data:float +@4105 = .sdata2:0x803EED58; // type:object size:0x8 scope:local align:8 data:double +@4131 = .sdata2:0x803EED60; // type:object size:0x4 scope:local align:4 data:float +@4132 = .sdata2:0x803EED64; // type:object size:0x4 scope:local align:4 data:float +@4133 = .sdata2:0x803EED68; // type:object size:0x4 scope:local align:4 data:float +@4134 = .sdata2:0x803EED6C; // type:object size:0x4 scope:local align:4 data:float +@4167 = .sdata2:0x803EED70; // type:object size:0x4 scope:local align:4 data:float +@4198 = .sdata2:0x803EED74; // type:object size:0x4 scope:local align:4 data:float +@4250 = .sdata2:0x803EED78; // type:object size:0x4 scope:local align:4 data:float +@4318 = .sdata2:0x803EED7C; // type:object size:0x4 scope:local align:4 data:float +@4319 = .sdata2:0x803EED80; // type:object size:0x4 scope:local align:4 data:float +@4528 = .sdata2:0x803EED88; // type:object size:0x8 scope:local align:8 data:double +@4646 = .sdata2:0x803EED90; // type:object size:0x4 scope:local align:4 data:float +@4647 = .sdata2:0x803EED94; // type:object size:0x4 scope:local align:4 data:float +@4648 = .sdata2:0x803EED98; // type:object size:0x4 scope:local align:4 data:float +@4053 = .sdata2:0x803EEDA0; // type:object size:0x4 scope:local align:4 data:float +@4054 = .sdata2:0x803EEDA4; // type:object size:0x4 scope:local align:4 data:float +@4055 = .sdata2:0x803EEDA8; // type:object size:0x4 scope:local align:4 data:float +@4056 = .sdata2:0x803EEDAC; // type:object size:0x4 scope:local align:4 data:float +@4057 = .sdata2:0x803EEDB0; // type:object size:0x4 scope:local align:4 data:float +@4152 = .sdata2:0x803EEDB4; // type:object size:0x4 scope:local align:4 data:float +@4153 = .sdata2:0x803EEDB8; // type:object size:0x4 scope:local align:4 data:float +@4154 = .sdata2:0x803EEDBC; // type:object size:0x4 scope:local align:4 data:float +@4156 = .sdata2:0x803EEDC0; // type:object size:0x8 scope:local align:8 data:double +@4275 = .sdata2:0x803EEDC8; // type:object size:0x4 scope:local align:4 data:float +@4276 = .sdata2:0x803EEDCC; // type:object size:0x4 scope:local align:4 data:float +@4341 = .sdata2:0x803EEDD0; // type:object size:0x4 scope:local align:4 data:float +@4342 = .sdata2:0x803EEDD4; // type:object size:0x4 scope:local align:4 data:float +@4343 = .sdata2:0x803EEDD8; // type:object size:0x4 scope:local align:4 data:float +@4344 = .sdata2:0x803EEDDC; // type:object size:0x4 scope:local align:4 data:float +@4345 = .sdata2:0x803EEDE0; // type:object size:0x4 scope:local align:4 data:float +@4346 = .sdata2:0x803EEDE4; // type:object size:0x4 scope:local align:4 data:float +@4347 = .sdata2:0x803EEDE8; // type:object size:0x4 scope:local align:4 data:float +@5144 = .sdata2:0x803EEDEC; // type:object size:0x4 scope:local align:4 data:float +@5146 = .sdata2:0x803EEDF0; // type:object size:0x8 scope:local align:8 data:double +@4295 = .sdata2:0x803EEDF8; // type:object size:0x4 scope:local align:4 data:float +@4296 = .sdata2:0x803EEDFC; // type:object size:0x4 scope:local align:4 data:float +@4297 = .sdata2:0x803EEE00; // type:object size:0x4 scope:local align:4 data:float +@4313 = .sdata2:0x803EEE04; // type:object size:0x4 scope:local align:4 data:float +@4314 = .sdata2:0x803EEE08; // type:object size:0x4 scope:local align:4 data:float +@4590 = .sdata2:0x803EEE10; // type:object size:0x8 scope:local align:8 data:double +@7536 = .sdata2:0x803EEE18; // type:object size:0x4 scope:local align:4 data:float +@4030 = .sdata2:0x803EEE20; // type:object size:0x4 scope:local align:4 data:float +@4145 = .sdata2:0x803EEE28; // type:object size:0x8 scope:local align:8 data:double +@4339 = .sdata2:0x803EEE30; // type:object size:0x4 scope:local align:4 data:float +@4560 = .sdata2:0x803EEE34; // type:object size:0x4 scope:local align:4 data:float +@5070 = .sdata2:0x803EEE38; // type:object size:0x4 scope:local align:4 data:float +@5163 = .sdata2:0x803EEE3C; // type:object size:0x4 scope:local align:4 data:float +@5218 = .sdata2:0x803EEE40; // type:object size:0x4 scope:local align:4 data:float +@5219 = .sdata2:0x803EEE44; // type:object size:0x4 scope:local align:4 data:float +@5220 = .sdata2:0x803EEE48; // type:object size:0x4 scope:local align:4 data:float +@5222 = .sdata2:0x803EEE50; // type:object size:0x8 scope:local align:8 data:double +@5318 = .sdata2:0x803EEE58; // type:object size:0x4 scope:local align:4 data:float +@5319 = .sdata2:0x803EEE5C; // type:object size:0x4 scope:local align:4 data:float +@5348 = .sdata2:0x803EEE60; // type:object size:0x4 scope:local align:4 data:float +@5349 = .sdata2:0x803EEE64; // type:object size:0x4 scope:local align:4 data:float +@5371 = .sdata2:0x803EEE68; // type:object size:0x4 scope:local align:4 data:float +@5382 = .sdata2:0x803EEE6C; // type:object size:0x4 scope:local align:4 data:float +@5383 = .sdata2:0x803EEE70; // type:object size:0x4 scope:local align:4 data:float +@5384 = .sdata2:0x803EEE74; // type:object size:0x4 scope:local align:4 data:float +@5385 = .sdata2:0x803EEE78; // type:object size:0x4 scope:local align:4 data:float +@5386 = .sdata2:0x803EEE7C; // type:object size:0x4 scope:local align:4 data:float +@5387 = .sdata2:0x803EEE80; // type:object size:0x4 scope:local align:4 data:float +@5515 = .sdata2:0x803EEE84; // type:object size:0x4 scope:local align:4 data:float +@5516 = .sdata2:0x803EEE88; // type:object size:0x4 scope:local align:4 data:float +@5517 = .sdata2:0x803EEE8C; // type:object size:0x4 scope:local align:4 data:float +@5665 = .sdata2:0x803EEE90; // type:object size:0x4 scope:local align:4 data:float +@5705 = .sdata2:0x803EEE94; // type:object size:0x4 scope:local align:4 data:float +@5706 = .sdata2:0x803EEE98; // type:object size:0x4 scope:local align:4 data:float +cc_r$5727 = .sdata2:0x803EEE9C; // type:object size:0x4 scope:local align:4 +cc_g$5728 = .sdata2:0x803EEEA0; // type:object size:0x4 scope:local align:4 +cc_b$5729 = .sdata2:0x803EEEA4; // type:object size:0x4 scope:local align:4 +@6280 = .sdata2:0x803EEEA8; // type:object size:0x4 scope:local align:4 data:float +@4064 = .sdata2:0x803EEEB0; // type:object size:0x4 scope:local align:4 data:float +@4120 = .sdata2:0x803EEEB4; // type:object size:0x4 scope:local align:4 data:float +@4317 = .sdata2:0x803EEEB8; // type:object size:0x4 scope:local align:4 data:float +@4319 = .sdata2:0x803EEEC0; // type:object size:0x8 scope:local align:8 data:double +@4334 = .sdata2:0x803EEEC8; // type:object size:0x4 scope:local align:4 data:float +@4351 = .sdata2:0x803EEECC; // type:object size:0x4 scope:local align:4 data:float +@4374 = .sdata2:0x803EEED0; // type:object size:0x4 scope:local align:4 data:4byte +@4379 = .sdata2:0x803EEED4; // type:object size:0x4 scope:local align:4 data:4byte +@4381 = .sdata2:0x803EEED8; // type:object size:0x4 scope:local align:4 data:4byte +@4399 = .sdata2:0x803EEEDC; // type:object size:0x4 scope:local align:4 data:float +@4401 = .sdata2:0x803EEEE0; // type:object size:0x8 scope:local align:8 data:double +@4546 = .sdata2:0x803EEEE8; // type:object size:0x8 scope:local align:8 data:double +@4547 = .sdata2:0x803EEEF0; // type:object size:0x8 scope:local align:8 data:double +@4554 = .sdata2:0x803EEEF8; // type:object size:0x4 scope:local align:4 data:float +@4555 = .sdata2:0x803EEEFC; // type:object size:0x4 scope:local align:4 data:float +@4556 = .sdata2:0x803EEF00; // type:object size:0x4 scope:local align:4 data:float +@4726 = .sdata2:0x803EEF04; // type:object size:0x4 scope:local align:4 data:float +@4727 = .sdata2:0x803EEF08; // type:object size:0x4 scope:local align:4 data:float +@4887 = .sdata2:0x803EEF0C; // type:object size:0x4 scope:local align:4 data:float +@4984 = .sdata2:0x803EEF10; // type:object size:0x4 scope:local align:4 data:float +@4985 = .sdata2:0x803EEF14; // type:object size:0x4 scope:local align:4 data:float +@4986 = .sdata2:0x803EEF18; // type:object size:0x4 scope:local align:4 data:float +@4987 = .sdata2:0x803EEF1C; // type:object size:0x4 scope:local align:4 data:float +@5019 = .sdata2:0x803EEF20; // type:object size:0x4 scope:local align:4 data:float +@5020 = .sdata2:0x803EEF24; // type:object size:0x4 scope:local align:4 data:float +@5455 = .sdata2:0x803EEF28; // type:object size:0x4 scope:local align:4 data:float +@5456 = .sdata2:0x803EEF2C; // type:object size:0x4 scope:local align:4 data:float +@4080 = .sdata2:0x803EEF30; // type:object size:0x4 scope:local align:4 data:float +@4119 = .sdata2:0x803EEF34; // type:object size:0x4 scope:local align:4 data:float +@4473 = .sdata2:0x803EEF38; // type:object size:0x4 scope:local align:4 data:float +@4474 = .sdata2:0x803EEF3C; // type:object size:0x4 scope:local align:4 data:float +@4475 = .sdata2:0x803EEF40; // type:object size:0x4 scope:local align:4 data:float +@4477 = .sdata2:0x803EEF48; // type:object size:0x8 scope:local align:8 data:double +@4492 = .sdata2:0x803EEF50; // type:object size:0x4 scope:local align:4 data:float +@4509 = .sdata2:0x803EEF54; // type:object size:0x4 scope:local align:4 data:float +@4545 = .sdata2:0x803EEF58; // type:object size:0x4 scope:local align:4 data:float +@4547 = .sdata2:0x803EEF60; // type:object size:0x8 scope:local align:8 data:double +@4695 = .sdata2:0x803EEF68; // type:object size:0x8 scope:local align:8 data:double +@4696 = .sdata2:0x803EEF70; // type:object size:0x8 scope:local align:8 data:double +@4703 = .sdata2:0x803EEF78; // type:object size:0x4 scope:local align:4 data:float +@4704 = .sdata2:0x803EEF7C; // type:object size:0x4 scope:local align:4 data:float +@4705 = .sdata2:0x803EEF80; // type:object size:0x4 scope:local align:4 data:float +@4875 = .sdata2:0x803EEF84; // type:object size:0x4 scope:local align:4 data:float +@5035 = .sdata2:0x803EEF88; // type:object size:0x4 scope:local align:4 data:float +@5529 = .sdata2:0x803EEF8C; // type:object size:0x4 scope:local align:4 data:float +@5530 = .sdata2:0x803EEF90; // type:object size:0x4 scope:local align:4 data:float +@4484 = .sdata2:0x803EEF98; // type:object size:0x4 scope:local align:4 data:float +@4524 = .sdata2:0x803EEF9C; // type:object size:0x4 scope:local align:4 data:float +@4614 = .sdata2:0x803EEFA0; // type:object size:0x4 scope:local align:4 data:float +@4615 = .sdata2:0x803EEFA4; // type:object size:0x4 scope:local align:4 data:float +@4616 = .sdata2:0x803EEFA8; // type:object size:0x4 scope:local align:4 data:float +@4617 = .sdata2:0x803EEFAC; // type:object size:0x4 scope:local align:4 data:float +@4618 = .sdata2:0x803EEFB0; // type:object size:0x4 scope:local align:4 data:float +@4619 = .sdata2:0x803EEFB4; // type:object size:0x4 scope:local align:4 data:float +@4620 = .sdata2:0x803EEFB8; // type:object size:0x4 scope:local align:4 data:float +@4622 = .sdata2:0x803EEFC0; // type:object size:0x8 scope:local align:8 data:double +@4624 = .sdata2:0x803EEFC8; // type:object size:0x8 scope:local align:8 data:double +@4639 = .sdata2:0x803EEFD0; // type:object size:0x4 scope:local align:4 data:float +@4640 = .sdata2:0x803EEFD4; // type:object size:0x4 scope:local align:4 data:float +@4641 = .sdata2:0x803EEFD8; // type:object size:0x4 scope:local align:4 data:float +@4642 = .sdata2:0x803EEFDC; // type:object size:0x4 scope:local align:4 data:float +@4643 = .sdata2:0x803EEFE0; // type:object size:0x4 scope:local align:4 data:float +@4644 = .sdata2:0x803EEFE4; // type:object size:0x4 scope:local align:4 data:float +@4645 = .sdata2:0x803EEFE8; // type:object size:0x4 scope:local align:4 data:float +@4646 = .sdata2:0x803EEFEC; // type:object size:0x4 scope:local align:4 data:float +@4647 = .sdata2:0x803EEFF0; // type:object size:0x4 scope:local align:4 data:float +@4656 = .sdata2:0x803EEFF4; // type:object size:0x4 scope:local align:4 data:float +@4657 = .sdata2:0x803EEFF8; // type:object size:0x4 scope:local align:4 data:float +@4658 = .sdata2:0x803EEFFC; // type:object size:0x4 scope:local align:4 data:float +@4659 = .sdata2:0x803EF000; // type:object size:0x4 scope:local align:4 data:float +@4660 = .sdata2:0x803EF004; // type:object size:0x4 scope:local align:4 data:float +@4661 = .sdata2:0x803EF008; // type:object size:0x4 scope:local align:4 data:float +@4662 = .sdata2:0x803EF00C; // type:object size:0x4 scope:local align:4 data:float +@4663 = .sdata2:0x803EF010; // type:object size:0x4 scope:local align:4 data:float +@4664 = .sdata2:0x803EF014; // type:object size:0x4 scope:local align:4 data:float +@4665 = .sdata2:0x803EF018; // type:object size:0x4 scope:local align:4 data:float +@4666 = .sdata2:0x803EF01C; // type:object size:0x4 scope:local align:4 data:float +@4667 = .sdata2:0x803EF020; // type:object size:0x4 scope:local align:4 data:float +@4674 = .sdata2:0x803EF024; // type:object size:0x4 scope:local align:4 data:float +@4675 = .sdata2:0x803EF028; // type:object size:0x4 scope:local align:4 data:float +@4676 = .sdata2:0x803EF02C; // type:object size:0x4 scope:local align:4 data:float +@4688 = .sdata2:0x803EF030; // type:object size:0x4 scope:local align:4 data:float +@5515 = .sdata2:0x803EF034; // type:object size:0x4 scope:local align:4 data:float +@5516 = .sdata2:0x803EF038; // type:object size:0x4 scope:local align:4 data:float +@5517 = .sdata2:0x803EF03C; // type:object size:0x4 scope:local align:4 data:float +@5909 = .sdata2:0x803EF040; // type:object size:0x4 scope:local align:4 data:float +@6002 = .sdata2:0x803EF044; // type:object size:0x4 scope:local align:4 data:float +@6003 = .sdata2:0x803EF048; // type:object size:0x4 scope:local align:4 data:float +@6004 = .sdata2:0x803EF04C; // type:object size:0x4 scope:local align:4 data:float +@6005 = .sdata2:0x803EF050; // type:object size:0x4 scope:local align:4 data:float +@6006 = .sdata2:0x803EF054; // type:object size:0x4 scope:local align:4 data:float +@6007 = .sdata2:0x803EF058; // type:object size:0x4 scope:local align:4 data:float +@6213 = .sdata2:0x803EF05C; // type:object size:0x4 scope:local align:4 data:float +@6214 = .sdata2:0x803EF060; // type:object size:0x4 scope:local align:4 data:float +@6215 = .sdata2:0x803EF064; // type:object size:0x4 scope:local align:4 data:float +@6728 = .sdata2:0x803EF068; // type:object size:0x4 scope:local align:4 data:float +@6729 = .sdata2:0x803EF06C; // type:object size:0x4 scope:local align:4 data:float +@7128 = .sdata2:0x803EF070; // type:object size:0x4 scope:local align:4 data:float +@7129 = .sdata2:0x803EF074; // type:object size:0x4 scope:local align:4 data:float +@7533 = .sdata2:0x803EF078; // type:object size:0x4 scope:local align:4 data:float +@7534 = .sdata2:0x803EF07C; // type:object size:0x4 scope:local align:4 data:float +@8649 = .sdata2:0x803EF080; // type:object size:0x4 scope:local align:4 data:float +@8650 = .sdata2:0x803EF084; // type:object size:0x4 scope:local align:4 data:float +@8857 = .sdata2:0x803EF088; // type:object size:0x4 scope:local align:4 data:float +@8957 = .sdata2:0x803EF08C; // type:object size:0x4 scope:local align:4 data:float +@9036 = .sdata2:0x803EF090; // type:object size:0x4 scope:local align:4 data:float +@9037 = .sdata2:0x803EF094; // type:object size:0x4 scope:local align:4 data:float +@9312 = .sdata2:0x803EF098; // type:object size:0x4 scope:local align:4 data:float +@9454 = .sdata2:0x803EF09C; // type:object size:0x4 scope:local align:4 data:float +@9480 = .sdata2:0x803EF0A0; // type:object size:0x4 scope:local align:4 data:float +@9780 = .sdata2:0x803EF0A4; // type:object size:0x4 scope:local align:4 data:float +@9781 = .sdata2:0x803EF0A8; // type:object size:0x4 scope:local align:4 data:float +@10130 = .sdata2:0x803EF0AC; // type:object size:0x4 scope:local align:4 data:float +@10131 = .sdata2:0x803EF0B0; // type:object size:0x4 scope:local align:4 data:float +@10144 = .sdata2:0x803EF0B4; // type:object size:0x4 scope:local align:4 data:float +@10145 = .sdata2:0x803EF0B8; // type:object size:0x4 scope:local align:4 data:float +@10567 = .sdata2:0x803EF0BC; // type:object size:0x4 scope:local align:4 data:float +@10568 = .sdata2:0x803EF0C0; // type:object size:0x4 scope:local align:4 data:float +@10863 = .sdata2:0x803EF0C4; // type:object size:0x4 scope:local align:4 data:float +@10936 = .sdata2:0x803EF0C8; // type:object size:0x4 scope:local align:4 data:float +@11553 = .sdata2:0x803EF0CC; // type:object size:0x4 scope:local align:4 data:4byte +@11555 = .sdata2:0x803EF0D0; // type:object size:0x4 scope:local align:4 data:4byte +particleName$11775 = .sdata2:0x803EF0D4; // type:object size:0x6 scope:local align:4 +@12230 = .sdata2:0x803EF0DC; // type:object size:0x4 scope:local align:4 data:float +@12428 = .sdata2:0x803EF0E0; // type:object size:0x4 scope:local align:4 data:float +@12429 = .sdata2:0x803EF0E4; // type:object size:0x4 scope:local align:4 data:float +@12430 = .sdata2:0x803EF0E8; // type:object size:0x4 scope:local align:4 data:float +@12431 = .sdata2:0x803EF0EC; // type:object size:0x4 scope:local align:4 data:float +@12432 = .sdata2:0x803EF0F0; // type:object size:0x4 scope:local align:4 data:float +@12433 = .sdata2:0x803EF0F4; // type:object size:0x4 scope:local align:4 data:float +@12434 = .sdata2:0x803EF0F8; // type:object size:0x4 scope:local align:4 data:float +@12435 = .sdata2:0x803EF0FC; // type:object size:0x4 scope:local align:4 data:float +@12449 = .sdata2:0x803EF100; // type:object size:0x4 scope:local align:4 data:float +@12575 = .sdata2:0x803EF104; // type:object size:0x4 scope:local align:4 data:float +@12653 = .sdata2:0x803EF108; // type:object size:0x4 scope:local align:4 data:4byte +@12655 = .sdata2:0x803EF10C; // type:object size:0x4 scope:local align:4 data:4byte +@12678 = .sdata2:0x803EF110; // type:object size:0x4 scope:local align:4 data:float +@12748 = .sdata2:0x803EF114; // type:object size:0x4 scope:local align:4 data:float +@13085 = .sdata2:0x803EF118; // type:object size:0x4 scope:local align:4 data:float +@13250 = .sdata2:0x803EF11C; // type:object size:0x4 scope:local align:4 data:float +@13251 = .sdata2:0x803EF120; // type:object size:0x4 scope:local align:4 data:float +@4083 = .sdata2:0x803EF128; // type:object size:0x4 scope:local align:4 data:float +@4084 = .sdata2:0x803EF12C; // type:object size:0x4 scope:local align:4 data:float +@4085 = .sdata2:0x803EF130; // type:object size:0x4 scope:local align:4 data:float +@4169 = .sdata2:0x803EF134; // type:object size:0x4 scope:local align:4 data:float +@4170 = .sdata2:0x803EF138; // type:object size:0x4 scope:local align:4 data:float +@4171 = .sdata2:0x803EF13C; // type:object size:0x4 scope:local align:4 data:float +@4172 = .sdata2:0x803EF140; // type:object size:0x4 scope:local align:4 data:float +@4173 = .sdata2:0x803EF144; // type:object size:0x4 scope:local align:4 data:float +@4174 = .sdata2:0x803EF148; // type:object size:0x4 scope:local align:4 data:float +@4175 = .sdata2:0x803EF14C; // type:object size:0x4 scope:local align:4 data:float +@4177 = .sdata2:0x803EF150; // type:object size:0x8 scope:local align:8 data:double +@4250 = .sdata2:0x803EF158; // type:object size:0x4 scope:local align:4 data:float +@4251 = .sdata2:0x803EF15C; // type:object size:0x4 scope:local align:4 data:float +@4252 = .sdata2:0x803EF160; // type:object size:0x4 scope:local align:4 data:float +@4253 = .sdata2:0x803EF164; // type:object size:0x4 scope:local align:4 data:float +@4254 = .sdata2:0x803EF168; // type:object size:0x4 scope:local align:4 data:float +@4255 = .sdata2:0x803EF16C; // type:object size:0x4 scope:local align:4 data:float +@4256 = .sdata2:0x803EF170; // type:object size:0x4 scope:local align:4 data:float +@4257 = .sdata2:0x803EF174; // type:object size:0x4 scope:local align:4 data:float +@4258 = .sdata2:0x803EF178; // type:object size:0x4 scope:local align:4 data:float +@4259 = .sdata2:0x803EF17C; // type:object size:0x4 scope:local align:4 data:float +@4260 = .sdata2:0x803EF180; // type:object size:0x4 scope:local align:4 data:float +@4097 = .sdata2:0x803EF188; // type:object size:0x4 scope:local align:4 data:float +@4098 = .sdata2:0x803EF18C; // type:object size:0x4 scope:local align:4 data:float +@4099 = .sdata2:0x803EF190; // type:object size:0x4 scope:local align:4 data:float +@4318 = .sdata2:0x803EF194; // type:object size:0x4 scope:local align:4 data:float +@4319 = .sdata2:0x803EF198; // type:object size:0x4 scope:local align:4 data:float +@4329 = .sdata2:0x803EF19C; // type:object size:0x4 scope:local align:4 data:float +@4332 = .sdata2:0x803EF1A0; // type:object size:0x8 scope:local align:8 data:double +@4358 = .sdata2:0x803EF1A8; // type:object size:0x4 scope:local align:4 data:float +@4359 = .sdata2:0x803EF1AC; // type:object size:0x4 scope:local align:4 data:float +@4360 = .sdata2:0x803EF1B0; // type:object size:0x4 scope:local align:4 data:float +@4361 = .sdata2:0x803EF1B4; // type:object size:0x4 scope:local align:4 data:float +@4522 = .sdata2:0x803EF1B8; // type:object size:0x4 scope:local align:4 data:float +animeFrame$4536 = .sdata2:0x803EF1BC; // type:object size:0x4 scope:local align:4 data:2byte +transY$4537 = .sdata2:0x803EF1C0; // type:object size:0x6 scope:local align:4 data:2byte +@4588 = .sdata2:0x803EF1C8; // type:object size:0x4 scope:local align:4 data:float +animeFrame$4604 = .sdata2:0x803EF1CC; // type:object size:0x4 scope:local align:4 data:2byte +@4640 = .sdata2:0x803EF1D0; // type:object size:0x4 scope:local align:4 data:float +@4641 = .sdata2:0x803EF1D4; // type:object size:0x4 scope:local align:4 data:float +@4642 = .sdata2:0x803EF1D8; // type:object size:0x4 scope:local align:4 data:float +@4643 = .sdata2:0x803EF1DC; // type:object size:0x4 scope:local align:4 data:float +@4661 = .sdata2:0x803EF1E0; // type:object size:0x4 scope:local align:4 data:float +@4765 = .sdata2:0x803EF1E4; // type:object size:0x4 scope:local align:4 data:float +@4996 = .sdata2:0x803EF1E8; // type:object size:0x4 scope:local align:4 data:float +@4997 = .sdata2:0x803EF1EC; // type:object size:0x4 scope:local align:4 data:float +@4998 = .sdata2:0x803EF1F0; // type:object size:0x4 scope:local align:4 data:float +@4999 = .sdata2:0x803EF1F4; // type:object size:0x4 scope:local align:4 data:float +@5000 = .sdata2:0x803EF1F8; // type:object size:0x4 scope:local align:4 data:float +mBeatNum = .sdata2:0x803EF200; // type:object size:0x8 scope:global align:4 +@4179 = .sdata2:0x803EF208; // type:object size:0x4 scope:local align:4 data:float +@4180 = .sdata2:0x803EF20C; // type:object size:0x4 scope:local align:4 data:float +@4182 = .sdata2:0x803EF210; // type:object size:0x8 scope:local align:8 data:double +@4282 = .sdata2:0x803EF218; // type:object size:0x4 scope:local align:4 data:float +@4283 = .sdata2:0x803EF21C; // type:object size:0x4 scope:local align:4 data:float +@4284 = .sdata2:0x803EF220; // type:object size:0x4 scope:local align:4 data:float +@4285 = .sdata2:0x803EF224; // type:object size:0x4 scope:local align:4 data:float +@4305 = .sdata2:0x803EF228; // type:object size:0x4 scope:local align:4 data:float +@4306 = .sdata2:0x803EF22C; // type:object size:0x4 scope:local align:4 data:float +@4307 = .sdata2:0x803EF230; // type:object size:0x4 scope:local align:4 data:float +@4308 = .sdata2:0x803EF234; // type:object size:0x4 scope:local align:4 data:float +@4309 = .sdata2:0x803EF238; // type:object size:0x4 scope:local align:4 data:float +@4684 = .sdata2:0x803EF23C; // type:object size:0x4 scope:local align:4 data:float +@4685 = .sdata2:0x803EF240; // type:object size:0x4 scope:local align:4 data:float +@5269 = .sdata2:0x803EF244; // type:object size:0x4 scope:local align:4 data:float +@5974 = .sdata2:0x803EF248; // type:object size:0x4 scope:local align:4 data:float +@6048 = .sdata2:0x803EF24C; // type:object size:0x4 scope:local align:4 data:float +@6227 = .sdata2:0x803EF250; // type:object size:0x4 scope:local align:4 data:float +@6228 = .sdata2:0x803EF254; // type:object size:0x4 scope:local align:4 data:float +@6229 = .sdata2:0x803EF258; // type:object size:0x4 scope:local align:4 data:float +@6230 = .sdata2:0x803EF25C; // type:object size:0x4 scope:local align:4 data:float +@6248 = .sdata2:0x803EF260; // type:object size:0x4 scope:local align:4 data:float +@6249 = .sdata2:0x803EF264; // type:object size:0x4 scope:local align:4 data:float +@6250 = .sdata2:0x803EF268; // type:object size:0x4 scope:local align:4 data:float +@6271 = .sdata2:0x803EF26C; // type:object size:0x4 scope:local align:4 data:float +@6272 = .sdata2:0x803EF270; // type:object size:0x4 scope:local align:4 data:float +@6276 = .sdata2:0x803EF278; // type:object size:0x8 scope:local align:8 data:double +@6519 = .sdata2:0x803EF280; // type:object size:0x4 scope:local align:4 data:float +@6520 = .sdata2:0x803EF284; // type:object size:0x4 scope:local align:4 data:float +@6553 = .sdata2:0x803EF288; // type:object size:0x4 scope:local align:4 data:float +@6590 = .sdata2:0x803EF28C; // type:object size:0x4 scope:local align:4 data:float +@6591 = .sdata2:0x803EF290; // type:object size:0x4 scope:local align:4 data:float +cc_r$6596 = .sdata2:0x803EF294; // type:object size:0x4 scope:local align:4 +cc_g$6597 = .sdata2:0x803EF298; // type:object size:0x4 scope:local align:4 +cc_b$6598 = .sdata2:0x803EF29C; // type:object size:0x4 scope:local align:4 +cc2_r$6599 = .sdata2:0x803EF2A0; // type:object size:0x4 scope:local align:4 data:string +cc2_g$6600 = .sdata2:0x803EF2A4; // type:object size:0x4 scope:local align:4 data:string +cc2_b$6601 = .sdata2:0x803EF2A8; // type:object size:0x4 scope:local align:4 +cc2_a$6602 = .sdata2:0x803EF2AC; // type:object size:0x4 scope:local align:4 +@6985 = .sdata2:0x803EF2B0; // type:object size:0x4 scope:local align:4 data:float +@6986 = .sdata2:0x803EF2B4; // type:object size:0x4 scope:local align:4 data:float +@7098 = .sdata2:0x803EF2B8; // type:object size:0x4 scope:local align:4 data:float +@7964 = .sdata2:0x803EF2BC; // type:object size:0x4 scope:local align:4 data:float +@8479 = .sdata2:0x803EF2C0; // type:object size:0x4 scope:local align:4 data:float +@4029 = .sdata2:0x803EF2C8; // type:object size:0x4 scope:local align:4 data:float +@4030 = .sdata2:0x803EF2CC; // type:object size:0x4 scope:local align:4 data:float +@4031 = .sdata2:0x803EF2D0; // type:object size:0x4 scope:local align:4 data:float +@4032 = .sdata2:0x803EF2D4; // type:object size:0x4 scope:local align:4 data:float +@4033 = .sdata2:0x803EF2D8; // type:object size:0x4 scope:local align:4 data:float +@4110 = .sdata2:0x803EF2E0; // type:object size:0x8 scope:local align:8 data:double +@4217 = .sdata2:0x803EF2E8; // type:object size:0x4 scope:local align:4 data:float +@4218 = .sdata2:0x803EF2EC; // type:object size:0x4 scope:local align:4 data:float +@4231 = .sdata2:0x803EF2F0; // type:object size:0x8 scope:local align:8 data:double +@4615 = .sdata2:0x803EF2F8; // type:object size:0x4 scope:local align:4 data:float +@4657 = .sdata2:0x803EF2FC; // type:object size:0x4 scope:local align:4 data:float +@4658 = .sdata2:0x803EF300; // type:object size:0x4 scope:local align:4 data:float +@4938 = .sdata2:0x803EF304; // type:object size:0x4 scope:local align:4 data:float +@4939 = .sdata2:0x803EF308; // type:object size:0x4 scope:local align:4 data:float +@4940 = .sdata2:0x803EF30C; // type:object size:0x4 scope:local align:4 data:float +@4941 = .sdata2:0x803EF310; // type:object size:0x4 scope:local align:4 data:float +@4095 = .sdata2:0x803EF318; // type:object size:0x4 scope:local align:4 data:float +@4096 = .sdata2:0x803EF320; // type:object size:0x8 scope:local align:8 data:double +@4097 = .sdata2:0x803EF328; // type:object size:0x8 scope:local align:8 data:double +@4177 = .sdata2:0x803EF330; // type:object size:0x4 scope:local align:4 data:float +@4765 = .sdata2:0x803EF334; // type:object size:0x4 scope:local align:4 data:float +@4767 = .sdata2:0x803EF338; // type:object size:0x8 scope:local align:8 data:double +@4831 = .sdata2:0x803EF340; // type:object size:0x4 scope:local align:4 data:float +@4902 = .sdata2:0x803EF344; // type:object size:0x4 scope:local align:4 data:float +@4903 = .sdata2:0x803EF348; // type:object size:0x4 scope:local align:4 data:float +@5239 = .sdata2:0x803EF34C; // type:object size:0x4 scope:local align:4 data:float +@5961 = .sdata2:0x803EF350; // type:object size:0x4 scope:local align:4 data:float +@5962 = .sdata2:0x803EF354; // type:object size:0x4 scope:local align:4 data:float +@4004 = .sdata2:0x803EF358; // type:object size:0x4 scope:local align:4 data:float +@4019 = .sdata2:0x803EF35C; // type:object size:0x4 scope:local align:4 data:float +@4061 = .sdata2:0x803EF360; // type:object size:0x4 scope:local align:4 data:float +@4062 = .sdata2:0x803EF364; // type:object size:0x4 scope:local align:4 data:float +@4063 = .sdata2:0x803EF368; // type:object size:0x4 scope:local align:4 data:float +@4064 = .sdata2:0x803EF36C; // type:object size:0x4 scope:local align:4 data:float +@4065 = .sdata2:0x803EF370; // type:object size:0x4 scope:local align:4 data:float +@4066 = .sdata2:0x803EF374; // type:object size:0x4 scope:local align:4 data:float +@4067 = .sdata2:0x803EF378; // type:object size:0x4 scope:local align:4 data:float +@4068 = .sdata2:0x803EF37C; // type:object size:0x4 scope:local align:4 data:float +@4069 = .sdata2:0x803EF380; // type:object size:0x4 scope:local align:4 data:float +@4070 = .sdata2:0x803EF384; // type:object size:0x4 scope:local align:4 data:float +@4071 = .sdata2:0x803EF388; // type:object size:0x4 scope:local align:4 data:float +@4185 = .sdata2:0x803EF390; // type:object size:0x8 scope:local align:8 data:double +@4274 = .sdata2:0x803EF398; // type:object size:0x8 scope:local align:8 data:double +@4757 = .sdata2:0x803EF3A0; // type:object size:0x4 scope:local align:4 data:float +@4758 = .sdata2:0x803EF3A8; // type:object size:0x8 scope:local align:8 data:double +@4759 = .sdata2:0x803EF3B0; // type:object size:0x4 scope:local align:4 data:float +@4760 = .sdata2:0x803EF3B4; // type:object size:0x4 scope:local align:4 data:float +@4798 = .sdata2:0x803EF3B8; // type:object size:0x4 scope:local align:4 data:float +@4829 = .sdata2:0x803EF3BC; // type:object size:0x4 scope:local align:4 data:float +@4830 = .sdata2:0x803EF3C0; // type:object size:0x4 scope:local align:4 data:float +@4831 = .sdata2:0x803EF3C4; // type:object size:0x4 scope:local align:4 data:float +@4832 = .sdata2:0x803EF3C8; // type:object size:0x4 scope:local align:4 data:float +@4833 = .sdata2:0x803EF3CC; // type:object size:0x4 scope:local align:4 data:float +@4834 = .sdata2:0x803EF3D0; // type:object size:0x4 scope:local align:4 data:float +@4835 = .sdata2:0x803EF3D4; // type:object size:0x4 scope:local align:4 data:float +@4836 = .sdata2:0x803EF3D8; // type:object size:0x4 scope:local align:4 data:float +@4881 = .sdata2:0x803EF3DC; // type:object size:0x4 scope:local align:4 data:float +@4942 = .sdata2:0x803EF3E0; // type:object size:0x4 scope:local align:4 data:float +@4943 = .sdata2:0x803EF3E4; // type:object size:0x4 scope:local align:4 data:float +@5009 = .sdata2:0x803EF3E8; // type:object size:0x4 scope:local align:4 data:float +@5010 = .sdata2:0x803EF3EC; // type:object size:0x4 scope:local align:4 data:float +@4065 = .sdata2:0x803EF3F0; // type:object size:0x4 scope:local align:4 data:float +@4261 = .sdata2:0x803EF3F4; // type:object size:0x4 scope:local align:4 data:float +@4262 = .sdata2:0x803EF3F8; // type:object size:0x4 scope:local align:4 data:float +@4263 = .sdata2:0x803EF3FC; // type:object size:0x4 scope:local align:4 data:float +@4264 = .sdata2:0x803EF400; // type:object size:0x4 scope:local align:4 data:float +@4265 = .sdata2:0x803EF404; // type:object size:0x4 scope:local align:4 data:float +@4266 = .sdata2:0x803EF408; // type:object size:0x4 scope:local align:4 data:float +@4267 = .sdata2:0x803EF40C; // type:object size:0x4 scope:local align:4 data:float +@4268 = .sdata2:0x803EF410; // type:object size:0x4 scope:local align:4 data:float +@4269 = .sdata2:0x803EF414; // type:object size:0x4 scope:local align:4 data:float +@4313 = .sdata2:0x803EF418; // type:object size:0x4 scope:local align:4 data:float +@4332 = .sdata2:0x803EF420; // type:object size:0x8 scope:local align:8 data:double +@4355 = .sdata2:0x803EF428; // type:object size:0x4 scope:local align:4 data:float +@4463 = .sdata2:0x803EF42C; // type:object size:0x4 scope:local align:4 data:float +@4464 = .sdata2:0x803EF430; // type:object size:0x4 scope:local align:4 data:float +@4571 = .sdata2:0x803EF434; // type:object size:0x4 scope:local align:4 data:float +@4572 = .sdata2:0x803EF438; // type:object size:0x4 scope:local align:4 data:float +@3976 = .sdata2:0x803EF440; // type:object size:0x4 scope:local align:4 data:4byte +@4013 = .sdata2:0x803EF444; // type:object size:0x4 scope:local align:4 data:float +@4014 = .sdata2:0x803EF448; // type:object size:0x4 scope:local align:4 data:float +@4015 = .sdata2:0x803EF44C; // type:object size:0x4 scope:local align:4 data:float +@4016 = .sdata2:0x803EF450; // type:object size:0x4 scope:local align:4 data:float +@4017 = .sdata2:0x803EF454; // type:object size:0x4 scope:local align:4 data:float +@4018 = .sdata2:0x803EF458; // type:object size:0x4 scope:local align:4 data:float +@4019 = .sdata2:0x803EF45C; // type:object size:0x4 scope:local align:4 data:float +@4020 = .sdata2:0x803EF460; // type:object size:0x4 scope:local align:4 data:float +@4021 = .sdata2:0x803EF464; // type:object size:0x4 scope:local align:4 data:float +@4024 = .sdata2:0x803EF468; // type:object size:0x8 scope:local align:8 data:double +@4100 = .sdata2:0x803EF470; // type:object size:0x4 scope:local align:4 data:float +@4132 = .sdata2:0x803EF474; // type:object size:0x4 scope:local align:4 data:float +@4133 = .sdata2:0x803EF478; // type:object size:0x4 scope:local align:4 data:float +@4158 = .sdata2:0x803EF47C; // type:object size:0x4 scope:local align:4 data:float +@4000 = .sdata2:0x803EF480; // type:object size:0x4 scope:local align:4 data:float +@4001 = .sdata2:0x803EF484; // type:object size:0x4 scope:local align:4 data:float +@4002 = .sdata2:0x803EF488; // type:object size:0x4 scope:local align:4 data:float +@4003 = .sdata2:0x803EF48C; // type:object size:0x4 scope:local align:4 data:float +@4004 = .sdata2:0x803EF490; // type:object size:0x4 scope:local align:4 data:float +@4005 = .sdata2:0x803EF494; // type:object size:0x4 scope:local align:4 data:float +@4006 = .sdata2:0x803EF498; // type:object size:0x4 scope:local align:4 data:float +@4041 = .sdata2:0x803EF49C; // type:object size:0x4 scope:local align:4 data:float +@4042 = .sdata2:0x803EF4A0; // type:object size:0x4 scope:local align:4 data:float +@4043 = .sdata2:0x803EF4A4; // type:object size:0x4 scope:local align:4 data:float +@3996 = .sdata2:0x803EF4A8; // type:object size:0x4 scope:local align:4 data:float +@3997 = .sdata2:0x803EF4AC; // type:object size:0x4 scope:local align:4 data:float +@3998 = .sdata2:0x803EF4B0; // type:object size:0x4 scope:local align:4 data:float +@4032 = .sdata2:0x803EF4B4; // type:object size:0x4 scope:local align:4 data:float +@4035 = .sdata2:0x803EF4B8; // type:object size:0x8 scope:local align:8 data:double +@4050 = .sdata2:0x803EF4C0; // type:object size:0x4 scope:local align:4 data:float +@4051 = .sdata2:0x803EF4C4; // type:object size:0x4 scope:local align:4 data:float +@4064 = .sdata2:0x803EF4C8; // type:object size:0x4 scope:local align:4 data:float +@4065 = .sdata2:0x803EF4CC; // type:object size:0x4 scope:local align:4 data:float +@4066 = .sdata2:0x803EF4D0; // type:object size:0x4 scope:local align:4 data:float +@4067 = .sdata2:0x803EF4D4; // type:object size:0x4 scope:local align:4 data:float +@4103 = .sdata2:0x803EF4D8; // type:object size:0x4 scope:local align:4 data:float +@4122 = .sdata2:0x803EF4DC; // type:object size:0x4 scope:local align:4 data:4byte +@4275 = .sdata2:0x803EF4E0; // type:object size:0x4 scope:local align:4 data:float +@4276 = .sdata2:0x803EF4E4; // type:object size:0x4 scope:local align:4 data:float +@4277 = .sdata2:0x803EF4E8; // type:object size:0x4 scope:local align:4 data:float +@4327 = .sdata2:0x803EF4EC; // type:object size:0x4 scope:local align:4 data:float +@4330 = .sdata2:0x803EF4F0; // type:object size:0x8 scope:local align:8 data:double +@4368 = .sdata2:0x803EF4F8; // type:object size:0x4 scope:local align:4 data:float +@4369 = .sdata2:0x803EF4FC; // type:object size:0x4 scope:local align:4 data:float +photo_idx = .sdata2:0x803EF500; // type:object size:0x7 scope:global align:4 +@4196 = .sdata2:0x803EF508; // type:object size:0x4 scope:local align:4 data:float +@4197 = .sdata2:0x803EF50C; // type:object size:0x4 scope:local align:4 data:float +@4347 = .sdata2:0x803EF510; // type:object size:0x4 scope:local align:4 data:float +@4348 = .sdata2:0x803EF514; // type:object size:0x4 scope:local align:4 data:float +@4349 = .sdata2:0x803EF518; // type:object size:0x4 scope:local align:4 data:float +@4350 = .sdata2:0x803EF51C; // type:object size:0x4 scope:local align:4 data:float +@4351 = .sdata2:0x803EF520; // type:object size:0x4 scope:local align:4 data:float +@4352 = .sdata2:0x803EF524; // type:object size:0x4 scope:local align:4 data:float +@4354 = .sdata2:0x803EF528; // type:object size:0x8 scope:local align:8 data:double +@4514 = .sdata2:0x803EF530; // type:object size:0x8 scope:local align:8 data:double +@4586 = .sdata2:0x803EF538; // type:object size:0x4 scope:local align:4 data:float +@4587 = .sdata2:0x803EF53C; // type:object size:0x4 scope:local align:4 data:float +@4588 = .sdata2:0x803EF540; // type:object size:0x4 scope:local align:4 data:float +@4603 = .sdata2:0x803EF544; // type:object size:0x4 scope:local align:4 data:float +@4604 = .sdata2:0x803EF548; // type:object size:0x4 scope:local align:4 data:float +@4719 = .sdata2:0x803EF54C; // type:object size:0x4 scope:local align:4 data:float +@4720 = .sdata2:0x803EF550; // type:object size:0x4 scope:local align:4 data:float +mCaptureMonoColor0$4958 = .sdata2:0x803EF554; // type:object size:0x4 scope:local align:4 data:4byte +@4987 = .sdata2:0x803EF558; // type:object size:0x4 scope:local align:4 data:float +@4988 = .sdata2:0x803EF55C; // type:object size:0x4 scope:local align:4 data:float +@4989 = .sdata2:0x803EF560; // type:object size:0x4 scope:local align:4 data:float +@4990 = .sdata2:0x803EF564; // type:object size:0x4 scope:local align:4 data:float +@4991 = .sdata2:0x803EF568; // type:object size:0x4 scope:local align:4 data:float +@4992 = .sdata2:0x803EF56C; // type:object size:0x4 scope:local align:4 data:float +@4993 = .sdata2:0x803EF570; // type:object size:0x4 scope:local align:4 data:float +@5737 = .sdata2:0x803EF574; // type:object size:0x4 scope:local align:4 data:float +@5830 = .sdata2:0x803EF578; // type:object size:0x4 scope:local align:4 data:float +@6297 = .sdata2:0x803EF57C; // type:object size:0x4 scope:local align:4 data:float +@6530 = .sdata2:0x803EF580; // type:object size:0x4 scope:local align:4 data:float +@4365 = .sdata2:0x803EF588; // type:object size:0x4 scope:local align:4 data:float +@4366 = .sdata2:0x803EF58C; // type:object size:0x4 scope:local align:4 data:float +@4367 = .sdata2:0x803EF590; // type:object size:0x4 scope:local align:4 data:float +@4369 = .sdata2:0x803EF598; // type:object size:0x8 scope:local align:8 data:double +@4403 = .sdata2:0x803EF5A0; // type:object size:0x4 scope:local align:4 data:4byte +@4411 = .sdata2:0x803EF5A4; // type:object size:0x4 scope:local align:4 data:4byte +@4420 = .sdata2:0x803EF5A8; // type:object size:0x4 scope:local align:4 data:4byte +@4428 = .sdata2:0x803EF5AC; // type:object size:0x4 scope:local align:4 data:4byte +@4614 = .sdata2:0x803EF5B0; // type:object size:0x4 scope:local align:4 data:float +@4615 = .sdata2:0x803EF5B4; // type:object size:0x4 scope:local align:4 data:float +@4616 = .sdata2:0x803EF5B8; // type:object size:0x4 scope:local align:4 data:float +@4617 = .sdata2:0x803EF5BC; // type:object size:0x4 scope:local align:4 data:float +@5306 = .sdata2:0x803EF5C0; // type:object size:0x4 scope:local align:4 data:4byte +@5313 = .sdata2:0x803EF5C4; // type:object size:0x4 scope:local align:4 data:4byte +@5318 = .sdata2:0x803EF5C8; // type:object size:0x4 scope:local align:4 data:4byte +@4236 = .sdata2:0x803EF5D0; // type:object size:0x4 scope:local align:4 data:float +@4237 = .sdata2:0x803EF5D4; // type:object size:0x4 scope:local align:4 data:float +@4238 = .sdata2:0x803EF5D8; // type:object size:0x4 scope:local align:4 data:float +@4239 = .sdata2:0x803EF5DC; // type:object size:0x4 scope:local align:4 data:float +@4240 = .sdata2:0x803EF5E0; // type:object size:0x4 scope:local align:4 data:float +@4241 = .sdata2:0x803EF5E4; // type:object size:0x4 scope:local align:4 data:float +@4242 = .sdata2:0x803EF5E8; // type:object size:0x4 scope:local align:4 data:float +@4243 = .sdata2:0x803EF5EC; // type:object size:0x4 scope:local align:4 data:float +@4244 = .sdata2:0x803EF5F0; // type:object size:0x4 scope:local align:4 data:float +@4245 = .sdata2:0x803EF5F4; // type:object size:0x4 scope:local align:4 data:float +@4246 = .sdata2:0x803EF5F8; // type:object size:0x4 scope:local align:4 data:float +@4247 = .sdata2:0x803EF5FC; // type:object size:0x4 scope:local align:4 data:float +@4248 = .sdata2:0x803EF600; // type:object size:0x4 scope:local align:4 data:float +@4250 = .sdata2:0x803EF608; // type:object size:0x8 scope:local align:8 data:double +@4383 = .sdata2:0x803EF610; // type:object size:0x4 scope:local align:4 data:float +@4296 = .sdata2:0x803EF618; // type:object size:0x4 scope:local align:4 data:float +@4297 = .sdata2:0x803EF61C; // type:object size:0x4 scope:local align:4 data:float +@4298 = .sdata2:0x803EF620; // type:object size:0x4 scope:local align:4 data:float +@4299 = .sdata2:0x803EF624; // type:object size:0x4 scope:local align:4 data:float +@4300 = .sdata2:0x803EF628; // type:object size:0x4 scope:local align:4 data:float +@4301 = .sdata2:0x803EF62C; // type:object size:0x4 scope:local align:4 data:float +@4302 = .sdata2:0x803EF630; // type:object size:0x4 scope:local align:4 data:float +@4303 = .sdata2:0x803EF634; // type:object size:0x4 scope:local align:4 data:float +@4304 = .sdata2:0x803EF638; // type:object size:0x4 scope:local align:4 data:float +@4306 = .sdata2:0x803EF640; // type:object size:0x8 scope:local align:8 data:double +@4421 = .sdata2:0x803EF648; // type:object size:0x4 scope:local align:4 data:float +@4422 = .sdata2:0x803EF64C; // type:object size:0x4 scope:local align:4 data:float +@4424 = .sdata2:0x803EF650; // type:object size:0x8 scope:local align:8 data:double +@4868 = .sdata2:0x803EF658; // type:object size:0x4 scope:local align:4 data:float +@5436 = .sdata2:0x803EF65C; // type:object size:0x4 scope:local align:4 data:4byte +@5453 = .sdata2:0x803EF660; // type:object size:0x4 scope:local align:4 data:float +@5454 = .sdata2:0x803EF664; // type:object size:0x4 scope:local align:4 data:float +@4125 = .sdata2:0x803EF668; // type:object size:0x4 scope:local align:4 data:float +@4126 = .sdata2:0x803EF66C; // type:object size:0x4 scope:local align:4 data:float +@4127 = .sdata2:0x803EF670; // type:object size:0x4 scope:local align:4 data:float +@4135 = .sdata2:0x803EF678; // type:object size:0x8 scope:local align:8 data:double +@4170 = .sdata2:0x803EF680; // type:object size:0x4 scope:local align:4 data:float +@4238 = .sdata2:0x803EF684; // type:object size:0x4 scope:local align:4 data:float +@4239 = .sdata2:0x803EF688; // type:object size:0x4 scope:local align:4 data:float +@4377 = .sdata2:0x803EF68C; // type:object size:0x4 scope:local align:4 data:float +@4378 = .sdata2:0x803EF690; // type:object size:0x4 scope:local align:4 data:float +@4379 = .sdata2:0x803EF694; // type:object size:0x4 scope:local align:4 data:float +@4380 = .sdata2:0x803EF698; // type:object size:0x4 scope:local align:4 data:float +@4381 = .sdata2:0x803EF69C; // type:object size:0x4 scope:local align:4 data:float +@4382 = .sdata2:0x803EF6A0; // type:object size:0x4 scope:local align:4 data:float +@4383 = .sdata2:0x803EF6A4; // type:object size:0x4 scope:local align:4 data:float +@4250 = .sdata2:0x803EF6A8; // type:object size:0x4 scope:local align:4 data:float +@4260 = .sdata2:0x803EF6AC; // type:object size:0x4 scope:local align:4 data:float +@4271 = .sdata2:0x803EF6B0; // type:object size:0x4 scope:local align:4 data:float +@4272 = .sdata2:0x803EF6B4; // type:object size:0x4 scope:local align:4 data:float +M_DragB_dylKeyTbl = .sdata2:0x803EF6B8; // type:object size:0x2 scope:global align:4 +kinBOSS_dylKeyTbl = .sdata2:0x803EF6BC; // type:object size:0x4 scope:global align:4 +M_DaiB_dylKeyTbl = .sdata2:0x803EF6C0; // type:object size:0x2 scope:global align:4 +SirenB_dylKeyTbl = .sdata2:0x803EF6C4; // type:object size:0x2 scope:global align:4 +@5155 = .sdata2:0x803EF6C8; // type:object size:0x4 scope:local align:4 data:float +@5157 = .sdata2:0x803EF6D0; // type:object size:0x8 scope:local align:8 data:double +@4036 = .sdata2:0x803EF6D8; // type:object size:0x4 scope:local align:4 data:float +@4097 = .sdata2:0x803EF6E0; // type:object size:0x4 scope:local align:4 data:float +@4134 = .sdata2:0x803EF6E4; // type:object size:0x4 scope:local align:4 data:float +@4136 = .sdata2:0x803EF6E8; // type:object size:0x8 scope:local align:8 data:double +@4297 = .sdata2:0x803EF6F0; // type:object size:0x4 scope:local align:4 data:float +@4298 = .sdata2:0x803EF6F4; // type:object size:0x4 scope:local align:4 data:float +@4299 = .sdata2:0x803EF6F8; // type:object size:0x4 scope:local align:4 data:float +@4300 = .sdata2:0x803EF6FC; // type:object size:0x4 scope:local align:4 data:float +@4301 = .sdata2:0x803EF700; // type:object size:0x4 scope:local align:4 data:float +@4302 = .sdata2:0x803EF704; // type:object size:0x4 scope:local align:4 data:float +@4363 = .sdata2:0x803EF708; // type:object size:0x4 scope:local align:4 data:float +@4410 = .sdata2:0x803EF70C; // type:object size:0x4 scope:local align:4 data:float +@4411 = .sdata2:0x803EF710; // type:object size:0x4 scope:local align:4 data:float +@4412 = .sdata2:0x803EF714; // type:object size:0x4 scope:local align:4 data:float +@4413 = .sdata2:0x803EF718; // type:object size:0x4 scope:local align:4 data:float +@4414 = .sdata2:0x803EF71C; // type:object size:0x4 scope:local align:4 data:float +@4415 = .sdata2:0x803EF720; // type:object size:0x4 scope:local align:4 data:float +@4416 = .sdata2:0x803EF724; // type:object size:0x4 scope:local align:4 data:float +@4540 = .sdata2:0x803EF728; // type:object size:0x4 scope:local align:4 data:float +@4541 = .sdata2:0x803EF72C; // type:object size:0x4 scope:local align:4 data:float +@4596 = .sdata2:0x803EF730; // type:object size:0x4 scope:local align:4 data:float +@4615 = .sdata2:0x803EF734; // type:object size:0x4 scope:local align:4 data:float +@4616 = .sdata2:0x803EF738; // type:object size:0x4 scope:local align:4 data:float +@4831 = .sdata2:0x803EF73C; // type:object size:0x4 scope:local align:4 data:float +@4832 = .sdata2:0x803EF740; // type:object size:0x4 scope:local align:4 data:float +@4833 = .sdata2:0x803EF744; // type:object size:0x4 scope:local align:4 data:float +@4835 = .sdata2:0x803EF748; // type:object size:0x8 scope:local align:8 data:double +@5453 = .sdata2:0x803EF750; // type:object size:0x4 scope:local align:4 data:float +@5454 = .sdata2:0x803EF754; // type:object size:0x4 scope:local align:4 data:float +M_arcname__14daThrowstone_c = .sdata2:0x803EF758; // type:object size:0x5 scope:global align:4 data:string +@4224 = .sdata2:0x803EF760; // type:object size:0x4 scope:local align:4 data:float +@4225 = .sdata2:0x803EF764; // type:object size:0x4 scope:local align:4 data:float +@4319 = .sdata2:0x803EF768; // type:object size:0x4 scope:local align:4 data:float +@4320 = .sdata2:0x803EF76C; // type:object size:0x4 scope:local align:4 data:float +@4321 = .sdata2:0x803EF770; // type:object size:0x4 scope:local align:4 data:float +@4363 = .sdata2:0x803EF774; // type:object size:0x4 scope:local align:4 data:float +@4365 = .sdata2:0x803EF778; // type:object size:0x8 scope:local align:8 data:double +@4407 = .sdata2:0x803EF780; // type:object size:0x4 scope:local align:4 data:float +animeFrame$4516 = .sdata2:0x803EF784; // type:object size:0x6 scope:local align:4 data:2byte +@4547 = .sdata2:0x803EF78C; // type:object size:0x4 scope:local align:4 data:float +@4572 = .sdata2:0x803EF790; // type:object size:0x4 scope:local align:4 data:float +@4673 = .sdata2:0x803EF794; // type:object size:0x4 scope:local align:4 data:float +@4674 = .sdata2:0x803EF798; // type:object size:0x4 scope:local align:4 data:float +@4675 = .sdata2:0x803EF79C; // type:object size:0x4 scope:local align:4 data:float +@4676 = .sdata2:0x803EF7A0; // type:object size:0x4 scope:local align:4 data:float +@4134 = .sdata2:0x803EF7A8; // type:object size:0x4 scope:local align:4 data:float +@4198 = .sdata2:0x803EF7AC; // type:object size:0x4 scope:local align:4 data:float +@4199 = .sdata2:0x803EF7B0; // type:object size:0x4 scope:local align:4 data:float +@4200 = .sdata2:0x803EF7B8; // type:object size:0x8 scope:local align:8 data:double +@4201 = .sdata2:0x803EF7C0; // type:object size:0x8 scope:local align:8 data:double +@4202 = .sdata2:0x803EF7C8; // type:object size:0x4 scope:local align:4 data:float +@4343 = .sdata2:0x803EF7CC; // type:object size:0x4 scope:local align:4 data:float +@4222 = .sdata2:0x803EF7D0; // type:object size:0x4 scope:local align:4 data:float +@4223 = .sdata2:0x803EF7D4; // type:object size:0x4 scope:local align:4 data:float +@4224 = .sdata2:0x803EF7D8; // type:object size:0x4 scope:local align:4 data:float +@4225 = .sdata2:0x803EF7DC; // type:object size:0x4 scope:local align:4 data:float +@4303 = .sdata2:0x803EF7E0; // type:object size:0x4 scope:local align:4 data:float +calc_col$4173 = .sdata2:0x803EF7E8; // type:object size:0x8 scope:local align:4 +@4258 = .sdata2:0x803EF7F0; // type:object size:0x4 scope:local align:4 data:float +@4259 = .sdata2:0x803EF7F4; // type:object size:0x4 scope:local align:4 data:float +@4260 = .sdata2:0x803EF7F8; // type:object size:0x4 scope:local align:4 data:float +@4261 = .sdata2:0x803EF7FC; // type:object size:0x4 scope:local align:4 data:float +@4263 = .sdata2:0x803EF800; // type:object size:0x8 scope:local align:8 data:double +@4270 = .sdata2:0x803EF808; // type:object size:0x8 scope:local align:8 data:double +@4306 = .sdata2:0x803EF810; // type:object size:0x4 scope:local align:4 data:float +@4511 = .sdata2:0x803EF814; // type:object size:0x4 scope:local align:4 data:float +@4138 = .sdata2:0x803EF818; // type:object size:0x4 scope:local align:4 data:float +@4139 = .sdata2:0x803EF81C; // type:object size:0x4 scope:local align:4 data:float +@4140 = .sdata2:0x803EF820; // type:object size:0x4 scope:local align:4 data:float +@4477 = .sdata2:0x803EF824; // type:object size:0x4 scope:local align:4 data:float +@4478 = .sdata2:0x803EF828; // type:object size:0x4 scope:local align:4 data:float +@4480 = .sdata2:0x803EF830; // type:object size:0x8 scope:local align:8 data:double +@2616 = .sdata2:0x803EF838; // type:object size:0x4 scope:local align:4 data:float +@2618 = .sdata2:0x803EF840; // type:object size:0x8 scope:local align:8 data:double +@2319 = .sdata2:0x803EF848; // type:object size:0x4 scope:local align:4 data:float +@2320 = .sdata2:0x803EF84C; // type:object size:0x4 scope:local align:4 data:float +@2321 = .sdata2:0x803EF850; // type:object size:0x4 scope:local align:4 data:float +@2455 = .sdata2:0x803EF854; // type:object size:0x4 scope:local align:4 data:float +@2591 = .sdata2:0x803EF858; // type:object size:0x4 scope:local align:4 data:float +@2411 = .sdata2:0x803EF860; // type:object size:0x4 scope:local align:4 data:float +@2570 = .sdata2:0x803EF864; // type:object size:0x4 scope:local align:4 data:float +@2859 = .sdata2:0x803EF868; // type:object size:0x4 scope:local align:4 data:float +@2860 = .sdata2:0x803EF86C; // type:object size:0x4 scope:local align:4 data:float +@2861 = .sdata2:0x803EF870; // type:object size:0x8 scope:local align:8 data:double +@2862 = .sdata2:0x803EF878; // type:object size:0x8 scope:local align:8 data:double +@2864 = .sdata2:0x803EF880; // type:object size:0x8 scope:local align:8 data:double +@2191 = .sdata2:0x803EF888; // type:object size:0x4 scope:local align:4 data:float +@2223 = .sdata2:0x803EF88C; // type:object size:0x4 scope:local align:4 data:float +@2273 = .sdata2:0x803EF890; // type:object size:0x4 scope:local align:4 data:float +@2274 = .sdata2:0x803EF894; // type:object size:0x4 scope:local align:4 data:float +@2275 = .sdata2:0x803EF898; // type:object size:0x4 scope:local align:4 data:float +@2357 = .sdata2:0x803EF89C; // type:object size:0x4 scope:local align:4 data:float +@152 = .sdata2:0x803EF8A0; // type:object size:0x8 scope:local align:8 data:double +@2164 = .sdata2:0x803EF8A8; // type:object size:0x8 scope:local align:8 data:double +@2177 = .sdata2:0x803EF8B0; // type:object size:0x8 scope:local align:8 data:double +@2193 = .sdata2:0x803EF8B8; // type:object size:0x4 scope:local align:4 data:float +@2238 = .sdata2:0x803EF8BC; // type:object size:0x4 scope:local align:4 data:float +@2243 = .sdata2:0x803EF8C0; // type:object size:0x4 scope:local align:4 data:float +@2245 = .sdata2:0x803EF8C8; // type:object size:0x8 scope:local align:8 data:double +@2257 = .sdata2:0x803EF8D0; // type:object size:0x4 scope:local align:4 data:float +@2258 = .sdata2:0x803EF8D4; // type:object size:0x4 scope:local align:4 data:float +@2259 = .sdata2:0x803EF8D8; // type:object size:0x4 scope:local align:4 data:float +@2260 = .sdata2:0x803EF8E0; // type:object size:0x8 scope:local align:8 data:double +@2272 = .sdata2:0x803EF8E8; // type:object size:0x4 scope:local align:4 data:float +@2273 = .sdata2:0x803EF8EC; // type:object size:0x4 scope:local align:4 data:float +@2279 = .sdata2:0x803EF8F0; // type:object size:0x4 scope:local align:4 data:float +@2466 = .sdata2:0x803EF8F4; // type:object size:0x4 scope:local align:4 data:float +@2467 = .sdata2:0x803EF8F8; // type:object size:0x4 scope:local align:4 data:float +@2513 = .sdata2:0x803EF8FC; // type:object size:0x4 scope:local align:4 data:float +@2652 = .sdata2:0x803EF900; // type:object size:0x4 scope:local align:4 data:float +@2932 = .sdata2:0x803EF904; // type:object size:0x4 scope:local align:4 data:float +@2211 = .sdata2:0x803EF908; // type:object size:0x4 scope:local align:4 data:float +@2212 = .sdata2:0x803EF90C; // type:object size:0x4 scope:local align:4 data:float +@2213 = .sdata2:0x803EF910; // type:object size:0x4 scope:local align:4 data:float +@2214 = .sdata2:0x803EF914; // type:object size:0x4 scope:local align:4 data:float +@2215 = .sdata2:0x803EF918; // type:object size:0x8 scope:local align:8 data:double +@2216 = .sdata2:0x803EF920; // type:object size:0x8 scope:local align:8 data:double +@553 = .sdata2:0x803EF928; // type:object size:0x4 scope:local align:4 data:float +@554 = .sdata2:0x803EF930; // type:object size:0x8 scope:local align:8 data:double +@555 = .sdata2:0x803EF938; // type:object size:0x8 scope:local align:8 data:double +G_CM3D_F_ABS_MIN = .sdata2:0x803EF940; // type:object size:0x4 scope:global align:4 data:float +G_CM3D_F_INF = .sdata2:0x803EF944; // type:object size:0x4 scope:global align:4 data:float +@2237 = .sdata2:0x803EF948; // type:object size:0x4 scope:local align:4 data:float +@2238 = .sdata2:0x803EF950; // type:object size:0x8 scope:local align:8 data:double +@2239 = .sdata2:0x803EF958; // type:object size:0x8 scope:local align:8 data:double +@2259 = .sdata2:0x803EF960; // type:object size:0x4 scope:local align:4 data:float +BPCP_OUTCODE0 = .sdata2:0x803EF964; // type:object size:0x4 scope:global align:4 data:4byte +BPCP_OUTCODE1 = .sdata2:0x803EF968; // type:object size:0x4 scope:global align:4 data:4byte +BPCP_OUTCODE4 = .sdata2:0x803EF96C; // type:object size:0x4 scope:global align:4 data:4byte +BPCP_OUTCODE5 = .sdata2:0x803EF970; // type:object size:0x4 scope:global align:4 data:4byte +BPCP_OUTCODE2 = .sdata2:0x803EF974; // type:object size:0x4 scope:global align:4 data:4byte +BPCP_OUTCODE3 = .sdata2:0x803EF978; // type:object size:0x4 scope:global align:4 data:4byte +BEVEL2D_OUTCODE0 = .sdata2:0x803EF97C; // type:object size:0x4 scope:global align:4 data:4byte +BEVEL2D_OUTCODE1 = .sdata2:0x803EF980; // type:object size:0x4 scope:global align:4 data:4byte +BEVEL2D_OUTCODE2 = .sdata2:0x803EF984; // type:object size:0x4 scope:global align:4 data:4byte +BEVEL2D_OUTCODE3 = .sdata2:0x803EF988; // type:object size:0x4 scope:global align:4 data:4byte +BEVEL2D_OUTCODE4 = .sdata2:0x803EF98C; // type:object size:0x4 scope:global align:4 data:4byte +BEVEL2D_OUTCODE5 = .sdata2:0x803EF990; // type:object size:0x4 scope:global align:4 data:4byte +BEVEL2D_OUTCODE6 = .sdata2:0x803EF994; // type:object size:0x4 scope:global align:4 data:4byte +BEVEL2D_OUTCODE7 = .sdata2:0x803EF998; // type:object size:0x4 scope:global align:4 data:4byte +BEVEL2D_OUTCODE8 = .sdata2:0x803EF99C; // type:object size:0x4 scope:global align:4 data:4byte +BEVEL2D_OUTCODE9 = .sdata2:0x803EF9A0; // type:object size:0x4 scope:global align:4 data:4byte +BEVEL2D_OUTCODE10 = .sdata2:0x803EF9A4; // type:object size:0x4 scope:global align:4 data:4byte +BEVEL2D_OUTCODE11 = .sdata2:0x803EF9A8; // type:object size:0x4 scope:global align:4 data:4byte +BEVEL3D_OUTCODE0 = .sdata2:0x803EF9AC; // type:object size:0x4 scope:global align:4 data:4byte +BEVEL3D_OUTCODE1 = .sdata2:0x803EF9B0; // type:object size:0x4 scope:global align:4 data:4byte +BEVEL3D_OUTCODE2 = .sdata2:0x803EF9B4; // type:object size:0x4 scope:global align:4 data:4byte +BEVEL3D_OUTCODE3 = .sdata2:0x803EF9B8; // type:object size:0x4 scope:global align:4 data:4byte +BEVEL3D_OUTCODE4 = .sdata2:0x803EF9BC; // type:object size:0x4 scope:global align:4 data:4byte +BEVEL3D_OUTCODE5 = .sdata2:0x803EF9C0; // type:object size:0x4 scope:global align:4 data:4byte +BEVEL3D_OUTCODE6 = .sdata2:0x803EF9C4; // type:object size:0x4 scope:global align:4 data:4byte +BEVEL3D_OUTCODE7 = .sdata2:0x803EF9C8; // type:object size:0x4 scope:global align:4 data:4byte +@3085 = .sdata2:0x803EF9CC; // type:object size:0x4 scope:local align:4 data:float +@3417 = .sdata2:0x803EF9D0; // type:object size:0x4 scope:local align:4 data:float +@3418 = .sdata2:0x803EF9D4; // type:object size:0x4 scope:local align:4 data:float +@4187 = .sdata2:0x803EF9D8; // type:object size:0x4 scope:local align:4 data:float +@4407 = .sdata2:0x803EF9DC; // type:object size:0x4 scope:local align:4 data:float +@4408 = .sdata2:0x803EF9E0; // type:object size:0x4 scope:local align:4 data:float +@4689 = .sdata2:0x803EF9E4; // type:object size:0x4 scope:local align:4 data:float +@4724 = .sdata2:0x803EF9E8; // type:object size:0x4 scope:local align:4 data:float +@5229 = .sdata2:0x803EF9EC; // type:object size:0x4 scope:local align:4 data:float +@2225 = .sdata2:0x803EF9F0; // type:object size:0x4 scope:local align:4 data:float +@2320 = .sdata2:0x803EF9F8; // type:object size:0x8 scope:local align:8 data:double +@2321 = .sdata2:0x803EFA00; // type:object size:0x8 scope:local align:8 data:double +@2322 = .sdata2:0x803EFA08; // type:object size:0x4 scope:local align:4 data:float +@2211 = .sdata2:0x803EFA10; // type:object size:0x4 scope:local align:4 data:float +@2223 = .sdata2:0x803EFA14; // type:object size:0x4 scope:local align:4 data:float +@2226 = .sdata2:0x803EFA18; // type:object size:0x8 scope:local align:8 data:double +@2232 = .sdata2:0x803EFA20; // type:object size:0x4 scope:local align:4 data:float +@2240 = .sdata2:0x803EFA24; // type:object size:0x4 scope:local align:4 data:float +@2403 = .sdata2:0x803EFA28; // type:object size:0x4 scope:local align:4 data:float +@2404 = .sdata2:0x803EFA2C; // type:object size:0x4 scope:local align:4 data:float +@2437 = .sdata2:0x803EFA30; // type:object size:0x4 scope:local align:4 data:float +@2454 = .sdata2:0x803EFA34; // type:object size:0x4 scope:local align:4 data:float +@2654 = .sdata2:0x803EFA38; // type:object size:0x8 scope:local align:8 data:double +@2655 = .sdata2:0x803EFA40; // type:object size:0x8 scope:local align:8 data:double +@2656 = .sdata2:0x803EFA48; // type:object size:0x8 scope:local align:8 data:double +@2657 = .sdata2:0x803EFA50; // type:object size:0x4 scope:local align:4 data:float +@2206 = .sdata2:0x803EFA58; // type:object size:0x4 scope:local align:4 data:float +@2207 = .sdata2:0x803EFA5C; // type:object size:0x4 scope:local align:4 data:float +@2209 = .sdata2:0x803EFA60; // type:object size:0x8 scope:local align:8 data:double +@2164 = .sdata2:0x803EFA68; // type:object size:0x4 scope:local align:4 data:float +@2317 = .sdata2:0x803EFA70; // type:object size:0x8 scope:local align:8 data:double +@2446 = .sdata2:0x803EFA78; // type:object size:0x4 scope:local align:4 data:float +@2447 = .sdata2:0x803EFA7C; // type:object size:0x4 scope:local align:4 data:float +@2803 = .sdata2:0x803EFA80; // type:object size:0x8 scope:local align:8 data:double +@1520 = .sdata2:0x803EFA88; // type:object size:0x4 scope:local align:4 data:float +@1521 = .sdata2:0x803EFA8C; // type:object size:0x4 scope:local align:4 data:float +@1558 = .sdata2:0x803EFA90; // type:object size:0x4 scope:local align:4 data:float +@1559 = .sdata2:0x803EFA94; // type:object size:0x4 scope:local align:4 data:float +@1635 = .sdata2:0x803EFA98; // type:object size:0x4 scope:local align:4 data:float +@2183 = .sdata2:0x803EFAA0; // type:object size:0x4 scope:local align:4 data:float +@2184 = .sdata2:0x803EFAA4; // type:object size:0x4 scope:local align:4 data:float +@2186 = .sdata2:0x803EFAA8; // type:object size:0x8 scope:local align:8 data:double +@2190 = .sdata2:0x803EFAB0; // type:object size:0x8 scope:local align:8 data:double +@2179 = .sdata2:0x803EFAB8; // type:object size:0x4 scope:local align:4 data:float +@2180 = .sdata2:0x803EFABC; // type:object size:0x4 scope:local align:4 data:float +@2182 = .sdata2:0x803EFAC0; // type:object size:0x4 scope:local align:4 data:float +@2155 = .sdata2:0x803EFAC8; // type:object size:0x4 scope:local align:4 data:float +@2176 = .sdata2:0x803EFACC; // type:object size:0x4 scope:local align:4 data:float +@2230 = .sdata2:0x803EFAD0; // type:object size:0x4 scope:local align:4 data:float +@2231 = .sdata2:0x803EFAD4; // type:object size:0x4 scope:local align:4 data:float +@2232 = .sdata2:0x803EFAD8; // type:object size:0x4 scope:local align:4 data:float +@2449 = .sdata2:0x803EFAE0; // type:object size:0x4 scope:local align:4 data:float +@2450 = .sdata2:0x803EFAE4; // type:object size:0x4 scope:local align:4 data:float +@2556 = .sdata2:0x803EFAE8; // type:object size:0x4 scope:local align:4 data:float +@2623 = .sdata2:0x803EFAEC; // type:object size:0x4 scope:local align:4 data:float +@2624 = .sdata2:0x803EFAF0; // type:object size:0x4 scope:local align:4 data:float +@2625 = .sdata2:0x803EFAF4; // type:object size:0x4 scope:local align:4 data:float +@2750 = .sdata2:0x803EFAF8; // type:object size:0x4 scope:local align:4 data:float +@2482 = .sdata2:0x803EFB00; // type:object size:0x4 scope:local align:4 data:float +@2483 = .sdata2:0x803EFB04; // type:object size:0x4 scope:local align:4 data:float +@2484 = .sdata2:0x803EFB08; // type:object size:0x4 scope:local align:4 data:float +@2513 = .sdata2:0x803EFB10; // type:object size:0x8 scope:local align:8 data:double +@2650 = .sdata2:0x803EFB18; // type:object size:0x4 scope:local align:4 data:float +@2652 = .sdata2:0x803EFB20; // type:object size:0x8 scope:local align:8 data:double +@2806 = .sdata2:0x803EFB28; // type:object size:0x4 scope:local align:4 data:float +@2807 = .sdata2:0x803EFB2C; // type:object size:0x4 scope:local align:4 data:float +@2648 = .sdata2:0x803EFB30; // type:object size:0x4 scope:local align:4 data:float +@2649 = .sdata2:0x803EFB34; // type:object size:0x4 scope:local align:4 data:float +@2650 = .sdata2:0x803EFB38; // type:object size:0x4 scope:local align:4 data:float +@2651 = .sdata2:0x803EFB3C; // type:object size:0x4 scope:local align:4 data:float +@2652 = .sdata2:0x803EFB40; // type:object size:0x4 scope:local align:4 data:float +@2653 = .sdata2:0x803EFB44; // type:object size:0x4 scope:local align:4 data:float +@2654 = .sdata2:0x803EFB48; // type:object size:0x4 scope:local align:4 data:float +@2656 = .sdata2:0x803EFB50; // type:object size:0x8 scope:local align:8 data:double +@2610 = .sdata2:0x803EFB58; // type:object size:0x4 scope:local align:4 data:float +@2504 = .sdata2:0x803EFB60; // type:object size:0x4 scope:local align:4 data:float +@2505 = .sdata2:0x803EFB64; // type:object size:0x4 scope:local align:4 data:float +@2523 = .sdata2:0x803EFB68; // type:object size:0x4 scope:local align:4 data:float +@2524 = .sdata2:0x803EFB6C; // type:object size:0x4 scope:local align:4 data:float +@2525 = .sdata2:0x803EFB70; // type:object size:0x4 scope:local align:4 data:float +@2554 = .sdata2:0x803EFB78; // type:object size:0x8 scope:local align:8 data:double +@2616 = .sdata2:0x803EFB80; // type:object size:0x8 scope:local align:8 data:double +@3182 = .sdata2:0x803EFB88; // type:object size:0x4 scope:local align:4 data:float +@3183 = .sdata2:0x803EFB8C; // type:object size:0x4 scope:local align:4 data:float +@3189 = .sdata2:0x803EFB90; // type:object size:0x4 scope:local align:4 data:float +@3190 = .sdata2:0x803EFB94; // type:object size:0x4 scope:local align:4 data:float +@3191 = .sdata2:0x803EFB98; // type:object size:0x4 scope:local align:4 data:float +@3358 = .sdata2:0x803EFB9C; // type:object size:0x4 scope:local align:4 data:float +@3359 = .sdata2:0x803EFBA0; // type:object size:0x4 scope:local align:4 data:float +@5354 = .sdata2:0x803EFBA4; // type:object size:0x4 scope:local align:4 data:float +@5420 = .sdata2:0x803EFBA8; // type:object size:0x4 scope:local align:4 data:float +@2472 = .sdata2:0x803EFBB0; // type:object size:0x4 scope:local align:4 data:4byte +@2605 = .sdata2:0x803EFBB4; // type:object size:0x4 scope:local align:4 data:float +@2748 = .sdata2:0x803EFBB8; // type:object size:0x4 scope:local align:4 data:float +@2749 = .sdata2:0x803EFBBC; // type:object size:0x4 scope:local align:4 data:float +@2750 = .sdata2:0x803EFBC0; // type:object size:0x4 scope:local align:4 data:float +@2752 = .sdata2:0x803EFBC8; // type:object size:0x8 scope:local align:8 data:double +@2796 = .sdata2:0x803EFBD0; // type:object size:0x8 scope:local align:8 data:double +@3193 = .sdata2:0x803EFBD8; // type:object size:0x4 scope:local align:4 data:float +@3194 = .sdata2:0x803EFBDC; // type:object size:0x4 scope:local align:4 data:float +@3195 = .sdata2:0x803EFBE0; // type:object size:0x4 scope:local align:4 data:float +@3196 = .sdata2:0x803EFBE4; // type:object size:0x4 scope:local align:4 data:float +@3601 = .sdata2:0x803EFBE8; // type:object size:0x4 scope:local align:4 data:float +@3602 = .sdata2:0x803EFBEC; // type:object size:0x4 scope:local align:4 data:float +@342 = .sdata2:0x803EFBF0; // type:object size:0x4 scope:local align:4 data:float +@301 = .sdata2:0x803EFBF8; // type:object size:0x4 scope:local align:4 data:4byte +@318 = .sdata2:0x803EFC00; // type:object size:0x4 scope:local align:4 data:float +@327 = .sdata2:0x803EFC04; // type:object size:0x4 scope:local align:4 data:float +@318 = .sdata2:0x803EFC08; // type:object size:0x4 scope:local align:4 data:float +@327 = .sdata2:0x803EFC0C; // type:object size:0x4 scope:local align:4 data:float +@336 = .sdata2:0x803EFC10; // type:object size:0x4 scope:local align:4 data:4byte +@310 = .sdata2:0x803EFC18; // type:object size:0x4 scope:local align:4 data:4byte +@333 = .sdata2:0x803EFC20; // type:object size:0x4 scope:local align:4 data:float +@735 = .sdata2:0x803EFC28; // type:object size:0x4 scope:local align:4 data:float +ga8cSignature__Q27JStudio4data = .sdata2:0x803EFC30; // type:object size:0x8 scope:global align:4 data:string +@299 = .sdata2:0x803EFC38; // type:object size:0x4 scope:local align:4 data:float +@300 = .sdata2:0x803EFC3C; // type:object size:0x4 scope:local align:4 data:float +@770 = .sdata2:0x803EFC40; // type:object size:0x8 scope:local align:8 data:double +@1037 = .sdata2:0x803EFC48; // type:object size:0x4 scope:local align:4 data:float +@1038 = .sdata2:0x803EFC4C; // type:object size:0x4 scope:local align:4 data:float +sauVariableValue_2_DISTANCE_NEAR_FAR__Q27JStudio15TAdaptor_camera = .sdata2:0x803EFC50; // type:object size:0x8 scope:global align:4 +sauVariableValue_2_RANGE_BEGIN_END__Q27JStudio12TAdaptor_fog = .sdata2:0x803EFC58; // type:object size:0x8 scope:global align:4 +sauVariableValue_2_DIRECTION_THETA_PHI__Q27JStudio14TAdaptor_light = .sdata2:0x803EFC60; // type:object size:0x8 scope:global align:4 +@1826 = .sdata2:0x803EFC68; // type:object size:0x4 scope:local align:4 data:float +@625 = .sdata2:0x803EFC70; // type:object size:0x8 scope:local align:8 data:double +@765 = .sdata2:0x803EFC78; // type:object size:0x8 scope:local align:8 data:double +@766 = .sdata2:0x803EFC80; // type:object size:0x8 scope:local align:8 data:double +@767 = .sdata2:0x803EFC88; // type:object size:0x8 scope:local align:8 data:double +@772 = .sdata2:0x803EFC90; // type:object size:0x8 scope:local align:8 data:double +@773 = .sdata2:0x803EFC98; // type:object size:0x8 scope:local align:8 data:double +@774 = .sdata2:0x803EFCA0; // type:object size:0x8 scope:local align:8 data:double +@815 = .sdata2:0x803EFCA8; // type:object size:0x8 scope:local align:8 data:double +@840 = .sdata2:0x803EFCB0; // type:object size:0x8 scope:local align:8 data:double +@1489 = .sdata2:0x803EFCB8; // type:object size:0x8 scope:local align:8 data:double +ga4cSignature__Q37JStudio3fvb4data = .sdata2:0x803EFCC0; // type:object size:0x4 scope:global align:4 data:string +gu32Mask_TSequence_value_signExpansion__Q37JStudio3stb4data = .sdata2:0x803EFCC8; // type:object size:0x4 scope:global align:4 data:4byte +ga4cSignature__Q37JStudio3stb4data = .sdata2:0x803EFCD0; // type:object size:0x4 scope:global align:4 data:string +@1006 = .sdata2:0x803EFCD8; // type:object size:0x4 scope:local align:4 data:float +@807 = .sdata2:0x803EFCE0; // type:object size:0x4 scope:local align:4 data:float +@808 = .sdata2:0x803EFCE8; // type:object size:0x8 scope:local align:8 data:double +@809 = .sdata2:0x803EFCF0; // type:object size:0x8 scope:local align:8 data:double +@810 = .sdata2:0x803EFCF8; // type:object size:0x4 scope:local align:4 data:float +@857 = .sdata2:0x803EFCFC; // type:object size:0x4 scope:local align:4 data:float +@1147 = .sdata2:0x803EFD00; // type:object size:0x4 scope:local align:4 data:float +@1493 = .sdata2:0x803EFD08; // type:object size:0x4 scope:local align:4 data:float +@1494 = .sdata2:0x803EFD0C; // type:object size:0x4 scope:local align:4 data:float +@1495 = .sdata2:0x803EFD10; // type:object size:0x4 scope:local align:4 data:float +@1595 = .sdata2:0x803EFD18; // type:object size:0x8 scope:local align:8 data:double +@1597 = .sdata2:0x803EFD20; // type:object size:0x8 scope:local align:8 data:double +@1714 = .sdata2:0x803EFD28; // type:object size:0x8 scope:local align:8 data:double +@1715 = .sdata2:0x803EFD30; // type:object size:0x8 scope:local align:8 data:double +@1716 = .sdata2:0x803EFD38; // type:object size:0x8 scope:local align:8 data:double +@1717 = .sdata2:0x803EFD40; // type:object size:0x8 scope:local align:8 data:double +@796 = .sdata2:0x803EFD48; // type:object size:0x4 scope:local align:4 data:float +@797 = .sdata2:0x803EFD4C; // type:object size:0x4 scope:local align:4 data:float +@798 = .sdata2:0x803EFD50; // type:object size:0x4 scope:local align:4 data:float +@799 = .sdata2:0x803EFD54; // type:object size:0x4 scope:local align:4 data:float +@801 = .sdata2:0x803EFD58; // type:object size:0x8 scope:local align:8 data:double +@806 = .sdata2:0x803EFD60; // type:object size:0x4 scope:local align:4 data:float +@648 = .sdata2:0x803EFD68; // type:object size:0x4 scope:local align:4 data:float +@1025 = .sdata2:0x803EFD6C; // type:object size:0x4 scope:local align:4 data:float +@1135 = .sdata2:0x803EFD70; // type:object size:0x8 scope:local align:8 data:double +@1160 = .sdata2:0x803EFD78; // type:object size:0x4 scope:local align:4 data:float +@629 = .sdata2:0x803EFD80; // type:object size:0x4 scope:local align:4 data:float +@638 = .sdata2:0x803EFD88; // type:object size:0x4 scope:local align:4 data:float +@639 = .sdata2:0x803EFD8C; // type:object size:0x4 scope:local align:4 data:float +@640 = .sdata2:0x803EFD90; // type:object size:0x4 scope:local align:4 data:float +@641 = .sdata2:0x803EFD94; // type:object size:0x4 scope:local align:4 data:float +@644 = .sdata2:0x803EFD98; // type:object size:0x8 scope:local align:8 data:double +@986 = .sdata2:0x803EFDA0; // type:object size:0x4 scope:local align:4 data:float +@988 = .sdata2:0x803EFDA8; // type:object size:0x8 scope:local align:8 data:double +@1014 = .sdata2:0x803EFDB0; // type:object size:0x7 scope:local align:4 +@1015 = .sdata2:0x803EFDB8; // type:object size:0x7 scope:local align:4 +@1038 = .sdata2:0x803EFDC0; // type:object size:0x4 scope:local align:4 data:float +@1040 = .sdata2:0x803EFDC8; // type:object size:0x8 scope:local align:8 data:double +@1053 = .sdata2:0x803EFDD0; // type:object size:0x4 scope:local align:4 data:float +@1064 = .sdata2:0x803EFDD4; // type:object size:0x4 scope:local align:4 data:float +@1065 = .sdata2:0x803EFDD8; // type:object size:0x4 scope:local align:4 data:float +@1066 = .sdata2:0x803EFDDC; // type:object size:0x4 scope:local align:4 data:float +@1078 = .sdata2:0x803EFDE0; // type:object size:0x4 scope:local align:4 data:float +@680 = .sdata2:0x803EFDE8; // type:object size:0x4 scope:local align:4 data:float +@737 = .sdata2:0x803EFDEC; // type:object size:0x4 scope:local align:4 data:float +@804 = .sdata2:0x803EFDF0; // type:object size:0x8 scope:local align:8 data:double +@935 = .sdata2:0x803EFDF8; // type:object size:0x4 scope:local align:4 data:float +@1184 = .sdata2:0x803EFDFC; // type:object size:0x4 scope:local align:4 data:float +@1185 = .sdata2:0x803EFE00; // type:object size:0x4 scope:local align:4 data:float +@1348 = .sdata2:0x803EFE04; // type:object size:0x4 scope:local align:4 data:float +@1382 = .sdata2:0x803EFE08; // type:object size:0x4 scope:local align:4 data:float +@1383 = .sdata2:0x803EFE0C; // type:object size:0x4 scope:local align:4 data:float +@1384 = .sdata2:0x803EFE10; // type:object size:0x4 scope:local align:4 data:float +@1386 = .sdata2:0x803EFE18; // type:object size:0x8 scope:local align:8 data:double +@1953 = .sdata2:0x803EFE20; // type:object size:0x4 scope:local align:4 data:float +@1960 = .sdata2:0x803EFE28; // type:object size:0x8 scope:local align:8 data:double +@1961 = .sdata2:0x803EFE30; // type:object size:0x4 scope:local align:4 data:float +@1980 = .sdata2:0x803EFE38; // type:object size:0x8 scope:local align:8 data:double +@1981 = .sdata2:0x803EFE40; // type:object size:0x8 scope:local align:8 data:double +@1982 = .sdata2:0x803EFE48; // type:object size:0x4 scope:local align:4 data:float +@1983 = .sdata2:0x803EFE50; // type:object size:0x8 scope:local align:8 data:double +@1984 = .sdata2:0x803EFE58; // type:object size:0x4 scope:local align:4 data:float +@650 = .sdata2:0x803EFE60; // type:object size:0x4 scope:local align:4 data:float +@711 = .sdata2:0x803EFE68; // type:object size:0x8 scope:local align:8 data:double +@679 = .sdata2:0x803EFE70; // type:object size:0x4 scope:local align:4 data:float +@680 = .sdata2:0x803EFE74; // type:object size:0x4 scope:local align:4 data:float +@681 = .sdata2:0x803EFE78; // type:object size:0x8 scope:local align:8 data:double +@704 = .sdata2:0x803EFE80; // type:object size:0x4 scope:local align:4 data:float +@596 = .sdata2:0x803EFE88; // type:object size:0x4 scope:local align:4 data:float +@597 = .sdata2:0x803EFE8C; // type:object size:0x4 scope:local align:4 data:float +@600 = .sdata2:0x803EFE90; // type:object size:0x8 scope:local align:8 data:double +@602 = .sdata2:0x803EFE98; // type:object size:0x8 scope:local align:8 data:double +@596 = .sdata2:0x803EFEA0; // type:object size:0x4 scope:local align:4 data:float +@597 = .sdata2:0x803EFEA4; // type:object size:0x4 scope:local align:4 data:float +@598 = .sdata2:0x803EFEA8; // type:object size:0x4 scope:local align:4 data:float +@906 = .sdata2:0x803EFEB0; // type:object size:0x4 scope:local align:4 data:float +@907 = .sdata2:0x803EFEB4; // type:object size:0x4 scope:local align:4 data:float +@908 = .sdata2:0x803EFEB8; // type:object size:0x4 scope:local align:4 data:float +@910 = .sdata2:0x803EFEC0; // type:object size:0x8 scope:local align:8 data:double +@974 = .sdata2:0x803EFEC8; // type:object size:0x4 scope:local align:4 data:float +@720 = .sdata2:0x803EFED0; // type:object size:0x4 scope:local align:4 data:float +@721 = .sdata2:0x803EFED4; // type:object size:0x4 scope:local align:4 data:float +@793 = .sdata2:0x803EFED8; // type:object size:0x4 scope:local align:4 data:float +@794 = .sdata2:0x803EFEDC; // type:object size:0x4 scope:local align:4 data:float +@796 = .sdata2:0x803EFEE0; // type:object size:0x8 scope:local align:8 data:double +@813 = .sdata2:0x803EFEE8; // type:object size:0x4 scope:local align:4 data:float +@612 = .sdata2:0x803EFEF0; // type:object size:0x8 scope:local align:8 data:double +@374 = .sdata2:0x803EFEF8; // type:object size:0x8 scope:local align:8 data:double +@375 = .sdata2:0x803EFF00; // type:object size:0x8 scope:local align:8 data:double +@376 = .sdata2:0x803EFF08; // type:object size:0x8 scope:local align:8 data:double +@377 = .sdata2:0x803EFF10; // type:object size:0x4 scope:local align:4 data:float +@468 = .sdata2:0x803EFF18; // type:object size:0x4 scope:local align:4 data:float +@500 = .sdata2:0x803EFF20; // type:object size:0x8 scope:local align:8 data:double +@501 = .sdata2:0x803EFF28; // type:object size:0x4 scope:local align:4 data:float +@549 = .sdata2:0x803EFF2C; // type:object size:0x4 scope:local align:4 data:float +@738 = .sdata2:0x803EFF30; // type:object size:0x4 scope:local align:4 data:float +@911 = .sdata2:0x803EFF34; // type:object size:0x4 scope:local align:4 data:float +@913 = .sdata2:0x803EFF38; // type:object size:0x8 scope:local align:8 data:double +@357 = .sdata2:0x803EFF40; // type:object size:0x4 scope:local align:4 data:float +@358 = .sdata2:0x803EFF44; // type:object size:0x4 scope:local align:4 data:float +@359 = .sdata2:0x803EFF48; // type:object size:0x4 scope:local align:4 data:float +@394 = .sdata2:0x803EFF50; // type:object size:0x4 scope:local align:4 data:float +@427 = .sdata2:0x803EFF54; // type:object size:0x4 scope:local align:4 data:float +@465 = .sdata2:0x803EFF58; // type:object size:0x4 scope:local align:4 data:float +@466 = .sdata2:0x803EFF5C; // type:object size:0x4 scope:local align:4 data:float +@468 = .sdata2:0x803EFF60; // type:object size:0x8 scope:local align:8 data:double +@470 = .sdata2:0x803EFF68; // type:object size:0x8 scope:local align:8 data:double +@538 = .sdata2:0x803EFF70; // type:object size:0x4 scope:local align:4 data:float +@539 = .sdata2:0x803EFF78; // type:object size:0x8 scope:local align:8 data:double +@540 = .sdata2:0x803EFF80; // type:object size:0x4 scope:local align:4 data:float +@315 = .sdata2:0x803EFF88; // type:object size:0x4 scope:local align:4 data:float +@797 = .sdata2:0x803EFF90; // type:object size:0x4 scope:local align:4 data:float +@975 = .sdata2:0x803EFF94; // type:object size:0x4 scope:local align:4 data:float +@976 = .sdata2:0x803EFF98; // type:object size:0x4 scope:local align:4 data:float +@977 = .sdata2:0x803EFF9C; // type:object size:0x4 scope:local align:4 data:float +@979 = .sdata2:0x803EFFA0; // type:object size:0x8 scope:local align:8 data:double +@981 = .sdata2:0x803EFFA8; // type:object size:0x8 scope:local align:8 data:double +@1002 = .sdata2:0x803EFFB0; // type:object size:0x4 scope:local align:4 data:float +@861 = .sdata2:0x803EFFB8; // type:object size:0x4 scope:local align:4 data:float +@862 = .sdata2:0x803EFFBC; // type:object size:0x4 scope:local align:4 data:float +@863 = .sdata2:0x803EFFC0; // type:object size:0x4 scope:local align:4 data:float +@1233 = .sdata2:0x803EFFC4; // type:object size:0x4 scope:local align:4 data:float +@1235 = .sdata2:0x803EFFC8; // type:object size:0x8 scope:local align:8 data:double +@855 = .sdata2:0x803EFFD0; // type:object size:0x8 scope:local align:8 data:double +@969 = .sdata2:0x803EFFD8; // type:object size:0x4 scope:local align:4 data:float +@970 = .sdata2:0x803EFFDC; // type:object size:0x4 scope:local align:4 data:float +@971 = .sdata2:0x803EFFE0; // type:object size:0x4 scope:local align:4 data:float +@1410 = .sdata2:0x803EFFE4; // type:object size:0x4 scope:local align:4 data:float +@1411 = .sdata2:0x803EFFE8; // type:object size:0x4 scope:local align:4 data:float +@1412 = .sdata2:0x803EFFEC; // type:object size:0x4 scope:local align:4 data:float +@1413 = .sdata2:0x803EFFF0; // type:object size:0x4 scope:local align:4 data:float +@1415 = .sdata2:0x803EFFF8; // type:object size:0x8 scope:local align:8 data:double +@1613 = .sdata2:0x803F0000; // type:object size:0x8 scope:local align:8 data:double +@1614 = .sdata2:0x803F0008; // type:object size:0x8 scope:local align:8 data:double +@1615 = .sdata2:0x803F0010; // type:object size:0x4 scope:local align:4 data:float +@1616 = .sdata2:0x803F0014; // type:object size:0x4 scope:local align:4 data:float +@1637 = .sdata2:0x803F0018; // type:object size:0x8 scope:local align:8 data:double +@1729 = .sdata2:0x803F0020; // type:object size:0x4 scope:local align:4 data:float +@885 = .sdata2:0x803F0028; // type:object size:0x4 scope:local align:4 data:float +@886 = .sdata2:0x803F002C; // type:object size:0x4 scope:local align:4 data:float +@887 = .sdata2:0x803F0030; // type:object size:0x4 scope:local align:4 data:float +@888 = .sdata2:0x803F0034; // type:object size:0x4 scope:local align:4 data:float +@1280 = .sdata2:0x803F0038; // type:object size:0x4 scope:local align:4 data:float +@1660 = .sdata2:0x803F0040; // type:object size:0x8 scope:local align:8 data:double +@1661 = .sdata2:0x803F0048; // type:object size:0x8 scope:local align:8 data:double +@1662 = .sdata2:0x803F0050; // type:object size:0x4 scope:local align:4 data:float +@1665 = .sdata2:0x803F0058; // type:object size:0x8 scope:local align:8 data:double +@771 = .sdata2:0x803F0060; // type:object size:0x4 scope:local align:4 data:float +@999 = .sdata2:0x803F0064; // type:object size:0x4 scope:local align:4 data:float +@1001 = .sdata2:0x803F0068; // type:object size:0x8 scope:local align:8 data:double +@1045 = .sdata2:0x803F0070; // type:object size:0x4 scope:local align:4 data:float +@1082 = .sdata2:0x803F0078; // type:object size:0x8 scope:local align:8 data:double +@1083 = .sdata2:0x803F0080; // type:object size:0x8 scope:local align:8 data:double +@1084 = .sdata2:0x803F0088; // type:object size:0x4 scope:local align:4 data:float +@1085 = .sdata2:0x803F008C; // type:object size:0x4 scope:local align:4 data:float +@1087 = .sdata2:0x803F0090; // type:object size:0x8 scope:local align:8 data:double +@1466 = .sdata2:0x803F0098; // type:object size:0x4 scope:local align:4 data:float +@1467 = .sdata2:0x803F009C; // type:object size:0x4 scope:local align:4 data:float +@1497 = .sdata2:0x803F00A0; // type:object size:0x4 scope:local align:4 data:float +@1596 = .sdata2:0x803F00A4; // type:object size:0x4 scope:local align:4 data:float +@1622 = .sdata2:0x803F00A8; // type:object size:0x4 scope:local align:4 data:float +@1784 = .sdata2:0x803F00AC; // type:object size:0x4 scope:local align:4 data:float +@830 = .sdata2:0x803F00B0; // type:object size:0x4 scope:local align:4 data:float +@831 = .sdata2:0x803F00B4; // type:object size:0x4 scope:local align:4 data:float +@930 = .sdata2:0x803F00B8; // type:object size:0x4 scope:local align:4 data:float +@1544 = .sdata2:0x803F00BC; // type:object size:0x8 scope:local align:4 data:4byte +@1651 = .sdata2:0x803F00C4; // type:object size:0x4 scope:local align:4 data:float +@1652 = .sdata2:0x803F00C8; // type:object size:0x4 scope:local align:4 data:float +@1654 = .sdata2:0x803F00D0; // type:object size:0x8 scope:local align:8 data:double +@1658 = .sdata2:0x803F00D8; // type:object size:0x8 scope:local align:8 data:double +@906 = .sdata2:0x803F00E0; // type:object size:0x4 scope:local align:4 data:float +ga4cSignature__Q28JMessage4data = .sdata2:0x803F00E8; // type:object size:0x4 scope:global align:4 data:string +@4002 = .sdata2:0x803F00F0; // type:object size:0x4 scope:local align:4 data:float +@4003 = .sdata2:0x803F00F4; // type:object size:0x4 scope:local align:4 data:float +@4004 = .sdata2:0x803F00F8; // type:object size:0x4 scope:local align:4 data:float +@4296 = .sdata2:0x803F00FC; // type:object size:0x4 scope:local align:4 data:float +@4297 = .sdata2:0x803F0100; // type:object size:0x4 scope:local align:4 data:float +@4298 = .sdata2:0x803F0104; // type:object size:0x4 scope:local align:4 data:float +@4299 = .sdata2:0x803F0108; // type:object size:0x4 scope:local align:4 data:float +@4300 = .sdata2:0x803F010C; // type:object size:0x4 scope:local align:4 data:float +@4301 = .sdata2:0x803F0110; // type:object size:0x4 scope:local align:4 data:float +@4302 = .sdata2:0x803F0114; // type:object size:0x4 scope:local align:4 data:float +@4303 = .sdata2:0x803F0118; // type:object size:0x4 scope:local align:4 data:float +@4304 = .sdata2:0x803F011C; // type:object size:0x4 scope:local align:4 data:float +@4305 = .sdata2:0x803F0120; // type:object size:0x4 scope:local align:4 data:float +@4306 = .sdata2:0x803F0128; // type:object size:0x8 scope:local align:8 data:double +@4307 = .sdata2:0x803F0130; // type:object size:0x8 scope:local align:8 data:double +@4308 = .sdata2:0x803F0138; // type:object size:0x4 scope:local align:4 data:float +@4309 = .sdata2:0x803F013C; // type:object size:0x4 scope:local align:4 data:float +@4310 = .sdata2:0x803F0140; // type:object size:0x4 scope:local align:4 data:float +@4311 = .sdata2:0x803F0144; // type:object size:0x4 scope:local align:4 data:float +@4312 = .sdata2:0x803F0148; // type:object size:0x4 scope:local align:4 data:float +@4313 = .sdata2:0x803F014C; // type:object size:0x4 scope:local align:4 data:float +@4314 = .sdata2:0x803F0150; // type:object size:0x4 scope:local align:4 data:float +@4315 = .sdata2:0x803F0154; // type:object size:0x4 scope:local align:4 data:float +@4316 = .sdata2:0x803F0158; // type:object size:0x4 scope:local align:4 data:float +@4648 = .sdata2:0x803F015C; // type:object size:0x4 scope:local align:4 data:float +@4649 = .sdata2:0x803F0160; // type:object size:0x4 scope:local align:4 data:float +@5273 = .sdata2:0x803F0164; // type:object size:0x4 scope:local align:4 data:float +@5891 = .sdata2:0x803F0168; // type:object size:0x4 scope:local align:4 data:float +@5892 = .sdata2:0x803F016C; // type:object size:0x4 scope:local align:4 data:float +@5893 = .sdata2:0x803F0170; // type:object size:0x4 scope:local align:4 data:float +@5894 = .sdata2:0x803F0174; // type:object size:0x4 scope:local align:4 data:float +@5895 = .sdata2:0x803F0178; // type:object size:0x4 scope:local align:4 data:float +@5896 = .sdata2:0x803F017C; // type:object size:0x4 scope:local align:4 data:float +@5897 = .sdata2:0x803F0180; // type:object size:0x4 scope:local align:4 data:float +@5898 = .sdata2:0x803F0184; // type:object size:0x4 scope:local align:4 data:float +@5899 = .sdata2:0x803F0188; // type:object size:0x4 scope:local align:4 data:float +@5900 = .sdata2:0x803F018C; // type:object size:0x4 scope:local align:4 data:float +@5901 = .sdata2:0x803F0190; // type:object size:0x4 scope:local align:4 data:float +@5902 = .sdata2:0x803F0194; // type:object size:0x4 scope:local align:4 data:float +@5903 = .sdata2:0x803F0198; // type:object size:0x4 scope:local align:4 data:float +@5904 = .sdata2:0x803F019C; // type:object size:0x4 scope:local align:4 data:float +@5905 = .sdata2:0x803F01A0; // type:object size:0x4 scope:local align:4 data:float +@5906 = .sdata2:0x803F01A4; // type:object size:0x4 scope:local align:4 data:float +@5907 = .sdata2:0x803F01A8; // type:object size:0x4 scope:local align:4 data:float +@5908 = .sdata2:0x803F01AC; // type:object size:0x4 scope:local align:4 data:float +@5909 = .sdata2:0x803F01B0; // type:object size:0x4 scope:local align:4 data:float +@5910 = .sdata2:0x803F01B4; // type:object size:0x4 scope:local align:4 data:float +@5911 = .sdata2:0x803F01B8; // type:object size:0x4 scope:local align:4 data:float +@5914 = .sdata2:0x803F01C0; // type:object size:0x8 scope:local align:8 data:double +@6017 = .sdata2:0x803F01C8; // type:object size:0x4 scope:local align:4 data:float +@6222 = .sdata2:0x803F01CC; // type:object size:0x4 scope:local align:4 data:float +@6223 = .sdata2:0x803F01D0; // type:object size:0x4 scope:local align:4 data:float +@6371 = .sdata2:0x803F01D4; // type:object size:0x4 scope:local align:4 data:float +@6372 = .sdata2:0x803F01D8; // type:object size:0x4 scope:local align:4 data:float +@6382 = .sdata2:0x803F01DC; // type:object size:0x4 scope:local align:4 data:float +@6589 = .sdata2:0x803F01E0; // type:object size:0x4 scope:local align:4 data:float +@7257 = .sdata2:0x803F01E4; // type:object size:0x4 scope:local align:4 data:float +@7258 = .sdata2:0x803F01E8; // type:object size:0x4 scope:local align:4 data:float +@7259 = .sdata2:0x803F01EC; // type:object size:0x4 scope:local align:4 data:float +@7261 = .sdata2:0x803F01F0; // type:object size:0x8 scope:local align:8 data:double +@7452 = .sdata2:0x803F01F8; // type:object size:0x4 scope:local align:4 data:float +@7453 = .sdata2:0x803F01FC; // type:object size:0x4 scope:local align:4 data:float +@7454 = .sdata2:0x803F0200; // type:object size:0x4 scope:local align:4 data:float +@774 = .sdata2:0x803F0208; // type:object size:0x4 scope:local align:4 data:float +@775 = .sdata2:0x803F020C; // type:object size:0x4 scope:local align:4 data:float +@866 = .sdata2:0x803F0210; // type:object size:0x4 scope:local align:4 data:float +@867 = .sdata2:0x803F0218; // type:object size:0x8 scope:local align:8 data:double +@868 = .sdata2:0x803F0220; // type:object size:0x8 scope:local align:8 data:double +@916 = .sdata2:0x803F0228; // type:object size:0x4 scope:local align:4 data:float +@917 = .sdata2:0x803F022C; // type:object size:0x4 scope:local align:4 data:float +@918 = .sdata2:0x803F0230; // type:object size:0x4 scope:local align:4 data:float +@919 = .sdata2:0x803F0234; // type:object size:0x4 scope:local align:4 data:float +@920 = .sdata2:0x803F0238; // type:object size:0x4 scope:local align:4 data:float +@922 = .sdata2:0x803F0240; // type:object size:0x8 scope:local align:8 data:double +@924 = .sdata2:0x803F0248; // type:object size:0x8 scope:local align:8 data:double +@850 = .sdata2:0x803F0250; // type:object size:0x4 scope:local align:4 data:float +@851 = .sdata2:0x803F0254; // type:object size:0x4 scope:local align:4 data:float +@852 = .sdata2:0x803F0258; // type:object size:0x4 scope:local align:4 data:float +@853 = .sdata2:0x803F025C; // type:object size:0x4 scope:local align:4 data:float +@854 = .sdata2:0x803F0260; // type:object size:0x4 scope:local align:4 data:float +@855 = .sdata2:0x803F0264; // type:object size:0x4 scope:local align:4 data:float +@884 = .sdata2:0x803F0268; // type:object size:0x8 scope:local align:8 data:double +@885 = .sdata2:0x803F0270; // type:object size:0x8 scope:local align:8 data:double +@886 = .sdata2:0x803F0278; // type:object size:0x4 scope:local align:4 data:float +@901 = .sdata2:0x803F027C; // type:object size:0x4 scope:local align:4 data:float +@1044 = .sdata2:0x803F0280; // type:object size:0x4 scope:local align:4 data:float +@769 = .sdata2:0x803F0288; // type:object size:0x4 scope:local align:4 data:float +@770 = .sdata2:0x803F028C; // type:object size:0x4 scope:local align:4 data:float +@771 = .sdata2:0x803F0290; // type:object size:0x4 scope:local align:4 data:float +@772 = .sdata2:0x803F0294; // type:object size:0x4 scope:local align:4 data:float +@773 = .sdata2:0x803F0298; // type:object size:0x4 scope:local align:4 data:float +@793 = .sdata2:0x803F029C; // type:object size:0x4 scope:local align:4 data:float +@880 = .sdata2:0x803F02A0; // type:object size:0x4 scope:local align:4 data:float +@899 = .sdata2:0x803F02A4; // type:object size:0x4 scope:local align:4 data:float +@900 = .sdata2:0x803F02A8; // type:object size:0x4 scope:local align:4 data:float +@901 = .sdata2:0x803F02AC; // type:object size:0x4 scope:local align:4 data:float +@902 = .sdata2:0x803F02B0; // type:object size:0x4 scope:local align:4 data:float +@903 = .sdata2:0x803F02B4; // type:object size:0x4 scope:local align:4 data:float +@904 = .sdata2:0x803F02B8; // type:object size:0x4 scope:local align:4 data:float +@913 = .sdata2:0x803F02BC; // type:object size:0x4 scope:local align:4 data:float +@914 = .sdata2:0x803F02C0; // type:object size:0x4 scope:local align:4 data:float +@915 = .sdata2:0x803F02C4; // type:object size:0x4 scope:local align:4 data:float +@807 = .sdata2:0x803F02C8; // type:object size:0x4 scope:local align:4 data:float +@808 = .sdata2:0x803F02CC; // type:object size:0x4 scope:local align:4 data:float +@810 = .sdata2:0x803F02D0; // type:object size:0x8 scope:local align:8 data:double +@830 = .sdata2:0x803F02D8; // type:object size:0x4 scope:local align:4 data:float +@861 = .sdata2:0x803F02DC; // type:object size:0x4 scope:local align:4 data:float +@864 = .sdata2:0x803F02E0; // type:object size:0x8 scope:local align:8 data:double +@292 = .sdata2:0x803F02E8; // type:object size:0x4 scope:local align:4 data:float +@293 = .sdata2:0x803F02EC; // type:object size:0x4 scope:local align:4 data:float +@294 = .sdata2:0x803F02F0; // type:object size:0x8 scope:local align:8 data:double +@295 = .sdata2:0x803F02F8; // type:object size:0x4 scope:local align:4 data:float +@296 = .sdata2:0x803F0300; // type:object size:0x8 scope:local align:8 data:double +@297 = .sdata2:0x803F0308; // type:object size:0x4 scope:local align:4 data:float +@300 = .sdata2:0x803F0310; // type:object size:0x8 scope:local align:8 data:double +@1083 = .sdata2:0x803F0318; // type:object size:0x4 scope:local align:4 data:float +@1085 = .sdata2:0x803F0320; // type:object size:0x8 scope:local align:8 data:double +@661 = .sdata2:0x803F0328; // type:object size:0x4 scope:local align:4 data:float +@663 = .sdata2:0x803F0330; // type:object size:0x8 scope:local align:8 data:double +@665 = .sdata2:0x803F0338; // type:object size:0x8 scope:local align:8 data:double +@777 = .sdata2:0x803F0340; // type:object size:0x4 scope:local align:4 data:float +@779 = .sdata2:0x803F0348; // type:object size:0x8 scope:local align:8 data:double +@688 = .sdata2:0x803F0350; // type:object size:0x4 scope:local align:4 data:float +@432 = .sdata2:0x803F0358; // type:object size:0x4 scope:local align:4 data:float +@433 = .sdata2:0x803F035C; // type:object size:0x4 scope:local align:4 data:float +@435 = .sdata2:0x803F0360; // type:object size:0x8 scope:local align:8 data:double +@438 = .sdata2:0x803F0368; // type:object size:0x8 scope:local align:8 data:double +@622 = .sdata2:0x803F0370; // type:object size:0x4 scope:local align:4 data:float +@624 = .sdata2:0x803F0378; // type:object size:0x8 scope:local align:8 data:double +@626 = .sdata2:0x803F0380; // type:object size:0x8 scope:local align:8 data:double +@743 = .sdata2:0x803F0388; // type:object size:0x4 scope:local align:4 data:float +@744 = .sdata2:0x803F038C; // type:object size:0x4 scope:local align:4 data:float +@745 = .sdata2:0x803F0390; // type:object size:0x4 scope:local align:4 data:float +@746 = .sdata2:0x803F0394; // type:object size:0x4 scope:local align:4 data:float +@747 = .sdata2:0x803F0398; // type:object size:0x4 scope:local align:4 data:float +@760 = .sdata2:0x803F03A0; // type:object size:0x8 scope:local align:8 data:double +@821 = .sdata2:0x803F03A8; // type:object size:0x4 scope:local align:4 data:float +@824 = .sdata2:0x803F03B0; // type:object size:0x8 scope:local align:8 data:double +@830 = .sdata2:0x803F03B8; // type:object size:0x4 scope:local align:4 data:float +@867 = .sdata2:0x803F03C0; // type:object size:0x8 scope:local align:8 data:double +@868 = .sdata2:0x803F03C8; // type:object size:0x8 scope:local align:8 data:double +@869 = .sdata2:0x803F03D0; // type:object size:0x4 scope:local align:4 data:float +@870 = .sdata2:0x803F03D4; // type:object size:0x4 scope:local align:4 data:float +@901 = .sdata2:0x803F03D8; // type:object size:0x4 scope:local align:4 data:float +@902 = .sdata2:0x803F03DC; // type:object size:0x4 scope:local align:4 data:float +@903 = .sdata2:0x803F03E0; // type:object size:0x4 scope:local align:4 data:float +@904 = .sdata2:0x803F03E4; // type:object size:0x4 scope:local align:4 data:float +@2258 = .sdata2:0x803F03E8; // type:object size:0x4 scope:local align:4 data:float +@2982 = .sdata2:0x803F03EC; // type:object size:0x4 scope:local align:4 data:float +@2983 = .sdata2:0x803F03F0; // type:object size:0x4 scope:local align:4 data:float +@634 = .sdata2:0x803F03F8; // type:object size:0x4 scope:local align:4 data:float +@635 = .sdata2:0x803F03FC; // type:object size:0x4 scope:local align:4 data:float +@636 = .sdata2:0x803F0400; // type:object size:0x4 scope:local align:4 data:float +@638 = .sdata2:0x803F0408; // type:object size:0x8 scope:local align:8 data:double +@2158 = .sdata2:0x803F0410; // type:object size:0x8 scope:local align:8 data:double +@2224 = .sdata2:0x803F0418; // type:object size:0x4 scope:local align:4 data:float +@2225 = .sdata2:0x803F041C; // type:object size:0x4 scope:local align:4 data:float +@2245 = .sdata2:0x803F0420; // type:object size:0x4 scope:local align:4 data:float +@2247 = .sdata2:0x803F0428; // type:object size:0x8 scope:local align:8 data:double +@2274 = .sdata2:0x803F0430; // type:object size:0x4 scope:local align:4 data:float +@2275 = .sdata2:0x803F0434; // type:object size:0x4 scope:local align:4 data:float +@2276 = .sdata2:0x803F0438; // type:object size:0x4 scope:local align:4 data:float +@2277 = .sdata2:0x803F043C; // type:object size:0x4 scope:local align:4 data:float +@2278 = .sdata2:0x803F0440; // type:object size:0x4 scope:local align:4 data:float +@2279 = .sdata2:0x803F0444; // type:object size:0x4 scope:local align:4 data:float +@2281 = .sdata2:0x803F0448; // type:object size:0x8 scope:local align:8 data:double +@2546 = .sdata2:0x803F0450; // type:object size:0x4 scope:local align:4 data:float +@2547 = .sdata2:0x803F0454; // type:object size:0x4 scope:local align:4 data:float +@2427 = .sdata2:0x803F0458; // type:object size:0x4 scope:local align:4 data:float +@2428 = .sdata2:0x803F045C; // type:object size:0x4 scope:local align:4 data:float +@2429 = .sdata2:0x803F0460; // type:object size:0x4 scope:local align:4 data:float +@2430 = .sdata2:0x803F0464; // type:object size:0x4 scope:local align:4 data:float +@2431 = .sdata2:0x803F0468; // type:object size:0x4 scope:local align:4 data:float +@2432 = .sdata2:0x803F046C; // type:object size:0x4 scope:local align:4 data:float +@2433 = .sdata2:0x803F0470; // type:object size:0x4 scope:local align:4 data:float +@2436 = .sdata2:0x803F0478; // type:object size:0x8 scope:local align:8 data:double +@2438 = .sdata2:0x803F0480; // type:object size:0x8 scope:local align:8 data:double +@535 = .sdata2:0x803F0488; // type:object size:0x4 scope:local align:4 data:float +@536 = .sdata2:0x803F048C; // type:object size:0x4 scope:local align:4 data:float +@648 = .sdata2:0x803F0490; // type:object size:0x4 scope:local align:4 data:float +@649 = .sdata2:0x803F0494; // type:object size:0x4 scope:local align:4 data:float +@650 = .sdata2:0x803F0498; // type:object size:0x4 scope:local align:4 data:float +@448 = .sdata2:0x803F04A0; // type:object size:0x4 scope:local align:4 data:float +@498 = .sdata2:0x803F04A4; // type:object size:0x4 scope:local align:4 data:float +@363 = .sdata2:0x803F04A8; // type:object size:0x4 scope:local align:4 data:float +@582 = .sdata2:0x803F04AC; // type:object size:0x4 scope:local align:4 data:float +@588 = .sdata2:0x803F04B0; // type:object size:0x8 scope:local align:8 data:double +@730 = .sdata2:0x803F04B8; // type:object size:0x4 scope:local align:4 data:float +@736 = .sdata2:0x803F04C0; // type:object size:0x8 scope:local align:8 data:double +@858 = .sdata2:0x803F04C8; // type:object size:0x4 scope:local align:4 data:float +@881 = .sdata2:0x803F04CC; // type:object size:0x4 scope:local align:4 data:float +@483 = .sdata2:0x803F04D0; // type:object size:0x4 scope:local align:4 data:float +@649 = .sdata2:0x803F04D8; // type:object size:0x8 scope:local align:8 data:double +@653 = .sdata2:0x803F04E0; // type:object size:0x8 scope:local align:8 data:double +@1092 = .sdata2:0x803F04E8; // type:object size:0x4 scope:local align:4 data:float +@1145 = .sdata2:0x803F04EC; // type:object size:0x4 scope:local align:4 data:float +@648 = .sdata2:0x803F04F0; // type:object size:0x4 scope:local align:4 data:float +@650 = .sdata2:0x803F04F8; // type:object size:0x8 scope:local align:8 data:double +@693 = .sdata2:0x803F0500; // type:object size:0x4 scope:local align:4 data:float +@694 = .sdata2:0x803F0504; // type:object size:0x4 scope:local align:4 data:float +@695 = .sdata2:0x803F0508; // type:object size:0x4 scope:local align:4 data:float +@696 = .sdata2:0x803F050C; // type:object size:0x4 scope:local align:4 data:float +@845 = .sdata2:0x803F0510; // type:object size:0x8 scope:local align:8 data:double +@1034 = .sdata2:0x803F0518; // type:object size:0x4 scope:local align:4 data:float +@1042 = .sdata2:0x803F0520; // type:object size:0x8 scope:local align:8 data:double +@1673 = .sdata2:0x803F0528; // type:object size:0x4 scope:local align:4 data:float +@1674 = .sdata2:0x803F052C; // type:object size:0x4 scope:local align:4 data:float +@619 = .sdata2:0x803F0530; // type:object size:0x4 scope:local align:4 data:float +@729 = .sdata2:0x803F0534; // type:object size:0x4 scope:local align:4 data:float +@733 = .sdata2:0x803F0538; // type:object size:0x8 scope:local align:8 data:double +@1093 = .sdata2:0x803F0540; // type:object size:0x4 scope:local align:4 data:float +@1421 = .sdata2:0x803F0544; // type:object size:0x4 scope:local align:4 data:float +@581 = .sdata2:0x803F0548; // type:object size:0x4 scope:local align:4 data:float +@583 = .sdata2:0x803F0550; // type:object size:0x8 scope:local align:8 data:double +@586 = .sdata2:0x803F0558; // type:object size:0x8 scope:local align:8 data:double +@821 = .sdata2:0x803F0560; // type:object size:0x4 scope:local align:4 data:float +@1044 = .sdata2:0x803F0568; // type:object size:0x4 scope:local align:4 data:float +@1045 = .sdata2:0x803F056C; // type:object size:0x4 scope:local align:4 data:float +@1227 = .sdata2:0x803F0570; // type:object size:0x4 scope:local align:4 data:float +@1454 = .sdata2:0x803F0574; // type:object size:0x4 scope:local align:4 data:float +@1455 = .sdata2:0x803F0578; // type:object size:0x4 scope:local align:4 data:float +@1456 = .sdata2:0x803F0580; // type:object size:0x8 scope:local align:8 data:double +@1457 = .sdata2:0x803F0588; // type:object size:0x4 scope:local align:4 data:float +@1458 = .sdata2:0x803F0590; // type:object size:0x8 scope:local align:8 data:double +@1459 = .sdata2:0x803F0598; // type:object size:0x4 scope:local align:4 data:float +@1462 = .sdata2:0x803F05A0; // type:object size:0x8 scope:local align:8 data:double +@1702 = .sdata2:0x803F05A8; // type:object size:0x4 scope:local align:4 data:float +@1703 = .sdata2:0x803F05AC; // type:object size:0x4 scope:local align:4 data:float +@1704 = .sdata2:0x803F05B0; // type:object size:0x4 scope:local align:4 data:float +@1404 = .sdata2:0x803F05B8; // type:object size:0x4 scope:local align:4 data:float +@1405 = .sdata2:0x803F05C0; // type:object size:0x8 scope:local align:8 data:double +@1406 = .sdata2:0x803F05C8; // type:object size:0x8 scope:local align:8 data:double +@1451 = .sdata2:0x803F05D0; // type:object size:0x4 scope:local align:4 data:float +@1547 = .sdata2:0x803F05D4; // type:object size:0x4 scope:local align:4 data:float +@1862 = .sdata2:0x803F05D8; // type:object size:0x4 scope:local align:4 data:float +@1863 = .sdata2:0x803F05DC; // type:object size:0x4 scope:local align:4 data:float +@1500 = .sdata2:0x803F05E0; // type:object size:0x4 scope:local align:4 data:float +@896 = .sdata2:0x803F05E8; // type:object size:0x4 scope:local align:4 data:4byte +@5880 = .sdata2:0x803F05EC; // type:object size:0x4 scope:local align:4 data:float +@1540 = .sdata2:0x803F05F0; // type:object size:0x4 scope:local align:4 data:float +@1541 = .sdata2:0x803F05F4; // type:object size:0x4 scope:local align:4 data:float +@1544 = .sdata2:0x803F05F8; // type:object size:0x8 scope:local align:8 data:double +j3dDefaultColInfo = .sdata2:0x803F0600; // type:object size:0x4 scope:global align:4 data:byte +j3dDefaultAmbInfo = .sdata2:0x803F0604; // type:object size:0x4 scope:global align:4 data:byte +j3dDefaultColorChanNum = .sdata2:0x803F0608; // type:object size:0x1 scope:global align:1 data:byte +j3dDefaultTevOrderInfoNull = .sdata2:0x803F060C; // type:object size:0x4 scope:global align:4 data:byte +j3dDefaultIndTexOrderNull = .sdata2:0x803F0610; // type:object size:0x4 scope:global align:4 data:byte +j3dDefaultTevColor = .sdata2:0x803F0614; // type:object size:0x8 scope:global align:4 data:2byte +j3dDefaultIndTexCoordScaleInfo = .sdata2:0x803F061C; // type:object size:0x4 scope:global align:4 data:byte +j3dDefaultTevKColor = .sdata2:0x803F0620; // type:object size:0x4 scope:global align:4 data:byte +j3dDefaultTevSwapMode = .sdata2:0x803F0624; // type:object size:0x4 scope:global align:4 data:byte +j3dDefaultTevSwapModeTable = .sdata2:0x803F0628; // type:object size:0x4 scope:global align:4 data:byte +j3dDefaultBlendInfo = .sdata2:0x803F062C; // type:object size:0x4 scope:global align:4 data:byte +j3dDefaultColorChanInfo = .sdata2:0x803F0630; // type:object size:0x8 scope:global align:4 data:byte +j3dDefaultTevSwapTableID = .sdata2:0x803F0638; // type:object size:0x1 scope:global align:1 data:byte +j3dDefaultAlphaCmpID = .sdata2:0x803F063A; // type:object size:0x2 scope:global align:2 data:2byte +j3dDefaultZModeID = .sdata2:0x803F063C; // type:object size:0x2 scope:global align:2 data:2byte +@1367 = .sdata2:0x803F0640; // type:object size:0x4 scope:local align:4 data:float +@1368 = .sdata2:0x803F0644; // type:object size:0x4 scope:local align:4 data:float +@1370 = .sdata2:0x803F0648; // type:object size:0x8 scope:local align:8 data:double +@1516 = .sdata2:0x803F0650; // type:object size:0x4 scope:local align:4 data:float +@2587 = .sdata2:0x803F0654; // type:object size:0x4 scope:local align:4 data:float +@1502 = .sdata2:0x803F0658; // type:object size:0x4 scope:local align:4 data:float +@1503 = .sdata2:0x803F065C; // type:object size:0x4 scope:local align:4 data:float +@1623 = .sdata2:0x803F0660; // type:object size:0x4 scope:local align:4 data:float +@1625 = .sdata2:0x803F0668; // type:object size:0x8 scope:local align:8 data:double +@1784 = .sdata2:0x803F0670; // type:object size:0x8 scope:local align:8 data:double +@2108 = .sdata2:0x803F0678; // type:object size:0x4 scope:local align:4 data:float +@2369 = .sdata2:0x803F067C; // type:object size:0x4 scope:local align:4 data:float +@2370 = .sdata2:0x803F0680; // type:object size:0x4 scope:local align:4 data:float +@1629 = .sdata2:0x803F0688; // type:object size:0x4 scope:local align:4 data:float +@1647 = .sdata2:0x803F068C; // type:object size:0x8 scope:local align:4 data:4byte +@1783 = .sdata2:0x803F0694; // type:object size:0x4 scope:local align:4 data:float +@1784 = .sdata2:0x803F0698; // type:object size:0x4 scope:local align:4 data:float +@1785 = .sdata2:0x803F069C; // type:object size:0x4 scope:local align:4 data:float +@1786 = .sdata2:0x803F06A0; // type:object size:0x4 scope:local align:4 data:float +@1788 = .sdata2:0x803F06A8; // type:object size:0x8 scope:local align:8 data:double +@1957 = .sdata2:0x803F06B0; // type:object size:0x8 scope:local align:8 data:double +@1958 = .sdata2:0x803F06B8; // type:object size:0x8 scope:local align:8 data:double +@1594 = .sdata2:0x803F06C0; // type:object size:0x4 scope:local align:4 data:float +@1768 = .sdata2:0x803F06C4; // type:object size:0x4 scope:local align:4 data:float +@2369 = .sdata2:0x803F06C8; // type:object size:0x4 scope:local align:4 data:4byte +@2476 = .sdata2:0x803F06CC; // type:object size:0x4 scope:local align:4 data:4byte +@2608 = .sdata2:0x803F06D0; // type:object size:0x4 scope:local align:4 data:4byte +@1815 = .sdata2:0x803F06D8; // type:object size:0x4 scope:local align:4 data:4byte +@2015 = .sdata2:0x803F06DC; // type:object size:0x4 scope:local align:4 data:4byte +@1664 = .sdata2:0x803F06E0; // type:object size:0x4 scope:local align:4 data:float +@327 = .sdata2:0x803F06E8; // type:object size:0x4 scope:local align:4 data:float +@329 = .sdata2:0x803F06F0; // type:object size:0x8 scope:local align:8 data:double +@367 = .sdata2:0x803F06F8; // type:object size:0x8 scope:local align:8 data:double +@368 = .sdata2:0x803F0700; // type:object size:0x8 scope:local align:8 data:double +@374 = .sdata2:0x803F0708; // type:object size:0x4 scope:local align:4 data:float +@375 = .sdata2:0x803F070C; // type:object size:0x4 scope:local align:4 data:float +@376 = .sdata2:0x803F0710; // type:object size:0x4 scope:local align:4 data:float +@377 = .sdata2:0x803F0714; // type:object size:0x4 scope:local align:4 data:float +@336 = .sdata2:0x803F0718; // type:object size:0x4 scope:local align:4 data:float +@337 = .sdata2:0x803F071C; // type:object size:0x4 scope:local align:4 data:float +@339 = .sdata2:0x803F0720; // type:object size:0x8 scope:local align:8 data:double +@96 = .sdata2:0x803F0728; // type:object size:0x4 scope:local align:4 data:float +@97 = .sdata2:0x803F072C; // type:object size:0x4 scope:local align:4 data:float +@190 = .sdata2:0x803F0730; // type:object size:0x4 scope:local align:4 data:float +@191 = .sdata2:0x803F0734; // type:object size:0x4 scope:local align:4 data:float +@206 = .sdata2:0x803F0738; // type:object size:0x4 scope:local align:4 data:float +@227 = .sdata2:0x803F073C; // type:object size:0x4 scope:local align:4 data:float +@230 = .sdata2:0x803F0740; // type:object size:0x4 scope:local align:4 data:float +@99 = .sdata2:0x803F0748; // type:object size:0x4 scope:local align:4 data:float +@100 = .sdata2:0x803F074C; // type:object size:0x4 scope:local align:4 data:float +@101 = .sdata2:0x803F0750; // type:object size:0x4 scope:local align:4 data:float +@102 = .sdata2:0x803F0754; // type:object size:0x4 scope:local align:4 data:float +@105 = .sdata2:0x803F0758; // type:object size:0x4 scope:local align:4 data:float +@106 = .sdata2:0x803F075C; // type:object size:0x4 scope:local align:4 data:float +@113 = .sdata2:0x803F0760; // type:object size:0x4 scope:local align:4 data:float +@114 = .sdata2:0x803F0768; // type:object size:0x8 scope:local align:8 data:double +@115 = .sdata2:0x803F0770; // type:object size:0x8 scope:local align:8 data:double +@116 = .sdata2:0x803F0778; // type:object size:0x4 scope:local align:4 data:float +@118 = .sdata2:0x803F077C; // type:object size:0x4 scope:local align:4 data:float +@119 = .sdata2:0x803F0780; // type:object size:0x4 scope:local align:4 data:float +@161 = .sdata2:0x803F0784; // type:object size:0x4 scope:local align:4 data:float +@129 = .sdata2:0x803F0788; // type:object size:0x4 scope:local align:4 data:float +@130 = .sdata2:0x803F078C; // type:object size:0x4 scope:local align:4 data:float +@133 = .sdata2:0x803F0790; // type:object size:0x4 scope:local align:4 data:float +@135 = .sdata2:0x803F0794; // type:object size:0x4 scope:local align:4 data:float +@136 = .sdata2:0x803F0798; // type:object size:0x4 scope:local align:4 data:float +@261 = .sdata2:0x803F079C; // type:object size:0x4 scope:local align:4 data:float +gx = .sdata2:0x803F07A0; // type:object size:0x4 scope:global align:4 data:4byte +@134 = .sdata2:0x803F07A4; // type:object size:0x4 scope:local align:4 data:4byte +@135 = .sdata2:0x803F07A8; // type:object size:0x4 scope:local align:4 data:4byte +@136 = .sdata2:0x803F07AC; // type:object size:0x4 scope:local align:4 data:4byte +@196 = .sdata2:0x803F07B0; // type:object size:0x4 scope:local align:4 data:float +@197 = .sdata2:0x803F07B4; // type:object size:0x4 scope:local align:4 data:float +@198 = .sdata2:0x803F07B8; // type:object size:0x4 scope:local align:4 data:float +@200 = .sdata2:0x803F07C0; // type:object size:0x8 scope:local align:8 data:double +@95 = .sdata2:0x803F07C8; // type:object size:0x4 scope:local align:4 data:float +@134 = .sdata2:0x803F07D0; // type:object size:0x4 scope:local align:4 data:float +@135 = .sdata2:0x803F07D4; // type:object size:0x4 scope:local align:4 data:float +@136 = .sdata2:0x803F07D8; // type:object size:0x4 scope:local align:4 data:float +@137 = .sdata2:0x803F07DC; // type:object size:0x4 scope:local align:4 data:float +@138 = .sdata2:0x803F07E0; // type:object size:0x4 scope:local align:4 data:float +@139 = .sdata2:0x803F07E4; // type:object size:0x4 scope:local align:4 data:float +@140 = .sdata2:0x803F07E8; // type:object size:0x4 scope:local align:4 data:float +@141 = .sdata2:0x803F07EC; // type:object size:0x4 scope:local align:4 data:float +@142 = .sdata2:0x803F07F0; // type:object size:0x4 scope:local align:4 data:float +@143 = .sdata2:0x803F07F4; // type:object size:0x4 scope:local align:4 data:float +@144 = .sdata2:0x803F07F8; // type:object size:0x4 scope:local align:4 data:float +@160 = .sdata2:0x803F07FC; // type:object size:0x4 scope:local align:4 data:float +@176 = .sdata2:0x803F0800; // type:object size:0x4 scope:local align:4 data:float +@178 = .sdata2:0x803F0808; // type:object size:0x8 scope:local align:8 data:double +@204 = .sdata2:0x803F0810; // type:object size:0x4 scope:local align:4 data:float +@205 = .sdata2:0x803F0814; // type:object size:0x4 scope:local align:4 data:float +@206 = .sdata2:0x803F0818; // type:object size:0x4 scope:local align:4 data:float +@207 = .sdata2:0x803F081C; // type:object size:0x4 scope:local align:4 data:float +@208 = .sdata2:0x803F0820; // type:object size:0x4 scope:local align:4 data:float +@209 = .sdata2:0x803F0824; // type:object size:0x4 scope:local align:4 data:float +@57 = .sdata2:0x803F0828; // type:object size:0x4 scope:local align:4 data:float +@137 = .sdata2:0x803F0830; // type:object size:0x4 scope:local align:4 data:float +@138 = .sdata2:0x803F0834; // type:object size:0x4 scope:local align:4 data:float +@139 = .sdata2:0x803F0838; // type:object size:0x8 scope:local align:8 data:double +@140 = .sdata2:0x803F0840; // type:object size:0x4 scope:local align:4 data:float +@141 = .sdata2:0x803F0848; // type:object size:0x8 scope:local align:8 data:double +@142 = .sdata2:0x803F0850; // type:object size:0x4 scope:local align:4 data:float +@144 = .sdata2:0x803F0858; // type:object size:0x8 scope:local align:8 data:double +@26 = .sdata2:0x803F0860; // type:object size:0x4 scope:local align:4 data:float +@27 = .sdata2:0x803F0864; // type:object size:0x4 scope:local align:4 data:float +@28 = .sdata2:0x803F0868; // type:object size:0x4 scope:local align:4 data:float +@36 = .sdata2:0x803F0870; // type:object size:0x8 scope:local align:8 data:double +@121 = .sdata2:0x803F0878; // type:object size:0x4 scope:local align:4 data:float +@122 = .sdata2:0x803F087C; // type:object size:0x4 scope:local align:4 data:float +@620 = .sdata2:0x803F0880; // type:object size:0x8 scope:local align:8 data:double +@621 = .sdata2:0x803F0888; // type:object size:0x8 scope:local align:8 data:double +@622 = .sdata2:0x803F0890; // type:object size:0x8 scope:local align:8 data:double +@623 = .sdata2:0x803F0898; // type:object size:0x8 scope:local align:8 data:double +@625 = .sdata2:0x803F08A0; // type:object size:0x8 scope:local align:8 data:double +@626 = .sdata2:0x803F08A8; // type:object size:0x8 scope:local align:8 data:double +@74 = .sdata2:0x803F08B0; // type:object size:0x4 scope:local align:4 data:4byte +@1079 = .sdata2:0x803F08B8; // type:object size:0x8 scope:local align:8 data:double +@77 = .sdata2:0x803F08C0; // type:object size:0x5 scope:local align:4 data:string +@302 = .sdata2:0x803F08C8; // type:object size:0x8 scope:local align:8 data:double +@616 = .sdata2:0x803F08D0; // type:object size:0x8 scope:local align:8 data:double +@103 = .sdata2:0x803F08D8; // type:object size:0x8 scope:local align:8 data:double +@104 = .sdata2:0x803F08E0; // type:object size:0x8 scope:local align:8 data:double +@105 = .sdata2:0x803F08E8; // type:object size:0x8 scope:local align:8 data:double +@106 = .sdata2:0x803F08F0; // type:object size:0x8 scope:local align:8 data:double +@107 = .sdata2:0x803F08F8; // type:object size:0x8 scope:local align:8 data:double +@108 = .sdata2:0x803F0900; // type:object size:0x8 scope:local align:8 data:double +@109 = .sdata2:0x803F0908; // type:object size:0x8 scope:local align:8 data:double +@110 = .sdata2:0x803F0910; // type:object size:0x8 scope:local align:8 data:double +@111 = .sdata2:0x803F0918; // type:object size:0x8 scope:local align:8 data:double +@112 = .sdata2:0x803F0920; // type:object size:0x8 scope:local align:8 data:double +@113 = .sdata2:0x803F0928; // type:object size:0x8 scope:local align:8 data:double +@114 = .sdata2:0x803F0930; // type:object size:0x8 scope:local align:8 data:double +@115 = .sdata2:0x803F0938; // type:object size:0x8 scope:local align:8 data:double +@116 = .sdata2:0x803F0940; // type:object size:0x8 scope:local align:8 data:double +@117 = .sdata2:0x803F0948; // type:object size:0x8 scope:local align:8 data:double +@118 = .sdata2:0x803F0950; // type:object size:0x8 scope:local align:8 data:double +@119 = .sdata2:0x803F0958; // type:object size:0x8 scope:local align:8 data:double +@120 = .sdata2:0x803F0960; // type:object size:0x8 scope:local align:8 data:double +@105 = .sdata2:0x803F0968; // type:object size:0x8 scope:local align:8 data:double +@106 = .sdata2:0x803F0970; // type:object size:0x8 scope:local align:8 data:double +@107 = .sdata2:0x803F0978; // type:object size:0x8 scope:local align:8 data:double +@108 = .sdata2:0x803F0980; // type:object size:0x8 scope:local align:8 data:double +@109 = .sdata2:0x803F0988; // type:object size:0x8 scope:local align:8 data:double +@110 = .sdata2:0x803F0990; // type:object size:0x8 scope:local align:8 data:double +@111 = .sdata2:0x803F0998; // type:object size:0x8 scope:local align:8 data:double +@112 = .sdata2:0x803F09A0; // type:object size:0x8 scope:local align:8 data:double +@113 = .sdata2:0x803F09A8; // type:object size:0x8 scope:local align:8 data:double +@114 = .sdata2:0x803F09B0; // type:object size:0x8 scope:local align:8 data:double +@115 = .sdata2:0x803F09B8; // type:object size:0x8 scope:local align:8 data:double +@116 = .sdata2:0x803F09C0; // type:object size:0x8 scope:local align:8 data:double +@117 = .sdata2:0x803F09C8; // type:object size:0x8 scope:local align:8 data:double +@118 = .sdata2:0x803F09D0; // type:object size:0x8 scope:local align:8 data:double +@119 = .sdata2:0x803F09D8; // type:object size:0x8 scope:local align:8 data:double +@120 = .sdata2:0x803F09E0; // type:object size:0x8 scope:local align:8 data:double +@121 = .sdata2:0x803F09E8; // type:object size:0x8 scope:local align:8 data:double +@122 = .sdata2:0x803F09F0; // type:object size:0x8 scope:local align:8 data:double +@123 = .sdata2:0x803F09F8; // type:object size:0x8 scope:local align:8 data:double +@146 = .sdata2:0x803F0A00; // type:object size:0x8 scope:local align:8 data:double +@147 = .sdata2:0x803F0A08; // type:object size:0x8 scope:local align:8 data:double +@148 = .sdata2:0x803F0A10; // type:object size:0x8 scope:local align:8 data:double +@149 = .sdata2:0x803F0A18; // type:object size:0x8 scope:local align:8 data:double +@150 = .sdata2:0x803F0A20; // type:object size:0x8 scope:local align:8 data:double +@151 = .sdata2:0x803F0A28; // type:object size:0x8 scope:local align:8 data:double +@152 = .sdata2:0x803F0A30; // type:object size:0x8 scope:local align:8 data:double +@153 = .sdata2:0x803F0A38; // type:object size:0x8 scope:local align:8 data:double +@154 = .sdata2:0x803F0A40; // type:object size:0x8 scope:local align:8 data:double +@155 = .sdata2:0x803F0A48; // type:object size:0x8 scope:local align:8 data:double +@156 = .sdata2:0x803F0A50; // type:object size:0x8 scope:local align:8 data:double +@349 = .sdata2:0x803F0A58; // type:object size:0x8 scope:local align:8 data:double +@350 = .sdata2:0x803F0A60; // type:object size:0x8 scope:local align:8 data:double +@351 = .sdata2:0x803F0A68; // type:object size:0x8 scope:local align:8 data:double +@352 = .sdata2:0x803F0A70; // type:object size:0x8 scope:local align:8 data:double +@353 = .sdata2:0x803F0A78; // type:object size:0x8 scope:local align:8 data:double +@354 = .sdata2:0x803F0A80; // type:object size:0x8 scope:local align:8 data:double +@355 = .sdata2:0x803F0A88; // type:object size:0x8 scope:local align:8 data:double +@356 = .sdata2:0x803F0A90; // type:object size:0x8 scope:local align:8 data:double +@357 = .sdata2:0x803F0A98; // type:object size:0x8 scope:local align:8 data:double +@358 = .sdata2:0x803F0AA0; // type:object size:0x8 scope:local align:8 data:double +@359 = .sdata2:0x803F0AA8; // type:object size:0x8 scope:local align:8 data:double +@360 = .sdata2:0x803F0AB0; // type:object size:0x8 scope:local align:8 data:double +@361 = .sdata2:0x803F0AB8; // type:object size:0x8 scope:local align:8 data:double +@362 = .sdata2:0x803F0AC0; // type:object size:0x8 scope:local align:8 data:double +@363 = .sdata2:0x803F0AC8; // type:object size:0x8 scope:local align:8 data:double +@364 = .sdata2:0x803F0AD0; // type:object size:0x8 scope:local align:8 data:double +@365 = .sdata2:0x803F0AD8; // type:object size:0x8 scope:local align:8 data:double +@366 = .sdata2:0x803F0AE0; // type:object size:0x8 scope:local align:8 data:double +@367 = .sdata2:0x803F0AE8; // type:object size:0x8 scope:local align:8 data:double +@368 = .sdata2:0x803F0AF0; // type:object size:0x8 scope:local align:8 data:double +@369 = .sdata2:0x803F0AF8; // type:object size:0x8 scope:local align:8 data:double +@370 = .sdata2:0x803F0B00; // type:object size:0x8 scope:local align:8 data:double +@371 = .sdata2:0x803F0B08; // type:object size:0x8 scope:local align:8 data:double +@372 = .sdata2:0x803F0B10; // type:object size:0x8 scope:local align:8 data:double +@373 = .sdata2:0x803F0B18; // type:object size:0x8 scope:local align:8 data:double +@374 = .sdata2:0x803F0B20; // type:object size:0x8 scope:local align:8 data:double +@375 = .sdata2:0x803F0B28; // type:object size:0x8 scope:local align:8 data:double +@376 = .sdata2:0x803F0B30; // type:object size:0x8 scope:local align:8 data:double +@377 = .sdata2:0x803F0B38; // type:object size:0x8 scope:local align:8 data:double +@378 = .sdata2:0x803F0B40; // type:object size:0x8 scope:local align:8 data:double +@379 = .sdata2:0x803F0B48; // type:object size:0x8 scope:local align:8 data:double +@380 = .sdata2:0x803F0B50; // type:object size:0x8 scope:local align:8 data:double +@381 = .sdata2:0x803F0B58; // type:object size:0x8 scope:local align:8 data:double +@383 = .sdata2:0x803F0B60; // type:object size:0x8 scope:local align:8 data:double +@146 = .sdata2:0x803F0B68; // type:object size:0x8 scope:local align:8 data:double +@147 = .sdata2:0x803F0B70; // type:object size:0x8 scope:local align:8 data:double +@148 = .sdata2:0x803F0B78; // type:object size:0x8 scope:local align:8 data:double +@149 = .sdata2:0x803F0B80; // type:object size:0x8 scope:local align:8 data:double +@150 = .sdata2:0x803F0B88; // type:object size:0x8 scope:local align:8 data:double +@151 = .sdata2:0x803F0B90; // type:object size:0x8 scope:local align:8 data:double +@152 = .sdata2:0x803F0B98; // type:object size:0x8 scope:local align:8 data:double +@153 = .sdata2:0x803F0BA0; // type:object size:0x8 scope:local align:8 data:double +@154 = .sdata2:0x803F0BA8; // type:object size:0x8 scope:local align:8 data:double +@155 = .sdata2:0x803F0BB0; // type:object size:0x8 scope:local align:8 data:double +@158 = .sdata2:0x803F0BB8; // type:object size:0x8 scope:local align:8 data:double +@71 = .sdata2:0x803F0BC0; // type:object size:0x8 scope:local align:8 data:double +@72 = .sdata2:0x803F0BC8; // type:object size:0x8 scope:local align:8 data:double +@73 = .sdata2:0x803F0BD0; // type:object size:0x8 scope:local align:8 data:double +@74 = .sdata2:0x803F0BD8; // type:object size:0x8 scope:local align:8 data:double +@75 = .sdata2:0x803F0BE0; // type:object size:0x8 scope:local align:8 data:double +@76 = .sdata2:0x803F0BE8; // type:object size:0x8 scope:local align:8 data:double +@77 = .sdata2:0x803F0BF0; // type:object size:0x8 scope:local align:8 data:double +@78 = .sdata2:0x803F0BF8; // type:object size:0x8 scope:local align:8 data:double +@79 = .sdata2:0x803F0C00; // type:object size:0x8 scope:local align:8 data:double +@437 = .sdata2:0x803F0C08; // type:object size:0x8 scope:local align:8 data:double +@438 = .sdata2:0x803F0C10; // type:object size:0x8 scope:local align:8 data:double +@439 = .sdata2:0x803F0C18; // type:object size:0x8 scope:local align:8 data:double +@440 = .sdata2:0x803F0C20; // type:object size:0x8 scope:local align:8 data:double +@441 = .sdata2:0x803F0C28; // type:object size:0x8 scope:local align:8 data:double +@442 = .sdata2:0x803F0C30; // type:object size:0x8 scope:local align:8 data:double +@443 = .sdata2:0x803F0C38; // type:object size:0x8 scope:local align:8 data:double +@445 = .sdata2:0x803F0C40; // type:object size:0x8 scope:local align:8 data:double +@61 = .sdata2:0x803F0C48; // type:object size:0x8 scope:local align:8 data:double +@62 = .sdata2:0x803F0C50; // type:object size:0x8 scope:local align:8 data:double +@63 = .sdata2:0x803F0C58; // type:object size:0x8 scope:local align:8 data:double +@64 = .sdata2:0x803F0C60; // type:object size:0x8 scope:local align:8 data:double +@65 = .sdata2:0x803F0C68; // type:object size:0x8 scope:local align:8 data:double +@66 = .sdata2:0x803F0C70; // type:object size:0x8 scope:local align:8 data:double +@67 = .sdata2:0x803F0C78; // type:object size:0x8 scope:local align:8 data:double +@95 = .sdata2:0x803F0C80; // type:object size:0x8 scope:local align:8 data:double +@96 = .sdata2:0x803F0C88; // type:object size:0x8 scope:local align:8 data:double +@97 = .sdata2:0x803F0C90; // type:object size:0x8 scope:local align:8 data:double +@98 = .sdata2:0x803F0C98; // type:object size:0x8 scope:local align:8 data:double +@99 = .sdata2:0x803F0CA0; // type:object size:0x8 scope:local align:8 data:double +@100 = .sdata2:0x803F0CA8; // type:object size:0x8 scope:local align:8 data:double +@102 = .sdata2:0x803F0CB0; // type:object size:0x8 scope:local align:8 data:double +@116 = .sdata2:0x803F0CB8; // type:object size:0x8 scope:local align:8 data:double +@117 = .sdata2:0x803F0CC0; // type:object size:0x8 scope:local align:8 data:double +@118 = .sdata2:0x803F0CC8; // type:object size:0x8 scope:local align:8 data:double +@119 = .sdata2:0x803F0CD0; // type:object size:0x8 scope:local align:8 data:double +@120 = .sdata2:0x803F0CD8; // type:object size:0x8 scope:local align:8 data:double +@73 = .sdata2:0x803F0CE0; // type:object size:0x8 scope:local align:8 data:double +@125 = .sdata2:0x803F0CE8; // type:object size:0x8 scope:local align:8 data:double +@126 = .sdata2:0x803F0CF0; // type:object size:0x8 scope:local align:8 data:double +@60 = .sdata2:0x803F0CF8; // type:object size:0x8 scope:local align:8 data:double +@102 = .sdata2:0x803F0D00; // type:object size:0x8 scope:local align:8 data:double +@103 = .sdata2:0x803F0D08; // type:object size:0x8 scope:local align:8 data:double +@104 = .sdata2:0x803F0D10; // type:object size:0x8 scope:local align:8 data:double +@105 = .sdata2:0x803F0D18; // type:object size:0x8 scope:local align:8 data:double +@106 = .sdata2:0x803F0D20; // type:object size:0x8 scope:local align:8 data:double +@73 = .sdata2:0x803F0D28; // type:object size:0x8 scope:local align:8 data:double +@59 = .sdata2:0x803F0D30; // type:object size:0x8 scope:local align:8 data:double +@6713 = .sbss2:0x803F0D40; // type:object size:0x4 scope:local align:4 data:4byte +@5340 = .sbss2:0x803F0D48; // type:object size:0x4 scope:local align:4 data:4byte +@5563 = .sbss2:0x803F0D50; // type:object size:0x8 scope:local align:4 data:4byte +@5199 = .sbss2:0x803F0D58; // type:object size:0x8 scope:local align:4 data:4byte +@6400 = .sbss2:0x803F0D60; // type:object size:0x4 scope:local align:4 data:4byte +@6406 = .sbss2:0x803F0D64; // type:object size:0x4 scope:local align:4 data:4byte +@6070 = .sbss2:0x803F0D68; // type:object size:0x4 scope:local align:4 data:4byte +@24295 = .sbss2:0x803F0D6C; // type:object size:0x4 scope:local align:4 data:4byte +@4092 = .sbss2:0x803F0D70; // type:object size:0x8 scope:local align:4 data:4byte +@4668 = .sbss2:0x803F0D78; // type:object size:0x4 scope:local align:4 data:4byte +@4376 = .sbss2:0x803F0D80; // type:object size:0x4 scope:local align:4 data:4byte +@5412 = .sbss2:0x803F0D88; // type:object size:0x4 scope:local align:4 data:4byte +@4126 = .sbss2:0x803F0D90; // type:object size:0x4 scope:local align:4 data:4byte +@4407 = .sbss2:0x803F0D98; // type:object size:0x4 scope:local align:4 data:4byte +@4415 = .sbss2:0x803F0D9C; // type:object size:0x4 scope:local align:4 data:4byte +@4424 = .sbss2:0x803F0DA0; // type:object size:0x4 scope:local align:4 data:4byte +@4432 = .sbss2:0x803F0DA4; // type:object size:0x4 scope:local align:4 data:4byte +@5438 = .sbss2:0x803F0DA8; // type:object size:0x4 scope:local align:4 data:4byte +@2587 = .sbss2:0x803F0DB0; // type:object size:0x8 scope:local align:4 data:4byte +@1994 = .sbss2:0x803F0DB8; // type:object size:0x8 scope:local align:4 data:4byte